.ds{--field:#f2f2f0;--card:#fff;--ink:#14100e;--muted:#6b655d;--faint:#8a8379;--hair:#e4e3df;--wash:#f7f6f3;--tint:#e4f0f1;--act:#0d6b78;--alert:#a62c19;--good:#0f6b45;--won:#3d6fc5;--yours:#5b3ab0;--review:#9a5a00;--lost:var(--alert);--bubble:#14100e;--bubble-ink:#fff;--scrim:#14100e80;--shadow-pop:0 14px 36px #14100e29;--rail:68px;--nav:0px;--composer:88px;--font-body:var(--font-sans), system-ui, -apple-system, sans-serif;--font-display:var(--font-archivo), var(--font-body);--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ds{--field:#161412;--card:#1f1c1a;--ink:#f3f0eb;--muted:#a8a198;--faint:#7e776e;--hair:#332f2b;--wash:#262320;--tint:#173b40;--act:#5fb6c2;--alert:#e0715c;--good:#5dbb8a;--won:#7fa3e6;--yours:#a98be8;--review:#e9a85a;--bubble:#f3f0eb;--bubble-ink:#14100e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=dark] .ds{--field:#161412;--card:#1f1c1a;--ink:#f3f0eb;--muted:#a8a198;--faint:#7e776e;--hair:#332f2b;--wash:#262320;--tint:#173b40;--act:#5fb6c2;--alert:#e0715c;--good:#5dbb8a;--won:#7fa3e6;--yours:#a98be8;--review:#e9a85a;--bubble:#f3f0eb;--bubble-ink:#14100e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:760px){.ds{--rail:0px;--nav:0px}}:where(.ds),:where(.ds) *,:where(.ds) :before,:where(.ds) :after{box-sizing:border-box}.ds{font-family:var(--font-body);background:var(--field);color:var(--ink);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.5}.ds.ds-host{background:0 0;display:contents}:where(.ds) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}:where(.ds) select,:where(.ds) input,:where(.ds) textarea{font:inherit;color:inherit}@media (pointer:coarse){:where(.ds) input,:where(.ds) select,:where(.ds) textarea{font-size:max(16px,1em)}}:where(.ds) a{color:var(--act)}:where(.ds) img,:where(.ds) svg{max-width:100%}:where(.ds) :focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.ds) h1,:where(.ds) h2,:where(.ds) h3,:where(.ds) h4{font-family:var(--font-display);margin:0;font-weight:600;line-height:1.1}:where(.ds) h1{font-size:clamp(24px,3vw,32px)}:where(.ds) h2{font-size:22px}:where(.ds) h3{font-size:17px}:where(.ds) p{margin:0}:where(.ds) b,:where(.ds) strong{font-weight:bolder}:where(.ds) .vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:where(.ds) .muted{color:var(--muted)}:where(.ds) .small{font-size:13px}:where(.ds) [data-tip]{position:relative}:where(.ds) [data-tip]:after{content:attr(data-tip);text-align:left;background:var(--ink);color:var(--card);white-space:normal;pointer-events:none;opacity:0;z-index:90;text-transform:none;letter-spacing:0;border-radius:8px;width:max-content;max-width:280px;padding:7px 10px;font-size:12.5px;font-weight:500;line-height:1.35;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)translate(-4px)}:where(.ds) [data-tip]:hover:after,:where(.ds) [data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}:where(.ds) [data-tip-pos=below]:after{text-align:center;max-width:240px;top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-4px)}:where(.ds) [data-tip-pos=below]:hover:after,:where(.ds) [data-tip-pos=below]:focus-visible:after{transform:translate(-50%)translateY(0)}:where(.ds) [data-tip-pos=left]:after{left:auto;right:calc(100% + 10px);transform:translateY(-50%)translate(4px)}:where(.ds) [data-tip-pos=left]:hover:after,:where(.ds) [data-tip-pos=left]:focus-visible:after{transform:translateY(-50%)translate(0)}@media (hover:none){:where(.ds) [data-tip]:after{display:none}}@media (prefers-reduced-motion:reduce){.ds *,.ds :before,.ds :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root[data-motion=reduce] .ds *{scroll-behavior:auto!important;transition:none!important;animation:none!important}
