@keyframes skeleton-background{0%{background-position:250%}50%{background-position:0}to{background-position:-250%}}@layer ui{.panel{background:var(--input-background);border-radius:20px;margin-bottom:32px;padding:40px;position:relative}.theme-merchant .panel:not(.panel--merchant-custom){background:var(--form-background)}@media (min-width:768px) and (max-width:1439px){.panel{padding:32px}}@media (max-width:767px){.panel{padding:20px}}.panel--stacked{margin-bottom:0}.panel--no-padding{padding:0}.panel--no-borders{border:none}.panel--popup{width:480px;box-shadow:0 8px 32px -8px var(--shadow-color);border-width:0;border-radius:20px;margin-bottom:0}@media (max-width:767px){.panel--popup{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;margin-bottom:0}}.panel--transparent{background:0 0}.panel__heading{margin:0 0 24px;font-size:18px;line-height:21px}@media (min-width:768px) and (max-width:1439px){.panel__heading{font-size:16px;line-height:18px}}@media (max-width:767px){.panel__heading{font-size:15px;line-height:18px}}.panel__heading{color:var(--color);font-weight:600}.panel>.panel__heading:first-child{margin-bottom:40px}@media (max-width:1179px){.panel>.panel__heading:first-child{margin-bottom:20px}}@media (min-width:768px) and (max-width:1439px){.panel__heading{margin-bottom:16px}}@media (max-width:767px){.panel__heading{margin-bottom:16px}}.panel__header{background:var(--panel-background);border-top-left-radius:12px;border-top-right-radius:12px;margin:-40px -40px 0;padding:40px}@media (min-width:768px) and (max-width:1439px){.panel__header{margin:-32px -32px 0;padding:32px}}@media (max-width:767px){.panel__header{margin:-20px -20px 0;padding:20px}}.panel__tabs{text-align:center;z-index:1;color:var(--color-primary-hover);border-radius:12px 12px 0 0;font-size:18px;font-weight:700;display:flex;position:relative}.panel__tabs+.panel,.panel__tabs+.table{border-top:none;border-radius:0 0 12px 12px}@media (max-width:767px){.panel__tabs+.panel .table-row:nth-child(2),.panel__tabs+.table .table-row:nth-child(2){border-radius:0}}.panel__tabs--lofty{background:var(--background-disabled);border:none}.theme-dark .panel__tabs--lofty{background:var(--background-hover)}@media (prefers-color-scheme:dark){.theme-system .panel__tabs--lofty{background:var(--background-hover)}}.panel__tabs--lofty .panel__tab{box-shadow:inset 0 -10px 10px -10px var(--shadow-color-light);border:none;border-radius:0;padding-top:20px;padding-bottom:20px}.panel__tabs--lofty .panel__tab:not(:first-child){margin-left:0}.panel__tabs--lofty .panel__tab--current{background:var(--input-background);box-shadow:none}.panel__tabs--lofty .panel__tab--next{box-shadow:inset 10px -10px 10px -10px var(--shadow-color-light)}.panel__tabs--lofty .panel__tab--previous{box-shadow:inset -10px -10px 10px -10px var(--shadow-color-light)}.panel__tabs--small{width:auto;color:var(--color);margin-top:-1px;font-size:14px;font-weight:600;display:inline-flex;transform:translateY(1px)}.panel__tabs--small+.panel,.panel__tabs--small+.table{border-top-right-radius:12px}@media (max-width:767px){.panel__tabs--small+.panel .table-row:nth-child(2),.panel__tabs--small+.table .table-row:nth-child(2){border-top-right-radius:12px}.panel__tabs--small+.panel .table-row:last-child,.panel__tabs--small+.table .table-row:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}}.panel__tabs--small .panel__tab{padding:10px 32px}.panel__tabs--no-borders{border:none;margin-bottom:0}.panel__tabs--no-borders+.panel,.panel__tabs--no-borders+.table{border:none}.panel__tab{cursor:pointer;border-top-left-radius:12px;border-top-right-radius:12px;flex-grow:1;justify-content:center;align-items:center;padding:16px;transition:box-shadow .15s ease-in-out;display:flex}@media (max-width:767px){.panel__tab{padding-top:10px;padding-bottom:10px}}.panel__tab:not(:first-child){margin-left:-1px}.panel__tab:first-child{border-top-left-radius:12px}.panel__tab:last-child{border-top-right-radius:12px}.panel__tab--current{background:var(--input-background);cursor:default;border-bottom-color:#0000}.panel__tab-icon{border-radius:100%;width:20px;height:20px;margin:0 8px 0 0;padding:2px}@media (max-width:767px){.panel__tab-icon{width:32px;height:32px;padding:4px}.panel__tab-icon+.panel__tab-heading{display:none}}}
/*# sourceMappingURL=5bd8299dce742cdd.css.map*/