@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/558ca1a6aa3cb55e.p.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}.__className_c7dd0d{font-family:jetbrainsMono,JetBrains Mono Fallback;font-style:normal}.__variable_c7dd0d{--font-jetbrains-mono:"jetbrainsMono",JetBrains Mono Fallback}:root{--studio-bg:#FAF6F2;--studio-surface:#FFFCFA;--studio-surface-2:#FAF6F2;--studio-ink-strong:#3D1F23;--studio-ink:#5C2E33;--studio-ink-soft:#7B5C5F;--studio-ink-muted:#9B7B7E;--studio-ink-disabled:#B8A0A4;--studio-border-empty:#D9C9C2;--studio-rose:#D4919A;--studio-sage:#A4B59C;--studio-green-strong:#3F5A3A;--studio-champagne:#C9B8A8;--studio-gradient-end:#F5E8E5;--studio-border:rgba(212,145,154,0.18);--studio-border-soft:rgba(212,145,154,0.14);--studio-border-strong:rgba(212,145,154,0.25);--studio-border-stronger:rgba(212,145,154,0.3);--studio-shadow-card:0 1px 2px rgba(92,46,51,0.04),0 6px 16px -10px rgba(92,46,51,0.18);--studio-shadow-modal:0 40px 100px -20px rgba(60,30,35,0.5);--studio-shadow-pin:0 30px 80px -20px rgba(92,46,51,0.18),0 8px 24px -8px rgba(212,145,154,0.25);--studio-shadow-menu:0 20px 40px -12px rgba(60,30,35,0.25);--studio-am-bg:#FCEAD0;--studio-am-fg:#8A6224;--studio-pm-bg:#E5DAF0;--studio-pm-fg:#5B3F8A;--studio-eve-bg:#D9E4EC;--studio-eve-fg:#3B5870;--studio-pill-new-bg:#FAE3E6;--studio-pill-new-fg:#8E3D44;--studio-pill-progress-bg:#E1EBDC;--studio-pill-progress-fg:#3F5A3A;--studio-pill-done-bg:#EBE2D5;--studio-pill-done-fg:#6E5A3F;--studio-note-bg:#FCF1DC;--studio-note-fg:#7A5418;--studio-note-icon-bg:#E5A93A;--studio-heat-0:#FFFCFA;--studio-heat-1:#FAEEEF;--studio-heat-2:#F5DDE0;--studio-heat-3:#EFC8CD;--studio-heat-4:#E8B0B7;--studio-backdrop:rgba(60,30,35,0.45);--studio-radius-sm:6px;--studio-radius-md:8px;--studio-radius-lg:10px;--studio-radius-xl:12px;--studio-radius-2xl:14px;--studio-radius-3xl:16px;--studio-radius-modal:20px;--studio-radius-pin:24px}@keyframes brCardFlyIn{0%{transform:translateY(-30px) scale(.96);opacity:0;box-shadow:0 0 0 0 rgb(var(--v2-accent-rgb,212 145 154)/.5)}50%{transform:translateY(4px) scale(1.02);opacity:1;box-shadow:0 0 0 14px rgb(var(--v2-accent-rgb,212 145 154)/0)}to{transform:translateY(0) scale(1);opacity:1;box-shadow:0 1px 2px rgba(92,46,51,.04),0 6px 16px -10px rgba(92,46,51,.18)}}.bloomStudio .br-card-new{animation:brCardFlyIn .7s cubic-bezier(.2,.8,.25,1) both;position:relative}.bloomStudio .br-card-new:before{content:"NEW";position:absolute;top:-8px;right:12px;background:#5C2E33;color:#FFFCFA;font-size:9px;font-weight:700;letter-spacing:1.2px;padding:3px 8px;border-radius:999px;animation:brBadgePulse 1.5s ease-in-out 2}@keyframes brBadgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes brShake{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-6px)}80%{transform:translateX(6px)}}.bloomStudio .br-shake{animation:brShake .4s ease-in-out}.bloomStudio button:hover{filter:brightness(1.05)}.bloomStudio ::-webkit-scrollbar{width:8px;height:8px}.bloomStudio ::-webkit-scrollbar-thumb{background:rgb(var(--v2-accent-rgb,212 145 154)/.35);border-radius:4px}.bloomStudio ::-webkit-scrollbar-track{background:transparent}.bloomStudio{scrollbar-color:rgb(var(--v2-accent-rgb,212 145 154)/.35) transparent;scrollbar-width:thin}body:has(.bloomStudio) [data-public-chrome],body:has(.bloomStudio)>footer,body:has(.bloomStudio)>header{display:none!important}body:has(.bloomStudio){background:var(--studio-bg,#FAF6F2)}