[data-lk-root]{--lk-page: #000000;--lk-band-alt: #0d0d0f;--lk-tile: #1c1c1e;--lk-tile-raised: #2c2c2e;--lk-label: #f5f5f7;--lk-label-2: #a1a1a6;--lk-label-3: #98989d;--lk-hairline: #424245;--lk-keyline: rgba(255, 255, 255, .24);--lk-link: #2997ff;--lk-cta: #0071e3;--lk-cta-hover: #0076df;--lk-ghost: rgba(255, 255, 255, .08);--lk-ghost-hover: rgba(255, 255, 255, .14);--lk-nav-bg: rgba(22, 22, 23, .8);--lk-bar-bg: rgba(22, 22, 23, .8);--lk-nav-ink: rgba(255, 255, 255, .8);--lk-footer-bg: #161617;--lk-flyout-bg: #161617;--lk-flyout-hover: #1d1d1f;--lk-curtain: rgba(0, 0, 0, .4);--lk-up: #30d158;--lk-warn: #ff9f0a;--lk-down: #ff453a;--lk-device-shadow: 0 30px 80px rgba(0, 0, 0, .6), 0 0 0 .5px rgba(255, 255, 255, .12);--lk-glow-a: rgba(21, 201, 136, .34);--lk-glow-b: rgba(41, 88, 255, .42);--app-window: #1e1e1e;--app-under: #282828;--app-control: #2a2a2c;--app-label: rgba(255, 255, 255, .847);--app-label-2: rgba(255, 255, 255, .62);--app-label-3: rgba(255, 255, 255, .55);--app-sep: rgba(255, 255, 255, .098);--app-fill: rgba(255, 255, 255, .08);--app-accent: #0071e3;--app-map: #24272b;--app-map-road: #33373d;--app-green: #34d662;--app-green-fill: rgba(48, 209, 88, .16);--app-blue: #3b9bff;--app-blue-fill: rgba(0, 122, 255, .16);--app-orange: #ff9f0a;--app-orange-fill: rgba(255, 159, 10, .16);--app-purple: #bf5af2;--app-gray: #98989d;--lk-green: #15c988;--lk-blue: #2958ff;--lk-sweep: linear-gradient(90deg, #15c988 0%, #2958ff 100%);--lk-font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter Variable", Inter, system-ui, "Helvetica Neue", Arial, sans-serif;--lk-font-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter Variable", Inter, system-ui, "Helvetica Neue", Arial, sans-serif;--lk-content: 980px;--lk-wide: 1200px;--lk-band-pad: 120px;--lk-gutter: 22px;--lk-r-tile: 28px;--lk-r-card: 18px;--lk-r-small: 12px;--lk-r-pill: 980px;--lk-nav-h: 44px;--lk-localnav-h: 52px;--lk-localnav-bg: rgba(22, 22, 23, .72);--lk-chrome-h: 0px;--lk-ease-out: cubic-bezier(.23, 1, .32, 1);--lk-ease-apple: cubic-bezier(.4, 0, .6, 1);color-scheme:dark;background:var(--lk-page);color:var(--lk-label);font-family:var(--lk-font-text);font-size:17px;line-height:1.47;letter-spacing:-.022em;-webkit-font-smoothing:antialiased}[data-mantine-color-scheme=light] [data-lk-root]:not([data-mantine-color-scheme=dark] *){--lk-page: #ffffff;--lk-band-alt: #f5f5f7;--lk-tile: #f5f5f7;--lk-tile-raised: #ffffff;--lk-label: #1d1d1f;--lk-label-2: #6e6e73;--lk-label-3: #6e6e73;--lk-hairline: #d2d2d7;--lk-keyline: rgba(0, 0, 0, .16);--lk-link: #0066cc;--lk-ghost: rgba(0, 0, 0, .05);--lk-ghost-hover: rgba(0, 0, 0, .09);--lk-nav-bg: rgba(250, 250, 252, .8);--lk-bar-bg: rgba(250, 250, 252, .8);--lk-localnav-bg: rgba(255, 255, 255, .72);--lk-nav-ink: rgba(0, 0, 0, .8);--lk-footer-bg: #f5f5f7;--lk-flyout-bg: #fafafc;--lk-flyout-hover: #f5f5f7;--lk-curtain: rgba(232, 232, 237, .4);--lk-up: #248a3d;--lk-warn: #c93400;--lk-down: #d70015;--lk-device-shadow: 0 30px 80px rgba(0, 0, 0, .14), 0 0 0 .5px rgba(0, 0, 0, .12);--lk-glow-a: rgba(21, 201, 136, .22);--lk-glow-b: rgba(41, 88, 255, .2);--app-window: #ffffff;--app-under: #f6f6f6;--app-control: #ffffff;--app-label: rgba(0, 0, 0, .847);--app-label-2: rgba(0, 0, 0, .62);--app-label-3: rgba(0, 0, 0, .56);--app-sep: rgba(0, 0, 0, .098);--app-fill: rgba(0, 0, 0, .05);--app-map: #e9ebee;--app-map-road: #ffffff;--app-green: #1e7a35;--app-green-fill: rgba(52, 199, 89, .16);--app-blue: #0060c7;--app-blue-fill: rgba(0, 122, 255, .12);--app-orange: #a35200;--app-orange-fill: rgba(255, 149, 0, .16);--app-purple: #8944ab;--app-gray: #6e6e73;color-scheme:light}[data-lk-root] *,[data-lk-root] *:before,[data-lk-root] *:after{box-sizing:border-box}[data-lk-root] a{color:var(--lk-link);text-decoration:none}[data-lk-root] a:hover{text-decoration:underline}[data-lk-root] :focus-visible{outline:3px solid rgba(0,125,250,.6);outline-offset:2px;border-radius:4px}[data-lk-root]:has([data-lk-localnav]){--lk-chrome-h: var(--lk-localnav-h)}[data-lk-root] main [id]{scroll-margin-top:var(--lk-chrome-h)}@media(max-width:833px){[data-lk-root],[data-lk-root]:has([data-lk-localnav]){--lk-gutter: 16px;--lk-chrome-h: var(--lk-nav-h)}}@media(prefers-contrast:more){[data-lk-root]{--lk-label-2: var(--lk-label);--lk-hairline: var(--lk-label-3)}}
