.studio-rail-new{font:800 7.5px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:#062033;pointer-events:none;background:#7dd3fc;border-radius:999px;padding:2px 4px;position:absolute;top:-6px;right:-9px}.aud-head{margin-bottom:14px}.aud-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}@media (max-width:767px){.aud-kinds{display:none}.aud-grid{grid-template-columns:1fr 1fr;gap:8px}}.ac{min-width:0;box-shadow:none;background:#141312;border-radius:18px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.ac:after{content:"";z-index:6;border-radius:inherit;pointer-events:none;box-shadow:none;transition:box-shadow .2s;position:absolute;inset:0}@media (hover:hover){.ac:hover{transform:translateY(-2px);box-shadow:0 18px 40px -22px #000000d9}.ac:hover:after{box-shadow:inset 0 0 0 1px #ffffff24}}.ac:focus-within:after{box-shadow:inset 0 0 0 1px #ffffff24}.ac.playing{--level:.6;--ac-glow:0 0 calc(18px + 28px * var(--level)) calc(-16px + 6px * var(--level)) rgba(255, 138, 43, calc(.4 + .65 * var(--level)));--ac-ring:inset 0 0 0 1.5px rgba(255, 138, 43, calc(.3 + .7 * var(--level)));box-shadow:var(--ac-glow);transition:transform .2s,box-shadow 80ms linear}.ac.playing:after{box-shadow:var(--ac-ring);transition:box-shadow 80ms linear}.ac.held{--ac-ring:inset 0 0 0 1.5px #ff8a2b66}.ac.held:after{box-shadow:var(--ac-ring)}.ac-art{aspect-ratio:4/3;background:50%/cover;place-items:start center;display:grid;position:relative;overflow:hidden}.ac-art.voice-ember{background:radial-gradient(circle at 50% 46%,#ffd9b0 0,#ff9a4a 18%,#c2410c 36%,#2a0f05 70%)}.ac-art.voice-sea{background:radial-gradient(circle at 50% 46%,#e6f7f2 0,#9fd3c7 18%,#2f6f63 38%,#08201b 72%)}.ac-art.sound{background:radial-gradient(120% 90% at 50% 0,#3a3633,#121110 70%)}.ac-art.music{background-color:#141312}.ac-kind,.ac-dur{z-index:3;color:#f3efe9;background:#0000006b;border-radius:999px;position:absolute;top:10px}.ac-kind{font:700 10px/1 var(--font-text);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px 8px;left:10px}.ac-dur{font-variant-numeric:tabular-nums;padding:4px 7px;font:600 11px ui-monospace,Menlo,monospace;right:10px}.ac-orb{z-index:3;aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#fff1dc,#ffb36b 40%,#c2410c 85%);border-radius:50%;place-items:center;width:40%;margin-top:12%;transition:transform .3s;display:grid;position:relative;box-shadow:0 0 60px -6px #ffaa6e8c}.voice-sea .ac-orb{background:radial-gradient(circle at 32% 28%,#effaf6,#9fd3c7 40%,#2f6f63 85%)}.ac.playing .ac-orb{animation:.9s ease-in-out infinite alternate ac-orb}@keyframes ac-orb{0%{transform:scale(1)}to{filter:brightness(1.08);transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ac.playing .ac-orb{animation:none}}:root[data-motion=reduced] .ac.playing .ac-orb{animation:none}.ac-play .pa,.aud-mini .btn .pa{display:none}.ac-play.on .pa,.aud-mini .btn.on .pa{display:block}.ac-play.on .pp,.aud-mini .btn.on .pp{display:none}.ac-play{z-index:3;cursor:pointer;color:#fff;opacity:0;-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);background:#ffffff29;border:0;border-radius:50%;place-items:center;width:50px;height:50px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)scale(.92);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff38,0 10px 26px -10px #000000b3}.ac-play svg{width:18px;height:18px}.ac:hover .ac-play,.ac.playing .ac-play,.ac-play:focus-visible{opacity:1;transform:translate(-50%,-62%)scale(1)}.ac-play:focus-visible{outline-offset:3px;outline:2px solid #fff}.ac.playing .ac-play{color:#2a1206;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff4d,#fff0 50%),radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%);box-shadow:0 10px 30px -8px #ff5a2ccc}.ac-play.onorb,.ac:hover .ac-play.onorb,.ac.playing .ac-play.onorb,.ac-play.onorb:focus-visible{opacity:1;color:#ffffffeb;width:46%;height:46%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;filter:drop-shadow(0 2px 6px #00000059);background:0 0;position:static;transform:none}.ac-play.onorb{border-radius:50%;width:100%;height:100%}.ac-play.onorb svg{width:22px;height:22px}.ac-play.onorb .pp{opacity:0;transition:opacity .2s}.ac:hover .ac-play.onorb .pp,.ac-play.onorb:focus-visible .pp{opacity:1}.ac.playing .ac-play.onorb{color:#fff}.ac-art.print{background:radial-gradient(120% 80% at 50% 115%, color-mix(in srgb, var(--c) 22%, transparent), transparent 62%), #0f0e0d;place-items:center}.aud-print.card{pointer-events:none;width:auto;height:auto;position:absolute;inset:28% 9% 24%}.ac-play.onprint,.ac:hover .ac-play.onprint,.ac-play.onprint:focus-visible{opacity:1;background:#00000073;width:40px;height:40px;top:auto;bottom:14px;left:14px;transform:none;box-shadow:inset 0 0 0 1px #ffffff38}.ac-play.onprint svg{width:13px;height:13px}.ac-play.onprint .pp{margin-left:2px}.ac-meta{background:#141312;gap:3px;padding:10px 12px 12px;display:grid}.ac-meta>a{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ac-meta span{color:var(--ink-muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.ac-meta em{color:var(--ink-faint);font-style:normal}@media (max-width:767px),(hover:none){.ac-play{opacity:1;transform:translate(-50%,-62%)scale(.85)}.ac-play.onorb .pp{opacity:1}}@media (max-width:767px){.ac-meta>a{font-size:12.5px}}.aud-mini{z-index:45;left:50%;bottom:calc(var(--composer-sheet-h,0px) + 26px);border-radius:18px;align-items:center;gap:12px;width:min(760px,100% - 24px);padding:8px 10px 8px 8px;display:flex;position:fixed;transform:translate(-50%)}@media (min-width:1024px){.aud-mini{width:min(760px,100% - 140px);left:calc(50% + 46px);bottom:max(calc(var(--composer-sheet-h,0px) + 26px), var(--aud-mini-lift,0px))}}@media (max-width:1023px){.aud-mini{bottom:calc(var(--dock-h,0px) + var(--composer-sheet-h,0px) + 10px)}}.aud-mini .th{background:50%/cover;border-radius:10px;flex:none;width:40px;height:40px}.aud-mini .tx{flex:1;gap:4px;min-width:0;display:grid}.aud-mini .tx b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.aud-mini .tx canvas{width:100%;height:22px}.aud-mini .tx canvas:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.aud-mini .t{font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap;font:600 11.5px ui-monospace,Menlo,monospace}.aud-mini .btn{cursor:pointer;color:#2a1206;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%);border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.aud-mini .btn svg{width:14px;height:14px}.aud-mini .btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-studio-theme=light] .ac,[data-studio-theme=light] .ac-meta{background:#fff}[data-studio-theme=light] .ac{box-shadow:var(--paper-shadow,none)}[data-studio-theme=light] .ac.playing{box-shadow:var(--ac-glow)}.aud-mini{--aud-mini-wave:#ffb36b}[data-studio-theme=light] .aud-mini{--aud-mini-wave:#c2410c}@media (hover:hover){[data-studio-theme=light] .ac:hover:after{box-shadow:inset 0 0 0 1px #281e1429}}[data-studio-theme=light] .ac.playing:after,[data-studio-theme=light] .ac.held:after{box-shadow:var(--ac-ring)}.aud-stage{padding-bottom:8px}[data-audio-stage] [data-studio-stage]>footer{padding-bottom:calc(var(--composer-sheet-h,120px) + 26px)}html[data-audio-mini-on][data-audio-stage] [data-studio-stage]>footer{padding-bottom:calc(var(--composer-sheet-h,120px) + 92px)}.aud-bar-dock{z-index:44;width:min(1000px,100% - 24px);margin-inline:auto;position:fixed;bottom:26px;left:0;right:0}@media (min-width:1024px){.aud-bar-dock{z-index:39;left:var(--stage-in);right:var(--stage-in);width:auto;padding-inline:var(--page-pad-l) var(--page-pad-r);margin:0}.aud-bar-dock>*{max-width:1000px;margin-inline:auto}.aud-bar-dock:before{content:"";z-index:-1;inset:-10px 0 calc(var(--stage-in) - 26px);border-radius:0 0 var(--stage-r-in) var(--stage-r-in);background:var(--surface-glass);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:0 -1px 0 var(--line), 0 -18px 40px -24px #0009;position:absolute}html[data-audio-mini-on] .aud-bar-dock:before{top:-82px}html[data-audio-mini-on][data-audio-stage] [data-studio-stage]>footer{padding-bottom:calc(var(--composer-sheet-h,120px) + 98px)}}@media (max-width:1023px){.aud-bar-dock{bottom:calc(var(--dock-h,0px) + 10px)}}.aud-mini[data-on-audio]{width:min(1000px,100% - 24px)}@media (min-width:1024px){.aud-mini[data-on-audio]{left:var(--lane-text);right:calc(var(--stage-in) + var(--page-pad-r));-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;box-shadow:none;background:0 0;border-radius:0;padding:8px 0;transform:none}.aud-mini[data-on-audio]:before,.aud-mini[data-on-audio]:after{content:none}}html[data-audio-panel] .aud-mini{opacity:0;pointer-events:none}.aud-mini{transition:opacity .2s}.aud-bar .pchip-ico:empty{display:none}.aud-bar .ptype-dn{margin-left:-2px;width:12px!important;height:12px!important}.aud-bar .aud-voice-chip{padding-left:7px!important}.aud-bar .pplus:disabled{opacity:.4}.aud-fields{flex-direction:column;flex:1;min-width:0;display:flex}.aud-fields .ptext{resize:none;width:100%;max-height:108px;color:var(--ink);background:0 0;border:0;outline:none;flex:none;overflow-y:auto}.aud-fields .ptext.lyrics{border-top:1px solid var(--line);max-height:116px;padding-top:8px!important}.aud-status{width:fit-content;max-width:100%;color:var(--ink-muted);background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border-radius:999px;margin:8px auto 0;padding:6px 12px;font-size:12.5px}.aud-status[data-error]{color:#ffc58a}[data-studio-theme=light] .aud-status[data-error]{color:#b45309}.aud-status-retry{color:var(--ink);text-underline-offset:2px;white-space:nowrap;margin-left:8px;font-weight:600;text-decoration:underline}.aud-vo{background:radial-gradient(circle at 30% 28%,#fff1dc,#ffb36b 35%,#c2410c 75%);border-radius:50%;flex:none;width:34px;height:34px;display:inline-block}.aud-vo.sea{background:radial-gradient(circle at 30% 28%,#e8f6f2,#9fd3c7 35%,#2f6f63 75%)}.aud-vo.own{background:conic-gradient(from 200deg,#ff8a2b,#ffd2a8,#9fd3c7,#ff8a2b)}.aud-vo.sm{width:18px;height:18px}.aud-vo.big{width:40px;height:40px}.aud-script{flex-direction:column;flex:1;gap:2px;min-width:0;max-height:40vh;padding:8px 2px;display:flex;overflow-y:auto}.aud-line{align-items:flex-start;gap:8px;min-width:0;display:flex}.aud-line .ed{flex:1;min-width:0;position:relative}.aud-line .mirror,.aud-line textarea{width:100%;font:inherit;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;border:0;margin:0;padding:0;font-size:15px;line-height:1.6;display:block}.aud-line .mirror{color:var(--ink);pointer-events:none}.aud-line textarea{resize:none;color:#0000;caret-color:#ff8a2b;background:0 0;outline:none;position:absolute;inset:0;overflow:hidden}.aud-line textarea::placeholder{color:var(--ink-faint)}.aud-line textarea:placeholder-shown{white-space:nowrap;text-overflow:ellipsis}.aud-line textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aud-line textarea::selection{color:#0000;background:#ff8a2b4d}.aud-line .tg{color:#ffcf9e;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ff8a2b29;border-radius:7px}.aud-line .tg i{color:#0000;font-style:normal}.aud-line.sea .tg{color:#bfe7dd;background:#9fd3c729}.pbar.pbar2 .aud-line .pchip.aud-sp{letter-spacing:.1em;text-transform:uppercase;color:#ffb37a;height:25.6px;box-shadow:none;background:0 0;border-radius:999px;flex:none;gap:6px;padding:0 4px 0 0;font-size:11px;font-weight:600}.pbar.pbar2 .aud-line.sea .pchip.aud-sp{color:#9fd3c7}.pbar.pbar2 .aud-line .pchip.aud-sp:hover{background:#ffffff0f}.pbar.pbar2 .aud-line .pchip.aud-sp .pchip-ico{color:inherit}@media (max-width:760px){.aud-line{flex-direction:column;align-items:stretch;gap:0}.aud-line .shrink-0{align-self:flex-start}.aud-line .mirror,.aud-line textarea{font-size:16px}}.aud-vp{gap:4px;display:grid}.aud-vp .q{color:var(--ink-faint);background:#00000040;border-radius:12px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;font-size:13px;display:flex}.aud-vp .q svg{flex:none;width:16px;height:16px}.aud-vp .q input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.aud-vp .q input::placeholder{color:var(--ink-faint)}.aud-vp .q:focus-within{box-shadow:inset 0 0 0 1px #ff8a2b73}.aud-vp .rows{overscroll-behavior:contain;gap:4px;max-height:min(46vh,380px);display:grid;overflow-y:auto}.aud-vp .r{border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.aud-vp .r.on{background:var(--lg-on-fill,#ffffff12);box-shadow:inset 0 0 0 1px var(--lg-on-edge,#ff8a2b73)}.aud-vp .pick{all:unset;cursor:pointer;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.aud-vp .pick:focus-visible,.aud-vp .r.clone:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-vp .tx{text-align:left;min-width:0;display:grid}.aud-vp .tx b{color:var(--ink);font-size:13.5px;font-weight:600}.aud-vp .tx small{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.aud-vp .del{all:unset;cursor:pointer;color:var(--ink-muted);border-radius:999px;padding:4px 8px;font-size:11.5px}.aud-vp .del:hover,.aud-vp .del:focus-visible{color:var(--ink);background:#ffffff14}.aud-vp .confirm{color:var(--ink-muted);flex:none;align-items:center;gap:2px;font-size:11.5px;display:flex}.aud-vp .confirm>span{padding-right:4px}.aud-vp .del.yes{color:#ffc58a}.aud-vp .tx small.wrap{white-space:normal;line-height:1.35}.aud-vp .sep{background:var(--line);height:1px;margin:6px 4px}.aud-vp .r.clone{all:unset;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.aud-vp .r.clone:hover{background:#ffffff0d}.aud-vp .rec{white-space:nowrap;color:#2a1206;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%);border-radius:999px;margin-left:auto;padding:6px 10px;font-size:12px;font-weight:600}.aud-vp .r.skel{pointer-events:none}.aud-vp .r.skel .aud-vo{background:var(--slot);box-shadow:inset 0 0 0 1px var(--line)}.aud-vp .rows.skel{height:min(46vh,380px);overflow:hidden}.aud-vp .r.skel .tx{flex:1}.aud-vp .r.skel .tx i{vertical-align:middle;background:var(--wash-2);border-radius:5px;width:46%;height:10px;display:inline-block}.aud-vp .r.skel .tx small i{background:var(--wash);width:72%;height:8px}.aud-chip-skel{vertical-align:middle;background:var(--wash-2);border-radius:5px;width:64px;height:9px;display:inline-block}.aud-vp .none{color:var(--ink-muted);margin:6px 8px;font-size:13px}.aud-vp .none.err{justify-content:space-between;align-items:center;gap:8px;display:flex}.aud-vp .none.err .del{white-space:nowrap;flex:none}.aud-pl{cursor:pointer;width:28px;height:28px;color:var(--ink);background:var(--kit-frost,#ffffff14);box-shadow:var(--kit-frost-edge,inset 0 0 0 1px #ffffff1a);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.aud-pl svg{width:11px;height:11px}.aud-pl.on{color:#2a1206;box-shadow:none;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%)}.aud-pl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-pl .pa{display:none}.aud-pl.on .pa{display:block}.aud-pl.on .pp{display:none}.aud-clone-dialog{z-index:61;left:0;right:0;bottom:calc(var(--composer-sheet-h,120px) + 36px);width:min(420px,100vw - 32px);color:var(--ink);animation:lg-rise .5s var(--lg-spring);border-radius:24px;outline:none;margin:0 auto;padding:18px 18px 16px;position:fixed!important}@media (min-width:1024px){.aud-clone-dialog{left:92px}}.aud-clone{flex-direction:column;display:flex}.aud-clone .head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.aud-clone h2{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:30px;font-weight:800;font-stretch:75%;line-height:.9}.aud-clone .steps{gap:4px;margin-left:auto;display:flex}.aud-clone .steps i{background:var(--line);border-radius:50%;width:6px;height:6px}.aud-clone .steps i[data-on]{background:#ff8a2b}.aud-clone .list{color:var(--ink-muted);gap:8px;margin:0 0 14px;padding:0;font-size:13.5px;line-height:1.4;list-style:none;display:grid}.aud-clone .list li{padding-left:16px;position:relative}.aud-clone .list li:before{content:"";background:#ff8a2b;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:2px}.aud-clone .list b{color:var(--ink);font-weight:600}.aud-clone .ask{color:var(--ink-muted);margin:0 0 8px;font-size:13px}.aud-clone .line{color:var(--ink);background:#ffffff0d;border-radius:14px;margin:0 0 12px;padding:12px 14px;font-size:15px;line-height:1.5;box-shadow:inset 0 0 0 1px #ffffff14}.aud-clone .line.long{max-height:30vh;font-size:14px;overflow-y:auto}.aud-clone .take{--aud-take-wave:#ffb36b;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.aud-clone .take .lvl{flex:1;min-width:80px;height:28px;display:block}.aud-clone .take .lvl canvas{width:100%;height:100%;display:block}.aud-clone .take .again{white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.aud-clone .take .again svg{width:15px;height:15px}.aud-clone .take .t{color:var(--ink-muted);font:600 12px ui-monospace,Menlo,monospace}.aud-clone .take .err{color:#ffc58a;width:100%;margin:0;font-size:12.5px}.aud-clone>.err{color:#ffc58a;margin:0 0 10px;font-size:12.5px}.aud-clone .memo{background:#ffffff0d;border-radius:14px;margin:0 0 14px;padding:8px 12px;box-shadow:inset 0 0 0 1px #ffffff14}.aud-clone .memo .take{flex-wrap:nowrap;margin:0}.aud-clone .memo .t{font:600 12px var(--font-sans,inherit);white-space:nowrap}.aud-clone .take[data-on] .stop i{background:currentColor;border-radius:2px;width:10px;height:10px;animation:1s ease-in-out infinite aud-rec}@keyframes aud-rec{50%{opacity:.35}}.aud-clone .name{color:var(--ink-muted);gap:6px;margin-bottom:10px;font-size:12.5px;display:grid}.aud-clone .name input{height:40px;font:inherit;color:var(--ink);background:#ffffff0f;border:0;border-radius:12px;outline:none;padding:0 12px;font-size:15px;box-shadow:inset 0 0 0 1px #ffffff1a}.aud-clone .name input:focus-visible{box-shadow:inset 0 0 0 1px #ff8a2b99}.aud-design .name textarea{min-height:76px;font:inherit;color:var(--ink);resize:vertical;background:#ffffff0f;border:0;border-radius:12px;outline:none;padding:10px 12px;font-size:15px;line-height:1.4;box-shadow:inset 0 0 0 1px #ffffff1a}.aud-design .name textarea:focus-visible{box-shadow:inset 0 0 0 1px #ff8a2b99}.aud-design .ideas{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.aud-design .ideas>*{white-space:normal;text-align:left;max-width:100%;font-size:12.5px}.aud-design .pvs{gap:6px;margin-bottom:12px;display:grid}.aud-design .pv{border-radius:14px;flex-wrap:nowrap;margin:0;padding:6px 8px;box-shadow:inset 0 0 0 1px #ffffff14}.aud-design .pv[data-picked]{background:#ff8a2b14;box-shadow:inset 0 0 0 1.5px #ff8a2b}.aud-design .pv .keep{height:30px;font:600 12.5px var(--font-sans,inherit);color:var(--ink-muted);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;flex:none;padding:0 12px}.aud-design .pv[data-picked] .keep{color:#1a0f05;background:#ff8a2b}.aud-design .ideas>.on{color:#ffd2a8;background:#ff9a3d29;box-shadow:inset 0 0 0 1px #ff9a3d73}[data-studio-theme=light] .aud-design .name textarea{background:#fff9;box-shadow:inset 0 0 0 1px #281e141a}[data-studio-theme=light] .aud-design .pv{box-shadow:inset 0 0 0 1px #281e141a}[data-studio-theme=light] .aud-design .pv[data-picked]{box-shadow:inset 0 0 0 1.5px #c2410c}[data-studio-theme=light] .aud-design .pv .keep{color:var(--ink);background:#281e140f;box-shadow:inset 0 0 0 1px #281e1429}[data-studio-theme=light] .aud-design .pv[data-picked] .keep{color:#fff;box-shadow:none;background:#c2410c}[data-studio-theme=light] .aud-design .ideas>.on{color:#9a3412;background:#c2410c1a;box-shadow:inset 0 0 0 1px #c2410c66}.aud-clone .foot{justify-content:flex-end;align-items:center;gap:8px;display:flex}.aud-clone .privacy{color:var(--ink-muted);text-underline-offset:3px;margin-right:auto;font-size:12.5px;text-decoration:underline}.aud-clone .privacy:hover{color:var(--ink)}.aud-start{all:unset;box-sizing:border-box;cursor:pointer;color:#2a1206;background:linear-gradient(#ffffff4d,#fff0 50%),radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%);border-radius:999px;align-items:center;gap:7px;padding:10px 16px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 6px 20px -8px #ff5a2c,inset 0 1px #ffffff8c}.aud-start svg{width:15px;height:15px}.aud-start:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-start:disabled{cursor:default;filter:saturate(.2);opacity:.55}@media (prefers-reduced-motion:reduce){.aud-clone-dialog,.aud-clone .take[data-on] .stop i{animation:none}}:root[data-motion=reduced] .aud-clone-dialog,:root[data-motion=reduced] .aud-clone .take[data-on] .stop i{animation:none}[data-studio-theme=light] .aud-line .tg{color:#9a3412;background:#ff8a2b29}[data-studio-theme=light] .aud-line.sea .tg{color:#1f5b50;background:#2f6f6324}[data-studio-theme=light] .pbar.pbar2 .aud-line .pchip.aud-sp{color:#c2410c}[data-studio-theme=light] .pbar.pbar2 .aud-line.sea .pchip.aud-sp{color:#2f6f63}[data-studio-theme=light] .aud-vp .q{background:#281e140f}[data-studio-theme=light] .aud-clone .line,[data-studio-theme=light] .aud-clone .memo,[data-studio-theme=light] .aud-clone .name input{background:#fff9;box-shadow:inset 0 0 0 1px #281e141a}[data-studio-theme=light] .aud-clone .take{--aud-take-wave:#c2410c}[data-studio-theme=light] .aud-vp .del.yes,[data-studio-theme=light] .aud-clone .take .err,[data-studio-theme=light] .aud-clone>.err{color:#b45309}.ac-open{z-index:2;border-radius:inherit;position:absolute;inset:0}.ac-open:focus-visible{outline-offset:-3px;outline:2px solid #fff}.ac-meta>a{color:var(--ink)}.ac-meta>a:hover{text-underline-offset:3px;text-decoration:underline}.aud-grid.dense{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.aud-grid.dense[data-size=s]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.aud-grid.dense[data-size=l]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.aud-pl.big{width:42px;height:42px}.aud-pl.big svg{width:14px;height:14px}.aud-vw{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}@media (min-width:2200px){.aud-vw{grid-template-columns:minmax(0,1fr) 380px}}.aud-vw-main{border-radius:22px;gap:14px;padding:18px;display:grid}.aud-vw-head{align-items:center;gap:12px;min-width:0;display:flex}.aud-vw-back{width:34px;height:34px;color:var(--ink-muted);border-radius:50%;flex:none;place-items:center;margin-right:-2px;transition:color .15s,background .15s;display:grid}.aud-vw-back:hover{color:var(--ink);background:var(--kit-frost)}.aud-vw-back svg{width:18px;height:18px}.aud-vw-title{min-width:0}.aud-vw-title h1{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}.aud-vw-title p{color:var(--ink-muted);margin:2px 0 0;font-size:12.5px}.aud-vw-wave{width:100%;height:120px}.aud-vw-wave:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}.aud-takes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aud-take{background:#ffffff0d;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.aud-take.pick{box-shadow:inset 0 0 0 1px #ff8a2b8c}.aud-take canvas{flex:1;min-width:0;height:28px}.aud-take b,.aud-take a{color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:700}.aud-take a:hover{text-underline-offset:3px;text-decoration:underline}.aud-vw-side{color:var(--ink-muted);border-radius:22px;align-content:start;gap:10px;padding:16px;font-size:13px;display:grid}.aud-vw-side h2{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:11px;font-weight:600}.aud-vw-script{color:var(--ink);margin:0;line-height:1.5}.aud-vw-rows{gap:10px;margin:0;display:grid}.aud-vw-rows div{justify-content:space-between;display:flex}.aud-vw-rows dd{color:var(--ink);margin:0;font-weight:600}.aud-vw-acts{flex-wrap:wrap;gap:8px;display:flex}.aud-vw-acts>*,.aud-vw-made>*{cursor:pointer;height:34px;font:inherit;color:var(--ink);background:var(--kit-frost);box-shadow:var(--kit-frost-edge);border:0;border-radius:999px;align-items:center;padding:0 13px;font-size:13px;display:inline-flex}.aud-vw-acts>.hot{color:#2a1206;box-shadow:none;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%)}.aud-vw-acts>:disabled{cursor:default;opacity:.45}.aud-vw-acts>:focus-visible,.aud-vw-made>:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-vw-acts>.aud-vw-made{height:auto;box-shadow:none;cursor:default;background:0 0;flex-basis:100%;gap:8px;padding:0;display:flex}.aud-vw-made>.dl{gap:6px}.aud-vw-made>.dl svg{width:16px;height:16px}.aud-vw-acts>.aud-vw-mix{cursor:default;border-radius:16px;flex-basis:100%;min-width:0;max-width:100%;height:auto;padding:10px 12px 12px;display:block}.aud-vw-mix>p{color:var(--ink-muted);margin:0 0 8px;font-size:12.5px}.aud-vw-mix>.k-err{color:var(--error);margin:8px 0 0;font-size:12.5px}.aud-vw-mix ul{grid-template-columns:minmax(0,1fr);gap:2px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.aud-vw-mix li{min-width:0}.aud-vw-mix li>button{width:100%;min-width:0;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;gap:2px;padding:8px 10px;font-size:13px;display:grid}.aud-vw-mix li>button:hover:not(:disabled){background:var(--kit-frost)}.aud-vw-mix li>button:disabled{cursor:default;opacity:.6}.aud-vw-mix li>button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.aud-vw-mix b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.aud-vw-mix li span{min-width:0;color:var(--ink-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.aud-vw-mix li>button[data-busy]{opacity:1;background:var(--kit-frost)}.aud-vw-mix li span.busy{color:var(--ink);align-items:center;gap:6px;display:flex}.aud-vw-mix li span.busy .ed-toast-spin{height:9px}@media (max-width:767px){.aud-vw{grid-template-columns:1fr;gap:10px}.aud-vw-main,.aud-vw-side{border-radius:18px;padding:14px}.aud-vw-wave{height:96px}}@media (max-width:479px){.aud-takes{grid-template-columns:1fr}}.aud-rows{--aud-row-wave:#c9c3bb;gap:6px;margin:0;padding:0;list-style:none;display:grid}.aud-row{background:#ffffff08;border-radius:12px;grid-template-columns:44px minmax(0,1fr) minmax(120px,160px) 70px 60px;align-items:center;gap:12px;padding:8px 10px;transition:box-shadow .2s;display:grid}@media (min-width:2200px){.aud-row{grid-template-columns:44px minmax(0,1fr) minmax(320px,480px) 80px 70px}}@media (hover:hover){.aud-row:not(.playing):hover{box-shadow:inset 0 0 0 1px #ffffff1f}}.aud-row.playing{box-shadow:inset 0 0 0 1.5px #ff8a2bbf}.aud-row .th{background:50%/cover;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.aud-row .th .aud-pl{width:26px;height:26px}.aud-row .tx{min-width:0;display:grid}.aud-row .tx a{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.aud-row .tx a:hover{text-underline-offset:3px;text-decoration:underline}.aud-row .tx small{color:var(--ink-muted);font-size:11.5px}.aud-row .wv{width:100%;height:28px}.aud-row .d{font-variant-numeric:tabular-nums;color:var(--ink-muted);font:600 11.5px ui-monospace,Menlo,monospace}@media (max-width:767px){.aud-row{grid-template-columns:44px minmax(0,1fr) 60px}.aud-row .wv,.aud-row .d:last-child{display:none}}.aud-chat{--aud-row-wave:#c9c3bb;border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;grid-template-rows:auto 26px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;transition:box-shadow .2s;display:grid}.aud-chat.playing{box-shadow:inset 0 0 0 1.5px #ff8a2bbf}.aud-chat .th{background:50%/cover;border-radius:10px;grid-row:1/3;place-items:center;width:44px;height:44px;display:grid}.aud-chat .th .aud-pl{width:28px;height:28px}.aud-chat .who{min-width:0;display:grid}.aud-chat .who a{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.aud-chat .who a:hover{text-underline-offset:3px;text-decoration:underline}.aud-chat .who small{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.aud-chat .pr{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:12px}.aud-chat .wv{border-radius:4px;grid-column:2;width:100%;height:26px}.aud-chat .wv:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-chat .d{font-variant-numeric:tabular-nums;color:var(--ink-muted);text-align:right;font:600 11.5px ui-monospace,Menlo,monospace}.aud-chat.sk .th,.aud-chat.sk i{position:relative;overflow:hidden}.aud-chat.sk i{border-radius:4px;height:12px;display:block}.aud-chat.sk .nm{font-size:13px;font-weight:600;position:relative}.aud-chat.sk .nm>i{width:40%;margin-top:-6px;position:absolute;top:50%;left:0}.aud-chat.sk .k-shim{background:linear-gradient(110deg,#ffffff0a 30%,#ffffff1c 45%,#ffffff0a 60%) 0 0/220% 100%,#ffffff0a}.aud-vw{--aud-vw-voice:#ffb36b;--aud-vw-music:#c9b8ff;--aud-vw-sound:#d9d1c7}[data-studio-theme=light] .aud-vw{--aud-vw-voice:#c2410c;--aud-vw-music:#6d4fd1;--aud-vw-sound:#6f675f}[data-studio-theme=light] .aud-take{background:#281e140a;box-shadow:inset 0 0 0 1px #281e141a}[data-studio-theme=light] .aud-take.pick{box-shadow:inset 0 0 0 1px #c2410c8c}[data-studio-theme=light] .aud-rows,[data-studio-theme=light] .aud-chat{--aud-row-wave:#8a8178}[data-studio-theme=light] .aud-row{background:#281e140a}[data-studio-theme=light] .aud-chat.sk .k-shim{background:linear-gradient(110deg,#ebe7e0 30%,#f7f4ef 45%,#ebe7e0 60%) 0 0/220% 100%}@media (hover:hover){[data-studio-theme=light] .aud-row:not(.playing):hover{box-shadow:inset 0 0 0 1px #281e1424}}.aud-bar-dock>.pbar{z-index:2;position:relative}.aud-bar-dock>.dk-tray{max-width:calc(min(1000px,100%) - 44px)}.aud-bar-dock>.dk-panel{max-width:calc(min(1000px,100%) - 88px)}.aud-bar-dock>.dk-panel .lk-panel{--k:1}.aud-bar-dock>.dk-panel .lk-body{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(34vh,300px);overflow-y:auto}.aud-phone{display:contents}.aud-bar .pchip-ico svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.dk-card .v .aud-vo.dk{width:30px;height:30px}.dk-card .k b .n{color:var(--ink-muted);font-weight:500}.aud-sl{grid-template-columns:170px minmax(0,1fr) 64px;align-items:center;gap:14px;padding:10px 4px;display:grid}.aud-sl[data-off]{opacity:.4}.aud-sl-l{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.aud-sl input[type=range]{accent-color:#ff9a3d;width:100%}.aud-sl output{font:600 13px/1 var(--font-mono,ui-monospace, Menlo, monospace);text-align:right;color:var(--ink)}.aud-seg{box-shadow:inset 0 0 0 1px var(--line);background:#0000004d;border-radius:999px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.aud-seg button{color:var(--ink-muted);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.aud-seg button:hover{color:var(--ink)}.aud-seg button[aria-pressed=true]{color:#141210;background:var(--ink)}.aud-seg button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.aud-seg button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-note{color:var(--ink-faint);grid-column:1/-1;padding:8px 2px 0;font-size:12.5px;line-height:1.45}.aud-note b{color:var(--ink-muted);font-weight:600}.aud-note.err{color:#ffc58a}.aud-tag{vertical-align:1px;color:#ffc28a;background:#ff9a3d29;border-radius:999px;align-items:center;height:20px;margin:0 2px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.aud-tile{flex-direction:column;min-width:0;display:flex;position:relative}.aud-tile-pick{text-align:left;min-width:0;color:var(--ink);border-radius:12px;flex-direction:column;gap:6px;padding:0;display:flex}.aud-tile-pick:focus-visible{outline:none}.aud-tile-pick:focus-visible .fr{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 2px #ff8a2b80}.aud-tile .fr{aspect-ratio:16/10;background:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--c,#ff9a3d) 14%, transparent), transparent 60%), #0e0d0c;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.aud-tile .fr .glow{opacity:.55;filter:blur(18px);background:radial-gradient(circle at 50% 60%, var(--tag-c), transparent 60%);position:absolute;inset:-30%}.aud-tile-pick[aria-selected=true] .fr{box-shadow:inset 0 0 0 2px var(--ink)}.aud-tile-pick b{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-muted);font-size:13px;font-weight:500;overflow:hidden}.aud-tile-pick[aria-selected=true] b,.aud-tile-pick:hover b{color:var(--ink)}.aud-tile .tagline{font:500 11px/1.3 var(--font-mono,ui-monospace, Menlo, monospace);white-space:nowrap;text-overflow:ellipsis;color:var(--ink-faint);overflow:hidden}.aud-tile .ord{width:22px;height:22px;font:700 11px/1 var(--font-text);color:#2a1206;background:linear-gradient(135deg,#ff6a1a,#ff9a3d);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;left:8px}.aud-tile-play{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #fff3;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:calc(62.5% - 38px);display:grid;position:absolute;top:0;right:8px}.aud-tile-play svg{width:12px;height:12px}.aud-tile-play:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-tile.playing .aud-tile-play{color:#111;background:#fff}.aud-tile .fr .aud-vo.tile{width:58px;height:58px;box-shadow:0 10px 30px #00000073}.aud-tile-rec{text-align:left;color:var(--ink);gap:6px;padding:0}.aud-tile-rec .fr svg{fill:none;stroke:currentColor;stroke-linecap:round;width:26px;height:26px;color:var(--ink-muted)}.aud-tile-rec b{font-size:13px;font-weight:500}.aud-print{align-items:center;gap:2px;width:78%;height:52%;display:flex;position:relative}.aud-print i{background:var(--c);opacity:.38;border-radius:2px;flex:1;min-width:2px;transition:opacity .12s}.aud-print:not([data-playing]) i{opacity:.85}.aud-print.mono{width:70%;height:38%}.aud-print.mono:not([data-playing]) i{opacity:.85}.aud-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aud-chip{height:30px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.aud-chip:hover{background:#ffffff1a}.aud-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-chip.on{color:#ffd2a8;background:#ff9a3d29;box-shadow:inset 0 0 0 1px #ff9a3d73}.aud-chip.avoid.on{color:#ffb3b3;background:#ff5a5a1f;box-shadow:inset 0 0 0 1px #ff6e6e66}.aud-chip.ghost{color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.aud-chip:has(>.cb){padding-right:6px}.aud-chip-in{min-width:120px;height:30px;font:inherit;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#00000040;border:0;border-radius:999px;outline:none;flex:0 160px;padding:0 11px;font-size:12.5px}.aud-chip-in:focus{box-shadow:inset 0 0 0 1px #ff9a3d8c}.aud-filters{z-index:2;background:#161311;flex-wrap:wrap;align-items:center;gap:6px;margin:-2px -4px 10px;padding:2px 4px 8px;display:flex;position:sticky;top:-2px}[data-studio-theme=light] .aud-filters{background:#f4f0e9}.aud-filter-vals{flex-basis:100%}.aud-big{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aud-pre{text-align:left;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#00000047;border-radius:14px;gap:8px;padding:14px;display:grid}.aud-pre[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--ink);background:#ffffff0d}.aud-pre:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aud-pre b{font-size:15px}.aud-pre>span:last-child{color:var(--ink-muted);font-size:13px;line-height:1.4}.aud-meter{gap:3px;display:flex}.aud-meter i{background:#ffffff1f;border-radius:2px;flex:1;height:4px}.aud-meter i.on{background:#ff9a3d}.aud-prs{gap:8px;display:grid}.aud-pr{box-shadow:inset 0 0 0 1px var(--line);background:#00000040;border-radius:12px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1.4fr) 30px;align-items:center;gap:10px;padding:8px 10px;display:grid}.aud-pr.add{box-shadow:inset 0 0 0 1px var(--line);background:0 0;grid-template-columns:minmax(0,1fr) 24px minmax(0,1.4fr) auto}.aud-pr .w{font-weight:600}.aud-pr .s{font-family:var(--font-mono,ui-monospace, Menlo, monospace);color:#ffc28a}.aud-pr .ar{text-align:center;color:var(--ink-faint)}.aud-pr input{min-width:0;height:32px;font:inherit;color:var(--ink);background:#00000040;border:0;border-radius:8px;outline:none;padding:0 10px;font-size:13.5px}.aud-pr input:focus{box-shadow:inset 0 0 0 1px #ff9a3d8c}.aud-pr>.cb{justify-self:center}.aud-add{height:32px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;background:#ffffff14;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.aud-add:disabled{opacity:.45}.aud-tl{gap:4px;height:74px;margin:4px 0 12px;display:flex}.aud-sec{background:var(--sc);border-radius:12px;min-width:44px;display:flex;position:relative;overflow:hidden}.aud-sec-pick{text-align:left;color:#fff;border-radius:12px;flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:9px 10px;display:flex}.aud-sec-pick b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.aud-sec-pick span{font:600 11.5px/1 var(--font-mono,ui-monospace, Menlo, monospace);opacity:.85}.aud-sec-pick[aria-selected=true]{box-shadow:inset 0 0 0 2px #fff}.aud-sec-pick:focus-visible{outline-offset:-4px;outline:2px solid #fff}.aud-sec .grip{cursor:ew-resize;touch-action:none;background:linear-gradient(90deg,#0000,#ffffff40);width:10px;position:absolute;top:0;bottom:0;right:0}.aud-sec .grip:focus-visible{outline-offset:-2px;outline:2px solid #fff}.aud-sec.add{color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;flex:0 0 56px;place-items:center;display:grid}.aud-sec.add svg{fill:none;stroke:currentColor;stroke-linecap:round;width:20px;height:20px}.aud-secform{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aud-field{align-content:start;gap:6px;display:grid}.aud-field>small{font:600 10.5px/1 var(--font-mono,ui-monospace, Menlo, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:10px;display:flex}.aud-link{font:600 11px/1 var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink-muted);text-underline-offset:2px;text-decoration:underline}.aud-lyr{resize:vertical;width:100%;min-height:62px;font:inherit;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#0000004d;border:0;border-radius:12px;padding:10px 12px;font-size:14px}.aud-total{font:600 12px/1 var(--font-mono,ui-monospace, Menlo, monospace);color:var(--ink-muted)}[data-studio-theme=light] .aud-seg{background:#281e140d}[data-studio-theme=light] .aud-seg button[aria-pressed=true]{color:#fff;background:#1d1a17}[data-studio-theme=light] .aud-tile .fr{background:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--c,#c2410c) 16%, transparent), transparent 60%), #1a1715}[data-studio-theme=light] .aud-chip{background:#281e140a}[data-studio-theme=light] .aud-chip.on{color:#9a3412;background:#c2410c1a;box-shadow:inset 0 0 0 1px #c2410c66}[data-studio-theme=light] .aud-chip.avoid.on{color:#9f1d1d;background:#b91c1c14;box-shadow:inset 0 0 0 1px #b91c1c59}[data-studio-theme=light] .aud-chip-in,[data-studio-theme=light] .aud-pr input,[data-studio-theme=light] .aud-lyr{background:#ffffffb3}[data-studio-theme=light] .aud-pre,[data-studio-theme=light] .aud-pr{background:#281e140a}[data-studio-theme=light] .aud-pre[aria-checked=true]{background:#fff}[data-studio-theme=light] .aud-meter i{background:#281e141f}[data-studio-theme=light] .aud-meter i.on{background:#c2410c}[data-studio-theme=light] .aud-pr .s,[data-studio-theme=light] .aud-tag{color:#9a3412}[data-studio-theme=light] .aud-sl input[type=range]{accent-color:#c2410c}[data-studio-theme=light] .aud-note.err{color:#b45309}[data-studio-theme=light] .aud-add{background:#281e140d}
:root[data-studio][data-studio-light],:root[data-studio][data-studio-light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f1ec}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){:scope,:scope [data-surface=base]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#f4f1ec;--surface-stage:#ebe7e0;--surface-raised:#fbfaf8;--surface-glass:#fbfaf8b8;--surface-bubble:#fff;--line:#281e141a;--line-2:#281e142b;--ink:#1d1a17;--ink-muted:#5a544d;--ink-faint:#6b645c;--ink-soft:#1d1a17db;--glass:#fff9;--frost:#281e140d;--frost-hover:#281e1417;--wash:#281e140f;--wash-2:#281e1414;--slot:#e4dfd7;--mt-bg:#14100c09;--mt-bd:#1a17149e;--mt-sh:#1a171412;--mt-pill-bg:#ffffffbf;--mt-pill-fg:#1a1714;--mt-pill-bd:#1a171424;--nav-chip-hover:#1d1a170d;--nav-chip-active:#1d1a1717;--error:#b42d1c;--ok:#1f6f42;--paper-shadow:0 1px 2px #3c281412, 0 6px 18px -10px #3c28142e;--kit-frost:linear-gradient(180deg, #fff, #f6f3ee);--kit-frost-hover:#fff;--kit-frost-edge:inset 0 1px 0 #fff, 0 0 0 1px #281e141c, 0 1px 2px #3c28141a;--kit-sunken:inset 0 1px 2px #3c28141f, inset 0 0 0 1px #281e1414, 0 1px 0 #fff;--slider-track:#1d1a171a;--slider-rim:inset 0 0 0 1px #1d1a1724;--slider-dot:#1d1a1759;--slider-draft:repeating-linear-gradient(135deg, #1a1714bf 0 6px, #1a171473 6px 12px);--credit-mark:#c2410c}:scope{color:var(--ink)}:scope .mode-radio{color:var(--ink-muted)}:scope .mode-radio:hover{color:var(--ink)}:scope .mode-radio[aria-checked=true]{color:#4a1306}:scope .studio-rail{border-color:var(--line);box-shadow:var(--paper-shadow);background:#fff9}:scope .studio-rail-admin{background:#ff5a2c0d;border-color:#ff5a2c4d}:scope .studio-rail-over{color:#c2410c}:scope{--dock-glass:#fbfaf8eb;--dock-row:#281e140a;--dock-row-ring:inset 0 0 0 1px #281e1414;--nav-chip-active:#281e141a;--nav-chip-hover:#281e140d}:scope .dock{box-shadow:0 0 0 1px #281e1414, var(--paper-shadow)}@media not (min-width:48rem){:scope [data-docked] .pwell{background:var(--dock-row);box-shadow:var(--dock-row-ring)}}:scope .plan-card{box-shadow:0 0 0 1px var(--line), var(--paper-shadow);background:linear-gradient(#fff,#fbfaf7)}:scope .k-tag{background:#f5f2ed;box-shadow:inset 0 1px #fff,0 0 0 1px #281e141a}:scope .k-ghost,:scope .kit-ghost{background:linear-gradient(#fff,#f5f2ed);box-shadow:inset 0 1px #fff,0 0 0 1px #281e141f,0 1px 2px #3c281414}:scope .k-ghost:hover,:scope .kit-ghost:hover{background:#fff}:scope svg[data-provider=bfl] path,:scope svg[data-provider=openai] path,:scope svg[data-provider=xai] path{fill:currentColor}:scope .chat-bubble{box-shadow:var(--paper-shadow)}:scope .k-card,:scope .k-tile,:scope .k-list{background:var(--surface-raised);box-shadow:var(--paper-shadow)}:scope .k-card.sel{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--kit-ember) 80%, transparent), 0 0 30px -12px var(--kit-ember)}:scope .chat-result{box-shadow:var(--paper-shadow)}:scope .us{--us-s0:#efebe5;--us-s1:#fcd2c1;--us-s2:#fdb296;--us-s3:#fe8e64;--us-img:#9c958b}:scope .us-runway,:scope .us-tile,:scope .us-panel{box-shadow:var(--paper-shadow)}:scope .us-body:before{background:radial-gradient(closest-side,#ff5a2c14,#0000)}:scope .us-run{background:#fff}:scope .us-run-wave{--us-run-wave:#8a8178}:scope .k-shim,:scope .tile-shim:before{background:linear-gradient(110deg,#ebe7e0 30%,#f7f4ef 45%,#ebe7e0 60%) 0 0/220% 100%}:scope .k-shim.still,:scope .k-list .k-shim.still{background:var(--slot)}:scope .cn-ac i.working{background:linear-gradient(110deg,#ebe7e0 30%,#f7f4ef 45%,#ebe7e0 60%) 0 0/220% 100%}:scope .k-iconbtn{color:#1d1a17cc}:scope .k-iconbtn:hover{color:var(--ink)}:scope .k-split-half{color:#1d1a17cc}:scope .k-split-half:hover{color:var(--ink)}:scope .k-split-half+.k-split-half{box-shadow:-1px 0 0 var(--line)}:scope .k-split-half:before{background:var(--wash-2);box-shadow:none}:scope .ph-row:hover,:scope .ph-row:focus-visible{background:var(--wash)}:scope .pbar{--lift:0 0 0 1px #281e141a, inset 0 1px 0 #fff, 0 1px 2px #3c28141a, 0 8px 18px #3c28141a, 0 24px 48px #3c281424}:scope .pbar-glass{background:linear-gradient(#ffffffe6,#faf8f4c2)}:scope .pbar:before{background:linear-gradient(#fff 0%,#ffffff80 30%,#fff0 55% 80%,#fff9 100%)}:scope .pbar:after{background:linear-gradient(#ffffffe6,#281e1412 45%,#281e141f)}:scope .pbar:focus-within>.pbar-glass{box-shadow:var(--lift), 0 22px 60px -26px color-mix(in srgb, var(--ember) 45%, transparent)}:scope .pwell{background:linear-gradient(#ebe7e1,#f1eee9);box-shadow:inset 0 0 0 1px #281e1414,inset 0 3px 7px #3c281421,inset 0 1px 1px #3c281414,inset 0 -1px #ffffffe6}:scope .ptext,:scope .pk-body{scrollbar-color:#281e1433 transparent}:scope .pexpand:hover{background:#281e140f}:scope .pchip{color:#1d1a17db;background:linear-gradient(#fff,#f6f3ee);box-shadow:inset 0 1px #fff,0 0 0 1px #281e141c,0 1px 2px #3c28141a}:scope .pchip:hover{color:var(--ink);background:#fff}:scope .pchip-sdot.on{background:#2fb866;box-shadow:0 0 0 1.5px #fff,0 0 5px #2fb8668c}:scope .pchip-sdot.off{background:#e5483b;box-shadow:0 0 0 1.5px #fff}:scope .pchip.pchip-snd[data-silent]:hover{background:linear-gradient(#fff,#f6f3ee)}:scope .k-tag.plan-dial.pchip-on{background:#ffebe6;box-shadow:inset 0 0 0 1px #d65a1473}:scope .aspect-tile[aria-selected=true]{background:#ffeae4;box-shadow:inset 0 0 0 1px #ff5a2c66}:scope .pchip.pchip-on{color:var(--ink);background:#ffeae4;box-shadow:inset 0 0 0 1px #ff5a2c66,0 1px 2px #3c28141a}:scope .psplit:hover{background:linear-gradient(#fff,#f6f3ee)}:scope .psplit-half{color:#1d1a17d1}:scope .psplit-half:hover,:scope .psplit-half[aria-expanded=true]{color:var(--ink)}:scope .psplit-half:before{background:linear-gradient(#fff,#f1ede7);box-shadow:inset 0 0 0 1px #281e1417}:scope .psplit-half[aria-expanded=true]:before{background:#ffeae4}:scope .psplit-half:focus-visible:before{box-shadow:inset 0 0 0 2px var(--ink)}:scope .psplit-div{background:#281e1429}:scope .lib-layouts>button:after,:scope .psplit-half:after{color:var(--ink);border-color:var(--line-2);background:#fffffff5}:scope .phist button[aria-expanded=true],:scope .pexpand[aria-pressed=true]{background:#ffeae4}:scope .gen-bead,:scope .send-bead{background:linear-gradient(180deg, #ffffffbf, #fff0 46%), radial-gradient(circle at 50% 118%, #ffb36b 0%, var(--ember-b) calc(var(--glow) * .32), var(--ember-a) calc(var(--glow) * .62), color-mix(in srgb, var(--ember-a) 0%, transparent) var(--glow)), linear-gradient(180deg, #e4ded7, #cec6bc);box-shadow:inset 0 1px #fff,inset 0 -2px 4px #3c28141f,0 3px 10px #3c281433}:scope .gen-bead:not(:disabled),:scope .send-bead:not(:disabled){box-shadow:inset 0 1px 0 #fff, inset 0 -2px 4px #3c28141f, 0 3px 10px #3c281433, 0 14px 34px -14px var(--ember)}:scope .gen-bead:disabled,:scope .send-bead:disabled{color:#28190f9e}:scope .genbtn:disabled{color:#28190f9e;background:linear-gradient(#ffffffbf,#fff0 46%),linear-gradient(#e4ded7,#cec6bc);box-shadow:inset 0 1px #fff,inset 0 -2px 4px #3c28141f,0 3px 10px #3c281433}:scope .genbtn:disabled .genbtn-price{border-left-color:#28190f33}:scope .genbtn[data-draft]:not(:disabled){box-shadow:inset 0 0 0 1px #1a171438,inset 0 1px #fff,0 3px 10px #3c28142e}:scope .pround{color:#1d1a17cc;background:linear-gradient(#fff,#f6f3ee);box-shadow:inset 0 1px #fff,0 0 0 1px #281e141c,0 1px 2px #3c28141a}:scope .pround:hover{color:var(--ink);background:#fff}:scope .pbar.pbar2 .pplus{background:#fff9;box-shadow:inset 0 0 0 1px #281e141a}:scope .pbar.pbar2 .pplus:hover{background:#fffc}:scope .pbar.pbar2 .psend-price{background:#fff9;box-shadow:inset 0 0 0 1px #281e141a}:scope .pbar.pbar2 .psend-price:hover{background:#fffc}:scope .pbar.pbar2 .psettings .pchip{color:var(--ink);background:#ffffffb3;box-shadow:inset 0 0 0 1px #281e141a}:scope .pbar.pbar2 .psettings .pchip:hover{background:#ffffffe6}:scope .pbar.pbar2 .psettings .pchip.pchip-snd[data-silent]:hover{background:#ffffffb3}:scope .pbar.pbar2 .psettings .pchip.pchip-on{background:#ff5a2c1f;box-shadow:inset 0 0 0 1px #d65a1459}:scope .pbar.pbar2 .psettings .pchip.ptype{color:#9a3a08;background:#ff8a2b1f;box-shadow:inset 0 0 0 1px #d65a1459}:scope .pbar.pbar2 .psettings .pchip.ptype:hover{background:#ff8a2b2e}:scope [data-docked] .pbar.pbar2 .pwell{background:var(--dock-row);box-shadow:var(--dock-row-ring)}:scope .lib-trashhead{background:#281e1408}:scope .lib-trashhead.bare{background:0 0}:scope .k-veil:before{background:0 0;border-color:#281e144d}:scope .menu-row:hover,:scope .menu-row:focus-visible{background:#281e140f}:scope .menu-sep{background:var(--line)}:scope .pk-search,:scope .pk-seg,:scope .k-field,:scope .k-seg{background:#281e140d;box-shadow:inset 0 1px 2px #3c28141f,inset 0 0 0 1px #281e1414,0 1px #fff}:scope .pk-search:focus-within,:scope .k-field:focus-within{box-shadow:inset 0 1px 2px #3c28141f,inset 0 0 0 1px #ff5a2c80}:scope .pk-seg button[aria-pressed=true],:scope .k-seg>.on,:scope .k-seg>[aria-current=page],:scope .k-seg>[aria-pressed=true]{background:#fff;box-shadow:0 0 0 1px #281e1414,0 1px 2px #3c28141f}:scope .pk-f{color:#1d1a17d1;background:linear-gradient(#fff,#f6f3ee);box-shadow:inset 0 1px #fff,0 0 0 1px #281e141a}:scope .pk-f:hover{color:var(--ink);background:#fff}:scope .pk-f[aria-pressed=true]{color:var(--ink);background:#ffeae4;box-shadow:inset 0 0 0 1px #ff5a2c66}:scope .pk-recent button{background:#ffffffb3;box-shadow:0 0 0 1px #281e1417}:scope .pk-recent button:hover{background:#fff}:scope .pk-recent button[aria-current]{box-shadow:inset 0 0 0 1px #ff5a2c8c}:scope .pk-recent-thumb{background:#281e140f}:scope .pk-card{background:#fff9;box-shadow:0 0 0 1px #281e1414}:scope .pk-card:hover{background:#fff}:scope .pk-card .pk-admin{color:#c2410c}:scope .pk-card .pk-health{color:#a15c07;background:#d977061a;box-shadow:inset 0 0 0 1px #d9770666}:scope .cp-trouble i{background:#d97706}:scope .pk-card[aria-selected=true]{background:#fff0ec;box-shadow:inset 0 0 0 1.5px #ff5a2ccc,0 0 26px -12px #ff5a2c}:scope .lib-selbar .div{background:var(--line-2)}@media (max-width:760px){:scope .lib-selbar .k-ghost,:scope .lib-selbar .x{box-shadow:none;background:0 0}:scope .lib-selbar .k-ghost:active,:scope .lib-selbar .x:active{background:var(--wash)}}:scope .lib-selbar .linkish:hover,:scope .pj-inl:hover,:scope .lib-prow:hover,:scope .lib-prow:focus-visible{background:var(--wash)}:scope .lib-pop:has(input:focus) .lib-prow.on{background:var(--wash)}@media (hover:none){:scope .pj-inl:not(:focus){background:var(--wash)}}:scope .lib-toast .drain{background:#281e142e}:scope .lib-seg{background:#281e140d;box-shadow:inset 0 1px 2px #3c28141f,inset 0 0 0 1px #281e1414,0 1px #fff}:scope .lib-seg>[aria-pressed=true]{background:#fff;box-shadow:0 0 0 1px #281e1414,0 1px 2px #3c28141f}:scope .lt-well{background:#281e140d;box-shadow:inset 0 1px 2px #3c28141f,inset 0 0 0 1px #281e1414,0 1px #fff}:scope .lt-well>button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px #3c28142e,inset 0 0 0 1px #281e140f}:scope .lt-search{background:#fff}:scope .lt-wrap.slim .lt-bar{box-shadow:0 1px 0 var(--line), 0 12px 30px -18px #3c281459;background:#fbfaf8d1}@media (prefers-reduced-transparency:reduce){:scope .lt-wrap.slim .lt-bar{background:var(--surface-stage)}}:scope[data-transparency=reduced] .lt-wrap.slim .lt-bar{background:var(--surface-stage)}:scope .lt-tip:after{border-color:var(--line-2);box-shadow:var(--paper-shadow);background:#fbfaf8f5}:scope .lib-card.selected,:scope .lib-card.lib-fresh{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--kit-ember) 85%, transparent), 0 0 30px -12px var(--kit-ember)}:scope .cu-tile.selected:after{box-shadow:inset 0 0 0 2.5px var(--ink), inset 0 0 0 4px #fff9}:scope .cu-tile.cursor{outline-color:color-mix(in srgb, var(--ink) 80%, transparent)}:scope .cu-box{border-color:color-mix(in srgb, var(--ink) 70%, transparent);background:color-mix(in srgb, var(--ink) 6%, transparent)}:scope .cu-table tbody tr.selected{background:color-mix(in srgb, var(--ink) 6%, transparent)}:scope .cu-reel-n.low,:scope .cu-slot-fill.under,:scope .cu-hero-floor.under{color:#8a5200}:scope .cu-under{color:#8a5200!important}:scope .lib-card .lib-media,:scope .pj-mosaic>span,:scope .pj-cover,:scope .lib-prow .th,:scope .lib-covers button,:scope .lib-pk .im{background:var(--slot)}:scope .pj-mosaic{background:var(--surface-raised)}:scope :is(.cp-poster,.cp-who .th){background-color:var(--slot)}:scope .cp-lrow{box-shadow:var(--paper-shadow)}:scope .cp-pill.paused{--c:#a86f0c}:scope .cp-big{box-shadow:var(--paper-shadow)}:scope .cp-act .k-ghost{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff38}:scope .pj-card{box-shadow:var(--paper-shadow)}:scope .pj-card:hover{box-shadow:0 1px 2px #3c281412,0 22px 44px -24px #3c281466}:scope .pj-new{background:#281e140d;box-shadow:inset 0 1px 2px #3c28141f,inset 0 0 0 1px #281e1414,0 1px #fff}:scope .pj-new:hover{background:#281e1414}:scope .pj-new.naming:hover{background:#281e140d}:scope .pj-inl:focus{background:#281e140d;box-shadow:inset 0 1px 2px #3c28141f,inset 0 0 0 1px #ff5a2c80}:scope .pj-quiet{background:#ffffff80}:scope .cb-st.yes,:scope .cb-st.run,:scope .cb-st.paused{--c:#c2410c}:scope .cb-strip li:not(.has){background-color:#281e140f;box-shadow:inset 0 0 0 1px #281e141f}:scope .cb-strip li:not(.has) b{color:#8a8178}:scope .cb-strip,:scope .pj-strip,:scope .lib-plist,:scope .lib-addlib .body{scrollbar-color:#281e1433 transparent}:scope .lib-prow .lib-tick{box-shadow:inset 0 0 0 1.5px #281e1438}:scope .lib-prow:is([aria-checked=true],[aria-checked=mixed])>.lib-tick{box-shadow:0 2px 8px #3c281440,inset 0 1px #ffffff73}:scope .lib-pk{background:#fff9;box-shadow:0 0 0 1px #281e1414}:scope .lib-pk:hover:not(:disabled){background:#fff}:scope .stage-lib:hover{background:#281e140f}:scope .stage-end{border-color:#281e1433}:scope .gen-peek{box-shadow:var(--paper-shadow)}:scope .lib-pk[aria-pressed=true]{background:#fff0ec;box-shadow:inset 0 0 0 1.5px #ff5a2ccc,0 0 26px -12px #ff5a2c}:scope .lib-scrim{background:#f4f1ec8c}:scope .nt-bell{color:#1d1a17cc}:scope .nt-bell:hover,:scope .nt-bell[aria-expanded=true]{background:var(--lg-fill);color:#1d1a17cc;border-color:#0000}@media (prefers-reduced-transparency:reduce){:scope .nt-bell:hover,:scope .nt-bell[aria-expanded=true]{background:var(--lg-fill-solid)}}:scope[data-transparency=reduced] .nt-bell:hover,:scope[data-transparency=reduced] .nt-bell[aria-expanded=true]{background:var(--lg-fill-solid)}:scope .nt-bdot,:scope .nt-bell:hover .nt-bdot,:scope .nt-bell[aria-expanded=true] .nt-bdot{box-shadow:0 0 0 2px #fff,0 0 10px 1px #ff5a2c8c}:scope .nt-body{scrollbar-color:#281e1433 transparent}:scope .nt-row:hover{background:var(--wash)}:scope .nt-row.unread{background:#281e1409}:scope .nt-row.unread:hover{background:#281e1412}:scope .nt-thumb{background:var(--slot);box-shadow:inset 0 0 0 1px #281e1414}:scope .nt-thumb.icon{background:var(--kit-frost);box-shadow:var(--kit-frost-edge)}:scope .nt-text b{color:var(--ink-soft)}:scope .nt-row.unread .nt-text b{color:var(--ink)}:scope .nt-dotbtn:hover{background:var(--wash-2)}:scope .nt-toast .poster{box-shadow:0 0 0 1px #281e141f}:scope .nt-toast .drain{background:#281e142e}:scope .k-switch{background:#281e140f}:scope .k-switch:after{background:linear-gradient(#fff,#ece8e2);box-shadow:inset 0 0 0 1px #281e141a,0 1px 3px #3c28144d}:scope .k-switch[aria-checked=true]{background:color-mix(in srgb, var(--kit-ember) 16%, #fff);box-shadow:inset 0 1px 2px #3c28141f, inset 0 0 0 1px color-mix(in srgb, var(--kit-ember) 46%, transparent)}:scope .k-switch[aria-checked=true]:after{box-shadow:inset 0 1px 0 #ffffff8c, 0 1px 3px #3c281459, 0 0 12px -2px var(--kit-ember);background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 42%,#ff3d2e 92%)}:scope .stage-scrim,:scope .scope-scrim{background:#f4f1ec8c}:scope .orb-glow{filter:drop-shadow(0 0 14px #ff5a2c59)}:scope .orb-rise{mix-blend-mode:multiply;background:radial-gradient(closest-side,#ffaa6e8c,#ff8c5033 45%,#0000)}:scope .orb-melt i{background:radial-gradient(closest-side,#ffaa64d9,#ff78326b 42%,#ff5a2c1f 70%,#0000)}:scope .orb-warm .orb-w{animation-name:orb-word-in,orb-word-cool-light}:scope .orb-bead .orb-etch .orb-mic{color:#3c2d236b;filter:drop-shadow(0 1px #ffffffbf)}:scope .orb-bead .orb-tip{background:#fff}:scope .start-etch{background:#fff9;box-shadow:inset 0 0 0 1px #281e141a,inset 0 1px #fff}:scope .start-etch:hover{background:#fffc}:scope .start-etch-mic{color:#3c2d236b;filter:drop-shadow(0 1px #ffffffbf)}:scope .start-etch-up{color:#1d1a17cc;filter:drop-shadow(0 1px #ffffffbf)}:scope .start-etch-tip{background:#fff}:scope .start-etch-tip kbd,:scope .orb-bead .orb-tip kbd{background:#281e1414}:scope .share-scrim{background:#f4f1ec8c}:scope .share .textbtn{text-decoration-color:#281e1440}:scope .share .linkfield .done svg,:scope .share .pubrow .live svg{color:var(--ok)}:scope .pf-byline{background:#ffffff80}:scope .pf-skel{background:#281e140d}:scope .share .sep{background:var(--line)}:scope .k-switch:not([aria-checked=true]){background:#281e141a}:scope .k-switch:not([aria-checked=true]):after{background:#fff;box-shadow:0 0 0 1px #281e1414,0 1px 3px #3c281438}:scope .k-toast .drain,:scope .k-note .k-drain{background:#281e142e}:scope .mo-why-amber,:scope tr[data-status=needs_price] .md-st,:scope .md-unpriced{color:#844c00}:scope .mo-why-amber{background:#f5a52429;box-shadow:inset 0 0 0 1px #be780a59}:scope .mo-why-red{color:#a51d12;background:#ff3d2e1a;box-shadow:inset 0 0 0 1px #c8281966}:scope .rp-state-warn{color:#844c00;background:#f5a52429;box-shadow:inset 0 0 0 1px #be780a59}:scope .rp-feat{color:#c2410c}:scope .md-fill.low{color:#844c00}:scope .mo-keep,:scope .md-go{box-shadow:0 0 0 1px #281e1429,0 1px 2px #3c281424}:scope .md-price{background:#281e140d}:scope .md-dot-live{box-shadow:none;background:#1f9d63}:scope .md-star[aria-pressed=true]{color:#e0681f}:scope [data-admin-avatar=admin]{box-shadow:0 0 8px #ff5a2c47}:scope [data-admin-avatar=admin]:before{background:conic-gradient(#ff3d2e,#ff8a2b,#ffb070,#ff8a2b,#ff3d2e)}:scope .admin-avatar-badge{color:#f4f1ec;background:#2a2622}:scope [data-admin-avatar=admin] .admin-avatar-badge{color:#2a0d00;background:radial-gradient(circle at 40% 35%,#ffd2a6,#ff5a2c)}:scope .admin-seg{box-shadow:inset 0 0 0 1px var(--line-2)}:scope .admin-seg button:focus-visible{outline-color:var(--ink)}}[data-studio-root] [data-studio-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0c0b0a;--surface-stage:#11100e;--surface-raised:#151311;--surface-bubble:#1d1a17;--surface-glass:#151311b8;--line:#f2eee814;--line-2:#f2eee81f;--ink:#f2eee8;--ink-muted:#a29c94;--ink-faint:#86807a;--ink-soft:#f2eee8db;--glass:#181615c7;--frost:#f2eee81f;--frost-hover:#f2eee838;--wash:#f2eee80f;--wash-2:#f2eee81a;--slot:#161412;--error:#ff7a6b;--ok:#7fd1a0;--paper-shadow:none;--kit-frost:linear-gradient(180deg, #f2eee81a, #f2eee80a);--kit-frost-hover:linear-gradient(180deg, #f2eee829, #f2eee812);--kit-ghost:linear-gradient(180deg, #f2eee814, #f2eee808);--kit-ghost-hover:linear-gradient(180deg, #f2eee824, #f2eee80f);--kit-frost-edge:inset 0 1px 0 #ffffff24, 0 0 0 1px #ffffff0f, 0 1px 2px #00000073;--kit-sunken:inset 0 1px 3px #0000008c, inset 0 0 0 1px #ffffff0f, 0 1px 0 #ffffff0d;--slider-track:#0000006b;--slider-rim:inset 0 1px 2px #00000073, inset 0 0 0 1px #ffffff1f;--slider-dot:#ffffff61;--slider-dot-on:#ffffffb3;--slider-draft:repeating-linear-gradient(135deg, #f4f0ead9 0 6px, #f4f0ea8c 6px 12px);--credit-mark:#ff8a2b;color:var(--ink)}[data-studio-theme=light] .phz{--phz-sunk:#281e140f;--phz-sunk-shadow:inset 0 1px 2px #3c281424, inset 0 0 0 1px #281e1414;--phz-thumb:#fff;--phz-thumb-shadow:0 0 0 1px #281e1414, 0 1px 3px #3c281429}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){:scope .ks-scrim{background:#f4f1ec47}:scope .kc{color:#2a2826;background:linear-gradient(#fff 0%,#f3f1ee 100%);box-shadow:inset 0 -1px #281e140f,0 0 0 1px #281e1424,0 1px 2px #281e141f}:scope .menu-key{color:#5a5550;background:linear-gradient(#fff 0%,#f3f1ee 100%);box-shadow:inset 0 -1px #281e140f,0 0 0 1px #281e1424,0 1px 2px #281e141f}:scope .menu-key:hover{color:#2a2826}:scope .menu-key:active{box-shadow:inset 0 1px 2px #281e141f,0 0 0 1px #281e1424}:scope .menu-key:after{color:#fff}}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){:scope .cn-pn{box-shadow:var(--kit-frost-edge), var(--paper-shadow)}:scope .cn-rv,:scope .cn-tog.on{color:#c2410c}:scope{--cn-red:#c2410c}:scope .k-tipbtn.cn-x,:scope .k-tipbtn.cn-x:hover,:scope .cn-rv.strong{color:#fff}:scope .cn-cap.editing.bad{box-shadow:inset 0 0 0 1px #c2410c}:scope .cn .cc-url,:scope .cn .cc-tabs{background:#281e140d;box-shadow:inset 0 1px 2px #3c28141a,inset 0 0 0 1px #281e1414}:scope .cn .cc-url code{color:var(--ink)}:scope .cn .cc-url button{background:#fff;box-shadow:0 0 0 1px #281e141a,0 1px 2px #3c28141a}:scope .cn .cc-tab[aria-selected=true]{background:#fff;box-shadow:0 0 0 1px #281e1414,0 1px 2px #3c28141f}:scope .cn .cc-code{color:#9a3412;background:#281e140d;box-shadow:inset 0 0 0 1px #281e1414}}
.tl-home{gap:22px;padding-top:14px;display:grid}@media (min-width:64rem){[data-studio-stage] .tl-home{padding-top:0}}.tl-hd{--head-gap:12px;align-items:center}.tl-crumb{--head-gap:8px;align-items:center;margin-top:16px}.tl-back{align-items:center;gap:5px;display:inline-flex}.tl-back svg:not(.tl-back-chev),.tl-crumb-home{display:none}@media (min-width:64rem){[data-studio-stage] .tl-crumb{margin:0 0 18px}[data-studio-stage] .tl-back{width:36px;height:36px;color:var(--ink);background:var(--kit-frost);box-shadow:var(--kit-frost-edge);border-radius:999px;flex:none;place-items:center;margin-right:6px;transition:background .16s;display:grid}[data-studio-stage] .tl-back:hover{background:var(--kit-frost-hover)}[data-studio-stage] .tl-back svg{width:18px;height:18px;display:block}[data-studio-stage] .tl-back :is(.tl-back-word,.tl-back-chev){display:none}[data-studio-stage] .tl-crumb-home{display:inline}}.tl-chips{flex-wrap:wrap;gap:6px;display:flex}.tl-sp{align-items:center;gap:8px;margin-left:auto;display:flex}.tl-ib{width:36px;height:36px}.tl-search{width:220px}.tl-search svg,.tl-ib svg{flex:none;width:16px;height:16px}.tl-drop{border-radius:22px;grid-template-columns:300px 1fr;align-items:center;gap:18px;padding:14px;display:grid}.tl-drop-img{aspect-ratio:16/9;background:var(--slot);color:var(--ink-muted);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px -14px #000c}.tl-drop-img img,.tl-drop-img video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tl-drop-ph svg{width:34px;height:34px}.tl-drop h2{color:var(--ink);margin:0 0 4px;font-size:18px;font-weight:600}.tl-drop p{color:var(--ink-muted);margin:0 0 12px;font-size:13px}.tl-sug{flex-wrap:wrap;gap:8px;display:flex}.tl-sug .lg-chip i{background:50%/cover;border-radius:50%;width:18px;height:18px;margin-left:-6px;box-shadow:0 0 0 1px #fff3}.tl-sug .lg-chip small{color:var(--ink-faint);font-size:11px}.tl-drop[data-empty]{grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:12px 14px}.tl-drop[data-empty] h2{margin:0 0 2px;font-size:15px}.tl-drop[data-empty] p{margin:0}.tl-drop-ico{width:44px;height:44px;color:var(--ink-muted);background:#00000038;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.tl-drop-ico svg{width:22px;height:22px}.tl-end{white-space:nowrap}.tl-end .k-tip{margin-left:6px}.tl-drop .tl-coarse{display:none}@media (pointer:coarse){.tl-drop .tl-fine{display:none}.tl-drop .tl-coarse{display:inline-grid}}.tl-home[data-drop-over] .tl-drop{box-shadow:var(--lg-shadow), 0 0 0 2px var(--kit-ember)}.tl-shelf-h{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.tl-shelf-h b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:11.5px}.tl-none{text-align:center;color:var(--ink-faint);margin:40px 0}.tl-qg{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.tl-qc{background:#141312;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.tl-qc:after{content:"";z-index:6;border-radius:inherit;pointer-events:none;transition:box-shadow .2s;position:absolute;inset:0}.tl-qc:hover:after{box-shadow:inset 0 0 0 1px #ffffff29}.tl-m{border-radius:0 0 18px 18px;flex-direction:column;flex:auto;gap:4px;padding:10px 12px 12px;display:flex}.tl-m:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.tl-m b{color:var(--ink);align-items:flex-start;gap:6px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.tl-m b .tl-badge{flex:none;margin-top:1px}.tl-nm{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.tl-m p{color:var(--ink-muted);margin:0;font-size:12px;line-height:1.4}.tl-r{color:var(--ink-faint);justify-content:space-between;align-items:center;margin-top:auto;padding-top:2px;font-size:11.5px;display:flex}.tl-credit{white-space:nowrap;font-variant-numeric:tabular-nums}.tl-badge{font:700 9.5px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:#2a1206;background:#ffb36b;border-radius:999px;padding:3px 6px}.tl-badge.pro{color:#e9e0ff;background:#c9b8ff2e;box-shadow:inset 0 0 0 1px #c9b8ff59}.tl-badge.soon{color:var(--ink-muted);background:var(--wash-2)}.tl-ba{aspect-ratio:16/10;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:var(--slot);position:relative;overflow:hidden}.tl-ba-empty,.tl-ba[data-scrub=drag]{cursor:default}.tl-ba[data-scrub=drag][data-tap]{cursor:pointer}.tl-ba[data-scrub=drag][data-dragging]{cursor:ew-resize}.tl-ba .tl-b,.tl-ba .tl-a{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tl-ba .tl-a{clip-path:inset(0 0 0 var(--x,50%))}.tl-ba .tl-a.cb{object-fit:cover;background-color:#fff;background-image:conic-gradient(#e7e3dd 25%, #fff 0 50%, #e7e3dd 0 75%, #fff 0);background-size:18px 18px}.tl-h{top:0;bottom:0;left:var(--x,50%);z-index:3;pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 10px #00000080}.tl-knob{top:50%;left:var(--x,50%);z-index:4;cursor:ew-resize;background:#ffffffeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 7-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:26px;height:26px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000073}.tl-knob:focus-visible{outline-offset:3px;outline:2px solid #fff}.tl-t1,.tl-t2{z-index:4;font:700 10px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:#fff;pointer-events:none;background:#00000080;border-radius:999px;padding:4px 7px;position:absolute;top:8px}.tl-t1{left:8px}.tl-t2{right:8px}.tl-solo{cursor:default;place-items:center;display:grid}.tl-solo .tl-t1,.tl-solo .tl-t2{display:none}.tl-pg{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.tl-pc{background:#ffffff09;border-radius:16px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px;transition:background .16s;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.tl-pc:hover{background:#ffffff0f}.tl-pc:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tl-ill{background:#1d1b19 50%/cover;border-radius:12px;width:64px;height:64px;position:relative;overflow:hidden}.tl-ill svg{width:100%;height:100%;position:absolute;inset:0}.tl-pc b{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.tl-pc p{color:var(--ink-muted);margin:2px 0 6px;font-size:12px}.tl-pc p span{color:var(--ink-faint)}.tl-ks{flex-wrap:wrap;gap:4px;display:flex}.tl-ks span{color:var(--ink-muted);background:#ffffff0f;border-radius:999px;padding:2px 7px;font-size:10.5px}.tl-home[data-pending] :is(.tl-m,.tl-pc>div),.tl-home[data-pending] :is(.tl-m,.tl-pc>div) *{color:#0000}.tl-home[data-pending] :is(.tl-badge.pro,.tl-badge,.tl-ks span){color:#0000;background:var(--slot);box-shadow:none}.tl-home[data-pending] .tl-ill{background:var(--slot)}.tl-home[data-pending] .tl-ill svg{visibility:hidden}.tl-qf{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;padding-top:14px;display:grid}.tl-stage{border-radius:22px;align-content:start;gap:12px;padding:14px;display:grid}.tl-big{aspect-ratio:16/9;border-radius:14px}.tl-big .tl-b,.tl-big .tl-a{object-fit:contain}.tl-working{color:#fff;background:#0000008c;border-radius:999px;padding:6px 12px;font-size:13px;position:absolute}.tl-example{color:var(--ink-faint);margin:-4px 2px 0;font-size:12px}.tl-under{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tl-under:empty{display:none}.tl-takes{gap:8px;display:flex}.tl-takes button{aspect-ratio:16/9;background:var(--slot) center / cover;border-radius:8px;place-items:center;width:84px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.tl-takes button.on{box-shadow:0 0 0 2px #ff8a2b}.tl-spin{color:#fff;height:10px}.tl-next{flex-wrap:wrap;gap:6px;display:flex}.tl-side{border-radius:22px;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:16px;display:grid}.tl-side h2{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:17px;font-weight:600;display:flex}.tl-side p{color:var(--ink-muted);margin:0;font-size:12.5px;line-height:1.45}.tl-src{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.tl-found{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tl-found .k-chip{height:30px;padding:0 11px;font-size:12.5px}.tl-add{align-items:center;gap:6px;display:flex}.tl-add .tl-say{resize:none;flex:1}.tl-found .k-chip.tl-name{gap:2px;padding:0 4px 0 11px}.tl-name>button:first-child{height:100%}.tl-name>button:first-child:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:999px}.tl-found .k-chip.tl-kept>button:first-child{color:var(--ink-faint);text-decoration:line-through}.tl-add .tl-say,.tl-add .k-ghost.sm{height:44px}.tl-add .k-ghost.sm{min-width:64px}.tl-paint{container-type:size}.tl-fit{width:min(100cqw, 100cqh * var(--ar));aspect-ratio:var(--ar);position:relative}.tl-fit>img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.tl-fit:hover .ed-brush{opacity:1}.tl-strokes{gap:6px;display:flex}.tl-strokes .k-ghost.sm,.tl-kn>.tl-say{height:44px}.tl-kn>.tl-say{resize:none}.tl-kn>.tl-say.tl-tall{field-sizing:content;resize:vertical;height:auto;min-height:calc(4.2em + 20px);max-height:calc(11.2em + 20px)}.tl-go{height:44px;font:600 14px var(--font-text);color:#2a1206;background:linear-gradient(#ffffff4d,#fff0 50%),radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 40%,#ff3d2e 95%);border-radius:999px;justify-content:center;align-items:center;gap:4px;display:flex;box-shadow:0 8px 24px -10px #ff5a2ccc}.tl-go-wide{width:100%}.tl-src:has(>.tl-go-wide){flex-wrap:nowrap}.tl-src>.tl-go-wide{flex:auto;width:auto;min-width:0}.tl-go.quiet,.tl-go:disabled{color:var(--ink-muted);background:linear-gradient(#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff14}.tl-go:disabled{cursor:default}.tl-go.soon{justify-self:start;height:36px;padding:0 16px;font-size:13px}.tl-go:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.tl-run{width:100%}.tl-err{color:var(--error)!important}.tl-saved a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.tl-drawer{background:#00000038;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff0f}.tl-drawer summary{cursor:pointer;color:var(--ink);border-radius:16px;align-items:center;gap:8px;padding:11px 12px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.tl-drawer summary::-webkit-details-marker{display:none}.tl-drawer summary svg{width:19px;height:19px}.tl-drawer summary em{color:var(--ink-faint);margin-left:auto;font-style:normal;font-weight:400}.tl-drawer summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tl-in{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 12px;display:grid}.tl-kn{color:var(--ink-muted);grid-template-columns:minmax(0,1fr);gap:5px;font-size:12px;display:grid}.tl-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.tl-row b{color:var(--ink);font-weight:600}.tl-kn select{width:100%;min-width:0;height:32px;font:inherit;color:var(--ink);box-shadow:var(--kit-sunken);background:#00000042;border:0;border-radius:10px;padding:0 10px;font-size:12.5px}.tl-link{min-width:0;color:var(--ink);text-align:right;font-weight:600}.tl-up{white-space:normal;text-align:left;justify-self:start;max-width:100%;height:auto;min-height:30px;padding:5px 12px;font-size:12.5px}.tl-link:hover{text-underline-offset:3px;text-decoration:underline}.tl-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.tl-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:14px;margin:0}.tl-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #ffb36b, #ff8a2b) 0 / var(--v,50%) 100% no-repeat, #ffffff1f;border-radius:4px;height:4px}.tl-range::-moz-range-track{background:linear-gradient(90deg, #ffb36b, #ff8a2b) 0 / var(--v,50%) 100% no-repeat, #ffffff1f;border-radius:4px;height:4px}.tl-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 2px 6px #00000080}.tl-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 6px #00000080}.tl-range:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.tl-dialbox{gap:10px;display:grid}.tl-dial{touch-action:none;background:radial-gradient(circle,#ffffff0f,#00000059);border-radius:50%;width:150px;height:150px;margin:4px auto;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.tl-dial:before{content:"";background:radial-gradient(circle at var(--lit,70% 40%), #fff, var(--sun,#ff8a2b) 45%, #1a1210 88%);box-shadow:0 0 30px -6px var(--sun,#ff8a2b);opacity:calc(.55 + var(--pow,.4) * .45);border-radius:50%;position:absolute;inset:30%}.tl-sun{cursor:grab;background:radial-gradient(circle, #fff, var(--sun,#ff8a2b) 70%);width:26px;height:26px;box-shadow:0 0 calc(10px + var(--pow,.4) * 24px) calc(2px + var(--pow,.4) * 8px) var(--sun,#ff8a2b);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.tl-sun:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.tl-lab{color:var(--ink-faint);pointer-events:none;font-size:10px;transition:opacity .2s;position:absolute}.tl-lab.is-under{opacity:0}@media (max-width:767px){.tl-home{gap:16px;padding-top:10px}.tl-drop{grid-template-columns:1fr}.tl-qg{grid-template-columns:1fr 1fr;gap:8px}.tl-m p{display:none}.tl-pg{grid-template-columns:1fr}.tl-qf{grid-template-columns:1fr;padding-top:10px}.tl-search{width:160px}.tl-sp{order:2}.tl-chips{flex:100%;order:3}.tl-drop-img{aspect-ratio:21/9}.tl-drop[data-empty]{grid-template-columns:minmax(0,1fr);gap:12px}.tl-drop-pick{width:100%}.tl-drop-ico{display:none}}[data-studio-theme=light] .tl-qc{box-shadow:0 0 0 1px var(--line), var(--paper-shadow);background:#fff}[data-studio-theme=light] .tl-qc:hover:after{box-shadow:inset 0 0 0 1px #281e142e}[data-studio-theme=light] .tl-badge.pro{color:#5b3fc4;background:#785ae61a;box-shadow:inset 0 0 0 1px #785ae64d}[data-studio-theme=light] .tl-pc{box-shadow:inset 0 0 0 1px var(--line);background:#fff9}[data-studio-theme=light] .tl-pc:hover{background:#fff}[data-studio-theme=light] .tl-ks span{background:#281e140f}[data-studio-theme=light] .tl-drawer{background:#281e140a;box-shadow:inset 0 0 0 1px #281e1414}[data-studio-theme=light] .tl-dial{background:radial-gradient(circle,#fff,#e9e4dc);box-shadow:inset 0 0 0 1px #281e141a}[data-studio-theme=light] .tl-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #ffb36b, #ff8a2b) 0 / var(--v,50%) 100% no-repeat, #281e141f}[data-studio-theme=light] .tl-range::-moz-range-track{background:linear-gradient(90deg, #ffb36b, #ff8a2b) 0 / var(--v,50%) 100% no-repeat, #281e141f}[data-studio-theme=light] .tl-range::-webkit-slider-thumb{box-shadow:0 1px 4px #3c281459}[data-studio-theme=light] .tl-drop-ico{background:#281e140d;box-shadow:inset 0 0 0 1px #281e141a}[data-studio-theme=light] .tl-go.quiet,[data-studio-theme=light] .tl-go:disabled{color:var(--ink-muted);background:#ffffffb3;box-shadow:inset 0 0 0 1px #281e1424}[data-studio-theme=light] .tl-kn select{background:#281e140d}@media (max-width:767px){.tl-back.label-caps{letter-spacing:0;text-transform:none;background:var(--kit-frost);height:40px;box-shadow:var(--kit-frost-edge);border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:14px;font-weight:600;display:inline-flex;color:var(--ink)!important}.tl-back.label-caps:active{background:var(--kit-frost-hover)}.tl-crumb-sep{display:none}.tl-crumb-name.label-caps{letter-spacing:0;text-transform:none;margin-left:4px;font-size:15px;font-weight:600;color:var(--ink)!important}}.tl-big video.tl-b{background:#000}.tl-vb .tl-stage{grid-template-columns:minmax(0,1fr)}.tl-rt{gap:6px;display:grid}.tl-strip{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;height:54px;position:relative}.tl-film{pointer-events:none;border-radius:10px;grid-template-columns:repeat(10,1fr);gap:2px;display:grid;position:absolute;inset:0;overflow:hidden}.tl-film i{background:var(--slot) center / cover;filter:brightness(.7)}.tl-dim{border-radius:8px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 999px #00000073}.tl-sel{cursor:grab;border-radius:8px;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 2px #ff8a2b}.tl-sel:focus-visible{outline-offset:-5px;outline:2px solid #fff}.tl-hdl{cursor:ew-resize;width:14px;height:34px;position:absolute;top:50%;transform:translateY(-50%)}.tl-hdl:before{content:"";position:absolute;inset:-5px -15px}.tl-hdl:after{content:"";background:#ff8a2b;border-radius:3px;width:6px;height:26px;position:absolute;top:4px}.tl-hdl.s{left:-7px}.tl-hdl.s:after{left:8px}.tl-hdl.e{right:-7px}.tl-hdl.e:after{left:0}.tl-hdl:focus-visible{outline-offset:0;border-radius:4px;outline:2px solid #fff}.tl-tm{color:var(--ink-faint);justify-content:space-between;gap:10px;font:600 11px ui-monospace,Menlo,monospace;display:flex}.tl-tm span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tl-tm span:last-child{white-space:nowrap;flex:none}.tl-takes video{object-fit:cover;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tl-takes button>span{position:relative}.tl-take-l{color:#fff;text-shadow:0 1px 3px #000c;place-self:end start;margin:0 0 3px 5px;font-size:10px;font-weight:600}.tl-row em{color:var(--ink-faint);font-style:normal;font-weight:400}.tl-say{resize:vertical;width:100%;min-width:0;font:inherit;color:var(--ink);box-shadow:var(--kit-sunken);background:#00000040;border:0;border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:1.4}.tl-say::placeholder{color:var(--ink-faint)}.tl-say:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tl-face{object-fit:cover;border-radius:10px;width:40px;height:40px}.tl-clips-wrap{gap:10px;display:grid}.tl-clips-h{color:var(--ink);margin:0;font-size:13px;font-weight:600}.tl-clips{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:520px;display:grid;overflow-y:auto}.tl-clip{aspect-ratio:16/9;background:var(--slot);border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.tl-clip img,.tl-clip video{object-fit:cover;pointer-events:none;width:100%;height:100%}.tl-clip span{font:600 10.5px var(--font-text);color:#fff;background:#0000008c;border-radius:999px;padding:2px 6px;position:absolute;bottom:5px;left:6px}.tl-clip:hover:not(:disabled){box-shadow:0 0 0 2px #ff8a2b}.tl-clip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tl-clip:disabled{cursor:default}.tl-clip:disabled img,.tl-clip:disabled video{opacity:.35}.tl-clips-empty{text-align:center;color:var(--ink-muted);justify-items:center;gap:12px;padding:60px 20px;font-size:13.5px;display:grid}.tl-clips-empty p{margin:0}.tl-cam-f{max-width:100%;max-height:100%;position:relative;overflow:hidden}.tl-cam .tl-b{object-fit:cover;transform-origin:50%;animation:5s ease-in-out infinite tl-cam-push}.tl-cam .tl-b[data-path=pull]{animation-name:tl-cam-pull}.tl-cam .tl-b[data-path=orbit-left]{animation-name:tl-cam-orbit-left}.tl-cam .tl-b[data-path=orbit-right]{animation-name:tl-cam-orbit-right}.tl-cam .tl-b[data-path=crane-up]{animation-name:tl-cam-crane-up}.tl-cam .tl-b[data-path=crane-down]{animation-name:tl-cam-crane-down}@keyframes tl-cam-push{0%{transform:scale(1)}85%,to{transform:scale(1.35)}}@keyframes tl-cam-pull{0%{transform:scale(1.35)}85%,to{transform:scale(1)}}@keyframes tl-cam-orbit-left{0%{transform:perspective(900px)scale(1.2)}85%,to{transform:perspective(900px)scale(1.2)translate(7%)rotateY(12deg)}}@keyframes tl-cam-orbit-right{0%{transform:perspective(900px)scale(1.2)}85%,to{transform:perspective(900px)scale(1.2)translate(-7%)rotateY(-12deg)}}@keyframes tl-cam-crane-up{0%{transform:scale(1.2)}85%,to{transform:scale(1.2)translateY(7%)}}@keyframes tl-cam-crane-down{0%{transform:scale(1.2)}85%,to{transform:scale(1.2)translateY(-7%)}}.tl-cam-l{font:600 11px var(--font-text);color:#fff;background:#0000008c;border-radius:999px;padding:4px 9px;position:absolute;top:10px;left:10px}@media (prefers-reduced-motion:reduce){.tl-cam .tl-b{animation:none}}:root[data-motion=reduced] .tl-cam .tl-b{animation:none}@media (max-width:767px){.tl-vb{grid-template-columns:minmax(0,1fr)}.tl-clips{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.tl-add .tl-say,.tl-kn>.tl-say{font-size:16px}}[data-studio-theme=light] .tl-say{background:#281e140d}[data-studio-theme=light] .tl-clip{box-shadow:inset 0 0 0 1px var(--line)}.tl-snd{background:radial-gradient(120% 90% at 50% 0,#3a3633,#121110 70%);place-items:center;padding:0 8%;display:grid}.tl-peaks{fill:#9fd3c7;width:100%;height:40%}.tl-clip-snd{text-align:left;background:radial-gradient(120% 90% at 50% 0,#3a3633,#121110 70%);grid-template-rows:auto 1fr;gap:4px;padding:8px 8px 26px;display:grid}.tl-clip-snd b{-webkit-line-clamp:2;min-width:0;font:600 12px/1.3 var(--font-text);color:#fff;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tl-clip-snd .tl-peaks{height:100%}.tl-clip-snd:disabled>b,.tl-clip-snd:disabled .tl-peaks{opacity:.35}.tl-clips-wrap>.tl-row{flex-wrap:wrap}.tl-tb .tl-big{width:100%;max-height:62vh}.tl-tb .tl-snd-ba{aspect-ratio:16/5;max-height:288px}.tl-snd>.tl-peaks{max-width:772px}@media (max-width:767px){.tl-tb .tl-snd-ba{aspect-ratio:16/7}}.tl-script{background:#00000038;border-radius:16px;gap:12px;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.tl-words{max-width:68ch;max-height:360px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:15px;line-height:1.6;overflow-y:auto}.tl-words:focus{outline:none}.tl-words:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.tl-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tl-acts .k-ghost.k-util.tl-dl{letter-spacing:.04em;gap:6px;width:auto;padding:0 12px 0 10px;font-size:11.5px;font-weight:700}.tl-acts .k-util svg{width:17px;height:17px}.tl-listen,.tl-none{color:var(--ink-muted);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.tl-none:focus{outline:none}[data-studio-theme=light] .tl-script{background:#281e140a;box-shadow:inset 0 0 0 1px #281e1414}[data-studio-theme=light] .tl-listen .tl-spin{color:var(--ink)}.tl-play{z-index:1;color:#121110;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;bottom:14px;left:14px;box-shadow:0 4px 14px #0006}.tl-play svg{width:16px;height:16px}.tl-play .pp{margin-left:2px}.tl-play .pa,.tl-play.on .pp{display:none}.tl-play.on .pa{display:block}.tl-play:focus-visible{outline-offset:3px;outline:2px solid #fff}.tl-takes-snd button{background-color:#121110;background-image:radial-gradient(120% 90% at 50% 0,#3a3633,#121110 70%);overflow:hidden}.tl-takes-snd .tl-peaks{width:auto;height:auto;position:absolute;inset:12% 8% 34%}@media (max-width:767px){.tl-snd-disc .tl-snd{padding-left:74px}}
[data-intake=reach]{outline-offset:3px;outline:1.5px dashed #ff965099}[data-intake=hot]{outline-offset:3px;outline:2px dashed #ff8a2b;box-shadow:inset 0 0 0 1px #ff8a2b40,inset 0 0 26px #ff8a2b52}[data-intake=no]{outline-offset:3px;outline:2px dashed #f2c46be6;box-shadow:inset 0 0 22px #f2c46b2e}[data-studio-stage][data-intake]{outline-offset:-4px}.intake-label{z-index:95;white-space:nowrap;pointer-events:none;max-width:min(92vw,520px);height:32px;color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:linear-gradient(#ffffff12,#ffffff05),#141211db;border:1.5px dashed #ff8a2be6;border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 10px;font-size:13px;font-weight:650;display:inline-flex;position:fixed;transform:translate(-50%,-50%);box-shadow:0 8px 22px -10px #000000bf,inset 0 1px #ffffff14}.intake-label>span:last-child{text-overflow:ellipsis;overflow:hidden}.intake-label svg{color:#ff8a2b;flex:none;width:14px;height:14px}.intake-label[data-page]{border-color:#ff8a2b99}.intake-label[data-refused]{border-color:#f2c46be6}.intake-label .intake-no{color:#f2c46b;background:#f2c46b29;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:inline-grid}.intake-toast{z-index:95;left:50%;bottom:calc(var(--dock-h,0px) + 112px);max-width:min(92vw,560px);position:fixed;transform:translate(-50%)}[data-transparency=reduced] .intake-label{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161413}@media (prefers-reduced-transparency:reduce){.intake-label{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161413}}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){[data-intake=reach]{outline-color:#d65a1473}[data-intake=hot]{outline-color:#d65a14;box-shadow:inset 0 0 0 1px #d65a1433,inset 0 0 24px #ff8a2b47}[data-intake=no]{outline-color:#b4780ad9}.intake-label{color:#1d1a17;background:linear-gradient(#fff,#ffffffe0),#fbfaf8f0;border-color:#d65a14d9;box-shadow:0 8px 22px -12px #3c281466}.intake-label svg{color:#c2410c}.intake-label[data-page]{border-color:#d65a148c}.intake-label[data-refused]{border-color:#b4780ad9}.intake-label .intake-no{color:#8a5a00}[data-transparency=reduced] .intake-label{background:#fff}}.paste-chip{z-index:6;height:40px;color:var(--ink);white-space:nowrap;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);transform-origin:20px 100%;background:linear-gradient(#ffffff1a,#ffffff08),#141211bd;border-radius:999px;align-items:center;gap:2px;padding:0 6px 0 5px;font-size:13px;font-weight:600;animation:.35s cubic-bezier(.2,1.3,.4,1) both paste-chip-in;display:inline-flex;position:absolute;bottom:calc(100% + 8px);left:6px;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 24px -12px #000000b3}.pbar:has(>.rc-chips)>.paste-chip{bottom:calc(100% + 58px)}:has([data-creator-strip])~.pbar>.paste-chip{display:none}.paste-chip-go{height:100%;color:inherit;align-items:center;gap:8px;padding-right:4px;display:inline-flex}.paste-chip .th{background:#26221f 50%/cover;border-radius:9px;flex:none;width:30px;height:30px;box-shadow:inset 0 0 0 1px #fff3}.paste-chip .k{color:var(--ink-faint);box-shadow:none;background:0 0;padding:0 4px 0 0;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1}.paste-chip.quiet{height:34px;color:var(--ink-muted);gap:6px;padding:0 12px 0 4px;font-size:12.5px}.paste-chip .ic{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.paste-chip .ic svg{width:15px;height:15px}.paste-chip:focus-visible,.paste-chip :focus-visible:not(.cb){outline:2px solid var(--ember-b);outline-offset:2px}@keyframes paste-chip-in{0%{opacity:0;transform:translateY(6px)scale(.96)}}@media (prefers-reduced-motion:reduce){.paste-chip{animation:none}}:root[data-motion=reduced] .paste-chip{animation:none}@media (max-width:767px){.paste-chip{left:2px}.paste-chip .k{display:none}}[data-transparency=reduced] .paste-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a1817}@media (prefers-reduced-transparency:reduce){.paste-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a1817}}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){.paste-chip{background:linear-gradient(#fff,#ffffffdb),#ffffffe6;box-shadow:inset 0 0 0 1px #281e141a,0 10px 24px -14px #3c281466}.paste-chip .th{box-shadow:inset 0 0 0 1px #281e141f}[data-transparency=reduced] .paste-chip{background:#fff}}.lq-layer{z-index:94;pointer-events:none;position:fixed;inset:0}.lq-clip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lq{z-index:2;pointer-events:none;--lq-fill:linear-gradient(180deg, #ffffff1a, #ffffff04 48%, #ffffff0d), #12100f14;--lq-r1:#ffffffe6;--lq-r2:#ffffff29;--lq-r3:#fff0;--lq-r4:#ffffff38;--lq-r5:#fff9;--lq-rim0:#ffffff38;--lq-glow:#ffffff80;--lq-spec:#ffffffbf;--lq-shadow:#00000094;--lq-caustic:#fff6;position:absolute;top:0;left:0}.lq-b,.lq-n{background:var(--lq-fill);-webkit-backdrop-filter:blur(3px)saturate(1.8)brightness(1.1);backdrop-filter:blur(3px)saturate(1.8)brightness(1.1);position:absolute;top:0;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lq-n{-webkit-backdrop-filter:blur(1.6px)saturate(1.7)brightness(1.08);backdrop-filter:blur(1.6px)saturate(1.7)brightness(1.08);width:100%;height:100%;bottom:0;right:0}.lq.lens.lq-mercury .lq-b{-webkit-backdrop-filter:url(#lqLensM)blur(.6px)saturate(1.7)brightness(1.08)contrast(1.04);backdrop-filter:url(#lqLensM)blur(.6px)saturate(1.7)brightness(1.08)contrast(1.04)}.lq-s{position:absolute;top:0;left:0;overflow:visible}.lq-shade{fill:var(--lq-shadow);opacity:.75}.lq-tn{fill:#f2b04857}.lq-glow{fill:var(--lq-glow)}.lq-rim0{fill:var(--lq-rim0)}.lq-amber{fill:#f2be64f2}.lq-sp{opacity:.85}.lq-ca{fill:none;stroke:var(--lq-caustic);stroke-width:2.2px;stroke-linecap:round;opacity:.7}.lq-te{stroke:#fff9;stroke-width:1.2px}.lq-t image{opacity:.94}.lq-au{fill:#2b201b}.lq-aub{fill:#ffa25a}.lq-doc{fill:#efe9e1}.lq-doct{fill:#7a2a18;font-weight:800}.lq-pill{z-index:5;opacity:0;transition:opacity .15s,border-color .15s;position:absolute}.lq-pill.on{opacity:1}.lq-pill.def{border-color:#ff8a2b99}.lq-pill.set{border-style:solid}.lq-pill .alt{border-left:1px solid var(--line-2);color:var(--ink-muted);margin-left:6px;padding-left:8px;font-size:11.5px;font-weight:600}.lq-tag{z-index:6;text-align:center;color:#ffb27a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141211db;border:1.5px dashed #ff8a2be6;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font-size:11.5px;font-weight:800;line-height:19px;position:absolute;top:0;left:0;box-shadow:0 2px 8px #00000073}.lq-fill{pointer-events:none;z-index:1;transition:opacity .25s;position:absolute;overflow:hidden}.lq-fill.out{opacity:0}.lq-fill .im{background:50%/cover;position:absolute;inset:0}.lq-fill .lqd{mix-blend-mode:screen;background:linear-gradient(#ffffff57,#ffffff14 22%,#ffffff0a 70%,#ffffff24);position:absolute;inset:0}.lq-fill.clear .lqd{mix-blend-mode:normal;background:linear-gradient(#dce8ff6b,#dce8ff29 30%,#ffffff1a)}.lq-fill .men{position:absolute;top:0;left:0;overflow:visible}.lq-fill .ml{fill:none;stroke:#ffffffe6;stroke-width:2px;filter:drop-shadow(0 0 4px #ffffffb3)}.lq-fill .rip{opacity:0;border:2px solid #ffffffd9;border-radius:50%;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #ffffff73,inset 0 0 14px #ffffff59}[data-intake][data-intake-set]{outline-style:solid}[data-transparency=reduced] .lq-b,[data-transparency=reduced] .lq-n,[data-transparency=reduced] .lq.lens.lq-mercury .lq-b{-webkit-backdrop-filter:none;backdrop-filter:none;background:#26221ff0}[data-transparency=reduced] .lq-tag{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161413}@media (prefers-reduced-transparency:reduce){.lq-b,.lq-n,.lq.lens.lq-mercury .lq-b{-webkit-backdrop-filter:none;backdrop-filter:none;background:#26221ff0}.lq-tag{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161413}}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){.lq{--lq-fill:linear-gradient(180deg, #ffffff57, #ffffff14 48%, #ffffff38), #fbfaf80f;--lq-r1:#fff;--lq-r2:#ffffff8c;--lq-r3:#281e1414;--lq-r4:#281e1429;--lq-r5:#fffffff2;--lq-rim0:#281e1424;--lq-glow:#ffffffd9;--lq-spec:#fff;--lq-shadow:#3c281457;--lq-caustic:#ffffffd9}.lq-au{fill:#3a2a22}.lq-pill.def{border-color:#d65a148c}.lq-tag{color:#c2410c;background:#fffffff0;border-color:#d65a14d9}.lq-fill .lqd{mix-blend-mode:normal;background:linear-gradient(#ffffff8c,#ffffff1f 25%,#ffffff14)}.lq-fill .rip{border-color:#fff;box-shadow:0 0 16px #ffffffe6,inset 0 0 12px #ffffffb3}[data-transparency=reduced] .lq-b,[data-transparency=reduced] .lq-n,[data-transparency=reduced] .lq.lens.lq-mercury .lq-b{background:#faf8f5f5}[data-transparency=reduced] .lq-tag{background:#fff}}.lib-upload .lib-media>img{filter:brightness(.6);transition:filter .4s}.lib-upload[data-stage=done] .lib-media>img{filter:none}.lib-upload-ph{background:linear-gradient(135deg,#2a2421,#161312);position:absolute;inset:0}.lib-upload-st{z-index:3;color:#fff;background:#00000094;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 5px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.lib-upload-st svg{width:11px;height:11px}.lib-upload[data-stage=done] .lib-upload-st{background:#1f6f42d9}.lib-upload[data-stage=failed] .lib-upload-st{color:#f2c46b}.lib-upload-spin{height:8px}.lib-upload-no{background:#f2c46b33;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;font-weight:800;display:inline-grid}.lib-upload-bar{z-index:3;background:#ffffff40;border-radius:2px;height:4px;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.lib-upload-bar i{background:#fff;border-radius:2px;height:100%;transition:width .3s cubic-bezier(.3,.1,.3,1);display:block}@media (prefers-reduced-motion:reduce){.lib-upload-bar i{transition:none}}:root[data-motion=reduced] .lib-upload-bar i{transition:none}.lib-upload-au{color:#ffb070;background:linear-gradient(135deg,#3a2a22,#1c1614);place-items:center;padding:22% 12%;display:grid;position:absolute;inset:0}.lib-upload-au .wave{align-items:center;gap:4%;width:100%;height:100%;display:flex}.lib-upload-au .wave b{background:currentColor;border-radius:99px;flex:1;min-height:3px}.lib-upload-v{z-index:3;color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}.lib-upload-v svg{width:9px;height:9px}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){.lib-upload-ph{background:linear-gradient(135deg,#f6e3d3,#ead6c4)}.lib-upload-au{color:#c2410c;background:linear-gradient(135deg,#f6e3d3,#ead6c4)}}.lib-uploads{margin-bottom:14px}.au-zones{opacity:0;grid-template-columns:1fr 1fr;gap:12px;max-height:0;margin:0;transition:max-height .3s cubic-bezier(.2,.8,.2,1),opacity .2s,margin .3s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden}.au-zones[data-open]{opacity:1;max-height:140px;margin:0 0 14px}.au-zone{outline:1.5px dashed color-mix(in srgb, var(--ink) 28%, transparent);outline-offset:-1.5px;background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:18px;align-items:center;gap:12px;height:110px;padding:0 18px;display:flex}.au-zone .ic{width:44px;height:44px;color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.au-zone .ic svg{width:22px;height:22px}.au-zone b{color:var(--ink);font-size:15px;display:block}.au-zone span:not(.ic){color:var(--ink-muted);font-size:12.5px}@media (max-width:767px){.au-zones{grid-template-columns:1fr;gap:8px}.au-zones[data-open]{max-height:200px}.au-zone{height:72px;padding:0 12px}.au-zone .ic{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.au-zones{transition:none}}:root[data-motion=reduced] .au-zones{transition:none}.dslots{background:#141211f0;border-radius:18px 18px 0 0;gap:8px;padding:10px 10px 8px;animation:.3s cubic-bezier(.2,.8,.2,1) both dslots-grow;display:flex;overflow:hidden}@keyframes dslots-grow{0%{opacity:0;max-height:0;padding-top:0}to{opacity:1;max-height:96px;padding-top:10px}}.dslot{width:118px;height:72px;color:var(--ink-muted);outline:1.5px dashed color-mix(in srgb, var(--ink) 30%, transparent);outline-offset:-1.5px;background:50%/cover no-repeat;border-radius:12px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid;position:relative}.dslot.set{outline:0;box-shadow:inset 0 0 0 1px #ffffff2e}.dslot .tg{color:#fff;background:#00000094;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:800;position:absolute;bottom:5px;left:5px}.dslot.empty .tg{color:var(--ink-muted);background:0 0;padding:0;font-size:11.5px;position:static}.dslots .hint{max-width:220px;color:var(--ink-muted);align-self:center;font-size:12px}@media (max-width:760px){.dslot{width:96px;height:60px}.dslots .hint{display:none}}@media (prefers-reduced-motion:reduce){.dslots{animation:none}}:root[data-motion=reduced] .dslots{animation:none}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){.dslots{background:#faf8f5f5}}[data-liftable]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.lq-lifted{opacity:.3;transition:opacity .2s}
.src-ap{background:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;padding:4px;display:inline-grid;box-shadow:inset 0 0 0 1px #00000014}.src-ap img{object-fit:contain;width:100%;height:100%;display:block}.src-ap.letter{color:#fff;font:800 11.5px/1 var(--font-sans,Archivo), sans-serif;letter-spacing:-.02em;box-shadow:inset 0 0 0 1px #ffffff2e}.src-ap.letter.l{font-size:15px}.src-ap.s{border-radius:5px;width:16px;height:16px;padding:2px}.src-ap.m{border-radius:7px;width:22px;height:22px;padding:3px}.src-ap.l{border-radius:11px;width:40px;height:40px;padding:7px}.src-dot{background:#3ecf8e;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #3ecf8e2e}.lt-round.src-plus{color:#2a1206;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 42%,#ff5a2c 92%);box-shadow:inset 0 1px #ffffff80,0 0 14px -4px #ff5a2c}.lt-round.src-plus:hover{filter:brightness(1.06)}.lt-round.src-plus[aria-expanded=true]{outline:2px solid var(--ink);outline-offset:2px}.lt-round.src-plus svg{width:18px;height:18px}.lt-tip.src-plus[aria-expanded=true]:after,.src-fab{display:none}@media (max-width:767px){.lt-round.src-plus{display:none}.src-fab{z-index:30;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(var(--dock-h,0px) + 20px + env(safe-area-inset-bottom,0px));color:#2a1206;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 42%,#ff5a2c 92%);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff80,0 10px 26px -8px #ff5a2ccc,0 2px 6px #0006}.src-fab svg{width:24px;height:24px}.src-fab:focus-visible{outline:2px solid var(--ink);outline-offset:3px}}.lib-pop.src-addpop{border-radius:20px;width:320px;padding:8px}.lg-glass.src-addpop{--lg-ground:#161412e6;background:var(--lg-ground)}[data-studio-theme=light] .lg-glass.src-addpop{--lg-ground:#faf7f3eb}.src-row{min-height:48px}.src-row>.tile,.src-app>.tile{background:var(--lg-tile);width:28px;height:28px;color:var(--ink-muted);border-radius:9px;flex:none;place-items:center;display:grid}.src-row>.tile svg,.src-app>.tile>svg{width:17px;height:17px}.src-row>.tile.bare{background:0 0}.src-app>.tile:has(.src-ap){background:0 0}.src-row .tx{min-width:0}.src-row .tx b{font-size:13.5px;font-weight:600;display:block}.src-row .tx small{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.menu-row.src-row .meta{color:var(--ink-muted);align-items:center;gap:8px;display:inline-flex}.menu-row.src-row .meta svg{width:6px;height:10px}.src-add .foot{color:var(--ink-faint);justify-content:space-between;align-items:center;padding:8px 8px 2px;font-size:12px;display:flex}.src-paste{padding:4px 0}.src-paste .k-field{margin:2px}.src-addsheet .src-row{min-height:52px}.src-addsheet .src-row .tx b{font-size:14px}.src-addsheet .big{grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0 10px;display:grid}.src-addsheet .big button{background:var(--kit-frost);box-shadow:var(--kit-frost-edge);color:var(--ink);border-radius:16px;justify-items:center;gap:6px;padding:14px 6px 12px;font-size:13px;display:grid}.src-addsheet .big svg{width:22px;height:22px;color:var(--ink-muted)}.src-addsheet h6{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:8px 6px 4px;font-size:11px;font-weight:600}.src-scrim{z-index:58;animation:lg-fade .3s var(--lg-ease);background:#0a09088c;position:fixed;inset:0}[data-studio-theme=light] .src-scrim{background:#1e1a1647}.src-brs{z-index:59;width:min(1180px,100vw - 200px);height:min(760px,100dvh - 120px);color:var(--ink);animation:src-in .36s var(--lg-spring);border-radius:28px;outline:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:236px minmax(0,1fr);display:grid;position:fixed;top:50%;left:50%;overflow:hidden;translate:-50% -50%}@keyframes src-in{0%{opacity:0;scale:.97}}.lg-glass.src-brs{--lg-ground:#141210e6;background:var(--lg-ground)}[data-studio-theme=light] .lg-glass.src-brs{--lg-ground:#faf7f3f0}@media (min-width:2000px){.src-brs{grid-template-columns:280px minmax(0,1fr);width:min(1680px,100vw - 320px);height:min(1100px,100dvh - 160px)}}.src-side{border-right:1px solid var(--line);flex-direction:column;grid-row:1/3;gap:4px;min-height:0;padding:18px 12px;display:flex;overflow:auto}.src-side h5{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:14px 8px 6px;font-size:11px;font-weight:600}.src-side h5:first-child{margin-top:2px}.src-app{min-height:44px;font-size:13.5px}.src-app .tx{min-width:0}.src-app .tx small{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.src-app.add>.tile{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.src-sync{color:var(--ink-muted);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;padding:8px;font-size:12.5px;display:grid}.src-sync b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.src-sync small{color:var(--ink-faint);grid-column:2;font-size:11.5px}.src-main{flex-direction:column;min-width:0;min-height:0;display:flex}.src-hd{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 70px 12px 20px;display:flex}.src-hd .who{align-items:center;gap:10px;min-width:0;display:flex}.src-hd .who b{font-size:16px;font-weight:600;display:block}.src-hd .who small{color:var(--ink-faint);font-size:12px;display:block}.src-hd .k-field{flex:220px;max-width:360px;margin-left:auto}.src-hd .k-field svg{flex:none;width:16px;height:16px}.src-crumbs{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px;padding:0 20px 12px;font-size:13.5px;display:flex}.src-crumbs .c{align-items:center;gap:4px;display:inline-flex}.src-crumbs a{color:var(--ink-muted);border-radius:8px;padding:4px 8px;text-decoration:none}.src-crumbs a[href]:hover{color:var(--ink);background:#ffffff0f}.src-crumbs a.on{color:var(--ink);font-weight:600}.src-crumbs svg{opacity:.6;width:6px;height:10px;margin:0 4px}.src-crumbs .lt-well{margin-left:auto}.src-crumbs .lt-well svg{opacity:1;margin:0}.src-body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 20px 20px;overflow:auto}.src-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;margin:6px 0 10px;font-size:11px;font-weight:600;display:flex}.src-lbl span{letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.src-lbl .lt,.src-lbl span{align-items:center;gap:6px;font-style:normal;display:inline-flex}.src-hd .who b .k-tip{vertical-align:-2px;margin-left:4px}.src-fold{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-bottom:18px;display:grid}.src-fold button{height:52px;color:var(--ink);background:var(--kit-frost);box-shadow:var(--kit-frost-edge);text-align:left;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:0 14px;font-size:13.5px;display:flex}.src-fold button:hover{background:var(--kit-frost-hover)}.src-fold button svg{width:20px;height:20px;color:var(--ink-muted);flex:none}.src-fold button .nm{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.src-fold button small{color:var(--ink-faint);margin-left:auto;font-size:12px}.src-fold button.synced svg{color:#3ecf8e}.src-fgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}@media (min-width:2000px){.src-fgrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}}.src-ft{text-align:left;color:#f3efe9;outline-offset:-2px;background:#1a1816;border-radius:14px;outline:2px solid #0000;width:100%;padding:0;transition:transform .15s,outline-color .15s;display:block;position:relative;overflow:hidden}.src-ft.k-shim{aspect-ratio:1}.src-ft>i{aspect-ratio:1;display:block}.src-ft>i img{object-fit:cover;width:100%;height:100%;display:block}.src-ft>i.blank{place-items:center;display:grid}.src-ft>i.blank svg{color:#f3efe973;width:30%;height:30%}.src-ft .nm{white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000000b8);padding:18px 9px 7px;font-size:11.5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.src-ft .dur{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;background:#00000080;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.src-ft .dur svg{fill:currentColor;width:8px;height:8px}.src-ft .num{color:#0000;background:#0000002e;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid;position:absolute;top:8px;right:8px;box-shadow:inset 0 0 0 1.5px #ffffffd9,0 1px 4px #00000080}.src-ft.on{outline-color:#ff8a2b;transform:scale(.95)}.src-ft.on .num{color:#2a1206;background:#ff8a2b;box-shadow:0 1px 4px #00000080}.src-ft:focus-visible{outline-color:var(--ink)}.src-ft.have{opacity:.55;cursor:default}.src-ft .inlib{background:#0000008c;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}.src-ft .inlib svg{width:10px;height:10px}.src-ft.aud>i{background:linear-gradient(160deg,#2a2420,#15120f);place-items:center;display:grid}.src-ft.aud>i svg{color:#ff9a72;opacity:.9;width:60%;height:40%}.src-none{color:var(--ink-muted);margin:8px 0;font-size:13.5px}.src-more{justify-content:center;padding:16px 0 4px;display:flex}.src-foot{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:2;align-items:center;gap:12px;padding:12px 16px 12px 20px;display:flex}.src-sw{align-items:center;gap:10px;min-width:0;display:flex}.src-sw b{font-size:13.5px;font-weight:500;display:block}.src-sw .t{align-items:center;gap:6px;min-width:0;display:flex}.src-sw small{color:var(--ink-faint);font-size:12px;display:block}.src-ferr{flex-basis:100%;order:3}.src-foot .right{align-items:center;gap:10px;margin-left:auto;display:flex}.src-clear{color:var(--ink-muted);padding:0 4px;font-size:13px}.src-clear:hover{color:var(--ink)}.src-pjchip:disabled{opacity:.45;cursor:default}.src-pjchip:disabled:hover{background:var(--kit-frost)}.src-foot.off .src-sw{opacity:.45}.src-foot.off .k-switch[aria-disabled=true]{opacity:1}.src-pjchip{height:36px;color:var(--ink);background:var(--kit-frost);box-shadow:var(--kit-frost-edge);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:inline-flex}.src-pjchip:hover{background:var(--kit-frost-hover)}.src-pjchip i{border-radius:50%;width:9px;height:9px}.src-pjchip span{color:var(--ink-faint)}.src-pjchip svg{opacity:.7}.src-fire{color:#fff;white-space:nowrap;background:linear-gradient(#ff7a3d,#ff4d1f);border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 18px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 6px 20px -8px #ff4d1f}.src-fire>svg:not(.wm){width:14px;height:14px}.src-fire:disabled{opacity:.45;box-shadow:none;cursor:default}.src-fire:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.src-dir{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.src-dcard{background:var(--kit-frost);box-shadow:var(--kit-frost-edge);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px;display:grid}.src-dcard.k-shim{height:70px}.src-dcard b{font-size:14px;font-weight:600}.src-dcard small{color:var(--ink-faint);grid-column:2;font-size:12px;line-height:1.35}.src-dcard .src-ap{grid-row:1/3}.src-dcard .k-ghost{grid-area:1/3/3}.src-dcard.soon{opacity:.55}.src-dcard .ok{color:#3ecf8e;grid-area:1/3/3;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.src-dcard .ok svg{width:14px;height:14px}.src-wait,.src-picker{text-align:center;height:100%;color:var(--ink-muted);align-content:center;place-items:center;gap:14px;font-size:14px;display:grid}.src-picker{gap:12px;padding:20px}.src-wait b,.src-picker b{color:var(--ink);font-size:17px;font-weight:600}.src-wait .wm{color:var(--ink)}.src-wait .win{border:1px dashed var(--line);width:300px;max-width:90%;color:var(--ink-faint);border-radius:16px;padding:16px;font-size:12.5px;line-height:1.5}@media (max-width:767px){.src-brs{left:0;right:0;top:calc(var(--nav-height,56px) - 10px);width:auto;height:auto;animation:lg-rise .5s var(--lg-spring);border-radius:26px 26px 0 0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;bottom:0;translate:none}.src-side{scrollbar-width:none;border-right:0;flex-direction:row;grid-row:auto;gap:6px;margin-right:56px;padding:14px 12px 6px;overflow-x:auto}.src-side h5,.src-sync,.src-app .tx small,.src-app .meta{display:none}.src-app{background:var(--kit-frost);width:auto;min-height:36px;box-shadow:var(--kit-frost-edge);white-space:nowrap;border-radius:999px;flex:none;padding:4px 12px 4px 4px}.src-app.on{background:var(--lg-on-fill);box-shadow:inset 0 0 0 1px var(--lg-on-edge)}.src-app>.tile{width:26px;height:26px}.src-app>.tile .src-ap{border-radius:999px;width:26px;height:26px}.src-hd{padding:6px 14px 8px}.src-hd .who small{display:none}.src-main:has(.src-crumbs) .src-hd .who{display:none}.src-hd .k-field{flex-basis:100%;order:3;max-width:none;margin-left:0}.src-crumbs{padding:0 10px 8px;font-size:13px}.src-crumbs .lt-well{display:none}.src-body{padding:0 12px 12px}.src-fold{grid-template-columns:1fr 1fr;gap:8px}.src-fold button{height:46px;padding:0 10px;font-size:12.5px}.src-fgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.src-ft{border-radius:10px}.src-ft .nm{display:none}.src-ft .num{width:22px;height:22px;top:6px;right:6px}.src-foot{padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));grid-column:1;gap:10px}.src-sw small{display:none}.src-foot .right{width:100%;margin-left:0}.src-foot .src-fire{flex:1;justify-content:center}.src-dir{grid-template-columns:1fr}}.cn-apps{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.cn-capp{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 0;display:grid}.cn-capp:first-of-type{border-top:0;padding-top:2px}.cn-capp>.src-ap{grid-row:1/3}.cn-capp b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;font-weight:600;overflow:hidden}.cn-capp b span{color:var(--ink-faint);margin-left:6px;font-size:12.5px;font-weight:400}.cn-capp .det{color:var(--ink-muted);flex-wrap:wrap;grid-column:2;gap:4px 12px;font-size:12.5px;display:flex}.cn-capp .det em{align-items:center;gap:6px;font-style:normal;display:inline-flex}.cn-capp .act{grid-area:1/3/3;align-items:center;gap:6px;display:flex}.cn-capp .det .cn-q{color:var(--ink)}.cn-kv dd.on{color:#ff9a72}[data-studio-theme=light] .cn-kv dd.on{color:#c2410c}.cn-wide{margin-bottom:16px}.cn-wide .src-dir{grid-template-columns:repeat(3,minmax(0,1fr))}.cn-wide .src-dcard{grid-template-columns:auto minmax(0,1fr);padding:12px}.cn-wide .src-dcard .src-ap{border-radius:9px;width:32px;height:32px;padding:5px}.cn-wide .src-dcard small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cn-wide .src-dcard .k-ghost,.cn-wide .src-dcard .ok{grid-area:auto/1/auto/-1;justify-self:start;margin-top:6px}.cn-dgrp{color:var(--ink-faint);margin:14px 0 8px;font-size:12px}.cn-dgrp:first-of-type{margin-top:0}@container cn not (min-width:768px){.cn-apps{grid-template-columns:1fr}.cn-apps .cn-pn h2 .r{display:none}.cn-capp{grid-template-columns:auto minmax(0,1fr)}.cn-capp .act{grid-area:auto/2}.cn-wide .src-dir{grid-template-columns:1fr 1fr}.cn-wide .src-dcard small{white-space:normal}}@container cn not (min-width:560px){.cn-wide .src-dir{grid-template-columns:1fr}}.pm-apps{align-items:center;gap:6px;margin-top:8px;padding:2px 2px 0;display:flex}.pm-apps .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;margin-right:4px;font-size:10.5px;font-weight:600}.pm-app{opacity:.9;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:relative}.pm-app .src-ap{border-radius:9px;width:30px;height:30px;padding:5px}.pm-app:hover,.pm-app:focus-visible{opacity:1;transform:translateY(-1px)}.pm-app:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pm-app .tip{white-space:nowrap;color:var(--ink);background:var(--lg-fill-solid,#1c1a18);opacity:0;pointer-events:none;border-radius:8px;padding:3px 8px;font-size:11px;font-weight:500;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0006}.pm-app:hover .tip,.pm-app:focus-visible .tip{opacity:1}.pm-app.more{color:var(--ink-muted);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.pm-app.more>svg{width:15px;height:15px;display:block}[data-studio-theme=light] .pm-app.more{box-shadow:inset 0 0 0 1px var(--line);background:#281e140a}.cap-split>.src-ap.s{align-self:center;margin-right:6px}
