.mbd-door[data-tone=white] .mbd-room:before{background:radial-gradient(95% 34% at 62% 104%, color-mix(in srgb, var(--pink) 46%, transparent), transparent 100%), radial-gradient(60% 30% at 100% 96%, color-mix(in srgb, var(--lime) 22%, transparent), transparent 100%)}.mbd-door[data-tone=white] .mbd-edge{background:linear-gradient(180deg, var(--lime), var(--white) 50%, var(--pink))}.mbd-door[data-tone=white] .mbd-leaf:before{content:"";pointer-events:none;opacity:0;z-index:1;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--lime) 70%, transparent) 42%, var(--white) 50%, color-mix(in srgb, var(--pink) 70%, transparent) 58%, transparent);mix-blend-mode:multiply;height:16%;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}.mbd-door[data-tone=white][data-open=true] .mbd-leaf:before{animation:.9s cubic-bezier(.3,.1,.3,1) both mbo-scan}.mbd-door[data-tone=white][data-peek][data-open=false] .mbd-leaf:before{animation:1.1s cubic-bezier(.3,.1,.3,1) both mbo-scan}@keyframes mbo-scan{0%{opacity:0;transform:translateY(-110%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(640%)}}.mbd-door[data-tone=white][data-open=true] .mbd-frame{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--white) 14%, transparent), 0 50px 90px -40px var(--pitch), -30px 30px 90px -40px color-mix(in srgb, var(--pink) 55%, transparent), 30px -10px 90px -44px color-mix(in srgb, var(--lime) 40%, transparent)}.mbd-door[data-tone=white] .mbd-spill{background:linear-gradient(180deg, color-mix(in srgb, var(--pink) 40%, transparent), transparent)}.mbo-lab{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.mbo-lab:after{content:"";pointer-events:none;box-shadow:inset 12cqi 0 12cqi -10cqi var(--pitch), inset 0 8cqi 12cqi -10cqi var(--pitch);position:absolute;inset:0}.mbo-still{background:radial-gradient(120% 42% at 64% 108%, color-mix(in srgb, var(--pink) 30%, transparent), transparent 72%), radial-gradient(50% 26% at 100% 100%, color-mix(in srgb, var(--lime) 12%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--white) 4%, var(--pitch)), var(--pitch) 60%);position:absolute;inset:0}.mbo-still:before{content:"";opacity:.8;background:repeating-radial-gradient(circle at 74% 88%, transparent 0 calc(3.2cqi - 1px), color-mix(in srgb, var(--pink) 60%, transparent) calc(3.2cqi - 1px) 3.2cqi, transparent 3.2cqi calc(6.4cqi - 1px), color-mix(in srgb, var(--lime) 55%, transparent) calc(6.4cqi - 1px) 6.4cqi);-webkit-mask-image:radial-gradient(60% 38% at 74% 88%, var(--pitch) 10%, transparent 100%);-webkit-mask-image:radial-gradient(60% 38% at 74% 88%, var(--pitch) 10%, transparent 100%);mask-image:radial-gradient(60% 38% at 74% 88%, var(--pitch) 10%, transparent 100%);position:absolute;inset:0}.mbo-live{opacity:0;transition:opacity .5s;position:absolute;inset:0}.mbo-live[data-shown]{opacity:1}.mbo-canvas{width:100%;height:100%;display:block}.mbo-word{display:inline-block}.mbd-door[data-tone=white][data-open=true]:not([data-still]) .mbo-word{animation:.7s cubic-bezier(.2,.7,.2,1) both mbo-focus;animation-delay:calc(.62s + var(--w) * 22ms)}@keyframes mbo-focus{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@property --mbo-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.mbd-door[data-tone=white] .mbd-room .mbd-cta{background:linear-gradient(var(--white), var(--white)) padding-box, conic-gradient(from var(--mbo-turn), var(--lime), var(--white), var(--pink), var(--white), var(--lime)) border-box;box-shadow:inset 0 1px 0 var(--white), 0 8px 26px color-mix(in srgb, var(--pink) 26%, transparent);border:2px solid #0000;animation:5s linear infinite mbo-turn;position:relative}.mbd-door[data-tone=white] .mbd-room .mbd-cta:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.45;background:conic-gradient(from var(--mbo-turn), var(--lime), var(--pink), var(--lime));filter:blur(14px);transition:opacity .22s;animation:5s linear infinite mbo-turn;position:absolute;inset:4px 10%}.mbd-door[data-tone=white] .mbd-room .mbd-cta:is(:hover,:focus-visible,:active):after{opacity:.95}.mbd-door[data-tone=white] .mbd-room .mbd-cta:is(:hover,:focus-visible,:active){box-shadow:inset 0 1px 0 var(--white), 0 12px 34px color-mix(in srgb, var(--pink) 40%, transparent);animation-duration:1.6s}.mbd-door[data-tone=white] .mbd-room .mbd-cta:is(:hover,:focus-visible,:active):after{animation-duration:1.6s}.mbd-door[data-tone=white] .mbd-room .mbd-cta:focus-visible{outline:3px solid var(--lime);outline-offset:4px}@keyframes mbo-turn{to{--mbo-turn:360deg}}.mbd-door[data-tone=white][data-still] .mbd-leaf:before,.mbd-door[data-tone=white][data-still] .mbd-room .mbd-cta,.mbd-door[data-tone=white][data-still] .mbd-room .mbd-cta:after{animation:none}@media (prefers-reduced-motion:reduce){.mbd-door[data-tone=white] .mbd-leaf:before,.mbd-door[data-tone=white] .mbd-room .mbd-cta,.mbd-door[data-tone=white] .mbd-room .mbd-cta:after,.mbo-word{animation:none!important}}@media print{.mbo-live{display:none}}
