.studio_sidebar__yrtfh{display:flex;min-height:0;height:100%;background:#090b10}.studio_rail__j_Itl{width:68px;flex:0 0 68px;display:flex;flex-direction:column;gap:4px;padding:10px 8px;border-right:1px solid #171b24;overflow-y:auto}.studio_railBtn__H4Tv4{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:9px 0 7px;border:none;border-radius:12px;background:transparent;color:#7c8494;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.studio_railBtn__H4Tv4:hover{background:#12161f;color:#cdd3de}.studio_railBtn__H4Tv4:active{transform:translateY(1px)}.studio_railBtnActive__QETYW,.studio_railBtnActive__QETYW:hover{background:#14212f;color:#6cc0ff}.studio_railBtnActive__QETYW:before{content:"";position:absolute;left:-8px;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:#4dabf7}.studio_railLabel__RnaIf{font-size:10px;letter-spacing:.2px;font-weight:500}.studio_panel__qp71H{width:288px;flex:0 0 288px;display:flex;flex-direction:column;min-height:0;border-right:1px solid #171b24;background:#0b0e14}.studio_panelHeader__Zi7k6{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid #151922}.studio_panelTitle__1_fo_{font-size:14px;font-weight:650;color:#eef1f6;letter-spacing:.2px}.studio_panelSub__oy3hl{font-size:11px;color:#7c8494;margin-top:2px}.studio_collapse__MuG_a{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:none;background:transparent;color:#7c8494;cursor:pointer;transition:background .15s ease,color .15s ease}.studio_collapse__MuG_a:hover{background:#151b26;color:#cdd3de}.studio_panelBody__IxflI{flex:1;min-height:0;overflow-y:auto;padding:14px 16px 20px;display:flex;flex-direction:column;gap:16px}.studio_section__GhR6c{display:flex;flex-direction:column;gap:10px}.studio_sectionTitle__plR1O{font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#6b7383}.studio_primaryBtn__MiUqT{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 12px;border:none;border-radius:10px;background:linear-gradient(180deg,#58b1f8,#3c9bef);color:#04121f;font-size:13px;font-weight:650;cursor:pointer;transition:filter .15s ease,transform .1s ease}.studio_primaryBtn__MiUqT:hover{filter:brightness(1.06)}.studio_primaryBtn__MiUqT:active{transform:translateY(1px)}.studio_primaryBtn__MiUqT:disabled{opacity:.5;cursor:not-allowed;filter:none}.studio_ghostBtn__g_sgz{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 12px;border:1px solid #232a36;border-radius:10px;background:#10141c;color:#dfe4ec;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease}.studio_ghostBtn__g_sgz:hover{background:#151b26;border-color:#33404f}.studio_ghostBtn__g_sgz:disabled{opacity:.5;cursor:not-allowed}.studio_field__MXH4V{width:100%;background:#0e121a;color:#e6e9ef;border:1px solid #232a36;border-radius:9px;padding:9px 11px;font-size:13px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.studio_field__MXH4V:focus{outline:none;border-color:#4dabf7;box-shadow:0 0 0 3px rgba(77,171,247,.15)}textarea.studio_field__MXH4V{resize:vertical}.studio_tabRow__gpTWv{display:flex;gap:4px;padding:3px;border-radius:11px;background:#0e121a;border:1px solid #1c222d}.studio_tab__uuS0_{flex:1;padding:7px 8px;border:none;border-radius:8px;background:transparent;color:#8891a0;font-size:12px;font-weight:550;cursor:pointer;transition:background .15s ease,color .15s ease;text-transform:capitalize}.studio_tab__uuS0_:hover{color:#cdd3de}.studio_tabActive__8WLao,.studio_tabActive__8WLao:hover{background:#1c2532;color:#eef1f6}.studio_chipRow__GvuDv{display:flex;flex-wrap:wrap;gap:6px}.studio_chip__6FheK{padding:5px 11px;border-radius:999px;border:1px solid #232a36;background:#0e121a;color:#8891a0;font-size:11px;font-weight:500;cursor:pointer;text-transform:capitalize;transition:background .15s ease,color .15s ease,border-color .15s ease}.studio_chip__6FheK:hover{color:#cdd3de;border-color:#33404f}.studio_chipActive__Xzi_F,.studio_chipActive__Xzi_F:hover{background:#14212f;color:#8fcbff;border-color:#2f6da3}.studio_tileGrid__iv7Ph{display:grid;grid-template-columns:1fr 1fr;gap:10px}.studio_tile__fwm82{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:78px;border-radius:12px;border:1px solid #222834;background:#0e121a;color:#dfe4ec;font-size:12px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease}.studio_tile__fwm82:hover{background:#131a24;border-color:#33404f;transform:translateY(-1px)}.studio_tile__fwm82:active{transform:none}.studio_glyphGrid___0hmv{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.studio_glyphBtn__nwE7x{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid transparent;background:#0e121a;color:#e6e9ef;font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease}.studio_glyphBtn__nwE7x:hover{background:#151d29;border-color:#33404f;transform:scale(1.06)}.studio_assetGrid__O6j8Y{display:grid;grid-template-columns:1fr 1fr;gap:8px}.studio_assetTile__Kjhwt{position:relative;border-radius:11px;overflow:hidden;border:1px solid #222834;background:#0e121a;transition:border-color .15s ease,transform .1s ease}.studio_assetTile__Kjhwt:hover{border-color:#3c9bef;transform:translateY(-1px)}.studio_assetBtn__n2QAP{display:block;width:100%;padding:0;border:none;background:transparent;color:#e6e9ef;cursor:pointer}.studio_assetThumb__ZaRfn{width:100%;height:76px;-o-object-fit:cover;object-fit:cover;display:block}.studio_assetPlaceholder__vkzIF{width:100%;height:76px;display:flex;align-items:center;justify-content:center;font-size:24px;background:radial-gradient(circle at 50% 40%,#16202d,#0d1219)}.studio_assetBadge__xVJBV{left:6px;bottom:6px;font-size:9px;padding:2px 6px;color:#cdd3de;text-transform:uppercase;letter-spacing:.5px;backdrop-filter:blur(2px)}.studio_assetBadge__xVJBV,.studio_assetDelete__7t6XI{position:absolute;border-radius:999px;background:rgba(4,8,14,.72)}.studio_assetDelete__7t6XI{right:5px;top:5px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;color:#ff9a9a;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.studio_assetTile__Kjhwt:hover .studio_assetDelete__7t6XI{opacity:1}.studio_assetDelete__7t6XI:hover{background:rgba(120,20,20,.85)}.studio_uploadZone__ApGEm{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px;border:1.5px dashed #2a323f;border-radius:12px;background:#0e121a;color:#aab1bf;font-size:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.studio_uploadZone__ApGEm:hover{border-color:#4dabf7;color:#cfe6ff;background:#101722}.studio_uploadZone__ApGEm:disabled{opacity:.5;cursor:not-allowed}.studio_muted__q2lAL{color:#6b7383;font-size:12px;margin:0}.studio_errorText__YVOfs{color:#ff7a7a;font-size:12px;margin:0}.studio_attribution__lCfkF{font-size:10px;color:#6b7383;line-height:1.35;margin:2px 0 0}.studio_inspector__3im6C{width:300px;flex:0 0 300px;display:flex;flex-direction:column;min-height:0;border-left:1px solid #171b24;background:#0b0e14}.studio_inspectorBody__3_pdk{flex:1;min-height:0;overflow-y:auto;padding:14px 16px 24px;display:flex;flex-direction:column;gap:14px}.studio_inspectorStrip__adJEB{flex:0 0 48px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 0;border:none;border-left:1px solid #232937;background:#11151d;color:#97a0b2;cursor:pointer;transition:background .15s ease,color .15s ease}.studio_inspectorStrip__adJEB:hover{background:#182031;color:#e6e9ef}.studio_inspectorStrip__adJEB:focus-visible{outline:2px solid #4dabf7;outline-offset:-2px}.studio_inspectorStripLabel___Rgbx{writing-mode:vertical-rl;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}