.waqti-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wq-bg:#f9f9f7;--wq-surface:#fcfcfb;--wq-surface-2:#efeee9;--wq-text:#0b0b0b;--wq-text-2:#52514e;--wq-muted:#72706a;--wq-border:#0b0b0b1c;--wq-grid:#e1e0d9;--wq-axis:#c3c2b7;--wq-empty:#e9e8e2;--wq-wash:#0b0b0b0d;--wq-accent:#2a78d6;--wq-accent-ink:#fff;--wq-danger:#c43434;--wq-shadow:0 1px 2px #00000014, 0 8px 24px #0000000f;--c1:#2a78d6;--c2:#eb6834;--c3:#1baf7a;--c4:#eda100;--c5:#e87ba4;--c6:#008300;--c7:#6250d6;--c8:#e34948;--c9:#0e8a9a;--c10:#8d6a4a;--c11:#6f6e69;--c12:#1f3f7a;--wq-leaf-g1:#fbdcb4;--wq-leaf-g2:#f6bf7f;--wq-leaf-g3:#ec9a42;--wq-leaf-g4:#d2751b;--wq-leaf-g5:#a1540f;--wq-leaf-a1:#ded8f6;--wq-leaf-a2:#c2b5ec;--wq-leaf-a3:#a08ade;--wq-leaf-a4:#7b5fc4;--wq-leaf-a5:#574093;--wq-leaf-n:#8d6a4a;--wq-leaf-h:#8e8d86;--wq-leaf-m:#2a78d6;--wq-leaf-e:#1ba06f;background:var(--wq-bg);color:var(--wq-text)}.waqti-root[data-waqti-theme=dark],.waqti-root[data-waqti-theme=dark] :where(dialog){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wq-bg:#0d0d0d;--wq-surface:#1a1a19;--wq-surface-2:#262624;--wq-text:#f0efec;--wq-text-2:#c3c2b7;--wq-muted:#9a9890;--wq-border:#ffffff1c;--wq-grid:#2c2c2a;--wq-axis:#383835;--wq-empty:#262624;--wq-wash:#ffffff0f;--wq-accent:#3987e5;--wq-accent-ink:#fff;--wq-danger:#e66767;--wq-shadow:0 1px 2px #00000080, 0 8px 24px #0006;--c1:#3987e5;--c2:#d95926;--c3:#199e70;--c4:#c98500;--c5:#d55181;--c6:#008300;--c7:#9085e9;--c8:#e66767;--c9:#14a3b5;--c10:#a7825f;--c11:#8f8e88;--c12:#5c7fc4;--wq-leaf-g1:#f7d49f;--wq-leaf-g2:#e9b26c;--wq-leaf-g3:#d58e3d;--wq-leaf-g4:#ad6b1b;--wq-leaf-g5:#7f4e12;--wq-leaf-a1:#d4ccf2;--wq-leaf-a2:#b7a7e6;--wq-leaf-a3:#967ed4;--wq-leaf-a4:#7059b2;--wq-leaf-a5:#4e3c85;--wq-leaf-n:#a7825f;--wq-leaf-h:#8f8e88;--wq-leaf-m:#3987e5;--wq-leaf-e:#199e70}@media (prefers-color-scheme:dark){.waqti-root[data-waqti-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wq-bg:#0d0d0d;--wq-surface:#1a1a19;--wq-surface-2:#262624;--wq-text:#f0efec;--wq-text-2:#c3c2b7;--wq-muted:#9a9890;--wq-border:#ffffff1c;--wq-grid:#2c2c2a;--wq-axis:#383835;--wq-empty:#262624;--wq-wash:#ffffff0f;--wq-accent:#3987e5;--wq-accent-ink:#fff;--wq-danger:#e66767;--wq-shadow:0 1px 2px #00000080, 0 8px 24px #0006;--c1:#3987e5;--c2:#d95926;--c3:#199e70;--c4:#c98500;--c5:#d55181;--c6:#008300;--c7:#9085e9;--c8:#e66767;--c9:#14a3b5;--c10:#a7825f;--c11:#8f8e88;--c12:#5c7fc4;--wq-leaf-g1:#f7d49f;--wq-leaf-g2:#e9b26c;--wq-leaf-g3:#d58e3d;--wq-leaf-g4:#ad6b1b;--wq-leaf-g5:#7f4e12;--wq-leaf-a1:#d4ccf2;--wq-leaf-a2:#b7a7e6;--wq-leaf-a3:#967ed4;--wq-leaf-a4:#7059b2;--wq-leaf-a5:#4e3c85;--wq-leaf-n:#a7825f;--wq-leaf-h:#8f8e88;--wq-leaf-m:#3987e5;--wq-leaf-e:#199e70}}.wq-scroll-x{scrollbar-width:none;overflow-x:auto}.wq-scroll-x::-webkit-scrollbar{display:none}.wq-dgrid{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template-columns:46px 1fr;gap:3px 8px;display:grid}.wq-hour-label{touch-action:pan-y}.wq-cells{grid-template-columns:repeat(var(--wq-n), 1fr);touch-action:none;gap:3px;display:grid}.wq-cell{height:30px}@media (width>=700px){.wq-cell{height:32px}}.wq-sticky-bg{background:var(--wq-bg)}.wq-paint{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline-offset:5px;border-radius:12px;outline:2px dashed #0000;grid-template-columns:22px 1fr;gap:3px 5px;transition:outline-color .15s,background .15s;display:grid}.wq-paint-hour{touch-action:pan-y}.wq-paint-row{grid-template-columns:repeat(var(--wq-cols), 1fr);gap:var(--wq-cell-gap,3px);touch-action:pan-y;display:grid}.wq-pcell{height:var(--wq-cell-h,32px);border-radius:6px;transition:transform .12s,border-radius .15s;position:relative}.wq-paint[data-painting=true]{outline-color:var(--wq-accent);background:var(--wq-wash)}.wq-paint[data-painting=true] .wq-pcell{border-radius:2px}.wq-pcell[data-arming=true]:after{content:"";box-shadow:inset 0 0 0 2px var(--wq-text);animation:wq-arming var(--wq-press,.35s) linear both;border-radius:8px;position:absolute;inset:-2px}.wq-pcell[data-head=true]{z-index:2;transform:scale(1.22);box-shadow:0 2px 10px #00000059}@keyframes wq-arming{0%{opacity:.1;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.wq-pcell{transition:none}.wq-pcell[data-arming=true]:after{opacity:1;animation:none}}.wq-chart svg{width:100%;height:auto;display:block;overflow:visible}.wq-chart text{fill:var(--wq-muted);font-family:inherit;font-size:11px}.wq-chart text.wq-today{fill:var(--wq-text);font-weight:700}.wq-chart .wq-hit{fill:#0000}.wq-chart .wq-hit:hover,.wq-chart .wq-hit.wq-act{fill:var(--wq-wash)}.waqti-root :focus-visible{outline:2px solid var(--wq-accent);outline-offset:2px}.wq-page-pad{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.wq-tabbar-pad{padding-bottom:env(safe-area-inset-bottom)}.wq-toast{bottom:calc(84px + env(safe-area-inset-bottom))}
