@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque-Variable-Cl6lbBrA.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/InstrumentSans-Variable-B8SxWc57.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root,[data-theme=light]{--ground:#fff6ea;--surface:#fff;--ink:#1a1423;--muted:#5e5668;--line:#e8dcc9;--pop:#ff5a36;--zest:#ffd23f;--bubble:#ffb0d6;--on-pop:#1a1423;--focus:var(--ink)}[data-theme=dark]{--ground:#16121f;--surface:#241d30;--ink:#fff6ea;--muted:#b8afc3;--line:#3a3148;--focus:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--ground:#16121f;--surface:#241d30;--ink:#fff6ea;--muted:#b8afc3;--line:#3a3148;--focus:var(--ink)}}:root{--space-8:8px;--space-16:16px;--space-24:24px;--space-40:40px;--radius-tail:6px;--radius-bubble:24px;--radius-pill:999px;--font-display:"Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--font-text:"Instrument Sans", system-ui, sans-serif}.stat-xl{font-family:var(--font-display);letter-spacing:-.04em;font-size:120px;font-weight:800;line-height:.9}.display{font-family:var(--font-display);letter-spacing:-.03em;font-size:64px;font-weight:800;line-height:.92}.title{font-family:var(--font-display);letter-spacing:-.02em;font-size:36px;font-weight:700;line-height:1.05}.heading{font-family:var(--font-text);font-size:20px;font-weight:700;line-height:26px}.body{font-family:var(--font-text);font-size:16px;font-weight:400;line-height:24px}.label{font-family:var(--font-text);letter-spacing:.06em;font-size:13px;font-weight:600;line-height:16px}*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@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}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ol,ul{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.muted{color:var(--muted)}.bubble{border-radius:var(--radius-bubble) var(--radius-bubble) var(--radius-bubble) var(--radius-tail)}.bubble.you{border-radius:var(--radius-bubble) var(--radius-bubble) var(--radius-tail) var(--radius-bubble)}.btn{padding:var(--space-16) var(--space-24);border-radius:var(--radius-pill);background:var(--pop);color:var(--on-pop);cursor:pointer;border:0;text-decoration:none;display:inline-block}.btn:hover{background:var(--ink);color:var(--ground)}.logo-reverse,:root[data-theme=dark] .logo{display:none}:root[data-theme=dark] .logo-reverse{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .logo{display:none}:root:not([data-theme]) .logo-reverse{display:block}}main.svelte-1n46o8q{max-width:720px;min-height:100dvh;padding:var(--space-24) var(--space-16) var(--space-40);gap:var(--space-24);flex-direction:column;margin:0 auto;display:flex}header.svelte-1n46o8q a:where(.svelte-1n46o8q){display:inline-block}header.svelte-1n46o8q img:where(.svelte-1n46o8q){vertical-align:top;width:auto;height:32px}.stack.svelte-1n46o8q{gap:var(--space-24);flex-direction:column;display:flex}.drop.svelte-1n46o8q{align-items:center;gap:var(--space-16);padding:var(--space-40) var(--space-24);background:var(--surface);border:2px dashed var(--muted);cursor:pointer;text-align:center;flex-direction:column;display:flex}.dragging.svelte-1n46o8q .drop:where(.svelte-1n46o8q){border-style:solid;border-color:var(--pop)}.drop.svelte-1n46o8q input:where(.svelte-1n46o8q){opacity:0;width:1px;height:1px;position:absolute}.drop.svelte-1n46o8q:focus-within{outline:2px solid var(--focus);outline-offset:2px}.cta.svelte-1n46o8q{align-self:center}.btn.svelte-1n46o8q:disabled,.btn.svelte-1n46o8q:disabled:hover{background:var(--surface);color:var(--muted);cursor:default}.secondary.svelte-1n46o8q{padding:var(--space-16) var(--space-24);border:2px solid var(--muted);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;background:0 0;align-self:center;position:relative}.secondary.svelte-1n46o8q:hover{border-color:var(--ink)}.secondary.svelte-1n46o8q input:where(.svelte-1n46o8q){opacity:0;width:1px;height:1px;position:absolute}.secondary.svelte-1n46o8q:focus-within{outline:2px solid var(--focus);outline-offset:2px}.install.svelte-1n46o8q{align-items:flex-start;gap:var(--space-16);padding:var(--space-24);background:var(--surface);flex-direction:column;display:flex}.install.svelte-1n46o8q .secondary:where(.svelte-1n46o8q){align-self:flex-start}.chats.svelte-1n46o8q{gap:var(--space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1n46o8q{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);background:var(--surface);cursor:pointer;display:flex}.row.off.svelte-1n46o8q{cursor:default}.row.svelte-1n46o8q input:where(.svelte-1n46o8q){width:24px;height:24px;accent-color:var(--pop);flex:none;margin:0}.row-text.svelte-1n46o8q{gap:calc(var(--space-8) / 2);flex-direction:column;min-width:0;display:flex}.row.svelte-1n46o8q .name:where(.svelte-1n46o8q){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error.svelte-1n46o8q{color:var(--ink);padding:var(--space-16);background:var(--surface);border-left:4px solid var(--pop)}.promise.svelte-1n46o8q{text-align:center}.toolbar.svelte-1n46o8q{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.chips.svelte-1n46o8q{gap:var(--space-8);flex-wrap:wrap;display:flex}.chip.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:var(--space-8) var(--space-16);border:2px solid var(--muted);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;background:0 0;overflow:hidden}.chip.active.svelte-1n46o8q{background:var(--ink);border-color:var(--ink);color:var(--ground)}.card.svelte-1n46o8q{gap:var(--space-8);padding:var(--space-24);flex-direction:column;display:flex}.card.surface.svelte-1n46o8q{background:var(--surface)}.card.pop.svelte-1n46o8q{background:var(--pop);color:var(--on-pop)}.card.zest.svelte-1n46o8q{background:var(--zest);color:var(--on-pop)}.grid.svelte-1n46o8q{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.stat-xl.svelte-1n46o8q{overflow-wrap:anywhere}.people.svelte-1n46o8q,.words.svelte-1n46o8q{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.people.svelte-1n46o8q li:where(.svelte-1n46o8q){align-items:baseline;gap:var(--space-8);grid-template-columns:auto 1fr auto;display:grid}.people.svelte-1n46o8q .name:where(.svelte-1n46o8q){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hours.svelte-1n46o8q{align-items:flex-end;gap:calc(var(--space-8) / 2);height:120px;display:flex}.bar.svelte-1n46o8q{border-radius:var(--radius-pill);background:var(--muted);flex:1;min-height:4px}.bar.peak.svelte-1n46o8q{background:var(--pop)}.emoji.svelte-1n46o8q{line-height:1.2}details.svelte-1n46o8q pre:where(.svelte-1n46o8q){max-height:400px;padding:var(--space-16);background:var(--surface);border-radius:var(--radius-bubble);overflow:auto}
