:is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE),:is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE) :not(svg *,pre,pre *,code,code *,kbd,samp){font-family:var(--font-noto-tc),"PingFang TC","Microsoft JhengHei","Noto Sans CJK TC",sans-serif!important}:is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE),:is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE) :not(svg *,pre,pre *,code,code *,kbd,samp){font-family:var(--font-manrope),var(--font-noto-tc),"PingFang TC","Microsoft JhengHei","Noto Sans CJK TC",sans-serif!important}:is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS),:is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS) :not(svg *,pre,pre *,code,code *,kbd,samp){font-family:var(--font-nunito),var(--font-noto-tc),"PingFang TC","Microsoft JhengHei","Noto Sans CJK TC",sans-serif!important}:is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE),:is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE) :not(svg *,pre,pre *,code,code *,kbd,samp){font-family:var(--font-plex-mono),var(--font-noto-tc),"PingFang TC","Microsoft JhengHei","Noto Sans CJK TC",monospace!important}.domainBrandMark text{font-family:var(--font-nunito),sans-serif}:is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE),:is(.paymentDomain:has(.loginLayoutTOPBAR_TABLE:not(.domainErrorPage))){--dp-paper:var(--bg);--dp-ink:var(--text);--dp-signal:var(--accent-strong);--dp-dot:var(--accent);--dp-hair:color-mix(in srgb,var(--dp-ink) 20%,transparent);--radius-control:0px;--radius-input:0px;--radius-panel:0px;--radius-shell:0px}:is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE),:is(.paymentDomain:has(.loginLayoutSIDEBAR_WORKSPACE:not(.domainErrorPage))){--dp-strong:var(--workspace-rail-deep,var(--accent-strong));--dp-on-strong:#fff;--dp-action:var(--workspace-primary,var(--accent));--dp-fill:color-mix(in srgb,var(--dp-action) 9%,#fff);--dp-mark-alt:color-mix(in srgb,var(--dp-action) 45%,#fff);--line-control:color-mix(in srgb,var(--dp-strong) 70%,#fff);--radius-control:6px;--radius-input:6px;--radius-panel:8px;--radius-shell:8px}:is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS),:is(.paymentDomain:has(.loginLayoutCARD_CANVAS:not(.domainErrorPage))){--dp-hero:var(--canvas-primary,var(--accent-strong));--dp-hero-deep:var(--canvas-deep,var(--accent-strong));--dp-pop:#ffd166;--dp-on-pop:#12312e;--dp-pop-edge:#d9a93a;--canvas-hero-bg:var(--dp-hero);--canvas-on-hero:#fff;--radius-control:999px;--radius-input:999px;--radius-panel:22px;--radius-shell:24px}:is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE),:is(.paymentDomain:has(.loginLayoutCOMPACT_CONSOLE:not(.domainErrorPage))){--dp-dark:#14202a;--dp-dark-2:#2c3b47;--dp-on-dark:#e9eef2;--dp-on-dark-muted:#a9b6c1;--dp-signal:#e0a526;--dp-on-signal:#14202a;--dp-panel:#f4f5f2;--console-header-bg:var(--dp-dark);--console-on-header:var(--dp-on-dark);--radius-control:0px;--radius-input:0px;--radius-panel:0px;--radius-shell:0px}.paymentDomain[data-portal-theme=CORPORATE_BLUE] :is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE),:is(.paymentDomain[data-portal-theme=CORPORATE_BLUE]:has(.loginLayoutTOPBAR_TABLE:not(.domainErrorPage))),body[data-portal-theme=CORPORATE_BLUE] :is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE){--bg:#f5efe3;--panel:#f5efe3;--hover:#efe7d8;--text:#1c2541;--muted:#4a5168;--line:rgba(28,37,65,0.18);--line-strong:rgba(28,37,65,0.34);--line-control:#6b7186;--accent:#2b4c7e;--accent-strong:#1c2541;--accent-soft:#ece4d4;--accent-line:#d6ccb8;--focus:#2b4c7e;--dp-signal:#2b4c7e;--dp-dot:#c8553d}.paymentDomain[data-portal-theme=WARM_TAUPE] :is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE),:is(.paymentDomain[data-portal-theme=WARM_TAUPE]:has(.loginLayoutSIDEBAR_WORKSPACE:not(.domainErrorPage))),body[data-portal-theme=WARM_TAUPE] :is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE){--bg:#f3f4fa;--text:#1e2140;--muted:#4b4f72;--line:#dcdff0;--line-strong:#c6c9e4;--line-control:#6c6f9f;--accent:#4f55c9;--accent-strong:#2e3176;--accent-soft:#e2e4fb;--accent-line:#c9ccf2;--focus:#4f55c9;--hover:#eef0ff;--workspace-primary:#4f55c9;--workspace-rail:#2e3176;--workspace-rail-deep:#2e3176;--workspace-soft:#e2e4fb;--dp-strong:#2e3176;--dp-action:#4f55c9;--dp-fill:#eceef8;--dp-mark-alt:#9ea3ff}.paymentDomain[data-portal-theme=SOFT_SAGE] :is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE),:is(.paymentDomain[data-portal-theme=SOFT_SAGE]:has(.loginLayoutSIDEBAR_WORKSPACE:not(.domainErrorPage))),body[data-portal-theme=SOFT_SAGE] :is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE){--dp-strong:#2c5938;--dp-action:#3d774d;--dp-mark-alt:#a7d3b2}.paymentDomain[data-portal-theme=MIST_BLUE] :is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE),:is(.paymentDomain[data-portal-theme=MIST_BLUE]:has(.loginLayoutSIDEBAR_WORKSPACE:not(.domainErrorPage))),body[data-portal-theme=MIST_BLUE] :is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE){--dp-strong:#1f4f58;--dp-action:#326f7b;--dp-mark-alt:#9fd2db}.paymentDomain[data-portal-theme=MIST_BLUE] :is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS),:is(.paymentDomain[data-portal-theme=MIST_BLUE]:has(.loginLayoutCARD_CANVAS:not(.domainErrorPage))),body[data-portal-theme=MIST_BLUE] :is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS){--canvas-hero-bg:var(--dp-hero);--canvas-on-hero:#fff;--bg:#f2f7f6;--text:#12312e;--muted:#3c5a57;--line:#cfe3e0;--line-strong:#a9c9c4;--line-control:#6f918d;--accent:#0e7c74;--accent-strong:#0a5c56;--accent-soft:#e0f1ee;--accent-line:#b8dbd6;--focus:#0a5c56;--hover:#ecf5f3;--canvas-primary:#0e7c74;--canvas-deep:#0a5c56;--canvas-soft:#e0f1ee;--canvas-pale:#f2f7f6;--dp-hero:#0e7c74;--dp-hero-deep:#0a5c56}.paymentDomain[data-portal-theme=LUXURY_DARK] :is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS),:is(.paymentDomain[data-portal-theme=LUXURY_DARK]:has(.loginLayoutCARD_CANVAS:not(.domainErrorPage))),body[data-portal-theme=LUXURY_DARK] :is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS){--canvas-hero-bg:var(--dp-hero);--canvas-on-hero:#fff;--dp-hero:#365e82;--dp-hero-deep:#284866}.paymentDomain[data-portal-theme=WARM_IVORY] :is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS),:is(.paymentDomain[data-portal-theme=WARM_IVORY]:has(.loginLayoutCARD_CANVAS:not(.domainErrorPage))),body[data-portal-theme=WARM_IVORY] :is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS){--canvas-hero-bg:var(--dp-hero);--canvas-on-hero:#fff;--dp-hero:#7a5134;--dp-hero-deep:#5f3d26}.paymentDomain[data-portal-theme=MINIMAL_MONO] :is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE),:is(.paymentDomain[data-portal-theme=MINIMAL_MONO]:has(.loginLayoutCOMPACT_CONSOLE:not(.domainErrorPage))),body[data-portal-theme=MINIMAL_MONO] :is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE){--console-blue:#2c3b47;--console-blue-dark:#14202a;--console-soft:#f4f5f2;--bg:#e9ecee;--text:#14202a;--muted:#3b4a56;--line:#d5dade;--line-strong:#9aa6af;--line-control:#14202a;--accent:#14202a;--accent-strong:#14202a;--accent-soft:#f4f5f2;--accent-line:#9aa6af;--focus:#b07d0f;--dp-signal:#e0a526}.paymentDomain[data-portal-theme=MIST_BLUE] :is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE),:is(.paymentDomain[data-portal-theme=MIST_BLUE]:has(.loginLayoutCOMPACT_CONSOLE:not(.domainErrorPage))),body[data-portal-theme=MIST_BLUE] :is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE){--console-blue:#2c3b47;--console-blue-dark:#14202a;--console-soft:#f4f5f2;--dp-signal:#6cc5cf}.paymentDomain[data-portal-theme=WARM_TAUPE] :is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE),:is(.paymentDomain[data-portal-theme=WARM_TAUPE]:has(.loginLayoutCOMPACT_CONSOLE:not(.domainErrorPage))),body[data-portal-theme=WARM_TAUPE] :is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE){--console-blue:#2c3b47;--console-blue-dark:#14202a;--console-soft:#f4f5f2;--dp-signal:#aeb5ff}.domainBrand{display:inline-flex;align-items:center;gap:10px;min-width:0}.domainBrandMark{flex:none}.domainBrandName{overflow-wrap:anywhere}:is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE) .domainBrandName:after{content:"."/"";color:var(--dp-dot)}:is(.layoutTOPBAR_TABLE:not(.stageAppFrame),.loginLayoutTOPBAR_TABLE) .domainBrand{font-weight:700;letter-spacing:-.01em}:is(.layoutSIDEBAR_WORKSPACE,.loginLayoutSIDEBAR_WORKSPACE) .domainBrand{font-weight:800;letter-spacing:-.01em}:is(.layoutCARD_CANVAS,.loginLayoutCARD_CANVAS) .domainBrand{font-weight:900}:is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE) .domainBrand{font-weight:600;letter-spacing:.16em;text-transform:uppercase}:is(.layoutCOMPACT_CONSOLE,.loginLayoutCOMPACT_CONSOLE) .domainBrandMark{color:var(--dp-signal)}.loginPage.loginLayoutTOPBAR_TABLE:not(.domainErrorPage){display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:stretch;justify-content:stretch;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);padding:clamp(28px,5vw,64px);background:var(--dp-paper)}.loginLayoutTOPBAR_TABLE .loginBrandField{display:grid;align-content:space-between;min-height:0;padding:0;background:none;color:var(--dp-ink)}.loginLayoutTOPBAR_TABLE .loginBrandField p{order:-1;margin:0;font-size:20px;font-weight:700;line-height:1.2}.loginLayoutTOPBAR_TABLE .loginBrandField>span{order:0;font-size:clamp(34px,4.4vw,56px);font-weight:300;letter-spacing:.04em;line-height:1.15;opacity:1}.loginLayoutTOPBAR_TABLE .loginBrandField strong{order:1;font-size:13px;font-weight:500;letter-spacing:.14em;color:var(--muted);opacity:1}.loginPage.loginLayoutTOPBAR_TABLE .loginPanel{align-self:center;max-width:none;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.loginPage.loginLayoutTOPBAR_TABLE .loginPanel h1{font-size:26px;font-weight:300;letter-spacing:.04em}.loginLayoutTOPBAR_TABLE .field input,.loginLayoutTOPBAR_TABLE .field select{border-width:0 0 1px;border-radius:0;padding-left:0;background:transparent}.loginLayoutTOPBAR_TABLE .field span{letter-spacing:.12em;font-size:12px}.loginLayoutTOPBAR_TABLE:not(.domainErrorPage) .button.primary{display:inline-flex;justify-content:space-between;gap:16px;border-radius:0;background:var(--dp-ink);border-color:var(--dp-ink);color:var(--dp-paper);letter-spacing:.12em}.loginLayoutTOPBAR_TABLE .loginPanel .button.primary:after{content:"→"/""}.loginPage.loginLayoutSIDEBAR_WORKSPACE{background:var(--bg)}.loginLayoutSIDEBAR_WORKSPACE .loginBrandField{background:var(--dp-strong)!important;color:var(--dp-on-strong)!important}.loginLayoutSIDEBAR_WORKSPACE .loginBrandField p{font-weight:800;letter-spacing:-.02em}.loginLayoutSIDEBAR_WORKSPACE .loginPanel{border-radius:8px}.loginLayoutSIDEBAR_WORKSPACE .field input,.loginLayoutSIDEBAR_WORKSPACE .field select{background:var(--dp-fill);border-color:transparent transparent var(--line-control);border-radius:6px 6px 0 0}.loginLayoutSIDEBAR_WORKSPACE .loginPanel .button.primary{background:var(--dp-action);border-color:var(--dp-action);border-radius:6px}.loginPage.loginLayoutCARD_CANVAS:not(.domainErrorPage){background:var(--dp-hero)!important}.loginLayoutCARD_CANVAS .loginBrandField{background:none!important;color:#fff!important;position:relative;overflow:hidden}:is(.loginLayoutCARD_CANVAS,.loginLayoutSIDEBAR_WORKSPACE) .loginBrandField>:is(span,strong){opacity:1}.loginLayoutCARD_CANVAS .loginPanel{border-radius:24px;box-shadow:0 18px 44px color-mix(in srgb,var(--dp-hero-deep) 40%,transparent)}.loginLayoutCARD_CANVAS .field input,.loginLayoutCARD_CANVAS .field select{border-width:2px;border-color:var(--line-control);border-radius:999px;padding:0 16px}.loginLayoutCARD_CANVAS:not(.domainErrorPage) .button.primary{background:var(--dp-pop)!important;border-color:var(--dp-pop)!important;color:var(--dp-on-pop)!important;border-radius:999px;font-weight:900;box-shadow:0 3px 0 var(--dp-pop-edge)}.loginPage.loginLayoutCOMPACT_CONSOLE:not(.domainErrorPage){background:var(--dp-dark)!important;color:var(--dp-on-dark)}.loginPage.loginLayoutCOMPACT_CONSOLE .loginPanel{background:var(--dp-panel);color:var(--text);border:1px solid var(--dp-dark-2);box-shadow:none}.loginPage.loginLayoutCOMPACT_CONSOLE .loginPanel:before{background:var(--dp-dark-2)!important;color:var(--dp-signal)!important}.loginLayoutCOMPACT_CONSOLE .field input{border:1.5px solid var(--dp-dark);border-radius:0;background:#fff}.loginLayoutCOMPACT_CONSOLE:not(.domainErrorPage) .button.primary{background:var(--dp-signal)!important;border-color:var(--dp-signal)!important;color:var(--dp-on-signal)!important;border-radius:0;letter-spacing:.12em}@media (max-width:880px){.loginPage.loginLayoutTOPBAR_TABLE:not(.domainErrorPage){grid-template-columns:minmax(0,1fr);align-content:start;gap:36px;padding:28px 20px}.loginLayoutTOPBAR_TABLE .loginBrandField{gap:20px}.loginLayoutTOPBAR_TABLE .loginBrandField>span{font-size:32px}}.loginPage.loginLayoutTOPBAR_TABLE.portalStatePage{grid-template-columns:minmax(0,1fr);place-items:center}.loginPage.loginLayoutTOPBAR_TABLE.portalStatePage .loginPanel{max-width:440px;border-top:1px solid var(--dp-hair);padding-top:24px}.domainErrorPage.loginLayoutSIDEBAR_WORKSPACE{--error-accent:var(--dp-action)}.domainErrorPage.loginLayoutCARD_CANVAS{--error-accent:var(--dp-hero)}.domainErrorPage.loginLayoutCOMPACT_CONSOLE{--error-accent:color-mix(in srgb,var(--dp-signal) 55%,#000)}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutTOPBAR_TABLE)){background:var(--dp-paper)}:is(.paymentPublicPage,.cryptoPage).loginLayoutTOPBAR_TABLE{background:var(--dp-paper);color:var(--dp-ink)}.cryptoPage.loginLayoutTOPBAR_TABLE .cryptoSiteHeader,.paymentPublicPage.loginLayoutTOPBAR_TABLE .paymentSiteHeader{justify-content:flex-start;min-height:64px;background:var(--dp-paper);border-bottom:1px solid var(--dp-hair)}.cryptoPage.loginLayoutTOPBAR_TABLE .cryptoBrand,.paymentPublicPage.loginLayoutTOPBAR_TABLE .paymentSiteBrand{color:var(--dp-ink);font-size:19px;font-weight:700;letter-spacing:-.01em}.cryptoPage.loginLayoutTOPBAR_TABLE .cryptoOverview h1,.paymentPublicPage.loginLayoutTOPBAR_TABLE .publicContent h1{font-weight:300;letter-spacing:.04em}.paymentPublicPage.loginLayoutTOPBAR_TABLE .summaryPanel{border-left-color:var(--dp-hair)}.paymentPublicPage.loginLayoutTOPBAR_TABLE .multiAmount strong,.paymentPublicPage.loginLayoutTOPBAR_TABLE .summaryPanel .paymentAmount dd{color:var(--dp-signal);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.paymentPublicPage.loginLayoutTOPBAR_TABLE .formField span,.paymentPublicPage.loginLayoutTOPBAR_TABLE .infoRow dt,.paymentPublicPage.loginLayoutTOPBAR_TABLE .summaryPanel h2{letter-spacing:.12em}.cryptoPage.loginLayoutTOPBAR_TABLE .cryptoForm textarea,.paymentPublicPage.loginLayoutTOPBAR_TABLE .formField input{border-color:transparent transparent var(--dp-ink);background:transparent}.paymentDomain .publicContent .button.primary,.paymentDomain .publicContent:is(.paymentFlowPanel,.paymentStatePanel) .primaryButton{transition:background-color var(--motion-feedback,.12s) ease}.cryptoPage.loginLayoutTOPBAR_TABLE :is(.primaryButton,.button.primary),.paymentPublicPage.loginLayoutTOPBAR_TABLE .publicContent :is(.primaryButton,.button.primary){display:inline-flex;justify-content:space-between;gap:18px;border-radius:0;background:var(--dp-ink);border-color:var(--dp-ink);color:var(--dp-paper);letter-spacing:.12em;font-weight:500}.paymentPublicPage.loginLayoutTOPBAR_TABLE .cardForm>.primaryButton:after{content:"→"/""}.paymentPublicPage.loginLayoutTOPBAR_TABLE .paymentStatePanel{border-top:1px solid var(--dp-hair)}.paymentPublicPage.loginLayoutTOPBAR_TABLE .publicStateMark:not(.publicState-success){background:transparent;border:1px solid var(--dp-hair)}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutTOPBAR_TABLE)) .paymentFooter.footerTOPBAR_TABLE{background:var(--dp-paper);border-top-color:var(--dp-hair);letter-spacing:.14em}.paymentPublicPage.loginLayoutTOPBAR_TABLE .methodOption{background:transparent;border-color:var(--dp-hair)}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutSIDEBAR_WORKSPACE)){background:var(--bg)}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE{--payment-primary:var(--dp-action)}.cryptoPage.loginLayoutSIDEBAR_WORKSPACE .cryptoSiteHeader,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .paymentSiteHeader{background:var(--dp-strong);color:var(--dp-on-strong);border-bottom:0}.cryptoPage.loginLayoutSIDEBAR_WORKSPACE .cryptoBrand,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .paymentSiteBrand{color:var(--dp-on-strong)}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .multiHeader,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .multiSummary,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .summaryPanel{background:var(--panel);border:0;border-radius:8px}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .multiHeader{border-radius:8px 8px 0 0}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .multiSummary{border-radius:0 0 8px 8px}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .multiAmount strong,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .summaryPanel .paymentAmount dd{color:var(--dp-strong);font-weight:800}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .cardPanel{border:0;border-radius:8px}.cryptoPage.loginLayoutSIDEBAR_WORKSPACE .cryptoForm textarea,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .formField input{background:var(--dp-fill);border-color:transparent transparent var(--line-control);border-width:0 0 1.5px;border-radius:6px 6px 0 0}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .publicContent :is(.primaryButton,.button.primary){border-radius:6px;font-weight:700}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .paymentStatePanel{border:0;border-left:0;border-radius:8px}.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE .methodOption{border-color:transparent;border-radius:8px}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutSIDEBAR_WORKSPACE)) .paymentFooter.footerSIDEBAR_WORKSPACE{background:var(--bg)}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutCARD_CANVAS)){background:var(--bg)}.cryptoPage.loginLayoutCARD_CANVAS .cryptoSiteHeader,.paymentPublicPage.loginLayoutCARD_CANVAS .paymentSiteHeader{background:var(--dp-hero);color:#fff;border-bottom:0}.cryptoPage.loginLayoutCARD_CANVAS .cryptoBrand,.paymentPublicPage.loginLayoutCARD_CANVAS .paymentSiteBrand{color:#fff;font-size:19px}.paymentPublicPage.loginLayoutCARD_CANVAS :is(.checkoutHeader,.multiHeader,.summaryPanel,.multiSummary){background:var(--dp-hero);color:#fff}.paymentPublicPage.loginLayoutCARD_CANVAS :is(.checkoutHeader,.multiHeader) h1{color:#fff;font-weight:900}.paymentPublicPage.loginLayoutCARD_CANVAS .multiSummary :is(dt,dd,span),.paymentPublicPage.loginLayoutCARD_CANVAS .summaryPanel :is(h2,dt,dd){color:#fff}.paymentPublicPage.loginLayoutCARD_CANVAS .multiAmount strong,.paymentPublicPage.loginLayoutCARD_CANVAS .summaryPanel .paymentAmount dd{color:#fff;font-weight:900}.paymentPublicPage.loginLayoutCARD_CANVAS .localeControl select{border-radius:999px}.cryptoPage.loginLayoutCARD_CANVAS .cryptoForm textarea,.paymentPublicPage.loginLayoutCARD_CANVAS .formField input{border-width:2px;border-color:var(--line-control)}.paymentPublicPage.loginLayoutCARD_CANVAS .formField input{border-radius:999px;padding:0 18px}.cryptoPage.loginLayoutCARD_CANVAS :is(.primaryButton,.button.primary),.paymentPublicPage.loginLayoutCARD_CANVAS .publicContent :is(.primaryButton,.button.primary){background:var(--dp-pop);border-color:var(--dp-pop);color:var(--dp-on-pop);border-radius:999px;font-weight:900;box-shadow:0 3px 0 var(--dp-pop-edge)}.paymentPublicPage.loginLayoutCARD_CANVAS .methodOption{border-radius:18px}.paymentPublicPage.loginLayoutCARD_CANVAS .paymentStatePanel{margin-top:0;border-radius:0 0 24px 24px}.paymentPublicPage.loginLayoutCARD_CANVAS:has(.paymentStatePanel) .paymentSiteHeader{padding-bottom:72px}.paymentPublicPage.loginLayoutCARD_CANVAS .paymentStatePanel{margin:-48px auto 0;border-radius:24px;position:relative}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutCOMPACT_CONSOLE)){background:var(--dp-dark)}:is(.paymentPublicPage,.cryptoPage).loginLayoutCOMPACT_CONSOLE{background:var(--dp-dark);color:var(--dp-on-dark);--payment-primary:var(--dp-signal)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoSiteHeader,.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .paymentSiteHeader{background:var(--dp-dark);color:var(--dp-on-dark);border-bottom:1px solid var(--dp-dark-2)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .paymentFlowPanel{background:transparent;border-color:var(--dp-dark-2)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.checkoutHeader,.multiHeader){background:var(--dp-dark);border-color:var(--dp-dark-2)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.checkoutHeader,.multiHeader) h1{color:var(--dp-on-dark);font-weight:600}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.summaryPanel,.multiSummary){background:var(--dp-dark)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .summaryPanel h2{color:var(--dp-on-dark-muted);border-color:var(--dp-dark-2)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.summaryPanel,.multiSummary) .infoRow{border-bottom:1px dashed var(--dp-dark-2)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .multiAmount span,.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.summaryPanel,.multiSummary) dt{color:var(--dp-on-dark-muted)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.summaryPanel,.multiSummary) dd{color:#fff}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .multiAmount strong,.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .summaryPanel .paymentAmount dd{color:var(--dp-signal)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.cardPanel,.methodPanel){background:var(--dp-panel);color:var(--text)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoForm textarea,.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .formField input{border:1.5px solid var(--dp-dark);background:#fff}.cryptoPage.loginLayoutCOMPACT_CONSOLE :is(.primaryButton,.button.primary),.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .publicContent :is(.primaryButton,.button.primary){background:var(--dp-signal);border-color:var(--dp-signal);color:var(--dp-on-signal);letter-spacing:.12em;font-weight:600}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .localeControl select{border:1px solid #6d7c88;background:var(--dp-dark-2);color:var(--dp-on-dark)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .paymentStatePanel{background:var(--dp-panel);color:var(--text);border:0;border-top:4px solid var(--dp-signal)}.paymentPublicPage.loginLayoutCOMPACT_CONSOLE .paymentStatePanel h1{color:var(--text)}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutCOMPACT_CONSOLE)) .paymentFooter.footerCOMPACT_CONSOLE{background:var(--dp-dark);color:var(--dp-on-dark-muted);border-top-color:var(--dp-dark-2)}:is(.paymentDomain:has(:is(.paymentPublicPage,.cryptoPage).loginLayoutCOMPACT_CONSOLE)) .paymentFooter{background:var(--dp-dark);color:var(--dp-on-dark-muted)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoPageContent{color:var(--text)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoOverview{background:var(--dp-dark);color:var(--dp-on-dark);border-color:var(--dp-dark-2)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoOverview :is(h1,dd,strong){color:#fff}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoOverview :is(dt,p,span,small){color:var(--dp-on-dark-muted)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoAmount strong{color:var(--dp-signal)!important}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoActionArea{background:var(--dp-panel);color:var(--text)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoActionArea :is(label,span,small,p,strong,legend){color:var(--text)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoSiteHeader select,.cryptoPage.loginLayoutCOMPACT_CONSOLE .localeControl select{border:1px solid #6d7c88;background:var(--dp-dark-2);color:var(--dp-on-dark)}.cryptoPage.loginLayoutCARD_CANVAS .cryptoOverview :is(h1,dt,dd,p,span,strong){color:#fff}.cryptoPage:is(.loginLayoutTOPBAR_TABLE,.loginLayoutSIDEBAR_WORKSPACE,.loginLayoutCARD_CANVAS) .cryptoSiteHeader select{border:1px solid var(--line-control)}.paymentDomain .cryptoForm textarea[aria-invalid=true],.paymentDomain .publicContent .formField input[aria-invalid=true]{border-color:var(--danger)!important}.cryptoPage .cryptoActionArea .cryptoFieldError,.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoActionArea .cryptoFieldError{color:var(--danger)}.cryptoPage.loginLayoutCOMPACT_CONSOLE .cryptoActionArea,.paymentPublicPage.loginLayoutCOMPACT_CONSOLE :is(.cardPanel,.methodPanel){--payment-primary:var(--dp-dark)}.cryptoPage.loginLayoutSIDEBAR_WORKSPACE,.paymentPublicPage.loginLayoutSIDEBAR_WORKSPACE{--radius-control:6px;--radius-input:6px}.localeSwitch{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.localeSwitch button{font:inherit;cursor:pointer}.localeSwitch button:disabled{cursor:not-allowed;opacity:.55}.localeSwitch button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.localeLinks{gap:0}.localeLinks button{min-height:44px;padding:0 8px;border:0;background:none;color:var(--muted);font-size:13px;letter-spacing:.06em}.localeLinks button+button:before{content:"·"/"";display:inline-block;margin-right:16px;margin-left:-8px;color:var(--muted);text-decoration:none}.localeLinks button[aria-pressed=true]{color:var(--dp-ink,var(--text));text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.localeSegments{gap:0;border:1px solid #6d7c88}.localeSegments button{min-height:32px;padding:0 10px;border:0;border-left:1px solid #6d7c88;background:transparent;color:var(--dp-on-dark,#e9eef2);font-size:12px;letter-spacing:.06em}.localeSegments button:first-child{border-left:0}.localeSegments button[aria-pressed=true]{background:var(--dp-signal,#e0a526);color:var(--dp-on-signal,#14202a);font-weight:600}.localeFlagMenu{position:relative}.localeFlagTrigger{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:var(--text);font-weight:800;box-shadow:0 2px 0 rgba(0,0,0,.08)}.localeChevron{font-size:11px;color:var(--muted)}.localeFlag{flex:none;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.localeFlagList{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:180px;margin:0;padding:6px;list-style:none;background:#fff;border-radius:16px;box-shadow:0 12px 30px rgba(10,92,86,.2)}.localeFlagList button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--text);font-weight:700;text-align:left}.localeFlagList button:hover{background:var(--hover)}.localeFlagList button[aria-current=true]{background:color-mix(in srgb,var(--dp-pop,#ffd166) 35%,#fff)}.localeFooterSelect{gap:8px;font-size:12px;color:var(--muted)}.localeFooterSelect select{min-height:32px;padding:0 8px;border:1px solid var(--line-control);border-radius:6px;background:var(--panel);color:var(--text);font:inherit;font-size:12px}.paymentFooter .paymentFooterMeta{align-items:center}.paymentFooter.footerSIDEBAR_WORKSPACE .paymentFooterMeta{justify-content:space-between}.localeSlot{display:inline-flex;min-width:0}:is(.paymentSiteHeader,.cryptoSiteHeader) .localeSlot{margin-left:auto}.cryptoSiteHeader .localeLinks button,.paymentSiteHeader .localeLinks button{min-height:32px;font-size:12px}:is(.paymentSiteHeader,.cryptoSiteHeader) .localeSegments button{min-height:26px;padding:0 8px;font-size:11px}:is(.paymentSiteHeader,.cryptoSiteHeader) .localeFlagTrigger{min-height:32px;padding:0 10px;font-size:13px;font-weight:700}.paymentFooter .localeSlot{margin-left:auto}.paymentFooter.footerCOMPACT_CONSOLE .paymentFooterMeta,.paymentFooter.footerTOPBAR_TABLE .paymentFooterMeta{flex-wrap:wrap;row-gap:4px}@media (min-width:761px){.localePhoneOnly{display:none}}@media (max-width:760px){.localeWideOnly{display:none}.localeFlagTrigger,.localeFooterSelect select,.localeSegments button,.paymentFooter .localeLinks button{min-height:44px}:is(.paymentSiteHeader,.cryptoSiteHeader) .localeFlagTrigger{min-height:44px;min-width:44px;padding:0 10px}:is(.paymentSiteHeader,.cryptoSiteHeader) .localeFlagTrigger>span:not(.localeChevron){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.paymentFooter .localeSlot{margin-left:0;width:100%}.paymentFooter .localeSegments{width:100%}.paymentFooter .localeSegments button{flex:1 1}.paymentFooter .localeLinks{margin-left:-8px}.localeLinks button{padding:0 6px}.localeLinks button+button:before{margin-right:12px;margin-left:-6px}}