.home-rail[data-v-4f78ef64]{background:var(--studio-nav);border-right:1px solid var(--studio-border);flex:0 0 76px;height:100%;justify-content:space-between;padding:15px 8px;width:76px;z-index:40}.home-rail[data-v-4f78ef64],.home-rail-bot[data-v-4f78ef64],.home-rail-top[data-v-4f78ef64]{align-items:center;display:flex;flex-direction:column}.home-rail-bot[data-v-4f78ef64],.home-rail-top[data-v-4f78ef64]{gap:4px;width:100%}.home-rail[data-v-4f78ef64] .home-rail-btn,.home-rail-btn[data-v-4f78ef64]{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--studio-text-muted);cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;max-width:72px;min-height:50px;padding:6px 2px;position:relative;text-decoration:none;transition:color .16s ease,background .16s ease;width:100%}.home-rail[data-v-4f78ef64] .home-rail-btn svg,.home-rail-btn svg[data-v-4f78ef64],.home-rail-icon[data-v-4f78ef64] svg{fill:currentColor;flex-shrink:0;height:20px;width:20px}.home-rail-icon[data-v-4f78ef64] svg[fill=none]{fill:none}.home-rail[data-v-4f78ef64] .home-rail-btn span,.home-rail-btn span[data-v-4f78ef64]:not(.home-rail-icon){font-size:11px;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}.home-rail[data-v-4f78ef64] .home-rail-btn:hover,.home-rail-btn[data-v-4f78ef64]:hover{background:var(--studio-elevated);color:var(--studio-text);outline:none}.home-rail[data-v-4f78ef64] .home-rail-btn:focus-visible,.home-rail-btn[data-v-4f78ef64]:focus-visible{background:var(--studio-elevated);color:var(--studio-text);outline:2px solid var(--studio-accent);outline-offset:1px}.home-rail[data-v-4f78ef64] .home-rail-btn.is-on,.home-rail-btn.is-on[data-v-4f78ef64]{background:var(--studio-selected-bg);border-radius:8px;color:var(--studio-selected-text);outline:none}.home-rail[data-v-4f78ef64] .home-rail-btn.is-open,.home-rail-btn.is-open[data-v-4f78ef64]{background:var(--studio-accent);color:var(--studio-accent-text)}.home-rail-sep[data-v-4f78ef64]{background:var(--studio-border);height:1px;margin:4px 0;width:20px}.home-rail[data-v-4f78ef64] .home-rail-btn-bot{min-height:44px}.home-rail[data-v-4f78ef64] .home-rail-btn-bot svg{fill:none;height:20px;stroke:currentColor;stroke-width:1.7;width:20px}.home-rail[data-v-4f78ef64] .admin-contact-entry svg{fill:currentColor;stroke:none}.home-rail[data-v-4f78ef64] .admin-contact-entry span{white-space:nowrap}.home-rail[data-v-4f78ef64] .admin-contact-entry{display:flex;flex-direction:column;gap:4px;height:auto;max-width:72px;min-height:44px;width:100%}@media(max-width:640px){.home-rail[data-v-4f78ef64]{display:none}}.home-drawer[data-v-9b2c50dc]{background:var(--studio-panel);border-right:1px solid var(--studio-border);display:flex;flex:0 0 270px;flex-direction:column;height:100%;overflow:hidden;transition:width .2s ease,flex-basis .2s ease;width:270px;z-index:45}.home-drawer[data-v-9b2c50dc]:not(.is-open){border-right-width:0;flex-basis:0;width:0}.home-drawer.is-float[data-v-9b2c50dc]{bottom:0;box-shadow:12px 0 28px #00000059;height:100%;left:var(--studio-rail);position:absolute;top:0;z-index:50}.home-drawer-inner[data-v-9b2c50dc]{display:flex;flex-direction:column;height:100%;min-width:270px;overflow:hidden;width:270px}.home-drawer-header[data-v-9b2c50dc]{align-items:center;border-bottom:1px solid var(--studio-border);display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.home-drawer-title[data-v-9b2c50dc]{color:var(--studio-text);font-size:14px;font-weight:600;white-space:nowrap}.home-drawer-collapse-btn[data-v-9b2c50dc]{font-size:11px;padding:4px 8px}.home-drawer-tools[data-v-9b2c50dc]{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:12px}.home-drawer-tool[data-v-9b2c50dc]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;color:inherit;cursor:pointer;display:block;padding:12px;text-decoration:none}.home-drawer-tool[data-v-9b2c50dc]:focus-visible,.home-drawer-tool[data-v-9b2c50dc]:hover{border-color:var(--studio-accent);outline:none}.home-drawer-tool.is-active[data-v-9b2c50dc]{background:var(--studio-selected-bg);border-color:var(--studio-accent)}.home-drawer-tool-name[data-v-9b2c50dc]{color:var(--studio-text);display:block;font-size:13px;font-weight:600}.home-drawer-tool.is-active .home-drawer-tool-name[data-v-9b2c50dc]{color:var(--studio-selected-text)}.home-drawer-tool-desc[data-v-9b2c50dc]{color:var(--studio-text-muted);font-size:12px;line-height:1.4;margin:4px 0 0}@media(max-width:1024px){.home-drawer.is-push[data-v-9b2c50dc]{bottom:0;box-shadow:12px 0 28px #00000059;height:100%;left:var(--studio-rail);position:absolute;top:0;z-index:50}}@media(max-width:640px){.home-drawer[data-v-9b2c50dc]{display:none}}.floating-message-icon-wrap[data-v-c7f4a4cb]{align-items:center;display:inline-flex;justify-content:center;position:relative}.floating-message-icon-wrap svg[data-v-c7f4a4cb]{fill:none;height:22px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.8;width:22px}.floating-message-trigger[data-v-c7f4a4cb]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.floating-message-trigger.studio-app-notify[data-v-c7f4a4cb]{border-radius:8px;color:var(--studio-text-muted);height:36px;transition:background .16s ease,color .16s ease;width:36px}.floating-message-trigger.studio-app-notify[data-v-c7f4a4cb]:focus-visible,.floating-message-trigger.studio-app-notify[data-v-c7f4a4cb]:hover{background:var(--studio-elevated);color:var(--studio-text)}.floating-message-trigger.studio-app-notify svg[data-v-c7f4a4cb]{height:18px;width:18px}.floating-message-trigger.home-side-btn[data-v-c7f4a4cb],.floating-message-trigger.project-side-btn[data-v-c7f4a4cb]{border-radius:14px;color:var(--studio-text-muted);height:38px;transition:background .16s ease,color .16s ease;width:38px}.floating-message-trigger.home-side-btn-active[data-v-c7f4a4cb],.floating-message-trigger.home-side-btn[data-v-c7f4a4cb]:focus-visible,.floating-message-trigger.home-side-btn[data-v-c7f4a4cb]:hover,.floating-message-trigger.project-side-btn-active[data-v-c7f4a4cb],.floating-message-trigger.project-side-btn[data-v-c7f4a4cb]:focus-visible,.floating-message-trigger.project-side-btn[data-v-c7f4a4cb]:hover{background:var(--studio-selected-bg);color:var(--studio-selected-text)}.floating-message-badge[data-v-c7f4a4cb]{background:var(--studio-primary);border-radius:999px;box-shadow:0 0 0 2px var(--studio-nav);color:var(--studio-accent-text);font-size:11px;font-weight:850;height:17px;line-height:17px;min-width:17px;padding:0 5px;position:absolute;right:-10px;top:-8px}.floating-message-panel[data-v-c7f4a4cb]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:20px;box-shadow:0 26px 70px var(--studio-overlay);display:flex;flex-direction:column;height:min(640px,calc(100vh - 80px));left:auto;min-height:460px;overflow:hidden;position:fixed;right:16px;top:calc(var(--studio-top, 60px) + 8px);transform:none;width:min(340px,calc(100vw - 32px));z-index:80}.floating-message-header[data-v-c7f4a4cb]{align-items:center;border-bottom:1px solid var(--studio-border);display:flex;gap:12px;height:52px;justify-content:space-between;padding:8px 10px}.floating-message-tab[data-v-c7f4a4cb]{background:var(--studio-selected-bg);color:var(--studio-text);font-size:13px;font-weight:850;gap:8px;height:34px;min-width:156px;padding:0 18px}.floating-message-tab[data-v-c7f4a4cb],.floating-message-tab strong[data-v-c7f4a4cb]{align-items:center;border-radius:999px;display:inline-flex;justify-content:center}.floating-message-tab strong[data-v-c7f4a4cb]{background:var(--studio-primary);color:var(--studio-accent-text);font-size:10px;height:16px;line-height:16px;min-width:16px;padding:0 5px}.floating-message-read[data-v-c7f4a4cb]{background:var(--studio-elevated);border:0;border-radius:999px;color:var(--studio-text-muted);cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:750;height:30px;padding:0 10px}.floating-message-read[data-v-c7f4a4cb]:focus-visible,.floating-message-read[data-v-c7f4a4cb]:hover{background:var(--studio-selected-bg);color:var(--studio-selected-text)}.floating-message-read[data-v-c7f4a4cb]:disabled{cursor:default;opacity:.55}.floating-message-list[data-v-c7f4a4cb]{flex:1;min-height:0;overflow-y:auto;padding:10px}.floating-message-item[data-v-c7f4a4cb]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:14px;padding:13px 14px}.floating-message-item+.floating-message-item[data-v-c7f4a4cb]{margin-top:10px}.floating-message-item-unread[data-v-c7f4a4cb]{background:var(--studio-selected-bg);border-color:var(--studio-primary)}.floating-message-item-link[data-v-c7f4a4cb]{cursor:pointer}.floating-message-item-link[data-v-c7f4a4cb]:focus-visible,.floating-message-item-link[data-v-c7f4a4cb]:hover{border-color:var(--studio-primary);outline:none}.floating-message-item div[data-v-c7f4a4cb]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.floating-message-item h3[data-v-c7f4a4cb]{color:var(--studio-text);font-size:13px;font-weight:850;line-height:1.45;margin:0}.floating-message-item time[data-v-c7f4a4cb]{color:var(--studio-subtle);flex:0 0 auto;font-size:11px;line-height:1.45}.floating-message-item p[data-v-c7f4a4cb]{color:var(--studio-text-muted);font-size:12px;line-height:1.65;margin:7px 0 0;white-space:pre-line}.floating-message-empty[data-v-c7f4a4cb]{align-items:center;color:var(--studio-subtle);display:flex;flex:1;flex-direction:column;font-size:13px;font-weight:750;gap:12px;justify-content:center}.floating-message-empty svg[data-v-c7f4a4cb]{fill:none;height:24px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.8;width:24px}.floating-message-empty p[data-v-c7f4a4cb]{margin:0}.floating-message-footer[data-v-c7f4a4cb]{border-top:1px solid var(--studio-border);display:flex;justify-content:flex-end;padding:10px 12px 12px}.floating-message-all[data-v-c7f4a4cb]{align-items:center;background:var(--studio-selected-bg);border-radius:999px;color:var(--studio-selected-text);display:inline-flex;font-size:12px;font-weight:750;min-height:32px;padding:0 12px;text-decoration:none}.floating-message-loading[data-v-c7f4a4cb]{display:grid;gap:12px;padding:18px}.floating-message-loading span[data-v-c7f4a4cb]{animation:floating-message-shimmer-c7f4a4cb 1.1s linear infinite;background:linear-gradient(90deg,var(--studio-elevated),var(--studio-panel),var(--studio-elevated));background-size:200% 100%;border-radius:14px;height:72px}.floating-message-panel-enter-active[data-v-c7f4a4cb],.floating-message-panel-leave-active[data-v-c7f4a4cb]{transition:opacity .16s ease,transform .16s ease}.floating-message-panel-enter-from[data-v-c7f4a4cb],.floating-message-panel-leave-to[data-v-c7f4a4cb]{opacity:0;transform:translateY(-8px) scale(.98)}@keyframes floating-message-shimmer-c7f4a4cb{to{background-position-x:-200%}}@media(max-width:720px){.floating-message-panel[data-v-c7f4a4cb]{height:min(560px,calc(100vh - 94px));left:14px;min-height:360px;right:14px;top:70px;transform:none;width:auto}.floating-message-panel-enter-from[data-v-c7f4a4cb],.floating-message-panel-leave-to[data-v-c7f4a4cb]{transform:translateY(-8px) scale(.98)}}.billing-overview-content[data-v-901f965a],.billing-overview-credit-grid div[data-v-901f965a],.billing-overview-empty[data-v-901f965a],.billing-overview-plan-row[data-v-901f965a],.billing-overview-subscription-list[data-v-901f965a],.billing-overview-subscription-manage[data-v-901f965a],.billing-overview-summary[data-v-901f965a],.billing-overview-table[data-v-901f965a]{background:var(--studio-elevated);border-color:var(--studio-border);color:var(--studio-text)}.billing-overview-content[data-v-901f965a]{background:transparent;display:flex;flex-direction:column;min-height:0;min-width:0}.billing-overview-buy[data-v-901f965a]{background:var(--studio-primary);color:var(--studio-accent-text)}.billing-overview-balance[data-v-901f965a],.billing-overview-balance-row[data-v-901f965a],.billing-overview-header[data-v-901f965a],.billing-overview-plan-row[data-v-901f965a],.billing-overview-subscription-row[data-v-901f965a],.billing-overview-tabs[data-v-901f965a]{align-items:center;display:flex}.billing-overview-header[data-v-901f965a]{border-bottom:1px solid hsla(0,0%,100%,.06);flex:0 0 auto;gap:16px;justify-content:space-between;margin-bottom:0;padding:0 2px 16px}.billing-overview-header h2[data-v-901f965a]{color:var(--studio-text);font-size:22px;font-weight:950;line-height:1.2;margin:0}.billing-overview-close[data-v-901f965a]{background:#202126;border-radius:10px;color:#aeb2ba;height:34px;position:relative;transition:color .16s ease,background .16s ease,transform .16s ease;width:34px}.billing-overview-close span[data-v-901f965a]:after,.billing-overview-close span[data-v-901f965a]:before{background:currentColor;border-radius:999px;content:"";height:2px;left:8px;position:absolute;top:16px;width:18px}.billing-overview-close span[data-v-901f965a]:before{transform:rotate(45deg)}.billing-overview-close span[data-v-901f965a]:after{transform:rotate(-45deg)}.billing-overview-close[data-v-901f965a]:focus-visible,.billing-overview-close[data-v-901f965a]:hover{background:#2a2c33;color:#fff;outline:none;transform:scale(1.03)}.billing-overview-ledger[data-v-901f965a],.billing-overview-summary[data-v-901f965a]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;box-shadow:none}.billing-overview-summary[data-v-901f965a]{flex:0 0 auto;margin-top:16px;padding:22px}.billing-overview-balance-row[data-v-901f965a]{gap:18px;justify-content:space-between}.billing-overview-balance[data-v-901f965a]{gap:12px;min-width:0}.billing-overview-credit-icon[data-v-901f965a],.billing-overview-plan-icon[data-v-901f965a]{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.billing-overview-credit-icon[data-v-901f965a]{background:#f42ba833;border:1px solid rgba(255,78,183,.5);border-radius:9px;box-shadow:0 0 18px #f42ba829;color:#ff9bd8;height:30px;width:30px}.billing-overview-credit-icon svg[data-v-901f965a]{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:19px}.billing-overview-balance strong[data-v-901f965a]{color:var(--studio-text);font-size:32px;font-weight:950;line-height:1;min-width:0;overflow-wrap:anywhere}.billing-overview-buy[data-v-901f965a],.billing-overview-plan-row button[data-v-901f965a]{background:var(--studio-primary);border-radius:10px;color:#fff;font-size:13px;font-weight:950;min-height:34px;transition:filter .16s ease,transform .16s ease,background .16s ease}.billing-overview-buy[data-v-901f965a]{flex:0 0 auto;padding:0 14px}.billing-overview-buy[data-v-901f965a]:focus-visible,.billing-overview-buy[data-v-901f965a]:hover,.billing-overview-plan-row button[data-v-901f965a]:focus-visible,.billing-overview-plan-row button[data-v-901f965a]:hover{filter:brightness(1.08);outline:none;transform:translateY(-1px)}.billing-overview-credit-grid[data-v-901f965a]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.billing-overview-credit-grid div[data-v-901f965a]{align-items:center;background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:10px;display:flex;gap:12px;min-height:38px;min-width:0;padding:0 13px}.billing-overview-credit-grid span[data-v-901f965a]{color:var(--studio-text-muted);font-size:13px;font-weight:850}.billing-overview-credit-grid strong[data-v-901f965a]{color:var(--studio-text);font-size:13px;font-weight:950;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-overview-credit-grid em[data-v-901f965a]{color:var(--studio-text-muted);font-style:normal;font-weight:850}.billing-overview-plan-row[data-v-901f965a]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;gap:9px;margin-top:14px;min-height:64px;padding:0 12px}.billing-overview-plan-icon[data-v-901f965a]{background:radial-gradient(circle at 65% 38%,#fff 0 26%,transparent 28%),linear-gradient(135deg,#8d6aff,#d2b8ff);border-radius:999px;box-shadow:inset 0 0 0 2px #f8fafc;color:#21152d;font-size:10px;font-weight:950;height:24px;width:24px}.billing-overview-plan-row span[data-v-901f965a]{color:var(--studio-text);font-size:13px;font-weight:850;min-width:0}.billing-overview-plan-row strong[data-v-901f965a]{align-items:center;background:var(--studio-panel);border-radius:5px;color:var(--studio-text-muted);display:inline-flex;font-size:11px;font-weight:950;line-height:1;min-height:18px;padding:0 6px}.billing-overview-plan-standard[data-v-901f965a]{background:#ec48992e;color:#fce7f3}.billing-overview-plan-premium[data-v-901f965a]{background:#2563eb3d;color:#dbeafe}.billing-overview-plan-super[data-v-901f965a]{background:#c026d33d;color:#fae8ff}.billing-overview-plan-row button[data-v-901f965a]{background:transparent;color:var(--studio-text);margin-left:auto;padding:0 12px}.billing-overview-plan-row button[data-v-901f965a]:focus-visible,.billing-overview-plan-row button[data-v-901f965a]:hover{background:var(--studio-panel)}.billing-overview-ledger[data-v-901f965a]{background:transparent;border:0;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;margin-top:20px;min-height:0;overflow:hidden}.billing-overview-tabs[data-v-901f965a]{flex:0 0 auto;gap:20px;margin-bottom:12px}.billing-overview-tabs button[data-v-901f965a]{background:transparent;border:1px solid transparent;border-radius:8px;color:var(--studio-text-muted);font-size:14px;font-weight:950;min-height:32px;padding:0 12px;transition:background .16s ease,color .16s ease}.billing-overview-tab-active[data-v-901f965a],.billing-overview-tabs button[data-v-901f965a]:focus-visible,.billing-overview-tabs button[data-v-901f965a]:hover{background:var(--studio-elevated);border-color:var(--studio-border);color:var(--studio-text);outline:none}.billing-overview-tabs .billing-overview-rule-link[data-v-901f965a]{background:var(--studio-elevated);border-color:var(--studio-border);color:var(--studio-text);margin-left:auto;text-decoration:none}.billing-overview-tabs .billing-overview-rule-link[data-v-901f965a]:focus-visible,.billing-overview-tabs .billing-overview-rule-link[data-v-901f965a]:hover{background:var(--studio-panel);color:var(--studio-text)}.billing-overview-table[data-v-901f965a]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.billing-overview-table-head[data-v-901f965a],.billing-overview-table-row[data-v-901f965a]{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(190px,1.5fr) minmax(82px,.65fr) minmax(154px,.9fr) minmax(92px,.75fr);min-width:0;padding:0 20px}.billing-overview-table-head[data-v-901f965a]{background:var(--studio-panel);border-bottom:1px solid var(--studio-border);color:var(--studio-text-muted);flex:0 0 auto;font-size:13px;font-weight:950;min-height:48px}.billing-overview-table-head label[data-v-901f965a]{min-width:0}.billing-overview-table-head select[data-v-901f965a]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);font-size:13px;font-weight:950;min-height:32px;outline:none;padding:0 10px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.billing-overview-table-head select[data-v-901f965a]:focus-visible,.billing-overview-table-head select[data-v-901f965a]:hover{border-color:#ff4eb794;box-shadow:0 0 0 3px #f42ba81a}.billing-overview-table-body[data-v-901f965a]{max-height:min(284px,34svh);min-height:0;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.22) transparent;scrollbar-width:thin}.billing-overview-subscription-list[data-v-901f965a]::-webkit-scrollbar,.billing-overview-table-body[data-v-901f965a]::-webkit-scrollbar{width:8px}.billing-overview-subscription-list[data-v-901f965a]::-webkit-scrollbar-thumb,.billing-overview-table-body[data-v-901f965a]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.billing-overview-subscription-list[data-v-901f965a]::-webkit-scrollbar-track,.billing-overview-table-body[data-v-901f965a]::-webkit-scrollbar-track{background:transparent}.billing-overview-table-row[data-v-901f965a]{border-top:1px solid var(--studio-border);color:var(--studio-text);font-size:13px;font-weight:850;min-height:48px}.billing-overview-table-row em[data-v-901f965a],.billing-overview-table-row span[data-v-901f965a],.billing-overview-table-row strong[data-v-901f965a],.billing-overview-table-row time[data-v-901f965a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-overview-table-row strong[data-v-901f965a]{color:var(--studio-text);font-weight:950}.billing-overview-record-detail[data-v-901f965a]{display:grid;gap:2px;min-width:0}.billing-overview-record-detail small[data-v-901f965a],.billing-overview-record-detail strong[data-v-901f965a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-overview-record-detail small[data-v-901f965a]{color:var(--studio-text-muted);font-size:10px;font-weight:700}.billing-overview-table-row span[data-v-901f965a],.billing-overview-table-row time[data-v-901f965a]{color:var(--studio-text-muted)}.billing-overview-table-row em[data-v-901f965a]{font-style:normal;font-weight:950;justify-self:start}.billing-overview-credit-plus[data-v-901f965a]{color:#bbf7d0}.billing-overview-credit-minus[data-v-901f965a]{color:var(--studio-text)}.billing-overview-empty[data-v-901f965a]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;color:var(--studio-text-muted);font-size:13px;font-weight:800;line-height:1.6;margin:0;padding:26px 18px;text-align:center}.billing-overview-config-error[data-v-901f965a]{background:#ef444424;border-radius:12px;color:#fecaca;font-size:12px;font-weight:800;line-height:1.5;margin:12px 0 0;padding:10px 12px}.billing-overview-subscription-panel[data-v-901f965a]{display:block;min-height:0}.billing-overview-subscription-manage[data-v-901f965a]{align-items:center;background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;box-shadow:none;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;padding:16px}.billing-overview-subscription-manage div[data-v-901f965a]{display:grid;gap:5px;min-width:0}.billing-overview-subscription-manage small[data-v-901f965a],.billing-overview-subscription-manage span[data-v-901f965a]{color:var(--studio-text-muted);font-size:12px;font-weight:800;line-height:1.4}.billing-overview-subscription-manage strong[data-v-901f965a]{color:var(--studio-text);font-size:16px;font-weight:950;line-height:1.25}.billing-overview-subscription-manage p[data-v-901f965a]{color:var(--studio-text);font-size:13px;font-weight:780;line-height:1.55;margin:0}.billing-overview-subscription-manage button[data-v-901f965a]{background:var(--studio-panel);border-radius:10px;color:var(--studio-text);flex:0 0 auto;font-size:13px;font-weight:950;min-height:36px;padding:0 13px;transition:background .16s ease,transform .16s ease,opacity .16s ease}.billing-overview-subscription-manage button[data-v-901f965a]:focus-visible,.billing-overview-subscription-manage button[data-v-901f965a]:hover:not(:disabled){background:#2a2c33;outline:none;transform:translateY(-1px)}.billing-overview-subscription-manage button[data-v-901f965a]:disabled{cursor:not-allowed;opacity:.56}.billing-overview-subscription-notice[data-v-901f965a]{border-radius:12px;font-size:12px;font-weight:800;line-height:1.5;margin:0 0 12px;padding:10px 12px}.billing-overview-subscription-notice-success[data-v-901f965a]{background:#22c55e24;color:#bbf7d0}.billing-overview-subscription-notice-error[data-v-901f965a]{background:#ef444424;color:#fecaca}.billing-overview-subscription-list[data-v-901f965a]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:12px;box-shadow:none;max-height:min(332px,40svh);min-width:0;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.22) transparent;scrollbar-width:thin}.billing-overview-subscription-row[data-v-901f965a]{border-top:1px solid var(--studio-border);gap:12px;justify-content:space-between;min-height:58px;padding:0 16px}.billing-overview-subscription-row[data-v-901f965a]:first-child{border-top:0}.billing-overview-subscription-row div[data-v-901f965a]{display:grid;gap:4px;min-width:0}.billing-overview-subscription-row small[data-v-901f965a],.billing-overview-subscription-row strong[data-v-901f965a],.billing-overview-subscription-row time[data-v-901f965a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-overview-subscription-row strong[data-v-901f965a]{color:var(--studio-text);font-size:13px;font-weight:950}.billing-overview-subscription-row time[data-v-901f965a]{color:var(--studio-text-muted);font-size:12px;font-weight:750}.billing-overview-subscription-row small[data-v-901f965a]{color:var(--studio-text-muted);font-size:11px;font-weight:800}.billing-overview-subscription-row span[data-v-901f965a]{color:#bbf7d0;flex:0 0 auto;font-size:14px;font-weight:950}.billing-overview-footnote[data-v-901f965a]{color:#747983;flex:0 0 auto;font-size:12px;font-weight:750;margin:12px 0 0;text-align:center}.billing-overview-fade-enter-active[data-v-901f965a],.billing-overview-fade-leave-active[data-v-901f965a]{transition:opacity .16s ease}.billing-overview-fade-enter-active .billing-overview-modal[data-v-901f965a],.billing-overview-fade-leave-active .billing-overview-modal[data-v-901f965a]{transition:transform .18s ease}.billing-overview-fade-enter-from[data-v-901f965a],.billing-overview-fade-leave-to[data-v-901f965a]{opacity:0}.billing-overview-fade-enter-from .billing-overview-modal[data-v-901f965a],.billing-overview-fade-leave-to .billing-overview-modal[data-v-901f965a]{transform:translateY(10px) scale(.985)}body.billing-modal-lock{overflow:hidden}@media(max-width:820px){.billing-overview-modal[data-v-901f965a]{grid-template-columns:1fr;width:min(640px,calc(100vw - 24px))}.billing-overview-content[data-v-901f965a]{padding:18px 14px 16px}}@media(max-width:640px){.billing-overview-backdrop[data-v-901f965a]{align-items:stretch;padding:10px}.billing-overview-modal[data-v-901f965a]{border-radius:18px;height:calc(100svh - 20px);width:calc(100vw - 20px)}.billing-overview-summary[data-v-901f965a]{padding:16px}.billing-overview-balance-row[data-v-901f965a],.billing-overview-plan-row[data-v-901f965a],.billing-overview-subscription-manage[data-v-901f965a]{align-items:stretch;flex-direction:column}.billing-overview-plan-row[data-v-901f965a]{padding:12px}.billing-overview-plan-row button[data-v-901f965a]{background:#ffffff0f;margin-left:0;width:100%}.billing-overview-buy[data-v-901f965a]{width:100%}.billing-overview-credit-grid[data-v-901f965a]{grid-template-columns:1fr}.billing-overview-tabs[data-v-901f965a]{flex-wrap:wrap;gap:8px}.billing-overview-tabs .billing-overview-rule-link[data-v-901f965a]{margin-left:0}.billing-overview-table[data-v-901f965a]{overflow-x:auto;overflow-y:hidden}.billing-overview-table-head[data-v-901f965a],.billing-overview-table-row[data-v-901f965a]{min-width:620px}.billing-overview-table-body[data-v-901f965a]{max-height:300px}}.studio-user-menu-loading[data-v-eb348374]{gap:8px;min-height:36px}.studio-credit-placeholder[data-v-eb348374]{color:var(--studio-text-muted);min-width:44px;padding:0 10px;text-align:center}.studio-user-menu[data-v-eb348374]{align-items:center;display:flex;gap:0;position:relative}.studio-credit-main[data-v-eb348374],.studio-credit-pill[data-v-eb348374],.studio-user-menu-item[data-v-eb348374],.studio-user-trigger[data-v-eb348374]{align-items:center;display:inline-flex}.studio-credit-pill[data-v-eb348374]{background:transparent;border:0;border-radius:8px;box-shadow:none;color:var(--studio-text);flex:0 0 auto;gap:8px;height:36px;min-height:36px;min-width:0;padding:0;width:-moz-fit-content;width:fit-content}.studio-credit-pill[data-v-eb348374]:focus-within,.studio-credit-pill[data-v-eb348374]:hover{background:var(--studio-elevated,transparent);border-color:transparent;outline:none;transform:none}.studio-credit-main[data-v-eb348374]{background:transparent;border:0;color:inherit;cursor:pointer;gap:8px;height:36px;min-height:36px;min-width:0;padding:0 10px}.studio-credit-main[data-v-eb348374]:focus-visible,.studio-credit-mobile[data-v-eb348374]:focus-visible,.studio-user-balance-link[data-v-eb348374]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:2px}.studio-credit-mobile[data-v-eb348374],.studio-user-mobile-theme[data-v-eb348374]{display:none}.studio-user-credit-summary[data-v-eb348374]{align-items:center;border-bottom:1px solid var(--studio-border);border-top:1px solid var(--studio-border);display:flex;gap:12px;margin-bottom:8px;padding:12px 0}.studio-user-balance-link[data-v-eb348374]{background:transparent;border:0;border-radius:4px;cursor:pointer;display:grid;flex:1;gap:6px;min-width:0;padding:0;text-align:left}.studio-user-balance-link span[data-v-eb348374]{color:var(--studio-muted);font-size:12px}.studio-user-balance-link strong[data-v-eb348374]{color:var(--studio-text);font-size:16px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.studio-user-credit-summary>.studio-btn[data-v-eb348374]{flex:none;min-height:40px}.studio-credit-copy[data-v-eb348374]{display:grid;gap:2px;min-width:0}.studio-credit-pill strong[data-v-eb348374]{color:var(--studio-text);font-size:14px;font-weight:650;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-user-trigger[data-v-eb348374]{background:var(--studio-elevated,hsla(0,0%,100%,.08));border:1px solid var(--studio-border,hsla(0,0%,100%,.14));border-radius:50%;height:34px;justify-content:center;overflow:hidden;padding:0;transition:background .16s ease,border-color .16s ease,transform .16s ease;width:34px}.studio-user-trigger[data-v-eb348374]:focus-visible,.studio-user-trigger[data-v-eb348374]:hover,.studio-user-trigger[aria-expanded=true][data-v-eb348374]{background:var(--studio-selected-bg,#eee8fb);border-color:var(--studio-selected-text,#5c3aaf);outline:none}.studio-user-avatar[data-v-eb348374]{align-items:center;background:var(--studio-elevated);border-radius:50%;color:var(--studio-text);display:inline-flex;font-size:12px;font-weight:950;height:28px;justify-content:center;overflow:hidden;width:28px}.studio-user-avatar-guest[data-v-eb348374]{color:var(--studio-text-muted);display:inline-flex;height:60%;width:60%}.studio-user-avatar-guest[data-v-eb348374] svg{fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:100%}.studio-user-avatar-large[data-v-eb348374]{flex:0 0 auto;font-size:16px;height:48px;width:48px}.studio-user-avatar-image[data-v-eb348374]{background:var(--studio-elevated);color:transparent;overflow:hidden}.studio-user-avatar-image img[data-v-eb348374]{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.studio-user-popover[data-v-eb348374]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:16px;box-shadow:0 24px 68px #00000047;color:var(--studio-text);padding:18px 16px 12px;position:absolute;right:0;top:calc(100% + 14px);width:min(320px,calc(100vw - 24px));z-index:100}.studio-user-card[data-v-eb348374]{align-items:center;display:flex;gap:12px;min-width:0;padding-bottom:14px}.studio-user-identity[data-v-eb348374]{display:grid;flex:1 1 auto;gap:2px;min-width:0}.studio-user-identity span[data-v-eb348374],.studio-user-identity strong[data-v-eb348374]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-user-identity strong[data-v-eb348374]{color:var(--studio-text);font-size:15px;font-weight:950;line-height:1.25}.studio-user-identity span[data-v-eb348374]{color:var(--studio-text-muted,#9297a0);font-size:12px;line-height:1.35}.studio-user-list[data-v-eb348374]{display:grid;gap:1px}.studio-user-separator[data-v-eb348374]{background:var(--studio-border);height:1px;margin:6px 0}.studio-user-menu-item[data-v-eb348374]{border-radius:8px;color:var(--studio-text);font-size:14px;font-weight:650;gap:10px;line-height:1.2;min-height:38px;padding:0 8px;text-align:left;text-decoration:none;transition:background .16s ease,color .16s ease;width:100%}.studio-user-menu-item[data-v-eb348374]:focus-visible,.studio-user-menu-item[data-v-eb348374]:hover{background:var(--studio-elevated);color:var(--studio-text);outline:none}.studio-user-menu-icon[data-v-eb348374]{align-items:center;color:var(--studio-text-muted,#bfc4cc);display:inline-flex;height:20px;justify-content:center;width:20px}.studio-user-menu-icon[data-v-eb348374] svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}.studio-user-popover-enter-active[data-v-eb348374],.studio-user-popover-leave-active[data-v-eb348374]{transition:opacity .16s ease,transform .16s ease}.studio-user-popover-enter-from[data-v-eb348374],.studio-user-popover-leave-to[data-v-eb348374]{opacity:0;transform:translateY(-6px) scale(.98)}@media(max-width:640px){.studio-credit-main[data-v-eb348374]{display:none}.studio-credit-mobile[data-v-eb348374]{align-items:center;background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-selected-text);cursor:pointer;display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:42px;min-width:76px;padding:4px 8px}.studio-credit-mobile strong[data-v-eb348374]{font-size:13px;font-variant-numeric:tabular-nums;line-height:1.1}.studio-credit-mobile span[data-v-eb348374]{align-items:center;display:inline-flex;font-size:11px;gap:1px;white-space:nowrap}.studio-credit-mobile[data-v-eb348374]:hover{background:var(--studio-selected-bg)}.studio-user-mobile-theme[data-v-eb348374]{display:inline-flex}.studio-user-menu-item[data-v-eb348374]{min-height:42px}.studio-user-menu[data-v-eb348374]{min-width:0}.studio-credit-pill[data-v-eb348374]{gap:6px;justify-content:center;max-width:none;min-height:36px;min-width:0;padding:0;width:auto}.studio-credit-pill strong[data-v-eb348374]{overflow:visible;text-overflow:clip}.studio-user-trigger[data-v-eb348374]{height:34px;width:34px}.studio-user-popover[data-v-eb348374]{max-height:calc(100dvh - var(--studio-top) - 24px);overflow-y:auto;position:fixed;right:12px;top:calc(var(--studio-top) + 8px)}}.studio-task-panel[data-v-040e0cb4]{display:flex;flex-direction:column;gap:12px;max-width:420px;min-width:320px;padding:12px}.studio-task-panel.is-full[data-v-040e0cb4]{max-width:none;min-width:0;padding:0;width:100%}.studio-task-tabs[data-v-040e0cb4]{display:flex;gap:8px}.studio-task-list[data-v-040e0cb4]{display:grid;gap:8px}.studio-task-card[data-v-040e0cb4]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px}.studio-task-row[data-v-040e0cb4]{color:inherit;min-width:0;text-decoration:none}.studio-task-row p[data-v-040e0cb4]{color:#a1a1aa;font-size:12px;margin:4px 0 0}.studio-task-actions[data-v-040e0cb4]{align-items:center;display:flex;flex-shrink:0;gap:8px}.studio-task-empty[data-v-040e0cb4],.studio-task-more[data-v-040e0cb4],.studio-task-resume[data-v-040e0cb4]{color:#a1a1aa;font-size:13px}.studio-task-more[data-v-040e0cb4],.studio-task-resume[data-v-040e0cb4]{text-decoration:none}.studio-mobile-nav-toggle[data-v-614669ee]{display:none}.studio-mobile-navigation[data-v-614669ee]{display:grid;gap:6px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.studio-mobile-nav-link[data-v-614669ee],.studio-mobile-nav-tool[data-v-614669ee]{align-items:center;border-radius:8px;color:var(--studio-text);display:flex;font-size:14px;gap:12px;min-height:42px;padding:10px 12px;text-decoration:none}.studio-mobile-nav-group h3 svg[data-v-614669ee],.studio-mobile-nav-link svg[data-v-614669ee]{color:var(--studio-muted);flex:none}.studio-mobile-nav-link span[data-v-614669ee],.studio-mobile-nav-tool span[data-v-614669ee]{flex:1;min-width:0}.studio-mobile-nav-link[data-v-614669ee]:hover,.studio-mobile-nav-tool[data-v-614669ee]:hover{background:var(--studio-elevated)}.studio-mobile-nav-link.is-active[data-v-614669ee],.studio-mobile-nav-tool.is-active[data-v-614669ee]{background:var(--studio-selected-bg);color:var(--studio-selected-text)}.studio-mobile-nav-link[data-v-614669ee]:focus-visible,.studio-mobile-nav-tool[data-v-614669ee]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:1px}.studio-mobile-nav-group[data-v-614669ee]{border-bottom:1px solid var(--studio-border);padding:12px 0}.studio-mobile-nav-group h3[data-v-614669ee]{align-items:center;color:var(--studio-muted);display:flex;font-size:12px;font-weight:600;gap:12px;margin:0 12px 6px}.studio-mobile-nav-tool[data-v-614669ee]{justify-content:space-between;margin-left:30px;padding-left:13px}.studio-mobile-nav-tool svg[data-v-614669ee]{color:var(--studio-muted);flex:none}.studio-mobile-nav-help[data-v-614669ee]{border-top:1px solid var(--studio-border);margin-top:8px;padding-top:8px}.studio-mobile-nav-help[data-v-614669ee] .admin-contact-text-trigger{color:var(--studio-muted);display:block;font-size:14px;min-height:42px;padding:10px 12px 10px 43px}@media(max-width:640px){.studio-mobile-nav-toggle[data-v-614669ee]{align-items:center;display:inline-flex;flex:none;height:36px;justify-content:center;min-width:36px;padding:7px;width:36px}}.studio-app-task-trigger[data-v-fea99c7d]{white-space:nowrap}.studio-app-task-icon[data-v-fea99c7d]{display:none}.studio-app-header[data-v-fea99c7d]{align-items:center;background:var(--studio-nav);border-bottom:1px solid var(--studio-border);color:var(--studio-text);display:flex;flex:0 0 auto;gap:16px;height:var(--studio-top);justify-content:space-between;min-height:var(--studio-top);padding:0 24px;position:relative;z-index:35}.studio-app-brand[data-v-fea99c7d]{align-items:center;color:inherit;display:inline-flex;font-size:18px;font-weight:600;gap:10px;min-width:0;text-decoration:none;white-space:nowrap}.studio-app-brand-mark[data-v-fea99c7d]{background:var(--studio-selected-bg,#30273f);border:1px solid var(--studio-accent,#7656d6);border-radius:8px;color:var(--studio-selected-text,#c7b6ff);display:grid;flex:0 0 auto;height:29px;place-items:center;width:29px}.studio-app-brand-mark svg[data-v-fea99c7d]{fill:none;height:16px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.7;width:16px}.studio-app-brand-lockup[data-v-fea99c7d]{align-items:baseline;display:inline-flex;min-width:0}.studio-app-brand-suffix[data-v-fea99c7d]{color:var(--studio-muted,#a4a8b6);font-size:13px;font-weight:600}.studio-app-brand-caption[data-v-fea99c7d]{border-left:1px solid var(--studio-border,#33353f);color:var(--studio-muted,#a4a8b6);font-size:12px;font-weight:500;margin-left:4px;padding-left:15px}.studio-app-actions[data-v-fea99c7d]{align-items:center;display:flex;gap:12px;min-width:0}.studio-theme-toggle[data-v-fea99c7d]{background:transparent;border-color:transparent;height:36px;min-height:36px;min-width:36px;padding:8px;width:36px}.studio-theme-toggle svg[data-v-fea99c7d]{display:block;height:16px;width:16px}.studio-app-task-entry[data-v-fea99c7d]{position:relative}[data-v-fea99c7d] .studio-app-notify{border-radius:8px;color:var(--studio-text-muted,#a4a8b6);height:36px;min-height:36px;min-width:36px;padding:8px;width:36px}[data-v-fea99c7d] .studio-app-notify:focus-visible,[data-v-fea99c7d] .studio-app-notify:hover{background:var(--studio-elevated,#24262d);color:var(--studio-text,#eeeff4)}.studio-app-task-count[data-v-fea99c7d]{align-items:center;background:var(--studio-selected-bg,#30273f);border-radius:999px;color:var(--studio-selected-text,#c7b6ff);display:inline-flex;font-size:11px;font-weight:650;height:18px;justify-content:center;margin-left:6px;min-width:18px;padding:0 5px}.studio-app-task-popover[data-v-fea99c7d]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,rgba(63,63,70,.6));border-radius:12px;box-shadow:0 16px 40px #00000059;position:absolute;right:0;top:calc(100% + 8px);z-index:40}@media(max-width:760px){.studio-app-header[data-v-fea99c7d]{padding:0 13px}.studio-app-brand[data-v-fea99c7d]{font-size:16px}.studio-app-brand-caption[data-v-fea99c7d]{display:none}}@media(max-width:640px){.studio-app-header[data-v-fea99c7d]{gap:8px;padding:0 10px}.studio-app-brand[data-v-fea99c7d]{flex:1;font-size:16px;gap:7px}.studio-app-brand-mark[data-v-fea99c7d]{display:none}.studio-app-brand-suffix[data-v-fea99c7d]{font-size:11px}.studio-app-actions[data-v-fea99c7d]{flex:none;gap:4px}.studio-app-task-entry[data-v-fea99c7d],.studio-theme-toggle[data-v-fea99c7d]{display:none}.studio-app-task-trigger[data-v-fea99c7d]{height:36px;min-width:36px;padding:8px;position:relative;width:36px}.studio-app-task-icon[data-v-fea99c7d]{display:block;height:18px;width:18px}.studio-app-task-label[data-v-fea99c7d]{display:none}.studio-app-task-count[data-v-fea99c7d]{font-size:9px;height:14px;margin:0;min-width:14px;padding:0 3px;position:absolute;right:0;top:0}.studio-app-task-popover[data-v-fea99c7d]{left:12px;max-height:calc(100dvh - var(--studio-top) - 24px);overflow-y:auto;position:fixed;right:12px;top:calc(var(--studio-top) + 8px)}.studio-app-task-popover[data-v-fea99c7d] .studio-task-panel{max-width:none;min-width:0;width:100%}}.app-portal-shell[data-v-dac4a952]{background:var(--studio-bg);color:var(--studio-text);display:flex;flex-direction:column;font-family:var(--workspace-font-sans,sans-serif);height:100vh;overflow:hidden}.app-portal-body[data-v-dac4a952]{display:flex;flex:1;min-height:0;position:relative}.app-portal-main-col[data-v-dac4a952]{display:flex;flex:1;flex-direction:column;height:100%;min-width:0;position:relative}.app-portal-main[data-v-dac4a952]{flex:1;min-height:0;min-width:0;overflow-y:auto;padding:16px 28px 28px;position:relative;width:100%}.app-portal-backdrop[data-v-dac4a952]{display:none}@media(max-width:1024px){.app-portal-backdrop[data-v-dac4a952]{background:#0006;cursor:pointer;display:block;inset:0;left:var(--studio-rail);position:absolute;z-index:42}.app-portal-main[data-v-dac4a952]{padding-left:16px;padding-right:16px}}@media(max-width:640px){.app-portal-backdrop[data-v-dac4a952]{display:none}}.studio-workspace-chrome[data-v-8dba03b3]{align-items:center;background:var(--studio-panel,#1c1d22);border-bottom:1px solid var(--studio-border,rgba(63,63,70,.6));color:var(--studio-text,#f7f7fb);display:flex;flex:0 0 auto;gap:12px;height:var(--studio-workhead);min-height:var(--studio-workhead,64px);padding:0 21px}.studio-workspace-back[data-v-8dba03b3]{flex:0 0 auto}.studio-workspace-crumbs[data-v-8dba03b3]{align-items:center;color:var(--studio-muted,#a1a1aa);display:flex;font-size:13px;gap:8px;min-width:0}.studio-workspace-crumb[data-v-8dba03b3]{color:inherit;text-decoration:none;white-space:nowrap}.studio-workspace-crumb[data-v-8dba03b3]:focus-visible,.studio-workspace-crumb[data-v-8dba03b3]:hover{color:var(--studio-text,#f7f7fb)}.studio-workspace-sep[data-v-8dba03b3]{opacity:.5}.studio-workspace-current[data-v-8dba03b3],.studio-workspace-title[data-v-8dba03b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-workspace-title[data-v-8dba03b3]{font-size:14px;font-weight:600;min-width:0}.studio-workspace-actions[data-v-8dba03b3]{align-items:center;display:flex;flex:0 0 auto;gap:9px;margin-left:auto}.studio-workspace-save[data-v-8dba03b3]{color:var(--studio-success,#79d4ad);font-size:12px;white-space:nowrap}.studio-workspace-primary[data-v-8dba03b3]{flex:0 0 auto}@media(max-width:720px){.studio-workspace-title[data-v-8dba03b3]{display:none}}.app-workspace-shell[data-v-6a087771]{background:var(--studio-bg);color:var(--studio-text);display:flex;flex-direction:column;font-family:var(--workspace-font-sans,sans-serif);height:100vh;overflow:hidden;width:100%}.app-workspace-body[data-v-6a087771]{display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.app-workspace-drawer-backdrop[data-v-6a087771]{background:#0006;cursor:pointer;inset:0;left:var(--studio-rail);position:absolute;z-index:48}.app-workspace-drawer-backdrop.is-push[data-v-6a087771]{display:none}.app-workspace-stage[data-v-6a087771]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.app-workspace-stage[data-v-6a087771] .creative-video-page,.app-workspace-stage[data-v-6a087771] .smart-product-page,.app-workspace-stage[data-v-6a087771] .workspace-page{height:100%;min-height:0}@media(min-width:641px)and (max-width:1024px){.app-workspace-drawer-backdrop.is-push[data-v-6a087771]{display:block}}@media(max-width:640px){.app-workspace-drawer-backdrop[data-v-6a087771]{display:none}}
