:root{--white:#fff;--black:#111;--background-primary:var(--background);--background-secondary:var(--surface);--elevation-90:var(--primary-90);--elevation-80:var(--primary-80);--elevation-70:var(--primary-70);--elevation-60:var(--primary-60);--elevation-50:var(--primary-50);--elevation-40:var(--primary-40);--elevation-30:var(--primary-30);--elevation-20:var(--primary-20);--elevation-10:var(--primary-10);--elevation-5:var(--primary-5);--elevation-4:var(--primary-4);--avatar-red-top:#ff885e;--avatar-red-bottom:#ff516a;--avatar-red-gradient:linear-gradient(180deg, #ff885e 0%, #ff516a 100%);--avatar-orange-top:#ffcd6a;--avatar-orange-bottom:#ffa85c;--avatar-orange-gradient:linear-gradient(180deg, #ffcd6a 0%, #ffa85c 100%);--avatar-purple-top:#82b1ff;--avatar-purple-bottom:#665fff;--avatar-purple-gradient:linear-gradient(180deg, #82b1ff 0%, #665fff 100%);--avatar-green-top:#a0de7e;--avatar-green-bottom:#54cb68;--avatar-green-gradient:linear-gradient(180deg, #a0de7e 0%, #54cb68 100%);--avatar-cyan-top:#53edd6;--avatar-cyan-bottom:#28c9b7;--avatar-cyan-gradient:linear-gradient(180deg, #53edd6 0%, #28c9b7 100%);--avatar-blue-top:#72d5fd;--avatar-blue-bottom:#2a9ef1;--avatar-blue-gradient:linear-gradient(180deg, #72d5fd 0%, #2a9ef1 100%);--avatar-pink-top:#e0a2f3;--avatar-pink-bottom:#d669ed;--avatar-pink-gradient:linear-gradient(180deg, #e0a2f3 0%, #d669ed 100%)}:root,:where([data-color-scheme=light]){--accent-red:#ff4c50;--accent-orange:#ff993e;--accent-yellow:#ffd11a;--accent-green:#59e075;--accent-mint:#1acfbb;--accent-teal:#1ac9d5;--accent-cyan:#1ac6ea;--accent-blue:#1a94ff;--accent-indigo:#7166f6;--accent-purple:#d045e3;--accent-pink:#ff4266;--accent-brown:#b48c6e;--background:#fff;--elevation-1:#fff;--elevation-2:#fff;--surface:#f5f5f5;--primary:#111;--primary-90:#111111e6;--primary-80:#111c;--primary-70:#111111b3;--primary-60:#1119;--primary-50:#11111180;--primary-40:#1116;--primary-30:#1111114d;--primary-20:#1113;--primary-10:#1111111a;--primary-8:#11111114;--primary-5:#1111110d;--primary-4:#1111110a}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]){--accent-red:#ff5558;--accent-orange:#ff9d45;--accent-yellow:#ffda1a;--accent-green:#59e075;--accent-mint:#1adec9;--accent-teal:#1ad7e3;--accent-cyan:#50d7fe;--accent-blue:#1a9cff;--accent-indigo:#7c89ff;--accent-purple:#df48f3;--accent-pink:#ff4b6f;--accent-brown:#be9675;--background:#111;--elevation-1:#1d1d1d;--elevation-2:#282828;--surface:#111;--primary:#fff;--primary-90:#ffffffe6;--primary-80:#fffc;--primary-70:#ffffffb3;--primary-60:#fff9;--primary-50:#ffffff80;--primary-40:#fff6;--primary-30:#ffffff4d;--primary-20:#fff3;--primary-10:#ffffff1a;--primary-8:#ffffff14;--primary-5:#ffffff0d;--primary-4:#ffffff0a}}:root[data-color-scheme=dark],:where([data-color-scheme=dark]){--accent-red:#ff5558;--accent-orange:#ff9d45;--accent-yellow:#ffda1a;--accent-green:#59e075;--accent-mint:#1adec9;--accent-teal:#1ad7e3;--accent-cyan:#50d7fe;--accent-blue:#1a9cff;--accent-indigo:#7c89ff;--accent-purple:#df48f3;--accent-pink:#ff4b6f;--accent-brown:#be9675;--background:#111;--elevation-1:#1d1d1d;--elevation-2:#282828;--surface:#111;--primary:#fff;--primary-90:#ffffffe6;--primary-80:#fffc;--primary-70:#ffffffb3;--primary-60:#fff9;--primary-50:#ffffff80;--primary-40:#fff6;--primary-30:#ffffff4d;--primary-20:#fff3;--primary-10:#ffffff1a;--primary-8:#ffffff14;--primary-5:#ffffff0d;--primary-4:#ffffff0a}
:root{--ui-space-2:2px;--ui-space-3:3px;--ui-space-4:4px;--ui-space-6:6px;--ui-space-7:7px;--ui-space-8:8px;--ui-space-9:9px;--ui-space-10:10px;--ui-space-11:11px;--ui-space-12:12px;--ui-space-14:14px;--ui-space-16:16px;--ui-space-20:20px;--ui-space-22:22px;--ui-space-24:24px;--ui-space-32:32px;--ui-space-44:44px;--ui-radius-4:4px;--ui-radius-5:5px;--ui-radius-6:6px;--ui-radius-8:8px;--ui-radius-10:10px;--ui-radius-11:11px;--ui-radius-12:12px;--ui-radius-13:13px;--ui-radius-14:14px;--ui-radius-16:16px;--ui-radius-18:18px;--ui-radius-20:20px;--ui-radius-22:22px;--ui-radius-25:25px;--ui-radius-26:26px;--ui-radius-34:34px;--ui-radius-36:36px;--ui-radius-full:9999px;--ui-layout-content-inset:var(--ui-space-16);--ui-layout-section-gap:var(--ui-space-24);--ui-layout-control-gap:var(--ui-space-8);--ui-layout-compact-gap:var(--ui-space-4)}
@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/MaterialSymbolsRounded-Variable.43tl59gbu2guz.woff2)format("woff2")}.deslop-material-symbol{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;flex:none;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}
@font-face{font-family:SB Sans Interface;src:url(../media/SBSansUI-Regular.0pd9xyxtet0gd.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SB Sans Interface;src:url(../media/SBSansUI-Semibold.1sew1rfmv7c3w.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SB Sans Interface;src:url(../media/SBSansUI-Bold.15ibz0uhz-u3m.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SB Sans Interface Caps;src:url(../media/SBSansUI-Caps.36kd8run9r35-.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SB Sans Text Mono;src:url(../media/SBSansTextMono-Regular.3kgyv6g_aaqpu.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SB Sans Text Mono;src:url(../media/SBSansTextMono-Bold.42o85pv1ook6-.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--ui-font-interface:"SB Sans Interface", system-ui, sans-serif;--ui-font-interface-caps:"SB Sans Interface Caps", system-ui, sans-serif;--ui-font-mono:"SB Sans Text Mono", ui-monospace, monospace;--ui-title-67-font-size:67px;--ui-title-67-line-height:60px;--ui-title-67-font-weight:700;--ui-title-67-letter-spacing:-.01em;--ui-title-52-font-size:52px;--ui-title-52-line-height:50px;--ui-title-52-font-weight:700;--ui-title-52-letter-spacing:-.01em;--ui-title-40-font-size:40px;--ui-title-40-line-height:40px;--ui-title-40-font-weight:700;--ui-title-40-letter-spacing:-.01em;--ui-title-32-font-size:32px;--ui-title-32-line-height:32px;--ui-title-32-font-weight:700;--ui-title-32-letter-spacing:-.01em;--ui-title-24-font-size:24px;--ui-title-24-line-height:28px;--ui-title-24-font-weight:700;--ui-title-24-letter-spacing:-.01em;--ui-title-20-font-size:20px;--ui-title-20-line-height:24px;--ui-title-20-font-weight:700;--ui-title-20-letter-spacing:-.01em;--ui-body-font-size:16px;--ui-body-line-height:20px;--ui-body-font-weight:400;--ui-body-letter-spacing:0;--ui-subtitle-font-size:13px;--ui-subtitle-line-height:18px;--ui-subtitle-font-weight:400;--ui-subtitle-letter-spacing:0;--ui-caption-font-size:11px;--ui-caption-line-height:13px;--ui-caption-font-weight:400;--ui-caption-letter-spacing:0;--ui-caption-text-transform:uppercase}
:where([data-mini-app]){--mini-app-story-badge:var(--accent-indigo);--mini-app-heatmap-gain-1:var(--accent-mint);--mini-app-heatmap-gain-2:var(--accent-green);--mini-app-heatmap-gain-3:var(--accent-teal);--mini-app-heatmap-loss-1:var(--accent-orange);--mini-app-heatmap-loss-2:var(--accent-red);--mini-app-heatmap-loss-3:var(--accent-brown);--mini-app-story-subtle:var(--white);--mini-app-toast-background:var(--black)}@media (prefers-color-scheme:dark){:where([data-mini-app]:not([data-color-scheme=light])){--mini-app-story-subtle:var(--primary-50);--mini-app-toast-background:var(--primary-5)}}:where([data-mini-app][data-color-scheme=dark]){--mini-app-story-subtle:var(--primary-50);--mini-app-toast-background:var(--primary-5)}
:where([data-mini-app]),:where([data-mini-app]) *,:where([data-mini-app]) :before,:where([data-mini-app]) :after{box-sizing:border-box}:where([data-mini-app]){--side-padding:var(--ui-layout-content-inset);color:var(--primary);font-family:var(--ui-font-interface);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){:where([data-mini-app]) *,:where([data-mini-app]) :before,:where([data-mini-app]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html,body{max-width:100vw;min-height:100%;overflow-x:hidden}:root,:where([data-mini-app]){--brand-primary:#f4554a;--brand-sub-primary:#fcd2bf;--brand-surface:#fff;--brand-ink:#2d201e;--accent-red:var(--brand-primary);--accent-orange:color-mix(in srgb, var(--brand-primary) 74%, var(--brand-sub-primary));--accent-green:var(--brand-primary);--accent-teal:color-mix(in srgb, var(--brand-primary) 58%, var(--brand-sub-primary));--accent-indigo:var(--brand-primary);--accent-pink:color-mix(in srgb, var(--brand-primary) 84%, var(--brand-sub-primary));--background:var(--brand-surface);--elevation-1:var(--brand-surface);--elevation-2:color-mix(in srgb, var(--brand-sub-primary) 30%, var(--brand-surface));--surface:color-mix(in srgb, var(--brand-sub-primary) 22%, var(--brand-surface));--primary:var(--brand-ink);--primary-90:color-mix(in srgb, var(--brand-ink) 90%, transparent);--primary-80:color-mix(in srgb, var(--brand-ink) 80%, transparent);--primary-70:color-mix(in srgb, var(--brand-ink) 70%, transparent);--primary-60:color-mix(in srgb, var(--brand-ink) 60%, transparent);--primary-50:color-mix(in srgb, var(--brand-ink) 50%, transparent);--primary-40:color-mix(in srgb, var(--brand-ink) 40%, transparent);--primary-30:color-mix(in srgb, var(--brand-ink) 30%, transparent);--primary-20:color-mix(in srgb, var(--brand-ink) 20%, transparent);--primary-10:color-mix(in srgb, var(--brand-ink) 10%, transparent);--primary-8:color-mix(in srgb, var(--brand-ink) 8%, transparent);--primary-5:color-mix(in srgb, var(--brand-ink) 5%, transparent);--primary-4:color-mix(in srgb, var(--brand-ink) 4%, transparent)}body{background:var(--surface);color:var(--primary);margin:0}button,input{font:inherit}button{color:inherit}@media (min-width:700px){body{background:color-mix(in srgb, var(--brand-sub-primary) 42%, var(--brand-surface))}}
