.RegimeOrbitTafel-module__nDd4mq__tafel{font-size:calc(14px*var(--typography-font-factor,1));padding:0 0 30px;line-height:1.4}.RegimeOrbitTafel-module__nDd4mq__bare{padding-top:12px}.RegimeOrbitTafel-module__nDd4mq__tafel button{font:inherit;letter-spacing:inherit;color:inherit;appearance:none;margin:0}.RegimeOrbitTafel-module__nDd4mq__head{align-items:center;gap:10px;padding:12px 0 8px;display:flex;position:relative}.RegimeOrbitTafel-module__nDd4mq__head:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--warning)48%,transparent),transparent);height:1px;position:absolute;top:0;left:-12px;right:-12px}.RegimeOrbitTafel-module__nDd4mq__kick{font:600 calc(10px*var(--typography-font-factor,1))/1 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.24em;color:var(--text-subtle);text-transform:uppercase}.RegimeOrbitTafel-module__nDd4mq__pk{color:var(--warning)}.RegimeOrbitTafel-module__nDd4mq__sum{min-width:0;font:500 calc(11px*var(--typography-font-factor,1))var(--font-geist-mono,ui-monospace),ui-monospace,monospace;color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.RegimeOrbitTafel-module__nDd4mq__pt{color:var(--text);font-weight:700}.RegimeOrbitTafel-module__nDd4mq__up{cursor:pointer;color:#d4b468;min-height:32px;font:700 calc(10px*var(--typography-font-factor,1))/1 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;background:radial-gradient(120% 90% at 50% 0,#ffd6a024,#0000 62%),linear-gradient(#3a2818,#2a1e10);border:1px solid #7a6430;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex;box-shadow:0 0 0 1px #1a0e08,inset 0 1px #ffd6a01f}.RegimeOrbitTafel-module__nDd4mq__up span{font-size:calc(14px*var(--typography-font-factor,1));letter-spacing:0}.RegimeOrbitTafel-module__nDd4mq__up:active{transform:scale(.96)}.RegimeOrbitTafel-module__nDd4mq__live{font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--text-muted);border:1px solid color-mix(in srgb,var(--warning)28%,var(--border));background:color-mix(in srgb,var(--warning)6%,transparent);border-radius:12px;margin:10px 2px 0;padding:8px 11px}.RegimeOrbitTafel-module__nDd4mq__live:empty{display:none}.RegimeOrbitTafel-module__nDd4mq__slots{grid-template-columns:1fr 1fr;gap:8px;display:grid}.RegimeOrbitTafel-module__nDd4mq__slot{border:1px solid color-mix(in srgb,var(--rc,var(--warning))32%,var(--border));background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--rc,var(--warning))10%,transparent),transparent 62%),color-mix(in srgb,var(--surface)88%,transparent);border-radius:14px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:7px 9px;min-width:0;padding:9px 10px;transition:border-color .2s,box-shadow .25s,transform .12s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.RegimeOrbitTafel-module__nDd4mq__slotFree{background:0 0;border-style:dashed}.RegimeOrbitTafel-module__nDd4mq__slotSel{border-color:var(--rc);box-shadow:0 0 0 1px var(--rc),0 0 18px -8px var(--rc)}.RegimeOrbitTafel-module__nDd4mq__slotPick{border-style:solid;border-color:var(--warning);box-shadow:0 0 0 1px var(--warning),0 0 18px -8px var(--warning)}.RegimeOrbitTafel-module__nDd4mq__slot:has(.RegimeOrbitTafel-module__nDd4mq__hit:active){transform:scale(.98)}.RegimeOrbitTafel-module__nDd4mq__hit{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.RegimeOrbitTafel-module__nDd4mq__sockWrap{width:42px;height:42px;position:relative}.RegimeOrbitTafel-module__nDd4mq__txt{flex-direction:column;min-width:0;display:flex}.RegimeOrbitTafel-module__nDd4mq__k{font:700 calc(9px*var(--typography-font-factor,1))/1.3 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle)}.RegimeOrbitTafel-module__nDd4mq__txt b{font-size:calc(13px*var(--typography-font-factor,1));white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.RegimeOrbitTafel-module__nDd4mq__txt small{font:500 calc(10px*var(--typography-font-factor,1))/1.3 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RegimeOrbitTafel-module__nDd4mq__slotFree .RegimeOrbitTafel-module__nDd4mq__txt b{color:var(--text-subtle);font-weight:500}.RegimeOrbitTafel-module__nDd4mq__slot .RegimeOrbitTafel-module__nDd4mq__bars{background:0 0;border:0;grid-column:1/-1;gap:3px;width:100%;padding:0;display:flex}.RegimeOrbitTafel-module__nDd4mq__slot .RegimeOrbitTafel-module__nDd4mq__bars i{height:5px}.RegimeOrbitTafel-module__nDd4mq__slot[data-slot=p1]{grid-template-columns:minmax(0,1fr) 42px}.RegimeOrbitTafel-module__nDd4mq__slot[data-slot=p1] .RegimeOrbitTafel-module__nDd4mq__sockWrap{grid-area:1/2}.RegimeOrbitTafel-module__nDd4mq__slot[data-slot=p1] .RegimeOrbitTafel-module__nDd4mq__txt{grid-area:1/1}.RegimeOrbitTafel-module__nDd4mq__sock{width:var(--d);height:var(--d);margin:calc(var(--d)/-2)0 0 calc(var(--d)/-2);position:absolute;top:50%;left:50%}.RegimeOrbitTafel-module__nDd4mq__sock>div{border-radius:50%;position:absolute}.RegimeOrbitTafel-module__nDd4mq__pool{background:radial-gradient(circle,color-mix(in srgb,var(--rc)32%,transparent),transparent 62%);opacity:0;transition:opacity .6s;inset:-62%}.RegimeOrbitTafel-module__nDd4mq__rim{inset:0}.RegimeOrbitTafel-module__nDd4mq__well{inset:11%}.RegimeOrbitTafel-module__nDd4mq__ring{border:1px dashed color-mix(in srgb,var(--warning)40%,transparent);opacity:0;inset:25%}.RegimeOrbitTafel-module__nDd4mq__plus{color:color-mix(in srgb,var(--warning)48%,transparent);font-size:calc(var(--d)*.4*var(--typography-font-factor,1));opacity:0;place-items:center;font-weight:300;line-height:1;display:grid;inset:0}.RegimeOrbitTafel-module__nDd4mq__occ{opacity:0;place-items:center;transition:opacity .32s,transform .44s cubic-bezier(.3,1.6,.5,1);display:grid;inset:15%;transform:scale(.82)}.RegimeOrbitTafel-module__nDd4mq__em{font-size:calc(var(--d)*.46*var(--typography-font-factor,1));filter:drop-shadow(0 0 5px color-mix(in srgb,var(--rc)70%,transparent));line-height:1}.RegimeOrbitTafel-module__nDd4mq__claws{inset:0}.RegimeOrbitTafel-module__nDd4mq__claws i{transition:transform .34s cubic-bezier(.3,1.6,.5,1)}.RegimeOrbitTafel-module__nDd4mq__sockOn .RegimeOrbitTafel-module__nDd4mq__pool{opacity:1}.RegimeOrbitTafel-module__nDd4mq__sockOn .RegimeOrbitTafel-module__nDd4mq__occ{opacity:1;transform:none}.RegimeOrbitTafel-module__nDd4mq__sockEmpty .RegimeOrbitTafel-module__nDd4mq__ring{opacity:1;animation:4.2s ease-in-out infinite RegimeOrbitTafel-module__nDd4mq__rsBreathe}.RegimeOrbitTafel-module__nDd4mq__sockEmpty .RegimeOrbitTafel-module__nDd4mq__plus{opacity:1}@keyframes RegimeOrbitTafel-module__nDd4mq__rsBreathe{0%,to{opacity:.35}50%{opacity:.9}}.RegimeOrbitTafel-module__nDd4mq__bg{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.RegimeOrbitTafel-module__nDd4mq__bgk{font:700 calc(9px*var(--typography-font-factor,1))/1 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle);margin-right:2px}.RegimeOrbitTafel-module__nDd4mq__chip{cursor:pointer;min-height:36px;color:var(--text);border:1px solid color-mix(in srgb,var(--rc,var(--border))40%,var(--border));background:color-mix(in srgb,var(--surface)80%,transparent);font-size:calc(12.5px*var(--typography-font-factor,1));border-radius:12px;align-items:center;gap:7px;padding:3px 10px 3px 4px;font-weight:600;display:inline-flex}.RegimeOrbitTafel-module__nDd4mq__chip.RegimeOrbitTafel-module__nDd4mq__chipAdd{color:var(--text-muted);border-style:dashed;padding:0 12px}.RegimeOrbitTafel-module__nDd4mq__chip.RegimeOrbitTafel-module__nDd4mq__chipSel{border-color:var(--rc);box-shadow:0 0 0 1px var(--rc)}.RegimeOrbitTafel-module__nDd4mq__chip.RegimeOrbitTafel-module__nDd4mq__chipPick{border-style:solid;border-color:var(--warning);color:var(--text);box-shadow:0 0 0 1px var(--warning)}.RegimeOrbitTafel-module__nDd4mq__rail{margin-top:10px}.RegimeOrbitTafel-module__nDd4mq__rl{font:700 calc(9px*var(--typography-font-factor,1))/1.3 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-subtle);margin:12px 2px -6px}.RegimeOrbitTafel-module__nDd4mq__strip{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;padding:12px 4px 10px;display:flex;overflow-x:auto}.RegimeOrbitTafel-module__nDd4mq__strip::-webkit-scrollbar{display:none}.RegimeOrbitTafel-module__nDd4mq__pick{cursor:pointer;opacity:.66;background:0 0;border:0;border-radius:12px;flex:none;padding:3px;transition:opacity .2s,transform .12s,box-shadow .2s}.RegimeOrbitTafel-module__nDd4mq__pick[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--rc),0 0 16px -4px var(--rc)}.RegimeOrbitTafel-module__nDd4mq__pick:active{transform:scale(.95)}.RegimeOrbitTafel-module__nDd4mq__rl[data-arrive=hold] .RegimeOrbitTafel-module__nDd4mq__bankStar,.RegimeOrbitTafel-module__nDd4mq__rail[data-arrive=hold] .RegimeOrbitTafel-module__nDd4mq__pick{visibility:hidden}.RegimeOrbitTafel-module__nDd4mq__rl[data-arrive=in] .RegimeOrbitTafel-module__nDd4mq__bankStar{animation:.5s cubic-bezier(.2,.8,.2,1) backwards RegimeOrbitTafel-module__nDd4mq__bankStarIn;display:inline-block}.RegimeOrbitTafel-module__nDd4mq__rail[data-arrive=in] .RegimeOrbitTafel-module__nDd4mq__pick{animation:.46s cubic-bezier(.2,.8,.2,1) backwards RegimeOrbitTafel-module__nDd4mq__bankPickIn;animation-delay:calc(var(--i,0)*45ms)}@keyframes RegimeOrbitTafel-module__nDd4mq__bankStarIn{0%{color:var(--warning);text-shadow:0 0 12px var(--warning);transform:scale(2.4)}}@keyframes RegimeOrbitTafel-module__nDd4mq__bankPickIn{0%{opacity:0;filter:brightness(2.2);transform:translateY(6px)scale(.72)}}@media (prefers-reduced-motion:reduce){.RegimeOrbitTafel-module__nDd4mq__rl[data-arrive] .RegimeOrbitTafel-module__nDd4mq__bankStar,.RegimeOrbitTafel-module__nDd4mq__rail[data-arrive] .RegimeOrbitTafel-module__nDd4mq__pick{visibility:visible;animation:none}}.RegimeOrbitTafel-module__nDd4mq__jour{border:1px solid color-mix(in srgb,var(--warning)45%,transparent);background:color-mix(in srgb,var(--warning)6%,transparent);border-radius:15px;flex:none;align-items:flex-start;gap:4px;padding:3px;display:flex;position:relative}.RegimeOrbitTafel-module__nDd4mq__jlbl{z-index:1;pointer-events:none;border:1px solid color-mix(in srgb,var(--warning)45%,transparent);background:color-mix(in srgb,var(--warning)14%,var(--bg-app));font:700 calc(8px*var(--typography-font-factor,1))/12px var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--warning)85%,var(--text));border-radius:6px;padding:0 6px;position:absolute;top:-8px;left:10px}.RegimeOrbitTafel-module__nDd4mq__detail{font-size:calc(14px*var(--typography-font-factor,1));margin-top:2px;line-height:1.4;animation:.28s cubic-bezier(.2,.8,.2,1) RegimeOrbitTafel-module__nDd4mq__rrMoreIn}.RegimeOrbitTafel-module__nDd4mq__detail button{font:inherit;letter-spacing:inherit;color:inherit;appearance:none;margin:0}@keyframes RegimeOrbitTafel-module__nDd4mq__rrMoreIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.RegimeOrbitTafel-module__nDd4mq__hero{justify-content:center;padding:8px 0 4px;display:flex}.RegimeOrbitTafel-module__nDd4mq__id{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-top:10px;display:flex}.RegimeOrbitTafel-module__nDd4mq__tag{font:600 calc(9.5px*var(--typography-font-factor,1))/1.4 var(--font-geist-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-subtle);border:1px solid color-mix(in srgb,var(--border)90%,transparent);border-radius:999px;margin-top:7px;padding:2px 7px;display:inline-block}.RegimeOrbitTafel-module__nDd4mq__tagRun{color:var(--warning);border-color:color-mix(in srgb,var(--warning)45%,transparent)}.RegimeOrbitTafel-module__nDd4mq__desc{max-width:420px;font-size:calc(13px*var(--typography-font-factor,1));color:var(--text-muted);margin:8px 0 10px}.RegimeOrbitTafel-module__nDd4mq__acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.RegimeOrbitTafel-module__nDd4mq__btn{font-weight:600;font-size:calc(13.5px*var(--typography-font-factor,1));border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:12px;padding:10px 14px;transition:transform .12s cubic-bezier(.2,.8,.2,1)}.RegimeOrbitTafel-module__nDd4mq__btn:active{transform:scale(.97)}.RegimeOrbitTafel-module__nDd4mq__btn.RegimeOrbitTafel-module__nDd4mq__ins{background:linear-gradient(180deg,color-mix(in srgb,var(--warning)92%,#fff),color-mix(in srgb,var(--warning)70%,#000));color:#1a1204;border-color:color-mix(in srgb,var(--warning)60%,#000);box-shadow:0 6px 18px -8px var(--warning)}.RegimeOrbitTafel-module__nDd4mq__btn.RegimeOrbitTafel-module__nDd4mq__stop{color:var(--danger);border-color:color-mix(in srgb,var(--danger)44%,transparent);background:color-mix(in srgb,var(--danger)10%,transparent)}.RegimeOrbitTafel-module__nDd4mq__btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.RegimeOrbitTafel-module__nDd4mq__actsMore{margin-top:8px}.RegimeOrbitTafel-module__nDd4mq__lead{text-align:left;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;column-gap:10px;margin:4px 0 10px;display:grid}.RegimeOrbitTafel-module__nDd4mq__leadMain{justify-content:center;min-width:0;display:flex}.RegimeOrbitTafel-module__nDd4mq__leadMain>*{min-width:0}.RegimeOrbitTafel-module__nDd4mq__leadText{text-align:left;white-space:pre-line;margin:0}.RegimeOrbitTafel-module__nDd4mq__leadSide{min-width:0}.RegimeOrbitTafel-module__nDd4mq__sideActs{flex-direction:column;gap:6px;min-width:0;display:flex}.RegimeOrbitTafel-module__nDd4mq__sideActs>.RegimeOrbitTafel-module__nDd4mq__btn{width:100%;font-size:calc(12px*var(--typography-font-factor,1));border-radius:10px;padding:8px 10px;line-height:1.2}.RegimeOrbitTafel-module__nDd4mq__sideActs>.RegimeOrbitTafel-module__nDd4mq__btn[aria-pressed=true]{border-color:color-mix(in srgb,var(--ink,var(--accent))60%,var(--border-strong));background:color-mix(in srgb,var(--ink,var(--accent))12%,transparent)}.RegimeOrbitTafel-module__nDd4mq__btn.RegimeOrbitTafel-module__nDd4mq__shake{animation:.32s RegimeOrbitTafel-module__nDd4mq__rrShake}@keyframes RegimeOrbitTafel-module__nDd4mq__rrShake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.RegimeOrbitTafel-module__nDd4mq__why{max-width:420px;font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--text-muted);margin:8px auto 0}.RegimeOrbitTafel-module__nDd4mq__dbar{border:1px solid color-mix(in srgb,var(--rc)45%,var(--border));background:color-mix(in srgb,var(--surface)88%,transparent);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px 10px;margin-top:2px;padding:8px 10px;display:grid}.RegimeOrbitTafel-module__nDd4mq__dbarT{gap:1px;min-width:0;display:grid}.RegimeOrbitTafel-module__nDd4mq__dbarT b{font-size:calc(13.5px*var(--typography-font-factor,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RegimeOrbitTafel-module__nDd4mq__dbarT small{font:500 calc(10px*var(--typography-font-factor,1))var(--font-geist-mono,ui-monospace),ui-monospace,monospace;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RegimeOrbitTafel-module__nDd4mq__dbarWhy{font-size:calc(11.5px*var(--typography-font-factor,1));color:var(--text-muted);grid-column:1/-1;margin:0}.RegimeOrbitTafel-module__nDd4mq__up:focus-visible,.RegimeOrbitTafel-module__nDd4mq__hit:focus-visible,.RegimeOrbitTafel-module__nDd4mq__chip:focus-visible,.RegimeOrbitTafel-module__nDd4mq__btn:focus-visible,.RegimeOrbitTafel-module__nDd4mq__pick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.RegimeOrbitTafel-module__nDd4mq__detail,.RegimeOrbitTafel-module__nDd4mq__shake,.RegimeOrbitTafel-module__nDd4mq__sockEmpty .RegimeOrbitTafel-module__nDd4mq__ring{animation:none}.RegimeOrbitTafel-module__nDd4mq__slot,.RegimeOrbitTafel-module__nDd4mq__occ,.RegimeOrbitTafel-module__nDd4mq__claws i,.RegimeOrbitTafel-module__nDd4mq__pool,.RegimeOrbitTafel-module__nDd4mq__pick{transition:none}}
.MuseumRegimeSheet-module__eLOROq__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 18px 10px;overflow-y:auto}.MuseumRegimeSheet-module__eLOROq__foot{padding:12px 18px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);flex:none;align-items:flex-start;gap:8px;display:flex}.MuseumRegimeSheet-module__eLOROq__foot>.MuseumRegimeSheet-module__eLOROq__footSlot{flex:1 1 0;min-width:0}.MuseumRegimeSheet-module__eLOROq__close{border:1px solid var(--border);min-height:44px;color:var(--text);font-size:calc(13px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;padding:8px 14px;font-weight:650;transition:transform .12s,background-color .15s,border-color .15s;display:inline-flex}.MuseumRegimeSheet-module__eLOROq__close:active{transition:none;transform:translateY(1px)scale(.98)}.MuseumRegimeSheet-module__eLOROq__row{border:2px solid var(--lib-regime,var(--accent));background:color-mix(in srgb,var(--lib-regime,var(--accent))10%,var(--surface));width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:12px;transition:transform .12s;display:flex}.MuseumRegimeSheet-module__eLOROq__row:active{transition:none;transform:scale(.99)}.MuseumRegimeSheet-module__eLOROq__rowEmoji{font-size:calc(28px*var(--typography-font-factor,1));line-height:1}.MuseumRegimeSheet-module__eLOROq__rowText{min-width:0;color:var(--text-muted);font-size:calc(11.5px*var(--typography-font-factor,1));gap:2px;display:grid}.MuseumRegimeSheet-module__eLOROq__rowText b{color:var(--text);font-size:calc(14px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MuseumRegimeSheet-module__eLOROq__chev{color:var(--text-muted);font-size:calc(22px*var(--typography-font-factor,1));margin-left:auto;line-height:1}@media (prefers-reduced-motion:reduce){.MuseumRegimeSheet-module__eLOROq__close,.MuseumRegimeSheet-module__eLOROq__row{transition:none}}
.RecipeCopySheet-module__AW4Fgq__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 18px 10px;overflow-y:auto}.RecipeCopySheet-module__AW4Fgq__step{gap:12px;padding-top:2px;display:grid}.RecipeCopySheet-module__AW4Fgq__stepIn{animation:.22s cubic-bezier(.2,.8,.2,1) RecipeCopySheet-module__AW4Fgq__museumStepIn}.RecipeCopySheet-module__AW4Fgq__head{align-items:center;gap:10px;min-height:24px;display:flex}.RecipeCopySheet-module__AW4Fgq__stepText{color:var(--color-amber-300,#fcd34d);font-family:var(--font-geist-mono,ui-monospace),SFMono-Regular,monospace;font-size:calc(11px*var(--typography-font-factor,1));letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.2}.RecipeCopySheet-module__AW4Fgq__back{min-height:44px;color:var(--accent);font-size:calc(12px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border:0;align-self:center;margin-block:-10px;padding:0;font-weight:700;transition:transform .12s}.RecipeCopySheet-module__AW4Fgq__back:active{transition:none;transform:scale(.97)}.RecipeCopySheet-module__AW4Fgq__dots{gap:5px;margin-left:auto;display:inline-flex}.RecipeCopySheet-module__AW4Fgq__dot{background:var(--border-strong);border-radius:999px;width:7px;height:7px}.RecipeCopySheet-module__AW4Fgq__dotDone{background:color-mix(in srgb,var(--color-amber-300,#fcd34d)50%,transparent)}.RecipeCopySheet-module__AW4Fgq__dotOn{background:var(--color-amber-300,#fcd34d);box-shadow:0 0 8px color-mix(in srgb,var(--color-amber-300,#fcd34d)60%,transparent)}.RecipeCopySheet-module__AW4Fgq__card{justify-self:center;width:120px}.RecipeCopySheet-module__AW4Fgq__regime{border:2px solid var(--lib-regime,var(--accent));background:color-mix(in srgb,var(--lib-regime,var(--accent))10%,var(--surface));border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.RecipeCopySheet-module__AW4Fgq__regimeEmoji{font-size:calc(28px*var(--typography-font-factor,1));line-height:1}.RecipeCopySheet-module__AW4Fgq__regimeText{min-width:0;color:var(--text-muted);font-size:calc(11.5px*var(--typography-font-factor,1));gap:2px;display:grid}.RecipeCopySheet-module__AW4Fgq__regimeText b{color:var(--text);font-size:calc(14px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RecipeCopySheet-module__AW4Fgq__field{color:var(--text-muted);font-size:calc(12.5px*var(--typography-font-factor,1));flex-direction:column;gap:5px;font-weight:600;display:flex}.RecipeCopySheet-module__AW4Fgq__input{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font-family:inherit;font-size:max(16px,calc(16px*var(--typography-font-factor,1)));border-radius:10px;padding:10px 12px;line-height:1.4}.RecipeCopySheet-module__AW4Fgq__input:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.RecipeCopySheet-module__AW4Fgq__reason{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));align-items:center;gap:8px;margin:0;display:flex}.RecipeCopySheet-module__AW4Fgq__reason svg{width:16px;height:16px;color:var(--warning);flex:none}.RecipeCopySheet-module__AW4Fgq__reasonSlam{color:var(--text);animation:.5s cubic-bezier(.3,1.6,.5,1) RecipeCopySheet-module__AW4Fgq__museumSlam}.RecipeCopySheet-module__AW4Fgq__after{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));margin:0;line-height:1.45}.RecipeCopySheet-module__AW4Fgq__foot{padding:12px 18px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);flex:none;gap:8px;display:flex}.RecipeCopySheet-module__AW4Fgq__btn{border:1px solid var(--border);background:var(--surface-inset);min-height:44px;color:var(--text);font-size:calc(13px*var(--typography-font-factor,1));cursor:pointer;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:650;transition:transform .12s,background-color .15s,border-color .15s;display:inline-flex}.RecipeCopySheet-module__AW4Fgq__btn:active{transition:none;transform:translateY(1px)scale(.98)}.RecipeCopySheet-module__AW4Fgq__btnQuiet{background:0 0}.RecipeCopySheet-module__AW4Fgq__btnAmber{border-color:color-mix(in srgb,var(--color-amber-300,#fcd34d)55%,transparent);background:color-mix(in srgb,var(--color-amber-300,#fcd34d)16%,transparent)}.RecipeCopySheet-module__AW4Fgq__btn[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed;background:0 0;border-style:dashed}.RecipeCopySheet-module__AW4Fgq__btn[aria-disabled=true]:active{transform:none}@keyframes RecipeCopySheet-module__AW4Fgq__museumStepIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes RecipeCopySheet-module__AW4Fgq__museumSlam{0%{opacity:.4;transform:scale(1.25)rotate(-2deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RecipeCopySheet-module__AW4Fgq__stepIn,.RecipeCopySheet-module__AW4Fgq__reasonSlam{animation:none}.RecipeCopySheet-module__AW4Fgq__btn,.RecipeCopySheet-module__AW4Fgq__back{transition:none}}
.MuseumProfile-module__p6eWFq__ownHead{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:14px;padding:16px;display:flex}.MuseumProfile-module__p6eWFq__ownAvatar{font-size:calc(42px*var(--typography-font-factor,1));line-height:1}.MuseumProfile-module__p6eWFq__ownTitle{flex-direction:column;gap:4px;min-width:0;display:flex}.MuseumProfile-module__p6eWFq__ownName{color:var(--text);font-size:calc(20px*var(--typography-font-factor,1));margin:0;font-weight:700}.MuseumProfile-module__p6eWFq__ownStats{color:var(--text-muted);font-size:calc(12.5px*var(--typography-font-factor,1));margin:0}.MuseumProfile-module__p6eWFq__ownAbout{color:var(--text-muted);font-size:calc(12.5px*var(--typography-font-factor,1));white-space:pre-wrap;margin:0;line-height:1.5}.MuseumProfile-module__p6eWFq__ownHead .MuseumProfile-module__p6eWFq__link{text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-width:44px}.MuseumProfile-module__p6eWFq__ownHead .MuseumProfile-module__p6eWFq__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MuseumProfile-module__p6eWFq__stats{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.MuseumProfile-module__p6eWFq__copies{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.MuseumProfile-module__p6eWFq__dot{color:var(--text-subtle,var(--text-muted))}.MuseumProfile-module__p6eWFq__link{min-height:44px;color:var(--accent);font-size:calc(12.5px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700;transition:transform .12s}.MuseumProfile-module__p6eWFq__link:active{transition:none;transform:scale(.97)}.MuseumProfile-module__p6eWFq__group{flex-direction:column;gap:10px;display:flex}.MuseumProfile-module__p6eWFq__list{gap:10px;display:grid}.MuseumProfile-module__p6eWFq__empty{color:var(--text-muted);font-size:calc(13px*var(--typography-font-factor,1));margin:0}.MuseumProfile-module__p6eWFq__blocked{border-style:dashed;border-color:var(--border-strong);color:var(--text-muted);background:0 0}.MuseumProfile-module__p6eWFq__blocked:hover{box-shadow:none;transform:none}.MuseumProfile-module__p6eWFq__reason{max-width:34ch;color:var(--text);font-size:calc(12.5px*var(--typography-font-factor,1));align-items:center;gap:6px;margin:0;font-weight:650;display:inline-flex}.MuseumProfile-module__p6eWFq__reason.MuseumProfile-module__p6eWFq__slam{animation:.5s cubic-bezier(.3,1.6,.5,1) MuseumProfile-module__p6eWFq__museum-slam}@keyframes MuseumProfile-module__p6eWFq__museum-slam{0%{opacity:.4;transform:scale(1.25)rotate(-2deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MuseumProfile-module__p6eWFq__ownHead .MuseumProfile-module__p6eWFq__link{transition:none}.MuseumProfile-module__p6eWFq__reason.MuseumProfile-module__p6eWFq__slam{animation:none}}
.MarketplaceDiscover-module__X7lJTG__discover{--hq-metal:color-mix(in srgb,var(--warning)72%,var(--text-muted));--hq-edge:color-mix(in srgb,var(--hq-metal)32%,var(--border));--hq-ink:color-mix(in srgb,var(--text)84%,var(--warning));--hq-shadow:color-mix(in srgb,var(--bg-app)65%,#000);--hq-plate:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--hq-metal)8%,transparent),transparent 72%),linear-gradient(165deg,color-mix(in srgb,var(--surface)92%,var(--warning)),var(--bg-app)90%);--hq-plate-lit:radial-gradient(ellipse at 50% 10%,color-mix(in srgb,var(--warning)17%,transparent),transparent 74%),linear-gradient(165deg,color-mix(in srgb,var(--surface)88%,var(--warning)),var(--bg-app)90%)}:root[data-theme=light] .MarketplaceDiscover-module__X7lJTG__discover{--hq-shadow:color-mix(in srgb,var(--border)65%,var(--warning))}.MarketplaceDiscover-module__X7lJTG__search{isolation:isolate;cursor:text;border:1px solid var(--hq-edge);background:var(--hq-plate);min-height:48px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--hq-metal)20%,transparent),inset 0 -1px 0 var(--hq-shadow),0 3px 0 var(--hq-shadow);border-radius:16px 16px 6px 6px;align-items:center;gap:10px;padding:0 14px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.MarketplaceDiscover-module__X7lJTG__search:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--hq-metal)12%,transparent);border-radius:12px 12px 3px 3px;position:absolute;inset:4px}.MarketplaceDiscover-module__X7lJTG__searchGlyph{width:22px;height:22px;color:var(--hq-metal);flex:none;transition:color .18s;display:inline-grid}.MarketplaceDiscover-module__X7lJTG__search input{min-width:0;min-height:44px;color:var(--text);font:400 calc(15px*var(--typography-font-factor,1))/1.3 Georgia,"Times New Roman",serif;letter-spacing:.01em;background:0 0;border:0;outline:0;flex:auto;padding:0}.MarketplaceDiscover-module__X7lJTG__search input::placeholder{color:var(--text-muted);opacity:1;font-style:italic}.MarketplaceDiscover-module__X7lJTG__search input::-webkit-search-cancel-button{filter:grayscale();opacity:.6}.MarketplaceDiscover-module__X7lJTG__search:focus-within{border-color:color-mix(in srgb,var(--warning)76%,var(--border));background:var(--hq-plate-lit);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--warning)66%,transparent),inset 0 -1px 0 var(--hq-shadow),0 3px 0 var(--hq-shadow),0 0 0 2px color-mix(in srgb,var(--focus-ring)55%,transparent)}.MarketplaceDiscover-module__X7lJTG__search:focus-within .MarketplaceDiscover-module__X7lJTG__searchGlyph{color:var(--warning)}.MarketplaceDiscover-module__X7lJTG__stickyGroup{top:var(--library-sticky-top,var(--library-topbar-h,68px));z-index:5;pointer-events:none;background:0 0;gap:10px;margin:0;padding:6px 0 12px;display:grid;position:sticky}.MarketplaceDiscover-module__X7lJTG__stickyGroup .MarketplaceDiscover-module__X7lJTG__sortRow,.MarketplaceDiscover-module__X7lJTG__stickyGroup .MarketplaceDiscover-module__X7lJTG__chipRow{pointer-events:none}.MarketplaceDiscover-module__X7lJTG__stickyGroup .MarketplaceDiscover-module__X7lJTG__chip,.MarketplaceDiscover-module__X7lJTG__stickyGroup .MarketplaceDiscover-module__X7lJTG__filters{pointer-events:auto}.MarketplaceDiscover-module__X7lJTG__sortRow{align-items:center;gap:8px;display:flex}.MarketplaceDiscover-module__X7lJTG__chipRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MarketplaceDiscover-module__X7lJTG__chip{isolation:isolate;border:1px solid var(--hq-edge);background:var(--hq-plate);min-width:44px;min-height:44px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--hq-metal)20%,transparent),inset 0 -1px 0 var(--hq-shadow),0 2px 0 var(--hq-shadow);color:var(--hq-ink);font:500 calc(14px*var(--typography-font-factor,1))/1.15 Georgia,"Times New Roman",serif;letter-spacing:.015em;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:13px 13px 5px 5px;justify-content:center;align-items:center;gap:6px;padding:0 15px;transition:transform .16s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.MarketplaceDiscover-module__X7lJTG__discover .mp-grid-more .mp-sort-tab{isolation:isolate;border:1px solid var(--hq-edge);background:var(--hq-plate);min-width:44px;min-height:44px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--hq-metal)20%,transparent),inset 0 -1px 0 var(--hq-shadow),0 2px 0 var(--hq-shadow);color:var(--hq-ink);font:500 calc(14px*var(--typography-font-factor,1))/1.15 Georgia,"Times New Roman",serif;letter-spacing:.015em;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:13px 13px 5px 5px;justify-content:center;align-items:center;gap:6px;padding:0 15px;transition:transform .16s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.MarketplaceDiscover-module__X7lJTG__chip:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--hq-metal)12%,transparent);border-radius:10px 10px 3px 3px;position:absolute;inset:3px}.MarketplaceDiscover-module__X7lJTG__discover .mp-grid-more .mp-sort-tab:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--hq-metal)12%,transparent);border-radius:10px 10px 3px 3px;position:absolute;inset:3px}.MarketplaceDiscover-module__X7lJTG__chipSmall{font-size:calc(13px*var(--typography-font-factor,1));padding:0 12px}.MarketplaceDiscover-module__X7lJTG__chipActive{border-color:color-mix(in srgb,var(--warning)76%,var(--border));background:var(--hq-plate-lit);color:var(--text);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--warning)66%,transparent),inset 0 -1px 0 var(--hq-shadow),0 2px 0 var(--hq-shadow),0 0 16px -8px color-mix(in srgb,var(--warning)50%,transparent)}.MarketplaceDiscover-module__X7lJTG__chipActive:before{border-color:color-mix(in srgb,var(--warning)28%,transparent)}.MarketplaceDiscover-module__X7lJTG__chipActive .MarketplaceDiscover-module__X7lJTG__stufeGlyph,.MarketplaceDiscover-module__X7lJTG__chipActive .MarketplaceDiscover-module__X7lJTG__caret{color:var(--warning)}@media (hover:hover){.MarketplaceDiscover-module__X7lJTG__chip:hover{border-color:var(--hq-metal);color:var(--hq-ink);transform:translateY(-1px)}.MarketplaceDiscover-module__X7lJTG__discover .mp-grid-more .mp-sort-tab:hover{border-color:var(--hq-metal);color:var(--hq-ink);transform:translateY(-1px)}.MarketplaceDiscover-module__X7lJTG__chipActive:hover{color:var(--text)}.MarketplaceDiscover-module__X7lJTG__search:hover{border-color:var(--hq-metal)}}.MarketplaceDiscover-module__X7lJTG__chip:active{box-shadow:inset 0 1px 5px #0003,0 0 0 var(--hq-shadow);transition:none;transform:translateY(2px)}.MarketplaceDiscover-module__X7lJTG__discover .mp-grid-more .mp-sort-tab:active{box-shadow:inset 0 1px 5px #0003,0 0 0 var(--hq-shadow);transition:none;transform:translateY(2px)}.MarketplaceDiscover-module__X7lJTG__chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.MarketplaceDiscover-module__X7lJTG__filterToggle{margin-left:auto;padding-right:11px}.MarketplaceDiscover-module__X7lJTG__filterCount{background:var(--accent);min-width:18px;height:18px;color:var(--bg-app);font:700 calc(10.5px*var(--typography-font-factor,1))/1 var(--font-geist-sans),sans-serif;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.MarketplaceDiscover-module__X7lJTG__caret{width:16px;height:16px;color:var(--hq-metal);flex:none;transition:transform .2s,color .18s;display:inline-grid}.MarketplaceDiscover-module__X7lJTG__filterOpen .MarketplaceDiscover-module__X7lJTG__caret{transform:rotate(180deg)}.MarketplaceDiscover-module__X7lJTG__filters{isolation:isolate;border:1px solid var(--hq-edge);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-app)70%,var(--surface)),color-mix(in srgb,var(--surface)80%,var(--warning)3%));min-height:0;box-shadow:inset 0 6px 12px -8px #0008,0 3px 0 var(--hq-shadow);transform-origin:50% 0;max-height:min(50dvh,max(0px,calc(100dvh - var(--library-topbar-h,68px) - var(--nav-bottom-clearance,0px) - 140px)));overscroll-behavior:contain;scrollbar-width:thin;border-radius:8px 8px 16px 16px;grid-auto-rows:max-content;gap:8px;padding:12px 12px 14px;animation:.24s cubic-bezier(.2,.8,.2,1) MarketplaceDiscover-module__X7lJTG__drawer;display:grid;position:relative;overflow-y:auto}.MarketplaceDiscover-module__X7lJTG__filters:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--hq-metal)10%,transparent);border-radius:5px 5px 12px 12px;position:absolute;inset:4px}.MarketplaceDiscover-module__X7lJTG__filters[hidden]{display:none}@keyframes MarketplaceDiscover-module__X7lJTG__drawer{0%{opacity:0;transform:translateY(-6px)scaleY(.96)}to{opacity:1;transform:none}}.MarketplaceDiscover-module__X7lJTG__filterCap{color:var(--warning);font:600 calc(10px*var(--typography-font-factor,1))/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.22em;text-transform:uppercase;margin:2px 2px 0}.MarketplaceDiscover-module__X7lJTG__filterCap:first-child{margin-top:0}.MarketplaceDiscover-module__X7lJTG__stufen{scrollbar-width:none;gap:8px;margin:0 -12px;padding:2px 12px 6px;display:flex;overflow-x:auto}.MarketplaceDiscover-module__X7lJTG__stufen::-webkit-scrollbar{display:none}.MarketplaceDiscover-module__X7lJTG__stufe{flex:none;padding:0 12px}.MarketplaceDiscover-module__X7lJTG__stufeGlyph{width:18px;height:18px;color:var(--hq-metal);flex:none;transition:color .18s;display:inline-grid}.MarketplaceDiscover-module__X7lJTG__stufeCount{text-align:center;background:color-mix(in srgb,var(--hq-metal)14%,transparent);min-width:18px;color:var(--text-muted);font:600 calc(10.5px*var(--typography-font-factor,1))/1.4 var(--font-geist-sans),sans-serif;font-variant-numeric:tabular-nums;border-radius:6px;padding:1px 5px}.MarketplaceDiscover-module__X7lJTG__chipActive .MarketplaceDiscover-module__X7lJTG__stufeCount{background:color-mix(in srgb,var(--warning)26%,transparent);color:var(--text)}.MarketplaceDiscover-module__X7lJTG__hint{color:var(--text-muted);font:italic 400 calc(13px*var(--typography-font-factor,1))/1.45 Georgia,"Times New Roman",serif;margin:-2px 2px 2px}.MarketplaceDiscover-module__X7lJTG__results{gap:8px;display:grid}@media (max-width:380px){.MarketplaceDiscover-module__X7lJTG__chip{font-size:calc(13px*var(--typography-font-factor,1));padding:0 12px}.MarketplaceDiscover-module__X7lJTG__sortRow,.MarketplaceDiscover-module__X7lJTG__chipRow{gap:6px}}@media (prefers-reduced-motion:reduce){.MarketplaceDiscover-module__X7lJTG__search,.MarketplaceDiscover-module__X7lJTG__searchGlyph,.MarketplaceDiscover-module__X7lJTG__chip,.MarketplaceDiscover-module__X7lJTG__chip:before,.MarketplaceDiscover-module__X7lJTG__caret,.MarketplaceDiscover-module__X7lJTG__stufeGlyph,.MarketplaceDiscover-module__X7lJTG__filters{transition:none!important;animation:none!important}.MarketplaceDiscover-module__X7lJTG__discover .mp-grid-more .mp-sort-tab{transition:none!important;animation:none!important}}
.BuffSignatureModelDay-module__nso5oW__signature{--curve-ease:cubic-bezier(.22,.8,.22,1);--curve-mono:ui-monospace,SFMono-Regular,Menlo,monospace;min-width:0}.BuffSignatureModelDay-module__nso5oW__chart{height:260px}.BuffSignatureModelDay-module__nso5oW__midSlot{margin-top:12px}.BuffSignatureModelDay-module__nso5oW__signature{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.BuffSignatureModelDay-module__nso5oW__head{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:13px;display:flex}.BuffSignatureModelDay-module__nso5oW__head>:is(b,h3){min-width:0;font-size:calc(13px*var(--typography-font-factor,1));letter-spacing:-.015em;color:var(--text);font-weight:600;line-height:1.45}.BuffSignatureModelDay-module__nso5oW__action{flex:none}.BuffSignatureModelDay-module__nso5oW__hourNav{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr) 64px;align-items:end;gap:8px;margin-top:13px;padding-top:13px;display:grid}.BuffSignatureModelDay-module__nso5oW__hourNav>button{border:1px solid var(--border-strong);min-width:44px;min-height:48px;color:var(--focus-ring);font:600 calc(11px*var(--typography-font-factor,1))/1.4 var(--curve-mono);font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform .14s var(--curve-ease),background-color .14s var(--curve-ease);background:0 0;border-radius:10px;place-items:center;padding:0;line-height:1;display:grid}.BuffSignatureModelDay-module__nso5oW__hourNav>button:active{background:color-mix(in srgb,var(--focus-ring)12%,transparent);transition:none;transform:scale(.94)}.BuffSignatureModelDay-module__nso5oW__hourNav>label{gap:6px;min-width:0;display:grid}.BuffSignatureModelDay-module__nso5oW__hourNav>label>span{font:600 calc(9px*var(--typography-font-factor,1))/1.4 var(--curve-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.BuffSignatureModelDay-module__nso5oW__signature .BuffSignatureModelDay-module__nso5oW__hourNav select{font-family:var(--curve-mono);font-size:calc(14px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums;background:0 0;padding-inline:9px}.BuffSignatureModelDay-module__nso5oW__signature .BuffSignatureModelDay-module__nso5oW__hourNav[data-selected=true] select{color:var(--focus-ring);border-color:color-mix(in srgb,var(--focus-ring)48%,var(--border))}.BuffSignatureModelDay-module__nso5oW__hourReadout{border:1px solid var(--border);color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:5px 14px;margin-top:12px;padding:11px 12px;line-height:1.6;display:flex}.BuffSignatureModelDay-module__nso5oW__hourReadout b{color:var(--focus-ring);font-family:var(--curve-mono);font-size:calc(12px*var(--typography-font-factor,1));font-weight:600}.BuffSignatureModelDay-module__nso5oW__hourReadout>span{gap:3px;display:grid}.BuffSignatureModelDay-module__nso5oW__hourReadout small{color:var(--text-muted);font-size:calc(9px*var(--typography-font-factor,1))}.BuffSignatureModelDay-module__nso5oW__hourBlock:focus-visible{stroke:var(--focus-ring);stroke-width:2px;stroke-dasharray:3 2;outline:none}@media (max-width:360px){.BuffSignatureModelDay-module__nso5oW__head{gap:7px}.BuffSignatureModelDay-module__nso5oW__hourNav{grid-template-columns:56px minmax(0,1fr) 56px;gap:6px}.BuffSignatureModelDay-module__nso5oW__signature .BuffSignatureModelDay-module__nso5oW__hourNav select{font-size:calc(11px*var(--typography-font-factor,1));padding-inline:6px}}@media (min-width:640px){.BuffSignatureModelDay-module__nso5oW__chart{height:320px}}.BuffSignatureModelDay-module__nso5oW__signature button:focus-visible,.BuffSignatureModelDay-module__nso5oW__signature select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.BuffSignatureModelDay-module__nso5oW__signature *,.BuffSignatureModelDay-module__nso5oW__signature :before,.BuffSignatureModelDay-module__nso5oW__signature :after{transition:none!important;animation:none!important}}
.CurveStudio-module__e1P5va__studio{gap:12px;min-width:0;display:grid}.CurveStudio-module__e1P5va__editor{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.CurveStudio-module__e1P5va__editor>section{gap:10px;margin:0;display:grid}.CurveStudio-module__e1P5va__editor:disabled button{cursor:default}.CurveStudio-module__e1P5va__editor:disabled button:active{transform:none}.CurveStudio-module__e1P5va__explain{color:var(--text-muted);font-size:calc(12.5px*var(--typography-font-factor,1));margin:0;line-height:1.5}.CurveStudio-module__e1P5va__sources,.CurveStudio-module__e1P5va__actions{flex-wrap:wrap;gap:8px;display:flex}.CurveStudio-module__e1P5va__sources>button{flex:1}.CurveStudio-module__e1P5va__button{border:1px solid var(--border);min-width:44px;min-height:44px;color:var(--text);font:inherit;font-size:calc(12.5px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border-radius:10px;padding:9px 12px;font-weight:700;transition:transform .12s}.CurveStudio-module__e1P5va__button:active,.CurveStudio-module__e1P5va__remove:active{transition:none;transform:scale(.98)}.CurveStudio-module__e1P5va__button:focus-visible,.CurveStudio-module__e1P5va__remove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CurveStudio-module__e1P5va__button.CurveStudio-module__e1P5va__selected,.CurveStudio-module__e1P5va__primary{border-color:color-mix(in srgb,var(--accent)55%,transparent);background:var(--accent-soft);color:var(--accent)}.CurveStudio-module__e1P5va__button[aria-disabled=true]{color:var(--text-muted);border-color:var(--border-strong);background:0 0;border-style:dashed}.CurveStudio-module__e1P5va__button[aria-disabled=true]:active{transform:none}.CurveStudio-module__e1P5va__sectionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.CurveStudio-module__e1P5va__sectionHead h3{margin:0}.CurveStudio-module__e1P5va__startFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CurveStudio-module__e1P5va__field{min-width:0}.CurveStudio-module__e1P5va__field input,.CurveStudio-module__e1P5va__field textarea,.CurveStudio-module__e1P5va__field select{width:100%;min-width:0;min-height:44px}.CurveStudio-module__e1P5va__field select{border:1px solid var(--border);background:var(--bg-app);color:var(--text);font:inherit;font-size:calc(13px*var(--typography-font-factor,1));border-radius:8px;padding:10px 8px}.CurveStudio-module__e1P5va__field select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CurveStudio-module__e1P5va__canvas{min-width:0}.CurveStudio-module__e1P5va__readout{border-top:1px solid var(--border);flex-wrap:wrap;gap:10px 28px;padding-top:8px;display:flex}.CurveStudio-module__e1P5va__readout>span{color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1));gap:2px;display:grid}.CurveStudio-module__e1P5va__readout b{color:var(--focus-ring);font-size:calc(13.5px*var(--typography-font-factor,1));font-variant-numeric:tabular-nums}.CurveStudio-module__e1P5va__readout small{font-size:inherit}.CurveStudio-module__e1P5va__placements{gap:8px;margin:0;padding:0;list-style:none;display:grid}.CurveStudio-module__e1P5va__placement{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.CurveStudio-module__e1P5va__placementName{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.CurveStudio-module__e1P5va__placementName time{font-variant-numeric:tabular-nums;margin-left:auto}.CurveStudio-module__e1P5va__placementEditor{gap:10px;display:grid}.CurveStudio-module__e1P5va__deleteButton{color:var(--danger)}.CurveStudio-module__e1P5va__placementName>span{font-size:calc(20px*var(--typography-font-factor,1))}.CurveStudio-module__e1P5va__placementName b{color:var(--text);font-size:calc(12.5px*var(--typography-font-factor,1));overflow-wrap:anywhere}.CurveStudio-module__e1P5va__remove{border:1px solid var(--border);width:44px;height:44px;color:var(--danger);font-size:calc(22px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border-radius:8px;place-items:center;transition:transform .12s;display:grid}.CurveStudio-module__e1P5va__blockers{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));margin:0;padding-left:18px;line-height:1.6}.CurveStudio-module__e1P5va__error{color:var(--danger);font-size:calc(12.5px*var(--typography-font-factor,1));margin:0}.CurveStudio-module__e1P5va__echo{min-height:1.5em;color:var(--accent);font-size:calc(12.5px*var(--typography-font-factor,1));margin:0;line-height:1.5}.CurveStudio-module__e1P5va__actions{border-top:1px solid var(--border);padding-top:10px}.CurveStudio-module__e1P5va__actions .CurveStudio-module__e1P5va__primary{flex:180px}.CurveStudio-module__e1P5va__slam{animation:.3s ease-out CurveStudio-module__e1P5va__curveBlockSlam}@keyframes CurveStudio-module__e1P5va__curveBlockSlam{0%{transform:translateY(3px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.CurveStudio-module__e1P5va__button,.CurveStudio-module__e1P5va__remove{transition:none}.CurveStudio-module__e1P5va__slam{animation:none}}.CurveStudio-module__e1P5va__studio{--curve-tone:var(--focus-ring);--curve-ease:cubic-bezier(.22,.8,.22,1);--curve-mono:ui-monospace,SFMono-Regular,Menlo,monospace;gap:14px;min-width:0;display:grid}.CurveStudio-module__e1P5va__studio .mp-section{border-color:var(--border);background:linear-gradient(155deg,color-mix(in srgb,var(--text)2%,transparent),transparent 70%),var(--surface);min-width:0;transition:border-color .22s var(--curve-ease),box-shadow .22s var(--curve-ease);border-radius:17px;gap:13px;padding:18px 16px;position:relative}.CurveStudio-module__e1P5va__studio .mp-section:focus-within{border-color:color-mix(in srgb,var(--curve-tone)44%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,var(--curve-tone)8%,transparent)}.CurveStudio-module__e1P5va__studio .mp-section-title{color:var(--curve-tone);font:650 calc(10px*var(--typography-font-factor,1))/1.5 var(--curve-mono);letter-spacing:.13em}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor{gap:14px}.CurveStudio-module__e1P5va__studio .mp-upload-field{gap:7px}.CurveStudio-module__e1P5va__studio .mp-upload-field>span{color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1));font-weight:550;line-height:1.45}.CurveStudio-module__e1P5va__studio :is(input,select,textarea){border-color:var(--border-strong);background:color-mix(in srgb,var(--surface)80%,var(--surface));min-height:48px;color:var(--text);font-size:calc(16px*var(--typography-font-factor,1));transition:border-color .18s var(--curve-ease),background-color .18s var(--curve-ease);border-radius:10px;padding:12px}.CurveStudio-module__e1P5va__studio :is(input,select,textarea):focus{border-color:var(--curve-tone);background:color-mix(in srgb,var(--curve-tone)4%,var(--surface))}.CurveStudio-module__e1P5va__studio :is(input,textarea)::placeholder{color:var(--text-muted);opacity:.75}.CurveStudio-module__e1P5va__studio textarea{line-height:1.6}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__startFields{gap:8px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__startFields input{color:var(--curve-tone);font-family:var(--curve-mono);font-variant-numeric:tabular-nums;font-size:calc(19px*var(--typography-font-factor,1));letter-spacing:-.04em;padding-inline:8px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__sources{border:1px solid var(--border);background:color-mix(in srgb,var(--surface)60%,var(--surface));border-radius:13px;gap:5px;padding:4px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__button{border-color:var(--border-strong);min-width:44px;min-height:46px;font-size:calc(12px*var(--typography-font-factor,1));transition:transform .18s var(--curve-ease),border-color .18s var(--curve-ease),background-color .18s var(--curve-ease),box-shadow .18s var(--curve-ease);border-radius:10px;padding:10px 12px;font-weight:600;line-height:1.45}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__button:is(.CurveStudio-module__e1P5va__primary,.CurveStudio-module__e1P5va__selected){color:var(--curve-tone);border-color:color-mix(in srgb,var(--curve-tone)38%,var(--border));background:color-mix(in srgb,var(--curve-tone)8%,var(--surface))}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__sources>button{color:var(--text-muted);background:0 0;border-color:#0000;padding-inline:7px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__sources>button[aria-pressed=true]{color:var(--curve-tone);border-color:color-mix(in srgb,var(--curve-tone)36%,var(--border));background:color-mix(in srgb,var(--curve-tone)11%,var(--surface));box-shadow:inset 0 1px color-mix(in srgb,var(--curve-tone)16%,transparent)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__button:active,.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__remove:active{transition:none;transform:translateY(1px)scale(.985)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor:disabled button:active,.CurveStudio-module__e1P5va__studio button[aria-disabled=true]:active{transform:none}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__canvas{border-color:color-mix(in srgb,var(--curve-tone)28%,var(--border));background:radial-gradient(100% 70% at 50% 0,color-mix(in srgb,var(--curve-tone)5%,transparent),transparent 80%),var(--surface);box-shadow:0 16px 32px -24px color-mix(in srgb,var(--curve-tone)35%,transparent)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor:has(.CurveStudio-module__e1P5va__startFields :focus) .CurveStudio-module__e1P5va__canvas{border-color:color-mix(in srgb,var(--curve-tone)60%,var(--border))}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__readout{border-color:color-mix(in srgb,var(--curve-tone)19%,var(--border));padding:13px 0 0}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__readout b{font:600 calc(16px*var(--typography-font-factor,1))/1.5 var(--curve-mono);letter-spacing:-.04em}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__placementName{background:color-mix(in srgb,var(--curve-tone)4%,var(--surface));text-align:left}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__placementName time{font:550 calc(11px*var(--typography-font-factor,1))var(--curve-mono);color:var(--curve-tone)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__blockers{border-left:2px solid color-mix(in srgb,var(--warning)65%,transparent);background:color-mix(in srgb,var(--warning)4%,var(--surface));border-radius:0 8px 8px 0;padding:12px 12px 12px 28px;line-height:1.7}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__echo:not(:empty){border:1px solid color-mix(in srgb,var(--curve-tone)28%,var(--border));color:var(--curve-tone);background:color-mix(in srgb,var(--curve-tone)6%,var(--surface));animation:CurveStudio-module__e1P5va__curveResultIn .36s var(--curve-ease)both;border-radius:10px;padding:12px 14px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__actions{gap:9px;padding-top:16px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__actions>button{min-height:50px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__actions>.CurveStudio-module__e1P5va__primary{border-color:color-mix(in srgb,var(--curve-tone)64%,var(--border));color:var(--text);background:color-mix(in srgb,var(--curve-tone)19%,var(--surface));box-shadow:0 3px 0 color-mix(in srgb,var(--curve-tone)27%,var(--surface));border-radius:999px;padding:13px 16px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__actions>.CurveStudio-module__e1P5va__primary+.CurveStudio-module__e1P5va__primary{--curve-tone:var(--warning);color:var(--warning)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__actions>.CurveStudio-module__e1P5va__primary:active{box-shadow:0 1px 0 color-mix(in srgb,var(--curve-tone)27%,var(--surface));transition:none;transform:translateY(2px)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__button[aria-disabled=true],.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__button[aria-disabled=true]:active{color:var(--text-muted);border-style:dashed;border-color:var(--border-strong);box-shadow:none;background:0 0;transform:none}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__singleChart{min-width:0}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__chartHead{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:13px;display:flex}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__chartHead>:is(b,h3){min-width:0;font-size:calc(13px*var(--typography-font-factor,1));letter-spacing:-.015em;color:var(--text);font-weight:600;line-height:1.45}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera{border:1px solid color-mix(in srgb,var(--focus-ring)55%,var(--border));min-width:44px;min-height:44px;color:var(--text);background:color-mix(in srgb,var(--focus-ring)13%,transparent);box-shadow:0 3px 0 color-mix(in srgb,var(--focus-ring)23%,transparent);font:600 calc(12px*var(--typography-font-factor,1))/1.4 var(--font-geist-sans);white-space:nowrap;transition:transform .18s var(--curve-ease),box-shadow .18s var(--curve-ease),background-color .18s var(--curve-ease);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:10px 12px;display:inline-flex}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera>svg{width:17px;height:17px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera[aria-expanded=true]{border-color:var(--focus-ring);background:color-mix(in srgb,var(--focus-ring)20%,transparent)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera:active{box-shadow:0 1px 0 color-mix(in srgb,var(--focus-ring)23%,transparent);transition:none;transform:translateY(2px)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera[aria-disabled=true],.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera[aria-disabled=true]:active{box-shadow:none;color:var(--text-muted);border-style:dashed;border-color:var(--border-strong);background:0 0;transform:none}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__capturePanel{border-color:color-mix(in srgb,var(--focus-ring)44%,var(--border));background:radial-gradient(100% 75% at 0 0,color-mix(in srgb,var(--focus-ring)5%,transparent),transparent 80%),var(--surface);animation:CurveStudio-module__e1P5va__curveResultIn .3s var(--curve-ease)both;scroll-margin-block:96px 24px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureHead>div{flex:140px;gap:5px;display:grid}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureEyebrow{color:var(--focus-ring);font:600 calc(9px*var(--typography-font-factor,1))/1.5 var(--curve-mono);letter-spacing:.1em;text-transform:uppercase}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureHead h3{color:var(--text);font-size:calc(16px*var(--typography-font-factor,1));letter-spacing:-.02em;text-transform:none;font-weight:650}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureHead>button{min-height:44px;font-size:calc(11px*var(--typography-font-factor,1))}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__capturePanel>fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureActions{z-index:2;border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;gap:9px;margin-top:4px;padding-top:14px;padding-bottom:3px;display:flex;position:sticky;bottom:0}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureActions>button{flex:170px;min-height:50px}.CurveStudio-module__e1P5va__studio [data-mscv-exhibit]{--curve-tone:var(--warning)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__lifeSituation{border-top:1px solid var(--border);gap:2px;min-width:0;padding-top:13px;display:grid}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__lifeSituation>span:first-child{color:var(--text);font:600 calc(13px*var(--typography-font-factor,1))/1.5 var(--curve-mono);font-variant-numeric:tabular-nums;letter-spacing:-.025em}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation],.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]:focus{appearance:none;cursor:pointer;width:100%;min-width:0;height:48px;min-height:48px;accent-color:var(--focus-ring);touch-action:pan-y;background:0 0;border:0;border-radius:10px;margin:0;padding:0;display:block}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--focus-ring)0 var(--curve-life-progress,0%),color-mix(in srgb,var(--focus-ring)21%,var(--border))var(--curve-life-progress,0%)100%);border-radius:999px;height:4px}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]::-moz-range-track{background:linear-gradient(to right,var(--focus-ring)0 var(--curve-life-progress,0%),color-mix(in srgb,var(--focus-ring)21%,var(--border))var(--curve-life-progress,0%)100%);border-radius:999px;height:4px}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;border:2px solid var(--focus-ring);background:color-mix(in srgb,var(--focus-ring)35%,var(--text));width:24px;height:24px;box-shadow:0 0 0 5px color-mix(in srgb,var(--focus-ring)12%,transparent);border-radius:50%;margin-top:-10px}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--focus-ring);background:color-mix(in srgb,var(--focus-ring)35%,var(--text));width:24px;height:24px;box-shadow:0 0 0 5px color-mix(in srgb,var(--focus-ring)12%,transparent);border-radius:50%}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]:active::-webkit-slider-thumb{background:var(--text);box-shadow:0 0 0 7px color-mix(in srgb,var(--focus-ring)20%,transparent)}.CurveStudio-module__e1P5va__studio input[data-mscv-lifesituation]:active::-moz-range-thumb{background:var(--text);box-shadow:0 0 0 7px color-mix(in srgb,var(--focus-ring)20%,transparent)}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__lifeEndpoints{min-width:0;color:var(--text-muted);font:500 calc(10px*var(--typography-font-factor,1))/1.4 var(--curve-mono);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;display:flex}@media (min-width:900px){.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor{grid-template-columns:minmax(245px,.7fr) minmax(0,1.3fr);align-items:start}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor>section:first-child{grid-area:1/1}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor>section:nth-child(2){grid-area:2/1}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor>.CurveStudio-module__e1P5va__canvas{grid-area:1/2/span 2}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor>.CurveStudio-module__e1P5va__capturePanel,.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor>.CurveStudio-module__e1P5va__savedResult{grid-column:1/-1}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor:has(>.CurveStudio-module__e1P5va__capturePanel)>.CurveStudio-module__e1P5va__canvas{grid-area:1/2}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__editor:has(>.CurveStudio-module__e1P5va__capturePanel)>.CurveStudio-module__e1P5va__capturePanel{grid-area:1/1}}@media (max-width:360px){.CurveStudio-module__e1P5va__studio .mp-section{padding:13px 11px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__startFields{gap:5px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__startFields input{font-size:calc(17px*var(--typography-font-factor,1));padding-inline:6px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__sources>button{font-size:calc(11px*var(--typography-font-factor,1));padding-inline:5px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__actions>button{flex:100%}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__chartHead{gap:7px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__camera{font-size:calc(11px*var(--typography-font-factor,1));padding-inline:10px}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__captureActions>button{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.CurveStudio-module__e1P5va__studio *,.CurveStudio-module__e1P5va__studio :before,.CurveStudio-module__e1P5va__studio :after{transition:none!important;animation:none!important}}.CurveStudio-module__e1P5va__studio :is(button,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes CurveStudio-module__e1P5va__curveResultIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.CurveStudio-module__e1P5va__studio .CurveStudio-module__e1P5va__explain{font-size:calc(12px*var(--typography-font-factor,1));text-wrap:pretty;line-height:1.6}
.CurveSnapshotPicker-module__gLCUuq__picker{gap:16px;min-width:0;display:grid}.CurveSnapshotPicker-module__gLCUuq__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.CurveSnapshotPicker-module__gLCUuq__head h3{margin:0}.CurveSnapshotPicker-module__gLCUuq__create{min-width:44px;min-height:44px;color:var(--accent);font:inherit;font-size:calc(12px*var(--typography-font-factor,1));cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-weight:700}.CurveSnapshotPicker-module__gLCUuq__create:active{transition:none;transform:scale(.98)}.CurveSnapshotPicker-module__gLCUuq__create:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.CurveSnapshotPicker-module__gLCUuq__entry{gap:12px;min-width:0;display:grid}.CurveSnapshotPicker-module__gLCUuq__pick{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:0;min-width:0;display:grid}.CurveSnapshotPicker-module__gLCUuq__pick.CurveSnapshotPicker-module__gLCUuq__on{border-color:var(--accent)}.CurveSnapshotPicker-module__gLCUuq__toggle{width:100%;min-width:44px;min-height:76px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:11px;padding:12px;transition:transform .12s;display:flex}.CurveSnapshotPicker-module__gLCUuq__expanded .CurveSnapshotPicker-module__gLCUuq__toggle{min-height:54px}.CurveSnapshotPicker-module__gLCUuq__thumbnail{border:1px solid var(--border);box-sizing:border-box;background:var(--surface);border-radius:8px;flex:0 0 76px;width:76px;padding:7px 4px;display:block}.CurveSnapshotPicker-module__gLCUuq__thumbnail[data-appearance=parchment]{border-color:var(--mbc-hairline);background:linear-gradient(135deg,var(--mbc-paper),var(--mbc-paper-copy))}.CurveSnapshotPicker-module__gLCUuq__thumbnail[data-appearance=recipe]{border-color:var(--rd-line);background:radial-gradient(100% 90% at 50% 0%,color-mix(in srgb,var(--rd-accent)12%,transparent),transparent 70%),var(--rd-surface)}.CurveSnapshotPicker-module__gLCUuq__caption{flex:1;gap:4px;min-width:0;display:grid}.CurveSnapshotPicker-module__gLCUuq__caption>b{color:var(--text);font-size:calc(13px*var(--typography-font-factor,1));overflow-wrap:anywhere;line-height:1.35}.CurveSnapshotPicker-module__gLCUuq__caption>span{color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1));overflow-wrap:anywhere;line-height:1.4}.CurveSnapshotPicker-module__gLCUuq__caption>.CurveSnapshotPicker-module__gLCUuq__date{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(10px*var(--typography-font-factor,1))}.CurveSnapshotPicker-module__gLCUuq__chevron{border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);flex:0 0 8px;width:8px;height:8px;margin:0 4px 4px;transform:rotate(45deg)}.CurveSnapshotPicker-module__gLCUuq__expanded .CurveSnapshotPicker-module__gLCUuq__chevron{margin-top:6px;transform:rotate(225deg)}.CurveSnapshotPicker-module__gLCUuq__detail{min-width:0;padding:0 10px 10px}.CurveSnapshotPicker-module__gLCUuq__detail[hidden]{display:none}.CurveSnapshotPicker-module__gLCUuq__select{border:1px solid var(--border);width:calc(100% - 20px);min-width:44px;min-height:44px;color:var(--text);font:600 calc(12px*var(--typography-font-factor,1))/1.35 var(--font-geist-sans,sans-serif);text-align:left;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:0 10px 10px;padding:8px 10px;transition:transform .12s;display:flex;position:relative}.CurveSnapshotPicker-module__gLCUuq__select.CurveSnapshotPicker-module__gLCUuq__selected{border-color:color-mix(in srgb,var(--accent)55%,var(--border));background:var(--accent-soft);color:var(--accent)}.CurveSnapshotPicker-module__gLCUuq__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.CurveSnapshotPicker-module__gLCUuq__check{width:20px;height:20px;font:700 calc(14px*var(--typography-font-factor,1))/1 ui-monospace,SFMono-Regular,Menlo,monospace;border:1px solid;border-radius:5px;flex:0 0 20px;place-items:center;display:grid}.CurveSnapshotPicker-module__gLCUuq__toggle:active,.CurveSnapshotPicker-module__gLCUuq__select:active{transition:none;transform:scale(.985)}.CurveSnapshotPicker-module__gLCUuq__toggle:focus-visible,.CurveSnapshotPicker-module__gLCUuq__select:focus-within{outline:2px solid var(--focus-ring);outline-offset:3px}.CurveSnapshotPicker-module__gLCUuq__use{border:1px solid color-mix(in srgb,var(--accent)65%,var(--border));min-width:44px;min-height:48px;color:var(--text);background:color-mix(in srgb,var(--accent)24%,var(--surface));box-shadow:0 3px 0 color-mix(in srgb,var(--accent)35%,var(--bg-app));font:650 calc(13px*var(--typography-font-factor,1))/1.4 var(--font-geist-sans,sans-serif);text-align:center;overflow-wrap:anywhere;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 15px;transition:transform .12s,box-shadow .12s;display:inline-flex}.CurveSnapshotPicker-module__gLCUuq__use:active{background:color-mix(in srgb,var(--accent)34%,var(--surface));box-shadow:none;transition:none;transform:translateY(2px)}.CurveSnapshotPicker-module__gLCUuq__use:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.CurveSnapshotPicker-module__gLCUuq__toggle,.CurveSnapshotPicker-module__gLCUuq__select,.CurveSnapshotPicker-module__gLCUuq__use,.CurveSnapshotPicker-module__gLCUuq__create{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width:380px){.CurveSnapshotPicker-module__gLCUuq__thumbnail{flex-basis:62px;width:62px}.CurveSnapshotPicker-module__gLCUuq__toggle{gap:8px;padding:10px}.CurveSnapshotPicker-module__gLCUuq__detail{padding:0 6px 6px}}@media (prefers-reduced-motion:reduce){.CurveSnapshotPicker-module__gLCUuq__toggle,.CurveSnapshotPicker-module__gLCUuq__select,.CurveSnapshotPicker-module__gLCUuq__use,.CurveSnapshotPicker-module__gLCUuq__create{transition:none}}
.MuseumCurveWorkspace-module__CQJ9Xa__workspace{--studio-mono:ui-monospace,SFMono-Regular,Menlo,monospace;flex-direction:column;gap:22px;min-width:0;padding-bottom:24px;display:flex}.MuseumCurveWorkspace-module__CQJ9Xa__workspace [hidden]{display:none}.MuseumCurveWorkspace-module__CQJ9Xa__vault{flex-direction:column;gap:22px;min-width:0;display:flex}.MuseumCurveWorkspace-module__CQJ9Xa__workspace :is(h2,h3,p){margin:0}.MuseumCurveWorkspace-module__CQJ9Xa__workspace :is(button,input,select,textarea){font-family:inherit}.MuseumCurveWorkspace-module__CQJ9Xa__workspace :is(button,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.MuseumCurveWorkspace-module__CQJ9Xa__workspace h2{font-size:calc(24px*var(--typography-font-factor,1));letter-spacing:-.035em;font-weight:650;line-height:1.18}.MuseumCurveWorkspace-module__CQJ9Xa__workspace h3{font-size:calc(16px*var(--typography-font-factor,1));line-height:1.35}.MuseumCurveWorkspace-module__CQJ9Xa__eyebrow{color:var(--focus-ring);font:750 calc(10px*var(--typography-font-factor,1))/1.4 var(--studio-mono);letter-spacing:.15em;text-transform:uppercase}.MuseumCurveWorkspace-module__CQJ9Xa__button{border:1px solid var(--border-strong);background:var(--surface);min-width:44px;min-height:48px;color:var(--text);font-size:calc(13px*var(--typography-font-factor,1));text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 15px;font-weight:650;line-height:1.4;transition:transform .12s,box-shadow .12s;display:inline-flex}.MuseumCurveWorkspace-module__CQJ9Xa__button:active{box-shadow:none;transition:none;transform:translateY(2px)}.MuseumCurveWorkspace-module__CQJ9Xa__button[aria-disabled=true]{opacity:.65;border-style:dashed}.MuseumCurveWorkspace-module__CQJ9Xa__button[aria-disabled=true]:active{transform:none}.MuseumCurveWorkspace-module__CQJ9Xa__createEntry{border:1px solid color-mix(in srgb,var(--focus-ring)34%,var(--border));background:radial-gradient(85% 100% at 100% 0,color-mix(in srgb,var(--focus-ring)12%,transparent),transparent 80%),var(--surface);min-width:0;box-shadow:inset 0 1px color-mix(in srgb,var(--focus-ring)12%,transparent),0 16px 32px -28px color-mix(in srgb,var(--focus-ring)38%,transparent);border-radius:20px;gap:14px;padding:24px 22px;display:grid;position:relative}.MuseumCurveWorkspace-module__CQJ9Xa__createEntry h3{max-width:18ch;color:var(--text);font-size:clamp(calc(23px*var(--typography-font-factor,1)),5.9vw,calc(28px*var(--typography-font-factor,1)));letter-spacing:-.035em;text-wrap:balance;font-weight:650;line-height:1.18}.MuseumCurveWorkspace-module__CQJ9Xa__createEntry>p{color:var(--text-muted);font-size:calc(13px*var(--typography-font-factor,1));text-wrap:pretty;line-height:1.65}.MuseumCurveWorkspace-module__CQJ9Xa__createPrimary{border-color:color-mix(in srgb,var(--focus-ring)60%,var(--border));background:color-mix(in srgb,var(--focus-ring)20%,var(--surface));min-height:52px;box-shadow:0 3px 0 color-mix(in srgb,var(--focus-ring)30%,var(--surface));border-radius:999px;margin-top:4px}.MuseumCurveWorkspace-module__CQJ9Xa__createPrimary:active{background:color-mix(in srgb,var(--focus-ring)29%,var(--surface));box-shadow:0 1px 0 color-mix(in srgb,var(--focus-ring)30%,var(--surface))}.MuseumCurveWorkspace-module__CQJ9Xa__compact{border-radius:15px;gap:10px;padding:18px}.MuseumCurveWorkspace-module__CQJ9Xa__compact h3{max-width:none;font-size:calc(19px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__hero{border:1px solid color-mix(in srgb,var(--warning)24%,var(--border));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--warning)6%,transparent),transparent 65%),var(--surface);border-radius:20px;gap:15px;padding:25px 22px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__hero>.MuseumCurveWorkspace-module__CQJ9Xa__eyebrow{color:var(--warning);font-size:calc(11px*var(--typography-font-factor,1));letter-spacing:.13em}.MuseumCurveWorkspace-module__CQJ9Xa__hero>p,.MuseumCurveWorkspace-module__CQJ9Xa__sectionHead>p{color:var(--text-muted);font-size:calc(14px*var(--typography-font-factor,1));line-height:1.6}.MuseumCurveWorkspace-module__CQJ9Xa__exhibitPrimary{border-color:color-mix(in srgb,var(--warning)42%,var(--border));color:var(--warning);background:color-mix(in srgb,var(--warning)8%,var(--surface));box-shadow:0 3px 0 color-mix(in srgb,var(--warning)17%,var(--surface))}.MuseumCurveWorkspace-module__CQJ9Xa__path{grid-template-columns:repeat(3,1fr);gap:12px;margin:4px 0;padding:0;list-style:none;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__path li{color:var(--text-muted);font-size:calc(11.5px*var(--typography-font-factor,1));flex-direction:column;gap:9px;display:flex;position:relative}.MuseumCurveWorkspace-module__CQJ9Xa__path li:not(:last-child):after{content:"";background:var(--border-strong);pointer-events:none;height:1px;position:absolute;top:14px;left:38px;right:-2px}.MuseumCurveWorkspace-module__CQJ9Xa__path li>span{border:1px solid color-mix(in srgb,var(--warning)27%,var(--border));width:28px;height:28px;color:var(--warning);font:700 calc(12px*var(--typography-font-factor,1))var(--studio-mono);border-radius:50%;place-items:center;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__hero>.MuseumCurveWorkspace-module__CQJ9Xa__draftNote{font-size:calc(12px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__vaultEntry{border:1px solid var(--border-strong);background:color-mix(in srgb,var(--focus-ring)4%,var(--surface));border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:20px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__vaultEntry>div{gap:7px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__vaultEntry p{font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--text-muted);line-height:1.55}.MuseumCurveWorkspace-module__CQJ9Xa__vaultEntry>button{color:var(--focus-ring);border-color:color-mix(in srgb,var(--focus-ring)28%,var(--border));grid-column:1/-1}.MuseumCurveWorkspace-module__CQJ9Xa__vaultSymbol{width:38px;height:44px;font-size:calc(30px*var(--typography-font-factor,1));color:var(--focus-ring);place-items:center;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__footnote{gap:9px;padding:2px 4px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__footnote h3{font-size:calc(14px*var(--typography-font-factor,1));color:var(--warning)}.MuseumCurveWorkspace-module__CQJ9Xa__footnote p{color:var(--text-muted);font-size:calc(12.5px*var(--typography-font-factor,1));line-height:1.65}.MuseumCurveWorkspace-module__CQJ9Xa__sectionHead{gap:12px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__caption{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));line-height:1.55}.MuseumCurveWorkspace-module__CQJ9Xa__back{background:0 0;align-self:flex-start;min-height:44px;padding:8px 12px}.MuseumCurveWorkspace-module__CQJ9Xa__canvasView{gap:18px;min-width:0;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__canvasView>.MuseumCurveWorkspace-module__CQJ9Xa__sectionHead{gap:8px}.MuseumCurveWorkspace-module__CQJ9Xa__canvasView>.MuseumCurveWorkspace-module__CQJ9Xa__sectionHead p{max-width:66ch;font-size:calc(12.5px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__canvas{--bg-app:var(--surface);gap:14px;min-width:0;scroll-margin-top:110px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__sourcePanel{border:1px dashed var(--border-strong);background:color-mix(in srgb,var(--focus-ring)3%,var(--surface));border-radius:17px;gap:9px;min-width:0;padding:14px 16px;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__source{min-width:0;color:var(--text);font-size:calc(11px*var(--typography-font-factor,1));gap:7px;line-height:1.45;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__source>span{font:650 calc(10px*var(--typography-font-factor,1))/1.4 var(--studio-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--focus-ring)}.MuseumCurveWorkspace-module__CQJ9Xa__source select{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--text);font:inherit;font-size:calc(16px*var(--typography-font-factor,1));border-radius:10px;padding:12px}.MuseumCurveWorkspace-module__CQJ9Xa__source select:focus-visible{outline-offset:2px;border-color:var(--focus-ring);background:color-mix(in srgb,var(--focus-ring)4%,var(--surface))}.MuseumCurveWorkspace-module__CQJ9Xa__hint{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));line-height:1.5}.MuseumCurveWorkspace-module__CQJ9Xa__provenance{color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1));line-height:1.6}.MuseumCurveWorkspace-module__CQJ9Xa__sourceWarning{border:1px solid color-mix(in srgb,var(--warning)40%,var(--border));color:var(--text);background:color-mix(in srgb,var(--warning)5%,var(--surface));font-size:calc(12px*var(--typography-font-factor,1));border-radius:12px;gap:12px;padding:15px;line-height:1.6;display:grid}.MuseumCurveWorkspace-module__CQJ9Xa__sourceWarning h3{font-size:calc(14px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__sourceWarning ul{margin:0;padding-left:19px}.MuseumCurveWorkspace-module__CQJ9Xa__sourceWarning .MuseumCurveWorkspace-module__CQJ9Xa__actions>button{border-radius:10px;flex:180px}.MuseumCurveWorkspace-module__CQJ9Xa__keep{border-color:color-mix(in srgb,var(--focus-ring)40%,var(--border));background:color-mix(in srgb,var(--focus-ring)8%,var(--surface))}.MuseumCurveWorkspace-module__CQJ9Xa__actions{flex-wrap:wrap;gap:10px;display:flex}.MuseumCurveWorkspace-module__CQJ9Xa__actions>button{flex:1}.MuseumCurveWorkspace-module__CQJ9Xa__remove{color:var(--danger)}.MuseumCurveWorkspace-module__CQJ9Xa__notice{font-size:calc(13px*var(--typography-font-factor,1));color:var(--text);line-height:1.5}.MuseumCurveWorkspace-module__CQJ9Xa__confirm button{min-width:44px;min-height:44px}.MuseumCurveWorkspace-module__CQJ9Xa__confirm button:active{transition:none;transform:scale(.98)}@media (min-width:900px){.MuseumCurveWorkspace-module__CQJ9Xa__canvasView>.MuseumCurveWorkspace-module__CQJ9Xa__sectionHead h2{font-size:calc(30px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__sourcePanel{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);column-gap:26px}.MuseumCurveWorkspace-module__CQJ9Xa__sourcePanel .MuseumCurveWorkspace-module__CQJ9Xa__source{grid-row:span 3}.MuseumCurveWorkspace-module__CQJ9Xa__sourceWarning{grid-column:1/-1}}@media (max-width:360px){.MuseumCurveWorkspace-module__CQJ9Xa__createEntry{padding:19px 16px}.MuseumCurveWorkspace-module__CQJ9Xa__createEntry h3{font-size:calc(23px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__compact{padding:15px 13px}.MuseumCurveWorkspace-module__CQJ9Xa__compact h3{font-size:calc(19px*var(--typography-font-factor,1))}.MuseumCurveWorkspace-module__CQJ9Xa__hero{padding:20px 16px}.MuseumCurveWorkspace-module__CQJ9Xa__actions{flex-direction:column-reverse}.MuseumCurveWorkspace-module__CQJ9Xa__sourcePanel{padding:13px 11px}}@media (prefers-reduced-motion:reduce){.MuseumCurveWorkspace-module__CQJ9Xa__workspace *,.MuseumCurveWorkspace-module__CQJ9Xa__workspace :before,.MuseumCurveWorkspace-module__CQJ9Xa__workspace :after{transition:none!important;animation:none!important}}
.MuseumExhibitComposer-module__Fv_3wa__stack{gap:10px;display:grid}.MuseumExhibitComposer-module__Fv_3wa__group{gap:6px;display:grid}.MuseumExhibitComposer-module__Fv_3wa__cap{color:var(--text-muted);font-size:calc(10px*var(--typography-font-factor,1));letter-spacing:.1em;text-transform:uppercase;font-weight:800}.MuseumExhibitComposer-module__Fv_3wa__pick{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:12px;grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:10px;min-height:64px;padding:6px 10px;transition:border-color .15s,background-color .15s,transform .12s;display:grid;position:relative}.MuseumExhibitComposer-module__Fv_3wa__pick:active{transition:none;transform:scale(.985)}.MuseumExhibitComposer-module__Fv_3wa__pick:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.MuseumExhibitComposer-module__Fv_3wa__pick.MuseumExhibitComposer-module__Fv_3wa__on{border-color:color-mix(in srgb,var(--accent)55%,transparent);background:var(--accent-soft)}.MuseumExhibitComposer-module__Fv_3wa__pick.MuseumExhibitComposer-module__Fv_3wa__locked{border-style:dashed}.MuseumExhibitComposer-module__Fv_3wa__checkInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.MuseumExhibitComposer-module__Fv_3wa__check{border:1.5px solid var(--border-strong);color:#0000;width:22px;height:22px;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:calc(13px*var(--typography-font-factor,1));border-radius:6px;place-items:center;font-weight:800;line-height:1;display:grid}.MuseumExhibitComposer-module__Fv_3wa__pick.MuseumExhibitComposer-module__Fv_3wa__on .MuseumExhibitComposer-module__Fv_3wa__check{border-color:var(--accent);background:var(--accent);color:var(--bg-app)}.MuseumExhibitComposer-module__Fv_3wa__regime{border:2px solid var(--museum-regime,var(--accent));background:color-mix(in srgb,var(--museum-regime,var(--accent))14%,transparent);width:64px;height:44px;font-size:calc(18px*var(--typography-font-factor,1));border-radius:10px;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative}.MuseumExhibitComposer-module__Fv_3wa__regime b{color:var(--text-muted);font-size:calc(11px*var(--typography-font-factor,1))}.MuseumExhibitComposer-module__Fv_3wa__bare{text-align:center;width:44px;font-size:calc(20px*var(--typography-font-factor,1));line-height:1}.MuseumExhibitComposer-module__Fv_3wa__pick.MuseumExhibitComposer-module__Fv_3wa__whole{grid-template-columns:24px minmax(0,1fr);min-height:64px}.MuseumExhibitComposer-module__Fv_3wa__pick.MuseumExhibitComposer-module__Fv_3wa__whole b{font-size:calc(14px*var(--typography-font-factor,1))}.MuseumExhibitComposer-module__Fv_3wa__reason{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));margin:0}.MuseumExhibitComposer-module__Fv_3wa__reason.MuseumExhibitComposer-module__Fv_3wa__slam{color:var(--text)}.MuseumExhibitComposer-module__Fv_3wa__slam{animation:.5s cubic-bezier(.3,1.6,.5,1) MuseumExhibitComposer-module__Fv_3wa__museumComposeSlam}@keyframes MuseumExhibitComposer-module__Fv_3wa__museumComposeSlam{0%{opacity:.4;transform:scale(1.25)rotate(-2deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MuseumExhibitComposer-module__Fv_3wa__pick{transition:none}.MuseumExhibitComposer-module__Fv_3wa__slam{animation:none}}.MuseumExhibitComposer-module__Fv_3wa__eyebrow{color:var(--accent);font:750 calc(11px*var(--typography-font-factor,1))/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;text-transform:uppercase}.MuseumExhibitComposer-module__Fv_3wa__button{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);min-width:44px;min-height:48px;color:var(--text);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 15px;transition:transform .12s,box-shadow .12s;display:inline-flex;font-size:calc(13px*var(--typography-font-factor,1))!important;font-weight:650!important;line-height:1.4!important}.MuseumExhibitComposer-module__Fv_3wa__button.MuseumExhibitComposer-module__Fv_3wa__primary{border-color:color-mix(in srgb,var(--accent)65%,var(--border));color:var(--text);background:color-mix(in srgb,var(--accent)24%,var(--surface));box-shadow:0 3px 0 color-mix(in srgb,var(--accent)35%,var(--bg-app))}.MuseumExhibitComposer-module__Fv_3wa__button:active{box-shadow:none;transition:none;transform:translateY(2px)}.MuseumExhibitComposer-module__Fv_3wa__button.MuseumExhibitComposer-module__Fv_3wa__primary:active{background:color-mix(in srgb,var(--accent)34%,var(--surface))}.MuseumExhibitComposer-module__Fv_3wa__sectionHead{gap:12px;display:grid}.MuseumExhibitComposer-module__Fv_3wa__sectionHead h2{font-size:calc(24px*var(--typography-font-factor,1))}.MuseumExhibitComposer-module__Fv_3wa__caption{color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));line-height:1.55}.MuseumExhibitComposer-module__Fv_3wa__stepNav{border:1px solid var(--border);background:var(--surface);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;display:grid}.MuseumExhibitComposer-module__Fv_3wa__step{cursor:pointer;min-width:44px;min-height:48px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 3px;display:flex;font-size:calc(11px*var(--typography-font-factor,1))!important;font-weight:650!important}.MuseumExhibitComposer-module__Fv_3wa__stepNumber{background:var(--surface-inset);width:21px;height:21px;color:var(--text-muted);font:700 calc(10px*var(--typography-font-factor,1))ui-monospace,SFMono-Regular,Menlo,monospace;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.MuseumExhibitComposer-module__Fv_3wa__step.MuseumExhibitComposer-module__Fv_3wa__current{color:var(--text);background:color-mix(in srgb,var(--accent)14%,var(--surface));border-color:color-mix(in srgb,var(--accent)35%,var(--border))}.MuseumExhibitComposer-module__Fv_3wa__step.MuseumExhibitComposer-module__Fv_3wa__current .MuseumExhibitComposer-module__Fv_3wa__stepNumber{color:var(--text);background:color-mix(in srgb,var(--accent)45%,var(--surface))}.MuseumExhibitComposer-module__Fv_3wa__step.MuseumExhibitComposer-module__Fv_3wa__done .MuseumExhibitComposer-module__Fv_3wa__stepNumber{color:var(--focus-ring)}.MuseumExhibitComposer-module__Fv_3wa__step:active,.MuseumExhibitComposer-module__Fv_3wa__category:active{transform:scale(.97)}.MuseumExhibitComposer-module__Fv_3wa__stage{gap:22px;min-width:0;display:grid}.MuseumExhibitComposer-module__Fv_3wa__selectionCount{border:1px solid color-mix(in srgb,var(--focus-ring)30%,var(--border));background:color-mix(in srgb,var(--focus-ring)6%,var(--surface));min-height:48px;color:var(--text);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;line-height:1.5;display:flex;font-size:calc(12px*var(--typography-font-factor,1))!important}.MuseumExhibitComposer-module__Fv_3wa__selectionCount>span:first-child{color:var(--focus-ring)}.MuseumExhibitComposer-module__Fv_3wa__selectionCount.MuseumExhibitComposer-module__Fv_3wa__editable{text-align:left;cursor:pointer;justify-content:space-between;width:100%}.MuseumExhibitComposer-module__Fv_3wa__selectionCount.MuseumExhibitComposer-module__Fv_3wa__editable:active{transform:scale(.985)}.MuseumExhibitComposer-module__Fv_3wa__editLabel{color:var(--focus-ring);text-underline-offset:3px;text-decoration:underline}.MuseumExhibitComposer-module__Fv_3wa__categoryTabs{border-bottom:1px solid var(--border);gap:5px;padding-bottom:7px;display:flex}.MuseumExhibitComposer-module__Fv_3wa__category{cursor:pointer;min-width:44px;min-height:44px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:5px;padding:8px 5px;display:flex;font-size:calc(11px*var(--typography-font-factor,1))!important}.MuseumExhibitComposer-module__Fv_3wa__category[aria-pressed=true]{color:var(--focus-ring);border-color:color-mix(in srgb,var(--focus-ring)32%,var(--border));background:color-mix(in srgb,var(--focus-ring)6%,var(--surface))}.MuseumExhibitComposer-module__Fv_3wa__tabCount{font:600 calc(10px*var(--typography-font-factor,1))ui-monospace,SFMono-Regular,Menlo,monospace;opacity:.8}.MuseumExhibitComposer-module__Fv_3wa__companions{border-left:2px solid var(--warning);color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));padding:12px 14px;line-height:1.6}.MuseumExhibitComposer-module__Fv_3wa__actions{border-top:1px solid var(--border);justify-content:space-between;align-items:stretch;gap:10px;padding-top:16px;display:flex}.MuseumExhibitComposer-module__Fv_3wa__actions>button{flex:1}.MuseumExhibitComposer-module__Fv_3wa__actions>.MuseumExhibitComposer-module__Fv_3wa__primary{flex:1.3}.MuseumExhibitComposer-module__Fv_3wa__help{border:1px solid color-mix(in srgb,var(--warning)50%,var(--border));color:var(--text);background:color-mix(in srgb,var(--warning)6%,var(--surface));font-size:calc(13px*var(--typography-font-factor,1));border-radius:12px;padding:14px;line-height:1.6}.MuseumExhibitComposer-module__Fv_3wa__field{gap:9px}.MuseumExhibitComposer-module__Fv_3wa__fieldLabel{font-size:calc(14px*var(--typography-font-factor,1));color:var(--text);font-weight:700;display:block}.MuseumExhibitComposer-module__Fv_3wa__fieldHint{color:var(--text-muted);font-size:calc(11.5px*var(--typography-font-factor,1));font-weight:400;line-height:1.55}.MuseumExhibitComposer-module__Fv_3wa__field :is(input,textarea,select){background:var(--surface);border:1px solid var(--border-strong);width:100%;min-height:48px;color:var(--text);border-radius:11px;padding:13px 14px;font-weight:400;font-size:calc(16px*var(--typography-font-factor,1))!important}.MuseumExhibitComposer-module__Fv_3wa__field textarea{min-height:112px;line-height:1.6}.MuseumExhibitComposer-module__Fv_3wa__field :is(input,textarea)::placeholder{color:var(--text-muted);opacity:.65}.MuseumExhibitComposer-module__Fv_3wa__visitorPreview{border:1px solid color-mix(in srgb,var(--warning)28%,var(--border));background:var(--surface);border-radius:16px;min-width:0;padding:18px 13px}.MuseumExhibitComposer-module__Fv_3wa__visitorPreview>.mp-detail{gap:18px}.MuseumExhibitComposer-module__Fv_3wa__publishFooter{gap:16px;display:grid}.MuseumExhibitComposer-module__Fv_3wa__publishFooter>p{color:var(--text-muted);font-size:calc(12.5px*var(--typography-font-factor,1));line-height:1.6}.MuseumExhibitComposer-module__Fv_3wa__missing{border:1px solid color-mix(in srgb,var(--warning)45%,var(--border));color:var(--text-muted);font-size:calc(12px*var(--typography-font-factor,1));border-radius:10px;gap:12px;padding:12px;line-height:1.6;display:grid}.MuseumExhibitComposer-module__Fv_3wa__studio{gap:22px;padding-bottom:24px}.MuseumExhibitComposer-module__Fv_3wa__studio :is(button,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.MuseumExhibitComposer-module__Fv_3wa__sectionHead h2,.MuseumExhibitComposer-module__Fv_3wa__sectionHead p,.MuseumExhibitComposer-module__Fv_3wa__missing p{margin:0}.MuseumExhibitComposer-module__Fv_3wa__sectionHead h2{letter-spacing:-.035em;font-weight:780;line-height:1.18}.MuseumExhibitComposer-module__Fv_3wa__sectionHead>p{color:var(--text-muted);font-size:calc(14px*var(--typography-font-factor,1));line-height:1.6}.MuseumExhibitComposer-module__Fv_3wa__studio .MuseumExhibitComposer-module__Fv_3wa__whole{border-radius:12px;padding:14px 12px}.MuseumExhibitComposer-module__Fv_3wa__group+.MuseumExhibitComposer-module__Fv_3wa__group{margin-top:18px}.MuseumExhibitComposer-module__Fv_3wa__cap{margin:0 0 9px}.MuseumExhibitComposer-module__Fv_3wa__form{gap:25px;display:grid}.MuseumExhibitComposer-module__Fv_3wa__field{display:grid}.MuseumExhibitComposer-module__Fv_3wa__help ul{margin:0;padding-left:18px}.MuseumExhibitComposer-module__Fv_3wa__button.MuseumExhibitComposer-module__Fv_3wa__blocked{color:var(--text-muted);box-shadow:none;border-style:dashed}.MuseumExhibitComposer-module__Fv_3wa__step:active,.MuseumExhibitComposer-module__Fv_3wa__category:active,.MuseumExhibitComposer-module__Fv_3wa__editable:active{transition:none}@media (max-width:360px){.MuseumExhibitComposer-module__Fv_3wa__step{flex-direction:column;gap:4px}.MuseumExhibitComposer-module__Fv_3wa__category{flex-direction:column;gap:3px}.MuseumExhibitComposer-module__Fv_3wa__actions{flex-direction:column-reverse}.MuseumExhibitComposer-module__Fv_3wa__visitorPreview{padding:14px 9px}}@media (prefers-reduced-motion:reduce){.MuseumExhibitComposer-module__Fv_3wa__studio *,.MuseumExhibitComposer-module__Fv_3wa__studio :before,.MuseumExhibitComposer-module__Fv_3wa__studio :after{transition:none!important;animation:none!important}}.MuseumExhibitComposer-module__Fv_3wa__preview>.MuseumExhibitComposer-module__Fv_3wa__button{justify-self:start}
.LibraryRoom-module__RY3wIG__room{z-index:0;pointer-events:none;background:var(--bg-app);--gold:var(--warning);position:absolute;inset:0;overflow:hidden}.LibraryRoom-module__RY3wIG__room[hidden]{display:none}:root[data-theme=light] .LibraryRoom-module__RY3wIG__room{--bg-app:var(--light-library-hall);--surface:var(--light-library-highlight);--surface-inset:var(--light-library-shadow);--gold:var(--light-library-metal);--warning:var(--light-library-metal);--accent:var(--light-library-violet);--accent-soft:color-mix(in srgb,var(--light-library-violet)18%,transparent)}:root[data-theme=light] .LibraryRoom-module__RY3wIG__visuals .ae-architecture{opacity:1}:root[data-theme=light] .LibraryRoom-module__RY3wIG__hall{background:radial-gradient(ellipse at 50% 42%,var(--light-library-stone),var(--bg-app)72%)}.LibraryRoom-module__RY3wIG__view{perspective:var(--rm-p,360px);perspective-origin:50%;position:absolute;inset:0}.LibraryRoom-module__RY3wIG__box{transform-style:preserve-3d;transform-origin:50% 50% var(--rm-p,360px);transition:transform 1.15s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.LibraryRoom-module__RY3wIG__face{backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.LibraryRoom-module__RY3wIG__ceiling{transform-origin:50% 100%;top:-100%;transform:rotateX(-90deg)}.LibraryRoom-module__RY3wIG__floor{transform-origin:50% 0;top:100%;transform:rotateX(90deg)}.LibraryRoom-module__RY3wIG__side{width:var(--rm-d,734px);background:repeating-linear-gradient(180deg,transparent 0 46px,color-mix(in srgb,var(--warning)14%,transparent)46px 47px),repeating-linear-gradient(90deg,transparent 0 58px,color-mix(in srgb,var(--warning)10%,transparent)58px 60px),linear-gradient(90deg,var(--bg-app),color-mix(in srgb,var(--surface)75%,var(--bg-app)))}.LibraryRoom-module__RY3wIG__left{transform-origin:100%;left:auto;right:100%;transform:rotateY(90deg)}.LibraryRoom-module__RY3wIG__right{transform-origin:0%;background:repeating-linear-gradient(180deg,transparent 0 46px,color-mix(in srgb,var(--warning)14%,transparent)46px 47px),repeating-linear-gradient(90deg,transparent 0 58px,color-mix(in srgb,var(--warning)10%,transparent)58px 60px),linear-gradient(270deg,var(--bg-app),color-mix(in srgb,var(--surface)75%,var(--bg-app)));left:100%;transform:rotateY(-90deg)}.LibraryRoom-module__RY3wIG__hall{background:var(--bg-app);position:absolute;inset:0}.LibraryRoom-module__RY3wIG__hall:before{content:"";background:radial-gradient(ellipse at 50% 32%,var(--accent-soft),transparent 61%);position:absolute;inset:0}.LibraryRoom-module__RY3wIG__art{width:100%;left:0;top:var(--rm-art-top,24px);position:absolute}.LibraryRoom-module__RY3wIG__art>svg{width:100%;height:auto;color:var(--gold);display:block;overflow:visible}.LibraryRoom-module__RY3wIG__art:after{content:"";background:linear-gradient(transparent,var(--bg-app));height:40px;position:absolute;bottom:-2px;left:0;right:0}.LibraryRoom-module__RY3wIG__fx{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.LibraryRoom-module__RY3wIG__visuals .ae-architecture{opacity:.85}.LibraryRoom-module__RY3wIG__visuals .ae-orbit{transform-origin:300px 298px;opacity:.4}.LibraryRoom-module__RY3wIG__visuals .ae-spark{opacity:.6}.LibraryRoom-module__RY3wIG__visuals .ae-belt-symbol{pointer-events:none}.LibraryRoom-module__RY3wIG__visuals .ae-after-symbol>svg{animation:4.8s ease-in-out infinite LibraryRoom-module__RY3wIG__rm-after-glimmer}@keyframes LibraryRoom-module__RY3wIG__rm-after-glimmer{0%,to{opacity:.7}28%{opacity:1}55%{opacity:.8}}:is(.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__bolt,.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__bolt-ring){transform-box:view-box;transform-origin:50%}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__hourglass-top-sand{transform:translateY(20px)}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__hourglass-bottom-sand{transform:translateY(18px)}:is(.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__hourglass-top-sand,.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__hourglass-bottom-sand,.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__hourglass-stream){transform-box:fill-box;transform-origin:50%}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__hourglass-top-sand{animation:8.4s cubic-bezier(.45,0,.3,1) infinite LibraryRoom-module__RY3wIG__rm-hourglass-top}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__hourglass-bottom-sand{animation:8.4s cubic-bezier(.45,0,.3,1) infinite LibraryRoom-module__RY3wIG__rm-hourglass-bottom}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__hourglass-stream{animation:8.4s ease-in-out infinite LibraryRoom-module__RY3wIG__rm-hourglass-stream}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__bolt{transform-origin:60px 65px}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__bolt-ring{transform-origin:60px 64px}:is(.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__bolt-crackle,.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol__bolt-glow){transform-box:fill-box;transform-origin:50%}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__bolt{animation:2.45s ease-in-out infinite LibraryRoom-module__RY3wIG__rm-bolt-strike}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__bolt-glow{animation:2.45s ease-in-out infinite LibraryRoom-module__RY3wIG__rm-bolt-glow}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__bolt-crackle{animation:2.45s ease-in-out infinite LibraryRoom-module__RY3wIG__rm-bolt-crackle}.LibraryRoom-module__RY3wIG__visuals .buff-timing-symbol.is-animated .buff-timing-symbol__bolt-ring{animation:2.45s ease-out infinite LibraryRoom-module__RY3wIG__rm-bolt-ring}@keyframes LibraryRoom-module__RY3wIG__rm-hourglass-top{0%,8%{transform:translateY(0)}76%,to{transform:translateY(44px)}}@keyframes LibraryRoom-module__RY3wIG__rm-hourglass-bottom{0%,8%{transform:translateY(38px)}76%,to{transform:translateY(0)}}@keyframes LibraryRoom-module__RY3wIG__rm-hourglass-stream{0%,9%,79%,to{opacity:0}18%,72%{opacity:.78}36%{opacity:.46}54%{opacity:.9}}@keyframes LibraryRoom-module__RY3wIG__rm-bolt-strike{0%,56%,to{opacity:.92;transform:scale(1)}62%{opacity:1;transform:scale(1.12)}68%{opacity:.86;transform:scale(.98)}74%{opacity:1;transform:scale(1.06)}}@keyframes LibraryRoom-module__RY3wIG__rm-bolt-glow{0%,52%,to{opacity:.4}62%{opacity:.95}74%{opacity:.72}}@keyframes LibraryRoom-module__RY3wIG__rm-bolt-crackle{0%,55%,78%,to{opacity:0;transform:scale(.94)}62%,70%{opacity:.9;transform:scale(1)}}@keyframes LibraryRoom-module__RY3wIG__rm-bolt-ring{0%,52%{opacity:.16;transform:scale(.86)}70%{opacity:.34;transform:scale(1.08)}to{opacity:0;transform:scale(1.42)}}.LibraryRoom-module__RY3wIG__ceiling svg,.LibraryRoom-module__RY3wIG__floor svg{width:100%;height:100%;display:block}.LibraryRoom-module__RY3wIG__twinkle{animation:LibraryRoom-module__RY3wIG__rm-twinkle var(--tw,3.6s)ease-in-out var(--td,0s)infinite}@keyframes LibraryRoom-module__RY3wIG__rm-twinkle{0%,to{opacity:.55}50%{opacity:1}}.LibraryRoom-module__RY3wIG__fall{animation:LibraryRoom-module__RY3wIG__rm-fall var(--fd,5s)linear var(--fdl,0s)infinite}@keyframes LibraryRoom-module__RY3wIG__rm-fall{0%{opacity:0;transform:translateY(0)}12%{opacity:1}to{transform:translateY(var(--fy,160px));opacity:0}}.LibraryRoom-module__RY3wIG__flame{transform-box:fill-box;transform-origin:50% 100%;animation:2.2s ease-in-out infinite LibraryRoom-module__RY3wIG__rm-flame}@keyframes LibraryRoom-module__RY3wIG__rm-flame{0%,to{opacity:.85;transform:scale(1)}40%{opacity:1;transform:scale(1.06,1.1)}70%{opacity:.9;transform:scale(.97,.95)}}.LibraryRoom-module__RY3wIG__room:not([data-gaze=front]) .LibraryRoom-module__RY3wIG__front *,.LibraryRoom-module__RY3wIG__room:not([data-gaze=up]) .LibraryRoom-module__RY3wIG__ceiling *,.LibraryRoom-module__RY3wIG__room:not([data-gaze=down]) .LibraryRoom-module__RY3wIG__floor *{animation-play-state:paused}.LibraryRoom-module__RY3wIG__visuals[data-motion=paused] *,.LibraryRoom-module__RY3wIG__room[data-motion=paused] *{animation-play-state:paused!important}.LibraryRoom-module__RY3wIG__room,.LibraryRoom-module__RY3wIG__hall{box-sizing:border-box}.LibraryRoom-module__RY3wIG__room{font-family:var(--font-geist-sans),sans-serif;font-size:calc(14px*var(--typography-font-factor,1));line-height:1.45}.LibraryRoom-module__RY3wIG__visuals{--gold:var(--warning)}@media (prefers-reduced-motion:reduce){.LibraryRoom-module__RY3wIG__room *,.LibraryRoom-module__RY3wIG__box,.LibraryRoom-module__RY3wIG__visuals *{transition:none!important;animation:none!important}}.LibraryRoom-module__RY3wIG__symbolSvg{overflow:visible}
.LibraryEntry-module__-r03uW__owner{color:var(--le-ink);font-family:var(--font-sans);font-synthesis:none;font-size:calc(13px*var(--typography-font-factor,1));-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;--le-ink:#f5ecd6;--le-muted:#cfbf9c;--le-subtle:#968770;--le-gold:#e4c47c;--le-gold-hi:#fbecbf;--le-gold-lo:#a8803c;--le-line:#e4c47c61;--le-line-soft:#e4c47c2b;--le-panel:#090704b3;--le-acc:var(--accent);--top-h:56px;--dock-h:150px;background:#03040a;font-weight:400;line-height:1.4;position:absolute;inset:0;overflow:hidden;container:library-entry/size}.LibraryEntry-module__-r03uW__canvas{width:100%;height:100%;transition:filter 1s;display:block;position:absolute;inset:0}.LibraryEntry-module__-r03uW__owner.LibraryEntry-module__-r03uW__plain{background:radial-gradient(120% 70% at 50% 40%,#1a140c,#03040a 70%)}.LibraryEntry-module__-r03uW__owner.LibraryEntry-module__-r03uW__plain .LibraryEntry-module__-r03uW__canvas{display:none}.LibraryEntry-module__-r03uW__owner[data-tone=memory] .LibraryEntry-module__-r03uW__canvas{filter:sepia(.55)saturate(.6)brightness(.96)}.LibraryEntry-module__-r03uW__button{appearance:none;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;border:0;margin:0;transition:transform .12s,filter .12s,box-shadow .2s,opacity .3s}.LibraryEntry-module__-r03uW__button:active{filter:brightness(.92);transition:none;transform:translateY(2px)}.LibraryEntry-module__-r03uW__button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.LibraryEntry-module__-r03uW__top{z-index:4;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 0;transition:opacity .35s;display:flex;position:absolute;inset:0 0 auto}.LibraryEntry-module__-r03uW__exit{background:var(--le-panel);min-height:44px;box-shadow:inset 0 0 0 1px var(--le-line-soft);font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--le-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 10px;font-weight:550;display:inline-flex}.LibraryEntry-module__-r03uW__exit span{font-size:calc(15px*var(--typography-font-factor,1));color:var(--le-gold);line-height:1}.LibraryEntry-module__-r03uW__source{background:var(--le-panel);min-height:30px;box-shadow:inset 0 0 0 1px var(--le-line-soft);font-size:calc(11.5px*var(--typography-font-factor,1));color:var(--le-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-weight:550;display:inline-flex}.LibraryEntry-module__-r03uW__source i{background:var(--le-dot,var(--le-acc));width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--le-dot,var(--le-acc))24%,transparent);border-radius:50%}.LibraryEntry-module__-r03uW__source[data-state=loading] i{animation:1.6s ease-in-out infinite LibraryEntry-module__-r03uW__library-entry-pulse}.LibraryEntry-module__-r03uW__source[data-state=live]{--le-dot:var(--success)}.LibraryEntry-module__-r03uW__source[data-state=cache]{--le-dot:var(--warning)}.LibraryEntry-module__-r03uW__source[data-state=error]{--le-dot:var(--danger)}.LibraryEntry-module__-r03uW__source[data-state=local]{--le-dot:var(--le-gold)}@keyframes LibraryEntry-module__-r03uW__library-entry-pulse{50%{opacity:.3}}.LibraryEntry-module__-r03uW__layer{z-index:2;pointer-events:none;flex-direction:column;align-items:center;padding:0 16px;transition:opacity .35s;display:flex;position:absolute;inset:0}.LibraryEntry-module__-r03uW__topSpace{flex:0 0 var(--top-h)}.LibraryEntry-module__-r03uW__dockSpace{flex:0 0 var(--dock-h)}.LibraryEntry-module__-r03uW__window{flex:auto;align-self:stretch;min-height:90px}.LibraryEntry-module__-r03uW__seal{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warning)50%,transparent);font-size:calc(11.5px*var(--typography-font-factor,1));color:var(--le-ink);text-align:left;background:#1e1608d1;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;line-height:1.3;display:inline-flex;margin-top:4px!important}.LibraryEntry-module__-r03uW__seal i{background:var(--warning);border-radius:50%;flex:none;width:6px;height:6px}.LibraryEntry-module__-r03uW__notice{z-index:3;left:var(--door-x,50%);top:var(--door-y,45%);text-align:center;width:min(250px,100% - 48px);box-shadow:0 0 0 1px var(--le-line),0 0 0 4px #00000073,0 16px 36px #000000b3;font-size:calc(13px*var(--typography-font-factor,1));color:var(--le-ink);background:linear-gradient(#181109f2,#0c0905f5);border-radius:2px;padding:13px 15px 12px;line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.LibraryEntry-module__-r03uW__notice strong{font-size:calc(14px*var(--typography-font-factor,1));margin-bottom:4px;font-weight:650;display:block}.LibraryEntry-module__-r03uW__notice span{font-size:calc(12px*var(--typography-font-factor,1));color:var(--le-muted);margin-top:6px;display:block}.LibraryEntry-module__-r03uW__notice i{background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--danger)30%,transparent);border-radius:50%;margin:0 auto 8px;display:block}.LibraryEntry-module__-r03uW__dock{z-index:3;gap:10px;padding:0 16px 14px;transition:opacity .35s;display:grid;position:absolute;bottom:0;left:0;right:0}.LibraryEntry-module__-r03uW__me{text-align:left;background:var(--le-panel);width:100%;box-shadow:inset 0 0 0 1px var(--le-line-soft);color:var(--le-ink);pointer-events:none;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 12px;display:grid}.LibraryEntry-module__-r03uW__avatar{width:44px;height:44px;font-size:calc(21px*var(--typography-font-factor,1));box-shadow:inset 0 0 0 1.5px var(--le-gold),0 0 0 4px #00000059,0 0 22px -4px var(--le-acc);background:radial-gradient(circle at 50% 38%,#ffecbe29,#00000080 70%);border-radius:50%;place-items:center;line-height:1;display:grid}.LibraryEntry-module__-r03uW__meText{gap:2px;min-width:0;display:grid}.LibraryEntry-module__-r03uW__meName{font-size:calc(14px*var(--typography-font-factor,1));text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.LibraryEntry-module__-r03uW__meLine{font-size:calc(12.5px*var(--typography-font-factor,1));color:var(--le-muted);line-height:1.32}.LibraryEntry-module__-r03uW__meLine:empty{display:none}.LibraryEntry-module__-r03uW__act{min-height:52px;display:grid;position:relative}.LibraryEntry-module__-r03uW__act>*{grid-area:1/1}.LibraryEntry-module__-r03uW__voice{text-align:center;font-size:calc(13px*var(--typography-font-factor,1));color:var(--le-muted);letter-spacing:.01em;font-variant-numeric:tabular-nums;align-self:center;margin:0;line-height:1.35}.LibraryEntry-module__-r03uW__retry{min-height:52px;font-size:calc(16px*var(--typography-font-factor,1));letter-spacing:.01em;color:var(--le-ink);background:var(--le-panel);box-shadow:inset 0 0 0 1px var(--le-line);border-radius:15px;font-weight:650}.LibraryEntry-module__-r03uW__act>.LibraryEntry-module__-r03uW__voice,.LibraryEntry-module__-r03uW__act>.LibraryEntry-module__-r03uW__retry{visibility:hidden;opacity:0;transition:opacity .35s,visibility 0s linear .35s}.LibraryEntry-module__-r03uW__owner[data-act=voice] .LibraryEntry-module__-r03uW__voice,.LibraryEntry-module__-r03uW__owner[data-act=retry] .LibraryEntry-module__-r03uW__retry{visibility:visible;opacity:1;transition:opacity .35s}.LibraryEntry-module__-r03uW__veil{z-index:5;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 44%,#fffaf0 0%,color-mix(in srgb,var(--le-acc)60%,#fff)22%,color-mix(in srgb,var(--le-acc)35%,#000)70%,#000 100%);position:absolute;inset:0}.LibraryEntry-module__-r03uW__owner[data-skip=true] .LibraryEntry-module__-r03uW__veil{animation:.32s ease-out LibraryEntry-module__-r03uW__library-entry-skip}@keyframes LibraryEntry-module__-r03uW__library-entry-skip{0%{opacity:.55}to{opacity:0}}@container library-entry (max-height:720px){.LibraryEntry-module__-r03uW__me{padding:8px 11px}.LibraryEntry-module__-r03uW__avatar{width:38px;height:38px;font-size:calc(18px*var(--typography-font-factor,1))}.LibraryEntry-module__-r03uW__dock{gap:8px;padding-bottom:12px}.LibraryEntry-module__-r03uW__act,.LibraryEntry-module__-r03uW__retry{min-height:48px}}.LibraryEntry-module__-r03uW__owner[data-motion=reduced] *,.LibraryEntry-module__-r03uW__owner[data-motion=reduced] :before,.LibraryEntry-module__-r03uW__owner[data-motion=reduced] :after{transition:none!important;animation:none!important}.LibraryEntry-module__-r03uW__owner{background:var(--bg-app);isolation:isolate;pointer-events:auto}.LibraryEntry-module__-r03uW__owner,.LibraryEntry-module__-r03uW__owner *,.LibraryEntry-module__-r03uW__owner :before,.LibraryEntry-module__-r03uW__owner :after{box-sizing:border-box}.LibraryEntry-module__-r03uW__owner [hidden]{display:none!important}.LibraryEntry-module__-r03uW__owner button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.LibraryEntry-module__-r03uW__hall{z-index:0;pointer-events:none;position:absolute;inset:0}.LibraryEntry-module__-r03uW__owner[data-flying=true] .LibraryEntry-module__-r03uW__hall{will-change:transform}.LibraryEntry-module__-r03uW__canvas{z-index:1;pointer-events:none}.LibraryEntry-module__-r03uW__layer{z-index:2}.LibraryEntry-module__-r03uW__me{pointer-events:none;grid-template-columns:auto minmax(0,1fr)}.LibraryEntry-module__-r03uW__top,.LibraryEntry-module__-r03uW__dock,.LibraryEntry-module__-r03uW__notice{transition:opacity .5s}.LibraryEntry-module__-r03uW__owner[data-arrived=true] .LibraryEntry-module__-r03uW__top,.LibraryEntry-module__-r03uW__owner[data-arrived=true] .LibraryEntry-module__-r03uW__dock,.LibraryEntry-module__-r03uW__owner[data-arrived=true] .LibraryEntry-module__-r03uW__notice{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s,visibility 0s linear .5s}.LibraryEntry-module__-r03uW__owner[data-arrived=true]{pointer-events:none}.LibraryEntry-module__-r03uW__imageControl{left:16px;right:16px;top:var(--top-h);bottom:var(--dock-h);z-index:2;min-height:44px;color:var(--le-muted);background:0 0;border:0;justify-content:center;align-items:flex-end;margin:0;padding:0;display:flex;position:absolute}.LibraryEntry-module__-r03uW__owner .LibraryEntry-module__-r03uW__imageControl:active{filter:brightness(.92);transition:none;transform:translateY(2px)}.LibraryEntry-module__-r03uW__owner .LibraryEntry-module__-r03uW__imageControl[aria-disabled=true]{cursor:default}.LibraryEntry-module__-r03uW__owner .LibraryEntry-module__-r03uW__imageControl[aria-disabled=true]:active{filter:none;transform:none}.LibraryEntry-module__-r03uW__owner .LibraryEntry-module__-r03uW__imageControl:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.LibraryEntry-module__-r03uW__imageHint{text-shadow:0 1px 14px #000,0 0 2px #000;margin-bottom:8px}.LibraryEntry-module__-r03uW__owner[data-arrived=true] .LibraryEntry-module__-r03uW__imageControl{pointer-events:none;visibility:hidden}.LibraryEntry-module__-r03uW__owner .LibraryEntry-module__-r03uW__friezeTap{z-index:2;left:calc(var(--frieze-x,50%) - var(--frieze-w,80%)/2);width:var(--frieze-w,80%);top:calc(var(--frieze-y,30%) - max(var(--frieze-h,44px),44px)/2);height:max(var(--frieze-h,44px),44px);cursor:default;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;position:absolute}.LibraryEntry-module__-r03uW__seal{margin:0 auto!important}.LibraryEntry-module__-r03uW__accountDock{overscroll-behavior:contain;width:min(100%,472px);max-height:calc(100% - 144px);padding-bottom:max(12px,env(safe-area-inset-bottom,0px));margin-inline:auto;overflow-y:auto}.LibraryEntry-module__-r03uW__owner[data-account-required=true] .LibraryEntry-module__-r03uW__top{padding-top:max(10px,env(safe-area-inset-top,0px))}@media (prefers-reduced-motion:reduce){.LibraryEntry-module__-r03uW__owner *,.LibraryEntry-module__-r03uW__owner :before,.LibraryEntry-module__-r03uW__owner :after{transition:none!important;animation:none!important}}
.LibraryAccountEntry-module__7e5qGa__owner{inset:var(--account-viewport-top,0px)0 auto;height:var(--account-viewport-height,100dvh);z-index:60;isolation:isolate;position:fixed}.LibraryAccountEntry-module__7e5qGa__offlineEntry{width:100%;margin-top:10px}.LibraryAccountEntry-module__7e5qGa__devSource{color:var(--le-subtle);font-size:calc(11.5px*var(--typography-font-factor,1));flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 4px;display:flex}.LibraryAccountEntry-module__7e5qGa__devSource>span{margin-right:4px}.LibraryAccountEntry-module__7e5qGa__devSource button{min-width:44px;min-height:44px;color:var(--le-subtle);touch-action:manipulation;background:0 0;border:0;border-radius:999px;padding:0 12px}.LibraryAccountEntry-module__7e5qGa__devSource button[aria-pressed=true]{color:var(--le-gold);box-shadow:inset 0 0 0 1px var(--le-line-soft)}.LibraryAccountEntry-module__7e5qGa__devSource button:active{transition:none;transform:translateY(2px)}.LibraryAccountEntry-module__7e5qGa__devSource button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.TimingBelt-module__Ha7rCG__belts{gap:10px;display:grid}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice{isolation:isolate;width:100%;min-height:76px;color:var(--ink);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:64px minmax(0,1fr) 22px;align-items:center;gap:9px;padding:6px 12px 6px 5px;font-family:inherit;line-height:normal;transition:border-color .2s,background .2s,min-height .3s,padding .3s;display:grid;position:relative}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice[aria-pressed=true]{border-color:var(--rail-tone-edge);box-shadow:0 0 0 1px var(--rail-tone-edge);background:0 0}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice:hover{filter:brightness(1.08)}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice:active{transition:none;transform:translateY(2px)}.TimingBelt-module__Ha7rCG__material{z-index:-1;inset-inline:0;border-radius:6px;height:50px;position:absolute;top:50%;transform:translateY(-50%)}.TimingBelt-module__Ha7rCG__symbol{flex-shrink:0;width:64px;height:68px;display:block}[data-timing-option=after_effect] .TimingBelt-module__Ha7rCG__symbol>svg{width:100%;height:100%;color:var(--rail-tone-ink);display:block}.TimingBelt-module__Ha7rCG__copy{gap:5px;min-width:0;display:grid}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice strong{font-size:calc(14px*var(--typography-font-factor,1));letter-spacing:.035em;font-weight:550;display:block}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice small{font-size:calc(11px*var(--typography-font-factor,1));color:#adb7c4;margin:0;line-height:1.35;display:block}.TimingBelt-module__Ha7rCG__selected{color:var(--rail-tone-ink);font-size:calc(19px*var(--typography-font-factor,1))}@media (prefers-reduced-motion:reduce){.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice{transition:none}.TimingBelt-module__Ha7rCG__belts.TimingBelt-module__Ha7rCG__belts .TimingBelt-module__Ha7rCG__choice.TimingBelt-module__Ha7rCG__choice:active{transform:none}}
