:root{--brand-cream:#fff8ef;--brand-ink:#3a2e3a;--brand-soft:#8a7a8a;--brand-eye:#2d2033;--brand-white:#fff;--brand-pink:#ff9fc6;--brand-peach:#ffbe8c;--brand-butter:#ffe27a;--brand-mint:#9fe6c3;--brand-sky:#9fd4ff;--brand-lilac:#c8b0ff;--brand-rainbow:linear-gradient(90deg, #ff9fc6, #ffbe8c, #ffe27a, #9fe6c3, #9fd4ff, #c8b0ff);--brand-porro:#ffd654;--brand-porro-light:#fff6c4;--brand-parent-ok:#a8cfae;--brand-ink-a18:#3a2e3a2e;--brand-ink-a40:#3a2e3a66;--brand-white-a75:#ffffffbf;--brand-white-a90:#ffffffe6;--brand-red:#e5484d;--brand-green-150:#d8f2e2;--brand-plum-100:#f3ecf3;--brand-coral:#ff5a7a;--color-text:var(--brand-ink);--color-text-soft:var(--brand-soft);--color-text-muted:#6f646f;--color-text-on-strong:var(--brand-white);--color-text-warn:#a0463c;--color-link:#6b3f5c;--color-focus:var(--brand-ink);--color-surface:var(--brand-cream);--color-surface-raised:var(--brand-white);--color-accent:var(--brand-porro);--color-accent-soft:var(--brand-porro-light);--color-picker-text:var(--brand-eye);--color-mask:#000;--color-rainbow-1:var(--brand-pink);--color-rainbow-2:var(--brand-peach);--color-rainbow-3:var(--brand-butter);--color-rainbow-4:var(--brand-mint);--color-rainbow-5:var(--brand-sky);--color-rainbow-6:var(--brand-lilac);--gradient-rainbow:var(--brand-rainbow);--gradient-day:linear-gradient(#dcefff 0%, #fdf0f6 58%, #fff7ee 100%);--gradient-evening:linear-gradient(#4f4f9e 0%, #8d78c4 42%, #e7a8c8 66%, #ffd0b0 80%);--shadow-sticker:0 4px 0 #aa78aa24;--shadow-lift:0 6px 0 #c896be2e, 0 20px 44px #aa78aa29;--texture-fluff:radial-gradient(circle at 25% 30%, #ffffffb3 0 6px, transparent 7px), radial-gradient(circle at 75% 70%, #ffffff8c 0 4px, transparent 5px);--radius-s:18px;--radius-m:30px;--radius-l:40px;--radius-round:999px;--font-rounded:ui-rounded, "SF Pro Rounded", system-ui, -apple-system, sans-serif;--ease-out:cubic-bezier(.2, .8, .3, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-soft:cubic-bezier(.45, 0, .55, 1);--color-scrim-help:var(--brand-ink-a18);--color-scrim-gate:#3a2e3a59;--color-scrim-coach:var(--brand-ink-a40);--color-card-lip:#aa78aa1f;--color-card-shadow:var(--brand-ink-a18);--color-shadow-soft:#0000001f;--color-shadow-raised:#0000002e;--color-glow:var(--brand-white-a75);--color-glow-edge:#fff0;--color-grownup-line:#3a2e3a4d;--color-grownup-line-active:#3a2e3ab3;--color-grownup-fill:#ffffff40;--color-grownup-ink:var(--brand-ink-a40);--color-grownup-ink-active:#3a2e3acc;--color-grownup-label:#3a2e3a99;--color-grownup-label-bg:#ffffffeb;--color-grownup-line-evening:#ffffff80;--color-grownup-ink-evening:var(--brand-white-a75);--color-grownup-fill-evening:#4a3e7861;--color-grownup-label-bg-evening:#4a3e7899;--color-grownup-label-halo-evening:#3a2e5ae6;--color-exit-fill:#ffffff8c;--color-exit-ring:#a096aa2e;--color-whisper:var(--brand-white-a90);--color-whisper-shadow:#3a2e3a1a;--color-cue-mark:#b06080cc;--color-strip:#ece8eccc;--color-strip-tag:#ece8ece6;--color-strip-tag-text:#7d727d;--color-strip-label:#4a3f4a;--color-strip-btn:#e4dfe4;--color-strip-btn-text:#8a808a;--color-strip-ok:#d3ddd4;--color-strip-almost:#e2dccf;--color-strip-kurkku-ring:#cbbfcb;--color-strip-toast-text:#3e5a44;--color-turn-ring:#6f646f4d;--color-turn-ring-peak:#6f646f66;--color-turn-ring-faded:#6f646f00;--color-recording:var(--brand-red);--color-recording-glow:#e5484d2e;--color-rec-face:var(--brand-white);--color-rec-ring-idle:#ffd0dc;--color-rec-ring:var(--brand-coral);--color-rec-mark:var(--brand-coral);--color-rec-ring-glow:#ff5a7a40;--color-play-glow:#7fd8a659;--color-playing:var(--brand-green-150);--color-voice:#ffefc2;--color-voice-accent:#f4ad32;--color-picked-ring:var(--brand-porro);--color-picked-glow:#f4ad3259;--color-chest-editing-ring:#e5484d55;--color-chest-bin-shadow:#0003;--color-chest-edit:#ffe3e6;--color-chest-edit-text:#7a2630;--color-mine-ring:#ffd654b3;--color-blanket:#d9cdf7;--color-book-band-1:#ffd9e6;--color-book-band-2:#fff1c9;--color-book-band-3:#d9f5e4;--color-book-band-4:#d6ecff;--color-book-band-5:#eadcff;--color-book-tile:var(--brand-white-a90);--color-book-seat:#ffffff73;--color-book-dot:#e4d8ff;--color-book-dot-on:#9b7ae0;--color-book-toggle:#ffffffb3;--color-book-toggle-ring:#ffb3cf;--color-book-stat:var(--brand-white-a75);--color-fresh-ring:#ffd6ea;--color-fresh-glow:#ffc8788c;--color-fresh-glow-peak:#c8aaff99;--color-small-sky-top:#dcecff;--color-small-sky-bottom:#fbeef6;--color-small-text:#4e4250;--color-small-go:#e9e1ec;--color-control:var(--brand-plum-100);--color-divider:var(--brand-plum-100);--color-divider-soft:#f1e6ee;--color-field-line:#e3d6e3;--color-log:#f8f3f8;--color-toc-ring:#ecdfe8;--color-gate-ok:var(--brand-parent-ok);--color-hold:#ffe3ef;--color-hold-has:var(--brand-green-150);--color-hold-recording:var(--brand-pink);--color-coach-pic:#6b5a6b;--color-group:#6b5a68;--color-sub:#8a5a6a;--color-range:#c2457f;--color-just-saved:#d6f2e0;--color-success:#2f7a4f;--color-failure:#a33a3a;--color-danger:var(--brand-red);--color-danger-line:#f3d0d8;--color-danger-soft:#fbe3e3;--color-danger-text:#8a2b2b;--color-help-her:#fff1f7;--color-help-you:#f1f7ff;--color-install-pic-bar:var(--brand-plum-100);--color-dt-ok:#2a7a3a;--color-dt-next:#f0a020;--color-dt-next-text:#8a6a00}@keyframes art-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}.rec-ring{fill:var(--color-rec-face);stroke:var(--color-rec-ring-idle)}.rec-dot-shape,.rec-stop-shape{fill:var(--color-rec-mark)}.rec-stop-shape{display:none}
