.premium-assign_wrap__8vOEi{width:min(100%,58rem);margin:0;font-family:var(--font-brand)}.premium-assign_lede__nLzeu{margin:0 0 1.5rem;color:#a1a1aa;font-size:.9375rem;line-height:1.55;letter-spacing:-.01em}.premium-assign_error__sc7zZ{border-radius:14px;border:1px solid rgba(232,160,160,.28);background:rgba(80,16,16,.22);color:#f0c0c0}.premium-assign_error__sc7zZ,.premium-assign_ok__kzisB{margin:0 0 1rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.45}.premium-assign_ok__kzisB{border-radius:14px;border:1px solid rgba(61,214,140,.28);background:rgba(20,80,40,.18);color:#b8e6c8}.premium-assign_panel__T1zle{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:var(--surface);padding:1.35rem 1.25rem 1.4rem;margin-bottom:1rem}.premium-assign_panel__T1zle h2{margin:0 0 .45rem;font-size:1.05rem;font-weight:500;letter-spacing:-.02em;color:#fff}.premium-assign_hint__JEYQB{margin:0 0 1.1rem;color:#a1a1aa;font-size:.875rem;line-height:1.5}.premium-assign_empty__yPAtE{margin:0;color:#71717a;font-size:.875rem;line-height:1.5}.premium-assign_list__1QrMu{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.premium-assign_slot__IrFP7{display:grid;gap:.65rem;padding:1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:var(--bg);transition:border-color .18s cubic-bezier(.22,1,.36,1)}.premium-assign_slot__IrFP7:hover{border-color:rgba(255,255,255,.14)}.premium-assign_slotTop__TKoPd{display:flex;align-items:center;gap:.75rem}.premium-assign_fallback__KHDY9,.premium-assign_icon__K07el{flex:none;width:2.25rem;height:2.25rem;border-radius:10px}.premium-assign_icon__K07el{-o-object-fit:cover;object-fit:cover}.premium-assign_fallback__KHDY9{display:grid;place-items:center;background:var(--accent-soft);color:var(--violet-soft);font-size:.85rem;font-weight:500}.premium-assign_meta__9aAHi{min-width:0;display:grid;gap:.15rem}.premium-assign_meta__9aAHi strong{font-weight:500;font-size:.9375rem;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-assign_meta__9aAHi span{color:#71717a;font-size:.75rem;font-variant-numeric:tabular-nums}.premium-assign_slot__IrFP7 select{width:100%;min-height:2.55rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:var(--bg);color:#fff;padding:0 .85rem;font-family:var(--font-brand);font-size:.875rem;transition:border-color .18s cubic-bezier(.22,1,.36,1)}.premium-assign_slot__IrFP7 select:focus-visible{outline:none;border-color:rgba(224,77,83,.7)}.premium-assign_actions__Vnlkx{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.35rem}.premium-assign_cta__SJTjY,.premium-assign_ghost__0Z_Jr{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 1.15rem;border-radius:999px;font-family:var(--font-brand);font-size:.875rem;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.premium-assign_cta__SJTjY{border:0;background:var(--accent);color:#fff;font-weight:500}.premium-assign_cta__SJTjY:hover{background:var(--accent-hover)}.premium-assign_ghost__0Z_Jr{border:1px solid rgba(255,255,255,.12);background:transparent;color:#fff}.premium-assign_ghost__0Z_Jr:hover{border-color:rgba(255,255,255,.22);color:#fff}.select_trigger__ZwMOJ{display:flex;align-items:center;justify-content:space-between;gap:.6rem;text-align:left;cursor:pointer}.select_trigger__ZwMOJ:disabled{cursor:not-allowed;opacity:.55}.select_value__38nUf{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.select_value__38nUf[data-placeholder]{color:#8b8b93}.select_chev__0JpZi{flex:none;width:.95rem;height:.95rem;fill:none;stroke:#a1a1aa;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s cubic-bezier(.22,1,.36,1),stroke .16s ease}.select_trigger__ZwMOJ[data-open] .select_chev__0JpZi{transform:rotate(180deg);stroke:#f87171}.select_list__rvVO4{position:fixed;z-index:130;max-height:min(18rem,46vh);overflow-y:auto;padding:.35rem;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#18181b;box-shadow:0 0 0 1px rgba(0,0,0,.45),0 22px 50px -12px rgba(0,0,0,.7);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3f3f46 transparent;animation:select_selectIn__qhvRz .15s cubic-bezier(.22,1,.36,1) both}.select_list__rvVO4[data-up]{animation-name:select_selectUp__cspv_}.select_group__bg_xi{padding:.55rem .7rem .3rem;color:#71717a;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.select_option__lwdYP{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.25rem;padding:.45rem .7rem;border-radius:9px;color:#e4e4e7;font-size:.875rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_option__lwdYP[data-active]{background:rgba(255,255,255,.06);color:#fff}.select_option__lwdYP[aria-selected=true]{color:#fecaca}.select_option__lwdYP[aria-disabled]{color:#52525b;cursor:default}.select_optionText__TWnEl{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.select_check__k5ihf{flex:none;width:.95rem;height:.95rem;fill:none;stroke:#ef4444;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes select_selectIn__qhvRz{0%{opacity:0;transform:translateY(-4px)}}@keyframes select_selectUp__cspv_{0%{opacity:0;transform:translateY(4px)}}.confirm_scrim__YUgYY{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1rem;background:rgba(6,6,7,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:confirm_confirmFade__vFiSD .16s ease-out both}.confirm_panel__wPhUn{position:relative;width:min(26rem,100%);padding:1.5rem 1.5rem 1.25rem;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:radial-gradient(120% 80% at 50% 0,rgba(179,36,44,.16),transparent 60%),#151517;box-shadow:0 0 0 1px rgba(0,0,0,.4),0 30px 80px -20px rgba(0,0,0,.75);color:#f4f4f5;animation:confirm_confirmIn__oVs0L .22s cubic-bezier(.22,1,.36,1) both}.confirm_mark__qPUCI{display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:.9rem;border:1px solid rgba(210,58,66,.35);border-radius:12px;background:rgba(179,36,44,.14);color:#f87171;font-size:1rem;font-weight:700}.confirm_title__Fc_hV{margin:0;font-size:1.0625rem;font-weight:650;letter-spacing:-.015em;line-height:1.35}.confirm_body__1QkL7{margin-top:.5rem;color:#a1a1aa;font-size:.875rem;line-height:1.55}.confirm_body__1QkL7 p{margin:0 0 .4rem}.confirm_actions__bMjUp{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.4rem}.confirm_cancel__Yc_yP,.confirm_ok__hm3ls{min-height:2.5rem;padding:0 1.1rem;border-radius:999px;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.confirm_cancel__Yc_yP{border:1px solid rgba(255,255,255,.12);background:transparent;color:#e4e4e7}.confirm_ok__hm3ls{border:1px solid rgba(255,255,255,.14);background:#f4f4f5;color:#111113}.confirm_panel__wPhUn[data-tone=danger] .confirm_ok__hm3ls{border-color:rgba(239,68,68,.5);background:#b3242c;color:#fff}@media (hover:hover){.confirm_cancel__Yc_yP:hover{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.04)}.confirm_ok__hm3ls:hover{background:#ffffff}.confirm_panel__wPhUn[data-tone=danger] .confirm_ok__hm3ls:hover{background:#c52c35}}.confirm_cancel__Yc_yP:focus-visible,.confirm_ok__hm3ls:focus-visible{outline:2px solid #d23a42;outline-offset:2px}@media (max-width:480px){.confirm_actions__bMjUp{flex-direction:column-reverse}.confirm_cancel__Yc_yP,.confirm_ok__hm3ls{width:100%}}@keyframes confirm_confirmFade__vFiSD{0%{opacity:0}}@keyframes confirm_confirmIn__oVs0L{0%{opacity:0;transform:translateY(8px) scale(.98)}}.studio_studio__8ooyh{--studio-pad:1rem;--studio-gap:0.8rem;--studio-radius:16px;--studio-pane-min:min(34rem,calc(100dvh - 10.5rem));--raised-border:rgba(255,255,255,0.08);--raised-bg:linear-gradient(180deg,rgba(25,25,25,0.9),rgba(14,14,14,0.95));--raised-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 30px 80px -40px rgba(179,36,44,0.35);--sunken-bg:rgba(10,10,10,0.8);width:100%;box-sizing:border-box;max-width:min(100%,78rem);min-width:0;min-height:calc(100dvh - var(--sticky-top, 4.5rem));margin:0 auto;padding:var(--studio-pad) var(--page-x-end) 3rem var(--page-x);font-family:var(--font-brand)}.studio_hero__hj7KE{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:1.1rem;padding:clamp(1.75rem,4vw,2.75rem) 0 .5rem;margin-bottom:.5rem}.studio_heroGlow__uDls2{position:absolute;z-index:-1;top:-3rem;left:-6rem;width:min(38rem,90vw);height:18rem;background:radial-gradient(closest-side,rgba(179,36,44,.18),transparent);filter:blur(10px);pointer-events:none}.studio_heroTop__Nzg92{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem 2rem;width:100%}.studio_heroCopy__VMwdo{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;min-width:0}.studio_eyebrow__Zuznn{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.32rem .8rem .32rem .6rem;border:1px solid rgba(210,58,66,.18);border-radius:999px;background:linear-gradient(180deg,rgba(179,36,44,.12),rgba(179,36,44,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:#f2b8bb;font-size:.8rem;font-weight:500;letter-spacing:-.01em}.studio_eyebrowDot__LoaKL{position:relative;width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 8px rgba(61,214,140,.8)}.studio_heroTitle__SrxAU{margin:0;color:#fff;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:500;letter-spacing:-.055em;line-height:1.02}.studio_heroLead__hNMia{margin:0;max-width:46ch;font-size:1rem;line-height:1.6;letter-spacing:-.012em;overflow-wrap:break-word;color:#a1a1aa}.studio_heroNote__k0uX9{margin:0;max-width:52ch;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.025);font-size:.8125rem;line-height:1.5;color:#8b8b96}.studio_actions__7FpEp{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.studio_ghostBtn__u4IHC,.studio_goBtn__nqLtu{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 1rem;border-radius:999px;font-family:var(--font-brand);font-size:.85rem;font-weight:500;letter-spacing:-.015em;cursor:pointer;transition:transform .2s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .26s var(--ease-out),color .2s var(--ease-out)}.studio_goBtn__nqLtu{border:0;padding:0 1.2rem;background:linear-gradient(180deg,#fff,#e7e7ee);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);color:#111}.studio_goBtn__nqLtu:focus-visible,.studio_goBtn__nqLtu:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 30px -8px rgba(179,36,44,.55)}.studio_ghostBtn__u4IHC{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#e4e4e7}.studio_ghostBtn__u4IHC:focus-visible,.studio_ghostBtn__u4IHC:hover{color:#fff;border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.06)}.studio_ghostBtn__u4IHC:active,.studio_goBtn__nqLtu:active{transform:scale(.97)}.studio_ghostBtn__u4IHC:focus-visible,.studio_goBtn__nqLtu:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.studio_impErr__3eyCm,.studio_noPrev__32oyF{margin:.35rem 0 0;font-size:.8125rem;color:#8b8b96}.studio_impErr__3eyCm{color:#f5b4b4}.studio_targetRow__SBKZf{display:grid;gap:.85rem;padding:1rem 1.1rem 1.1rem;border:1px solid var(--raised-border);border-radius:var(--studio-radius);background:var(--raised-bg);box-shadow:var(--raised-shadow)}.studio_tLab__fGI3X{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#c4c4c7}.studio_groups__eOD7q{display:grid;gap:.85rem;grid-template-columns:1fr}.studio_grp__E77iN{display:grid;gap:.45rem;align-content:start}.studio_grpLab__XtQz1{font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.studio_tPills__I5RyE{display:flex;flex-wrap:wrap;gap:.35rem}.studio_tPill__G8_R8{min-height:2rem;padding:0 .8rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.02);color:#c4c4c7;font-family:var(--font-brand);font-size:.8125rem;font-weight:500;letter-spacing:-.015em;cursor:pointer;transition:color .2s var(--ease-out),border-color .2s var(--ease-out),background-color .2s var(--ease-out),box-shadow .26s var(--ease-out),transform .2s var(--ease-out)}.studio_tPill__G8_R8:focus-visible,.studio_tPill__G8_R8:hover{color:#fff;border-color:rgba(255,255,255,.18)}.studio_tPill__G8_R8:active{transform:scale(.96)}.studio_tPill__G8_R8:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.studio_tOn__THTNX,.studio_tOn__THTNX:hover{color:#fff;border-color:rgba(210,58,66,.4);background:linear-gradient(180deg,rgba(179,36,44,.24),rgba(179,36,44,.1));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 6px 20px -8px rgba(179,36,44,.6)}.studio_guideRow__fetlf{display:grid;gap:.6rem;padding:.9rem 1.1rem;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.02)}.studio_guideMeta__WDIK2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.studio_targetCmd__l5rGv{font-size:.8125rem;color:#a1a1aa}.studio_targetCmd__l5rGv strong{padding:.1rem .45rem;border-radius:6px;background:rgba(179,36,44,.12);color:#f2b8bb;font-weight:500}.studio_hint__XCnMo{font-size:.75rem;font-weight:500;color:#8b8b96}.studio_steps__6FTnj{margin:0;padding-left:1.15rem;display:grid;gap:.3rem}.studio_steps__6FTnj li{font-size:.8125rem;line-height:1.5;color:#d4d4d8}.studio_steps__6FTnj li::marker{color:var(--violet-soft)}.studio_issueList___ke5_{margin:var(--studio-gap) 0 0;padding:0;list-style:none;display:grid;gap:.4rem}.studio_issErr__kBW6J,.studio_issueWarn__1B0XY{display:flex;align-items:center;gap:.55rem;padding:.55rem .8rem;border-radius:10px;font-size:.8125rem;line-height:1.45}.studio_issErr__kBW6J:before,.studio_issueWarn__1B0XY:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.studio_issueWarn__1B0XY{border:1px solid rgba(232,162,58,.25);background:rgba(232,162,58,.06);color:#fcd9a0}.studio_issErr__kBW6J{border:1px solid rgba(248,113,113,.25);background:rgba(248,113,113,.06);color:#f5b4b4}.studio_workspace__9DWjk{display:grid;gap:1rem;margin-top:1rem;grid-template-columns:1fr;min-width:0}.studio_editor__1AkIp,.studio_prevCol__p8yKm{display:flex;flex-direction:column;min-width:0;min-height:var(--studio-pane-min);border:1px solid var(--raised-border);border-radius:var(--studio-radius);background:var(--raised-bg);box-shadow:var(--raised-shadow);overflow:hidden}.studio_fmts__qJyMr,.studio_tabRow__d6rCn,.studio_tabs__4VvU3,.studio_views__EibOw{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center}.studio_tabRow__d6rCn{gap:.2rem;margin:.75rem var(--studio-pad) 0;padding:.25rem;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:var(--sunken-bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.studio_tabs__4VvU3{gap:.2rem;padding:.6rem var(--studio-pad) .7rem;border-bottom:1px solid rgba(255,255,255,.06)}.studio_ind__u90ME{position:absolute;z-index:-1;top:0;left:0;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 4px 14px -6px rgba(0,0,0,.6);pointer-events:none;transition:transform .42s var(--ease-expo),width .42s var(--ease-expo),height .42s var(--ease-expo),opacity .2s var(--ease-out)}.studio_tabs__4VvU3>.studio_ind__u90ME{border-radius:999px;background:linear-gradient(180deg,rgba(179,36,44,.24),rgba(179,36,44,.1));box-shadow:inset 0 0 0 1px rgba(210,58,66,.3),0 6px 20px -10px rgba(179,36,44,.7)}.studio_subTab__r90Rj,.studio_tab__LnSAg{position:relative;min-height:2.1rem;padding:0 .85rem;border:none;border-radius:9px;background:transparent;color:#a1a1aa;font-family:var(--font-brand);font-size:.8125rem;font-weight:500;letter-spacing:-.015em;cursor:pointer;transition:color .22s var(--ease-out)}.studio_tab__LnSAg{flex:1 0 auto}.studio_subTab__r90Rj{border-radius:999px;min-height:1.95rem}.studio_subTab__r90Rj:focus-visible,.studio_subTab__r90Rj:hover,.studio_tab__LnSAg:focus-visible,.studio_tab__LnSAg:hover{color:#fff}.studio_fmt__j3_nu:focus-visible,.studio_subTab__r90Rj:focus-visible,.studio_tab__LnSAg:focus-visible,.studio_viewBtn__o1gZA:focus-visible{outline:2px solid var(--violet-soft);outline-offset:1px}.studio_tabActive__hNuZO,.studio_tabOn__F7_iH{color:#fff}.studio_panel__JooTF{display:grid;align-content:start;gap:var(--studio-gap);flex:1;padding:var(--studio-pad);min-height:0}.studio_field__IiKkQ{display:grid;gap:.35rem}.studio_fieldHead__vuVy4{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.studio_fldLab__fP9jl{font-size:.8125rem;font-weight:500;color:#f4f4f5;transition:color .2s var(--ease-out)}.studio_fldN__a9QaU{font-size:.72rem;color:#71717a;font-variant-numeric:tabular-nums}.studio_fieldHint__GVxzd{font-size:.75rem;line-height:1.45;color:#8b8b96}.studio_field__IiKkQ:focus-within .studio_fldLab__fP9jl{color:#f2b8bb}.studio_find___BhM8,.studio_input__kt86s{width:100%;box-sizing:border-box;min-height:2.4rem;padding:.55rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:var(--sunken-bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.35);color:#f4f4f5;font-family:var(--font-brand);font-size:.875rem;letter-spacing:-.01em;line-height:1.5;resize:vertical;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),background-color .2s var(--ease-out)}.studio_find___BhM8:hover,.studio_input__kt86s:hover{border-color:rgba(255,255,255,.16)}.studio_find___BhM8:focus,.studio_input__kt86s:focus-visible{outline:none;border-color:rgba(210,58,66,.55);background:rgba(16,16,16,.95);box-shadow:inset 0 1px 2px rgba(0,0,0,.35),0 0 0 3px rgba(179,36,44,.16)}.studio_find___BhM8::-moz-placeholder,.studio_input__kt86s::-moz-placeholder{color:#52525b}.studio_find___BhM8::placeholder,.studio_input__kt86s::placeholder{color:#52525b}.studio_inputMono__S0AXf{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.studio_checkRow__VYuNp{display:inline-flex;align-items:center;gap:.55rem;font-size:.8125rem;color:#d4d4d8;cursor:pointer}.studio_checkRow__VYuNp input{width:1rem;height:1rem;margin:0;accent-color:var(--violet);cursor:pointer}.studio_style__PFGcJ{display:grid;gap:var(--studio-gap);padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:.15rem}.studio_panLab__uPhCA{margin:0;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8b8b96}.studio_swatchRow__DJZYm{display:flex;flex-wrap:wrap;gap:.55rem}.studio_swatch__RYtBM{position:relative;width:1.75rem;height:1.75rem;padding:0;border-radius:999px;border:0;background:var(--sw);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),inset 0 -6px 10px rgba(0,0,0,.18);cursor:pointer;transition:transform .26s var(--ease-spring),box-shadow .22s var(--ease-out)}.studio_swatch__RYtBM:active{transform:scale(.92)}.studio_swatch__RYtBM:focus-visible{outline:2px solid var(--violet-soft);outline-offset:3px}.studio_swOn__rNdM3,.studio_swOn__rNdM3:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),0 0 0 2px var(--bg),0 0 0 4px #fff,0 6px 18px -4px var(--sw)}.studio_formatRow__E7kfe{display:grid;gap:.45rem}.studio_fmts__qJyMr,.studio_views__EibOw{justify-self:start;gap:.15rem;padding:.2rem;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:var(--sunken-bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.studio_fmts__qJyMr>.studio_ind__u90ME,.studio_views__EibOw>.studio_ind__u90ME{border-radius:999px}.studio_fmt__j3_nu,.studio_viewBtn__o1gZA{position:relative;min-height:1.85rem;padding:0 .8rem;border:0;border-radius:999px;background:transparent;color:#a1a1aa;font-family:var(--font-brand);font-size:.75rem;font-weight:500;cursor:pointer;transition:color .22s var(--ease-out)}.studio_fmtOn__BWkYx,.studio_fmt__j3_nu:hover,.studio_viewBtn__o1gZA:hover,.studio_viewOn__A757s{color:#fff}.studio_presets__gj_wx{display:grid;gap:.5rem;grid-template-columns:1fr}.studio_preset__W8J_x,.studio_varChip__rhU0Y{display:grid;gap:.2rem;padding:.7rem .8rem;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.02);color:inherit;font-family:var(--font-brand);text-align:left;cursor:pointer;transition:border-color .2s var(--ease-out),background-color .2s var(--ease-out),transform .22s var(--ease-out),box-shadow .26s var(--ease-out)}.studio_preset__W8J_x:focus-visible,.studio_preset__W8J_x:hover,.studio_varChip__rhU0Y:focus-visible,.studio_varChip__rhU0Y:hover{border-color:rgba(210,58,66,.3);background:rgba(179,36,44,.06);box-shadow:0 12px 30px -16px rgba(179,36,44,.5)}.studio_preset__W8J_x:active,.studio_varChip__rhU0Y:active{transform:scale(.98)}.studio_preset__W8J_x:focus-visible,.studio_varChip__rhU0Y:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.studio_preset__W8J_x strong{font-size:.875rem;font-weight:500;color:#fff}.studio_preset__W8J_x span{font-size:.75rem;line-height:1.45;color:#a1a1aa}.studio_preset__W8J_x{position:relative;padding-left:1.05rem}.studio_preset__W8J_x:before{content:"";position:absolute;inset:.65rem auto .65rem .5rem;width:3px;border-radius:3px;background:var(--accent,rgba(255,255,255,.18))}.studio_preset__W8J_x strong{display:flex;align-items:center;gap:.45rem}.studio_presetNew___NBQX{padding:.05rem .4rem;border-radius:999px;background:rgba(210,58,66,.18);color:#fca5a5;font-size:.625rem;font-style:normal;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.studio_presetMeta___RhXd{color:#71717a;font-size:.6875rem}.studio_noPresets__Rdcko{margin:0;font-size:.8125rem;color:#8b8b96}.studio_vsecs__TQNQk{display:grid;gap:1rem}.studio_vsec__CULGt{display:grid;gap:.45rem}.studio_varGrid__Fon21{display:grid;gap:.4rem}.studio_varChip__rhU0Y{gap:.15rem;padding:.55rem .7rem}.studio_varChip__rhU0Y code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;color:#f2b8bb}.studio_varChip__rhU0Y span{font-size:.75rem;color:#a1a1aa}.studio_listPanel__WcvS5{display:grid;gap:var(--studio-gap)}.studio_listCard__2FToo{display:grid;gap:.6rem;padding:.85rem;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.02)}.studio_lHead__fGm4s{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.studio_lHead__fGm4s strong{font-size:.8125rem;font-weight:500;color:#fff}.studio_lActs__6pixq{display:flex;align-items:center;gap:.35rem}.studio_iconBtn__nX3wC{min-width:1.9rem;min-height:1.9rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.03);color:#e4e4e7;font-size:.75rem;cursor:pointer;transition:border-color .2s var(--ease-out),background-color .2s var(--ease-out),transform .2s var(--ease-out)}.studio_iconBtn__nX3wC:hover:not(:disabled){border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.07)}.studio_iconBtn__nX3wC:active:not(:disabled){transform:scale(.92)}.studio_iconBtn__nX3wC:disabled{opacity:.35;cursor:not-allowed}.studio_addBtn__YNjuU,.studio_textBtn__AjBXl{border:none;background:transparent;color:#a1a1aa;font-family:var(--font-brand);font-size:.75rem;font-weight:500;cursor:pointer;transition:color .2s var(--ease-out)}.studio_textBtn__AjBXl:focus-visible,.studio_textBtn__AjBXl:hover{color:#f5b4b4}.studio_addBtn__YNjuU{justify-self:start;min-height:2.1rem;padding:0 .9rem;border:1px dashed rgba(210,58,66,.3);border-radius:999px;color:#f2b8bb;transition:color .2s var(--ease-out),border-color .2s var(--ease-out),background-color .2s var(--ease-out)}.studio_addBtn__YNjuU:focus-visible,.studio_addBtn__YNjuU:hover:not(:disabled){color:#fff;border-color:rgba(210,58,66,.6);background:rgba(179,36,44,.08)}.studio_addBtn__YNjuU:disabled{opacity:.4;cursor:not-allowed}.studio_addBtn__YNjuU:focus-visible,.studio_iconBtn__nX3wC:focus-visible,.studio_textBtn__AjBXl:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.studio_prevHead__kmPlp{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.35rem;padding:.75rem var(--studio-pad);border-bottom:1px solid rgba(255,255,255,.06)}.studio_prevLab__erzr0{display:inline-flex;align-items:center;gap:.55rem;font-size:.8125rem;font-weight:500;color:#fff}.studio_eyebrowDot__LoaKL,.studio_liveDot__2W6m2{position:relative}.studio_liveDot__2W6m2{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px rgba(61,214,140,.8)}.studio_eyebrowDot__LoaKL:after,.studio_liveDot__2W6m2:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ok);opacity:0}.studio_prevBody__CeqKp{display:flex;flex:1;flex-direction:column;gap:var(--studio-gap);min-height:0;padding:var(--studio-pad)}.studio_frame__MA1VB{flex:1;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;margin:0 auto;min-height:10rem;padding:.5rem .55rem .6rem;border:1px solid rgba(0,0,0,.4);border-radius:12px;background:#343434;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 24px 60px -30px rgba(0,0,0,.9),0 30px 80px -50px rgba(179,36,44,.45);transition:max-width .48s var(--ease-expo),border-radius .48s var(--ease-expo)}.studio_phone__mnIZo{max-width:22rem;border-radius:20px}.studio_chBar__ey4Xi{display:flex;align-items:center;gap:.1rem;margin-bottom:.4rem;padding:.1rem .15rem .45rem;border-bottom:1px solid rgba(255,255,255,.06);font-size:.8125rem;font-weight:600;line-height:1.25;color:#f2f3f5}.studio_hash__LVicV{color:#80848e;font-weight:500}.studio_chName__fyWPW{color:#f2f3f5}.studio_headsUp__P5703{padding:.65rem .8rem;border:1px solid rgba(210,58,66,.16);border-radius:12px;background:rgba(179,36,44,.05)}.studio_headsUp__P5703 p{margin:0;font-size:.8125rem;line-height:1.5;color:#f2b8bb}.studio_charNote__gl6xN,.studio_tHint__lMKAr{margin:0;font-size:.75rem;line-height:1.5;color:#8b8b96;font-variant-numeric:tabular-nums}.studio_cmdBox__9qdXP{border:1px solid rgba(255,255,255,.07);border-radius:12px;background:var(--sunken-bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.35);overflow:hidden}.studio_cmdHead__Ph2aY{display:flex;align-items:center;gap:.5rem;padding:.4rem .45rem .4rem .75rem;border-bottom:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.02)}.studio_cmdLab__GnH93{font-size:.75rem;font-weight:500;color:#c4c4c7}.studio_cmdN__UECAn{margin-right:auto;font-size:.6875rem;font-variant-numeric:tabular-nums;color:#71717a}.studio_copyBtn__rBPmf,.studio_copyGhost__uKlU8{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;min-height:1.9rem;padding:0 .75rem;border-radius:999px;font-family:var(--font-brand);font-size:.75rem;font-weight:500;letter-spacing:-.015em;cursor:pointer;transition:transform .2s var(--ease-out),color .2s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .26s var(--ease-out)}.studio_copyBtn__rBPmf{border:0;background:linear-gradient(180deg,#fff,#e7e7ee);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);color:#111}.studio_copyBtn__rBPmf:focus-visible,.studio_copyBtn__rBPmf:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 30px -8px rgba(179,36,44,.55)}.studio_copyGhost__uKlU8{margin-left:auto;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#d4d4d8}.studio_copyGhost__uKlU8:focus-visible,.studio_copyGhost__uKlU8:hover{color:#fff;border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.06)}.studio_copyBtn__rBPmf:active,.studio_copyGhost__uKlU8:active{transform:scale(.95)}.studio_copyBtn__rBPmf:focus-visible,.studio_copyGhost__uKlU8:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.studio_copyOn__XLQVI,.studio_copyOn__XLQVI:focus-visible,.studio_copyOn__XLQVI:hover{border:1px solid rgba(61,214,140,.4);background:rgba(61,214,140,.12);color:#bbf7d0;box-shadow:none}.studio_copyIcon__P8gVP{width:.85rem;height:.85rem;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.studio_copyOn__XLQVI .studio_copyIcon__P8gVP{stroke-width:1.9}.studio_copyCheck__UxBBo{stroke-dasharray:16;stroke-dashoffset:0}.studio_cmdCode__Sh8cR{margin:0;padding:.65rem .75rem;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.6;color:#e4e4e7;white-space:pre-wrap;word-break:break-word;-webkit-font-smoothing:antialiased}.studio_extraList__Wtp6b{margin:0;padding:.5rem .5rem .6rem .75rem;list-style:none;display:grid;gap:.4rem}.studio_extraList__Wtp6b li{display:flex;align-items:center;gap:.5rem}.studio_extraList__Wtp6b code{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.5;color:#d4d4d8;word-break:break-word}.studio_spanel__8zrMt{display:grid;gap:var(--studio-gap);height:100%}.studio_area__wHxeQ{min-height:min(16rem,calc(100dvh - 14rem));flex:1}.studio_sActs__MDEb3{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.studio_blockGrid__a58w_{display:grid;gap:.45rem;grid-template-columns:1fr}.studio_blockCard__hEKXr{display:grid;gap:.25rem;padding:.65rem .7rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:transparent;text-align:left;cursor:pointer}.studio_blockCard__hEKXr strong{font-size:.8125rem;color:var(--heading)}.studio_blockCard__hEKXr code{font-size:.6875rem;color:#e4e4e7;word-break:break-all}.studio_srOnly__cTfrC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:640px){.studio_groups__eOD7q,.studio_varGrid__Fon21{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.studio_groups__eOD7q{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1080px){.studio_workspace__9DWjk{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}.studio_editor__1AkIp,.studio_prevCol__p8yKm{min-height:min(34rem,calc(100dvh - 10rem))}.studio_blockGrid__a58w_,.studio_presets__gj_wx{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_varGrid__Fon21{grid-template-columns:1fr}}@media (max-height:700px){.studio_editor__1AkIp,.studio_prevCol__p8yKm{min-height:min(16rem,calc(100dvh - 8rem))}}@media (max-width:640px){.studio_studio__8ooyh{--studio-pad:0.85rem}.studio_workspace__9DWjk{display:flex;flex-direction:column}.studio_prevCol__p8yKm{order:-1}.studio_actions__7FpEp{width:100%}.studio_goBtn__nqLtu{flex:1 0 100%}.studio_find___BhM8,.studio_input__kt86s{font-size:1rem}}@keyframes studio_studioRise__32ty_{0%{opacity:0;transform:translate3d(0,12px,0);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes studio_studioPanel__tushd{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@keyframes studio_studioPreview__0e4Bo{0%{opacity:0;transform:translate3d(0,16px,0) scale(.98);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes studio_studioPing__fw4yW{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes studio_studioPop__vfVbs{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes studio_studioDraw__NY7HK{0%{stroke-dashoffset:16}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.studio_heroNote__k0uX9,.studio_heroTop__Nzg92 .studio_actions__7FpEp{animation:studio_studioRise__32ty_ .7s var(--ease-expo) .38s both}.studio_targetRow__SBKZf{animation:studio_studioRise__32ty_ .7s var(--ease-expo) .44s both}.studio_guideRow__fetlf{animation:studio_studioRise__32ty_ .7s var(--ease-expo) .5s both}.studio_editor__1AkIp{animation:studio_studioRise__32ty_ .75s var(--ease-expo) .56s both}.studio_prevCol__p8yKm{animation:studio_studioRise__32ty_ .75s var(--ease-expo) .64s both}.studio_frame__MA1VB{animation:studio_studioPreview__0e4Bo .9s var(--ease-expo) .78s both}.studio_panel__JooTF{animation:studio_studioPanel__tushd .36s var(--ease-out) both}.studio_eyebrowDot__LoaKL:after,.studio_liveDot__2W6m2:after{animation:studio_studioPing__fw4yW 2s var(--ease-out) infinite}.studio_copyOn__XLQVI .studio_copyIcon__P8gVP{animation:studio_studioPop__vfVbs .42s var(--ease-spring) both}.studio_copyCheck__UxBBo{animation:studio_studioDraw__NY7HK .36s var(--ease-out) 80ms both}}@media (prefers-reduced-motion:reduce){.studio_copyCheck__UxBBo,.studio_copyIcon__P8gVP,.studio_editor__1AkIp,.studio_eyebrowDot__LoaKL:after,.studio_frame__MA1VB,.studio_guideRow__fetlf,.studio_heroNote__k0uX9,.studio_heroTop__Nzg92 .studio_actions__7FpEp,.studio_liveDot__2W6m2:after,.studio_panel__JooTF,.studio_prevCol__p8yKm,.studio_targetRow__SBKZf{animation:none}.studio_addBtn__YNjuU,.studio_copyBtn__rBPmf,.studio_copyGhost__uKlU8,.studio_find___BhM8,.studio_fmt__j3_nu,.studio_frame__MA1VB,.studio_ghostBtn__u4IHC,.studio_goBtn__nqLtu,.studio_iconBtn__nX3wC,.studio_ind__u90ME,.studio_input__kt86s,.studio_preset__W8J_x,.studio_subTab__r90Rj,.studio_swatch__RYtBM,.studio_tPill__G8_R8,.studio_tab__LnSAg,.studio_varChip__rhU0Y,.studio_viewBtn__o1gZA{transition:none}.studio_copyBtn__rBPmf:active,.studio_copyBtn__rBPmf:hover,.studio_copyGhost__uKlU8:active,.studio_ghostBtn__u4IHC:active,.studio_goBtn__nqLtu:active,.studio_goBtn__nqLtu:focus-visible,.studio_goBtn__nqLtu:hover,.studio_preset__W8J_x:active,.studio_preset__W8J_x:hover,.studio_swatch__RYtBM:active,.studio_swatch__RYtBM:hover,.studio_tPill__G8_R8:active,.studio_varChip__rhU0Y:active,.studio_varChip__rhU0Y:hover{transform:none}}.studio_eyebrow__Zuznn{display:none!important}.premium-locked_box__RuP70{width:min(100%,58rem);max-width:58rem;margin:.25rem 0 1.5rem;padding:1.5rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);text-align:left;font-family:var(--font-brand)}.premium-locked_lockBadge__JPYom{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:1.05rem;border:1px solid var(--accent-line);border-radius:.85rem;background:var(--accent-soft);color:var(--accent-bright)}.premium-locked_lockBadge__JPYom svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform .24s var(--ease-out)}.premium-locked_box__RuP70{position:relative;overflow:hidden}.premium-locked_box__RuP70:after{position:absolute;top:0;right:1.5rem;width:14rem;height:1px;background:var(--accent-line);content:"";opacity:.7}@media (hover:hover){.premium-locked_box__RuP70:hover .premium-locked_lockBadge__JPYom svg{transform:translateY(-1px) rotate(-4deg)}}.premium-locked_kicker__c2g9u{margin:0 0 .5rem;color:#a1a1aa;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;font-weight:550}.premium-locked_title__sKqXx{margin:0;font-size:1.35rem;font-weight:500;letter-spacing:-.03em;color:#fff}.premium-locked_body__IaZm5{margin:.6rem 0 0;color:#a1a1aa;font-size:.9rem;line-height:1.55;letter-spacing:-.01em}.premium-locked_row__4PMzJ{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-start;margin-top:1.15rem}.premium-locked_cta__XArb0,.premium-locked_ghost__ZPxvH{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 1.15rem;border-radius:.65rem;font-family:var(--font-brand);font-size:.875rem;letter-spacing:-.01em;text-decoration:none;transition:background .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1)}.premium-locked_cta__XArb0{border:0;background:var(--accent);color:#fff;font-weight:500}.premium-locked_cta__XArb0:hover{background:var(--accent-hover)}.premium-locked_ghost__ZPxvH{border:1px solid rgba(255,255,255,.12);color:#fff}.premium-locked_ghost__ZPxvH:hover{border-color:rgba(255,255,255,.22)}