.Shell-module__mr2K2q__shell{flex-direction:column;min-height:100vh;display:flex}.Shell-module__mr2K2q__shellFull{flex-direction:column;height:100vh;display:flex;overflow:hidden}.Shell-module__mr2K2q__shellFull .Shell-module__mr2K2q__main,.Shell-module__mr2K2q__shellFull .Shell-module__mr2K2q__mainFull{min-height:0;overflow:hidden}.Shell-module__mr2K2q__header{align-items:center;gap:var(--sp-4);padding:calc(var(--sp-4) + env(safe-area-inset-top)) calc(var(--sp-6) + env(safe-area-inset-right)) var(--sp-4) calc(var(--sp-6) + env(safe-area-inset-left));border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb, var(--navy-900) 72%, transparent);flex-wrap:nowrap;display:flex;position:sticky;top:0}.Shell-module__mr2K2q__brand{font-family:var(--font-display);letter-spacing:var(--display-tracking);color:var(--txt-head);font-size:var(--fs-600);align-items:center;gap:.42rem;font-weight:600;display:flex}.Shell-module__mr2K2q__mark{background:var(--btn-primary);color:#0000;-webkit-background-clip:text;background-clip:text}.Shell-module__mr2K2q__wordmark{color:var(--txt-head)}.Shell-module__mr2K2q__nav{justify-content:center;align-items:center;gap:var(--sp-5);flex:0 auto;min-width:0;display:flex}.Shell-module__mr2K2q__brand,.Shell-module__mr2K2q__headerEnd{flex:1 1 0;min-width:0}.Shell-module__mr2K2q__headerEnd{justify-content:flex-end;align-items:center;gap:var(--sp-4);display:flex}.Shell-module__mr2K2q__navGroup{align-items:center;gap:var(--sp-3);display:flex}.Shell-module__mr2K2q__navGroupItems{gap:var(--sp-1);display:flex}.Shell-module__mr2K2q__navLink{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-pill);color:var(--txt-body);font-size:var(--fs-600);transition:color var(--speed-fast) var(--ease), background var(--speed-fast) var(--ease);border:1px solid #0000;font-weight:500;text-decoration:none}.Shell-module__mr2K2q__navLink:hover{color:var(--txt-head)}.Shell-module__mr2K2q__navLinkActive{color:var(--white);background:var(--electric-450);border-color:var(--sky-400);box-shadow:0 0 0 3px color-mix(in srgb, var(--electric-450) 22%, transparent);font-weight:600}.Shell-module__mr2K2q__navLinkActive:hover{color:var(--white)}.Shell-module__mr2K2q__accountPicker{flex:none;min-width:15rem}.Shell-module__mr2K2q__main{width:100%;max-width:78rem;padding:var(--sp-8) var(--sp-6) var(--sp-10);flex:1;margin:0 auto}.Shell-module__mr2K2q__mainFull{width:100%;max-width:none;padding:var(--sp-2) var(--sp-2) 0;flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.Shell-module__mr2K2q__strip{padding:.15rem var(--sp-3);border-top:1px solid var(--line);color:var(--strike-350);font-family:var(--font-body);font-size:var(--fs-100);white-space:nowrap;text-overflow:ellipsis;flex:none;line-height:1.4;overflow:hidden}.Shell-module__mr2K2q__sessionError{width:min(78rem,100% - 2rem);margin:var(--sp-4) auto 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--danger-line,var(--line-strong));border-radius:var(--r-md);background:var(--danger-bg,var(--navy-850));color:var(--txt-head)}.Shell-module__mr2K2q__footer{border-top:1px solid var(--line);padding:var(--sp-6);width:100%;max-width:78rem;color:var(--neutral-400);font-size:var(--fs-200);gap:var(--sp-2);flex-direction:column;margin:0 auto;display:flex}.Shell-module__mr2K2q__entity{color:var(--strike-350)}@media (max-width:108rem){.Shell-module__mr2K2q__header{gap:var(--sp-3);flex-wrap:wrap}.Shell-module__mr2K2q__nav{scrollbar-width:none;flex:none;order:3;justify-content:flex-start;width:100%;min-width:0;overflow-x:auto}.Shell-module__mr2K2q__nav::-webkit-scrollbar{display:none}.Shell-module__mr2K2q__navGroup,.Shell-module__mr2K2q__navGroupItems,.Shell-module__mr2K2q__navLink{white-space:nowrap;flex:none}.Shell-module__mr2K2q__accountPicker{margin-inline-start:auto}}@media (pointer:coarse){.Shell-module__mr2K2q__header button,.Shell-module__mr2K2q__header select{min-width:44px;min-height:44px}}@media (max-width:60rem){.Shell-module__mr2K2q__header{gap:var(--sp-3);flex-wrap:wrap}.Shell-module__mr2K2q__accountPicker{width:100%;min-width:0;margin-inline-start:0}.Shell-module__mr2K2q__main{padding:var(--sp-6) var(--sp-4) var(--sp-8)}}@media (max-width:35rem){.Shell-module__mr2K2q__headerEnd{flex:none;margin-left:auto}}@media (max-height:36rem){.Shell-module__mr2K2q__header{gap:var(--sp-2);padding-block:var(--sp-1)}.Shell-module__mr2K2q__headline{font-size:var(--fs-300)}.Shell-module__mr2K2q__headlineNote{display:none}}@media (pointer:coarse),(max-width:52rem){.Shell-module__mr2K2q__header{position:static}}@media (max-height:36rem) and (pointer:coarse){.Shell-module__mr2K2q__header{display:none}}@media (max-width:48rem){.Shell-module__mr2K2q__nav{display:none}.Shell-module__mr2K2q__shell,.Shell-module__mr2K2q__shellFull{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}}.Shell-module__mr2K2q__shell,.Shell-module__mr2K2q__shellFull{grid-template-rows:4.75rem minmax(0,1fr);grid-template-columns:17.5rem minmax(0,1fr);display:grid}.Shell-module__mr2K2q__shell{min-height:100vh}.Shell-module__mr2K2q__shellFull{height:100vh;overflow:hidden}.Shell-module__mr2K2q__workspace{background:radial-gradient(90% 70% at 55% 0%, color-mix(in srgb, var(--steel-800) 46%, transparent), transparent 72%), var(--shell-content);flex-direction:column;grid-area:2/2;min-width:0;min-height:calc(100vh - 4.75rem);display:flex}.Shell-module__mr2K2q__workspaceFull{height:100%;min-height:0;overflow:hidden}.Shell-module__mr2K2q__workspaceFull .Shell-module__mr2K2q__mainFull{min-height:0;overflow:hidden}.Shell-module__mr2K2q__sidebar{z-index:30;height:calc(100vh - 4.75rem);min-height:0;padding:var(--sp-6) var(--sp-4) var(--sp-4);border-inline-end:1px solid var(--line-strong);background:var(--shell-sidebar);scrollbar-width:thin;flex-direction:column;grid-area:2/1;align-self:start;display:flex;position:sticky;inset-block-start:4.75rem;overflow-y:auto}.Shell-module__mr2K2q__sidebarBrand{padding:0 var(--sp-3) var(--sp-5);border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:var(--fs-700);letter-spacing:var(--display-tracking);color:var(--txt-head);align-items:baseline;gap:.1rem;font-weight:600;display:flex}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__nav{place-content:center stretch;gap:var(--sp-1);flex:auto;width:100%;min-width:0;display:grid;overflow:visible}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navGroup{gap:var(--sp-1);min-width:0;display:grid}.Shell-module__mr2K2q__navGroupLabel{padding:0 var(--sp-3);color:var(--txt-head);font-size:var(--fs-300);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:800}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navGroupItems{gap:2px;min-width:0;display:grid}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLink{min-width:0;padding:var(--sp-3) var(--sp-3);border-radius:var(--r-md);color:var(--txt-body);font-size:var(--fs-300);white-space:normal;border:1px solid #0000;font-weight:600;line-height:1.2;display:block}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navAction{appearance:none;text-align:start;cursor:pointer;background:0 0;width:100%;font-family:inherit}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLink:hover{color:var(--txt-head);border-color:var(--line-strong);background:color-mix(in srgb, var(--steel-800) 55%, transparent)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLinkActive,.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navGroup:first-child .Shell-module__mr2K2q__navLinkActive{color:var(--white);border-color:var(--sky-400);background:color-mix(in srgb, var(--electric-450) 30%, var(--navy-850));box-shadow:inset 3px 0 0 var(--electric-450)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLinkActive small{color:var(--strike-350)}.Shell-module__mr2K2q__header{min-height:4.75rem;padding:0 var(--sp-6);border-bottom-color:color-mix(in srgb, var(--sky-400) 22%, var(--line));background:var(--shell-top);-webkit-backdrop-filter:none;backdrop-filter:none;flex-wrap:nowrap;grid-area:1/1/auto/-1;justify-content:space-between}.Shell-module__mr2K2q__header .Shell-module__mr2K2q__brand{flex:none;min-width:auto}.Shell-module__mr2K2q__header .Shell-module__mr2K2q__brandWord{font-size:var(--fs-700)}.Shell-module__mr2K2q__headerEnd{flex:0 auto;min-width:0}@media (max-width:70rem) and (min-width:48.0625rem){.Shell-module__mr2K2q__shell,.Shell-module__mr2K2q__shellFull{grid-template-columns:14.5rem minmax(0,1fr)}.Shell-module__mr2K2q__sidebar{padding-inline:var(--sp-3)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLink{font-size:var(--fs-200)}}@media (max-width:48rem){.Shell-module__mr2K2q__shell,.Shell-module__mr2K2q__shellFull{height:auto;min-height:100vh;display:block;overflow:visible}.Shell-module__mr2K2q__sidebar{display:none}.Shell-module__mr2K2q__workspace,.Shell-module__mr2K2q__workspaceFull{height:auto;min-height:100vh;overflow:visible}.Shell-module__mr2K2q__header{min-height:4.25rem;padding-inline:max(var(--sp-4), env(safe-area-inset-left));flex-wrap:wrap;justify-content:space-between;display:flex}.Shell-module__mr2K2q__mobileBrand{flex:0 auto;display:flex}.Shell-module__mr2K2q__headerEnd{margin-inline-start:auto}}@media (max-width:35rem){.Shell-module__mr2K2q__headerEnd{display:contents}.Shell-module__mr2K2q__mobileBrand{order:0}.Shell-module__mr2K2q__headerEnd>details{order:1;margin-inline-start:auto}.Shell-module__mr2K2q__headerEnd>div:first-child{order:2}}.Shell-module__mr2K2q__sidebar{--rail-floor:color-mix(in srgb, var(--navy-850) 78%, var(--navy-900) 22%);--rail-raised:color-mix(in srgb, var(--steel-800) 26%, var(--rail-floor) 74%);--rail-current:color-mix(in srgb, var(--steel-800) 44%, var(--rail-floor) 56%);background:linear-gradient(180deg, color-mix(in srgb, var(--rail-floor) 100%, transparent), color-mix(in srgb, var(--navy-900) 94%, transparent));box-shadow:inset -1px 0 0 color-mix(in srgb, var(--sky-400) 14%, transparent), 1px 0 0 color-mix(in srgb, var(--navy-900) 80%, transparent);transition:width var(--speed-slow,.18s) var(--ease)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLink{align-items:center;gap:var(--sp-3);width:100%;padding:.5rem var(--sp-3);border-radius:var(--r-sm);transition:background var(--speed-fast) var(--ease), color var(--speed-fast) var(--ease);border-left:2px solid #0000;grid-template-columns:1.75rem minmax(0,1fr);display:grid}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLink:hover{background:var(--rail-raised)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLinkActive{background:var(--rail-current);border-left-color:var(--sky-400);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 8%, transparent)}.Shell-module__mr2K2q__navIcon{width:1.75rem;height:1.75rem;transition:color var(--speed-fast) var(--ease);flex:none;place-items:center;display:grid}.Shell-module__mr2K2q__navWord{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Shell-module__mr2K2q__railToggle{width:var(--ctl-sm);height:var(--ctl-sm);margin-bottom:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--speed-fast) var(--ease), background var(--speed-fast) var(--ease);background:0 0;align-self:flex-end;place-items:center;padding:0;display:grid}.Shell-module__mr2K2q__railToggle:hover{border-color:var(--line-strong);background:color-mix(in srgb, var(--sky-400) 10%, transparent)}.Shell-module__mr2K2q__railToggleGlyph{width:.875rem;height:.875rem;color:var(--neutral-400);transition:transform var(--speed-fast) var(--ease), color var(--speed-fast) var(--ease);border:1px solid;border-left-width:4px;border-radius:2px}.Shell-module__mr2K2q__railToggle:hover .Shell-module__mr2K2q__railToggleGlyph{color:var(--txt-head)}.Shell-module__mr2K2q__sidebarShut{padding-inline:var(--sp-2)}.Shell-module__mr2K2q__sidebarShut .Shell-module__mr2K2q__navWord,.Shell-module__mr2K2q__sidebarShut .Shell-module__mr2K2q__navGroupLabel{display:none}.Shell-module__mr2K2q__sidebarShut .Shell-module__mr2K2q__navLink{padding-inline:var(--sp-2);grid-template-columns:1.75rem;justify-content:center}.Shell-module__mr2K2q__sidebarShut .Shell-module__mr2K2q__railToggle{align-self:center}.Shell-module__mr2K2q__sidebarShut .Shell-module__mr2K2q__railToggleGlyph{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.Shell-module__mr2K2q__sidebar,.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navLink,.Shell-module__mr2K2q__navIcon,.Shell-module__mr2K2q__railToggle,.Shell-module__mr2K2q__railToggleGlyph{transition:none}}@media (min-width:48rem){[data-rail=shut].Shell-module__mr2K2q__shell,[data-rail=shut].Shell-module__mr2K2q__shellFull{grid-template-columns:4rem minmax(0,1fr)}}.Shell-module__mr2K2q__brandMark{object-fit:contain;width:2.75rem;height:2.75rem;display:block}.Shell-module__mr2K2q__brandWord{font-family:var(--font-display);color:var(--txt-head);white-space:nowrap;align-items:baseline;gap:.16rem;font-weight:600;line-height:1;display:inline-flex}.Shell-module__mr2K2q__brandAccent{color:var(--sky-400);font-style:italic}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navGroup+.Shell-module__mr2K2q__navGroup{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid color-mix(in srgb, var(--sky-400) 12%, transparent)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__navGroupLabel{color:var(--neutral-400);font-size:var(--fs-200);letter-spacing:.12em;margin-block-end:var(--sp-1);font-weight:700}.Shell-module__mr2K2q__sidebar{padding-block-start:var(--sp-2);padding-block-end:var(--sp-2)}.Shell-module__mr2K2q__sidebar .Shell-module__mr2K2q__railToggle{margin-bottom:var(--sp-2)}.Shell-module__mr2K2q__railCta{justify-content:center;align-items:center;gap:var(--sp-3);width:100%;min-height:var(--ctl-lg);margin-bottom:var(--sp-4);padding:0 var(--sp-4);font-family:var(--font-body);font-size:var(--fs-400);color:var(--navy-900);background:linear-gradient(180deg, var(--sky-400), var(--electric-450));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 26%, transparent);transition:filter var(--speed-fast) var(--ease);border-radius:999px;font-weight:700;text-decoration:none;display:flex;position:relative}.Shell-module__mr2K2q__railCta:hover{filter:brightness(1.06)}.Shell-module__mr2K2q__railCtaGlyph{left:var(--sp-3);width:1.5rem;height:1.5rem;font-size:var(--fs-500);background:color-mix(in srgb, var(--navy-900) 16%, transparent);border-radius:999px;flex:none;place-items:center;font-weight:400;line-height:1;display:grid;position:absolute}.Shell-module__mr2K2q__railCtaLabel{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-rail=shut] .Shell-module__mr2K2q__railCtaLabel{display:none}[data-rail=shut] .Shell-module__mr2K2q__railCta{justify-content:center;padding:0}@media (max-height:36rem) and (pointer:coarse){.Shell-module__mr2K2q__shell,.Shell-module__mr2K2q__shellFull{grid-template-rows:0 minmax(0,1fr)}.Shell-module__mr2K2q__workspace{min-height:100vh}.Shell-module__mr2K2q__sidebar{height:100vh;inset-block-start:0}}@media (max-width:48rem){.Shell-module__mr2K2q__workspace,.Shell-module__mr2K2q__workspaceFull{min-height:0}}@media (pointer:coarse){.Shell-module__mr2K2q__railToggle{width:var(--ctl-lg);height:var(--ctl-lg);min-height:var(--ctl-lg);flex:none}}
:root{--bg-void:#05070d;--bg-navy:#0a1734;--navy-850:#0b1b3a;--navy-900:#081226;--steel-800:#0f2a59;--shell-top:#030817;--shell-sidebar:#081a33;--shell-content:#10294f;--electric-450:#2e6bff;--royal-500:#2445ce;--indigo-600:#18268c;--sky-400:#5ea0ff;--gold-400:#f5c042;--strike-350:#8b9ac0;--txt-head:#fff;--txt-body:#a9b4cc;--white:#fff;--bg-ice:#f4f7fd;--ice-head:#0a1734;--ice-body:#3a4a6b;--gain-400:#4cbfa0;--gain-500:#3aa98b;--loss-400:#e8798a;--loss-500:#d45b6e;--gain-faded:#4cbfa06b;--loss-faded:#e8798a6b;--neutral-400:#8b9ac0;--line:#5ea0ff29;--line-strong:#5ea0ff52;--page-radial:radial-gradient(120% 120% at 30% 0%, #141c30, #0d1220 55%, #080b14);--card-surface:linear-gradient(#0f2a599e, #081226db);--menu-surface:#081226;--sheen:inset 0 1px 0 #ffffff0f;--card-shadow:0 18px 48px #0000006b, inset 0 1px 0 #ffffff0d;--brand-gradient:linear-gradient(90deg, #18268c, #2445ce 45%, #0f2a59);--btn-primary:linear-gradient(120deg, #2445ce, #2e6bff);--btn-primary-shadow:0 8px 24px #2e6bff59;--btn-secondary:#0b1b3a59;--shadow-card:0 1rem 2.5rem #02061480;--shadow-btn:0 .5rem 1.5rem #2e6bff59;--lh-tight:1.2;--lh-snug:1.35;--lh-text:1.55;--r-sm:.6rem;--r-md:1rem;--r-lg:1.4rem;--r-pill:999px;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:2rem;--sp-8:2.5rem;--sp-9:3rem;--sp-10:4rem;--sec-pad:clamp(4.5rem, 9vw, 6.875rem);--ctl-sm:1.75rem;--ctl-md:2.25rem;--ctl-lg:2.75rem;--chart-rail:calc(.5rem + 8px + 2.25rem + .5rem);--speed:.25s;--speed-fast:.15s;--ease:cubic-bezier(.2, .8, .2, 1);--card-pad:1.5rem;--card-pad-dense:.75rem;--row-h-dense:1.75rem;--fs-dense:.8rem;--font-display:"Source Serif 4", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-900:clamp(2.2rem, 6vw, 3.9rem);--fs-800:clamp(1.8rem, 4.4vw, 2.75rem);--fs-700:clamp(1.45rem, 3vw, 1.95rem);--fs-600:1.3rem;--fs-500:1.08rem;--fs-400:.95rem;--fs-300:.86rem;--fs-200:.78rem;--fs-100:.75rem;--display-tracking:-.01em}
:root{--font-display:var(--font-display-loaded), "Source Serif 4", Georgia, serif;--font-body:var(--font-body-loaded), "Inter", system-ui, sans-serif;--font-mono:var(--font-mono-loaded), "IBM Plex Mono", ui-monospace, Menlo, monospace}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--page-radial) fixed;background-color:var(--bg-void);min-height:100vh;color:var(--txt-body);font-family:var(--font-body);font-size:var(--fs-400);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}h1,h2,h3,h4{color:var(--txt-head);font-family:var(--font-display);letter-spacing:var(--display-tracking);margin:0;font-weight:600;line-height:1.15}p{margin:0}a{color:var(--sky-400);-webkit-text-decoration-color:color-mix(in srgb, var(--sky-400) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--sky-400) 40%, transparent);text-underline-offset:.2em}.num,.num *{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:-.01em}.num{color:var(--txt-head);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tnum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:-.01em}.num--gain{color:var(--gain-400)}.num--left{text-align:left}.num--center{text-align:center}.num--loss{color:var(--loss-400)}.num--muted{color:var(--neutral-400)}.card{background:var(--card-surface);border:1px solid var(--line-strong);border-radius:var(--r-lg);padding:var(--card-pad);box-shadow:var(--sheen);color:var(--txt-body)}.card--dense{padding:var(--card-pad-dense);border-radius:var(--r-md)}.card--quiet{border-color:var(--line)}.card--ice{background:var(--bg-ice);color:var(--ice-body);border-color:#0000}.card--ice h1,.card--ice h2,.card--ice h3,.card--ice .num{color:var(--ice-head)}.brandStrip{background:var(--brand-gradient);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.eyebrow{font-size:var(--fs-200);letter-spacing:.12em;text-transform:uppercase;color:var(--neutral-400);font-weight:500}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:2.75rem;padding:0 var(--sp-6);border-radius:var(--r-pill);font-family:var(--font-body);font-size:var(--fs-400);color:var(--white);cursor:pointer;transition:transform var(--speed-fast) var(--ease), filter var(--speed-fast) var(--ease);border:1px solid #0000;align-self:start;font-weight:500;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--primary{background:var(--btn-primary);box-shadow:var(--btn-primary-shadow)}.btn--secondary{background:var(--btn-secondary);border-color:var(--line-strong);box-shadow:none}.btn--ghost{color:var(--txt-body);box-shadow:none;background:0 0;border-color:#0000}.btn--dense{min-height:2rem;padding:0 var(--sp-4);font-size:var(--fs-300)}.btn:not(:disabled):hover{filter:brightness(1.08)}.btn:not(:disabled):active{transform:translateY(1px)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--sky-400);outline-offset:3px;border-radius:var(--r-sm)}.btn:focus-visible{outline:2px solid var(--sky-400);outline-offset:3px}.field{gap:var(--sp-1);flex-direction:column;display:flex}.field>label{font-size:var(--fs-200);color:var(--neutral-400);letter-spacing:.04em;text-transform:uppercase}.input,.select{height:2.25rem;padding:0 var(--sp-3);background:var(--navy-900);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--txt-head);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-300);width:100%}.select{font-family:var(--font-body)}.table{border-collapse:collapse;width:100%;font-size:var(--fs-dense)}.table th{text-align:left;font-weight:500;font-size:var(--fs-200);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-400);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);white-space:nowrap}.table td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);color:var(--txt-body);height:var(--row-h-dense)}.table td.num,.table th.num{text-align:right}.table tbody tr:last-child td{border-bottom:none}.skeleton{background:linear-gradient(90deg, var(--navy-900), var(--steel-800), var(--navy-900));border-radius:var(--r-sm);animation:sweep 1.6s var(--ease) infinite;background-size:200% 100%;display:block}@keyframes sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack{flex-direction:column;display:flex}.row{align-items:center;display:flex}@media (pointer:coarse){input,select,textarea{font-size:max(16px,1em)}}@media (max-width:48rem){html{scroll-padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}}
