.setup-grid[data-v-94714f5f]{margin-bottom:20px}.setup-grid .card+.card[data-v-94714f5f]{margin-top:0}.code-input[data-v-94714f5f]{text-transform:uppercase;font-size:1.2rem;font-weight:900;letter-spacing:.17em}.group-add[data-v-94714f5f]{align-self:flex-end}.group-list[data-v-94714f5f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.group-chip[data-v-94714f5f]{display:inline-flex;gap:9px;padding:8px 10px;color:var(--muted);background:var(--panel-2);border-radius:9px;font-size:.78rem}.group-chip b[data-v-94714f5f]{color:var(--ink)}.mini-empty[data-v-94714f5f]{padding:22px 0;color:var(--muted);font-size:.82rem}.screen-card[data-v-94714f5f]{overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.screen-card>header[data-v-94714f5f],.screen-card>footer[data-v-94714f5f]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:17px}.screen-card>header[data-v-94714f5f]{border-bottom:1px solid var(--line)}.screen-title[data-v-94714f5f]{display:flex;min-width:0;flex:1;align-items:center;gap:11px}.screen-title h2[data-v-94714f5f]{margin:0;font-size:.98rem}.screen-title p[data-v-94714f5f]{margin:3px 0 0;color:var(--muted);font-size:.74rem}.screen-dot[data-v-94714f5f]{width:11px;height:11px;flex:0 0 auto;background:#667080;border-radius:50%;box-shadow:0 0 0 5px #ffffff09}.screen-dot.online[data-v-94714f5f]{background:var(--green);box-shadow:0 0 0 5px #3bd7861a}.diagnostics[data-v-94714f5f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line)}.diagnostics div[data-v-94714f5f]{min-width:0;padding:13px 17px;background:var(--panel)}.diagnostics span[data-v-94714f5f],.diagnostics b[data-v-94714f5f]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diagnostics span[data-v-94714f5f]{color:var(--muted);font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.diagnostics b[data-v-94714f5f]{margin-top:4px;font-size:.78rem}.device-error[data-v-94714f5f]{margin:0;padding:10px 17px;color:#ffb0b0;background:#ff737312;font-size:.78rem}.edit-panel[data-v-94714f5f]{padding:18px;background:#ffffff05;border-bottom:1px solid var(--line)}.screen-actions .spacer[data-v-94714f5f]{flex:1}@media(min-width:720px){.diagnostics[data-v-94714f5f]{grid-template-columns:repeat(4,minmax(0,1fr))}}.studio-status[data-v-7aaa5802]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:-12px 0 18px;color:var(--muted);font-size:.75rem}.studio-main[data-v-7aaa5802]{margin-top:16px}.studio-main .card+.card[data-v-7aaa5802]{margin-top:0}.colour-field[data-v-7aaa5802]{display:grid;grid-template-columns:1fr 54px;gap:8px}.colour-field input[type=color][data-v-7aaa5802]{padding:4px}.mini-empty[data-v-7aaa5802]{padding:22px 0;color:var(--muted);font-size:.83rem}.editor-row[data-v-7aaa5802],.menu-section[data-v-7aaa5802]{padding:16px;margin-bottom:11px;background:#ffffff06;border:1px solid var(--line);border-radius:13px}.editor-row .field[data-v-7aaa5802]:last-of-type{margin-bottom:10px}.section-name[data-v-7aaa5802]{flex:1 1 230px;font-size:1rem;font-weight:800}.menu-item-row[data-v-7aaa5802]{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding-top:10px}.playlist-row[data-v-7aaa5802]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:center;padding:10px;margin-bottom:8px;background:var(--panel-2);border-radius:11px}.playlist-row img[data-v-7aaa5802],.playlist-row video[data-v-7aaa5802]{width:58px;height:43px;object-fit:cover;border-radius:7px}.playlist-row b[data-v-7aaa5802],.playlist-row span[data-v-7aaa5802]{display:block}.playlist-row b[data-v-7aaa5802]{overflow:hidden;text-overflow:ellipsis;font-size:.8rem;white-space:nowrap}.playlist-row span[data-v-7aaa5802]{color:var(--muted);font-size:.69rem;text-transform:capitalize}.duration[data-v-7aaa5802]{display:grid;grid-template-columns:auto 72px;align-items:center;gap:7px}.duration label[data-v-7aaa5802]{margin:0}.duration input[data-v-7aaa5802]{min-height:36px}.library-strip[data-v-7aaa5802]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:9px}.asset-choice[data-v-7aaa5802]{overflow:hidden;min-height:125px;padding:0;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);text-align:left}.asset-choice img[data-v-7aaa5802],.asset-choice video[data-v-7aaa5802]{display:block;width:100%;height:86px;object-fit:cover}.asset-choice span[data-v-7aaa5802]{display:block;overflow:hidden;padding:8px;text-overflow:ellipsis;font-size:.69rem;white-space:nowrap}.history-row[data-v-7aaa5802]{display:flex;align-items:center;gap:15px;padding:14px 0;border-bottom:1px solid var(--line)}.history-row>div[data-v-7aaa5802]{min-width:0;flex:1}.history-row b[data-v-7aaa5802],.history-row span[data-v-7aaa5802]{display:block}.history-row span[data-v-7aaa5802]{margin-top:3px;color:var(--muted);font-size:.74rem}.live-mock[data-v-7aaa5802]{overflow:hidden;min-height:300px;padding:0;background:#090a0d}.mock-head[data-v-7aaa5802]{display:flex;justify-content:space-between;padding:16px 18px;font-weight:900}.mock-head i[data-v-7aaa5802]{width:30px;height:5px;background:var(--mock-accent);border-radius:99px}.mock-body[data-v-7aaa5802]{min-height:245px;padding:38px 26px;background:radial-gradient(circle at 90% 20%,color-mix(in srgb,var(--mock-accent) 23%,transparent),transparent 43%)}.mock-body>p[data-v-7aaa5802]:first-child{color:var(--mock-accent);font-size:.61rem;font-weight:900;letter-spacing:.17em}.mock-body h3[data-v-7aaa5802]{margin:12px 0 8px;font-size:1.7rem}.mock-body strong[data-v-7aaa5802]{color:var(--mock-accent);font-size:1.2rem}.mock-section[data-v-7aaa5802]{display:grid;margin-top:13px}.mock-section b[data-v-7aaa5802]{color:var(--mock-accent)}.mock-section span[data-v-7aaa5802]{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:.72rem}.mock-section em[data-v-7aaa5802]{font-style:normal}.preview-note[data-v-7aaa5802]{padding:9px 6px}@media(min-width:680px){.menu-item-row[data-v-7aaa5802]{grid-template-columns:1fr 1.3fr 110px auto}.playlist-row[data-v-7aaa5802]{grid-template-columns:58px minmax(0,1fr) auto auto}}.dropzone[data-v-c0bc9a0b]{width:100%;margin-bottom:13px;color:var(--muted);background:#ffffff05}.dropzone[data-v-c0bc9a0b]:hover:not(:disabled){filter:none;color:var(--ink);border-color:var(--brand)}.dropzone>span[data-v-c0bc9a0b]:last-child{display:grid;gap:4px}.dropzone b[data-v-c0bc9a0b]{color:var(--ink)}.dropzone small[data-v-c0bc9a0b]{color:var(--muted);font-weight:500}.upload-mark[data-v-c0bc9a0b]{display:grid;width:42px;height:42px;margin:0 auto 10px;place-items:center;color:var(--brand);background:var(--brand-soft);border-radius:50%;font-size:1.2rem}.upload-progress[data-v-c0bc9a0b]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin:13px 0;color:var(--muted);font-size:.72rem}.usage[data-v-c0bc9a0b]{display:grid;grid-template-columns:1fr;gap:8px;padding:13px 0 20px}.usage>div[data-v-c0bc9a0b]:first-child{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:.7rem}.usage b[data-v-c0bc9a0b]{color:var(--ink)}.usage .progress>span[data-v-c0bc9a0b]{background:var(--blue)}.media-card[data-v-c0bc9a0b]{overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:13px}.media-preview[data-v-c0bc9a0b]{position:relative;aspect-ratio:16/10;background:#050608}.media-preview img[data-v-c0bc9a0b],.media-preview video[data-v-c0bc9a0b]{width:100%;height:100%;object-fit:cover}.type-chip[data-v-c0bc9a0b]{position:absolute;top:8px;left:8px;padding:4px 7px;color:#fff;background:#000000ad;border-radius:6px;font-size:.58rem;font-weight:900;text-transform:uppercase}.media-copy[data-v-c0bc9a0b]{display:flex;align-items:center;gap:9px;padding:10px}.media-copy>div[data-v-c0bc9a0b]{min-width:0;flex:1}.media-copy b[data-v-c0bc9a0b],.media-copy span[data-v-c0bc9a0b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-copy b[data-v-c0bc9a0b]{font-size:.76rem}.media-copy span[data-v-c0bc9a0b]{margin-top:3px;color:var(--muted);font-size:.63rem}.sync-warning[data-v-41d697ba],.mock-note[data-v-41d697ba]{display:flex;flex-wrap:wrap;gap:7px 15px;padding:14px 16px;margin-bottom:15px;color:#ffe4a3;background:#ffd07114;border:1px solid rgba(255,208,113,.25);border-radius:12px;font-size:.78rem}.sync-warning span[data-v-41d697ba],.mock-note span[data-v-41d697ba]{color:var(--muted)}.billing-hero[data-v-41d697ba]{display:grid;grid-template-columns:1fr;gap:15px}.billing-hero .card+.card[data-v-41d697ba]{margin-top:0}.plan-label[data-v-41d697ba]{color:var(--muted);font-size:.75rem;font-weight:800}.plan-card h2[data-v-41d697ba]{margin:25px 0 8px;font-size:clamp(1.8rem,5vw,2.6rem)}.plan-card h2 small[data-v-41d697ba]{color:var(--muted);font-size:.76rem;font-weight:600}.plan-card ul[data-v-41d697ba]{display:grid;gap:8px;padding-left:21px;margin:22px 0;color:var(--muted);font-size:.8rem}.plan-card li[data-v-41d697ba]::marker{color:var(--green)}.estimate-line[data-v-41d697ba]{display:flex;justify-content:space-between;gap:15px;padding:11px 0;color:var(--muted);border-bottom:1px solid var(--line);font-size:.8rem}.estimate-line b[data-v-41d697ba]{color:var(--ink)}.estimate-total[data-v-41d697ba]{display:flex;justify-content:space-between;align-items:end;gap:14px;padding:20px 0}.estimate-total span[data-v-41d697ba]{color:var(--muted);font-size:.75rem}.estimate-total b[data-v-41d697ba]{font-size:1.5rem}.estimate-total small[data-v-41d697ba]{color:var(--muted);font-size:.67rem}.billing-facts[data-v-41d697ba]{margin-top:15px}.billing-facts .card+.card[data-v-41d697ba]{margin-top:0}.billing-facts span[data-v-41d697ba],.billing-facts b[data-v-41d697ba],.billing-facts small[data-v-41d697ba]{display:block}.billing-facts span[data-v-41d697ba]{color:var(--muted);font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.billing-facts b[data-v-41d697ba]{margin-top:8px;font-size:1.05rem}.billing-facts small[data-v-41d697ba]{margin-top:5px;color:var(--muted);font-size:.7rem;line-height:1.45}.mock-note[data-v-41d697ba]{margin-top:15px;color:var(--blue);background:#77a9ff14;border-color:#77a9ff40}@media(min-width:760px){.billing-hero[data-v-41d697ba]{grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr)}}.onboarding-wrap[data-v-a721ad58]{width:min(100%,980px);margin:0 auto}.eyebrow[data-v-a721ad58]{margin-bottom:7px;color:var(--brand);font-size:.7rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.stepper[data-v-a721ad58]{display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0 0 18px;list-style:none}.stepper li[data-v-a721ad58]{position:relative;display:grid;gap:7px;justify-items:center;color:var(--muted);font-size:.67rem}.stepper li[data-v-a721ad58]:before{position:absolute;top:14px;right:50%;left:-50%;z-index:-1;height:1px;background:var(--line-strong);content:""}.stepper li[data-v-a721ad58]:first-child:before{display:none}.stepper span[data-v-a721ad58]{display:grid;width:29px;height:29px;place-items:center;background:var(--panel-2);border:1px solid var(--line-strong);border-radius:50%;font-weight:900}.stepper .active[data-v-a721ad58],.stepper .done[data-v-a721ad58]{color:var(--ink)}.stepper .active span[data-v-a721ad58],.stepper .done span[data-v-a721ad58]{color:var(--brand-ink);background:var(--brand);border-color:var(--brand)}.template-grid[data-v-a721ad58]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}.template-card[data-v-a721ad58]{display:grid;min-height:215px;padding:12px;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);text-align:left}.template-card.selected[data-v-a721ad58]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.template-card small[data-v-a721ad58]{color:var(--muted);font-weight:500;line-height:1.45}.template-art[data-v-a721ad58]{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:5px;min-height:105px;padding:9px;background:#090b10;border-radius:9px}.template-art i[data-v-a721ad58]{display:block;background:linear-gradient(135deg,var(--brand),#674b23);border-radius:5px}.template-art i[data-v-a721ad58]:first-child{grid-row:1 / 3}.template-art.menu[data-v-a721ad58]{grid-template-columns:1fr 1fr}.template-art.callboard[data-v-a721ad58]{grid-template-columns:1fr}.template-art.callboard i[data-v-a721ad58]:first-child{grid-row:auto}.wizard-actions[data-v-a721ad58]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:24px}.colour-field[data-v-a721ad58]{display:grid;grid-template-columns:1fr 54px;gap:9px}.colour-field input[type=color][data-v-a721ad58]{padding:4px}.claim-code[data-v-a721ad58]{width:min(100%,390px);margin:25px auto;text-align:center}.claim-code input[data-v-a721ad58]{height:62px;text-align:center;text-transform:uppercase;font-size:1.65rem;font-weight:900;letter-spacing:.2em}.ready-card[data-v-a721ad58]{padding-block:48px;text-align:center}.ready-mark[data-v-a721ad58]{display:grid;width:60px;height:60px;margin:0 auto 18px;place-items:center;color:#06150d;background:var(--green);border-radius:50%;font-size:1.5rem;font-weight:900}.schedule-editor[data-v-37b2da19]{margin-bottom:19px}.day-picker[data-v-37b2da19]{display:grid;grid-template-columns:repeat(7,minmax(39px,1fr));gap:6px}.day-picker button[data-v-37b2da19]{min-width:0;padding:0 5px;color:var(--muted);background:var(--panel-2);border:1px solid var(--line);font-size:.7rem}.day-picker button.selected[data-v-37b2da19]{color:var(--brand-ink);background:var(--brand);border-color:var(--brand)}.target-picker[data-v-37b2da19]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:8px}.check-card[data-v-37b2da19]{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px;margin:0;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:11px;letter-spacing:0;text-transform:none;cursor:pointer}.check-card input[data-v-37b2da19],.toggle-row input[data-v-37b2da19]{width:18px;min-height:18px;accent-color:var(--brand)}.check-card b[data-v-37b2da19],.check-card small[data-v-37b2da19],.toggle-row b[data-v-37b2da19],.toggle-row small[data-v-37b2da19]{display:block}.check-card small[data-v-37b2da19],.toggle-row small[data-v-37b2da19]{margin-top:3px;color:var(--muted);font-weight:500}.toggle-row[data-v-37b2da19]{display:flex;align-items:center;gap:11px;padding:13px;margin:15px 0 0;color:var(--ink);background:#ffffff06;border-radius:11px;letter-spacing:0;text-transform:none}.wizard-actions[data-v-37b2da19]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px}.schedule-list[data-v-37b2da19]{display:grid;gap:10px}.schedule-card[data-v-37b2da19]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.schedule-card.disabled[data-v-37b2da19]{opacity:.65}.schedule-time[data-v-37b2da19]{padding-right:13px;border-right:1px solid var(--line);text-align:center}.schedule-time b[data-v-37b2da19],.schedule-time span[data-v-37b2da19]{display:block}.schedule-time b[data-v-37b2da19]{font-size:1.1rem}.schedule-time span[data-v-37b2da19]{color:var(--muted);font-size:.65rem}.schedule-copy[data-v-37b2da19]{min-width:0}.schedule-copy h2[data-v-37b2da19]{margin:0;font-size:.96rem}.schedule-copy p[data-v-37b2da19],.schedule-copy small[data-v-37b2da19]{display:block;overflow:hidden;margin:5px 0 0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.schedule-copy p[data-v-37b2da19]{font-size:.77rem}.schedule-copy small[data-v-37b2da19]{font-size:.68rem}.priority[data-v-37b2da19]{color:var(--brand);font-size:.66rem;font-weight:800}.schedule-card .screen-actions[data-v-37b2da19]{grid-column:1 / -1}@media(min-width:800px){.schedule-card[data-v-37b2da19]{grid-template-columns:80px minmax(0,1fr) auto}.schedule-card .screen-actions[data-v-37b2da19]{grid-column:auto}}.key-details span[data-v-7c213cf8]{display:block;margin-top:8px;color:var(--muted);font-size:.61rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.key-reveal[data-v-7c213cf8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:17px;padding:18px;margin-bottom:17px;background:var(--brand-soft);border:1px solid rgba(223,169,78,.45);border-radius:14px}.key-reveal p[data-v-7c213cf8]{margin:4px 0 11px;color:var(--muted);font-size:.78rem}.key-reveal code[data-v-7c213cf8]{display:block;overflow-wrap:anywhere;color:var(--brand);font-size:.8rem}.integration-grid .card+.card[data-v-7c213cf8]{margin-top:0}.how-list[data-v-7c213cf8]{display:grid;gap:15px;padding-left:23px}.how-list li[data-v-7c213cf8]::marker{color:var(--brand);font-weight:900}.how-list b[data-v-7c213cf8],.how-list span[data-v-7c213cf8]{display:block}.how-list span[data-v-7c213cf8]{margin-top:3px;color:var(--muted);font-size:.78rem;line-height:1.45}.endpoint[data-v-7c213cf8]{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:12px;margin:20px 0;background:var(--panel-2);border-radius:11px}.endpoint span[data-v-7c213cf8]{grid-column:1 / -1;color:var(--muted);font-size:.65rem;font-weight:900;text-transform:uppercase}.endpoint code[data-v-7c213cf8]{overflow:hidden;text-overflow:ellipsis;font-size:.75rem;white-space:nowrap}.section-heading[data-v-7c213cf8]{margin:27px 0 13px}.source-list[data-v-7c213cf8]{display:grid;gap:10px}.source-card[data-v-7c213cf8]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;align-items:center;padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.source-icon[data-v-7c213cf8]{display:grid;width:42px;height:42px;place-items:center;color:var(--brand);background:var(--brand-soft);border-radius:11px;font-size:1.2rem}.source-card h3[data-v-7c213cf8]{margin:0}.source-card p[data-v-7c213cf8],.source-card small[data-v-7c213cf8]{display:block;overflow:hidden;margin:4px 0 0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.source-card p[data-v-7c213cf8]{font-size:.76rem}.source-card small[data-v-7c213cf8]{font-size:.68rem}.source-card .screen-actions[data-v-7c213cf8],.source-card>.badge[data-v-7c213cf8]{grid-column:2;justify-self:start}@media(min-width:760px){.source-card[data-v-7c213cf8]{grid-template-columns:42px minmax(0,1fr) auto}.source-card .screen-actions[data-v-7c213cf8],.source-card>.badge[data-v-7c213cf8]{grid-column:auto;justify-self:end}}.invite-fields[data-v-c6f1428c]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:end}.invite-fields .field[data-v-c6f1428c]{margin:0}.dev-invite[data-v-c6f1428c]{display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center;padding:12px;margin-top:14px;background:var(--panel-2);border-radius:10px}.dev-invite span[data-v-c6f1428c]{grid-column:1 / -1;color:var(--muted);font-size:.65rem;font-weight:800;text-transform:uppercase}.dev-invite code[data-v-c6f1428c]{overflow:hidden;text-overflow:ellipsis;font-size:.72rem;white-space:nowrap}.role-guide[data-v-c6f1428c]{margin:15px 0 26px}.role-guide div[data-v-c6f1428c]{padding:15px;background:var(--panel);border:1px solid var(--line);border-radius:12px}.role-guide b[data-v-c6f1428c],.role-guide span[data-v-c6f1428c]{display:block}.role-guide b[data-v-c6f1428c]{font-size:.8rem}.role-guide span[data-v-c6f1428c]{margin-top:5px;color:var(--muted);font-size:.7rem;line-height:1.45}.section-heading[data-v-c6f1428c]{margin:24px 0 12px}.member-list[data-v-c6f1428c]{display:grid;gap:9px}.member-row[data-v-c6f1428c]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:11px;align-items:center;padding:13px 15px;background:var(--panel);border:1px solid var(--line);border-radius:13px}.member-row.disabled[data-v-c6f1428c]{opacity:.55}.avatar.pending[data-v-c6f1428c]{color:var(--blue);background:#77a9ff1f}.member-copy[data-v-c6f1428c]{min-width:0}.member-copy b[data-v-c6f1428c],.member-copy p[data-v-c6f1428c],.member-copy small[data-v-c6f1428c]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-copy b[data-v-c6f1428c]{font-size:.82rem}.member-copy b span[data-v-c6f1428c]{padding:2px 5px;margin-left:5px;color:var(--brand);background:var(--brand-soft);border-radius:4px;font-size:.56rem;text-transform:uppercase}.member-copy p[data-v-c6f1428c]{margin:3px 0 0;color:var(--muted);font-size:.73rem}.member-copy small[data-v-c6f1428c]{margin-top:3px;color:#697385;font-size:.63rem}.member-row select[data-v-c6f1428c]{min-width:150px;min-height:38px}.member-row>select[data-v-c6f1428c],.member-row>div[data-v-c6f1428c]:nth-child(3),.member-row>button[data-v-c6f1428c]{grid-column:2}@media(min-width:660px){.invite-fields[data-v-c6f1428c]{grid-template-columns:minmax(0,1fr) 190px auto}.member-row[data-v-c6f1428c]{grid-template-columns:40px minmax(0,1fr) 180px auto}.member-row>select[data-v-c6f1428c],.member-row>div[data-v-c6f1428c]:nth-child(3),.member-row>button[data-v-c6f1428c]{grid-column:auto}}.settings-action[data-v-aa9ff778],.deletion-warning[data-v-aa9ff778]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:17px}.settings-action b[data-v-aa9ff778],.settings-action p[data-v-aa9ff778],.deletion-warning b[data-v-aa9ff778],.deletion-warning p[data-v-aa9ff778]{display:block}.settings-action p[data-v-aa9ff778],.deletion-warning p[data-v-aa9ff778]{max-width:680px;margin:5px 0 0;color:var(--muted);font-size:.78rem;line-height:1.5}.mini-empty[data-v-aa9ff778]{color:var(--muted);font-size:.8rem}.audit-row[data-v-aa9ff778]{display:grid;grid-template-columns:10px minmax(0,1fr);gap:11px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.audit-row[data-v-aa9ff778]:last-child{border-bottom:0}.audit-dot[data-v-aa9ff778]{width:8px;height:8px;background:var(--brand);border-radius:50%}.audit-row b[data-v-aa9ff778],.audit-row small[data-v-aa9ff778]{display:block}.audit-row b[data-v-aa9ff778]{font-size:.76rem;text-transform:capitalize}.audit-row small[data-v-aa9ff778]{margin-top:2px;color:var(--muted);font-size:.63rem}.audit-row time[data-v-aa9ff778]{grid-column:2;color:var(--muted);font-size:.66rem}.danger-zone[data-v-aa9ff778]{border-color:#ff737345}.danger-zone h2[data-v-aa9ff778]{color:#ff9b9b}.deletion-warning[data-v-aa9ff778]{padding:14px;background:#ff737312;border-radius:11px}@media(min-width:650px){.audit-row[data-v-aa9ff778]{grid-template-columns:10px minmax(0,1fr) auto}.audit-row time[data-v-aa9ff778]{grid-column:auto}}:root{color-scheme:dark;--bg: #090b10;--panel: #121620;--panel-2: #191f2c;--panel-3: #222a3a;--line: rgba(255, 255, 255, .09);--line-strong: rgba(255, 255, 255, .17);--ink: #f4f6fa;--muted: #9ba6b7;--brand: #dfa94e;--brand-soft: rgba(223, 169, 78, .14);--brand-ink: #171005;--green: #3bd786;--red: #ff7373;--blue: #77a9ff;--shadow: 0 18px 55px rgba(0, 0, 0, .28);--radius: 16px;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{min-width:320px;background:var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--brand);text-decoration:none}button{min-height:42px;border:0;border-radius:11px;padding:0 17px;color:var(--brand-ink);background:var(--brand);font-weight:800;cursor:pointer}button:hover:not(:disabled){filter:brightness(1.07)}button:disabled{opacity:.5;cursor:not-allowed}button.ghost,.button.ghost{color:var(--ink);background:transparent;border:1px solid var(--line-strong)}button.subtle{color:var(--muted);background:var(--panel-2);border:1px solid var(--line)}button.danger{min-height:38px;color:var(--red);background:#ff73730f;border:1px solid rgba(255,115,115,.35)}button.small{min-height:36px;padding-inline:12px;font-size:.82rem}button.icon-button{width:42px;min-width:42px;padding:0;color:var(--muted);background:transparent;border:1px solid var(--line)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(223,169,78,.38);outline-offset:2px}input,select,textarea{width:100%;min-height:44px;padding:10px 13px;color:var(--ink);background:var(--panel-2);border:1px solid var(--line-strong);border-radius:11px;outline:none}textarea{min-height:90px;resize:vertical}input::placeholder,textarea::placeholder{color:#6f7888}input:focus,select:focus,textarea:focus{border-color:var(--brand)}label,.label{display:block;margin-bottom:7px;color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{margin-bottom:7px;font-size:clamp(1.65rem,4vw,2.15rem);letter-spacing:-.035em}h2{font-size:1.05rem}h3{font-size:.94rem}.hint{color:var(--muted);font-size:.84rem;line-height:1.55}.err{color:var(--red);font-size:.84rem}.success-text{color:var(--green)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.shell{min-height:100svh}.mobilebar{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;height:66px;padding:0 18px;background:#0d1017f0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{color:var(--ink);font-size:1.25rem;font-weight:900;letter-spacing:-.035em}.brand span{color:var(--brand)}.sidebar{position:fixed;inset:0 auto 0 0;z-index:60;display:flex;width:min(286px,86vw);padding:24px 16px 16px;flex-direction:column;background:#0e1118;border-right:1px solid var(--line);transform:translate(-102%);transition:transform .18s ease}.sidebar.open{transform:translate(0)}.side-brand{display:block;margin:4px 12px 31px;font-size:1.4rem}.store-switcher{padding:12px;margin:-14px 0 20px;background:var(--panel);border:1px solid var(--line);border-radius:12px}.store-switcher label{margin:9px 0 6px;font-size:.6rem}.store-switcher select{min-height:38px;padding:7px 9px;font-size:.76rem}.platform-badge{display:inline-flex;padding:4px 7px;color:var(--blue);background:#77a9ff1f;border-radius:6px;font-size:.59rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.sidebar nav{display:grid;gap:4px}.sidebar nav a{display:flex;min-height:44px;padding:0 13px;align-items:center;gap:12px;color:var(--muted);border-radius:11px;font-weight:700}.sidebar nav a span{width:20px;color:#7e899b;text-align:center}.sidebar nav a:hover{color:var(--ink);background:#ffffff0a}.sidebar nav a.router-link-active{color:var(--ink);background:var(--brand-soft)}.sidebar nav a.router-link-active span{color:var(--brand)}.nav-label{margin:0 13px 8px;color:#697385;font-size:.66rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.account-label{margin-top:25px}.sidebar-profile{display:grid;grid-template-columns:38px minmax(0,1fr) 42px;gap:10px;align-items:center;margin-top:auto;padding:13px 8px 0;border-top:1px solid var(--line)}.avatar{display:grid;width:38px;height:38px;place-items:center;color:var(--brand);background:var(--brand-soft);border-radius:11px;font-size:.78rem;font-weight:900}.profile-copy{min-width:0}.profile-copy strong,.profile-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy strong{font-size:.82rem}.profile-copy span{margin-top:2px;color:var(--muted);font-size:.7rem}.nav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;width:100%;height:100%;padding:0;background:#000000a6;border-radius:0}.content{width:min(100%,1120px);margin:0 auto;padding:clamp(24px,5vw,46px) 18px 72px}.content.wide{width:min(100%,1420px)}.pagehead{display:flex;align-items:flex-start;flex-wrap:wrap;gap:15px;margin-bottom:24px}.pagehead .spacer{flex:1 1 20px}.pagehead-actions{display:flex;flex-wrap:wrap;gap:9px}.card{padding:clamp(17px,3vw,24px);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px #ffffff05}.card+.card{margin-top:15px}.card h2{margin-bottom:17px}.card-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:17px}.card-head h2,.card-head h3{margin:0}.grid{display:grid;gap:15px}.grid.two{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.grid.three{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.row{display:flex;align-items:center;flex-wrap:wrap;gap:11px}.field{min-width:0;margin-bottom:15px}.field:last-child{margin-bottom:0}.field-inline{flex:1 1 180px}.divider{height:1px;margin:20px 0;background:var(--line)}.empty{padding:46px 20px;color:var(--muted);text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius)}.fleetstats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:18px}.stat{padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.stat b{display:block;font-size:1.8rem;line-height:1}.stat b.ok{color:var(--green)}.stat b.warn{color:var(--brand)}.stat span{display:block;margin-top:7px;color:var(--muted);font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.screen-list{display:grid;gap:11px;margin-top:16px}.screen-item{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:17px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.screen-item .name{font-weight:800}.screen-item .meta{margin-top:4px;color:var(--muted);font-size:.78rem;line-height:1.45}.screen-actions{display:flex;flex-wrap:wrap;gap:7px}.badge{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:.65rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.badge.online{color:var(--green);background:#3bd78621}.badge.offline{color:var(--muted);background:#ffffff0f}.badge.unpaired,.badge.trial{color:var(--brand);background:var(--brand-soft)}.pairbanner{padding:18px;margin-bottom:16px;background:linear-gradient(120deg,#2a2412,var(--panel));border:1px solid rgba(223,169,78,.38);border-radius:14px}.pairbanner .code{margin-top:8px;color:var(--brand);font-size:clamp(1.6rem,7vw,2.2rem);font-weight:900;letter-spacing:.22em}.tabs{display:flex;max-width:100%;gap:5px;overflow-x:auto;padding:4px;background:var(--panel);border:1px solid var(--line);border-radius:13px}.tabs button{flex:0 0 auto;min-height:38px;color:var(--muted);background:transparent}.tabs button.active{color:var(--ink);background:var(--panel-3)}.repeat-row{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;padding:14px;margin-bottom:10px;background:#ffffff06;border:1px solid var(--line);border-radius:13px}.repeat-row-actions{display:flex;gap:7px}.studio-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:17px}.studio-sidebar{min-width:0}.preview-frame{width:100%;aspect-ratio:16/9;background:#080a0f;border:1px solid var(--line);border-radius:14px}.mediagrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:13px}.mediatile{position:relative;overflow:hidden;aspect-ratio:16/10;background:var(--panel-2);border:1px solid var(--line);border-radius:13px}.mediatile img,.mediatile video{width:100%;height:100%;object-fit:cover}.mediatile .media-meta{position:absolute;inset:auto 0 0;padding:24px 9px 8px;background:linear-gradient(transparent,#000000d1);font-size:.72rem}.mediatile button{position:absolute;top:7px;right:7px;min-height:34px}.dropzone{display:grid;min-height:150px;place-items:center;padding:26px;color:var(--muted);background:#ffffff05;border:1px dashed var(--line-strong);border-radius:var(--radius);text-align:center;cursor:pointer}.dropzone.dragging{color:var(--brand);border-color:var(--brand);background:var(--brand-soft)}.progress{height:7px;overflow:hidden;background:var(--panel-3);border-radius:999px}.progress>span{display:block;height:100%;background:var(--brand);transition:width .15s}.auth{display:grid;min-height:100svh;place-items:center;padding:20px;background:radial-gradient(65vw 55vh at 80% 0%,rgba(223,169,78,.13),transparent 65%),var(--bg)}.authcard{width:min(100%,430px);padding:clamp(25px,6vw,38px);background:#121620f2;border:1px solid var(--line-strong);border-radius:20px;box-shadow:var(--shadow)}.authcard .brand{font-size:1.9rem}.authcard .sub{margin:8px 0 24px;color:var(--muted)}.authcard form{display:grid;gap:15px}.authcard .switch{margin:20px 0 0;color:var(--muted);font-size:.86rem}.auth-links{display:flex;justify-content:space-between;gap:15px;margin-top:-5px;font-size:.78rem}.toast{position:fixed;right:18px;bottom:18px;z-index:100;width:min(calc(100vw - 36px),380px);padding:13px 17px;color:#07140d;background:var(--green);border-radius:12px;box-shadow:var(--shadow);font-weight:800}.toast.error{color:#fff;background:#a83f4c}.toast.info{color:#07101f;background:var(--blue)}.toast-enter-active,.toast-leave-active{transition:.18s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(12px)}.statuschip{display:inline-flex;padding:6px 11px;border-radius:999px;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.statuschip.trial{color:var(--brand);background:var(--brand-soft)}.statuschip.active{color:var(--green);background:#3bd78621}.statuschip.past_due{color:#ffd071;background:#ffd0711f}.statuschip.cancelled,.statuschip.suspended{color:var(--red);background:#ff73731f}.billrow{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;justify-content:space-between}.platform-summary{align-self:center;padding:8px 12px;color:var(--blue);background:#77a9ff1a;border-radius:999px;font-size:.75rem;font-weight:800}.store-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin-bottom:18px}.store-search .field{margin:0}.store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:14px}.store-card{padding:19px;background:var(--panel);border:1px solid var(--line);border-radius:15px}.store-card.current{border-color:#dfa94e73;box-shadow:inset 0 0 0 1px #dfa94e14}.store-card-head{display:grid;grid-template-columns:43px minmax(0,1fr) auto;gap:11px;align-items:center}.store-card-head h2,.store-card-head p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.store-card-head h2{font-size:.94rem}.store-card-head p{margin-top:3px;color:var(--muted);font-size:.68rem}.store-monogram{display:grid;width:43px;height:43px;place-items:center;color:var(--brand);background:var(--brand-soft);border-radius:11px;font-size:.72rem;font-weight:900}.store-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:17px 0}.store-facts span{padding:10px;color:var(--muted);background:var(--panel-2);border-radius:9px;font-size:.65rem;text-align:center}.store-facts b{display:block;margin-bottom:2px;color:var(--ink);font-size:1rem}.store-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.store-footer small{color:var(--muted);font-size:.64rem;line-height:1.4}.store-footer button{flex:0 0 auto;min-height:36px;padding-inline:12px;font-size:.72rem}.pagination{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px;color:var(--muted);font-size:.78rem}@media(min-width:640px){.fleetstats{grid-template-columns:repeat(4,minmax(0,1fr))}.screen-item{grid-template-columns:minmax(0,1fr) auto;align-items:center}.repeat-row{grid-template-columns:minmax(180px,1.4fr) minmax(110px,.7fr) minmax(150px,1fr) auto;align-items:center}}@media(min-width:900px){.mobilebar{display:none}.sidebar{transform:none;width:246px}.content{width:min(calc(100% - 246px),1120px);margin-left:max(246px,calc((100% - 874px)/2));padding-inline:34px}.content.wide{width:calc(100% - 246px);max-width:1420px;margin-left:246px}.nav-scrim{display:none}.studio-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start}.studio-sidebar{position:sticky;top:25px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
