.drawing-toggle.svelte-182azxl{--scene-width:76px;--paint-ease:cubic-bezier(.4, 0, .2, 1);width:100%;min-height:52px;color:var(--nav-text);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:4px;display:flex}.drawing-toggle.svelte-182azxl:hover{background:var(--ui-hover)}.drawing-toggle.svelte-182azxl:focus-visible{outline:2px solid var(--nav-accent);outline-offset:2px}.drawing-toggle.svelte-182azxl:disabled{opacity:.45;cursor:default}.paint-scene.svelte-182azxl{flex:0 0 var(--scene-width);width:var(--scene-width);border:1px solid var(--nav-border);background:color-mix(in srgb, #262b3c, #f1eee8 var(--day-percent));pointer-events:none;border-radius:999px;height:32px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000029,inset 0 -1px #ffffff14}.paper-lines.svelte-182azxl{background:repeating-linear-gradient(0deg, transparent 0 7px, var(--nav-border) 7px 8px);opacity:.6;position:absolute;inset:0}.paint-art.svelte-182azxl{width:100%;height:100%;color:var(--nav-accent);position:absolute;inset:0}.paint-shadow.svelte-182azxl,.paint-stroke.svelte-182azxl,.paint-highlight.svelte-182azxl{stroke:currentColor;stroke-linecap:round}.paint-shadow.svelte-182azxl{stroke-width:7px;opacity:0;transition:opacity .5s}.paint-stroke.svelte-182azxl{stroke-width:6px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .72s var(--paint-ease), opacity .3s ease}.paint-highlight.svelte-182azxl{stroke:#fff;stroke-width:1px;opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .72s var(--paint-ease), opacity .3s ease}.brush-position.svelte-182azxl{width:24px;height:24px;transition:transform .72s var(--paint-ease);position:absolute;top:3px;left:3px}.brush-thumb.svelte-182azxl{border:1px solid color-mix(in srgb, #e5dcfa, #fff var(--day-percent));color:#625078;background:linear-gradient(145deg,#f7f3ff,#c8bedc);border-radius:50%;place-items:center;width:100%;height:100%;transition:scale .16s;display:grid;box-shadow:0 2px 4px #15132d50}.brush-thumb.svelte-182azxl svg:where(.svelte-182azxl){transition:rotate .72s var(--paint-ease);rotate:-12deg}.brush-handle.svelte-182azxl{fill:#9e7b56;stroke:#71563e;stroke-width:.8px}.brush-ferrule.svelte-182azxl{fill:#eee9f5;stroke:#7f768d;stroke-width:.8px}.brush-tip.svelte-182azxl{fill:#746482;transition:fill .5s}[aria-checked=true].svelte-182azxl .brush-position:where(.svelte-182azxl){transform:translateX(calc(var(--scene-width) - 32px))}[aria-checked=true].svelte-182azxl .brush-thumb:where(.svelte-182azxl) svg:where(.svelte-182azxl){rotate:8deg}[aria-checked=true].svelte-182azxl .brush-tip:where(.svelte-182azxl){fill:#8060b5}[aria-checked=true].svelte-182azxl .paint-stroke:where(.svelte-182azxl),[aria-checked=true].svelte-182azxl .paint-highlight:where(.svelte-182azxl){stroke-dashoffset:0}[aria-checked=true].svelte-182azxl .paint-stroke:where(.svelte-182azxl){opacity:.8}[aria-checked=true].svelte-182azxl .paint-highlight:where(.svelte-182azxl){opacity:.35}[aria-checked=true].svelte-182azxl .paint-shadow:where(.svelte-182azxl){opacity:.15}.drawing-toggle.svelte-182azxl:enabled:hover .paint-scene:where(.svelte-182azxl){border-color:var(--nav-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--nav-accent) 8%, transparent)}.drawing-toggle.svelte-182azxl:enabled:active .brush-thumb:where(.svelte-182azxl){scale:.92}.drawing-label.svelte-182azxl{flex:1;font-size:14px;font-weight:600;line-height:20px}kbd.svelte-182azxl{border:1px solid var(--nav-border);background:var(--ui-surface);height:23px;color:var(--nav-muted);white-space:nowrap;border-radius:5px;align-items:center;margin-right:8px;padding:0 5px;font:500 11px/1 ui-monospace,monospace;display:inline-flex}.is-compact.svelte-182azxl{--scene-width:44px;gap:0}.is-compact.svelte-182azxl .drawing-label:where(.svelte-182azxl),.is-compact.svelte-182azxl kbd:where(.svelte-182azxl){display:none}.dark .paint-scene.svelte-182azxl{filter:grayscale()}.high-contrast .paint-scene.svelte-182azxl{border-color:var(--ui-text)}@media (prefers-reduced-motion:reduce){.drawing-toggle.svelte-182azxl :where(.svelte-182azxl),.drawing-toggle.svelte-182azxl :where(.svelte-182azxl):before{transition:none!important}.drawing-toggle.svelte-182azxl:enabled:active .brush-thumb:where(.svelte-182azxl){scale:1}}.view-toolbar.svelte-1d1paiw{z-index:1;background:var(--nav-background);padding:0 4px 4px;position:sticky;top:0}.view-back.svelte-1d1paiw{min-height:44px;color:var(--nav-muted);border-radius:10px;align-items:center;gap:9px;padding:0 10px;font-size:12px;display:flex}.view-back.svelte-1d1paiw:hover{color:var(--ui-text);background:#ffffff0d}.view-content.svelte-1d1paiw{padding:10px 8px 24px}.view-heading.svelte-1d1paiw{margin-bottom:25px}h2.svelte-1d1paiw{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600;line-height:1.35}h2.svelte-1d1paiw:focus{outline:none}p.svelte-1d1paiw{color:var(--nav-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.flyout.svelte-1d1paiw{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.flyout-header.svelte-1d1paiw{flex:none;align-items:flex-start;gap:12px;padding:22px 20px 18px;display:flex}.flyout-header.svelte-1d1paiw .view-heading:where(.svelte-1d1paiw){flex:1;min-width:0;margin:0}.flyout-header.svelte-1d1paiw h2:where(.svelte-1d1paiw){font-size:20px}.flyout-header.svelte-1d1paiw p:where(.svelte-1d1paiw){margin-top:6px;font-size:11px}.view-close.svelte-1d1paiw{border:1px solid var(--nav-border);width:36px;height:36px;color:var(--nav-muted);border-radius:10px;flex:0 0 36px;place-items:center;margin:-4px -4px 0 0;display:grid}.view-close.svelte-1d1paiw:hover{color:var(--nav-text);background:var(--ui-hover)}.settings-tabs.svelte-1d1paiw{border:1px solid var(--nav-border);background:#0000000f;border-radius:12px;flex:none;gap:4px;margin:0 20px;padding:4px;display:flex}.settings-tabs.svelte-1d1paiw button:where(.svelte-1d1paiw){min-width:0;min-height:36px;color:var(--nav-muted);border-radius:8px;flex:1;padding:6px 7px;font-size:11px;font-weight:550;line-height:16px}.settings-tabs.svelte-1d1paiw button:where(.svelte-1d1paiw):hover{color:var(--nav-text);background:var(--ui-hover)}.settings-tabs.svelte-1d1paiw button[aria-selected=true]:where(.svelte-1d1paiw){color:var(--nav-text);background:color-mix(in srgb, var(--nav-accent) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nav-accent) 18%, transparent)}.settings-tabs.svelte-1d1paiw button:where(.svelte-1d1paiw):focus-visible{outline-offset:-2px}.flyout.svelte-1d1paiw .view-content:where(.svelte-1d1paiw){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nav-border) transparent;flex:1;min-height:0;padding:20px;overflow-y:auto}
