:root{--xp-primary:#0b60c0;--xp-primary-hover:#1c74d6;--xp-primary-active:#004b9d;--xp-primary-bg:#eef5ff;--xp-primary-border:#afd1ff;--xp-accent:#37edf8;--xp-accent-hover:#7af4fc;--xp-accent-soft:#d0fcff;--xp-accent-strong:#007379;--xp-navy:#0b2447;--xp-gradient:linear-gradient(135deg, #37edf8 0%, #18d2eb 45%, #0b60c0 100%);--xp-gradient-subtle:linear-gradient(135deg, #37edf824 0%, #0b60c024 100%);--xp-gradient-hero:linear-gradient(135deg, #0e6fce 0%, #0b3f86 55%, #0b2447 100%);--xp-gradient-border:linear-gradient(90deg, #37edf8 0%, #0b60c0 100%);--xp-blue-1:#eef5ff;--xp-blue-2:#d4e6ff;--xp-blue-3:#afd1ff;--xp-blue-4:#7db4ff;--xp-blue-5:#448ceb;--xp-blue-6:#0b60c0;--xp-blue-7:#004b9d;--xp-blue-8:#003879;--xp-blue-9:#002759;--xp-blue-10:#00183c;--xp-cyan-1:azure;--xp-cyan-2:#d0fcff;--xp-cyan-3:#a9f9fe;--xp-cyan-4:#7af4fc;--xp-cyan-5:#37edf8;--xp-cyan-6:#00d3dd;--xp-cyan-7:#00b4bd;--xp-cyan-8:#00949c;--xp-cyan-9:#007379;--xp-cyan-10:#005257;--xp-success:#14a67b;--xp-warning:#e0a21a;--xp-error:#d33b41;--xp-info:#0b60c0;--xp-success-text:#0a7355;--xp-warning-text:#8f5e00;--xp-error-text:#c2262b;--xp-info-text:#0b60c0;--xp-bg-layout:#edf2f8;--xp-bg-container:#fff;--xp-bg-elevated:#fff;--xp-bg-sider:#0b2447;--xp-bg-header:#fff;--xp-bg-subtle:#f5f8fc;--xp-border:#d7dfea;--xp-border-soft:#e6ebf2;--xp-text:#0f1b2d;--xp-text-secondary:#55627a;--xp-text-tertiary:#8592a8;--xp-text-inverse:#fff;--xp-zebra:#f8fafd;--xp-selection-bg:#0b60c014;--xp-focus:#0b60c0;--xp-chart-1:#1b6fce;--xp-chart-2:#aa7900;--xp-chart-3:#00959d;--xp-chart-4:#cc6004;--xp-chart-5:#8d6bd7;--xp-chart-6:#2baf60;--xp-chart-7:#b51f67;--xp-chart-grid:#edf1f6;--xp-chart-axis:#8592a8;--xp-card-primary-bg:linear-gradient(135deg, #f4f8fe 0%, #e9f1fc 100%);--xp-card-primary-border:#dce8f8;--xp-card-primary-accent:#0b60c0;--xp-card-cyan-bg:linear-gradient(135deg, #f0fcfd 0%, #e2f7fa 100%);--xp-card-cyan-border:#d2eff3;--xp-card-cyan-accent:#007379;--xp-card-violet-bg:linear-gradient(135deg, #f7f5fe 0%, #efebfc 100%);--xp-card-violet-border:#e5dff8;--xp-card-violet-accent:#5b45a8;--xp-space-0:0;--xp-space-1:4px;--xp-space-2:8px;--xp-space-3:12px;--xp-space-4:16px;--xp-space-5:20px;--xp-space-6:24px;--xp-space-7:32px;--xp-space-8:40px;--xp-space-9:48px;--xp-space-10:64px;--xp-radius-xs:4px;--xp-radius-sm:6px;--xp-radius-md:10px;--xp-radius-lg:14px;--xp-radius-xl:20px;--xp-radius-full:999px;--xp-shadow-xs:0 1px 2px 0 #0f1b2d0a, 0 1px 3px 0 #0f1b2d0d;--xp-shadow-sm:0 1px 2px 0 #0f1b2d0d, 0 4px 10px -2px #0f1b2d12;--xp-shadow-md:0 6px 16px -6px #0f1b2d1a, 0 3px 8px -3px #0f1b2d12;--xp-shadow-lg:0 12px 32px -8px #0f1b2d24, 0 4px 12px -4px #0f1b2d14;--xp-ring:0 0 0 3px #0b60c01f;--xp-header-height:60px;--xp-sider-width:248px;--xp-sider-width-collapsed:76px;--xp-duration-fast:.1s;--xp-duration:.18s;--xp-ease:cubic-bezier(.22, .61, .36, 1);--xp-scrollbar-thumb:#cdd7e4;--xp-scrollbar-thumb-hover:#b3c1d3}[data-theme=dark]{--xp-primary:#1a72d0;--xp-primary-hover:#3d8ce4;--xp-primary-active:#0d5aad;--xp-primary-bg:#1a72d02e;--xp-primary-border:#31405a;--xp-accent:#37edf8;--xp-accent-hover:#7af4fc;--xp-accent-soft:#37edf829;--xp-accent-strong:#37edf8;--xp-navy:#0b2447;--xp-gradient:linear-gradient(135deg, #37edf8 0%, #18d2eb 45%, #1a72d0 100%);--xp-gradient-subtle:linear-gradient(135deg, #37edf81a 0%, #1a72d024 100%);--xp-gradient-hero:linear-gradient(135deg, #0e5cae 0%, #0a2f66 55%, #071a33 100%);--xp-success:#2ecfa0;--xp-warning:#f0b944;--xp-error:#f0666b;--xp-info:#1a72d0;--xp-success-text:#2ecfa0;--xp-warning-text:#f0b944;--xp-error-text:#f0666b;--xp-info-text:#7db4ff;--xp-bg-layout:#0a0f18;--xp-bg-container:#151e2e;--xp-bg-elevated:#1d2839;--xp-bg-sider:#101a2a;--xp-bg-header:#101a2a;--xp-bg-subtle:#182233;--xp-border:#2a3649;--xp-border-soft:#1f2a3b;--xp-text:#e6ecf5;--xp-text-secondary:#9fadc2;--xp-text-tertiary:#6f7f96;--xp-text-inverse:#0f1b2d;--xp-zebra:#ffffff06;--xp-selection-bg:#1a72d033;--xp-focus:#37edf8;--xp-chart-grid:#1e2836;--xp-chart-axis:#6f7f96;--xp-card-primary-bg:linear-gradient(135deg, #16233a 0%, #121a2b 100%);--xp-card-primary-border:#23324d;--xp-card-primary-accent:#7db4ff;--xp-card-cyan-bg:linear-gradient(135deg, #0f2733 0%, #101e29 100%);--xp-card-cyan-border:#1d3947;--xp-card-cyan-accent:#37edf8;--xp-card-violet-bg:linear-gradient(135deg, #1d1b33 0%, #171528 100%);--xp-card-violet-border:#2c2748;--xp-card-violet-accent:#b8a6f0;--xp-shadow-xs:0 1px 2px 0 #0000005c, 0 1px 3px 0 #0000003d;--xp-shadow-sm:0 1px 2px 0 #0006, 0 4px 10px -2px #00000057;--xp-shadow-md:0 6px 16px -6px #0000007a, 0 3px 8px -3px #0000005c;--xp-shadow-lg:0 12px 32px -8px #0000008f, 0 4px 12px -4px #0006;--xp-ring:0 0 0 3px #1a72d047;--xp-scrollbar-thumb:#2a3648;--xp-scrollbar-thumb-hover:#3a4a61;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{scrollbar-width:thin;scrollbar-color:var(--xp-scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--xp-scrollbar-thumb);border-radius:var(--xp-radius-full);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--xp-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}.xp-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media (pointer:coarse){.ant-segmented .ant-segmented-item .ant-segmented-item-label{justify-content:center;align-items:center;display:flex;min-height:44px!important}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overscroll-behavior-y:none;min-height:100dvh}.ant-table-cell,.ant-statistic-content,.xp-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ant-table-content,.ant-table-body{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}@media (pointer:coarse){.ant-btn-sm,.ant-btn-text,.ant-btn-link{min-width:44px;min-height:44px}.ant-input-password-icon{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-item-link{min-width:36px;min-height:36px}}:focus-visible{outline:2px solid var(--xp-focus,#0b60c0);outline-offset:2px;border-radius:4px}.ant-layout-sider :focus-visible,.ant-drawer-body :focus-visible{outline-color:var(--xp-accent,#37edf8)}.ant-table-tbody>tr:nth-child(2n of :not(.ant-table-measure-row))>:where(td.ant-table-cell){background-color:var(--xp-zebra,transparent)}.ant-table-thead>tr>th.ant-table-cell{border-bottom:1px solid var(--xp-border,#d7dfea)}.ant-layout-content{background-image:radial-gradient(1100px 620px at 12% -8%, color-mix(in srgb, var(--xp-primary) 7%, transparent), transparent 62%), radial-gradient(900px 560px at 100% 0%, color-mix(in srgb, var(--xp-accent) 7%, transparent), transparent 58%);background-repeat:no-repeat}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media print{.ant-layout-sider,.ant-layout-header,.ant-pagination,.no-print{display:none!important}.ant-layout-content{padding:0!important}}.xp-auth{background:var(--xp-bg-layout);background-image:radial-gradient(760px 520px at 100% 0%, color-mix(in srgb, var(--xp-primary) 10%, transparent), transparent 64%), radial-gradient(620px 480px at 88% 100%, color-mix(in srgb, var(--xp-accent) 9%, transparent), transparent 62%);grid-template-columns:minmax(0,1fr) minmax(420px,560px);align-items:stretch;min-height:100dvh;display:grid}.xp-auth__controls{top:calc(10px + env(safe-area-inset-top));z-index:3;gap:2px;display:flex;position:absolute;inset-inline-end:calc(10px + env(safe-area-inset-right))}.xp-auth__band{min-height:56px;padding:calc(10px + env(safe-area-inset-top)) clamp(14px, 4vw, 28px) 10px;background:var(--xp-gradient-hero);border-bottom:2px solid #0000;border-image:var(--xp-gradient-border) 1;grid-column:1/-1;align-items:center;gap:12px;display:none}.xp-auth__band-name{letter-spacing:.06em;color:#fff;font-size:16px;font-weight:650}.xp-auth__hero{--hero-ink:#fff;--hero-ink-dim:#ffffffbd;--hero-ink-muted:#ffffffa3;--hero-line:#ffffff24;--hero-fill:#ffffff0f;isolation:isolate;padding:clamp(28px, 4vh, 56px) clamp(28px, 4vw, 72px) calc(clamp(24px, 3vh, 40px) + env(safe-area-inset-bottom));background:var(--xp-gradient-hero);border-top:3px solid #0000;border-image:var(--xp-gradient-border) 1;flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(24px,3.4vh,48px);display:flex;position:relative;overflow:hidden}.xp-auth__hero:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#04102157 0%,#04102180 100%);position:absolute;inset:0}.xp-auth__grid,.xp-auth__glow,.xp-auth__watermark{z-index:-1;pointer-events:none;position:absolute}.xp-auth__grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}.xp-auth__glow{background:radial-gradient(620px 420px at 8% 4%, color-mix(in srgb, var(--xp-accent) 14%, transparent), transparent 62%), radial-gradient(560px 460px at 96% 96%, color-mix(in srgb, var(--xp-primary) 34%, transparent), transparent 60%);inset:0}.xp-auth__watermark{aspect-ratio:1;opacity:.07;background:url(/brand/logo-mark.svg) 50%/contain no-repeat;width:min(44%,420px);inset-block-end:-6%;inset-inline-end:-4%}.xp-auth__hero-block{width:100%;max-width:640px;position:relative}.xp-auth__lockup{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.xp-auth__wordmark{letter-spacing:.08em;color:var(--hero-ink);font-size:20px;font-weight:700}.xp-auth__rule{background:#ffffff3d;width:1px;height:20px}.xp-auth__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--hero-ink-muted);font-size:11px;line-height:1.5}.xp-auth__headline{letter-spacing:-.015em;color:var(--hero-ink);text-wrap:balance;margin:0 0 12px;font-size:clamp(1.5rem,1.05rem + 1.35vw,2.25rem);font-weight:650;line-height:1.16}.xp-auth__lede{max-width:56ch;color:var(--hero-ink-dim);margin:0 0 26px;font-size:clamp(.875rem,.83rem + .15vw,.9688rem);line-height:1.62}.xp-auth__notice{border-inline-start:3px solid var(--xp-accent);border-radius:0 var(--xp-radius-md) var(--xp-radius-md) 0;background:var(--hero-fill);margin-bottom:24px;padding:13px 16px}.xp-auth__notice-title{letter-spacing:.01em;color:var(--hero-ink);align-items:center;gap:8px;margin-bottom:5px;font-size:13px;font-weight:600;display:flex}.xp-auth__notice-body{max-width:62ch;color:var(--hero-ink-dim);margin:0;font-size:12.5px;line-height:1.6}.xp-auth__capabilities{flex-direction:column;gap:11px;margin-bottom:22px;padding:0;list-style:none;display:flex}.xp-auth__capability{color:var(--hero-ink-dim);align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.5;display:flex}.xp-auth__capability-icon{color:var(--xp-accent);flex-shrink:0;margin-top:1px;font-size:15px;line-height:1.3}.xp-auth__chips{flex-wrap:wrap;gap:8px;display:flex}.xp-auth__chip{border-radius:var(--xp-radius-xs);letter-spacing:.07em;white-space:nowrap;color:var(--hero-ink-dim);border:1px solid #ffffff38;padding:3px 9px;font-size:11px}.xp-auth__status{border-top:1px solid var(--hero-line);color:var(--hero-ink-muted);flex-wrap:wrap;gap:8px 24px;padding-top:14px;font-size:12px;line-height:1.5;display:flex}.xp-auth__status-value{color:var(--hero-ink-dim);overflow-wrap:anywhere}.xp-auth__status--surface{border-color:var(--xp-border);color:var(--xp-text-secondary)}.xp-auth__status--surface .xp-auth__status-value{color:var(--xp-text)}.xp-auth__status-copy{color:inherit}.xp-auth__tnum{font-variant-numeric:tabular-nums}.xp-auth__pulse{background:var(--xp-success);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--xp-success) 60%, transparent);border-radius:50%;margin-inline-end:7px;animation:2.4s ease-out infinite xp-auth-pulse;display:inline-block}@keyframes xp-auth-pulse{70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.xp-auth__panel{padding:clamp(28px, 4vw, 56px) clamp(16px, 3vw, 40px) calc(clamp(28px, 4vw, 56px) + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:0;padding-inline-start:max(clamp(16px, 3vw, 40px), env(safe-area-inset-left));padding-inline-end:max(clamp(16px, 3vw, 40px), env(safe-area-inset-right));display:flex}.xp-auth__card{width:100%;max-width:430px;box-shadow:var(--xp-shadow-md)}.xp-auth__form-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--xp-text-secondary);font-size:11px;display:block}.xp-auth__lock{border-radius:var(--xp-radius-md);background:var(--xp-primary-bg);width:34px;height:34px;color:var(--xp-primary);flex-shrink:0;place-items:center;font-size:16px;display:grid}.xp-auth__card-foot{border-top:1px solid var(--xp-border-soft);flex-direction:column;gap:7px;margin-top:20px;padding-top:14px;display:flex}.xp-auth__foot-note{color:var(--xp-text-secondary);align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.xp-auth__foot-note .anticon{color:var(--xp-text-tertiary);margin-top:2px}.xp-auth__aside{flex-direction:column;gap:14px;width:100%;max-width:430px;display:none}.xp-auth__aside .xp-auth__chip{border-color:var(--xp-border);color:var(--xp-text-secondary)}@media (max-width:1199.98px){.xp-auth{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.xp-auth__band{display:flex}.xp-auth__hero{display:none}.xp-auth__panel{padding-top:clamp(24px,4vw,40px)}.xp-auth__aside{display:flex}.xp-auth__controls .ant-btn{color:#ffffffe0!important}.xp-auth__controls .ant-btn:hover{color:#fff!important;background:#ffffff24!important}}@media (max-width:767.98px){.xp-auth__band{gap:10px}.xp-auth__band .xp-auth__rule,.xp-auth__band .xp-auth__eyebrow{display:none}.xp-auth__panel{gap:16px;padding-block:20px}}@media (prefers-reduced-motion:reduce){.xp-auth__pulse{animation:none}}
