:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:var(--lightningcss-light,#fff)var(--lightningcss-dark,#15191c);--chrome:var(--lightningcss-light,#f1f3f5)var(--lightningcss-dark,#1d2226);--chrome-hover:var(--lightningcss-light,#e6e9ec)var(--lightningcss-dark,#262c31);--hairline:var(--lightningcss-light,#dee2e6)var(--lightningcss-dark,#313940);--grid:var(--lightningcss-light,#eceff2)var(--lightningcss-dark,#22282d);--ink:var(--lightningcss-light,#1e2a33)var(--lightningcss-dark,#dde3e8);--muted:var(--lightningcss-light,#56636e)var(--lightningcss-dark,#98a4ae);--trace:var(--lightningcss-light,#000)var(--lightningcss-dark,#d3dae0);--primary:var(--lightningcss-light,#2f6a9e)var(--lightningcss-dark,#79aedf);--primary-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f1b26);--primary-wash:var(--lightningcss-light,#2f6a9e1a)var(--lightningcss-dark,#79aedf29);--focus:var(--lightningcss-light,#2f6a9e)var(--lightningcss-dark,#8fbdea);--event:var(--lightningcss-light,#b4372b)var(--lightningcss-dark,#e5806f);--event-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#24100c);--group-1:var(--lightningcss-light,#9fc7b4)var(--lightningcss-dark,#5e8f78);--group-2:var(--lightningcss-light,#a9c4e2)var(--lightningcss-dark,#6a89ae);--group-3:var(--lightningcss-light,#e6c79a)var(--lightningcss-dark,#a88a58);--group-4:var(--lightningcss-light,#d7b5cb)var(--lightningcss-dark,#9a7690);--group-5:var(--lightningcss-light,#c6c0e4)var(--lightningcss-dark,#8580ae);--group-6:var(--lightningcss-light,#a7d1d3)var(--lightningcss-dark,#5f9396);--group-7:var(--lightningcss-light,#d8cf9c)var(--lightningcss-dark,#9a9061);--group-8:var(--lightningcss-light,#e4b7a5)var(--lightningcss-dark,#a57a68);--batlow-low:#011959;--batlow-high:#faccfa;--vik-low:#001261;--vik-mid:#ece5e0;--vik-high:#590008;--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-small:12px;--text-body:13px;--text-section:15px;--text-title:17px;--leading-small:16px;--leading-body:18px;--weight-regular:400;--weight-medium:500;--weight-strong:600;--numerals:tabular-nums;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--hit:28px;--hit-two:40px;--radius-small:3px;--radius:5px;--hairline-width:1px;--motion-duration:.16s;--motion-ease:cubic-bezier(.23, 1, .32, 1);--motion-scale:.97;--motion-rise:4px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (pointer:coarse){:root{--hit:40px;--hit-two:52px}}@media (prefers-reduced-motion:reduce){:root{--motion-scale:1;--motion-rise:0px}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--chrome);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;font-variant-numeric:var(--numerals);accent-color:var(--primary);caret-color:var(--primary);scrollbar-color:var(--hairline) transparent}::selection{background:var(--primary);color:var(--primary-ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:1px}button,input,select{font:inherit;color:inherit}h1,h2,h3,p,ul,dl,dd{margin:0}ul{padding:0;list-style:none}a{color:var(--primary);text-underline-offset:2px}:where([role=alert],[role=status],[aria-live],[data-appear]){transition-property:opacity,transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-ease)}@starting-style{:where(:root:not([data-view-transition]) :is([role=alert],[role=status],[aria-live],[data-appear])){opacity:0;transform:translateY(var(--motion-rise))}}::view-transition-group(root){animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease)}::view-transition-old(root){animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease)}::view-transition-new(root){animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease)}@media (forced-colors:active){:focus-visible,[data-highlighted]{outline-offset:-2px;outline:2px solid highlight!important}}
