[data-v-378aea14]:root{--color-bg:#fffdf8;--color-bg-alt:#fff6ec;--color-surface:#fff;--color-surface-light:#fff4e4;--color-text:#2b2640;--color-text-muted:#756f8c;--color-accent:#ff6b6b;--color-accent-glow:hsla(0,100%,71%,.14);--color-accent-dark:#e8505a;--color-border:rgba(43,38,64,.09);--color-gradient-start:#ff6b6b;--color-gradient-end:#ffb648;--color-error:#e63946;--color-success:#2bb673;--color-hero-overlay:rgba(255,253,248,.2);--color-hero-mid:rgba(255,253,248,.5);--color-hero-deep:rgba(255,253,248,.85);--color-glass:hsla(0,0%,100%,.88);--color-glow-subtle:hsla(0,100%,71%,.05);--color-glow-medium:hsla(0,100%,71%,.1);--color-error-glow:rgba(230,57,70,.12);--shadow-card:0 6px 24px rgba(43,38,64,.07);--shadow-hover:0 12px 32px rgba(43,38,64,.1),0 0 0 1px hsla(0,100%,71%,.08);--shadow-glow:0 0 0 1px hsla(0,100%,71%,.1),0 8px 28px hsla(0,100%,71%,.12);--note-coral:#ff6b6b;--note-sun:#ffc857;--note-turquoise:#4ecdc4;--note-purple:#a66cff;--note-green:#6bcb77;--note-blue:#4d96ff;--paper-sun:#fff3d9;--paper-sun-core:#fffaef;--paper-turquoise:#e1f7f4;--paper-turquoise-core:#f0fbfa;--paper-coral:#ffe9e6;--paper-coral-core:#fff5f3;--paper-purple:#f2e9ff;--paper-purple-core:#f8f3ff}.floating-notes[data-v-378aea14]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.floating-notes__item[data-v-378aea14]{animation:note-float-378aea14 6s ease-in-out infinite;position:absolute}.floating-notes__item svg[data-v-378aea14]{display:block;height:100%;width:100%}@media(prefers-reduced-motion:reduce){.floating-notes__item[data-v-378aea14]{animation:none}}.floating-notes--band .floating-notes__item[data-v-378aea14]{opacity:.55}@keyframes note-float-378aea14{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-16px) rotate(4deg)}}
