.paymentDomain,:root{color-scheme:light;--bg:#f4f5f7;--panel:#ffffff;--text:#171a1f;--muted:#626a73;--line:#d9dde3;--line-strong:#c3c9d1;--focus:#1f6feb;--accent:#2f66c9;--accent-strong:#1f4fa5;--accent-soft:#edf3ff;--accent-line:#cbdaf8;--hover:#f4f6f8;--success-bg:#e8f5ee;--success-text:#17633a;--warning-bg:#fff4ce;--warning-text:#7a5600;--danger-bg:#fde8e8;--danger-text:#9f2323;--info-bg:#e8f1fb;--info-text:#24577f;--neutral-bg:#edf0f3;--neutral-text:#3d454d;--radius-control:12px;--radius-input:14px;--radius-panel:20px;--radius-shell:26px;--motion-feedback:120ms;--motion-content:180ms;--motion-overlay:240ms;--ease-state:cubic-bezier(0.2,0,0.2,1);--ease-enter:cubic-bezier(0.2,0,0,1)}.paymentDomain[data-portal-theme=CORPORATE_RED],body[data-portal-theme=CORPORATE_RED]{--bg:#f5f1f2;--panel:#fffdfd;--text:#3e3336;--muted:#6b5d62;--line:#ded6d8;--line-strong:#c9bfc2;--accent:#a7626a;--accent-strong:#85505a;--accent-soft:#f1e5e7;--accent-line:#dbc5c9;--focus:#8f5962;--hover:#faf6f7}.paymentDomain[data-portal-theme=CORPORATE_BLUE],body[data-portal-theme=CORPORATE_BLUE]{--bg:#f5f9fd;--panel:#ffffff;--text:#303a46;--muted:#5d6774;--line:#d5dbe2;--line-strong:#bfc8d2;--accent:#4778a2;--accent-strong:#35688f;--accent-soft:#e4e9ef;--accent-line:#c5cfda;--focus:#5b748f;--hover:#f6f8fa}.paymentDomain[data-portal-theme=SOFT_SAGE],body[data-portal-theme=SOFT_SAGE]{--bg:#f8fbf7;--panel:#ffffff;--text:#344039;--muted:#606e63;--line:#d5ddd6;--line-strong:#bec9c0;--accent:#3d774d;--accent-strong:#3d774d;--accent-soft:#eaf3e7;--accent-line:#c6d2c8;--focus:#607b69;--hover:#f6f9f6}.paymentDomain[data-portal-theme=LUXURY_DARK],body[data-portal-theme=LUXURY_DARK]{--bg:#efede9;--panel:#faf9f6;--text:#3b3834;--muted:#68625c;--line:#ddd8d1;--line-strong:#c8c0b7;--accent:#786f65;--accent-strong:#625a52;--accent-soft:#e8e4df;--accent-line:#cec6bd;--focus:#6d645b;--hover:#f6f4f1}.paymentDomain[data-portal-theme=MINIMAL_MONO],body[data-portal-theme=MINIMAL_MONO]{--bg:#f6f9fc;--panel:#ffffff;--text:#303438;--muted:#626970;--line:#d0d2d4;--line-strong:#b8bcc0;--accent:#55758f;--accent-strong:#456580;--accent-soft:#ecf2f7;--accent-line:#c3c7ca;--focus:#525b64;--hover:#f2f3f3;--radius-control:7px;--radius-input:7px;--radius-panel:8px;--radius-shell:10px}.paymentDomain[data-portal-theme=MIST_BLUE],body[data-portal-theme=MIST_BLUE]{--bg:#f6fbfc;--panel:#ffffff;--text:#344148;--muted:#5c6c73;--line:#d3dde0;--line-strong:#bccbd0;--accent:#326f7b;--accent-strong:#245965;--accent-soft:#e9f5f6;--accent-line:#c4d3d8;--focus:#607d89;--hover:#f5f8f9}.paymentDomain[data-portal-theme=WARM_TAUPE],body[data-portal-theme=WARM_TAUPE]{--bg:#f8f9fd;--panel:#ffffff;--text:#343b50;--muted:#5f6980;--line:#d8deed;--line-strong:#bec8df;--accent:#5e6ca3;--accent-strong:#465686;--accent-soft:#edf0fa;--accent-line:#cbd3e9;--focus:#465686;--hover:#f4f6fc}.paymentDomain[data-portal-theme=WARM_IVORY],body[data-portal-theme=WARM_IVORY]{--bg:#f3efe6;--panel:#fdfbf6;--text:#453f35;--muted:#6b6255;--line:#e0d8c9;--line-strong:#c9bfac;--accent:#8b7b60;--accent-strong:#6f614b;--accent-soft:#ece5d8;--accent-line:#d6cab5;--focus:#7d6d54;--hover:#f8f5ee}.loginPage{align-items:center;display:flex;min-height:100vh;justify-content:center;padding:24px}.loginPanel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-shell);display:grid;grid-gap:24px;gap:24px;max-width:420px;padding:28px;width:100%}.loginBrandField p{font-size:clamp(30px,5vw,64px);font-weight:800;margin:0 0 12px}.loginBrandField strong{font-size:18px;opacity:.8}.loginPanel h1{letter-spacing:0;margin:0}.loginLayoutCARD_CANVAS .loginPanel h1{font-family:Georgia,Times New Roman,"Noto Serif TC",serif}.loginLayoutTOPBAR_TABLE{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 16%,var(--bg)),var(--bg) 58%),var(--bg)}.loginLayoutTOPBAR_TABLE .loginPanel{border-top:5px solid var(--accent);box-shadow:0 24px 70px rgba(23,26,31,.12)}.loginLayoutCARD_CANVAS,.loginLayoutSIDEBAR_WORKSPACE{align-items:stretch;display:grid;grid-template-columns:minmax(300px,1.2fr) minmax(380px,.8fr);padding:0}.loginLayoutCARD_CANVAS .loginBrandField,.loginLayoutSIDEBAR_WORKSPACE .loginBrandField{align-content:center;display:grid;min-height:100vh;padding:clamp(44px,8vw,120px)}.loginBrandField>span{font-size:13px;opacity:.72}.loginLayoutSIDEBAR_WORKSPACE .loginBrandField{background:var(--accent-strong);color:#fff}.loginLayoutSIDEBAR_WORKSPACE .loginPanel{align-self:center;animation:workspaceCardLift .28s ease-out both;justify-self:center}.loginLayoutCARD_CANVAS{background:radial-gradient(circle at 20% 15%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 34%),var(--bg)}.loginLayoutCARD_CANVAS .loginBrandField{background:transparent;color:var(--text)}.loginLayoutCARD_CANVAS .loginBrandField p{font-size:clamp(48px,7vw,90px);font-weight:500;line-height:.95}.loginLayoutCARD_CANVAS .loginPanel{align-self:center;animation:canvasSoftReveal .36s ease-out both;border-color:var(--accent-line);box-shadow:0 18px 48px color-mix(in srgb,var(--accent-strong) 12%,transparent);justify-self:center}.loginLayoutCOMPACT_CONSOLE{background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.loginLayoutCOMPACT_CONSOLE .loginPanel{animation:consoleQuickFade .18s ease-out both;border:1px solid var(--line-strong);border-radius:8px;box-shadow:0 16px 34px rgba(25,29,35,.12);gap:18px;max-width:390px;padding:22px}.loginLayoutCOMPACT_CONSOLE .loginPanel:before{background:var(--accent-strong);border-radius:7px 7px 0 0;color:#fff;content:"Merchant operations";font-size:12px;margin:-22px -22px 4px;padding:10px 14px}.paymentDomain[data-portal-theme=SOFT_SAGE] .loginLayoutSIDEBAR_WORKSPACE,body[data-portal-theme=SOFT_SAGE] .loginLayoutSIDEBAR_WORKSPACE{--workspace-primary:#3d774d;--workspace-rail:#3d774d;--workspace-rail-deep:#2c5938;--workspace-soft:#eaf3e7}.paymentDomain[data-portal-theme=MIST_BLUE] .loginLayoutSIDEBAR_WORKSPACE,body[data-portal-theme=MIST_BLUE] .loginLayoutSIDEBAR_WORKSPACE{--workspace-primary:#326f7b;--workspace-rail:#326f7b;--workspace-rail-deep:#245965;--workspace-soft:#e9f5f6}.paymentDomain[data-portal-theme=WARM_TAUPE] .loginLayoutSIDEBAR_WORKSPACE,body[data-portal-theme=WARM_TAUPE] .loginLayoutSIDEBAR_WORKSPACE{--workspace-primary:#5e6ca3;--workspace-rail:#5e6ca3;--workspace-rail-deep:#465686;--workspace-soft:#edf0fa}.loginLayoutSIDEBAR_WORKSPACE .button{border-radius:3px}.loginLayoutSIDEBAR_WORKSPACE{--workspace-primary:#3d774d;--workspace-rail:#3d774d;--workspace-rail-deep:#2c5938;--workspace-soft:#eaf3e7;background:#f2f4f5;font-family:Avenir Next,Avenir,Noto Sans TC,Microsoft JhengHei,sans-serif;grid-template-columns:minmax(420px,44%) minmax(420px,56%)}.loginLayoutSIDEBAR_WORKSPACE .loginBrandField{background:linear-gradient(150deg,var(--workspace-rail,#2f3b43),var(--workspace-rail-deep,#171c20));padding:clamp(54px,7vw,112px)}.loginLayoutSIDEBAR_WORKSPACE .loginBrandField p{font-size:clamp(36px,3.2vw,52px);letter-spacing:-.045em;line-height:1.05}.loginLayoutSIDEBAR_WORKSPACE .loginPanel{border:0;border-radius:5px;box-shadow:0 18px 50px rgba(28,37,44,.16);max-width:440px;padding:36px}.loginLayoutSIDEBAR_WORKSPACE .loginPanel h1{font-size:30px}.loginLayoutSIDEBAR_WORKSPACE .loginPanel .button.primary{background:var(--workspace-primary);border-color:var(--workspace-primary)}.paymentDomain[data-portal-theme=MIST_BLUE] .loginLayoutCARD_CANVAS,body[data-portal-theme=MIST_BLUE] .loginLayoutCARD_CANVAS{--canvas-primary:#326f7b;--canvas-deep:#245965;--canvas-soft:#e9f5f6;--canvas-pale:#f6fbfc}.paymentDomain[data-portal-theme=LUXURY_DARK] .loginLayoutCARD_CANVAS,body[data-portal-theme=LUXURY_DARK] .loginLayoutCARD_CANVAS{--canvas-primary:#4e769c;--canvas-deep:#365e82;--canvas-soft:#e1edf8;--canvas-pale:#f4f8fc}.paymentDomain[data-portal-theme=WARM_IVORY] .loginLayoutCARD_CANVAS,body[data-portal-theme=WARM_IVORY] .loginLayoutCARD_CANVAS{--canvas-primary:#8b5e3c;--canvas-deep:#6f4528;--canvas-soft:#ead8c8;--canvas-pale:#faf7f3}.loginLayoutCARD_CANVAS{--canvas-primary:#4e769c;--canvas-deep:#365e82;--canvas-soft:#e1edf8;--canvas-pale:#f4f8fc;background:#eef1f4;font-family:Inter,Avenir Next,Noto Sans TC,sans-serif;grid-template-columns:minmax(420px,1.15fr) minmax(420px,.85fr)}.loginLayoutCARD_CANVAS .loginBrandField{background:linear-gradient(135deg,var(--canvas-deep),var(--canvas-primary));color:#fff;padding:clamp(56px,8vw,128px)}.loginLayoutCARD_CANVAS .loginBrandField p{font-family:Inter,Avenir Next,Noto Sans TC,sans-serif;font-size:clamp(58px,7vw,104px);font-weight:800;letter-spacing:-.06em}.loginLayoutCARD_CANVAS .loginPanel{border:0;border-radius:10px;box-shadow:0 20px 54px rgba(39,44,54,.2);max-width:460px;padding:38px}.loginLayoutCARD_CANVAS .loginPanel h1{font-family:Inter,Avenir Next,Noto Sans TC,Microsoft JhengHei,sans-serif;font-size:32px;font-weight:650}.loginLayoutCARD_CANVAS .button.primary{background:var(--canvas-primary);border-color:var(--canvas-primary)}.paymentDomain[data-portal-theme=MINIMAL_MONO] .loginLayoutCOMPACT_CONSOLE,body[data-portal-theme=MINIMAL_MONO] .loginLayoutCOMPACT_CONSOLE{--console-blue:#55758f;--console-blue-dark:#456580;--console-soft:#ecf2f7;--console-on-primary:#ffffff}.paymentDomain[data-portal-theme=MIST_BLUE] .loginLayoutCOMPACT_CONSOLE,body[data-portal-theme=MIST_BLUE] .loginLayoutCOMPACT_CONSOLE{--console-blue:#326f7b;--console-blue-dark:#245965;--console-soft:#e9f5f6;--console-on-primary:#fff}.paymentDomain[data-portal-theme=WARM_TAUPE] .loginLayoutCOMPACT_CONSOLE,body[data-portal-theme=WARM_TAUPE] .loginLayoutCOMPACT_CONSOLE{--console-blue:#5e6ca3;--console-blue-dark:#465686;--console-soft:#edf0fa;--console-on-primary:#fff}.loginLayoutCOMPACT_CONSOLE{--console-blue:#55758f;--console-blue-dark:#456580;--console-soft:#ecf2f7;--console-on-primary:#ffffff;background:linear-gradient(180deg,var(--console-blue) 0 36%,#eef1f4 36% 100%);font-family:Arial,Noto Sans TC,Microsoft JhengHei,sans-serif}.loginLayoutCOMPACT_CONSOLE .loginPanel{border:1px solid #9eafb9;border-radius:0;box-shadow:0 14px 30px rgba(28,43,52,.24);max-width:410px;padding:26px}.loginLayoutCOMPACT_CONSOLE .loginPanel:before{background:var(--console-blue);border-radius:0;color:var(--console-on-primary);font-size:13px;margin:-26px -26px 6px;padding:11px 14px}.loginLayoutCOMPACT_CONSOLE .loginPanel h1{font-size:26px}.loginLayoutCOMPACT_CONSOLE .field input{border-radius:1px;height:36px}.loginLayoutCOMPACT_CONSOLE .button.primary{background:var(--console-blue-dark);border-color:var(--console-blue-dark);border-radius:1px}@keyframes workspaceCardLift{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes canvasSoftReveal{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes consoleQuickFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.loginPanel{animation:none!important;transition:none!important}}@media (max-width:880px){.loginLayoutCARD_CANVAS,.loginLayoutSIDEBAR_WORKSPACE{grid-template-columns:1fr}.loginLayoutCARD_CANVAS .loginBrandField,.loginLayoutSIDEBAR_WORKSPACE .loginBrandField{min-height:210px;padding:34px 24px}.loginLayoutCARD_CANVAS .loginPanel,.loginLayoutSIDEBAR_WORKSPACE .loginPanel{margin:26px auto}}.paymentDomain[data-portal-theme=MIST_BLUE] .loginLayoutSIDEBAR_WORKSPACE,body[data-portal-theme=MIST_BLUE] .loginLayoutSIDEBAR_WORKSPACE{--workspace-feature-bg:#e9f5f6;--workspace-feature-text:#245965}.paymentDomain[data-portal-theme=MIST_BLUE] .loginLayoutCOMPACT_CONSOLE,body[data-portal-theme=MIST_BLUE] .loginLayoutCOMPACT_CONSOLE{--console-header-bg:#e9f5f6;--console-on-header:#245965}.paymentDomain[data-portal-theme=MIST_BLUE] .loginLayoutCARD_CANVAS,body[data-portal-theme=MIST_BLUE] .loginLayoutCARD_CANVAS{--canvas-hero-bg:#e9f5f6;--canvas-on-hero:#245965}.paymentDomain[data-portal-theme=WARM_TAUPE] .loginLayoutSIDEBAR_WORKSPACE,body[data-portal-theme=WARM_TAUPE] .loginLayoutSIDEBAR_WORKSPACE{--workspace-feature-bg:#edf0fa;--workspace-feature-text:#465686}.paymentDomain[data-portal-theme=WARM_TAUPE] .loginLayoutCOMPACT_CONSOLE,body[data-portal-theme=WARM_TAUPE] .loginLayoutCOMPACT_CONSOLE{--console-header-bg:#edf0fa;--console-on-header:#465686}.paymentDomain[data-portal-theme=SOFT_SAGE] .loginLayoutSIDEBAR_WORKSPACE,body[data-portal-theme=SOFT_SAGE] .loginLayoutSIDEBAR_WORKSPACE{--workspace-feature-bg:#f0f7ed;--workspace-feature-text:#2c5938}.paymentDomain[data-portal-theme=LUXURY_DARK] .loginLayoutCARD_CANVAS,body[data-portal-theme=LUXURY_DARK] .loginLayoutCARD_CANVAS{--bg:#f5f9fd;--panel:#fff;--canvas-hero-bg:#eaf3fb;--canvas-on-hero:#244a6a}.paymentDomain[data-portal-theme=MINIMAL_MONO] .loginLayoutCOMPACT_CONSOLE,body[data-portal-theme=MINIMAL_MONO] .loginLayoutCOMPACT_CONSOLE{--console-header-bg:#edf4f9;--console-on-header:#32485b}.loginLayoutSIDEBAR_WORKSPACE .loginBrandField{background:var(--workspace-feature-bg,linear-gradient(150deg,var(--workspace-rail),var(--workspace-rail-deep)));color:var(--workspace-feature-text,#fff)}.loginLayoutCARD_CANVAS .loginBrandField{background:var(--canvas-hero-bg,linear-gradient(135deg,var(--canvas-deep),var(--canvas-primary)));color:var(--canvas-on-hero,#fff)}.loginLayoutCOMPACT_CONSOLE{background:linear-gradient(180deg,var(--console-header-bg,var(--console-blue)) 0 36%,var(--bg) 36% 100%)}.loginLayoutCOMPACT_CONSOLE .loginPanel:before{background:var(--console-header-bg,var(--console-blue));color:var(--console-on-header,var(--console-on-primary))}.domainErrorPage{--error-accent:var(--accent-strong);--error-art-soft:color-mix(in srgb,var(--error-accent) 12%,white)}.loginPage.domainErrorPage.domainErrorPage{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;min-height:100vh;min-height:100svh;padding:clamp(24px,5vh,40px) 24px;background:#fff;color:var(--text)}.domainErrorPage.loginLayoutSIDEBAR_WORKSPACE{--error-accent:var(--workspace-primary)}.domainErrorPage.loginLayoutCARD_CANVAS{--error-accent:var(--canvas-primary)}.domainErrorPage.loginLayoutCOMPACT_CONSOLE{--error-accent:var(--console-blue-dark)}.domainErrorContent{display:grid;grid-template-areas:"icon" "title" "message";justify-items:center;grid-gap:18px;gap:18px;width:100%;max-width:560px;text-align:center;overflow-wrap:anywhere}.domainErrorIcon{grid-area:icon;width:48px;height:48px;color:var(--error-accent)}.domainErrorContent h1{grid-area:title;margin:0;font-size:36px;line-height:1.3;font-weight:650;letter-spacing:.02em}.domainErrorContent p{grid-area:message;margin:0;color:var(--muted);font-size:16px;line-height:1.8;text-wrap:balance}.domainErrorActions{grid-area:actions;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:6px}.domainErrorPage.domainErrorPage .domainErrorActions .button{min-height:44px;height:auto;width:auto;max-width:100%;padding:10px 22px;border:1px solid;border-radius:5px;background:transparent;color:var(--error-accent);box-shadow:none;font:inherit;text-decoration:none;white-space:normal;transition:background-color var(--motion-feedback,.12s) var(--ease-state,ease),border-color var(--motion-feedback,.12s) var(--ease-state,ease)}.domainErrorPage.domainErrorPage .domainErrorActions .button:hover{filter:brightness(.85)}.domainErrorPage.domainErrorPage .domainErrorActions .button:focus-visible{outline:2px solid var(--error-accent);outline-offset:4px}.domainErrorPage.loginLayoutTOPBAR_TABLE .domainErrorActions .button{border:0;border-radius:0;padding:8px 2px;text-decoration:underline;text-underline-offset:6px}.loginLayoutSIDEBAR_WORKSPACE .domainErrorContent{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon title" "icon message";justify-items:start;align-items:start;column-gap:24px;row-gap:14px;max-width:600px;padding:36px;border:1px solid var(--line);border-radius:8px;text-align:left}.loginLayoutSIDEBAR_WORKSPACE .domainErrorContent h1{font-size:28px;letter-spacing:0}.loginLayoutSIDEBAR_WORKSPACE .domainErrorActions{justify-content:flex-start}.domainErrorPage.loginLayoutSIDEBAR_WORKSPACE .domainErrorActions .button{border-radius:3px}.loginLayoutCARD_CANVAS .domainErrorContent{max-width:460px;gap:20px;padding:36px 32px 32px;border:1px solid var(--line);border-radius:28px;background:#fff;box-shadow:0 16px 48px rgb(15 23 42/8%),0 2px 8px rgb(15 23 42/3%)}.loginLayoutCARD_CANVAS .domainErrorIcon{width:180px;height:124px}.loginLayoutCARD_CANVAS .domainErrorContent h1{font-size:30px}.domainErrorPage.loginLayoutCARD_CANVAS .domainErrorActions .button{width:100%;border-color:var(--error-accent);border-radius:12px;background:var(--error-accent);color:#fff}.loginLayoutCOMPACT_CONSOLE .domainErrorContent{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"icon title" "message message";justify-items:start;align-items:center;gap:18px 12px;max-width:460px;padding:24px;border:1px solid var(--line-strong);border-top:3px solid var(--error-accent);border-radius:2px;text-align:left}.loginLayoutCOMPACT_CONSOLE .domainErrorIcon{width:28px;height:28px}.loginLayoutCOMPACT_CONSOLE .domainErrorContent h1{font-size:23px;font-weight:700;letter-spacing:0}.loginLayoutCOMPACT_CONSOLE .domainErrorContent p{width:100%;padding-top:18px;border-top:1px solid var(--line);font-size:14px;line-height:1.7}.loginLayoutCOMPACT_CONSOLE .domainErrorActions{justify-content:flex-end;margin-top:0}.domainErrorPage.loginLayoutCOMPACT_CONSOLE .domainErrorActions .button{border-radius:2px;font-size:14px;padding:8px 16px}@media (max-width:600px){.domainErrorContent{gap:18px}.domainErrorContent h1{font-size:28px}.domainErrorContent p{font-size:15px}.loginLayoutSIDEBAR_WORKSPACE .domainErrorContent{grid-template-columns:32px minmax(0,1fr);column-gap:16px;padding:24px 20px}.loginLayoutSIDEBAR_WORKSPACE .domainErrorIcon{width:32px;height:32px}.loginLayoutSIDEBAR_WORKSPACE .domainErrorContent h1{font-size:25px}.loginLayoutCARD_CANVAS .domainErrorContent{padding:32px 24px 28px;border-radius:24px}.loginLayoutCARD_CANVAS .domainErrorContent h1{font-size:28px}.loginLayoutCOMPACT_CONSOLE .domainErrorContent{padding:22px 20px}.loginLayoutCOMPACT_CONSOLE .domainErrorContent h1{font-size:23px}}.domainErrorContent:has(.domainErrorActions){grid-template-areas:"icon" "title" "message" "actions"}.loginLayoutSIDEBAR_WORKSPACE .domainErrorContent:has(.domainErrorActions){grid-template-areas:"icon title" "icon message" ". actions"}.loginLayoutCOMPACT_CONSOLE .domainErrorContent:has(.domainErrorActions){grid-template-areas:"icon title" "message message" "actions actions"}.loginLayoutTOPBAR_TABLE .domainErrorContent{grid-template-areas:"title" "message"}.loginLayoutTOPBAR_TABLE .domainErrorContent:has(.domainErrorActions){grid-template-areas:"title" "message" "actions"}.domainErrorCode{grid-area:code;color:var(--error-accent)}.loginLayoutTOPBAR_TABLE .domainErrorCode{display:grid;grid-gap:4px;gap:4px;justify-items:center}.loginLayoutTOPBAR_TABLE .domainErrorCode span{font-size:12px;letter-spacing:.24em}.loginLayoutTOPBAR_TABLE .domainErrorCode strong{font-size:clamp(88px,14vw,128px);line-height:1;font-weight:400;letter-spacing:-.065em}.loginLayoutTOPBAR_TABLE .domainErrorContent:has(.domainErrorCode){grid-template-areas:"code" "title" "message"}.loginLayoutTOPBAR_TABLE .domainErrorContent:has(.domainErrorCode):has(.domainErrorActions){grid-template-areas:"code" "title" "message" "actions"}.loginLayoutCOMPACT_CONSOLE .domainErrorCode{display:flex;gap:8px;font:12px/1.4 ui-monospace,monospace;letter-spacing:.08em}.loginLayoutCOMPACT_CONSOLE .domainErrorCode strong{font-weight:600}.loginLayoutCOMPACT_CONSOLE .domainErrorContent:has(.domainErrorCode){grid-template-areas:"code code" "icon title" "message message"}.loginLayoutCOMPACT_CONSOLE .domainErrorContent:has(.domainErrorCode):has(.domainErrorActions){grid-template-areas:"code code" "icon title" "message message" "actions actions"}@media (prefers-reduced-motion:reduce){.domainErrorPage .domainErrorActions .button{transition:none}}