@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}:root{--fs-primary:#0b3a53;--fs-primary-hover:#0e4a6a;--fs-primary-active:#082f44;--fs-amber:#f59e0b;--fs-amber-hover:#d97706;--fs-amber-active:#b45309;--fs-amber-muted:rgba(245,158,11,0.16);--fs-amber-ring:rgba(245,158,11,0.35);--fs-atmosphere:#1c6e8c;--fs-accent:#f59e0b;--fs-surface:#f4f7fa;--fs-text:#1a2332;--fs-text-muted:#3d4f60;--fs-text-on-amber:#1a2332;--fs-focus:#f59e0b;--fs-card-max:480px;--fs-card-h:562px;--fs-sg-frame-w:984px;--fs-sg-frame-h:442px;--fs-promo-h:110px;--fs-auth-gutter:16px;--fs-announce-slot:40px;--fs-news-slot:56px;--fs-rail-gap:0px;--fs-rail-stack:calc(var(--fs-announce-slot) + var(--fs-rail-gap) + var(--fs-news-slot));--fs-status-title:#0b3a53;--fs-status-body:#1a2332;--fs-status-help:#3d4f60;--fs-status-link:#082f44;--fs-status-icon:#0b3a53}.fs-auth-shell--dark,html[data-auth-theme=dark]{--fs-text:#f4f7fa;--fs-text-muted:#c5d3de;--fs-status-title:#f4f7fa;--fs-status-body:#e8eef3;--fs-status-help:#d5e0e9;--fs-status-link:#fbbf24;--fs-status-icon:#fbbf24}.fs-auth-shell--light{--fs-text:#1a2332;--fs-text-muted:#3d4f60;--fs-status-title:#0b3a53;--fs-status-body:#1a2332;--fs-status-help:#3d4f60;--fs-status-link:#082f44;--fs-status-icon:#0b3a53}body,html{margin:0;height:100%;min-height:100%;min-height:100dvh;overflow:hidden;background:radial-gradient(ellipse 65% 50% at 18% 24%,rgba(28,110,140,.28) 0,transparent 58%),linear-gradient(135deg,#082f44,#0b3a53 32%,#14506b 52%,#1c6e8c 58%,#e8eef3 58.15%,#f4f7fa);color:var(--fs-text);font-family:var(--font-ibm-plex-sans),"IBM Plex Sans","Segoe UI","Helvetica Neue",Arial,sans-serif;-webkit-text-size-adjust:100%}*{box-sizing:border-box}a{color:inherit}.fs-skip-link{position:absolute;left:-9999px;top:0;z-index:1000;padding:8px 12px;background:#fff;color:var(--fs-primary);border:2px solid var(--fs-amber);border-radius:6px;font-weight:600}.fs-skip-link:focus{left:12px;top:12px}:focus-visible{outline:3px solid var(--fs-focus);outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--fs-focus);outline-offset:2px}.fs-auth-shell.ant-layout{position:relative;box-sizing:border-box;width:100%;min-height:100svh!important;min-height:100dvh!important;height:100svh!important;height:100dvh!important;max-height:100svh!important;max-height:100dvh!important;overflow:hidden;display:flex;flex-direction:column}.fs-auth-shell .ant-layout-footer,.fs-auth-shell.ant-layout{background:transparent!important}.fs-auth-bg-ornament{pointer-events:none;position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:48px 48px;background-position:0 0;mask-image:linear-gradient(135deg,rgba(0,0,0,.55),transparent 58%);-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.55),transparent 58%)}.fs-auth-content.ant-layout-content{position:relative;z-index:1;flex:1 1 auto;min-height:0!important;width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:max(16px,env(safe-area-inset-top,0px)) max(var(--fs-auth-gutter),env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(var(--fs-auth-gutter),env(safe-area-inset-left,0px))}.fs-auth-top-ticker{width:100%;padding:0;position:relative;z-index:2;flex:0 0 auto}.fs-auth-page-rail{position:absolute;top:0;left:0;right:0;z-index:3;flex:none;width:100%;display:flex;flex-direction:column;gap:var(--fs-rail-gap);padding:env(safe-area-inset-top,0) var(--fs-auth-gutter) 0;pointer-events:none}.fs-auth-page-rail .fs-auth-announce-ticker,.fs-auth-page-rail .fs-auth-news-band{pointer-events:auto}.fs-auth-news-under{width:100%;height:100%;padding:0;position:relative;z-index:2;min-height:0}.fs-auth-rail-slot{position:relative;z-index:2;width:100%;min-width:0;overflow:hidden;flex:0 0 auto}.fs-auth-rail-slot--announce{height:var(--fs-announce-slot);min-height:var(--fs-announce-slot);max-height:var(--fs-announce-slot)}.fs-auth-rail-slot--news{height:var(--fs-news-slot);min-height:var(--fs-news-slot);max-height:var(--fs-news-slot)}.fs-auth-page-rail .fs-auth-announce-ticker,.fs-auth-page-rail .fs-auth-news-band,.fs-auth-page-rail .fs-auth-news-under,.fs-auth-page-rail .fs-auth-top-ticker{width:100%;height:100%;max-height:100%;border-radius:0}.fs-auth-top-ticker .fs-auth-announce-ticker{border-radius:12px}.fs-auth-content--centered{place-items:center}.fs-auth-shell--split>.fs-auth-content.ant-layout-content{align-items:center;justify-content:center}.fs-auth-split{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;width:100%;max-width:min(1120px,100%);margin:0 auto;align-items:center}@media (min-width:768px) and (max-width:959px){.fs-auth-content.ant-layout-content{padding:20px 28px 12px}.fs-auth-split{gap:28px;max-width:min(560px,100%)}.fs-auth-form-panel{justify-content:center}.fs-auth-card-body{padding:22px 26px 14px}}@media (min-width:960px){.fs-auth-shell--split>.fs-auth-content.ant-layout-content{justify-content:center;align-items:stretch}.fs-auth-shell--rail-content>.fs-auth-content.ant-layout-content{padding-top:var(--fs-rail-stack)}.fs-auth-split{width:100%;max-width:min(1120px,100%);margin:auto;grid-template-columns:minmax(0,1fr) minmax(0,var(--fs-card-max));gap:40px;align-items:center;padding-right:0}.fs-auth-shell--sg-wide .fs-auth-split{max-width:none;margin:0;grid-template-columns:var(--fs-sg-frame-w) var(--fs-card-max);gap:40px;padding-right:max(0px,calc((100% - 1120px) / 2))}.fs-auth-shell--sg-wide .fs-auth-brand-panel{width:var(--fs-sg-frame-w);max-width:100%;height:var(--fs-card-h)}.fs-auth-shell--sg-wide .fs-auth-brand-stack--sg .fs-auth-brand-season-fill{height:100%;max-height:100%}.fs-auth-shell--sg-wide .fs-auth-brand-hero-media{min-width:0;min-height:0;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;object-position:center center}.fs-auth-shell--sg-promo .fs-auth-split{width:100%;max-width:none;margin:0;grid-template-columns:var(--fs-sg-frame-w) var(--fs-card-max);gap:40px;align-items:center;padding-right:max(0px,calc((100% - 1120px) / 2))}.fs-auth-shell--sg-promo .fs-auth-brand-panel{align-self:center;width:var(--fs-sg-frame-w);max-width:100%;height:auto;min-height:0}.fs-auth-shell--sg-promo .fs-auth-form-panel{align-self:center;justify-content:center;width:var(--fs-card-max)}.fs-auth-shell--promo .fs-auth-split{width:100%;max-width:none;margin:0;grid-template-columns:var(--fs-sg-frame-w) var(--fs-card-max);gap:40px;align-items:center;padding-right:max(0px,calc((100% - 1120px) / 2))}.fs-auth-shell--promo .fs-auth-brand-panel{align-self:center;width:var(--fs-sg-frame-w);max-width:100%;height:var(--fs-card-h);min-height:var(--fs-card-h)}.fs-auth-shell--promo .fs-auth-form-panel{align-self:center;justify-content:center;width:var(--fs-card-max)}.fs-auth-shell--promo .fs-auth-brand-identity{left:calc((100vw - 2 * var(--fs-auth-gutter) - 1120px) / 2 + 8px)}.fs-auth-shell--split .fs-auth-brand-panel{align-self:center;height:auto;min-height:var(--fs-card-h)}.fs-auth-shell--split .fs-auth-form-panel{align-self:center;justify-content:center;align-items:center;min-height:var(--fs-card-h)}.fs-auth-shell--split .fs-auth-card{flex:0 0 auto}}.fs-auth-form-panel{position:relative;z-index:1;width:100%;max-width:100%;min-width:0;display:flex;justify-content:flex-end;align-items:center;transform:none}@media (max-width:959px){.fs-auth-form-panel{align-items:center;transform:none}}.fs-auth-announce-ticker{--fs-announce-h:40px;display:flex;align-items:center;gap:10px;width:100%;height:var(--fs-announce-h);min-height:var(--fs-announce-h);padding:0 12px 0 10px;border-radius:12px;border:1px solid rgba(11,58,83,.18);background:linear-gradient(90deg,rgba(255,244,214,.98),rgba(255,250,235,.96));box-shadow:0 4px 14px rgba(11,58,83,.08);overflow:hidden;color:#3d2e00}.fs-auth-announce-ticker-label{flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#7a5800;padding:5px 8px;border-radius:999px;background:rgba(196,146,0,.16)}.fs-auth-announce-ticker-viewport{position:relative;flex:1 1 auto;align-self:stretch;min-width:0;min-height:0;height:100%;overflow:hidden;display:block}.fs-auth-announce-ticker-measure{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.fs-auth-announce-ticker-layer{position:absolute;inset:0;overflow:hidden}.fs-auth-announce-ticker-runner{position:absolute;left:0;top:50%;margin:0;width:max-content;will-change:transform;transform:translate3d(100%,-50%,0)}.fs-auth-announce-ticker-static,.fs-auth-announce-ticker-text{margin:0;padding:0;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;color:#3d2e00;text-shadow:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fs-auth-announce-ticker-static{display:none;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:var(--fs-announce-h)}@media (prefers-reduced-motion:reduce){.fs-auth-announce-ticker-runner{display:none}.fs-auth-announce-ticker-static{display:block}}.fs-auth-shell--dark .fs-auth-announce-ticker{border-color:rgba(255,214,102,.28);background:linear-gradient(90deg,rgba(74,55,8,.96),rgba(58,44,10,.94));color:#ffe8a3;box-shadow:0 4px 14px rgba(0,0,0,.28)}.fs-auth-shell--dark .fs-auth-announce-ticker-label{color:#ffe08a;background:rgba(255,196,64,.16)}.fs-auth-shell--dark .fs-auth-announce-ticker-static,.fs-auth-shell--dark .fs-auth-announce-ticker-text{color:#ffe9a8}.fs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px){.fs-auth-content.ant-layout-content{align-items:flex-start;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 8px max(12px,env(safe-area-inset-left,0px))}.fs-auth-card-body{padding:18px 16px 12px}.fs-auth-sign-in-title{font-size:24px!important}.fs-auth-hero{margin-bottom:12px!important}.fs-auth-footer{padding:8px 12px max(10px,env(safe-area-inset-bottom,0px))!important}.fs-auth-footer-meta{display:block}.fs-auth-footer .ant-space{flex-direction:column;gap:6px!important}.fs-auth-footer-nav{display:inline-block}}.fs-auth-brand-panel{position:relative;z-index:0;align-self:stretch;min-width:0;max-width:100%;min-height:320px;height:auto;padding:0;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;box-sizing:border-box;overflow:visible;isolation:isolate}@media (max-width:959px){.fs-auth-brand-panel{display:none!important}}.fs-auth-brand-stack{display:flex;flex-direction:column;height:100%;gap:10px}.fs-auth-brand-season-fill,.fs-auth-brand-stack{position:relative;width:100%;max-width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.fs-auth-brand-season-fill{border-radius:0;background:transparent;box-shadow:none}.fs-auth-brand-stack--sg .fs-auth-brand-season-fill{flex:1 1 auto;min-height:0;height:auto;aspect-ratio:auto;max-height:none;border-radius:16px;background:#5c221c;box-shadow:0 10px 28px rgba(8,47,68,.28)}.fs-auth-brand-stack--sg.fs-auth-brand-stack--promo{height:auto;gap:10px}.fs-auth-brand-stack--sg.fs-auth-brand-stack--promo .fs-auth-brand-season-fill{flex:0 0 var(--fs-sg-frame-h);height:var(--fs-sg-frame-h);min-height:var(--fs-sg-frame-h);max-height:var(--fs-sg-frame-h)}.fs-auth-brand-stack--promo:not(.fs-auth-brand-stack--sg) .fs-auth-wl-slots,.fs-auth-brand-stack--sg.fs-auth-brand-stack--promo .fs-auth-wl-slots{flex:0 0 var(--fs-promo-h);min-height:var(--fs-promo-h);max-height:var(--fs-promo-h)}.fs-auth-brand-identity{position:absolute;left:8px;right:8px;top:50%;transform:translateY(-50%);z-index:4;color:#fff;max-width:420px;width:auto;padding:0;display:flex;flex-direction:column;gap:10px;pointer-events:none;text-shadow:0 1px 14px rgba(8,47,68,.42)}.fs-auth-brand-identity a,.fs-auth-brand-identity button{pointer-events:auto}.fs-auth-brand-copy{color:#fff}.fs-auth-brand-logo{margin-bottom:0}.fs-auth-hero-logo-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:100%;min-height:48px;color:var(--fs-primary)}.fs-auth-hero-fs-mark,.fs-auth-hero-org-identity,.fs-auth-org-identity{display:inline-flex!important;align-items:center;gap:10px;min-width:0;color:var(--fs-primary)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.fs-auth-hero-fs-mark{flex:0 1 auto;max-width:58%}.fs-auth-hero-org-identity,.fs-auth-org-identity{margin:0 0 0 auto!important;flex:0 1 auto;max-width:42%;justify-content:flex-end}.fs-auth-hero-fs-mark img,.fs-auth-hero-org-identity img,.fs-auth-org-identity img,.fs-auth-org-logo-mark{height:48px!important;width:48px!important;max-width:48px!important;min-width:48px!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important;object-position:center!important;flex-shrink:0}.fs-auth-hero-fs-mark span,.fs-auth-org-short-name,.fs-auth-org-short-name-only{font-size:20px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.1!important;color:var(--fs-primary)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fs-auth-org-short-name,.fs-auth-org-short-name-only{max-width:12ch}.fs-auth-shell--dark .fs-auth-hero-fs-mark img,.fs-auth-shell--dark .fs-auth-org-identity img,.fs-auth-shell--light .fs-auth-hero-fs-mark img,.fs-auth-shell--light .fs-auth-org-identity img{background:transparent!important;filter:none}.fs-auth-shell--dark .fs-auth-hero-fs-mark,.fs-auth-shell--dark .fs-auth-hero-fs-mark span,.fs-auth-shell--dark .fs-auth-hero-logo-row,.fs-auth-shell--dark .fs-auth-org-identity,.fs-auth-shell--dark .fs-auth-org-short-name,.fs-auth-shell--dark .fs-auth-org-short-name-only{color:#e8eef2!important}.fs-auth-brand-logo-mark{color:#ffffff!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;gap:12px!important}.fs-auth-brand-logo-mark img{height:56px!important;width:56px!important;max-width:56px!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;filter:none!important}.fs-auth-brand-logo-mark span{color:#ffffff!important;font-size:22px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.1!important}.fs-auth-hero .fs-auth-brand-logo-mark img{border-radius:0!important;box-shadow:none!important;background:transparent!important;filter:none!important}.fs-auth-brand-kicker{margin:0;max-width:32ch;color:rgba(255,255,255,.92);font-size:16px;font-weight:500;line-height:1.45;letter-spacing:.01em}.fs-auth-brand-title{color:#fff!important;margin:0!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.12!important;font-size:clamp(30px,4.2vw,40px)!important}.fs-auth-brand-desc{color:rgba(236,242,247,.94)!important;font-weight:500!important;margin:0!important}.fs-auth-brand-desc,.fs-auth-brand-desc--muted{font-size:15px!important;line-height:1.55!important;max-width:34ch;letter-spacing:.01em}.fs-auth-brand-desc--muted{color:rgba(220,230,238,.82)!important;font-weight:500}.fs-auth-brand-hero{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.fs-auth-brand-hero-audio{pointer-events:auto;position:absolute;right:10px;bottom:10px;z-index:5;width:36px;height:36px;padding:0;border:0;border-radius:999px;background:rgba(8,47,68,.72);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(8,47,68,.28)}.fs-auth-brand-hero-audio:hover{background:rgba(8,47,68,.88)}.fs-auth-brand-hero-audio:focus-visible{outline:2px solid var(--fs-amber);outline-offset:2px}.fs-auth-brand-hero-media{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:100%;min-height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center center}.fs-auth-brand-season-caption{position:absolute;top:8px;left:8px;right:8px;z-index:3;max-height:22%;overflow:hidden;display:flex;flex-direction:column;gap:6px;pointer-events:none}.fs-auth-wl-slots{position:relative;flex:0 0 auto;z-index:3;display:flex;flex-direction:column;gap:8px;align-items:stretch;width:100%;min-height:110px;margin:0;overflow:hidden}.fs-auth-wl-slots:empty{display:none}.fs-auth-wl-tile{min-width:0;min-height:0;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;box-sizing:border-box}.fs-auth-wl-tile-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,214,140,.9)}.fs-auth-brand-greeting{margin:0;min-width:0;color:rgba(255,236,196,.96);font-size:22px;font-weight:600;font-style:italic;line-height:1.35;letter-spacing:.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.fs-auth-wl-tile--promo{flex:1 1 auto;min-height:0;padding:12px 14px;border:1px solid rgba(255,214,140,.42);background:rgba(8,47,68,.62);border-radius:16px;justify-content:flex-start}.fs-auth-wl-tile--promo .fs-auth-wl-tile-eyebrow{color:#ffd27a}.fs-auth-wl-tile--promo .fs-auth-wl-chip{width:100%;max-width:100%}.fs-auth-wl-chip{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 14px 8px 12px;border-radius:999px;border:1px solid rgba(255,214,140,.45);background:rgba(255,244,214,.16);color:rgba(255,244,220,.96)}.fs-auth-wl-chip-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--fs-amber);box-shadow:0 0 0 3px rgba(245,158,11,.18)}.fs-auth-wl-chip-text{min-width:0;font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.35;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.fs-auth-page-rail .fs-auth-announce-ticker,.fs-auth-page-rail .fs-auth-news-band{border-radius:0;border-left:0;border-right:0}.fs-auth-page-rail .fs-auth-news-band{display:flex;align-items:center;column-gap:12px;padding:8px 16px;box-shadow:none}.fs-auth-page-rail .fs-auth-news-band-eyebrow{grid-column:auto;grid-row:auto;padding:5px 8px;border-radius:999px;background:rgba(28,110,140,.16);font-size:11px;letter-spacing:.06em}.fs-auth-page-rail .fs-auth-news-band-copy{flex:1 1 auto;min-width:0;flex-direction:row;align-items:baseline;gap:8px}.fs-auth-page-rail .fs-auth-news-band-body{-webkit-line-clamp:1}.fs-auth-news-band{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;width:100%;min-height:0;height:auto;padding:10px 14px 10px 12px;border-radius:12px;border:1px solid rgba(28,110,140,.22);box-shadow:inset 4px 0 0 #1c6e8c;background:#eef4f8;box-shadow:none;overflow:hidden;color:#0b3a53}.fs-auth-news-band-eyebrow{grid-column:1;grid-row:1/span 2;align-self:center;flex:0 0 auto;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:#1c6e8c;padding:0;background:none;border-radius:0}.fs-auth-news-band-copy{grid-column:2;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:2px}.fs-auth-news-band-title{font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#0b3a53;-webkit-line-clamp:1}.fs-auth-news-band-body,.fs-auth-news-band-title{margin:0;min-width:0;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.fs-auth-news-band-body{font-size:12px;font-weight:400;line-height:1.4;color:#3d4f60;-webkit-line-clamp:2}.fs-auth-shell--dark .fs-auth-news-band{border-color:rgba(186,220,236,.2);background:rgba(12,38,52,.72);box-shadow:inset 4px 0 0 #7eb6c9;color:#d6e6f0}.fs-auth-shell--dark .fs-auth-page-rail .fs-auth-news-band{box-shadow:none}.fs-auth-shell--dark .fs-auth-page-rail .fs-auth-news-band-eyebrow{background:rgba(158,208,224,.16)}.fs-auth-shell--dark .fs-auth-news-band-eyebrow{color:#9fd0e0}.fs-auth-shell--dark .fs-auth-news-band-title{color:#f4f7fa}.fs-auth-shell--dark .fs-auth-news-band-body{color:#c5d3de}.fs-auth-wl-alert.ant-alert{grid-column:1/-1;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-left:3px solid var(--fs-amber);border-radius:8px}.fs-auth-wl-alert .ant-alert-description,.fs-auth-wl-alert .ant-alert-message{color:#fff}@media (min-width:960px) and (max-height:780px){.fs-auth-brand-season-caption{max-height:16%}.fs-auth-brand-greeting{font-size:15px;-webkit-line-clamp:2}.fs-auth-brand-stack--sg.fs-auth-brand-stack--promo .fs-auth-wl-slots{flex-basis:100px;min-height:100px;max-height:100px}}.fs-auth-shell--dark .fs-auth-brand-stack--sg .fs-auth-brand-season-fill,.fs-auth-shell--light .fs-auth-brand-stack--sg .fs-auth-brand-season-fill{background:#5c221c}.fs-auth-shell--light .fs-auth-wl-tile--promo{background:rgba(8,47,68,.58);border-color:rgba(255,214,140,.44)}.fs-auth-shell--dark .fs-auth-wl-tile--promo{background:rgba(16,42,56,.88);border-color:rgba(255,214,140,.36)}.fs-auth-shell--dark .fs-auth-wl-chip{border-color:rgba(255,214,140,.38);background:rgba(255,244,214,.12);color:rgba(255,244,220,.96)}.fs-auth-card{position:relative;width:100%!important;max-width:min(var(--fs-card-max),100%)!important;max-height:none;overflow:hidden;display:flex;flex-direction:column;border-radius:12px}.fs-auth-card.ant-card{overflow:hidden!important;border-radius:12px!important}.fs-auth-card-accent{position:absolute;top:0;left:0;right:0;height:3px;z-index:3;background:linear-gradient(90deg,#d97706 0,var(--fs-amber) 18%,#fbbf24 52%,rgba(251,191,36,.35) 78%,transparent 100%);border-radius:12px 12px 0 0;box-shadow:none}.fs-auth-card .ant-card-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:visible;padding:0!important}.fs-auth-card-body{flex:1 1 auto;min-height:0;overflow:visible;padding:24px 28px 16px}.fs-auth-eyebrow{font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase;font-weight:600!important;color:var(--fs-text-muted)!important}.fs-auth-footer{position:relative;z-index:1;flex:0 0 auto;background:rgba(244,247,250,.94)!important;border-top:1px solid rgba(11,58,83,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-align:center;padding:10px 16px max(12px,env(safe-area-inset-bottom,0px))!important;line-height:1.35}.fs-auth-footer-meta{display:inline;font-size:12px;line-height:1.45}.fs-auth-footer-nav{display:inline}.fs-auth-footer-copy,.fs-auth-footer-sep{color:#3d4f60}.fs-auth-footer-link{color:#082f44!important;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(8,47,68,.55);text-decoration-color:rgba(8,47,68,.55);text-underline-offset:2px;text-decoration-thickness:1px;border-radius:2px}.fs-auth-footer-link:hover{color:var(--fs-amber-active)!important;-webkit-text-decoration-color:var(--fs-amber);text-decoration-color:var(--fs-amber)}.fs-auth-footer-link:focus-visible{color:#061f2e!important;outline:3px solid var(--fs-focus);outline-offset:3px;-webkit-text-decoration-color:var(--fs-amber);text-decoration-color:var(--fs-amber)}.fs-auth-footer-link:active{color:#061f2e!important}.fs-auth-card .ant-form-item{margin-bottom:12px!important}.fs-auth-card .ant-form-item-label{padding-bottom:4px!important}.fs-auth-card .ant-form-item-label>label{font-size:13px;font-weight:600;height:auto;color:var(--fs-text);letter-spacing:.01em}.fs-auth-card .ant-divider{margin:12px 0!important;border-color:rgba(215,224,232,.95)}.fs-auth-divider .ant-divider-inner-text{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fs-text-muted)}.fs-auth-card .ant-result{padding:12px 8px 8px!important}.fs-auth-card .ant-result-icon{margin-bottom:12px!important}.fs-auth-card .ant-result-icon>.anticon{font-size:56px!important;color:var(--fs-status-icon)!important}.fs-auth-card .ant-result-title{font-size:20px!important;line-height:1.3!important;color:var(--fs-status-title)!important;font-weight:700!important}.fs-auth-card .ant-result-subtitle{font-size:13px!important;color:var(--fs-status-body)!important;line-height:1.55!important}.fs-auth-card .ant-result+.ant-divider+.ant-space .ant-typography,.fs-auth-card .ant-result~.ant-space .ant-typography,.fs-auth-card .ant-result~.ant-space .ant-typography-secondary{color:var(--fs-status-help)!important}.fs-auth-hero{margin-top:3px;margin-bottom:16px!important}.fs-auth-hero.ant-space{gap:12px!important}.fs-auth-hero img{border-radius:8px}.fs-auth-hero .fs-auth-hero-fs-mark img,.fs-auth-hero .fs-auth-org-identity img{border-radius:0!important}.fs-auth-hero .ant-typography{margin-bottom:0!important}.fs-auth-hero-heading{display:inline-flex;flex-direction:column;align-items:stretch;gap:3px;max-width:100%}.fs-auth-hero-rule{display:block;width:100%;height:3px;border-radius:2px;flex-shrink:0;background:linear-gradient(90deg,var(--fs-amber),rgba(245,158,11,.28))}.fs-auth-sign-in-title{margin:0!important;padding:0!important;color:#0b3a53!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%}.fs-auth-hero-sub{font-size:13px!important;line-height:1.4!important}.fs-auth-secondary-links{text-align:center;margin-bottom:4px}.fs-auth-secondary-links a.ant-typography{font-weight:600;color:var(--fs-primary)!important}.fs-auth-secondary-links a.ant-typography:hover{color:var(--fs-amber-active)!important}.fs-auth-sso{display:flex;flex-direction:column;gap:4px}.fs-auth-sso-hint{display:block!important;text-align:center;font-size:12px!important;line-height:1.35!important;margin:0!important;padding:0!important;color:var(--fs-text-muted)!important}.fs-auth-card .fs-auth-actions-item.ant-form-item{margin-bottom:12px!important}.fs-auth-card .fs-auth-remember-item.ant-form-item{margin-bottom:8px!important}.fs-auth-legal-note{margin-bottom:12px!important}.fs-auth-card .ant-input-affix-wrapper-focused,.fs-auth-card .ant-input-affix-wrapper:focus,.fs-auth-card .ant-input:focus,.fs-auth-card .ant-select-focused .ant-select-selector{border-color:var(--fs-amber)!important;box-shadow:0 0 0 3px var(--fs-amber-ring)!important}.fs-auth-card .ant-input-prefix .anticon{color:var(--fs-text-muted)}.fs-auth-card .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--fs-amber)!important;border-color:var(--fs-amber)!important}.fs-auth-card .ant-checkbox-input:focus-visible+.ant-checkbox-inner,.fs-auth-card .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--fs-amber)!important}.fs-auth-card .ant-btn{height:40px;font-weight:600;border-radius:8px;border-width:1px;border-style:solid;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,opacity .15s ease}.fs-auth-card .ant-btn-lg{height:40px;font-size:15px;padding-inline:16px}.fs-auth-card .ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.fs-auth-card .fs-auth-cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:var(--fs-amber);border-color:var(--fs-amber);color:var(--fs-text-on-amber)!important;box-shadow:0 1px 2px rgba(180,83,9,.18),0 4px 12px rgba(245,158,11,.28)}.fs-auth-card .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.fs-auth-card .fs-auth-cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:var(--fs-amber-hover)!important;border-color:var(--fs-amber-hover)!important;color:var(--fs-text-on-amber)!important}.fs-auth-card .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active,.fs-auth-card .fs-auth-cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{background:var(--fs-amber-active)!important;border-color:var(--fs-amber-active)!important;color:#fff!important}.fs-auth-card .ant-btn-primary:focus-visible{outline:3px solid var(--fs-amber);outline-offset:2px}.fs-auth-card .ant-btn-disabled,.fs-auth-card .ant-btn:disabled{opacity:.58;color:rgba(26,35,50,.55)!important;background:#e8eef3!important;border-color:#d7e0e8!important}.fs-auth-sso-btn--unavailable.ant-btn-disabled{opacity:.72;background:#f0f4f7!important;border:1px dashed #b8c5d0!important;color:#5b6b7c!important}.fs-auth-actions.ant-space-compact{display:flex!important;width:100%;align-items:stretch}.fs-auth-actions.ant-space-compact>.ant-btn{height:40px!important;min-height:40px!important;max-height:40px!important;border-width:1px!important;border-style:solid!important;border-radius:0!important;padding-inline:16px!important;font-weight:600;font-size:15px;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.fs-auth-actions.ant-space-compact>.ant-btn:first-child{border-start-start-radius:8px!important;border-end-start-radius:8px!important}.fs-auth-actions.ant-space-compact>.ant-btn:last-child{border-start-end-radius:8px!important;border-end-end-radius:8px!important}.fs-auth-actions.ant-space-compact>.fs-auth-cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){box-shadow:none!important}.fs-auth-clear.ant-btn{font-weight:600}.fs-auth-card .ant-form-item-label>label,.fs-auth-card .ant-row{margin-inline:0!important}.fs-auth-hero,.fs-auth-hero .ant-space-item{width:100%}.fs-auth-hero .fs-auth-brand-logo-mark,.fs-auth-hero>.ant-space-item:first-child{display:flex;justify-content:flex-start}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{border-radius:8px!important}.ant-card{background:#fff}.fs-auth-shell--dark .ant-card{background:#102a38}@media (max-height:780px){.fs-auth-content.ant-layout-content{padding:12px 16px 6px;align-items:flex-start}.fs-auth-card{max-height:none}.fs-auth-card-body{padding:18px 20px 12px}.fs-auth-hero{margin-bottom:10px!important}.fs-auth-sign-in-title{font-size:24px!important}.fs-auth-brand-title{font-size:28px!important}.fs-auth-card .ant-form-item{margin-bottom:10px!important}}@media (max-height:640px){.fs-auth-content.ant-layout-content{padding:8px 12px 4px}.fs-auth-card-body{padding:14px 14px 10px}.fs-auth-hero{margin-top:0}.fs-auth-hero,.fs-auth-legal-note{margin-bottom:8px!important}}html[data-auth-theme=dark],html[data-auth-theme=dark] body{background:radial-gradient(ellipse 55% 42% at 18% 22%,rgba(28,110,140,.22) 0,transparent 55%),linear-gradient(135deg,#061820,#0a1f2b 40%,#102a38 62%,#0e2430);color:#f4f7fa}.fs-auth-shell--dark .fs-auth-bg-ornament{opacity:.45}.fs-auth-shell--dark .fs-auth-card{background:#102a38!important;border:1px solid #2a4556!important;box-shadow:0 2px 4px rgba(0,0,0,.18),0 12px 28px rgba(0,0,0,.28)}.fs-auth-shell--dark .fs-auth-sign-in-title{color:#f4f7fa!important}.fs-auth-shell--dark .fs-auth-eyebrow{color:var(--fs-text-muted)!important}.fs-auth-shell--dark .fs-auth-card .ant-form-item-label>label{color:#d7e0e8}.fs-auth-shell--dark .fs-auth-card .ant-input,.fs-auth-shell--dark .fs-auth-card .ant-input-affix-wrapper,.fs-auth-shell--dark .fs-auth-card .ant-select-selector{background:#0c222e!important;border-color:#2a4556!important;color:#f4f7fa!important}.fs-auth-shell--dark .fs-auth-card .ant-input-affix-wrapper .anticon,.fs-auth-shell--dark .fs-auth-card .ant-input-prefix .anticon,.fs-auth-shell--dark .fs-auth-card .ant-input-suffix .anticon{color:#8fa3b3}.fs-auth-shell--dark .fs-auth-card .ant-checkbox-wrapper{color:#d7e0e8}.fs-auth-shell--dark .fs-auth-card .ant-typography{color:var(--fs-status-body)}.fs-auth-shell--dark .fs-auth-card .ant-typography-secondary{color:var(--fs-status-help)!important}.fs-auth-shell--dark .fs-auth-card .ant-typography a,.fs-auth-shell--dark .fs-auth-card a.ant-typography,.fs-auth-shell--dark .fs-auth-secondary-links a.ant-typography{color:var(--fs-status-link)!important}.fs-auth-shell--dark .fs-auth-secondary-links a.ant-typography:hover{color:#f59e0b!important}.fs-auth-shell--dark .fs-auth-card .ant-divider{border-color:#2a4556}.fs-auth-shell--dark .fs-auth-card .ant-divider-inner-text{color:#8fa3b3}.fs-auth-shell--dark .fs-auth-card .ant-btn-default{background:#0c222e;border-color:#2a4556;color:#f4f7fa}.fs-auth-shell--dark .fs-auth-card .ant-btn-default:not(:disabled):hover{background:#143040!important;border-color:#3a5a6c!important;color:#fff!important}.fs-auth-shell--dark .fs-auth-card .ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.fs-auth-shell--dark .fs-auth-card .fs-auth-cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:var(--fs-amber);border-color:var(--fs-amber);color:var(--fs-text-on-amber)!important;box-shadow:0 2px 10px rgba(245,158,11,.35)}.fs-auth-shell--dark .fs-auth-card .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:var(--fs-amber-hover)!important;border-color:var(--fs-amber-hover)!important;color:var(--fs-text-on-amber)!important}.fs-auth-shell--dark .fs-auth-card .ant-btn-disabled,.fs-auth-shell--dark .fs-auth-card .ant-btn:disabled{background:#0c222e!important;border-color:#2a4556!important;color:#6b7f8f!important;opacity:.75}.fs-auth-shell--dark .fs-auth-sso-btn--unavailable.ant-btn-disabled{background:#0c222e!important;border:1px dashed #3a5a6c!important;color:#8fa3b3!important}.fs-auth-shell--dark .fs-auth-sso-hint{color:#8fa3b3!important}.fs-auth-shell--dark .fs-auth-card .ant-result-title,.fs-auth-shell--dark .fs-auth-card .ant-typography h1,.fs-auth-shell--dark .fs-auth-card .ant-typography h2,.fs-auth-shell--dark .fs-auth-card .ant-typography h3,.fs-auth-shell--dark .fs-auth-card .ant-typography h4,.fs-auth-shell--dark .fs-auth-card h1.ant-typography,.fs-auth-shell--dark .fs-auth-card h2.ant-typography,.fs-auth-shell--dark .fs-auth-card h3.ant-typography,.fs-auth-shell--dark .fs-auth-card h4.ant-typography{color:var(--fs-status-title)!important}.fs-auth-shell--dark .fs-auth-card .ant-result-subtitle{color:var(--fs-status-body)!important}.fs-auth-shell--dark .fs-auth-card .ant-result-icon .anticon{color:var(--fs-status-icon)!important}.fs-auth-shell--dark .fs-auth-card .ant-alert{background:rgba(255,255,255,.06);border-color:#2a4556}.fs-auth-shell--dark .fs-auth-footer{background:rgba(6,31,46,.94)!important;border-top:1px solid rgba(255,255,255,.16)}.fs-auth-shell--dark .fs-auth-footer-copy,.fs-auth-shell--dark .fs-auth-footer-sep{color:#d5e0e9;opacity:1}.fs-auth-shell--dark .fs-auth-footer-link{color:#ffffff!important;font-weight:600;-webkit-text-decoration-color:rgba(255,255,255,.75);text-decoration-color:rgba(255,255,255,.75)}.fs-auth-shell--dark .fs-auth-footer-link:hover{color:#fbbf24!important;-webkit-text-decoration-color:#f59e0b;text-decoration-color:#f59e0b}.fs-auth-shell--dark .fs-auth-footer-link:focus-visible{color:#ffffff!important;outline:3px solid var(--fs-amber);outline-offset:3px;-webkit-text-decoration-color:#f59e0b;text-decoration-color:#f59e0b}.fs-auth-shell--dark .fs-auth-footer-link:active{color:#fde68a!important}.fs-auth-shell--dark .fs-auth-theme-toggle{color:#d5e0e9;opacity:1}.fs-auth-static-title{margin:0!important;color:var(--fs-status-title)!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important}.fs-auth-static-body{margin-bottom:0!important;color:var(--fs-status-body)!important;font-size:14px!important;line-height:1.55!important}.fs-auth-static-note{display:block;margin-top:4px;color:var(--fs-status-help)!important;font-size:12px!important;line-height:1.45!important}.fs-auth-shell--dark .fs-auth-static-title{color:var(--fs-status-title)!important}.fs-auth-shell--dark .fs-auth-static-body{color:var(--fs-status-body)!important}.fs-auth-shell--dark .fs-auth-static-note{color:var(--fs-status-help)!important}.fs-auth-theme-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#3d4f60;font:inherit;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;opacity:1}.fs-auth-theme-toggle:hover{background:rgba(245,158,11,.12);color:var(--fs-amber-active);opacity:1}.fs-auth-shell--dark .fs-auth-theme-toggle:hover{background:rgba(245,158,11,.16);color:#fbbf24}.fs-auth-theme-toggle:focus-visible{outline:3px solid var(--fs-focus);outline-offset:2px;opacity:1}.fs-auth-captcha-extra{display:flex;flex-direction:column;gap:6px}.fs-auth-captcha-challenge{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.45;word-break:break-all;padding:8px 10px;border-radius:6px;border:1px solid rgba(11,58,83,.16);background:rgba(11,58,83,.04);color:#0b3a53}.fs-auth-captcha-challenge-answer{font-weight:700;color:#0b3a53;background:rgba(245,158,11,.28);border-radius:3px;padding:0 2px;margin-left:1px}.fs-auth-shell--dark .fs-auth-captcha-challenge{border-color:rgba(235,235,245,.18);background:rgba(255,255,255,.06);color:rgba(235,235,245,.92)}.fs-auth-shell--dark .fs-auth-captcha-challenge-answer{color:#fbbf24;background:rgba(245,158,11,.22)}.fs-auth-captcha-prompt{font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.fs-auth-card .ant-btn{transition:none}}