.pay_page__foLfG{min-block-size:100dvh}.pay_shell__9nhJQ{inline-size:100%;max-inline-size:76rem;margin-inline:auto;padding:1.25rem 1rem 3rem}.pay_header__i8aYj{display:flex;align-items:center;justify-content:space-between;gap:1rem}.pay_backLink__DnsbZ{display:inline-flex;min-block-size:2.75rem;align-items:center;gap:.45rem;border-radius:999px;color:var(--color-muted);font-size:.875rem;font-weight:700;padding-inline:.8rem;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.pay_backLink__DnsbZ:hover{background:var(--color-accent-soft);color:var(--color-accent)}.pay_backLink__DnsbZ:active{transform:scale(.96)}.pay_content__O3LrV{display:grid;min-inline-size:0;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,5.5rem)}.pay_intro__3MfvO{position:relative;display:flex;min-block-size:20rem;max-inline-size:42rem;flex-direction:column;justify-content:end;overflow:hidden;border-radius:26px;background:radial-gradient(circle at 88% 8%,rgb(255 255 255/19%),transparent 12rem),linear-gradient(145deg,#ad3338,#d65c4d 62%,#dc7a60);box-shadow:0 4px 12px rgb(98 44 43/12%),0 24px 54px rgb(98 44 43/18%);color:#ffffff;padding:clamp(1.5rem,4vw,2.75rem)}.pay_intro__3MfvO:after{position:absolute;block-size:13rem;inline-size:13rem;border:3rem solid rgb(255 255 255/7%);border-radius:50%;content:"";inset-block-start:-7rem;inset-inline-end:-4rem;pointer-events:none}.pay_title__2Um6C{position:relative;z-index:1;max-inline-size:13ch;margin:0;font-size:clamp(2.15rem,5vw,3.75rem);font-weight:850;letter-spacing:-.055em;line-height:1;text-wrap:balance}.pay_description__w1nvH{position:relative;z-index:1;max-inline-size:38rem;margin:1.1rem 0 0;color:rgb(255 255 255/80%);text-wrap:pretty}.pay_panel___pdw_{inline-size:100%;min-inline-size:0;max-inline-size:46rem;border:1px solid color-mix(in oklab,var(--color-border) 82%,transparent);border-radius:24px;background:color-mix(in oklab,var(--color-surface-raised) 94%,transparent);box-shadow:0 2px 5px rgb(39 52 64/5%),0 24px 64px rgb(39 52 64/11%);padding:1.15rem}.pay_stepHeader__gWZA3{display:flex;align-items:center;gap:.75rem;margin-block-end:1.4rem}.pay_stepNumber__EQIzj{display:grid;block-size:2.4rem;inline-size:2.4rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);font-size:.875rem;font-weight:800}.pay_optionsTitle__6I0cB,.pay_panelTitle__P2uRv{margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.025em}.pay_fields__c5inR{display:grid;min-inline-size:0;gap:1rem;margin-block-end:1.25rem}.pay_accountFieldset__GYaUd,.pay_periodFieldset__gK4GB,.pay_scopeFieldset__hI2XQ{min-inline-size:0;margin:0 0 1.25rem;border:0;padding:0}.pay_accountFieldset__GYaUd legend,.pay_periodFieldset__gK4GB legend,.pay_scopeFieldset__hI2XQ legend{margin-block-end:.65rem;color:var(--color-foreground);font-size:.875rem;font-weight:800}.pay_periodGrid__Y87fI,.pay_scopeGrid__RO3Vm{display:grid;gap:.65rem}.pay_accountChoice__vs_7x,.pay_periodChoice__DOA_6,.pay_scopeOption__MUPKY{display:flex;min-block-size:3.25rem;min-inline-size:0;align-items:flex-start;gap:.7rem;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-raised);cursor:pointer;padding:.8rem;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.pay_accountChoice__vs_7x:hover,.pay_periodChoice__DOA_6:hover,.pay_scopeOption__MUPKY:hover{border-color:color-mix(in oklab,var(--color-accent) 34%,var(--color-border))}.pay_accountChoice__vs_7x:has(input:checked),.pay_periodChoiceSelected__KScPJ,.pay_scopeOption__MUPKY:has(input:checked){border-color:color-mix(in oklab,var(--color-accent) 64%,var(--color-border));background:color-mix(in oklab,var(--color-accent-soft) 48%,var(--color-surface-raised));box-shadow:0 0 0 3px color-mix(in oklab,var(--color-accent) 8%,transparent)}.pay_accountChoice__vs_7x:has(input:focus-visible),.pay_periodChoice__DOA_6:has(input:focus-visible),.pay_scopeOption__MUPKY:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.pay_accountChoice__vs_7x input,.pay_periodChoice__DOA_6 input,.pay_scopeOption__MUPKY input{block-size:1.2rem;inline-size:1.2rem;flex:0 0 auto;margin:.1rem 0 0;accent-color:var(--color-accent)}.pay_accountChoice__vs_7x span,.pay_periodChoice__DOA_6 span,.pay_scopeOption__MUPKY span{display:grid;min-inline-size:0;gap:.2rem}.pay_accountChoice__vs_7x strong,.pay_periodChoice__DOA_6 strong,.pay_scopeOption__MUPKY strong{color:var(--color-foreground);font-size:.9rem;line-height:1.25}.pay_accountChoice__vs_7x small,.pay_periodChoice__DOA_6 small,.pay_scopeOption__MUPKY small{color:var(--color-muted);font-size:.76rem;font-weight:600;line-height:1.4}.pay_field__irtNt{display:grid;min-inline-size:0;gap:.4rem;color:var(--color-muted);font-size:.8125rem;font-weight:700}.pay_suggestionField__i0Ozd{position:relative;z-index:2}.pay_suggestionList__u50Q9{position:absolute;z-index:20;display:grid;max-block-size:15rem;overflow-y:auto;border:1px solid color-mix(in oklab,var(--color-accent) 18%,var(--color-border));border-radius:14px;background:var(--color-surface-raised);box-shadow:0 3px 8px rgb(39 52 64/8%),0 18px 42px rgb(39 52 64/16%);inset-block-start:calc(100% + .45rem);inset-inline:0;padding:.35rem}.pay_suggestionOption__Mr4k4{min-block-size:2.75rem;border:0;border-radius:10px;background:transparent;color:var(--color-foreground);cursor:pointer;font:inherit;font-size:.95rem;font-weight:700;padding:.65rem .75rem;text-align:start;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.pay_suggestionOption__Mr4k4:hover,.pay_suggestionOption__Mr4k4[aria-selected=true]{background:color-mix(in oklab,var(--color-accent-soft) 78%,var(--color-surface-raised));color:var(--color-accent)}.pay_suggestionOption__Mr4k4:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.pay_field__irtNt input,.pay_field__irtNt select{inline-size:100%;min-block-size:3rem;border:1px solid var(--color-control-border);border-radius:var(--radius-retail-sm);background:var(--color-surface-raised);color:var(--color-foreground);font-size:1rem;padding:.7rem .85rem;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.pay_field__irtNt input:hover:not(:disabled),.pay_field__irtNt select:hover:not(:disabled){border-color:color-mix(in oklab,var(--color-accent) 28%,var(--color-control-border))}.pay_field__irtNt input:focus-visible,.pay_field__irtNt select:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--color-accent) 13%,transparent);outline:none}.pay_field__irtNt input::placeholder{color:var(--color-muted);opacity:.85}.pay_field__irtNt input:disabled,.pay_field__irtNt select:disabled{cursor:not-allowed;opacity:.62}.pay_optionPayButton__JCOCr,.pay_primaryButton__fgjot,.pay_secondaryButton__HQLUe{display:inline-flex;min-block-size:3rem;align-items:center;justify-content:center;border-radius:var(--radius-retail-sm);padding-inline:1rem;border:1px solid transparent;font-weight:750;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);touch-action:manipulation}.pay_primaryButton__fgjot{box-shadow:0 8px 18px rgb(207 67 60/18%)}.pay_optionPayButton__JCOCr,.pay_primaryButton__fgjot{inline-size:100%;background:var(--color-accent);color:var(--color-accent-contrast)}.pay_optionPayButton__JCOCr{border-color:var(--color-accent);box-shadow:0 7px 16px rgb(207 67 60/18%)}.pay_optionPayButton__JCOCr:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover);box-shadow:0 9px 20px rgb(207 67 60/23%)}.pay_optionPayButton__JCOCr:disabled{cursor:wait;opacity:.64}.pay_primaryButton__fgjot:hover:not(:disabled){background:var(--color-accent-hover);box-shadow:0 10px 24px rgb(207 67 60/24%)}.pay_primaryButton__fgjot:disabled{cursor:wait;opacity:.7}.pay_securityNote__TpU30{display:flex;align-items:flex-start;gap:.55rem;margin:0 0 1rem;color:var(--color-muted);font-size:.8rem;line-height:1.45}.pay_securityNote__TpU30 svg{flex:0 0 auto;color:var(--color-success)}.pay_consent__NAt5j{display:flex;align-items:flex-start;gap:.65rem;margin:0 0 1rem;color:var(--color-muted);cursor:pointer;font-size:.8125rem;line-height:1.5}.pay_consent__NAt5j input{block-size:1.15rem;inline-size:1.15rem;flex:0 0 auto;margin:.1rem 0 0;accent-color:var(--color-accent)}.pay_consent__NAt5j:has(input:focus-visible){border-radius:8px;outline:2px solid var(--color-accent);outline-offset:3px}.pay_consent__NAt5j a{color:var(--color-accent);font-weight:750;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.pay_secondaryButton__HQLUe{border-color:var(--color-accent-soft);background:var(--color-accent-soft);color:var(--color-accent)}.pay_secondaryButton__HQLUe:hover{border-color:color-mix(in oklab,var(--color-accent) 42%,var(--color-border));background:color-mix(in oklab,var(--color-accent-soft) 76%,var(--color-surface))}.pay_optionPayButton__JCOCr:active:not(:disabled),.pay_primaryButton__fgjot:active:not(:disabled),.pay_secondaryButton__HQLUe:active:not(:disabled){transform:scale(.96)}.pay_error__gsRs4{margin:0 0 1rem;border-radius:var(--radius-retail-sm);background:var(--color-danger-soft);color:var(--color-danger);padding:.75rem;font-size:.875rem;font-weight:700}.pay_successMark__V5YfQ{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;background:var(--color-success-soft);color:var(--color-success);padding:.35rem .7rem;font-size:.75rem;font-weight:800}.pay_callPanel__8NesE{text-align:center}.pay_callPanel__8NesE .pay_stepHeader__gWZA3{text-align:start}.pay_callIcon__NJBQO{display:grid;block-size:4rem;inline-size:4rem;margin:0 auto 1rem;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent)}.pay_callTitle__FzpoR{margin:0;font-size:1rem;font-weight:750}.pay_callNumber__l4_Zs{display:inline-block;margin-block-start:.35rem;color:var(--color-foreground);font-size:clamp(1.65rem,7vw,2.35rem);font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-decoration:none}.pay_callNumber__l4_Zs:focus-visible{border-radius:6px;outline:2px solid var(--color-accent);outline-offset:4px}.pay_callDescription__LTqzr{max-inline-size:32rem;margin:.8rem auto 1rem;color:var(--color-muted);font-size:.875rem;text-wrap:pretty}.pay_pollingStatus__pyQ4S{display:flex;min-block-size:3rem;align-items:center;justify-content:center;gap:.55rem;margin:0 0 1rem;border-radius:12px;background:color-mix(in oklab,var(--color-accent-soft) 52%,var(--color-surface-raised));color:var(--color-accent);font-size:.85rem;font-weight:750;font-variant-numeric:tabular-nums}.pay_spinner__oCH3h{block-size:1rem;inline-size:1rem;border:2px solid color-mix(in oklab,var(--color-accent) 24%,transparent);border-block-start-color:var(--color-accent);border-radius:50%;animation:pay_spin__U7iNt .8s linear infinite}.pay_accountFieldset__GYaUd{margin-block-start:1.25rem}.pay_accountList__9jVEq{display:grid;max-block-size:25rem;gap:.55rem;overflow-y:auto;padding:.2rem;scrollbar-gutter:stable}.pay_selectAllChoice__uqiWU{margin-block-end:.65rem;border-style:dashed}.pay_periodFieldset__gK4GB{margin-block-start:1.25rem}.pay_periodChoice__DOA_6:has(input:disabled){cursor:not-allowed;opacity:.55}.pay_emptySelection__MN5wT{margin:0 0 1rem;color:var(--color-muted);font-size:.85rem;text-align:center}.pay_optionsTitle__6I0cB{margin-block-start:.9rem;font-size:clamp(1.65rem,5vw,2.2rem)}.pay_address__osCDf{margin:.55rem 0 0;color:var(--color-muted)}.pay_summary__P2rl_{display:grid;gap:0;margin:1.25rem 0;border-block:1px solid var(--color-border)}.pay_summary__P2rl_ div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.75rem}.pay_summary__P2rl_ div+div{border-top:1px solid var(--color-border)}.pay_summary__P2rl_ dt{color:var(--color-muted);font-size:.85rem}.pay_summary__P2rl_ dd{margin:0;font-weight:800;font-variant-numeric:tabular-nums;text-align:end}.pay_optionGrid__aI3_q{display:grid;gap:.75rem;margin-block-end:1rem}.pay_optionCard__MeCHs{display:grid;gap:.75rem;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-raised);padding:1rem}.pay_optionAmount__pZPxx,.pay_optionDate__QPIHx,.pay_optionName__AIlt8,.pay_remainingDebt__XviwP{margin:0}.pay_optionPayButton__JCOCr{grid-column:1/-1}.pay_checkoutNote__Jgg0e{margin:0 0 1rem;color:var(--color-muted);font-size:.8rem;text-wrap:pretty}.pay_optionName__AIlt8{font-weight:800}.pay_optionDate__QPIHx{margin-block-start:.2rem;color:var(--color-muted);font-size:.8rem}.pay_optionAmount__pZPxx{font-size:1.3rem;font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.pay_remainingDebt__XviwP{grid-column:1/-1;border-radius:9px;background:var(--color-accent-soft);color:var(--color-accent);padding:.45rem .6rem;font-size:.78rem;font-weight:750}@media (min-width:40rem){.pay_shell__9nhJQ{padding-inline:1.5rem}.pay_panel___pdw_{padding:1.6rem}.pay_fields__c5inR,.pay_periodGrid__Y87fI,.pay_scopeGrid__RO3Vm{grid-template-columns:repeat(2,minmax(0,1fr))}.pay_optionCard__MeCHs{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@keyframes pay_spin__U7iNt{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pay_spinner__oCH3h{animation-duration:1.8s}}@media (max-width:30rem){.pay_header__i8aYj{align-items:flex-start}.pay_content__O3LrV{gap:1.5rem;padding-block:2.25rem}.pay_intro__3MfvO{min-block-size:16rem;border-radius:22px}.pay_summary__P2rl_ div{align-items:flex-start;flex-direction:column;gap:.2rem}.pay_summary__P2rl_ dd{text-align:start}}@media (min-width:64rem){.pay_content__O3LrV{grid-template-columns:minmax(0,.9fr) minmax(25rem,1fr);align-items:start}.pay_intro__3MfvO{position:sticky;top:2rem}}