:root{--cl-act:#d63a17;--cl-act-ink:#a82a0c;--cl-act-soft:#ffede6;--cl-act-edge:#f6b49e;--cl-act-glow:#d63a1752;--cl-act-deep:#a52a0c;--cl-act-hatch:repeating-linear-gradient(-45deg, #ffffff29 0 4px, transparent 4px 8px);--cl-now:var(--cl-act);--cl-soon:var(--cl-act);--cl-today:var(--cl-act-soft);--cl-fyi:var(--paper-3);--cl-fyi-ink:var(--ink-3);--cl-live:#12a36b;--cl-live-ink:#0b7a55;--cl-live-soft:#e9f6ef;--cl-done:var(--ink);--cl-done-soft:var(--paper-3);--cl-dur-arrive:.42s;--cl-dur-settle:.9s;--cl-motion:1;--cl-surface:color-mix(in srgb, var(--paper-2), var(--paper) 40%);--cl-surface-head:var(--paper-2);--cl-surface-edge:var(--line-2);--cl-glyph:var(--ink)}.cl-surface{border:1px solid var(--cl-surface-edge);border-radius:var(--wr-radius-lg,10px);background:var(--cl-surface);grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid;overflow:clip;box-shadow:0 1px #00000008}.cl-surface-head{border-bottom:1px solid var(--line);background:var(--cl-surface-head);align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.cl-glyph{border:1.5px solid var(--cl-glyph);background:var(--paper);width:22px;height:22px;color:var(--cl-glyph);border-radius:6px;flex:none;place-items:center;display:inline-grid}.cl-btn{border:1px solid var(--line-2);background:var(--paper);height:32px;font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;transition:background var(--wr-dur-fast,.12s), border-color var(--wr-dur-fast,.12s), transform var(--wr-dur-fast,.12s);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:560;display:inline-flex}.cl-btn:hover{border-color:var(--ink-4);background:var(--paper-3)}.cl-btn:active{transform:scale(.97)}.cl-btn:disabled{opacity:.5;cursor:default;transform:none}.cl-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cl-btn-primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}.cl-btn-primary:hover{border-color:var(--ink-2);background:var(--ink-2)}.cl-btn-sm{height:28px;padding:0 10px;font-size:12px}.cl-kbd{opacity:0;transition:opacity var(--wr-dur-fast,.12s);display:inline-flex}.cl-btn:hover .cl-kbd,.cl-btn:focus-visible .cl-kbd,[data-kbd-on] .cl-kbd{opacity:1}@media (pointer:coarse){.cl-btn,.cl-btn-sm{min-width:44px;min-height:44px}.cl-kbd{display:none}}.cl-actionable{box-shadow:inset 3px 0 0 var(--cl-act), 0 0 0 1px var(--cl-act-edge);background:color-mix(in srgb, var(--cl-act-soft), transparent 30%);transition:box-shadow var(--wr-dur-base) var(--wr-ease-out), background var(--wr-dur-base) var(--wr-ease-out);position:relative}:root[data-cl-hl=ring] .cl-actionable,[data-cl-hl=ring] .cl-actionable{box-shadow:0 0 0 1.5px var(--cl-act), 0 0 0 4px var(--cl-act-glow);background:0 0}:root[data-cl-hl=wash] .cl-actionable,[data-cl-hl=wash] .cl-actionable{box-shadow:0 0 0 1px var(--cl-act-edge);background:var(--cl-act-soft)}.cl-actionable[data-urgency=now]{animation:cl-breathe 2.4s var(--wr-ease-in-out) infinite}.cl-actionable.cl-overdue{box-shadow:inset 3px 0 0 var(--cl-act-deep), 0 0 0 1px var(--cl-act)}.cl-quiet{box-shadow:inset 2px 0 0 var(--line-2)}.cl-live-dot{background:var(--cl-live);border-radius:50%;width:8px;height:8px;display:inline-block}@keyframes cl-breathe{50%{box-shadow:inset 3px 0 0 var(--cl-act), 0 0 0 1px var(--cl-act-edge), 0 0 0 calc(5px * var(--cl-motion)) var(--cl-act-glow)}}@keyframes cl-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes cl-bob{0%,60%,to{opacity:.35;transform:translateY(0)}30%{transform:translateY(calc(-3px * var(--cl-motion)));opacity:1}}@keyframes cl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cl-actionable[data-urgency=now]{animation:none}:root{--cl-motion:0}}[data-cl-motion="0"] .cl-actionable[data-urgency=now]{animation:none}.cl-dock{--cl-rest:12px;bottom:calc(var(--rb-bottom-fixed,var(--rb-bottom-ui,0px)) + var(--cl-lift,0px) + var(--cl-rest))}@media (width<=639.98px){.cl-dock{--cl-rest:72px}}.talk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.talk-btn{border:1px solid var(--line-2);border-radius:var(--radius-sm,7px);background:var(--paper);min-width:44px;height:44px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .12s,box-shadow .12s;display:inline-flex;position:relative}.talk-btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.talk-btn.icon{width:44px;padding:0}.talk-btn:hover:not(:disabled){background:var(--paper-2)}.talk-btn:disabled{color:var(--ink-4);cursor:not-allowed}.talk-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.talk-btn.rec{border-color:var(--ink);background:var(--ink);color:var(--paper);box-shadow:0 0 0 calc(2px + var(--lvl,0) * 8px) color-mix(in srgb, var(--ink) 18%, transparent)}@media (prefers-reduced-motion:reduce){.talk-btn{transition:none}}.dot.svelte-7z045l{width:var(--s);height:var(--s);background:var(--ink-4);vertical-align:middle;border-radius:50%;flex:none;display:inline-block;position:relative}.live.svelte-7z045l,.idle.svelte-7z045l{background:var(--cl-live)}.idle.svelte-7z045l{opacity:.4}.connecting.svelte-7z045l{border:1.5px solid var(--line-2);border-top-color:var(--ink-2);background:0 0;animation:.9s linear infinite cl-spin}.pulse.svelte-7z045l:after{content:"";background:var(--cl-live);animation:cl-ping calc(2s / max(var(--cl-motion), .01)) var(--wr-ease-out) infinite;opacity:calc(var(--cl-motion) * .55);border-radius:50%;position:absolute;inset:0}.pill.svelte-l1tnuh{border:1px solid var(--line-2);background:var(--paper);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:500;display:inline-flex}.live.svelte-l1tnuh{border-color:color-mix(in srgb, var(--cl-live), var(--paper) 70%);color:var(--cl-live-ink)}.offline.svelte-l1tnuh{color:var(--ink-4)}.wait.svelte-l1tnuh{border-left:1px solid var(--line-2);color:var(--ink-2);font-variant-numeric:tabular-nums;padding-left:6px}.rtt.svelte-l1tnuh{color:var(--ink-3);font-variant-numeric:tabular-nums}.mark.svelte-1wi5imx{height:20px;font:inherit;white-space:nowrap;vertical-align:middle;background:var(--cl-act);color:#fff;transition:background var(--wr-dur-base) var(--wr-ease-out), color var(--wr-dur-base) var(--wr-ease-out);border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex;position:relative}button.mark.svelte-1wi5imx{cursor:pointer}button.mark.svelte-1wi5imx:active{transform:scale(.97)}.xs.svelte-1wi5imx{height:17px;padding:0 6px;font-size:10.5px}.md.svelte-1wi5imx{height:24px;padding:0 10px;font-size:12.5px}[data-urgency=today].svelte-1wi5imx{background:var(--cl-act-soft);border-color:var(--cl-act-edge);color:var(--cl-act-ink)}[data-urgency=fyi].svelte-1wi5imx{background:var(--cl-fyi);color:var(--cl-fyi-ink);font-weight:500}.overdue.svelte-1wi5imx{background:var(--cl-act-deep) var(--cl-act-hatch);color:#fff;border-color:#0000}.beat.svelte-1wi5imx{background:currentColor;border-radius:50%;width:6px;height:6px;position:relative}.beat.svelte-1wi5imx:after{content:"";animation:cl-ping calc(1.6s / max(var(--cl-motion), .01)) var(--wr-ease-out) infinite;opacity:calc(var(--cl-motion) * .6);background:currentColor;border-radius:50%;position:absolute;inset:0}.n.svelte-1wi5imx{font-variant-numeric:tabular-nums;opacity:.85;border-left:1px solid;padding-left:5px}.late.svelte-1wi5imx{opacity:.9;font-weight:500}.av.svelte-zvhbxv{width:var(--s);height:var(--s);background:var(--c);color:#fff;font-size:calc(var(--s) * .4);letter-spacing:-.02em;box-shadow:0 0 0 1.5px var(--paper);transition:opacity var(--wr-dur-base), box-shadow var(--wr-dur-base);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.live.svelte-zvhbxv{box-shadow:0 0 0 1.5px var(--paper), 0 0 0 3px var(--cl-live)}.idle.svelte-zvhbxv{opacity:.45;filter:saturate(.4)}.act.svelte-zvhbxv{box-shadow:0 0 0 1.5px var(--paper), 0 0 0 3px var(--cl-act)}.self.svelte-zvhbxv{box-shadow:0 0 0 1.5px var(--paper), 0 0 0 3px var(--ink)}.stack.svelte-10r9vhb{align-items:center;padding-left:4px;display:inline-flex}.slot.svelte-10r9vhb{margin-left:calc(var(--s) * -.28);display:inline-flex}.slot.svelte-10r9vhb:first-child{margin-left:0}.hit.svelte-10r9vhb{cursor:pointer;transition:transform var(--wr-dur-fast) var(--wr-ease-out);background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex}.hit.svelte-10r9vhb:hover{z-index:1;transform:translateY(-2px)}.more.svelte-10r9vhb{min-width:var(--s);height:var(--s);margin-left:calc(var(--s) * -.28);background:var(--paper-3);box-shadow:0 0 0 1.5px var(--paper);font-size:calc(var(--s) * .42);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-weight:600;display:inline-grid}.lbl.svelte-10r9vhb{color:var(--ink-3);white-space:nowrap;margin-left:7px;font-size:12px}.typing.svelte-ftjv6t{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.dots.svelte-ftjv6t{background:var(--paper-3);border-radius:999px;align-items:center;gap:3px;height:16px;padding:0 6px;display:inline-flex}i.svelte-ftjv6t{background:var(--ink-3);width:4px;height:4px;animation:cl-bob 1.1s var(--wr-ease-in-out) infinite;border-radius:50%}i.svelte-ftjv6t:nth-child(2){animation-delay:.15s}i.svelte-ftjv6t:nth-child(3){animation-delay:.3s}.seen.svelte-a67jio{color:var(--ink-4);align-items:center;gap:5px;font-size:11px;display:inline-flex}.avs.svelte-a67jio{display:inline-flex}.slot.svelte-a67jio{margin-left:-3px;display:inline-flex}.slot.svelte-a67jio:first-child{margin-left:0}.more.svelte-a67jio{font-variant-numeric:tabular-nums;margin-left:3px}.tick.svelte-15496rf{color:var(--ink-4);transition:color var(--wr-dur-base);align-items:center;gap:3px;font-size:11px;display:inline-flex}.delivered.svelte-15496rf{color:var(--ink-3)}.seen.svelte-15496rf,.failed.svelte-15496rf{color:var(--ink)}.spin.svelte-15496rf{transform-origin:6px 6px;animation:1s linear infinite cl-spin}.a.svelte-15496rf,.b.svelte-15496rf{stroke-dasharray:1;animation:svelte-15496rf-draw calc(.26s * var(--cl-motion)) var(--wr-ease-out) both}.b.svelte-15496rf{animation-delay:calc(90ms * var(--cl-motion))}@keyframes svelte-15496rf-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.cd.svelte-1w7joxt{border:1px solid var(--line-2);background:var(--paper);height:20px;color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;transition:background var(--wr-dur-base), color var(--wr-dur-base), border-color var(--wr-dur-base);border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.lb.svelte-1w7joxt{color:var(--ink-3)}.v.svelte-1w7joxt{font-weight:600}.tick.svelte-1w7joxt{animation:svelte-1w7joxt-roll calc(.26s * var(--cl-motion)) var(--wr-ease-out) both;display:inline-block}.soon.svelte-1w7joxt{border-color:var(--ink-2)}.over.svelte-1w7joxt{border-style:dashed;border-color:var(--ink-2)}.act.svelte-1w7joxt{background:var(--cl-act);color:#fff;border:1px solid #0000}.act.svelte-1w7joxt .lb:where(.svelte-1w7joxt){color:#ffffffd9}.done.svelte-1w7joxt{background:var(--paper-3);border-color:#0000}@keyframes svelte-1w7joxt-roll{0%{opacity:0;transform:translateY(-40%)}}.court.svelte-14b1x0o{font:inherit;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;display:inline-flex}.lbl.svelte-14b1x0o{white-space:nowrap;flex:none}.ico.svelte-14b1x0o{flex:none;display:block}button.court.svelte-14b1x0o{cursor:pointer}button.has-label.svelte-14b1x0o{border:1px solid var(--line-2);background:var(--paper);height:28px;transition:background var(--wr-dur-fast);border-radius:999px;padding:0 4px 0 10px;font-size:12.5px;font-weight:500}button.has-label.svelte-14b1x0o:hover{background:var(--paper-3)}button.icon-only.svelte-14b1x0o{border:1px solid var(--line-2);background:var(--paper);border-radius:999px;height:28px;padding:0 6px 0 8px}button.icon-only.svelte-14b1x0o:hover{background:var(--paper-3)}button.svelte-14b1x0o:is(.has-label:where(.svelte-14b1x0o),.icon-only:where(.svelte-14b1x0o)):not([data-level=none]){border-color:var(--cl-act-edge);background:var(--cl-act-soft);color:var(--cl-act-ink);font-weight:620}button.svelte-14b1x0o:is(.has-label:where(.svelte-14b1x0o),.icon-only:where(.svelte-14b1x0o)):is([data-level=soon]:where(.svelte-14b1x0o),[data-level=now]:where(.svelte-14b1x0o),[data-level=late]:where(.svelte-14b1x0o)){border-color:var(--cl-act);box-shadow:inset 0 0 0 .5px var(--cl-act)}button:is(.has-label:where(.svelte-14b1x0o),.icon-only:where(.svelte-14b1x0o))[data-level=now].svelte-14b1x0o{animation:svelte-14b1x0o-glow 2.4s var(--wr-ease-in-out) infinite}button.svelte-14b1x0o:is(.has-label:where(.svelte-14b1x0o),.icon-only:where(.svelte-14b1x0o)):not([data-level=none]):hover{background:color-mix(in srgb, var(--cl-act-soft), var(--cl-act-edge) 35%)}.bubble.overdue.svelte-14b1x0o{background:var(--cl-act-deep) var(--cl-act-hatch)}.late.svelte-14b1x0o{font-variant-numeric:tabular-nums;color:var(--cl-act-deep);padding-right:6px;font-size:11.5px;font-weight:650}@media (prefers-reduced-motion:reduce){button[data-level=now].svelte-14b1x0o,.bubble[data-urgency=now].svelte-14b1x0o{animation:none!important}}@media (pointer:coarse){button.court.svelte-14b1x0o{justify-content:center;min-width:44px;min-height:44px}}.bubble.svelte-14b1x0o{background:var(--cl-act);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid;overflow:hidden}.md.svelte-14b1x0o .bubble:where(.svelte-14b1x0o){min-width:22px;height:22px;font-size:12.5px}.bubble[data-urgency=now].svelte-14b1x0o:not(.quiet){animation:svelte-14b1x0o-glow 2.4s var(--wr-ease-in-out) infinite}.quiet.svelte-14b1x0o{background:var(--paper-3);color:var(--ink-3)}.n.svelte-14b1x0o{animation:svelte-14b1x0o-up calc(.28s * var(--cl-motion)) var(--wr-ease-out) both;display:inline-block}@keyframes svelte-14b1x0o-up{0%{opacity:0;transform:translateY(70%)}}@keyframes svelte-14b1x0o-glow{50%{box-shadow:0 0 0 calc(4px * var(--cl-motion)) var(--cl-act-glow)}}.flag.svelte-lj4vbg{pointer-events:none;transform-origin:0 0;align-items:flex-start;display:inline-flex}.corner.svelte-lj4vbg{z-index:var(--wr-z-raised);transform-origin:100% 100%;position:absolute;top:-10px;right:8px}.ptr.svelte-lj4vbg{filter:drop-shadow(0 1px 1px #0b0b0c33);margin-right:-2px}.tag.svelte-lj4vbg{background:var(--c);color:#fff;white-space:nowrap;height:18px;box-shadow:var(--wr-shadow-1);border-radius:4px 9px 9px;align-items:center;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.pointer.svelte-lj4vbg .tag:where(.svelte-lj4vbg),.ptr.svelte-lj4vbg+.tag:where(.svelte-lj4vbg){margin-top:10px}.corner.svelte-lj4vbg .tag:where(.svelte-lj4vbg){border-radius:9px 9px 4px}b.svelte-lj4vbg{font-weight:650}.cur.svelte-117pgly{z-index:var(--wr-z-popover);pointer-events:none;transition:transform calc(.18s * var(--cl-motion)) var(--wr-ease-out);position:absolute;top:0;left:0}.trail.svelte-1f5behc{align-items:center;gap:6px;min-width:200px;display:inline-flex}.track.svelte-1f5behc{flex:1;align-items:center;height:30px;display:flex;position:relative}.line.svelte-1f5behc{border-top:1.5px dashed var(--line-2);height:0;position:absolute;top:50%;left:0;right:0}.landed.svelte-1f5behc .line:where(.svelte-1f5behc){border-top-style:solid;border-top-color:var(--ink-4)}.baton.svelte-1f5behc{background:var(--ink);min-width:20px;height:20px;color:var(--paper);white-space:nowrap;opacity:0;box-shadow:var(--wr-shadow-2);border-radius:999px;align-items:center;margin-top:-10px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:0}.landed.svelte-1f5behc .baton:where(.svelte-1f5behc){opacity:1;left:auto;right:0}.me.svelte-1f5behc .baton:where(.svelte-1f5behc){background:var(--cl-act);color:#fff}.to.svelte-1f5behc{border-radius:50%;display:inline-flex}.composer.svelte-18zjn5c{border:1px solid var(--line-2);border-radius:var(--wr-radius-md);background:var(--paper);transition:border-color var(--wr-dur-fast), box-shadow var(--wr-dur-fast);gap:6px;padding:8px 8px 6px 10px;display:grid;position:relative}.composer.svelte-18zjn5c:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px var(--paper-3)}.disabled.svelte-18zjn5c{opacity:.6}textarea.svelte-18zjn5c,input.svelte-18zjn5c{resize:none;background:0 0;border:0;outline:none;width:100%;min-height:22px;padding:0;font-size:13.5px;line-height:1.45}.bar.svelte-18zjn5c{align-items:center;gap:6px;display:flex}.tools.svelte-18zjn5c{flex-wrap:wrap;gap:4px;margin-right:auto;display:flex}.hint.svelte-18zjn5c{gap:2px;margin-left:auto;display:inline-flex}.tools.svelte-18zjn5c+.hint:where(.svelte-18zjn5c){margin-left:0}.hint.svelte-18zjn5c kbd:where(.svelte-18zjn5c){padding:2px 4px;font-size:10px}.send.svelte-18zjn5c{height:26px;padding:0 10px;font-size:12.5px}.menu.svelte-18zjn5c{z-index:var(--wr-z-popover);border:1px solid var(--line);border-radius:var(--wr-radius-md);background:var(--paper);min-width:200px;box-shadow:var(--wr-shadow-3);margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 4px);left:8px}.menu.svelte-18zjn5c button:where(.svelte-18zjn5c){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:5px 8px;font-size:13px;display:flex}.menu.svelte-18zjn5c button.on:where(.svelte-18zjn5c),.menu.svelte-18zjn5c button:where(.svelte-18zjn5c):hover{background:var(--paper-3)}@media (hover:none),(pointer:coarse){textarea.svelte-18zjn5c,input.svelte-18zjn5c{font-size:16px}.hint.svelte-18zjn5c{display:none}.send.svelte-18zjn5c{height:auto;min-height:44px}.menu.svelte-18zjn5c button:where(.svelte-18zjn5c){min-height:44px}}.lh.svelte-1etqrkn{background:var(--ink);color:var(--paper);letter-spacing:-.04em;border-radius:5px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}
