[data-v-95502688]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-95502688]:root,[data-theme=light][data-v-95502688]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-95502688]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-95502688]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-95502688],.important-button[data-v-95502688],.delete-button[data-v-95502688],.submit-button[data-v-95502688],.cancel-button[data-v-95502688],.add-button[data-v-95502688],.action-button[data-v-95502688],.link-button[data-v-95502688],.logout-button[data-v-95502688],.help-button[data-v-95502688],.appstore-button[data-v-95502688],.radio-button[data-v-95502688],.download-button[data-v-95502688],.user-button[data-v-95502688]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-95502688]:disabled,.important-button[data-v-95502688]:disabled,.delete-button[data-v-95502688]:disabled,.submit-button[data-v-95502688]:disabled,.cancel-button[data-v-95502688]:disabled,.add-button[data-v-95502688]:disabled,.action-button[data-v-95502688]:disabled,.link-button[data-v-95502688]:disabled,.logout-button[data-v-95502688]:disabled,.help-button[data-v-95502688]:disabled,.appstore-button[data-v-95502688]:disabled,.radio-button[data-v-95502688]:disabled,.download-button[data-v-95502688]:disabled,.user-button[data-v-95502688]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-95502688],.important-button.disabled[data-v-95502688],.delete-button.disabled[data-v-95502688],.submit-button.disabled[data-v-95502688],.cancel-button.disabled[data-v-95502688],.add-button.disabled[data-v-95502688],.action-button.disabled[data-v-95502688],.link-button.disabled[data-v-95502688],.logout-button.disabled[data-v-95502688],.help-button.disabled[data-v-95502688],.appstore-button.disabled[data-v-95502688],.radio-button.disabled[data-v-95502688],.download-button.disabled[data-v-95502688],.user-button.disabled[data-v-95502688]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-95502688]{min-width:7rem}.big[data-v-95502688]{min-width:15rem}.important-button[data-v-95502688]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-95502688]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-95502688]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-95502688]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-95502688]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-95502688]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-95502688]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-95502688]{width:32px;height:32px;padding:0}.action-button.view[data-v-95502688],.action-button.approve[data-v-95502688],.action-button.analytics[data-v-95502688],.action-button.download[data-v-95502688]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-95502688],.action-button.new[data-v-95502688],.action-button.submit[data-v-95502688]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-95502688]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-95502688]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-95502688]{gap:8px;display:flex}.download-button[data-v-95502688]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-95502688]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-95502688]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-95502688]:hover{color:var(--text-link-hover)}.link.disabled[data-v-95502688]{opacity:.7;cursor:not-allowed}.link-button[data-v-95502688]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-95502688]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-95502688],td .link-button.video-button[data-v-95502688]{max-width:400px}.link-button[data-v-95502688]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-95502688]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-95502688]:hover,.user-button.menu-open[data-v-95502688]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-95502688],.user-button:hover .verification-warning[data-v-95502688],.user-button.menu-open .superuser-indicator[data-v-95502688],.user-button.menu-open .verification-warning[data-v-95502688]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-95502688],.user-button.menu-open .logo-image[data-v-95502688]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-95502688]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-95502688]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-95502688]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-95502688]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-95502688]{color:var(--intent-success)}.appstore-button.playstore[data-v-95502688]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-95502688]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-95502688]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-95502688]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-95502688]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-95502688],.file-input[data-v-95502688]{display:none}.dropdown select[data-v-95502688]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-95502688]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-95502688]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-95502688]:hover{border-color:var(--border-strong)}.page-container[data-v-95502688]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-95502688]{max-width:400px}.page-container.wide[data-v-95502688]{max-width:1200px}.eyebrow[data-v-95502688]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-95502688]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-95502688]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-95502688]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-95502688]{gap:1rem;display:flex}.collapsible-header[data-v-95502688]{cursor:pointer}.collapsible-header.closed[data-v-95502688]{margin-bottom:0}.collapsible-header svg[data-v-95502688]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-95502688]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-95502688],.page-field>.collapsible-header.closed[data-v-95502688]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-95502688]{margin:0}.page-field>.collapsible-header svg[data-v-95502688]{font-size:.8rem}.page-content[data-v-95502688]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-95502688]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-95502688]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-95502688]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-95502688]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-95502688]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-95502688],.page-field.full-width[data-v-95502688]{grid-column:span 12}.page-field.three-quarters-width[data-v-95502688]{grid-column:span 9}.page-field.two-thirds-width[data-v-95502688]{grid-column:span 8}.page-field.half-width[data-v-95502688]{grid-column:span 6}.page-field.third-width[data-v-95502688]{grid-column:span 4}.page-field.quarter-width[data-v-95502688]{grid-column:span 3}.page-field.sixth-width[data-v-95502688]{grid-column:span 2}label[data-v-95502688]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-95502688],.page-field>.collapsible-header h3[data-v-95502688]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-95502688]:after{content:" *";color:var(--text-brand)}label[title][data-v-95502688]{cursor:help}.page-section.rows[data-v-95502688]{row-gap:0}.page-section.rows>h3[data-v-95502688]{margin-bottom:1rem}.page-section.rows .page-field[data-v-95502688]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-95502688]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-95502688]{margin-bottom:0}.page-section.rows .page-field[data-v-95502688]>:not(label){grid-column:2}.page-value[data-v-95502688]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-95502688]{white-space:pre-line}.page-value[data-v-95502688]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-95502688]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-95502688]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-95502688]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-95502688]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-95502688]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-95502688]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-95502688]>*{margin-bottom:.5rem}.link-button-list[data-v-95502688]>:last-child{margin-bottom:0}.form-control[data-v-95502688],input[type=datetime-local][data-v-95502688]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-95502688]:focus,input[type=datetime-local][data-v-95502688]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-95502688]:disabled,input[type=datetime-local][data-v-95502688]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-95502688]{resize:vertical;min-height:100px}.field-details[data-v-95502688]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-95502688]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-95502688]{align-items:baseline;display:flex}input[type=checkbox][data-v-95502688]{margin-right:1rem}.checkbox-container label[data-v-95502688]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-95502688]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-95502688]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-95502688]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-95502688]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-95502688]:checked{background:var(--text-brand)}.form-toggle[data-v-95502688]:checked:before{transform:translate(22px)}.form-toggle[data-v-95502688]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-95502688],.error-message[data-v-95502688]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-95502688]{border-left:3px solid var(--intent-success)}.error-message[data-v-95502688]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-95502688]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-95502688]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-95502688]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-95502688]{justify-content:center}.page-actions.vertical[data-v-95502688]{flex-direction:column}form.page-content>.page-actions[data-v-95502688]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-80612af0]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-80612af0]:root,[data-theme=light][data-v-80612af0]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-80612af0]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-80612af0]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-80612af0],.important-button[data-v-80612af0],.delete-button[data-v-80612af0],.submit-button[data-v-80612af0],.cancel-button[data-v-80612af0],.add-button[data-v-80612af0],.action-button[data-v-80612af0],.link-button[data-v-80612af0],.logout-button[data-v-80612af0],.help-button[data-v-80612af0],.appstore-button[data-v-80612af0],.radio-button[data-v-80612af0],.download-button[data-v-80612af0],.user-button[data-v-80612af0]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-80612af0]:disabled,.important-button[data-v-80612af0]:disabled,.delete-button[data-v-80612af0]:disabled,.submit-button[data-v-80612af0]:disabled,.cancel-button[data-v-80612af0]:disabled,.add-button[data-v-80612af0]:disabled,.action-button[data-v-80612af0]:disabled,.link-button[data-v-80612af0]:disabled,.logout-button[data-v-80612af0]:disabled,.help-button[data-v-80612af0]:disabled,.appstore-button[data-v-80612af0]:disabled,.radio-button[data-v-80612af0]:disabled,.download-button[data-v-80612af0]:disabled,.user-button[data-v-80612af0]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-80612af0],.important-button.disabled[data-v-80612af0],.delete-button.disabled[data-v-80612af0],.submit-button.disabled[data-v-80612af0],.cancel-button.disabled[data-v-80612af0],.add-button.disabled[data-v-80612af0],.action-button.disabled[data-v-80612af0],.link-button.disabled[data-v-80612af0],.logout-button.disabled[data-v-80612af0],.help-button.disabled[data-v-80612af0],.appstore-button.disabled[data-v-80612af0],.radio-button.disabled[data-v-80612af0],.download-button.disabled[data-v-80612af0],.user-button.disabled[data-v-80612af0]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-80612af0]{min-width:7rem}.big[data-v-80612af0]{min-width:15rem}.important-button[data-v-80612af0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-80612af0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-80612af0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-80612af0]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-80612af0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-80612af0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-80612af0]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-80612af0]{width:32px;height:32px;padding:0}.action-button.view[data-v-80612af0],.action-button.approve[data-v-80612af0],.action-button.analytics[data-v-80612af0],.action-button.download[data-v-80612af0]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-80612af0],.action-button.new[data-v-80612af0],.action-button.submit[data-v-80612af0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-80612af0]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-80612af0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-80612af0]{gap:8px;display:flex}.download-button[data-v-80612af0]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-80612af0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-80612af0]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-80612af0]:hover{color:var(--text-link-hover)}.link.disabled[data-v-80612af0]{opacity:.7;cursor:not-allowed}.link-button[data-v-80612af0]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-80612af0]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-80612af0],td .link-button.video-button[data-v-80612af0]{max-width:400px}.link-button[data-v-80612af0]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-80612af0]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-80612af0]:hover,.user-button.menu-open[data-v-80612af0]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-80612af0],.user-button:hover .verification-warning[data-v-80612af0],.user-button.menu-open .superuser-indicator[data-v-80612af0],.user-button.menu-open .verification-warning[data-v-80612af0]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-80612af0],.user-button.menu-open .logo-image[data-v-80612af0]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-80612af0]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-80612af0]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-80612af0]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-80612af0]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-80612af0]{color:var(--intent-success)}.appstore-button.playstore[data-v-80612af0]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-80612af0]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-80612af0]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-80612af0]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-80612af0]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-80612af0],.file-input[data-v-80612af0]{display:none}.dropdown select[data-v-80612af0]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-80612af0]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-80612af0]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-80612af0]:hover{border-color:var(--border-strong)}.page-container[data-v-80612af0]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-80612af0]{max-width:400px}.page-container.wide[data-v-80612af0]{max-width:1200px}.eyebrow[data-v-80612af0]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-80612af0]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-80612af0]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-80612af0]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-80612af0]{gap:1rem;display:flex}.collapsible-header[data-v-80612af0]{cursor:pointer}.collapsible-header.closed[data-v-80612af0]{margin-bottom:0}.collapsible-header svg[data-v-80612af0]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-80612af0]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-80612af0],.page-field>.collapsible-header.closed[data-v-80612af0]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-80612af0]{margin:0}.page-field>.collapsible-header svg[data-v-80612af0]{font-size:.8rem}.page-content[data-v-80612af0]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-80612af0]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-80612af0]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-80612af0]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-80612af0]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-80612af0]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-80612af0],.page-field.full-width[data-v-80612af0]{grid-column:span 12}.page-field.three-quarters-width[data-v-80612af0]{grid-column:span 9}.page-field.two-thirds-width[data-v-80612af0]{grid-column:span 8}.page-field.half-width[data-v-80612af0]{grid-column:span 6}.page-field.third-width[data-v-80612af0]{grid-column:span 4}.page-field.quarter-width[data-v-80612af0]{grid-column:span 3}.page-field.sixth-width[data-v-80612af0]{grid-column:span 2}label[data-v-80612af0]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-80612af0],.page-field>.collapsible-header h3[data-v-80612af0]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-80612af0]:after{content:" *";color:var(--text-brand)}label[title][data-v-80612af0]{cursor:help}.page-section.rows[data-v-80612af0]{row-gap:0}.page-section.rows>h3[data-v-80612af0]{margin-bottom:1rem}.page-section.rows .page-field[data-v-80612af0]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-80612af0]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-80612af0]{margin-bottom:0}.page-section.rows .page-field[data-v-80612af0]>:not(label){grid-column:2}.page-value[data-v-80612af0]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-80612af0]{white-space:pre-line}.page-value[data-v-80612af0]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-80612af0]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-80612af0]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-80612af0]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-80612af0]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-80612af0]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-80612af0]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-80612af0]>*{margin-bottom:.5rem}.link-button-list[data-v-80612af0]>:last-child{margin-bottom:0}.form-control[data-v-80612af0],input[type=datetime-local][data-v-80612af0]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-80612af0]:focus,input[type=datetime-local][data-v-80612af0]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-80612af0]:disabled,input[type=datetime-local][data-v-80612af0]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-80612af0]{resize:vertical;min-height:100px}.field-details[data-v-80612af0]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-80612af0]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-80612af0]{align-items:baseline;display:flex}input[type=checkbox][data-v-80612af0]{margin-right:1rem}.checkbox-container label[data-v-80612af0]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-80612af0]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-80612af0]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-80612af0]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-80612af0]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-80612af0]:checked{background:var(--text-brand)}.form-toggle[data-v-80612af0]:checked:before{transform:translate(22px)}.form-toggle[data-v-80612af0]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-80612af0],.error-message[data-v-80612af0]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-80612af0]{border-left:3px solid var(--intent-success)}.error-message[data-v-80612af0]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-80612af0]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-80612af0]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-80612af0]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-80612af0]{justify-content:center}.page-actions.vertical[data-v-80612af0]{flex-direction:column}form.page-content>.page-actions[data-v-80612af0]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-7095ec39]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-7095ec39]:root,[data-theme=light][data-v-7095ec39]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-7095ec39]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-7095ec39]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-7095ec39],.important-button[data-v-7095ec39],.delete-button[data-v-7095ec39],.submit-button[data-v-7095ec39],.cancel-button[data-v-7095ec39],.add-button[data-v-7095ec39],.action-button[data-v-7095ec39],.link-button[data-v-7095ec39],.logout-button[data-v-7095ec39],.help-button[data-v-7095ec39],.appstore-button[data-v-7095ec39],.radio-button[data-v-7095ec39],.download-button[data-v-7095ec39],.user-button[data-v-7095ec39]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-7095ec39]:disabled,.important-button[data-v-7095ec39]:disabled,.delete-button[data-v-7095ec39]:disabled,.submit-button[data-v-7095ec39]:disabled,.cancel-button[data-v-7095ec39]:disabled,.add-button[data-v-7095ec39]:disabled,.action-button[data-v-7095ec39]:disabled,.link-button[data-v-7095ec39]:disabled,.logout-button[data-v-7095ec39]:disabled,.help-button[data-v-7095ec39]:disabled,.appstore-button[data-v-7095ec39]:disabled,.radio-button[data-v-7095ec39]:disabled,.download-button[data-v-7095ec39]:disabled,.user-button[data-v-7095ec39]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-7095ec39],.important-button.disabled[data-v-7095ec39],.delete-button.disabled[data-v-7095ec39],.submit-button.disabled[data-v-7095ec39],.cancel-button.disabled[data-v-7095ec39],.add-button.disabled[data-v-7095ec39],.action-button.disabled[data-v-7095ec39],.link-button.disabled[data-v-7095ec39],.logout-button.disabled[data-v-7095ec39],.help-button.disabled[data-v-7095ec39],.appstore-button.disabled[data-v-7095ec39],.radio-button.disabled[data-v-7095ec39],.download-button.disabled[data-v-7095ec39],.user-button.disabled[data-v-7095ec39]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-7095ec39]{min-width:7rem}.big[data-v-7095ec39]{min-width:15rem}.important-button[data-v-7095ec39]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-7095ec39]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-7095ec39]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-7095ec39]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-7095ec39]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7095ec39]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7095ec39]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-7095ec39]{width:32px;height:32px;padding:0}.action-button.view[data-v-7095ec39],.action-button.approve[data-v-7095ec39],.action-button.analytics[data-v-7095ec39],.action-button.download[data-v-7095ec39]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-7095ec39],.action-button.new[data-v-7095ec39],.action-button.submit[data-v-7095ec39]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-7095ec39]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-7095ec39]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-7095ec39]{gap:8px;display:flex}.download-button[data-v-7095ec39]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-7095ec39]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-7095ec39]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-7095ec39]:hover{color:var(--text-link-hover)}.link.disabled[data-v-7095ec39]{opacity:.7;cursor:not-allowed}.link-button[data-v-7095ec39]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-7095ec39]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-7095ec39],td .link-button.video-button[data-v-7095ec39]{max-width:400px}.link-button[data-v-7095ec39]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-7095ec39]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-7095ec39]:hover,.user-button.menu-open[data-v-7095ec39]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-7095ec39],.user-button:hover .verification-warning[data-v-7095ec39],.user-button.menu-open .superuser-indicator[data-v-7095ec39],.user-button.menu-open .verification-warning[data-v-7095ec39]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-7095ec39],.user-button.menu-open .logo-image[data-v-7095ec39]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-7095ec39]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-7095ec39]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-7095ec39]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-7095ec39]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-7095ec39]{color:var(--intent-success)}.appstore-button.playstore[data-v-7095ec39]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-7095ec39]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-7095ec39]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-7095ec39]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-7095ec39]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-7095ec39],.file-input[data-v-7095ec39]{display:none}.dropdown select[data-v-7095ec39]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-7095ec39]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-7095ec39]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-7095ec39]:hover{border-color:var(--border-strong)}.page-container[data-v-7095ec39]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-7095ec39]{max-width:400px}.page-container.wide[data-v-7095ec39]{max-width:1200px}.eyebrow[data-v-7095ec39]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-7095ec39]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-7095ec39]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-7095ec39]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-7095ec39]{gap:1rem;display:flex}.collapsible-header[data-v-7095ec39]{cursor:pointer}.collapsible-header.closed[data-v-7095ec39]{margin-bottom:0}.collapsible-header svg[data-v-7095ec39]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-7095ec39]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-7095ec39],.page-field>.collapsible-header.closed[data-v-7095ec39]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-7095ec39]{margin:0}.page-field>.collapsible-header svg[data-v-7095ec39]{font-size:.8rem}.page-content[data-v-7095ec39]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-7095ec39]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-7095ec39]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-7095ec39]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-7095ec39]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-7095ec39]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-7095ec39],.page-field.full-width[data-v-7095ec39]{grid-column:span 12}.page-field.three-quarters-width[data-v-7095ec39]{grid-column:span 9}.page-field.two-thirds-width[data-v-7095ec39]{grid-column:span 8}.page-field.half-width[data-v-7095ec39]{grid-column:span 6}.page-field.third-width[data-v-7095ec39]{grid-column:span 4}.page-field.quarter-width[data-v-7095ec39]{grid-column:span 3}.page-field.sixth-width[data-v-7095ec39]{grid-column:span 2}label[data-v-7095ec39]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-7095ec39],.page-field>.collapsible-header h3[data-v-7095ec39]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-7095ec39]:after{content:" *";color:var(--text-brand)}label[title][data-v-7095ec39]{cursor:help}.page-section.rows[data-v-7095ec39]{row-gap:0}.page-section.rows>h3[data-v-7095ec39]{margin-bottom:1rem}.page-section.rows .page-field[data-v-7095ec39]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-7095ec39]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-7095ec39]{margin-bottom:0}.page-section.rows .page-field[data-v-7095ec39]>:not(label){grid-column:2}.page-value[data-v-7095ec39]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-7095ec39]{white-space:pre-line}.page-value[data-v-7095ec39]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-7095ec39]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-7095ec39]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-7095ec39]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-7095ec39]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-7095ec39]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-7095ec39]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-7095ec39]>*{margin-bottom:.5rem}.link-button-list[data-v-7095ec39]>:last-child{margin-bottom:0}.form-control[data-v-7095ec39],input[type=datetime-local][data-v-7095ec39]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-7095ec39]:focus,input[type=datetime-local][data-v-7095ec39]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-7095ec39]:disabled,input[type=datetime-local][data-v-7095ec39]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-7095ec39]{resize:vertical;min-height:100px}.field-details[data-v-7095ec39]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-7095ec39]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-7095ec39]{align-items:baseline;display:flex}input[type=checkbox][data-v-7095ec39]{margin-right:1rem}.checkbox-container label[data-v-7095ec39]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-7095ec39]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-7095ec39]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-7095ec39]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-7095ec39]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-7095ec39]:checked{background:var(--text-brand)}.form-toggle[data-v-7095ec39]:checked:before{transform:translate(22px)}.form-toggle[data-v-7095ec39]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-7095ec39],.error-message[data-v-7095ec39]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-7095ec39]{border-left:3px solid var(--intent-success)}.error-message[data-v-7095ec39]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-7095ec39]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-7095ec39]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-7095ec39]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-7095ec39]{justify-content:center}.page-actions.vertical[data-v-7095ec39]{flex-direction:column}form.page-content>.page-actions[data-v-7095ec39]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.spinner[data-v-7095ec39]{border:4px solid var(--border-subtle);border-top:4px solid var(--text-brand);border-radius:50%;width:40px;height:40px;margin:20px auto;animation:1s linear infinite spin-7095ec39}@keyframes spin-7095ec39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-f35a0bcf]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-f35a0bcf]:root,[data-theme=light][data-v-f35a0bcf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-f35a0bcf]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-f35a0bcf]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-f35a0bcf],.important-button[data-v-f35a0bcf],.delete-button[data-v-f35a0bcf],.submit-button[data-v-f35a0bcf],.cancel-button[data-v-f35a0bcf],.add-button[data-v-f35a0bcf],.action-button[data-v-f35a0bcf],.link-button[data-v-f35a0bcf],.logout-button[data-v-f35a0bcf],.help-button[data-v-f35a0bcf],.appstore-button[data-v-f35a0bcf],.radio-button[data-v-f35a0bcf],.download-button[data-v-f35a0bcf],.user-button[data-v-f35a0bcf]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-f35a0bcf]:disabled,.important-button[data-v-f35a0bcf]:disabled,.delete-button[data-v-f35a0bcf]:disabled,.submit-button[data-v-f35a0bcf]:disabled,.cancel-button[data-v-f35a0bcf]:disabled,.add-button[data-v-f35a0bcf]:disabled,.action-button[data-v-f35a0bcf]:disabled,.link-button[data-v-f35a0bcf]:disabled,.logout-button[data-v-f35a0bcf]:disabled,.help-button[data-v-f35a0bcf]:disabled,.appstore-button[data-v-f35a0bcf]:disabled,.radio-button[data-v-f35a0bcf]:disabled,.download-button[data-v-f35a0bcf]:disabled,.user-button[data-v-f35a0bcf]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-f35a0bcf],.important-button.disabled[data-v-f35a0bcf],.delete-button.disabled[data-v-f35a0bcf],.submit-button.disabled[data-v-f35a0bcf],.cancel-button.disabled[data-v-f35a0bcf],.add-button.disabled[data-v-f35a0bcf],.action-button.disabled[data-v-f35a0bcf],.link-button.disabled[data-v-f35a0bcf],.logout-button.disabled[data-v-f35a0bcf],.help-button.disabled[data-v-f35a0bcf],.appstore-button.disabled[data-v-f35a0bcf],.radio-button.disabled[data-v-f35a0bcf],.download-button.disabled[data-v-f35a0bcf],.user-button.disabled[data-v-f35a0bcf]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-f35a0bcf]{min-width:7rem}.big[data-v-f35a0bcf]{min-width:15rem}.important-button[data-v-f35a0bcf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-f35a0bcf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-f35a0bcf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-f35a0bcf]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-f35a0bcf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-f35a0bcf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-f35a0bcf]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-f35a0bcf]{width:32px;height:32px;padding:0}.action-button.view[data-v-f35a0bcf],.action-button.approve[data-v-f35a0bcf],.action-button.analytics[data-v-f35a0bcf],.action-button.download[data-v-f35a0bcf]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-f35a0bcf],.action-button.new[data-v-f35a0bcf],.action-button.submit[data-v-f35a0bcf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-f35a0bcf]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-f35a0bcf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-f35a0bcf]{gap:8px;display:flex}.download-button[data-v-f35a0bcf]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-f35a0bcf]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-f35a0bcf]:hover{color:var(--text-link-hover)}.link.disabled[data-v-f35a0bcf]{opacity:.7;cursor:not-allowed}.link-button[data-v-f35a0bcf]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-f35a0bcf]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-f35a0bcf],td .link-button.video-button[data-v-f35a0bcf]{max-width:400px}.link-button[data-v-f35a0bcf]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-f35a0bcf]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-f35a0bcf]:hover,.user-button.menu-open[data-v-f35a0bcf]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-f35a0bcf],.user-button:hover .verification-warning[data-v-f35a0bcf],.user-button.menu-open .superuser-indicator[data-v-f35a0bcf],.user-button.menu-open .verification-warning[data-v-f35a0bcf]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-f35a0bcf],.user-button.menu-open .logo-image[data-v-f35a0bcf]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-f35a0bcf]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-f35a0bcf]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-f35a0bcf]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-f35a0bcf]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-f35a0bcf]{color:var(--intent-success)}.appstore-button.playstore[data-v-f35a0bcf]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-f35a0bcf]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-f35a0bcf]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-f35a0bcf]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-f35a0bcf]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-f35a0bcf],.file-input[data-v-f35a0bcf]{display:none}.dropdown select[data-v-f35a0bcf]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-f35a0bcf]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-f35a0bcf]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-f35a0bcf]:hover{border-color:var(--border-strong)}.page-container[data-v-f35a0bcf]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-f35a0bcf]{max-width:400px}.page-container.wide[data-v-f35a0bcf]{max-width:1200px}.eyebrow[data-v-f35a0bcf]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-f35a0bcf]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-f35a0bcf]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-f35a0bcf]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-f35a0bcf]{gap:1rem;display:flex}.collapsible-header[data-v-f35a0bcf]{cursor:pointer}.collapsible-header.closed[data-v-f35a0bcf]{margin-bottom:0}.collapsible-header svg[data-v-f35a0bcf]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-f35a0bcf]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-f35a0bcf],.page-field>.collapsible-header.closed[data-v-f35a0bcf]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-f35a0bcf]{margin:0}.page-field>.collapsible-header svg[data-v-f35a0bcf]{font-size:.8rem}.page-content[data-v-f35a0bcf]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-f35a0bcf]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-f35a0bcf]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-f35a0bcf]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-f35a0bcf]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-f35a0bcf]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-f35a0bcf],.page-field.full-width[data-v-f35a0bcf]{grid-column:span 12}.page-field.three-quarters-width[data-v-f35a0bcf]{grid-column:span 9}.page-field.two-thirds-width[data-v-f35a0bcf]{grid-column:span 8}.page-field.half-width[data-v-f35a0bcf]{grid-column:span 6}.page-field.third-width[data-v-f35a0bcf]{grid-column:span 4}.page-field.quarter-width[data-v-f35a0bcf]{grid-column:span 3}.page-field.sixth-width[data-v-f35a0bcf]{grid-column:span 2}label[data-v-f35a0bcf]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-f35a0bcf],.page-field>.collapsible-header h3[data-v-f35a0bcf]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-f35a0bcf]:after{content:" *";color:var(--text-brand)}label[title][data-v-f35a0bcf]{cursor:help}.page-section.rows[data-v-f35a0bcf]{row-gap:0}.page-section.rows>h3[data-v-f35a0bcf]{margin-bottom:1rem}.page-section.rows .page-field[data-v-f35a0bcf]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-f35a0bcf]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-f35a0bcf]{margin-bottom:0}.page-section.rows .page-field[data-v-f35a0bcf]>:not(label){grid-column:2}.page-value[data-v-f35a0bcf]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-f35a0bcf]{white-space:pre-line}.page-value[data-v-f35a0bcf]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-f35a0bcf]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-f35a0bcf]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-f35a0bcf]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-f35a0bcf]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-f35a0bcf]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-f35a0bcf]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-f35a0bcf]>*{margin-bottom:.5rem}.link-button-list[data-v-f35a0bcf]>:last-child{margin-bottom:0}.form-control[data-v-f35a0bcf],input[type=datetime-local][data-v-f35a0bcf]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-f35a0bcf]:focus,input[type=datetime-local][data-v-f35a0bcf]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-f35a0bcf]:disabled,input[type=datetime-local][data-v-f35a0bcf]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-f35a0bcf]{resize:vertical;min-height:100px}.field-details[data-v-f35a0bcf]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-f35a0bcf]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-f35a0bcf]{align-items:baseline;display:flex}input[type=checkbox][data-v-f35a0bcf]{margin-right:1rem}.checkbox-container label[data-v-f35a0bcf]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-f35a0bcf]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-f35a0bcf]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-f35a0bcf]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-f35a0bcf]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-f35a0bcf]:checked{background:var(--text-brand)}.form-toggle[data-v-f35a0bcf]:checked:before{transform:translate(22px)}.form-toggle[data-v-f35a0bcf]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-f35a0bcf],.error-message[data-v-f35a0bcf]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-f35a0bcf]{border-left:3px solid var(--intent-success)}.error-message[data-v-f35a0bcf]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-f35a0bcf]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-f35a0bcf]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-f35a0bcf]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-f35a0bcf]{justify-content:center}.page-actions.vertical[data-v-f35a0bcf]{flex-direction:column}form.page-content>.page-actions[data-v-f35a0bcf]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-9ec10dfa]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-9ec10dfa]:root,[data-theme=light][data-v-9ec10dfa]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-9ec10dfa]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-9ec10dfa]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-9ec10dfa],.important-button[data-v-9ec10dfa],.delete-button[data-v-9ec10dfa],.submit-button[data-v-9ec10dfa],.cancel-button[data-v-9ec10dfa],.add-button[data-v-9ec10dfa],.action-button[data-v-9ec10dfa],.link-button[data-v-9ec10dfa],.logout-button[data-v-9ec10dfa],.help-button[data-v-9ec10dfa],.appstore-button[data-v-9ec10dfa],.radio-button[data-v-9ec10dfa],.download-button[data-v-9ec10dfa],.user-button[data-v-9ec10dfa]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-9ec10dfa]:disabled,.important-button[data-v-9ec10dfa]:disabled,.delete-button[data-v-9ec10dfa]:disabled,.submit-button[data-v-9ec10dfa]:disabled,.cancel-button[data-v-9ec10dfa]:disabled,.add-button[data-v-9ec10dfa]:disabled,.action-button[data-v-9ec10dfa]:disabled,.link-button[data-v-9ec10dfa]:disabled,.logout-button[data-v-9ec10dfa]:disabled,.help-button[data-v-9ec10dfa]:disabled,.appstore-button[data-v-9ec10dfa]:disabled,.radio-button[data-v-9ec10dfa]:disabled,.download-button[data-v-9ec10dfa]:disabled,.user-button[data-v-9ec10dfa]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-9ec10dfa],.important-button.disabled[data-v-9ec10dfa],.delete-button.disabled[data-v-9ec10dfa],.submit-button.disabled[data-v-9ec10dfa],.cancel-button.disabled[data-v-9ec10dfa],.add-button.disabled[data-v-9ec10dfa],.action-button.disabled[data-v-9ec10dfa],.link-button.disabled[data-v-9ec10dfa],.logout-button.disabled[data-v-9ec10dfa],.help-button.disabled[data-v-9ec10dfa],.appstore-button.disabled[data-v-9ec10dfa],.radio-button.disabled[data-v-9ec10dfa],.download-button.disabled[data-v-9ec10dfa],.user-button.disabled[data-v-9ec10dfa]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-9ec10dfa]{min-width:7rem}.big[data-v-9ec10dfa]{min-width:15rem}.important-button[data-v-9ec10dfa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-9ec10dfa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-9ec10dfa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-9ec10dfa]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-9ec10dfa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-9ec10dfa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-9ec10dfa]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-9ec10dfa]{width:32px;height:32px;padding:0}.action-button.view[data-v-9ec10dfa],.action-button.approve[data-v-9ec10dfa],.action-button.analytics[data-v-9ec10dfa],.action-button.download[data-v-9ec10dfa]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-9ec10dfa],.action-button.new[data-v-9ec10dfa],.action-button.submit[data-v-9ec10dfa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-9ec10dfa]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-9ec10dfa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-9ec10dfa]{gap:8px;display:flex}.download-button[data-v-9ec10dfa]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-9ec10dfa]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-9ec10dfa]:hover{color:var(--text-link-hover)}.link.disabled[data-v-9ec10dfa]{opacity:.7;cursor:not-allowed}.link-button[data-v-9ec10dfa]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-9ec10dfa]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-9ec10dfa],td .link-button.video-button[data-v-9ec10dfa]{max-width:400px}.link-button[data-v-9ec10dfa]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-9ec10dfa]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-9ec10dfa]:hover,.user-button.menu-open[data-v-9ec10dfa]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-9ec10dfa],.user-button:hover .verification-warning[data-v-9ec10dfa],.user-button.menu-open .superuser-indicator[data-v-9ec10dfa],.user-button.menu-open .verification-warning[data-v-9ec10dfa]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-9ec10dfa],.user-button.menu-open .logo-image[data-v-9ec10dfa]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-9ec10dfa]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-9ec10dfa]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-9ec10dfa]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-9ec10dfa]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-9ec10dfa]{color:var(--intent-success)}.appstore-button.playstore[data-v-9ec10dfa]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-9ec10dfa]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-9ec10dfa]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-9ec10dfa]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-9ec10dfa]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-9ec10dfa],.file-input[data-v-9ec10dfa]{display:none}.dropdown select[data-v-9ec10dfa]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-9ec10dfa]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-9ec10dfa]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-9ec10dfa]:hover{border-color:var(--border-strong)}.page-container[data-v-9ec10dfa]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-9ec10dfa]{max-width:400px}.page-container.wide[data-v-9ec10dfa]{max-width:1200px}.eyebrow[data-v-9ec10dfa]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-9ec10dfa]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-9ec10dfa]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-9ec10dfa]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-9ec10dfa]{gap:1rem;display:flex}.collapsible-header[data-v-9ec10dfa]{cursor:pointer}.collapsible-header.closed[data-v-9ec10dfa]{margin-bottom:0}.collapsible-header svg[data-v-9ec10dfa]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-9ec10dfa]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-9ec10dfa],.page-field>.collapsible-header.closed[data-v-9ec10dfa]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-9ec10dfa]{margin:0}.page-field>.collapsible-header svg[data-v-9ec10dfa]{font-size:.8rem}.page-content[data-v-9ec10dfa]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-9ec10dfa]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-9ec10dfa]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-9ec10dfa]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-9ec10dfa]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-9ec10dfa]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-9ec10dfa],.page-field.full-width[data-v-9ec10dfa]{grid-column:span 12}.page-field.three-quarters-width[data-v-9ec10dfa]{grid-column:span 9}.page-field.two-thirds-width[data-v-9ec10dfa]{grid-column:span 8}.page-field.half-width[data-v-9ec10dfa]{grid-column:span 6}.page-field.third-width[data-v-9ec10dfa]{grid-column:span 4}.page-field.quarter-width[data-v-9ec10dfa]{grid-column:span 3}.page-field.sixth-width[data-v-9ec10dfa]{grid-column:span 2}label[data-v-9ec10dfa]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-9ec10dfa],.page-field>.collapsible-header h3[data-v-9ec10dfa]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-9ec10dfa]:after{content:" *";color:var(--text-brand)}label[title][data-v-9ec10dfa]{cursor:help}.page-section.rows[data-v-9ec10dfa]{row-gap:0}.page-section.rows>h3[data-v-9ec10dfa]{margin-bottom:1rem}.page-section.rows .page-field[data-v-9ec10dfa]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-9ec10dfa]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-9ec10dfa]{margin-bottom:0}.page-section.rows .page-field[data-v-9ec10dfa]>:not(label){grid-column:2}.page-value[data-v-9ec10dfa]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-9ec10dfa]{white-space:pre-line}.page-value[data-v-9ec10dfa]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-9ec10dfa]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-9ec10dfa]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-9ec10dfa]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-9ec10dfa]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-9ec10dfa]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-9ec10dfa]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-9ec10dfa]>*{margin-bottom:.5rem}.link-button-list[data-v-9ec10dfa]>:last-child{margin-bottom:0}.form-control[data-v-9ec10dfa],input[type=datetime-local][data-v-9ec10dfa]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-9ec10dfa]:focus,input[type=datetime-local][data-v-9ec10dfa]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-9ec10dfa]:disabled,input[type=datetime-local][data-v-9ec10dfa]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-9ec10dfa]{resize:vertical;min-height:100px}.field-details[data-v-9ec10dfa]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-9ec10dfa]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-9ec10dfa]{align-items:baseline;display:flex}input[type=checkbox][data-v-9ec10dfa]{margin-right:1rem}.checkbox-container label[data-v-9ec10dfa]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-9ec10dfa]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-9ec10dfa]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-9ec10dfa]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-9ec10dfa]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-9ec10dfa]:checked{background:var(--text-brand)}.form-toggle[data-v-9ec10dfa]:checked:before{transform:translate(22px)}.form-toggle[data-v-9ec10dfa]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-9ec10dfa],.error-message[data-v-9ec10dfa]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-9ec10dfa]{border-left:3px solid var(--intent-success)}.error-message[data-v-9ec10dfa]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-9ec10dfa]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-9ec10dfa]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-9ec10dfa]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-9ec10dfa]{justify-content:center}.page-actions.vertical[data-v-9ec10dfa]{flex-direction:column}form.page-content>.page-actions[data-v-9ec10dfa]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-acf94dca]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-acf94dca]:root,[data-theme=light][data-v-acf94dca]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-acf94dca]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-acf94dca]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-acf94dca],.important-button[data-v-acf94dca],.delete-button[data-v-acf94dca],.submit-button[data-v-acf94dca],.cancel-button[data-v-acf94dca],.add-button[data-v-acf94dca],.action-button[data-v-acf94dca],.link-button[data-v-acf94dca],.logout-button[data-v-acf94dca],.help-button[data-v-acf94dca],.appstore-button[data-v-acf94dca],.radio-button[data-v-acf94dca],.download-button[data-v-acf94dca],.user-button[data-v-acf94dca]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-acf94dca]:disabled,.important-button[data-v-acf94dca]:disabled,.delete-button[data-v-acf94dca]:disabled,.submit-button[data-v-acf94dca]:disabled,.cancel-button[data-v-acf94dca]:disabled,.add-button[data-v-acf94dca]:disabled,.action-button[data-v-acf94dca]:disabled,.link-button[data-v-acf94dca]:disabled,.logout-button[data-v-acf94dca]:disabled,.help-button[data-v-acf94dca]:disabled,.appstore-button[data-v-acf94dca]:disabled,.radio-button[data-v-acf94dca]:disabled,.download-button[data-v-acf94dca]:disabled,.user-button[data-v-acf94dca]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-acf94dca],.important-button.disabled[data-v-acf94dca],.delete-button.disabled[data-v-acf94dca],.submit-button.disabled[data-v-acf94dca],.cancel-button.disabled[data-v-acf94dca],.add-button.disabled[data-v-acf94dca],.action-button.disabled[data-v-acf94dca],.link-button.disabled[data-v-acf94dca],.logout-button.disabled[data-v-acf94dca],.help-button.disabled[data-v-acf94dca],.appstore-button.disabled[data-v-acf94dca],.radio-button.disabled[data-v-acf94dca],.download-button.disabled[data-v-acf94dca],.user-button.disabled[data-v-acf94dca]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-acf94dca]{min-width:7rem}.big[data-v-acf94dca]{min-width:15rem}.important-button[data-v-acf94dca]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-acf94dca]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-acf94dca]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-acf94dca]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-acf94dca]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-acf94dca]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-acf94dca]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-acf94dca]{width:32px;height:32px;padding:0}.action-button.view[data-v-acf94dca],.action-button.approve[data-v-acf94dca],.action-button.analytics[data-v-acf94dca],.action-button.download[data-v-acf94dca]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-acf94dca],.action-button.new[data-v-acf94dca],.action-button.submit[data-v-acf94dca]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-acf94dca]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-acf94dca]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-acf94dca]{gap:8px;display:flex}.download-button[data-v-acf94dca]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-acf94dca]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-acf94dca]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-acf94dca]:hover{color:var(--text-link-hover)}.link.disabled[data-v-acf94dca]{opacity:.7;cursor:not-allowed}.link-button[data-v-acf94dca]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-acf94dca]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-acf94dca],td .link-button.video-button[data-v-acf94dca]{max-width:400px}.link-button[data-v-acf94dca]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-acf94dca]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-acf94dca]:hover,.user-button.menu-open[data-v-acf94dca]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-acf94dca],.user-button:hover .verification-warning[data-v-acf94dca],.user-button.menu-open .superuser-indicator[data-v-acf94dca],.user-button.menu-open .verification-warning[data-v-acf94dca]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-acf94dca],.user-button.menu-open .logo-image[data-v-acf94dca]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-acf94dca]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-acf94dca]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-acf94dca]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-acf94dca]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-acf94dca]{color:var(--intent-success)}.appstore-button.playstore[data-v-acf94dca]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-acf94dca]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-acf94dca]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-acf94dca]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-acf94dca]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-acf94dca],.file-input[data-v-acf94dca]{display:none}.dropdown select[data-v-acf94dca]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-acf94dca]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-acf94dca]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-acf94dca]:hover{border-color:var(--border-strong)}.page-container[data-v-acf94dca]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-acf94dca]{max-width:400px}.page-container.wide[data-v-acf94dca]{max-width:1200px}.eyebrow[data-v-acf94dca]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-acf94dca]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-acf94dca]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-acf94dca]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-acf94dca]{gap:1rem;display:flex}.collapsible-header[data-v-acf94dca]{cursor:pointer}.collapsible-header.closed[data-v-acf94dca]{margin-bottom:0}.collapsible-header svg[data-v-acf94dca]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-acf94dca]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-acf94dca],.page-field>.collapsible-header.closed[data-v-acf94dca]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-acf94dca]{margin:0}.page-field>.collapsible-header svg[data-v-acf94dca]{font-size:.8rem}.page-content[data-v-acf94dca]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-acf94dca]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-acf94dca]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-acf94dca]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-acf94dca]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-acf94dca]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-acf94dca],.page-field.full-width[data-v-acf94dca]{grid-column:span 12}.page-field.three-quarters-width[data-v-acf94dca]{grid-column:span 9}.page-field.two-thirds-width[data-v-acf94dca]{grid-column:span 8}.page-field.half-width[data-v-acf94dca]{grid-column:span 6}.page-field.third-width[data-v-acf94dca]{grid-column:span 4}.page-field.quarter-width[data-v-acf94dca]{grid-column:span 3}.page-field.sixth-width[data-v-acf94dca]{grid-column:span 2}label[data-v-acf94dca]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-acf94dca],.page-field>.collapsible-header h3[data-v-acf94dca]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-acf94dca]:after{content:" *";color:var(--text-brand)}label[title][data-v-acf94dca]{cursor:help}.page-section.rows[data-v-acf94dca]{row-gap:0}.page-section.rows>h3[data-v-acf94dca]{margin-bottom:1rem}.page-section.rows .page-field[data-v-acf94dca]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-acf94dca]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-acf94dca]{margin-bottom:0}.page-section.rows .page-field[data-v-acf94dca]>:not(label){grid-column:2}.page-value[data-v-acf94dca]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-acf94dca]{white-space:pre-line}.page-value[data-v-acf94dca]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-acf94dca]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-acf94dca]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-acf94dca]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-acf94dca]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-acf94dca]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-acf94dca]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-acf94dca]>*{margin-bottom:.5rem}.link-button-list[data-v-acf94dca]>:last-child{margin-bottom:0}.form-control[data-v-acf94dca],input[type=datetime-local][data-v-acf94dca]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-acf94dca]:focus,input[type=datetime-local][data-v-acf94dca]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-acf94dca]:disabled,input[type=datetime-local][data-v-acf94dca]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-acf94dca]{resize:vertical;min-height:100px}.field-details[data-v-acf94dca]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-acf94dca]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-acf94dca]{align-items:baseline;display:flex}input[type=checkbox][data-v-acf94dca]{margin-right:1rem}.checkbox-container label[data-v-acf94dca]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-acf94dca]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-acf94dca]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-acf94dca]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-acf94dca]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-acf94dca]:checked{background:var(--text-brand)}.form-toggle[data-v-acf94dca]:checked:before{transform:translate(22px)}.form-toggle[data-v-acf94dca]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-acf94dca],.error-message[data-v-acf94dca]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-acf94dca]{border-left:3px solid var(--intent-success)}.error-message[data-v-acf94dca]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-acf94dca]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-acf94dca]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-acf94dca]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-acf94dca]{justify-content:center}.page-actions.vertical[data-v-acf94dca]{flex-direction:column}form.page-content>.page-actions[data-v-acf94dca]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-8986acf3]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-8986acf3]:root,[data-theme=light][data-v-8986acf3]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-8986acf3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-8986acf3]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-8986acf3],.important-button[data-v-8986acf3],.delete-button[data-v-8986acf3],.submit-button[data-v-8986acf3],.cancel-button[data-v-8986acf3],.add-button[data-v-8986acf3],.action-button[data-v-8986acf3],.link-button[data-v-8986acf3],.logout-button[data-v-8986acf3],.help-button[data-v-8986acf3],.appstore-button[data-v-8986acf3],.radio-button[data-v-8986acf3],.download-button[data-v-8986acf3],.user-button[data-v-8986acf3]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-8986acf3]:disabled,.important-button[data-v-8986acf3]:disabled,.delete-button[data-v-8986acf3]:disabled,.submit-button[data-v-8986acf3]:disabled,.cancel-button[data-v-8986acf3]:disabled,.add-button[data-v-8986acf3]:disabled,.action-button[data-v-8986acf3]:disabled,.link-button[data-v-8986acf3]:disabled,.logout-button[data-v-8986acf3]:disabled,.help-button[data-v-8986acf3]:disabled,.appstore-button[data-v-8986acf3]:disabled,.radio-button[data-v-8986acf3]:disabled,.download-button[data-v-8986acf3]:disabled,.user-button[data-v-8986acf3]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-8986acf3],.important-button.disabled[data-v-8986acf3],.delete-button.disabled[data-v-8986acf3],.submit-button.disabled[data-v-8986acf3],.cancel-button.disabled[data-v-8986acf3],.add-button.disabled[data-v-8986acf3],.action-button.disabled[data-v-8986acf3],.link-button.disabled[data-v-8986acf3],.logout-button.disabled[data-v-8986acf3],.help-button.disabled[data-v-8986acf3],.appstore-button.disabled[data-v-8986acf3],.radio-button.disabled[data-v-8986acf3],.download-button.disabled[data-v-8986acf3],.user-button.disabled[data-v-8986acf3]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-8986acf3]{min-width:7rem}.big[data-v-8986acf3]{min-width:15rem}.important-button[data-v-8986acf3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-8986acf3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-8986acf3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-8986acf3]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-8986acf3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-8986acf3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-8986acf3]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-8986acf3]{width:32px;height:32px;padding:0}.action-button.view[data-v-8986acf3],.action-button.approve[data-v-8986acf3],.action-button.analytics[data-v-8986acf3],.action-button.download[data-v-8986acf3]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-8986acf3],.action-button.new[data-v-8986acf3],.action-button.submit[data-v-8986acf3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-8986acf3]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-8986acf3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-8986acf3]{gap:8px;display:flex}.download-button[data-v-8986acf3]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-8986acf3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-8986acf3]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-8986acf3]:hover{color:var(--text-link-hover)}.link.disabled[data-v-8986acf3]{opacity:.7;cursor:not-allowed}.link-button[data-v-8986acf3]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-8986acf3]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-8986acf3],td .link-button.video-button[data-v-8986acf3]{max-width:400px}.link-button[data-v-8986acf3]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-8986acf3]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-8986acf3]:hover,.user-button.menu-open[data-v-8986acf3]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-8986acf3],.user-button:hover .verification-warning[data-v-8986acf3],.user-button.menu-open .superuser-indicator[data-v-8986acf3],.user-button.menu-open .verification-warning[data-v-8986acf3]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-8986acf3],.user-button.menu-open .logo-image[data-v-8986acf3]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-8986acf3]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-8986acf3]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-8986acf3]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-8986acf3]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-8986acf3]{color:var(--intent-success)}.appstore-button.playstore[data-v-8986acf3]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-8986acf3]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-8986acf3]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-8986acf3]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-8986acf3]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-8986acf3],.file-input[data-v-8986acf3]{display:none}.dropdown select[data-v-8986acf3]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-8986acf3]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-8986acf3]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-8986acf3]:hover{border-color:var(--border-strong)}.list-container[data-v-8986acf3]{padding:var(--space-section);position:relative}.list-header[data-v-8986acf3]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-8986acf3]{margin:0}.header-actions[data-v-8986acf3]{gap:1rem;display:flex}.list-header[data-v-8986acf3]:has(>.header-stack){align-items:baseline}.header-stack[data-v-8986acf3]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-8986acf3]{margin-bottom:var(--space-section)}.list-section h3[data-v-8986acf3]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-8986acf3]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-8986acf3]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-8986acf3]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-8986acf3]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-8986acf3]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-8986acf3]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-8986acf3],td[data-v-8986acf3]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-8986acf3]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-8986acf3]{text-align:right}.thumbnail-name[data-v-8986acf3]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-8986acf3]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-8986acf3]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-8986acf3]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-8986acf3]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-8986acf3]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-8986acf3]{text-decoration:line-through}.clickable:hover .overflow b[data-v-8986acf3],.clickable:hover .overflow strong[data-v-8986acf3]{color:var(--text-brand)}.sortable[data-v-8986acf3]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-8986acf3]:hover{color:var(--text-brand)}.sort-indicator[data-v-8986acf3]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-8986acf3]{color:var(--text-brand);opacity:1}.inline-edit[data-v-8986acf3]{width:100%;position:relative}.inline-edit input[data-v-8986acf3]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-8986acf3]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-8986acf3]:hover{background-color:var(--surface-hover)}div.add-row[data-v-8986acf3]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-8986acf3]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-8986acf3]{cursor:pointer}tr.add-row td[data-v-8986acf3]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-8986acf3]{color:var(--text-primary)}.grid[data-v-8986acf3]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-8986acf3],.actions[data-v-8986acf3]{gap:8px;display:flex}.featured-star[data-v-8986acf3]{color:var(--star);margin-left:6px;font-size:.8rem}@keyframes label-working{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}@container (width>=32rem){.video-file-card-layout{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"thumbnail body""errors errors";align-items:start}}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}@container (width>=32rem){.video-file-card-layout{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"thumbnail body""errors errors";align-items:start}}.loading-indicator[data-v-5a87abd7]{color:var(--text-secondary);justify-content:center;align-items:center;padding:1rem;font-size:.9rem;display:flex}.loading-indicator svg[data-v-5a87abd7]{color:var(--intent-primary);margin-right:.5rem}.logo-header[data-v-47123b41]{align-items:center;gap:12px;display:flex}.logo-image[data-v-47123b41]{object-fit:cover;flex-shrink:0;width:40px;height:40px}.logo-image.square[data-v-47123b41]{object-fit:contain;width:auto;max-width:80px}.logo-image.circle[data-v-47123b41]{background:var(--surface-sunken);border-radius:50%}.logo-image.large-circle[data-v-47123b41]{background:var(--surface-sunken);border-radius:50%;width:80px;height:80px}.logo-image.large-square[data-v-47123b41]{object-fit:contain;width:auto;max-width:160px;height:80px}.logo-image.thumbnail[data-v-47123b41]{aspect-ratio:10/7;border-radius:4px;width:auto}.header-info[data-v-47123b41]{flex-direction:column;flex:1;align-items:start;gap:4px;min-width:0;display:flex}.header-title[data-v-47123b41]{white-space:nowrap;text-overflow:ellipsis;font-size:1em;font-weight:600;overflow:hidden}.header-subtitle[data-v-47123b41]{color:var(--logo-header-subtitle-color,var(--text-secondary));white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}[data-v-5679f098]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-5679f098]:root,[data-theme=light][data-v-5679f098]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-5679f098]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-5679f098]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-5679f098],.important-button[data-v-5679f098],.delete-button[data-v-5679f098],.submit-button[data-v-5679f098],.cancel-button[data-v-5679f098],.add-button[data-v-5679f098],.action-button[data-v-5679f098],.link-button[data-v-5679f098],.logout-button[data-v-5679f098],.help-button[data-v-5679f098],.appstore-button[data-v-5679f098],.radio-button[data-v-5679f098],.download-button[data-v-5679f098],.user-button[data-v-5679f098]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-5679f098]:disabled,.important-button[data-v-5679f098]:disabled,.delete-button[data-v-5679f098]:disabled,.submit-button[data-v-5679f098]:disabled,.cancel-button[data-v-5679f098]:disabled,.add-button[data-v-5679f098]:disabled,.action-button[data-v-5679f098]:disabled,.link-button[data-v-5679f098]:disabled,.logout-button[data-v-5679f098]:disabled,.help-button[data-v-5679f098]:disabled,.appstore-button[data-v-5679f098]:disabled,.radio-button[data-v-5679f098]:disabled,.download-button[data-v-5679f098]:disabled,.user-button[data-v-5679f098]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-5679f098],.important-button.disabled[data-v-5679f098],.delete-button.disabled[data-v-5679f098],.submit-button.disabled[data-v-5679f098],.cancel-button.disabled[data-v-5679f098],.add-button.disabled[data-v-5679f098],.action-button.disabled[data-v-5679f098],.link-button.disabled[data-v-5679f098],.logout-button.disabled[data-v-5679f098],.help-button.disabled[data-v-5679f098],.appstore-button.disabled[data-v-5679f098],.radio-button.disabled[data-v-5679f098],.download-button.disabled[data-v-5679f098],.user-button.disabled[data-v-5679f098]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-5679f098]{min-width:7rem}.big[data-v-5679f098]{min-width:15rem}.important-button[data-v-5679f098]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-5679f098]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-5679f098]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-5679f098]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-5679f098]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5679f098]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5679f098]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-5679f098]{width:32px;height:32px;padding:0}.action-button.view[data-v-5679f098],.action-button.approve[data-v-5679f098],.action-button.analytics[data-v-5679f098],.action-button.download[data-v-5679f098]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-5679f098],.action-button.new[data-v-5679f098],.action-button.submit[data-v-5679f098]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-5679f098]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-5679f098]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-5679f098]{gap:8px;display:flex}.download-button[data-v-5679f098]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-5679f098]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-5679f098]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-5679f098]:hover{color:var(--text-link-hover)}.link.disabled[data-v-5679f098]{opacity:.7;cursor:not-allowed}.link-button[data-v-5679f098]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-5679f098]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-5679f098],td .link-button.video-button[data-v-5679f098]{max-width:400px}.link-button[data-v-5679f098]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-5679f098]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-5679f098]:hover,.user-button.menu-open[data-v-5679f098]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-5679f098],.user-button:hover .verification-warning[data-v-5679f098],.user-button.menu-open .superuser-indicator[data-v-5679f098],.user-button.menu-open .verification-warning[data-v-5679f098]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-5679f098],.user-button.menu-open .logo-image[data-v-5679f098]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-5679f098]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-5679f098]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-5679f098]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-5679f098]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-5679f098]{color:var(--intent-success)}.appstore-button.playstore[data-v-5679f098]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-5679f098]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-5679f098]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-5679f098]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-5679f098]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-5679f098],.file-input[data-v-5679f098]{display:none}.dropdown select[data-v-5679f098]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-5679f098]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-5679f098]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-5679f098]:hover{border-color:var(--border-strong)}.list-container[data-v-5679f098]{padding:var(--space-section);position:relative}.list-header[data-v-5679f098]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-5679f098]{margin:0}.header-actions[data-v-5679f098]{gap:1rem;display:flex}.list-header[data-v-5679f098]:has(>.header-stack){align-items:baseline}.header-stack[data-v-5679f098]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-5679f098]{margin-bottom:var(--space-section)}.list-section h3[data-v-5679f098]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-5679f098]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-5679f098]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-5679f098]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-5679f098]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-5679f098]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-5679f098]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-5679f098],td[data-v-5679f098]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-5679f098]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-5679f098]{text-align:right}.thumbnail-name[data-v-5679f098]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-5679f098]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-5679f098]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-5679f098]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-5679f098]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-5679f098]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-5679f098]{text-decoration:line-through}.clickable:hover .overflow b[data-v-5679f098],.clickable:hover .overflow strong[data-v-5679f098]{color:var(--text-brand)}.sortable[data-v-5679f098]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-5679f098]:hover{color:var(--text-brand)}.sort-indicator[data-v-5679f098]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-5679f098]{color:var(--text-brand);opacity:1}.inline-edit[data-v-5679f098]{width:100%;position:relative}.inline-edit input[data-v-5679f098]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-5679f098]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-5679f098]:hover{background-color:var(--surface-hover)}div.add-row[data-v-5679f098]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-5679f098]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-5679f098]{cursor:pointer}tr.add-row td[data-v-5679f098]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-5679f098]{color:var(--text-primary)}.grid[data-v-5679f098]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-5679f098],.actions[data-v-5679f098]{gap:8px;display:flex}.featured-star[data-v-5679f098]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-72939aaf]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-72939aaf]:root,[data-theme=light][data-v-72939aaf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-72939aaf]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-72939aaf]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-72939aaf],.important-button[data-v-72939aaf],.delete-button[data-v-72939aaf],.submit-button[data-v-72939aaf],.cancel-button[data-v-72939aaf],.add-button[data-v-72939aaf],.action-button[data-v-72939aaf],.link-button[data-v-72939aaf],.logout-button[data-v-72939aaf],.help-button[data-v-72939aaf],.appstore-button[data-v-72939aaf],.radio-button[data-v-72939aaf],.download-button[data-v-72939aaf],.user-button[data-v-72939aaf]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-72939aaf]:disabled,.important-button[data-v-72939aaf]:disabled,.delete-button[data-v-72939aaf]:disabled,.submit-button[data-v-72939aaf]:disabled,.cancel-button[data-v-72939aaf]:disabled,.add-button[data-v-72939aaf]:disabled,.action-button[data-v-72939aaf]:disabled,.link-button[data-v-72939aaf]:disabled,.logout-button[data-v-72939aaf]:disabled,.help-button[data-v-72939aaf]:disabled,.appstore-button[data-v-72939aaf]:disabled,.radio-button[data-v-72939aaf]:disabled,.download-button[data-v-72939aaf]:disabled,.user-button[data-v-72939aaf]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-72939aaf],.important-button.disabled[data-v-72939aaf],.delete-button.disabled[data-v-72939aaf],.submit-button.disabled[data-v-72939aaf],.cancel-button.disabled[data-v-72939aaf],.add-button.disabled[data-v-72939aaf],.action-button.disabled[data-v-72939aaf],.link-button.disabled[data-v-72939aaf],.logout-button.disabled[data-v-72939aaf],.help-button.disabled[data-v-72939aaf],.appstore-button.disabled[data-v-72939aaf],.radio-button.disabled[data-v-72939aaf],.download-button.disabled[data-v-72939aaf],.user-button.disabled[data-v-72939aaf]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-72939aaf]{min-width:7rem}.big[data-v-72939aaf]{min-width:15rem}.important-button[data-v-72939aaf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-72939aaf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-72939aaf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-72939aaf]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-72939aaf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-72939aaf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-72939aaf]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-72939aaf]{width:32px;height:32px;padding:0}.action-button.view[data-v-72939aaf],.action-button.approve[data-v-72939aaf],.action-button.analytics[data-v-72939aaf],.action-button.download[data-v-72939aaf]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-72939aaf],.action-button.new[data-v-72939aaf],.action-button.submit[data-v-72939aaf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-72939aaf]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-72939aaf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-72939aaf]{gap:8px;display:flex}.download-button[data-v-72939aaf]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-72939aaf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-72939aaf]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-72939aaf]:hover{color:var(--text-link-hover)}.link.disabled[data-v-72939aaf]{opacity:.7;cursor:not-allowed}.link-button[data-v-72939aaf]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-72939aaf]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-72939aaf],td .link-button.video-button[data-v-72939aaf]{max-width:400px}.link-button[data-v-72939aaf]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-72939aaf]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-72939aaf]:hover,.user-button.menu-open[data-v-72939aaf]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-72939aaf],.user-button:hover .verification-warning[data-v-72939aaf],.user-button.menu-open .superuser-indicator[data-v-72939aaf],.user-button.menu-open .verification-warning[data-v-72939aaf]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-72939aaf],.user-button.menu-open .logo-image[data-v-72939aaf]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-72939aaf]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-72939aaf]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-72939aaf]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-72939aaf]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-72939aaf]{color:var(--intent-success)}.appstore-button.playstore[data-v-72939aaf]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-72939aaf]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-72939aaf]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-72939aaf]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-72939aaf]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-72939aaf],.file-input[data-v-72939aaf]{display:none}.dropdown select[data-v-72939aaf]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-72939aaf]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-72939aaf]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-72939aaf]:hover{border-color:var(--border-strong)}.list-container[data-v-72939aaf]{padding:var(--space-section);position:relative}.list-header[data-v-72939aaf]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-72939aaf]{margin:0}.header-actions[data-v-72939aaf]{gap:1rem;display:flex}.list-header[data-v-72939aaf]:has(>.header-stack){align-items:baseline}.header-stack[data-v-72939aaf]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-72939aaf]{margin-bottom:var(--space-section)}.list-section h3[data-v-72939aaf]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-72939aaf]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-72939aaf]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-72939aaf]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-72939aaf]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-72939aaf]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-72939aaf]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-72939aaf],td[data-v-72939aaf]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-72939aaf]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-72939aaf]{text-align:right}.thumbnail-name[data-v-72939aaf]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-72939aaf]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-72939aaf]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-72939aaf]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-72939aaf]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-72939aaf]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-72939aaf]{text-decoration:line-through}.clickable:hover .overflow b[data-v-72939aaf],.clickable:hover .overflow strong[data-v-72939aaf]{color:var(--text-brand)}.sortable[data-v-72939aaf]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-72939aaf]:hover{color:var(--text-brand)}.sort-indicator[data-v-72939aaf]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-72939aaf]{color:var(--text-brand);opacity:1}.inline-edit[data-v-72939aaf]{width:100%;position:relative}.inline-edit input[data-v-72939aaf]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-72939aaf]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-72939aaf]:hover{background-color:var(--surface-hover)}div.add-row[data-v-72939aaf]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-72939aaf]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-72939aaf]{cursor:pointer}tr.add-row td[data-v-72939aaf]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-72939aaf]{color:var(--text-primary)}.grid[data-v-72939aaf]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-72939aaf],.actions[data-v-72939aaf]{gap:8px;display:flex}.featured-star[data-v-72939aaf]{color:var(--star);margin-left:6px;font-size:.8rem}.search-field[data-v-aced7cb1]{width:20rem;max-width:100%;position:relative}.search-field input[data-v-aced7cb1]{box-sizing:border-box;background-color:var(--surface-app);width:100%;color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;padding:.75rem 2.5rem;font-size:1rem}.search-field input[data-v-aced7cb1]:focus{border-color:var(--border-focus);outline:none}.search-icon[data-v-aced7cb1]{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.clear-button[data-v-aced7cb1]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:.25rem .375rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.clear-button[data-v-aced7cb1]:hover{color:var(--text-primary)}[data-v-764ddf74]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-764ddf74]:root,[data-theme=light][data-v-764ddf74]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-764ddf74]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-764ddf74]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-764ddf74],.important-button[data-v-764ddf74],.delete-button[data-v-764ddf74],.submit-button[data-v-764ddf74],.cancel-button[data-v-764ddf74],.add-button[data-v-764ddf74],.action-button[data-v-764ddf74],.link-button[data-v-764ddf74],.logout-button[data-v-764ddf74],.help-button[data-v-764ddf74],.appstore-button[data-v-764ddf74],.radio-button[data-v-764ddf74],.download-button[data-v-764ddf74],.user-button[data-v-764ddf74]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-764ddf74]:disabled,.important-button[data-v-764ddf74]:disabled,.delete-button[data-v-764ddf74]:disabled,.submit-button[data-v-764ddf74]:disabled,.cancel-button[data-v-764ddf74]:disabled,.add-button[data-v-764ddf74]:disabled,.action-button[data-v-764ddf74]:disabled,.link-button[data-v-764ddf74]:disabled,.logout-button[data-v-764ddf74]:disabled,.help-button[data-v-764ddf74]:disabled,.appstore-button[data-v-764ddf74]:disabled,.radio-button[data-v-764ddf74]:disabled,.download-button[data-v-764ddf74]:disabled,.user-button[data-v-764ddf74]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-764ddf74],.important-button.disabled[data-v-764ddf74],.delete-button.disabled[data-v-764ddf74],.submit-button.disabled[data-v-764ddf74],.cancel-button.disabled[data-v-764ddf74],.add-button.disabled[data-v-764ddf74],.action-button.disabled[data-v-764ddf74],.link-button.disabled[data-v-764ddf74],.logout-button.disabled[data-v-764ddf74],.help-button.disabled[data-v-764ddf74],.appstore-button.disabled[data-v-764ddf74],.radio-button.disabled[data-v-764ddf74],.download-button.disabled[data-v-764ddf74],.user-button.disabled[data-v-764ddf74]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-764ddf74]{min-width:7rem}.big[data-v-764ddf74]{min-width:15rem}.important-button[data-v-764ddf74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-764ddf74]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-764ddf74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-764ddf74]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-764ddf74]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-764ddf74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-764ddf74]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-764ddf74]{width:32px;height:32px;padding:0}.action-button.view[data-v-764ddf74],.action-button.approve[data-v-764ddf74],.action-button.analytics[data-v-764ddf74],.action-button.download[data-v-764ddf74]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-764ddf74],.action-button.new[data-v-764ddf74],.action-button.submit[data-v-764ddf74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-764ddf74]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-764ddf74]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-764ddf74]{gap:8px;display:flex}.download-button[data-v-764ddf74]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-764ddf74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-764ddf74]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-764ddf74]:hover{color:var(--text-link-hover)}.link.disabled[data-v-764ddf74]{opacity:.7;cursor:not-allowed}.link-button[data-v-764ddf74]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-764ddf74]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-764ddf74],td .link-button.video-button[data-v-764ddf74]{max-width:400px}.link-button[data-v-764ddf74]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-764ddf74]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-764ddf74]:hover,.user-button.menu-open[data-v-764ddf74]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-764ddf74],.user-button:hover .verification-warning[data-v-764ddf74],.user-button.menu-open .superuser-indicator[data-v-764ddf74],.user-button.menu-open .verification-warning[data-v-764ddf74]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-764ddf74],.user-button.menu-open .logo-image[data-v-764ddf74]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-764ddf74]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-764ddf74]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-764ddf74]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-764ddf74]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-764ddf74]{color:var(--intent-success)}.appstore-button.playstore[data-v-764ddf74]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-764ddf74]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-764ddf74]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-764ddf74]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-764ddf74]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-764ddf74],.file-input[data-v-764ddf74]{display:none}.dropdown select[data-v-764ddf74]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-764ddf74]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-764ddf74]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-764ddf74]:hover{border-color:var(--border-strong)}.list-container[data-v-764ddf74]{padding:var(--space-section);position:relative}.list-header[data-v-764ddf74]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-764ddf74]{margin:0}.header-actions[data-v-764ddf74]{gap:1rem;display:flex}.list-header[data-v-764ddf74]:has(>.header-stack){align-items:baseline}.header-stack[data-v-764ddf74]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-764ddf74]{margin-bottom:var(--space-section)}.list-section h3[data-v-764ddf74]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-764ddf74]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-764ddf74]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-764ddf74]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-764ddf74]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-764ddf74]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-764ddf74]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-764ddf74],td[data-v-764ddf74]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-764ddf74]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-764ddf74]{text-align:right}.thumbnail-name[data-v-764ddf74]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-764ddf74]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-764ddf74]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-764ddf74]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-764ddf74]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-764ddf74]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-764ddf74]{text-decoration:line-through}.clickable:hover .overflow b[data-v-764ddf74],.clickable:hover .overflow strong[data-v-764ddf74]{color:var(--text-brand)}.sortable[data-v-764ddf74]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-764ddf74]:hover{color:var(--text-brand)}.sort-indicator[data-v-764ddf74]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-764ddf74]{color:var(--text-brand);opacity:1}.inline-edit[data-v-764ddf74]{width:100%;position:relative}.inline-edit input[data-v-764ddf74]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-764ddf74]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-764ddf74]:hover{background-color:var(--surface-hover)}div.add-row[data-v-764ddf74]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-764ddf74]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-764ddf74]{cursor:pointer}tr.add-row td[data-v-764ddf74]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-764ddf74]{color:var(--text-primary)}.grid[data-v-764ddf74]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-764ddf74],.actions[data-v-764ddf74]{gap:8px;display:flex}.featured-star[data-v-764ddf74]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-764ddf74]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-764ddf74]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-764ddf74]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-764ddf74]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-764ddf74]{background-color:var(--surface-app)}.stat-box.clickable[data-v-764ddf74]{cursor:pointer}.stat-box.clickable[data-v-764ddf74]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-764ddf74]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-764ddf74]{color:var(--text-brand)}.stat-title[data-v-764ddf74]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-764ddf74]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-764ddf74]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-764ddf74]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-764ddf74]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-764ddf74]:hover{background-image:var(--intent-brand-tint)}[data-v-8790d6dd]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-8790d6dd]:root,[data-theme=light][data-v-8790d6dd]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-8790d6dd]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-8790d6dd]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-8790d6dd],.important-button[data-v-8790d6dd],.delete-button[data-v-8790d6dd],.submit-button[data-v-8790d6dd],.cancel-button[data-v-8790d6dd],.add-button[data-v-8790d6dd],.action-button[data-v-8790d6dd],.link-button[data-v-8790d6dd],.logout-button[data-v-8790d6dd],.help-button[data-v-8790d6dd],.appstore-button[data-v-8790d6dd],.radio-button[data-v-8790d6dd],.download-button[data-v-8790d6dd],.user-button[data-v-8790d6dd]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-8790d6dd]:disabled,.important-button[data-v-8790d6dd]:disabled,.delete-button[data-v-8790d6dd]:disabled,.submit-button[data-v-8790d6dd]:disabled,.cancel-button[data-v-8790d6dd]:disabled,.add-button[data-v-8790d6dd]:disabled,.action-button[data-v-8790d6dd]:disabled,.link-button[data-v-8790d6dd]:disabled,.logout-button[data-v-8790d6dd]:disabled,.help-button[data-v-8790d6dd]:disabled,.appstore-button[data-v-8790d6dd]:disabled,.radio-button[data-v-8790d6dd]:disabled,.download-button[data-v-8790d6dd]:disabled,.user-button[data-v-8790d6dd]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-8790d6dd],.important-button.disabled[data-v-8790d6dd],.delete-button.disabled[data-v-8790d6dd],.submit-button.disabled[data-v-8790d6dd],.cancel-button.disabled[data-v-8790d6dd],.add-button.disabled[data-v-8790d6dd],.action-button.disabled[data-v-8790d6dd],.link-button.disabled[data-v-8790d6dd],.logout-button.disabled[data-v-8790d6dd],.help-button.disabled[data-v-8790d6dd],.appstore-button.disabled[data-v-8790d6dd],.radio-button.disabled[data-v-8790d6dd],.download-button.disabled[data-v-8790d6dd],.user-button.disabled[data-v-8790d6dd]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-8790d6dd]{min-width:7rem}.big[data-v-8790d6dd]{min-width:15rem}.important-button[data-v-8790d6dd]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-8790d6dd]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-8790d6dd]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-8790d6dd]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-8790d6dd]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-8790d6dd]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-8790d6dd]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-8790d6dd]{width:32px;height:32px;padding:0}.action-button.view[data-v-8790d6dd],.action-button.approve[data-v-8790d6dd],.action-button.analytics[data-v-8790d6dd],.action-button.download[data-v-8790d6dd]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-8790d6dd],.action-button.new[data-v-8790d6dd],.action-button.submit[data-v-8790d6dd]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-8790d6dd]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-8790d6dd]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-8790d6dd]{gap:8px;display:flex}.download-button[data-v-8790d6dd]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-8790d6dd]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-8790d6dd]:hover{color:var(--text-link-hover)}.link.disabled[data-v-8790d6dd]{opacity:.7;cursor:not-allowed}.link-button[data-v-8790d6dd]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-8790d6dd]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-8790d6dd],td .link-button.video-button[data-v-8790d6dd]{max-width:400px}.link-button[data-v-8790d6dd]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-8790d6dd]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-8790d6dd]:hover,.user-button.menu-open[data-v-8790d6dd]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-8790d6dd],.user-button:hover .verification-warning[data-v-8790d6dd],.user-button.menu-open .superuser-indicator[data-v-8790d6dd],.user-button.menu-open .verification-warning[data-v-8790d6dd]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-8790d6dd],.user-button.menu-open .logo-image[data-v-8790d6dd]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-8790d6dd]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-8790d6dd]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-8790d6dd]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-8790d6dd]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-8790d6dd]{color:var(--intent-success)}.appstore-button.playstore[data-v-8790d6dd]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-8790d6dd]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-8790d6dd]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-8790d6dd]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-8790d6dd]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-8790d6dd],.file-input[data-v-8790d6dd]{display:none}.dropdown select[data-v-8790d6dd]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-8790d6dd]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-8790d6dd]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-8790d6dd]:hover{border-color:var(--border-strong)}.list-container[data-v-8790d6dd]{padding:var(--space-section);position:relative}.list-header[data-v-8790d6dd]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-8790d6dd]{margin:0}.header-actions[data-v-8790d6dd]{gap:1rem;display:flex}.list-header[data-v-8790d6dd]:has(>.header-stack){align-items:baseline}.header-stack[data-v-8790d6dd]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-8790d6dd]{margin-bottom:var(--space-section)}.list-section h3[data-v-8790d6dd]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-8790d6dd]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-8790d6dd]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-8790d6dd]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-8790d6dd]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-8790d6dd]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-8790d6dd]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-8790d6dd],td[data-v-8790d6dd]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-8790d6dd]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-8790d6dd]{text-align:right}.thumbnail-name[data-v-8790d6dd]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-8790d6dd]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-8790d6dd]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-8790d6dd]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-8790d6dd]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-8790d6dd]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-8790d6dd]{text-decoration:line-through}.clickable:hover .overflow b[data-v-8790d6dd],.clickable:hover .overflow strong[data-v-8790d6dd]{color:var(--text-brand)}.sortable[data-v-8790d6dd]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-8790d6dd]:hover{color:var(--text-brand)}.sort-indicator[data-v-8790d6dd]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-8790d6dd]{color:var(--text-brand);opacity:1}.inline-edit[data-v-8790d6dd]{width:100%;position:relative}.inline-edit input[data-v-8790d6dd]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-8790d6dd]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-8790d6dd]:hover{background-color:var(--surface-hover)}div.add-row[data-v-8790d6dd]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-8790d6dd]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-8790d6dd]{cursor:pointer}tr.add-row td[data-v-8790d6dd]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-8790d6dd]{color:var(--text-primary)}.grid[data-v-8790d6dd]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-8790d6dd],.actions[data-v-8790d6dd]{gap:8px;display:flex}.featured-star[data-v-8790d6dd]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-787be2d7]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-787be2d7]:root,[data-theme=light][data-v-787be2d7]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-787be2d7]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-787be2d7]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-787be2d7],.important-button[data-v-787be2d7],.delete-button[data-v-787be2d7],.submit-button[data-v-787be2d7],.cancel-button[data-v-787be2d7],.add-button[data-v-787be2d7],.action-button[data-v-787be2d7],.link-button[data-v-787be2d7],.logout-button[data-v-787be2d7],.help-button[data-v-787be2d7],.appstore-button[data-v-787be2d7],.radio-button[data-v-787be2d7],.download-button[data-v-787be2d7],.user-button[data-v-787be2d7]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-787be2d7]:disabled,.important-button[data-v-787be2d7]:disabled,.delete-button[data-v-787be2d7]:disabled,.submit-button[data-v-787be2d7]:disabled,.cancel-button[data-v-787be2d7]:disabled,.add-button[data-v-787be2d7]:disabled,.action-button[data-v-787be2d7]:disabled,.link-button[data-v-787be2d7]:disabled,.logout-button[data-v-787be2d7]:disabled,.help-button[data-v-787be2d7]:disabled,.appstore-button[data-v-787be2d7]:disabled,.radio-button[data-v-787be2d7]:disabled,.download-button[data-v-787be2d7]:disabled,.user-button[data-v-787be2d7]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-787be2d7],.important-button.disabled[data-v-787be2d7],.delete-button.disabled[data-v-787be2d7],.submit-button.disabled[data-v-787be2d7],.cancel-button.disabled[data-v-787be2d7],.add-button.disabled[data-v-787be2d7],.action-button.disabled[data-v-787be2d7],.link-button.disabled[data-v-787be2d7],.logout-button.disabled[data-v-787be2d7],.help-button.disabled[data-v-787be2d7],.appstore-button.disabled[data-v-787be2d7],.radio-button.disabled[data-v-787be2d7],.download-button.disabled[data-v-787be2d7],.user-button.disabled[data-v-787be2d7]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-787be2d7]{min-width:7rem}.big[data-v-787be2d7]{min-width:15rem}.important-button[data-v-787be2d7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-787be2d7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-787be2d7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-787be2d7]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-787be2d7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-787be2d7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-787be2d7]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-787be2d7]{width:32px;height:32px;padding:0}.action-button.view[data-v-787be2d7],.action-button.approve[data-v-787be2d7],.action-button.analytics[data-v-787be2d7],.action-button.download[data-v-787be2d7]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-787be2d7],.action-button.new[data-v-787be2d7],.action-button.submit[data-v-787be2d7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-787be2d7]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-787be2d7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-787be2d7]{gap:8px;display:flex}.download-button[data-v-787be2d7]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-787be2d7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-787be2d7]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-787be2d7]:hover{color:var(--text-link-hover)}.link.disabled[data-v-787be2d7]{opacity:.7;cursor:not-allowed}.link-button[data-v-787be2d7]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-787be2d7]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-787be2d7],td .link-button.video-button[data-v-787be2d7]{max-width:400px}.link-button[data-v-787be2d7]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-787be2d7]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-787be2d7]:hover,.user-button.menu-open[data-v-787be2d7]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-787be2d7],.user-button:hover .verification-warning[data-v-787be2d7],.user-button.menu-open .superuser-indicator[data-v-787be2d7],.user-button.menu-open .verification-warning[data-v-787be2d7]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-787be2d7],.user-button.menu-open .logo-image[data-v-787be2d7]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-787be2d7]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-787be2d7]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-787be2d7]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-787be2d7]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-787be2d7]{color:var(--intent-success)}.appstore-button.playstore[data-v-787be2d7]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-787be2d7]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-787be2d7]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-787be2d7]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-787be2d7]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-787be2d7],.file-input[data-v-787be2d7]{display:none}.dropdown select[data-v-787be2d7]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-787be2d7]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-787be2d7]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-787be2d7]:hover{border-color:var(--border-strong)}.list-container[data-v-787be2d7]{padding:var(--space-section);position:relative}.list-header[data-v-787be2d7]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-787be2d7]{margin:0}.header-actions[data-v-787be2d7]{gap:1rem;display:flex}.list-header[data-v-787be2d7]:has(>.header-stack){align-items:baseline}.header-stack[data-v-787be2d7]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-787be2d7]{margin-bottom:var(--space-section)}.list-section h3[data-v-787be2d7]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-787be2d7]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-787be2d7]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-787be2d7]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-787be2d7]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-787be2d7]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-787be2d7]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-787be2d7],td[data-v-787be2d7]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-787be2d7]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-787be2d7]{text-align:right}.thumbnail-name[data-v-787be2d7]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-787be2d7]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-787be2d7]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-787be2d7]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-787be2d7]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-787be2d7]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-787be2d7]{text-decoration:line-through}.clickable:hover .overflow b[data-v-787be2d7],.clickable:hover .overflow strong[data-v-787be2d7]{color:var(--text-brand)}.sortable[data-v-787be2d7]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-787be2d7]:hover{color:var(--text-brand)}.sort-indicator[data-v-787be2d7]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-787be2d7]{color:var(--text-brand);opacity:1}.inline-edit[data-v-787be2d7]{width:100%;position:relative}.inline-edit input[data-v-787be2d7]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-787be2d7]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-787be2d7]:hover{background-color:var(--surface-hover)}div.add-row[data-v-787be2d7]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-787be2d7]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-787be2d7]{cursor:pointer}tr.add-row td[data-v-787be2d7]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-787be2d7]{color:var(--text-primary)}.grid[data-v-787be2d7]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-787be2d7],.actions[data-v-787be2d7]{gap:8px;display:flex}.featured-star[data-v-787be2d7]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-787be2d7]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-787be2d7]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-787be2d7]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-787be2d7]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-787be2d7]{background-color:var(--surface-app)}.stat-box.clickable[data-v-787be2d7]{cursor:pointer}.stat-box.clickable[data-v-787be2d7]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-787be2d7]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-787be2d7]{color:var(--text-brand)}.stat-title[data-v-787be2d7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-787be2d7]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-787be2d7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-787be2d7]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-787be2d7]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-787be2d7]:hover{background-image:var(--intent-brand-tint)}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}.video-file-card{border:1px solid var(--border-default);background-color:var(--surface-app);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;min-width:0;padding:.5rem;display:flex}.video-file-card.clickable{cursor:pointer;transition:background-color .2s,transform .1s}.video-file-card.clickable:hover{background-color:var(--surface-hover);box-shadow:var(--shadow-sm)}.video-file-card.with-thumbnail{container-type:inline-size}.video-file-card-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"thumbnail""body""errors";gap:.75rem;display:grid}@container (width>=32rem){.video-file-card-layout{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"thumbnail body""errors errors";align-items:start}}.video-file-thumbnail{aspect-ratio:3/2;background-color:var(--preview-video-bg);color:var(--preview-placeholder);border-radius:.5rem;grid-area:thumbnail;justify-content:center;align-items:center;display:flex;overflow:hidden}.video-file-thumbnail img{object-fit:contain;width:100%;height:100%}.video-file-card-body{flex-direction:column;grid-area:body;gap:.5rem;min-width:0;display:flex}.video-file-card-errors{flex-direction:column;grid-area:errors;gap:.5rem;display:flex}.video-file-card-header{color:var(--text-primary);align-items:center;gap:.5rem;min-width:0;display:flex}.file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.stream-status{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;margin:.125rem 0;font-size:.875rem;display:flex}.stream-status-item{align-items:center;gap:.375rem;display:inline-flex}.stream-statuses{white-space:nowrap;gap:.25rem;display:inline-flex}.stream-error{color:var(--intent-danger);background-color:var(--intent-danger-surface);border-left:3px solid var(--intent-danger);border-radius:.25rem;padding:.25rem .5rem;font-size:.8rem}.status-details{color:var(--text-secondary);flex-wrap:wrap;gap:1rem;min-width:0;font-size:.875rem;display:flex}.detail-item{align-items:center;gap:.375rem;display:flex}.popup-overlay[data-v-0bcf3438]{background-color:var(--overlay-scrim);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-container[data-v-0bcf3438]{background-color:var(--surface-2);box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;width:800px;max-width:90%;max-height:90vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.popup-header[data-v-0bcf3438]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:1rem;display:flex}.popup-title[data-v-0bcf3438]{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.popup-close[data-v-0bcf3438]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}.popup-close[data-v-0bcf3438]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.popup-content[data-v-0bcf3438]{flex-direction:column;flex:1;padding:1rem;display:flex;overflow-y:auto}.popup-header-actions[data-v-0bcf3438]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 0 .5rem;display:flex}.popup-search[data-v-0bcf3438]{position:relative}.popup-search input[data-v-0bcf3438]{border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:6px;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem}.popup-search input[data-v-0bcf3438]:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.popup-search .search-icon[data-v-0bcf3438]{color:var(--text-secondary);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.popup-grid[data-v-0bcf3438]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:.5rem;display:grid}.selectable-card[data-v-0bcf3438]{cursor:pointer;border:2px solid #0000;border-radius:10px;min-width:0;transition:all .2s;display:flex}.selectable-card[data-v-0bcf3438]>*{flex:1;min-width:0}.selectable-card[data-v-0bcf3438]:hover{border-color:var(--intent-primary);background-color:var(--surface-hover)}.selectable-card.selected[data-v-0bcf3438]{border-color:var(--intent-primary);background-color:color-mix(in srgb, var(--intent-primary) 10%, var(--surface-1))}.selectable-card.disabled[data-v-0bcf3438]{pointer-events:none}.popup-loading[data-v-0bcf3438]{color:var(--text-secondary);justify-content:center;align-items:center;padding:2rem;font-size:1rem;display:flex}.popup-no-results[data-v-0bcf3438]{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.popup-no-results-icon[data-v-0bcf3438]{color:var(--text-muted);margin-bottom:1rem;font-size:2.5rem}.popup-footer[data-v-0bcf3438]{border-top:1px solid var(--border-default);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.popup-footer-summary[data-v-0bcf3438]{color:var(--text-secondary);align-self:center;margin-right:auto}.popup-overlay[data-v-22218673]{background-color:var(--overlay-scrim);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-container[data-v-22218673]{background-color:var(--surface-2);box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;width:800px;max-width:90%;max-height:90vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.popup-header[data-v-22218673]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:1rem;display:flex}.popup-title[data-v-22218673]{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.popup-close[data-v-22218673]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}.popup-close[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.popup-content[data-v-22218673]{flex-direction:column;flex:1;padding:1rem;display:flex;overflow-y:auto}.popup-header-actions[data-v-22218673]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 0 .5rem;display:flex}.popup-search[data-v-22218673]{position:relative}.popup-search input[data-v-22218673]{border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:6px;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem}.popup-search input[data-v-22218673]:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.popup-search .search-icon[data-v-22218673]{color:var(--text-secondary);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.popup-grid[data-v-22218673]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:.5rem;display:grid}.selectable-card[data-v-22218673]{cursor:pointer;border:2px solid #0000;border-radius:10px;min-width:0;transition:all .2s;display:flex}.selectable-card[data-v-22218673]>*{flex:1;min-width:0}.selectable-card[data-v-22218673]:hover{border-color:var(--intent-primary);background-color:var(--surface-hover)}.selectable-card.selected[data-v-22218673]{border-color:var(--intent-primary);background-color:color-mix(in srgb, var(--intent-primary) 10%, var(--surface-1))}.selectable-card.disabled[data-v-22218673]{pointer-events:none}.popup-loading[data-v-22218673]{color:var(--text-secondary);justify-content:center;align-items:center;padding:2rem;font-size:1rem;display:flex}.popup-no-results[data-v-22218673]{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.popup-no-results-icon[data-v-22218673]{color:var(--text-muted);margin-bottom:1rem;font-size:2.5rem}.popup-footer[data-v-22218673]{border-top:1px solid var(--border-default);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.popup-footer-summary[data-v-22218673]{color:var(--text-secondary);align-self:center;margin-right:auto}[data-v-22218673]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-22218673]:root,[data-theme=light][data-v-22218673]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-22218673]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-22218673]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-22218673],.important-button[data-v-22218673],.delete-button[data-v-22218673],.submit-button[data-v-22218673],.cancel-button[data-v-22218673],.add-button[data-v-22218673],.action-button[data-v-22218673],.link-button[data-v-22218673],.logout-button[data-v-22218673],.help-button[data-v-22218673],.appstore-button[data-v-22218673],.radio-button[data-v-22218673],.download-button[data-v-22218673],.user-button[data-v-22218673]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-22218673]:disabled,.important-button[data-v-22218673]:disabled,.delete-button[data-v-22218673]:disabled,.submit-button[data-v-22218673]:disabled,.cancel-button[data-v-22218673]:disabled,.add-button[data-v-22218673]:disabled,.action-button[data-v-22218673]:disabled,.link-button[data-v-22218673]:disabled,.logout-button[data-v-22218673]:disabled,.help-button[data-v-22218673]:disabled,.appstore-button[data-v-22218673]:disabled,.radio-button[data-v-22218673]:disabled,.download-button[data-v-22218673]:disabled,.user-button[data-v-22218673]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-22218673],.important-button.disabled[data-v-22218673],.delete-button.disabled[data-v-22218673],.submit-button.disabled[data-v-22218673],.cancel-button.disabled[data-v-22218673],.add-button.disabled[data-v-22218673],.action-button.disabled[data-v-22218673],.link-button.disabled[data-v-22218673],.logout-button.disabled[data-v-22218673],.help-button.disabled[data-v-22218673],.appstore-button.disabled[data-v-22218673],.radio-button.disabled[data-v-22218673],.download-button.disabled[data-v-22218673],.user-button.disabled[data-v-22218673]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-22218673]{min-width:7rem}.big[data-v-22218673]{min-width:15rem}.important-button[data-v-22218673]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-22218673]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-22218673]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-22218673]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-22218673]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-22218673]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-22218673]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-22218673]{width:32px;height:32px;padding:0}.action-button.view[data-v-22218673],.action-button.approve[data-v-22218673],.action-button.analytics[data-v-22218673],.action-button.download[data-v-22218673]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-22218673],.action-button.new[data-v-22218673],.action-button.submit[data-v-22218673]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-22218673]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-22218673]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-22218673]{gap:8px;display:flex}.download-button[data-v-22218673]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-22218673]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-22218673]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-22218673]:hover{color:var(--text-link-hover)}.link.disabled[data-v-22218673]{opacity:.7;cursor:not-allowed}.link-button[data-v-22218673]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-22218673]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-22218673],td .link-button.video-button[data-v-22218673]{max-width:400px}.link-button[data-v-22218673]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-22218673]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-22218673]:hover,.user-button.menu-open[data-v-22218673]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-22218673],.user-button:hover .verification-warning[data-v-22218673],.user-button.menu-open .superuser-indicator[data-v-22218673],.user-button.menu-open .verification-warning[data-v-22218673]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-22218673],.user-button.menu-open .logo-image[data-v-22218673]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-22218673]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-22218673]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-22218673]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-22218673]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-22218673]{color:var(--intent-success)}.appstore-button.playstore[data-v-22218673]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-22218673]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-22218673]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-22218673]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-22218673]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-22218673],.file-input[data-v-22218673]{display:none}.dropdown select[data-v-22218673]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-22218673]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-22218673]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-22218673]:hover{border-color:var(--border-strong)}.upload-container[data-v-22218673]{align-items:flex-start;gap:.5rem;display:flex}.file-upload[data-v-22218673]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);box-sizing:border-box;border-radius:8px;width:100%;padding:20px;transition:all .3s}.file-upload[data-v-22218673]:hover{border-color:var(--text-secondary)}.file-upload.dragging[data-v-22218673]{border-color:var(--border-focus);background:var(--surface-hover)}.upload-placeholder[data-v-22218673]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-icon[data-v-22218673]{color:var(--text-secondary)}.upload-text[data-v-22218673]{color:var(--text-secondary);font-size:14px}.upload-requirements[data-v-22218673]{color:var(--text-muted);font-size:12px}.upload-progress[data-v-22218673]{flex-direction:column;gap:10px;display:flex}.progress-text[data-v-22218673]{color:var(--text-secondary);font-size:14px}.progress-bar-container[data-v-22218673]{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-bar[data-v-22218673]{background:var(--intent-primary);height:100%;transition:width .3s}.progress-percentage[data-v-22218673]{color:var(--text-secondary);font-size:12px}.upload-details[data-v-22218673]{color:var(--text-secondary);justify-content:space-between;margin-top:8px;font-size:.85rem;display:flex}.upload-speed[data-v-22218673],.remaining-time[data-v-22218673]{display:inline-block}.action-buttons[data-v-22218673]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.label[data-v-22218673]{text-transform:uppercase;letter-spacing:.025em;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500}.label.working[data-v-22218673]{position:relative}.label.working .working-outline[data-v-22218673]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.label.working .working-outline rect[data-v-22218673]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:20 80;--working-duration:1.5s;animation:label-working-22218673 var(--working-duration) linear infinite;animation-delay:calc(var(--working-phase,0) * -1 * var(--working-duration))}@keyframes label-working-22218673{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect[data-v-22218673]{animation:none}}.label.hdr[data-v-22218673]{background-color:var(--text-secondary);color:var(--surface-1);font-style:italic;font-weight:600}.label.status[data-v-22218673]{align-self:center;padding:.25rem .5rem;font-weight:500}.label.status.unknown[data-v-22218673]{background-color:var(--status-unknown);color:var(--status-unknown-text)}.label.status.not-uploaded[data-v-22218673]{background-color:var(--status-not-uploaded);color:var(--status-not-uploaded-text)}.label.status.not-started[data-v-22218673]{background-color:var(--status-not-started);color:var(--status-not-started-text)}.label.status.queued[data-v-22218673]{background-color:var(--status-queued);color:var(--status-queued-text)}.label.status.in-progress[data-v-22218673]{background-color:var(--status-in-progress);color:var(--status-in-progress-text)}.label.status.completed[data-v-22218673]{background-color:var(--status-completed);color:var(--status-completed-text)}.label.status.failed[data-v-22218673]{background-color:var(--status-failed);color:var(--status-failed-text)}.label.status.draft[data-v-22218673]{background-color:var(--status-draft);color:var(--status-draft-text)}.label.status.ready-to-submit[data-v-22218673]{background-color:var(--status-ready-to-submit);color:var(--status-ready-to-submit-text)}.label.status.waiting-for-review[data-v-22218673]{background-color:var(--status-waiting-for-review);color:var(--status-waiting-for-review-text)}.label.status.under-review[data-v-22218673]{background-color:var(--status-under-review);color:var(--status-under-review-text)}.label.status.needs-revision[data-v-22218673]{background-color:var(--status-needs-revision);color:var(--status-needs-revision-text)}.label.status.approved[data-v-22218673]{background-color:var(--status-approved);color:var(--status-approved-text)}.label.status.public[data-v-22218673]{background-color:var(--status-public);color:var(--status-public-text)}.label.status.private[data-v-22218673]{background-color:var(--status-private);color:var(--status-private-text)}.label.status.unlisted[data-v-22218673]{background-color:var(--status-unlisted);color:var(--status-unlisted-text)}.label.status.local[data-v-22218673]{background-color:var(--status-local);color:var(--status-local-text)}.label.status.testflight[data-v-22218673]{background-color:var(--status-testflight);color:var(--status-testflight-text)}.label.status.enterprise[data-v-22218673]{background-color:var(--status-enterprise);color:var(--status-enterprise-text)}.label.status.appstore[data-v-22218673]{background-color:var(--status-appstore);color:var(--status-appstore-text)}.video-file-card[data-v-22218673]{border:1px solid var(--border-default);background-color:var(--surface-app);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;min-width:0;padding:.5rem;display:flex}.video-file-card.clickable[data-v-22218673]{cursor:pointer;transition:background-color .2s,transform .1s}.video-file-card.clickable[data-v-22218673]:hover{background-color:var(--surface-hover);box-shadow:var(--shadow-sm)}.video-file-card.with-thumbnail[data-v-22218673]{container-type:inline-size}.video-file-card-layout[data-v-22218673]{grid-template-columns:minmax(0,1fr);grid-template-areas:"thumbnail""body""errors";gap:.75rem;display:grid}@container (width>=32rem){.video-file-card-layout[data-v-22218673]{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"thumbnail body""errors errors";align-items:start}}.video-file-thumbnail[data-v-22218673]{aspect-ratio:3/2;background-color:var(--preview-video-bg);color:var(--preview-placeholder);border-radius:.5rem;grid-area:thumbnail;justify-content:center;align-items:center;display:flex;overflow:hidden}.video-file-thumbnail img[data-v-22218673]{object-fit:contain;width:100%;height:100%}.video-file-card-body[data-v-22218673]{flex-direction:column;grid-area:body;gap:.5rem;min-width:0;display:flex}.video-file-card-errors[data-v-22218673]{flex-direction:column;grid-area:errors;gap:.5rem;display:flex}.video-file-card-header[data-v-22218673]{color:var(--text-primary);align-items:center;gap:.5rem;min-width:0;display:flex}.file-name[data-v-22218673]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.stream-status[data-v-22218673]{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;margin:.125rem 0;font-size:.875rem;display:flex}.stream-status-item[data-v-22218673]{align-items:center;gap:.375rem;display:inline-flex}.stream-statuses[data-v-22218673]{white-space:nowrap;gap:.25rem;display:inline-flex}.stream-error[data-v-22218673]{color:var(--intent-danger);background-color:var(--intent-danger-surface);border-left:3px solid var(--intent-danger);border-radius:.25rem;padding:.25rem .5rem;font-size:.8rem}.status-details[data-v-22218673]{color:var(--text-secondary);flex-wrap:wrap;gap:1rem;min-width:0;font-size:.875rem;display:flex}.detail-item[data-v-22218673]{align-items:center;gap:.375rem;display:flex}.select-field[data-v-22218673]{align-items:flex-start;gap:.5rem;width:100%;display:flex}.select-container[data-v-22218673]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);border-radius:8px;width:100%;padding:20px;transition:all .3s}.select-container[data-v-22218673]:hover{border-color:var(--text-secondary)}.select-placeholder[data-v-22218673]{flex-direction:column;align-items:center;gap:10px;display:flex}.select-icon[data-v-22218673]{color:var(--text-secondary)}.select-text[data-v-22218673]{color:var(--text-secondary);font-size:14px}[data-v-e06465aa]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-e06465aa]:root,[data-theme=light][data-v-e06465aa]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-e06465aa]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-e06465aa]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-e06465aa],.important-button[data-v-e06465aa],.delete-button[data-v-e06465aa],.submit-button[data-v-e06465aa],.cancel-button[data-v-e06465aa],.add-button[data-v-e06465aa],.action-button[data-v-e06465aa],.link-button[data-v-e06465aa],.logout-button[data-v-e06465aa],.help-button[data-v-e06465aa],.appstore-button[data-v-e06465aa],.radio-button[data-v-e06465aa],.download-button[data-v-e06465aa],.user-button[data-v-e06465aa]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-e06465aa]:disabled,.important-button[data-v-e06465aa]:disabled,.delete-button[data-v-e06465aa]:disabled,.submit-button[data-v-e06465aa]:disabled,.cancel-button[data-v-e06465aa]:disabled,.add-button[data-v-e06465aa]:disabled,.action-button[data-v-e06465aa]:disabled,.link-button[data-v-e06465aa]:disabled,.logout-button[data-v-e06465aa]:disabled,.help-button[data-v-e06465aa]:disabled,.appstore-button[data-v-e06465aa]:disabled,.radio-button[data-v-e06465aa]:disabled,.download-button[data-v-e06465aa]:disabled,.user-button[data-v-e06465aa]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-e06465aa],.important-button.disabled[data-v-e06465aa],.delete-button.disabled[data-v-e06465aa],.submit-button.disabled[data-v-e06465aa],.cancel-button.disabled[data-v-e06465aa],.add-button.disabled[data-v-e06465aa],.action-button.disabled[data-v-e06465aa],.link-button.disabled[data-v-e06465aa],.logout-button.disabled[data-v-e06465aa],.help-button.disabled[data-v-e06465aa],.appstore-button.disabled[data-v-e06465aa],.radio-button.disabled[data-v-e06465aa],.download-button.disabled[data-v-e06465aa],.user-button.disabled[data-v-e06465aa]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-e06465aa]{min-width:7rem}.big[data-v-e06465aa]{min-width:15rem}.important-button[data-v-e06465aa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-e06465aa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-e06465aa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-e06465aa]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-e06465aa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-e06465aa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-e06465aa]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-e06465aa]{width:32px;height:32px;padding:0}.action-button.view[data-v-e06465aa],.action-button.approve[data-v-e06465aa],.action-button.analytics[data-v-e06465aa],.action-button.download[data-v-e06465aa]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-e06465aa],.action-button.new[data-v-e06465aa],.action-button.submit[data-v-e06465aa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-e06465aa]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-e06465aa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-e06465aa]{gap:8px;display:flex}.download-button[data-v-e06465aa]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-e06465aa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-e06465aa]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-e06465aa]:hover{color:var(--text-link-hover)}.link.disabled[data-v-e06465aa]{opacity:.7;cursor:not-allowed}.link-button[data-v-e06465aa]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-e06465aa]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-e06465aa],td .link-button.video-button[data-v-e06465aa]{max-width:400px}.link-button[data-v-e06465aa]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-e06465aa]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-e06465aa]:hover,.user-button.menu-open[data-v-e06465aa]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-e06465aa],.user-button:hover .verification-warning[data-v-e06465aa],.user-button.menu-open .superuser-indicator[data-v-e06465aa],.user-button.menu-open .verification-warning[data-v-e06465aa]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-e06465aa],.user-button.menu-open .logo-image[data-v-e06465aa]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-e06465aa]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-e06465aa]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-e06465aa]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-e06465aa]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-e06465aa]{color:var(--intent-success)}.appstore-button.playstore[data-v-e06465aa]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-e06465aa]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-e06465aa]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-e06465aa]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-e06465aa]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-e06465aa],.file-input[data-v-e06465aa]{display:none}.dropdown select[data-v-e06465aa]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-e06465aa]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-e06465aa]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-e06465aa]:hover{border-color:var(--border-strong)}.upload-container[data-v-e06465aa]{align-items:flex-start;gap:.5rem;display:flex}.file-upload[data-v-e06465aa]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);box-sizing:border-box;border-radius:8px;width:100%;padding:20px;transition:all .3s}.file-upload[data-v-e06465aa]:hover{border-color:var(--text-secondary)}.file-upload.dragging[data-v-e06465aa]{border-color:var(--border-focus);background:var(--surface-hover)}.upload-placeholder[data-v-e06465aa]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-icon[data-v-e06465aa]{color:var(--text-secondary)}.upload-text[data-v-e06465aa]{color:var(--text-secondary);font-size:14px}.upload-requirements[data-v-e06465aa]{color:var(--text-muted);font-size:12px}.upload-progress[data-v-e06465aa]{flex-direction:column;gap:10px;display:flex}.progress-text[data-v-e06465aa]{color:var(--text-secondary);font-size:14px}.progress-bar-container[data-v-e06465aa]{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-bar[data-v-e06465aa]{background:var(--intent-primary);height:100%;transition:width .3s}.progress-percentage[data-v-e06465aa]{color:var(--text-secondary);font-size:12px}.upload-details[data-v-e06465aa]{color:var(--text-secondary);justify-content:space-between;margin-top:8px;font-size:.85rem;display:flex}.upload-speed[data-v-e06465aa],.remaining-time[data-v-e06465aa]{display:inline-block}.action-buttons[data-v-e06465aa]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.thumbnail-container{width:fit-content;height:fit-content;display:inline-block;position:relative}.thumbnail-container img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .2s}.thumbnail-container:hover img{transform:scale(1.05)}[data-v-b96fd3c6]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-b96fd3c6]:root,[data-theme=light][data-v-b96fd3c6]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-b96fd3c6]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-b96fd3c6]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-b96fd3c6],.important-button[data-v-b96fd3c6],.delete-button[data-v-b96fd3c6],.submit-button[data-v-b96fd3c6],.cancel-button[data-v-b96fd3c6],.add-button[data-v-b96fd3c6],.action-button[data-v-b96fd3c6],.link-button[data-v-b96fd3c6],.logout-button[data-v-b96fd3c6],.help-button[data-v-b96fd3c6],.appstore-button[data-v-b96fd3c6],.radio-button[data-v-b96fd3c6],.download-button[data-v-b96fd3c6],.user-button[data-v-b96fd3c6]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-b96fd3c6]:disabled,.important-button[data-v-b96fd3c6]:disabled,.delete-button[data-v-b96fd3c6]:disabled,.submit-button[data-v-b96fd3c6]:disabled,.cancel-button[data-v-b96fd3c6]:disabled,.add-button[data-v-b96fd3c6]:disabled,.action-button[data-v-b96fd3c6]:disabled,.link-button[data-v-b96fd3c6]:disabled,.logout-button[data-v-b96fd3c6]:disabled,.help-button[data-v-b96fd3c6]:disabled,.appstore-button[data-v-b96fd3c6]:disabled,.radio-button[data-v-b96fd3c6]:disabled,.download-button[data-v-b96fd3c6]:disabled,.user-button[data-v-b96fd3c6]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-b96fd3c6],.important-button.disabled[data-v-b96fd3c6],.delete-button.disabled[data-v-b96fd3c6],.submit-button.disabled[data-v-b96fd3c6],.cancel-button.disabled[data-v-b96fd3c6],.add-button.disabled[data-v-b96fd3c6],.action-button.disabled[data-v-b96fd3c6],.link-button.disabled[data-v-b96fd3c6],.logout-button.disabled[data-v-b96fd3c6],.help-button.disabled[data-v-b96fd3c6],.appstore-button.disabled[data-v-b96fd3c6],.radio-button.disabled[data-v-b96fd3c6],.download-button.disabled[data-v-b96fd3c6],.user-button.disabled[data-v-b96fd3c6]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-b96fd3c6]{min-width:7rem}.big[data-v-b96fd3c6]{min-width:15rem}.important-button[data-v-b96fd3c6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-b96fd3c6]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-b96fd3c6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-b96fd3c6]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-b96fd3c6]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b96fd3c6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b96fd3c6]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-b96fd3c6]{width:32px;height:32px;padding:0}.action-button.view[data-v-b96fd3c6],.action-button.approve[data-v-b96fd3c6],.action-button.analytics[data-v-b96fd3c6],.action-button.download[data-v-b96fd3c6]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-b96fd3c6],.action-button.new[data-v-b96fd3c6],.action-button.submit[data-v-b96fd3c6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-b96fd3c6]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-b96fd3c6]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-b96fd3c6]{gap:8px;display:flex}.download-button[data-v-b96fd3c6]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-b96fd3c6]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-b96fd3c6]:hover{color:var(--text-link-hover)}.link.disabled[data-v-b96fd3c6]{opacity:.7;cursor:not-allowed}.link-button[data-v-b96fd3c6]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-b96fd3c6]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-b96fd3c6],td .link-button.video-button[data-v-b96fd3c6]{max-width:400px}.link-button[data-v-b96fd3c6]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-b96fd3c6]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-b96fd3c6]:hover,.user-button.menu-open[data-v-b96fd3c6]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-b96fd3c6],.user-button:hover .verification-warning[data-v-b96fd3c6],.user-button.menu-open .superuser-indicator[data-v-b96fd3c6],.user-button.menu-open .verification-warning[data-v-b96fd3c6]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-b96fd3c6],.user-button.menu-open .logo-image[data-v-b96fd3c6]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-b96fd3c6]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-b96fd3c6]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-b96fd3c6]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-b96fd3c6]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-b96fd3c6]{color:var(--intent-success)}.appstore-button.playstore[data-v-b96fd3c6]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-b96fd3c6]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-b96fd3c6]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-b96fd3c6]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-b96fd3c6]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-b96fd3c6],.file-input[data-v-b96fd3c6]{display:none}.dropdown select[data-v-b96fd3c6]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-b96fd3c6]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-b96fd3c6]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-b96fd3c6]:hover{border-color:var(--border-strong)}.upload-container[data-v-b96fd3c6]{align-items:flex-start;gap:.5rem;display:flex}.file-upload[data-v-b96fd3c6]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);box-sizing:border-box;border-radius:8px;width:100%;padding:20px;transition:all .3s}.file-upload[data-v-b96fd3c6]:hover{border-color:var(--text-secondary)}.file-upload.dragging[data-v-b96fd3c6]{border-color:var(--border-focus);background:var(--surface-hover)}.upload-placeholder[data-v-b96fd3c6]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-icon[data-v-b96fd3c6]{color:var(--text-secondary)}.upload-text[data-v-b96fd3c6]{color:var(--text-secondary);font-size:14px}.upload-requirements[data-v-b96fd3c6]{color:var(--text-muted);font-size:12px}.upload-progress[data-v-b96fd3c6]{flex-direction:column;gap:10px;display:flex}.progress-text[data-v-b96fd3c6]{color:var(--text-secondary);font-size:14px}.progress-bar-container[data-v-b96fd3c6]{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-bar[data-v-b96fd3c6]{background:var(--intent-primary);height:100%;transition:width .3s}.progress-percentage[data-v-b96fd3c6]{color:var(--text-secondary);font-size:12px}.upload-details[data-v-b96fd3c6]{color:var(--text-secondary);justify-content:space-between;margin-top:8px;font-size:.85rem;display:flex}.upload-speed[data-v-b96fd3c6],.remaining-time[data-v-b96fd3c6]{display:inline-block}.action-buttons[data-v-b96fd3c6]{flex-direction:column;align-items:center;gap:.5rem;display:flex}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}.app-card[data-v-c48e921a]{background:var(--surface-1);border:1px solid var(--border-default);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:12px;width:100%;min-width:0;min-height:120px;padding:16px;transition:all .2s;display:flex;position:relative}.app-card.clickable[data-v-c48e921a]{cursor:pointer}.app-card.clickable[data-v-c48e921a]:hover:not(.disabled){border-color:var(--intent-primary);box-shadow:0 2px 8px color-mix(in srgb, var(--intent-primary) 15%, transparent)}.app-card.disabled[data-v-c48e921a]{opacity:.6;cursor:not-allowed}.app-bundle[data-v-c48e921a]{margin:-4px 0}.app-bundle code[data-v-c48e921a]{background-color:var(--surface-sunken);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;max-width:100%;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8em;display:inline-block;overflow:hidden}.app-details[data-v-c48e921a]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.app-settings[data-v-c48e921a]{gap:4px;display:flex}.app-description[data-v-c48e921a]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9em;line-height:1.4;display:-webkit-box;overflow:hidden}.disabled-overlay[data-v-c48e921a]{background:color-mix(in srgb, var(--surface-1) 80%, transparent);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.disabled-message[data-v-c48e921a]{color:var(--text-secondary);text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:.9em;display:flex}.disabled-message span[data-v-c48e921a]{font-size:.8em}.popup-overlay[data-v-05680e74]{background-color:var(--overlay-scrim);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-container[data-v-05680e74]{background-color:var(--surface-2);box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;width:800px;max-width:90%;max-height:90vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.popup-header[data-v-05680e74]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:1rem;display:flex}.popup-title[data-v-05680e74]{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.popup-close[data-v-05680e74]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}.popup-close[data-v-05680e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.popup-content[data-v-05680e74]{flex-direction:column;flex:1;padding:1rem;display:flex;overflow-y:auto}.popup-header-actions[data-v-05680e74]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 0 .5rem;display:flex}.popup-search[data-v-05680e74]{position:relative}.popup-search input[data-v-05680e74]{border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:6px;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem}.popup-search input[data-v-05680e74]:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.popup-search .search-icon[data-v-05680e74]{color:var(--text-secondary);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.popup-grid[data-v-05680e74]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:.5rem;display:grid}.selectable-card[data-v-05680e74]{cursor:pointer;border:2px solid #0000;border-radius:10px;min-width:0;transition:all .2s;display:flex}.selectable-card[data-v-05680e74]>*{flex:1;min-width:0}.selectable-card[data-v-05680e74]:hover{border-color:var(--intent-primary);background-color:var(--surface-hover)}.selectable-card.selected[data-v-05680e74]{border-color:var(--intent-primary);background-color:color-mix(in srgb, var(--intent-primary) 10%, var(--surface-1))}.selectable-card.disabled[data-v-05680e74]{pointer-events:none}.popup-loading[data-v-05680e74]{color:var(--text-secondary);justify-content:center;align-items:center;padding:2rem;font-size:1rem;display:flex}.popup-no-results[data-v-05680e74]{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.popup-no-results-icon[data-v-05680e74]{color:var(--text-muted);margin-bottom:1rem;font-size:2.5rem}.popup-footer[data-v-05680e74]{border-top:1px solid var(--border-default);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.popup-footer-summary[data-v-05680e74]{color:var(--text-secondary);align-self:center;margin-right:auto}.select-field[data-v-05680e74]{align-items:flex-start;gap:.5rem;width:100%;display:flex}.select-container[data-v-05680e74]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);border-radius:8px;width:100%;padding:20px;transition:all .3s}.select-container[data-v-05680e74]:hover{border-color:var(--text-secondary)}.select-placeholder[data-v-05680e74]{flex-direction:column;align-items:center;gap:10px;display:flex}.select-icon[data-v-05680e74]{color:var(--text-secondary)}.select-text[data-v-05680e74]{color:var(--text-secondary);font-size:14px}.bundle-search-section[data-v-05680e74]{background:var(--surface-app);border-radius:6px;margin-bottom:16px;padding:16px}.bundle-search-section .popup-search[data-v-05680e74]{align-items:center;gap:8px;display:flex}.search-button[data-v-05680e74]{background:var(--intent-primary);color:var(--intent-primary-text);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:8px 16px;font-size:.9em}.search-button[data-v-05680e74]:hover:not(:disabled){background:var(--intent-primary-hover)}.search-button[data-v-05680e74]:disabled{background:var(--button-disabled);cursor:not-allowed}.bundle-search-error[data-v-05680e74]{color:var(--intent-danger);margin-top:8px;font-size:.9em}.popup-overlay[data-v-59e2347a]{background-color:var(--overlay-scrim);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-container[data-v-59e2347a]{background-color:var(--surface-2);box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;width:800px;max-width:90%;max-height:90vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.popup-header[data-v-59e2347a]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:1rem;display:flex}.popup-title[data-v-59e2347a]{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.popup-close[data-v-59e2347a]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}.popup-close[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.popup-content[data-v-59e2347a]{flex-direction:column;flex:1;padding:1rem;display:flex;overflow-y:auto}.popup-header-actions[data-v-59e2347a]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 0 .5rem;display:flex}.popup-search[data-v-59e2347a]{position:relative}.popup-search input[data-v-59e2347a]{border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:6px;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem}.popup-search input[data-v-59e2347a]:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.popup-search .search-icon[data-v-59e2347a]{color:var(--text-secondary);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.popup-grid[data-v-59e2347a]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:.5rem;display:grid}.selectable-card[data-v-59e2347a]{cursor:pointer;border:2px solid #0000;border-radius:10px;min-width:0;transition:all .2s;display:flex}.selectable-card[data-v-59e2347a]>*{flex:1;min-width:0}.selectable-card[data-v-59e2347a]:hover{border-color:var(--intent-primary);background-color:var(--surface-hover)}.selectable-card.selected[data-v-59e2347a]{border-color:var(--intent-primary);background-color:color-mix(in srgb, var(--intent-primary) 10%, var(--surface-1))}.selectable-card.disabled[data-v-59e2347a]{pointer-events:none}.popup-loading[data-v-59e2347a]{color:var(--text-secondary);justify-content:center;align-items:center;padding:2rem;font-size:1rem;display:flex}.popup-no-results[data-v-59e2347a]{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.popup-no-results-icon[data-v-59e2347a]{color:var(--text-muted);margin-bottom:1rem;font-size:2.5rem}.popup-footer[data-v-59e2347a]{border-top:1px solid var(--border-default);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.popup-footer-summary[data-v-59e2347a]{color:var(--text-secondary);align-self:center;margin-right:auto}[data-v-59e2347a]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-59e2347a]:root,[data-theme=light][data-v-59e2347a]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-59e2347a]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-59e2347a]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-59e2347a],.important-button[data-v-59e2347a],.delete-button[data-v-59e2347a],.submit-button[data-v-59e2347a],.cancel-button[data-v-59e2347a],.add-button[data-v-59e2347a],.action-button[data-v-59e2347a],.link-button[data-v-59e2347a],.logout-button[data-v-59e2347a],.help-button[data-v-59e2347a],.appstore-button[data-v-59e2347a],.radio-button[data-v-59e2347a],.download-button[data-v-59e2347a],.user-button[data-v-59e2347a]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-59e2347a]:disabled,.important-button[data-v-59e2347a]:disabled,.delete-button[data-v-59e2347a]:disabled,.submit-button[data-v-59e2347a]:disabled,.cancel-button[data-v-59e2347a]:disabled,.add-button[data-v-59e2347a]:disabled,.action-button[data-v-59e2347a]:disabled,.link-button[data-v-59e2347a]:disabled,.logout-button[data-v-59e2347a]:disabled,.help-button[data-v-59e2347a]:disabled,.appstore-button[data-v-59e2347a]:disabled,.radio-button[data-v-59e2347a]:disabled,.download-button[data-v-59e2347a]:disabled,.user-button[data-v-59e2347a]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-59e2347a],.important-button.disabled[data-v-59e2347a],.delete-button.disabled[data-v-59e2347a],.submit-button.disabled[data-v-59e2347a],.cancel-button.disabled[data-v-59e2347a],.add-button.disabled[data-v-59e2347a],.action-button.disabled[data-v-59e2347a],.link-button.disabled[data-v-59e2347a],.logout-button.disabled[data-v-59e2347a],.help-button.disabled[data-v-59e2347a],.appstore-button.disabled[data-v-59e2347a],.radio-button.disabled[data-v-59e2347a],.download-button.disabled[data-v-59e2347a],.user-button.disabled[data-v-59e2347a]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-59e2347a]{min-width:7rem}.big[data-v-59e2347a]{min-width:15rem}.important-button[data-v-59e2347a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-59e2347a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-59e2347a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-59e2347a]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-59e2347a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-59e2347a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-59e2347a]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-59e2347a]{width:32px;height:32px;padding:0}.action-button.view[data-v-59e2347a],.action-button.approve[data-v-59e2347a],.action-button.analytics[data-v-59e2347a],.action-button.download[data-v-59e2347a]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-59e2347a],.action-button.new[data-v-59e2347a],.action-button.submit[data-v-59e2347a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-59e2347a]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-59e2347a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-59e2347a]{gap:8px;display:flex}.download-button[data-v-59e2347a]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-59e2347a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-59e2347a]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-59e2347a]:hover{color:var(--text-link-hover)}.link.disabled[data-v-59e2347a]{opacity:.7;cursor:not-allowed}.link-button[data-v-59e2347a]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-59e2347a]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-59e2347a],td .link-button.video-button[data-v-59e2347a]{max-width:400px}.link-button[data-v-59e2347a]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-59e2347a]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-59e2347a]:hover,.user-button.menu-open[data-v-59e2347a]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-59e2347a],.user-button:hover .verification-warning[data-v-59e2347a],.user-button.menu-open .superuser-indicator[data-v-59e2347a],.user-button.menu-open .verification-warning[data-v-59e2347a]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-59e2347a],.user-button.menu-open .logo-image[data-v-59e2347a]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-59e2347a]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-59e2347a]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-59e2347a]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-59e2347a]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-59e2347a]{color:var(--intent-success)}.appstore-button.playstore[data-v-59e2347a]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-59e2347a]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-59e2347a]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-59e2347a]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-59e2347a]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-59e2347a],.file-input[data-v-59e2347a]{display:none}.dropdown select[data-v-59e2347a]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-59e2347a]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-59e2347a]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-59e2347a]:hover{border-color:var(--border-strong)}.upload-container[data-v-59e2347a]{align-items:flex-start;gap:.5rem;display:flex}.file-upload[data-v-59e2347a]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);box-sizing:border-box;border-radius:8px;width:100%;padding:20px;transition:all .3s}.file-upload[data-v-59e2347a]:hover{border-color:var(--text-secondary)}.file-upload.dragging[data-v-59e2347a]{border-color:var(--border-focus);background:var(--surface-hover)}.upload-placeholder[data-v-59e2347a]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-icon[data-v-59e2347a]{color:var(--text-secondary)}.upload-text[data-v-59e2347a]{color:var(--text-secondary);font-size:14px}.upload-requirements[data-v-59e2347a]{color:var(--text-muted);font-size:12px}.upload-progress[data-v-59e2347a]{flex-direction:column;gap:10px;display:flex}.progress-text[data-v-59e2347a]{color:var(--text-secondary);font-size:14px}.progress-bar-container[data-v-59e2347a]{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-bar[data-v-59e2347a]{background:var(--intent-primary);height:100%;transition:width .3s}.progress-percentage[data-v-59e2347a]{color:var(--text-secondary);font-size:12px}.upload-details[data-v-59e2347a]{color:var(--text-secondary);justify-content:space-between;margin-top:8px;font-size:.85rem;display:flex}.upload-speed[data-v-59e2347a],.remaining-time[data-v-59e2347a]{display:inline-block}.action-buttons[data-v-59e2347a]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.select-field[data-v-59e2347a]{align-items:flex-start;gap:.5rem;width:100%;display:flex}.select-container[data-v-59e2347a]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);border-radius:8px;width:100%;padding:20px;transition:all .3s}.select-container[data-v-59e2347a]:hover{border-color:var(--text-secondary)}.select-placeholder[data-v-59e2347a]{flex-direction:column;align-items:center;gap:10px;display:flex}.select-icon[data-v-59e2347a]{color:var(--text-secondary)}.select-text[data-v-59e2347a]{color:var(--text-secondary);font-size:14px}.bundle-search-section[data-v-59e2347a]{background:var(--surface-app);border-radius:6px;margin-bottom:16px;padding:16px}.bundle-search-section .popup-search[data-v-59e2347a]{align-items:center;gap:8px;display:flex}.search-button[data-v-59e2347a]{background:var(--intent-primary);color:var(--intent-primary-text);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:8px 16px;font-size:.9em}.search-button[data-v-59e2347a]:hover:not(:disabled){background:var(--intent-primary-hover)}.search-button[data-v-59e2347a]:disabled{background:var(--button-disabled);cursor:not-allowed}.bundle-search-error[data-v-59e2347a]{color:var(--intent-danger);margin-top:8px;font-size:.9em}[data-v-3a401681]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3a401681]:root,[data-theme=light][data-v-3a401681]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3a401681]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3a401681]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3a401681],.important-button[data-v-3a401681],.delete-button[data-v-3a401681],.submit-button[data-v-3a401681],.cancel-button[data-v-3a401681],.add-button[data-v-3a401681],.action-button[data-v-3a401681],.link-button[data-v-3a401681],.logout-button[data-v-3a401681],.help-button[data-v-3a401681],.appstore-button[data-v-3a401681],.radio-button[data-v-3a401681],.download-button[data-v-3a401681],.user-button[data-v-3a401681]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3a401681]:disabled,.important-button[data-v-3a401681]:disabled,.delete-button[data-v-3a401681]:disabled,.submit-button[data-v-3a401681]:disabled,.cancel-button[data-v-3a401681]:disabled,.add-button[data-v-3a401681]:disabled,.action-button[data-v-3a401681]:disabled,.link-button[data-v-3a401681]:disabled,.logout-button[data-v-3a401681]:disabled,.help-button[data-v-3a401681]:disabled,.appstore-button[data-v-3a401681]:disabled,.radio-button[data-v-3a401681]:disabled,.download-button[data-v-3a401681]:disabled,.user-button[data-v-3a401681]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3a401681],.important-button.disabled[data-v-3a401681],.delete-button.disabled[data-v-3a401681],.submit-button.disabled[data-v-3a401681],.cancel-button.disabled[data-v-3a401681],.add-button.disabled[data-v-3a401681],.action-button.disabled[data-v-3a401681],.link-button.disabled[data-v-3a401681],.logout-button.disabled[data-v-3a401681],.help-button.disabled[data-v-3a401681],.appstore-button.disabled[data-v-3a401681],.radio-button.disabled[data-v-3a401681],.download-button.disabled[data-v-3a401681],.user-button.disabled[data-v-3a401681]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3a401681]{min-width:7rem}.big[data-v-3a401681]{min-width:15rem}.important-button[data-v-3a401681]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3a401681]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3a401681]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3a401681]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3a401681]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3a401681]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3a401681]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3a401681]{width:32px;height:32px;padding:0}.action-button.view[data-v-3a401681],.action-button.approve[data-v-3a401681],.action-button.analytics[data-v-3a401681],.action-button.download[data-v-3a401681]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3a401681],.action-button.new[data-v-3a401681],.action-button.submit[data-v-3a401681]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3a401681]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3a401681]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3a401681]{gap:8px;display:flex}.download-button[data-v-3a401681]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3a401681]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3a401681]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3a401681]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3a401681]{opacity:.7;cursor:not-allowed}.link-button[data-v-3a401681]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3a401681]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3a401681],td .link-button.video-button[data-v-3a401681]{max-width:400px}.link-button[data-v-3a401681]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3a401681]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3a401681]:hover,.user-button.menu-open[data-v-3a401681]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3a401681],.user-button:hover .verification-warning[data-v-3a401681],.user-button.menu-open .superuser-indicator[data-v-3a401681],.user-button.menu-open .verification-warning[data-v-3a401681]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3a401681],.user-button.menu-open .logo-image[data-v-3a401681]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3a401681]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3a401681]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3a401681]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3a401681]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3a401681]{color:var(--intent-success)}.appstore-button.playstore[data-v-3a401681]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3a401681]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3a401681]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3a401681]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3a401681]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3a401681],.file-input[data-v-3a401681]{display:none}.dropdown select[data-v-3a401681]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3a401681]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3a401681]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3a401681]:hover{border-color:var(--border-strong)}.page-container[data-v-3a401681]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-3a401681]{max-width:400px}.page-container.wide[data-v-3a401681]{max-width:1200px}.eyebrow[data-v-3a401681]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-3a401681]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-3a401681]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-3a401681]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-3a401681]{gap:1rem;display:flex}.collapsible-header[data-v-3a401681]{cursor:pointer}.collapsible-header.closed[data-v-3a401681]{margin-bottom:0}.collapsible-header svg[data-v-3a401681]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-3a401681]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-3a401681],.page-field>.collapsible-header.closed[data-v-3a401681]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-3a401681]{margin:0}.page-field>.collapsible-header svg[data-v-3a401681]{font-size:.8rem}.page-content[data-v-3a401681]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-3a401681]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-3a401681]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-3a401681]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-3a401681]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-3a401681]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-3a401681],.page-field.full-width[data-v-3a401681]{grid-column:span 12}.page-field.three-quarters-width[data-v-3a401681]{grid-column:span 9}.page-field.two-thirds-width[data-v-3a401681]{grid-column:span 8}.page-field.half-width[data-v-3a401681]{grid-column:span 6}.page-field.third-width[data-v-3a401681]{grid-column:span 4}.page-field.quarter-width[data-v-3a401681]{grid-column:span 3}.page-field.sixth-width[data-v-3a401681]{grid-column:span 2}label[data-v-3a401681]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-3a401681],.page-field>.collapsible-header h3[data-v-3a401681]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-3a401681]:after{content:" *";color:var(--text-brand)}label[title][data-v-3a401681]{cursor:help}.page-section.rows[data-v-3a401681]{row-gap:0}.page-section.rows>h3[data-v-3a401681]{margin-bottom:1rem}.page-section.rows .page-field[data-v-3a401681]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-3a401681]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-3a401681]{margin-bottom:0}.page-section.rows .page-field[data-v-3a401681]>:not(label){grid-column:2}.page-value[data-v-3a401681]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-3a401681]{white-space:pre-line}.page-value[data-v-3a401681]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-3a401681]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-3a401681]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-3a401681]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-3a401681]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-3a401681]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-3a401681]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-3a401681]>*{margin-bottom:.5rem}.link-button-list[data-v-3a401681]>:last-child{margin-bottom:0}.form-control[data-v-3a401681],input[type=datetime-local][data-v-3a401681]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-3a401681]:focus,input[type=datetime-local][data-v-3a401681]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-3a401681]:disabled,input[type=datetime-local][data-v-3a401681]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-3a401681]{resize:vertical;min-height:100px}.field-details[data-v-3a401681]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-3a401681]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-3a401681]{align-items:baseline;display:flex}input[type=checkbox][data-v-3a401681]{margin-right:1rem}.checkbox-container label[data-v-3a401681]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-3a401681]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-3a401681]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-3a401681]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-3a401681]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-3a401681]:checked{background:var(--text-brand)}.form-toggle[data-v-3a401681]:checked:before{transform:translate(22px)}.form-toggle[data-v-3a401681]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-3a401681],.error-message[data-v-3a401681]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-3a401681]{border-left:3px solid var(--intent-success)}.error-message[data-v-3a401681]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-3a401681]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-3a401681]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-3a401681]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-3a401681]{justify-content:center}.page-actions.vertical[data-v-3a401681]{flex-direction:column}form.page-content>.page-actions[data-v-3a401681]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-93145539]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-93145539]:root,[data-theme=light][data-v-93145539]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-93145539]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-93145539]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-93145539],.important-button[data-v-93145539],.delete-button[data-v-93145539],.submit-button[data-v-93145539],.cancel-button[data-v-93145539],.add-button[data-v-93145539],.action-button[data-v-93145539],.link-button[data-v-93145539],.logout-button[data-v-93145539],.help-button[data-v-93145539],.appstore-button[data-v-93145539],.radio-button[data-v-93145539],.download-button[data-v-93145539],.user-button[data-v-93145539]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-93145539]:disabled,.important-button[data-v-93145539]:disabled,.delete-button[data-v-93145539]:disabled,.submit-button[data-v-93145539]:disabled,.cancel-button[data-v-93145539]:disabled,.add-button[data-v-93145539]:disabled,.action-button[data-v-93145539]:disabled,.link-button[data-v-93145539]:disabled,.logout-button[data-v-93145539]:disabled,.help-button[data-v-93145539]:disabled,.appstore-button[data-v-93145539]:disabled,.radio-button[data-v-93145539]:disabled,.download-button[data-v-93145539]:disabled,.user-button[data-v-93145539]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-93145539],.important-button.disabled[data-v-93145539],.delete-button.disabled[data-v-93145539],.submit-button.disabled[data-v-93145539],.cancel-button.disabled[data-v-93145539],.add-button.disabled[data-v-93145539],.action-button.disabled[data-v-93145539],.link-button.disabled[data-v-93145539],.logout-button.disabled[data-v-93145539],.help-button.disabled[data-v-93145539],.appstore-button.disabled[data-v-93145539],.radio-button.disabled[data-v-93145539],.download-button.disabled[data-v-93145539],.user-button.disabled[data-v-93145539]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-93145539]{min-width:7rem}.big[data-v-93145539]{min-width:15rem}.important-button[data-v-93145539]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-93145539]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-93145539]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-93145539]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-93145539]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-93145539]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-93145539]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-93145539]{width:32px;height:32px;padding:0}.action-button.view[data-v-93145539],.action-button.approve[data-v-93145539],.action-button.analytics[data-v-93145539],.action-button.download[data-v-93145539]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-93145539],.action-button.new[data-v-93145539],.action-button.submit[data-v-93145539]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-93145539]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-93145539]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-93145539]{gap:8px;display:flex}.download-button[data-v-93145539]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-93145539]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-93145539]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-93145539]:hover{color:var(--text-link-hover)}.link.disabled[data-v-93145539]{opacity:.7;cursor:not-allowed}.link-button[data-v-93145539]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-93145539]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-93145539],td .link-button.video-button[data-v-93145539]{max-width:400px}.link-button[data-v-93145539]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-93145539]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-93145539]:hover,.user-button.menu-open[data-v-93145539]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-93145539],.user-button:hover .verification-warning[data-v-93145539],.user-button.menu-open .superuser-indicator[data-v-93145539],.user-button.menu-open .verification-warning[data-v-93145539]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-93145539],.user-button.menu-open .logo-image[data-v-93145539]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-93145539]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-93145539]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-93145539]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-93145539]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-93145539]{color:var(--intent-success)}.appstore-button.playstore[data-v-93145539]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-93145539]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-93145539]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-93145539]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-93145539]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-93145539],.file-input[data-v-93145539]{display:none}.dropdown select[data-v-93145539]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-93145539]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-93145539]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-93145539]:hover{border-color:var(--border-strong)}.page-container[data-v-93145539]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-93145539]{max-width:400px}.page-container.wide[data-v-93145539]{max-width:1200px}.eyebrow[data-v-93145539]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-93145539]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-93145539]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-93145539]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-93145539]{gap:1rem;display:flex}.collapsible-header[data-v-93145539]{cursor:pointer}.collapsible-header.closed[data-v-93145539]{margin-bottom:0}.collapsible-header svg[data-v-93145539]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-93145539]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-93145539],.page-field>.collapsible-header.closed[data-v-93145539]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-93145539]{margin:0}.page-field>.collapsible-header svg[data-v-93145539]{font-size:.8rem}.page-content[data-v-93145539]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-93145539]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-93145539]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-93145539]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-93145539]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-93145539]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-93145539],.page-field.full-width[data-v-93145539]{grid-column:span 12}.page-field.three-quarters-width[data-v-93145539]{grid-column:span 9}.page-field.two-thirds-width[data-v-93145539]{grid-column:span 8}.page-field.half-width[data-v-93145539]{grid-column:span 6}.page-field.third-width[data-v-93145539]{grid-column:span 4}.page-field.quarter-width[data-v-93145539]{grid-column:span 3}.page-field.sixth-width[data-v-93145539]{grid-column:span 2}label[data-v-93145539]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-93145539],.page-field>.collapsible-header h3[data-v-93145539]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-93145539]:after{content:" *";color:var(--text-brand)}label[title][data-v-93145539]{cursor:help}.page-section.rows[data-v-93145539]{row-gap:0}.page-section.rows>h3[data-v-93145539]{margin-bottom:1rem}.page-section.rows .page-field[data-v-93145539]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-93145539]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-93145539]{margin-bottom:0}.page-section.rows .page-field[data-v-93145539]>:not(label){grid-column:2}.page-value[data-v-93145539]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-93145539]{white-space:pre-line}.page-value[data-v-93145539]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-93145539]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-93145539]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-93145539]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-93145539]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-93145539]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-93145539]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-93145539]>*{margin-bottom:.5rem}.link-button-list[data-v-93145539]>:last-child{margin-bottom:0}.form-control[data-v-93145539],input[type=datetime-local][data-v-93145539]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-93145539]:focus,input[type=datetime-local][data-v-93145539]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-93145539]:disabled,input[type=datetime-local][data-v-93145539]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-93145539]{resize:vertical;min-height:100px}.field-details[data-v-93145539]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-93145539]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-93145539]{align-items:baseline;display:flex}input[type=checkbox][data-v-93145539]{margin-right:1rem}.checkbox-container label[data-v-93145539]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-93145539]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-93145539]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-93145539]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-93145539]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-93145539]:checked{background:var(--text-brand)}.form-toggle[data-v-93145539]:checked:before{transform:translate(22px)}.form-toggle[data-v-93145539]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-93145539],.error-message[data-v-93145539]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-93145539]{border-left:3px solid var(--intent-success)}.error-message[data-v-93145539]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-93145539]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-93145539]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-93145539]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-93145539]{justify-content:center}.page-actions.vertical[data-v-93145539]{flex-direction:column}form.page-content>.page-actions[data-v-93145539]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-e61d1c45]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-e61d1c45]:root,[data-theme=light][data-v-e61d1c45]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-e61d1c45]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-e61d1c45]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-e61d1c45],.important-button[data-v-e61d1c45],.delete-button[data-v-e61d1c45],.submit-button[data-v-e61d1c45],.cancel-button[data-v-e61d1c45],.add-button[data-v-e61d1c45],.action-button[data-v-e61d1c45],.link-button[data-v-e61d1c45],.logout-button[data-v-e61d1c45],.help-button[data-v-e61d1c45],.appstore-button[data-v-e61d1c45],.radio-button[data-v-e61d1c45],.download-button[data-v-e61d1c45],.user-button[data-v-e61d1c45]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-e61d1c45]:disabled,.important-button[data-v-e61d1c45]:disabled,.delete-button[data-v-e61d1c45]:disabled,.submit-button[data-v-e61d1c45]:disabled,.cancel-button[data-v-e61d1c45]:disabled,.add-button[data-v-e61d1c45]:disabled,.action-button[data-v-e61d1c45]:disabled,.link-button[data-v-e61d1c45]:disabled,.logout-button[data-v-e61d1c45]:disabled,.help-button[data-v-e61d1c45]:disabled,.appstore-button[data-v-e61d1c45]:disabled,.radio-button[data-v-e61d1c45]:disabled,.download-button[data-v-e61d1c45]:disabled,.user-button[data-v-e61d1c45]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-e61d1c45],.important-button.disabled[data-v-e61d1c45],.delete-button.disabled[data-v-e61d1c45],.submit-button.disabled[data-v-e61d1c45],.cancel-button.disabled[data-v-e61d1c45],.add-button.disabled[data-v-e61d1c45],.action-button.disabled[data-v-e61d1c45],.link-button.disabled[data-v-e61d1c45],.logout-button.disabled[data-v-e61d1c45],.help-button.disabled[data-v-e61d1c45],.appstore-button.disabled[data-v-e61d1c45],.radio-button.disabled[data-v-e61d1c45],.download-button.disabled[data-v-e61d1c45],.user-button.disabled[data-v-e61d1c45]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-e61d1c45]{min-width:7rem}.big[data-v-e61d1c45]{min-width:15rem}.important-button[data-v-e61d1c45]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-e61d1c45]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-e61d1c45]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-e61d1c45]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-e61d1c45]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-e61d1c45]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-e61d1c45]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-e61d1c45]{width:32px;height:32px;padding:0}.action-button.view[data-v-e61d1c45],.action-button.approve[data-v-e61d1c45],.action-button.analytics[data-v-e61d1c45],.action-button.download[data-v-e61d1c45]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-e61d1c45],.action-button.new[data-v-e61d1c45],.action-button.submit[data-v-e61d1c45]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-e61d1c45]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-e61d1c45]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-e61d1c45]{gap:8px;display:flex}.download-button[data-v-e61d1c45]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-e61d1c45]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-e61d1c45]:hover{color:var(--text-link-hover)}.link.disabled[data-v-e61d1c45]{opacity:.7;cursor:not-allowed}.link-button[data-v-e61d1c45]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-e61d1c45]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-e61d1c45],td .link-button.video-button[data-v-e61d1c45]{max-width:400px}.link-button[data-v-e61d1c45]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-e61d1c45]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-e61d1c45]:hover,.user-button.menu-open[data-v-e61d1c45]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-e61d1c45],.user-button:hover .verification-warning[data-v-e61d1c45],.user-button.menu-open .superuser-indicator[data-v-e61d1c45],.user-button.menu-open .verification-warning[data-v-e61d1c45]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-e61d1c45],.user-button.menu-open .logo-image[data-v-e61d1c45]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-e61d1c45]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-e61d1c45]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-e61d1c45]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-e61d1c45]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-e61d1c45]{color:var(--intent-success)}.appstore-button.playstore[data-v-e61d1c45]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-e61d1c45]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-e61d1c45]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-e61d1c45]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-e61d1c45]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-e61d1c45],.file-input[data-v-e61d1c45]{display:none}.dropdown select[data-v-e61d1c45]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-e61d1c45]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-e61d1c45]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-e61d1c45]:hover{border-color:var(--border-strong)}.page-container[data-v-e61d1c45]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-e61d1c45]{max-width:400px}.page-container.wide[data-v-e61d1c45]{max-width:1200px}.eyebrow[data-v-e61d1c45]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-e61d1c45]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-e61d1c45]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-e61d1c45]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-e61d1c45]{gap:1rem;display:flex}.collapsible-header[data-v-e61d1c45]{cursor:pointer}.collapsible-header.closed[data-v-e61d1c45]{margin-bottom:0}.collapsible-header svg[data-v-e61d1c45]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-e61d1c45]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-e61d1c45],.page-field>.collapsible-header.closed[data-v-e61d1c45]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-e61d1c45]{margin:0}.page-field>.collapsible-header svg[data-v-e61d1c45]{font-size:.8rem}.page-content[data-v-e61d1c45]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-e61d1c45]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-e61d1c45]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-e61d1c45]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-e61d1c45]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-e61d1c45]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-e61d1c45],.page-field.full-width[data-v-e61d1c45]{grid-column:span 12}.page-field.three-quarters-width[data-v-e61d1c45]{grid-column:span 9}.page-field.two-thirds-width[data-v-e61d1c45]{grid-column:span 8}.page-field.half-width[data-v-e61d1c45]{grid-column:span 6}.page-field.third-width[data-v-e61d1c45]{grid-column:span 4}.page-field.quarter-width[data-v-e61d1c45]{grid-column:span 3}.page-field.sixth-width[data-v-e61d1c45]{grid-column:span 2}label[data-v-e61d1c45]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-e61d1c45],.page-field>.collapsible-header h3[data-v-e61d1c45]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-e61d1c45]:after{content:" *";color:var(--text-brand)}label[title][data-v-e61d1c45]{cursor:help}.page-section.rows[data-v-e61d1c45]{row-gap:0}.page-section.rows>h3[data-v-e61d1c45]{margin-bottom:1rem}.page-section.rows .page-field[data-v-e61d1c45]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-e61d1c45]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-e61d1c45]{margin-bottom:0}.page-section.rows .page-field[data-v-e61d1c45]>:not(label){grid-column:2}.page-value[data-v-e61d1c45]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-e61d1c45]{white-space:pre-line}.page-value[data-v-e61d1c45]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-e61d1c45]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-e61d1c45]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-e61d1c45]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-e61d1c45]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-e61d1c45]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-e61d1c45]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-e61d1c45]>*{margin-bottom:.5rem}.link-button-list[data-v-e61d1c45]>:last-child{margin-bottom:0}.form-control[data-v-e61d1c45],input[type=datetime-local][data-v-e61d1c45]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-e61d1c45]:focus,input[type=datetime-local][data-v-e61d1c45]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-e61d1c45]:disabled,input[type=datetime-local][data-v-e61d1c45]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-e61d1c45]{resize:vertical;min-height:100px}.field-details[data-v-e61d1c45]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-e61d1c45]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-e61d1c45]{align-items:baseline;display:flex}input[type=checkbox][data-v-e61d1c45]{margin-right:1rem}.checkbox-container label[data-v-e61d1c45]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-e61d1c45]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-e61d1c45]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-e61d1c45]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-e61d1c45]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-e61d1c45]:checked{background:var(--text-brand)}.form-toggle[data-v-e61d1c45]:checked:before{transform:translate(22px)}.form-toggle[data-v-e61d1c45]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-e61d1c45],.error-message[data-v-e61d1c45]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-e61d1c45]{border-left:3px solid var(--intent-success)}.error-message[data-v-e61d1c45]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-e61d1c45]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-e61d1c45]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-e61d1c45]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-e61d1c45]{justify-content:center}.page-actions.vertical[data-v-e61d1c45]{flex-direction:column}form.page-content>.page-actions[data-v-e61d1c45]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-7c7c5d37]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-7c7c5d37]:root,[data-theme=light][data-v-7c7c5d37]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-7c7c5d37]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-7c7c5d37]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.invite-form[data-v-7c7c5d37]{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.member-cell[data-v-7c7c5d37]{width:auto}.member-name[data-v-7c7c5d37]{color:var(--text-primary);font-weight:500}.invite-name[data-v-7c7c5d37]{color:var(--text-secondary);font-style:italic;font-weight:500}.member-email[data-v-7c7c5d37]{font-size:.9em}.invite-email[data-v-7c7c5d37]{font-size:.9em;font-style:italic}.invite-expiration[data-v-7c7c5d37]{color:var(--text-muted);font-size:.9em}.member-role[data-v-7c7c5d37]{background:var(--role-guest);color:var(--role-guest-text);border-radius:1rem;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}td .member-role[data-v-7c7c5d37]{font-size:.7rem}.member-role.more[data-v-7c7c5d37]{background:var(--border-strong);cursor:help}.member-role.owner[data-v-7c7c5d37]{background:var(--role-owner);color:var(--role-owner-text)}.member-role.admin[data-v-7c7c5d37]{background:var(--role-admin);color:var(--role-admin-text)}.member-role.publisher[data-v-7c7c5d37]{background:var(--role-publisher);color:var(--role-publisher-text)}.member-role.editor[data-v-7c7c5d37]{background:var(--role-editor);color:var(--role-editor-text)}.member-role.curator[data-v-7c7c5d37]{background:var(--role-curator);color:var(--role-curator-text)}.member-role.reviewer[data-v-7c7c5d37]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.member-role.viewer[data-v-7c7c5d37]{background:var(--role-viewer);color:var(--role-viewer-text)}.member-role.guest[data-v-7c7c5d37]{background:var(--role-guest);color:var(--role-guest-text)}.tag-input-container[data-v-7c7c5d37]{border:1px solid var(--border-default);cursor:text;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 8px;display:flex;position:relative}.tag-input-container[data-v-7c7c5d37]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus)}.tag-input[data-v-7c7c5d37]{background:0 0;border:none;outline:none;flex:1;min-width:120px;font-size:.9em}.selected-tags[data-v-7c7c5d37]{flex-wrap:wrap;gap:4px;display:flex}.remove-tag[data-v-7c7c5d37]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:1.1em;display:inline-flex}.remove-tag[data-v-7c7c5d37]:hover{opacity:1;background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.tag[data-v-7c7c5d37]{background:var(--role-guest);color:var(--role-guest-text);border-radius:15px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;display:inline-flex}.tag.owner[data-v-7c7c5d37]{background:var(--role-owner);color:var(--role-owner-text)}.tag.admin[data-v-7c7c5d37]{background:var(--role-admin);color:var(--role-admin-text)}.tag.publisher[data-v-7c7c5d37]{background:var(--role-publisher);color:var(--role-publisher-text)}.tag.editor[data-v-7c7c5d37]{background:var(--role-editor);color:var(--role-editor-text)}.tag.curator[data-v-7c7c5d37]{background:var(--role-curator);color:var(--role-curator-text)}.tag.reviewer[data-v-7c7c5d37]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.tag.viewer[data-v-7c7c5d37]{background:var(--role-viewer);color:var(--role-viewer-text)}.tag.guest[data-v-7c7c5d37]{background:var(--role-guest);color:var(--role-guest-text)}.tag.mini[data-v-7c7c5d37]{padding:.125rem .5rem;font-size:.75rem}.suggestions-dropdown[data-v-7c7c5d37]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestion-item[data-v-7c7c5d37]{cursor:pointer;padding:8px 12px}.suggestion-item[data-v-7c7c5d37]:hover,.suggestion-item.active[data-v-7c7c5d37]{background:var(--surface-hover)}.permission-tag[data-v-7c7c5d37]{background:var(--surface-gray);color:var(--text-primary);border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.inherited-roles-cell[data-v-7c7c5d37]{min-width:200px}.inherited-roles[data-v-7c7c5d37]{flex-wrap:wrap;gap:.5rem;display:flex}.tier-badge[data-v-51ee2562]{background:var(--tier-badge);color:var(--tier-badge-text);border-radius:1rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}.tier-badge.default[data-v-51ee2562]{background:var(--tier-badge-default);color:var(--tier-badge-default-text)}td .tier-badge[data-v-51ee2562]{font-size:.7rem}[data-v-2b0ae476]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-2b0ae476]:root,[data-theme=light][data-v-2b0ae476]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-2b0ae476]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-2b0ae476]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-2b0ae476],.important-button[data-v-2b0ae476],.delete-button[data-v-2b0ae476],.submit-button[data-v-2b0ae476],.cancel-button[data-v-2b0ae476],.add-button[data-v-2b0ae476],.action-button[data-v-2b0ae476],.link-button[data-v-2b0ae476],.logout-button[data-v-2b0ae476],.help-button[data-v-2b0ae476],.appstore-button[data-v-2b0ae476],.radio-button[data-v-2b0ae476],.download-button[data-v-2b0ae476],.user-button[data-v-2b0ae476]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-2b0ae476]:disabled,.important-button[data-v-2b0ae476]:disabled,.delete-button[data-v-2b0ae476]:disabled,.submit-button[data-v-2b0ae476]:disabled,.cancel-button[data-v-2b0ae476]:disabled,.add-button[data-v-2b0ae476]:disabled,.action-button[data-v-2b0ae476]:disabled,.link-button[data-v-2b0ae476]:disabled,.logout-button[data-v-2b0ae476]:disabled,.help-button[data-v-2b0ae476]:disabled,.appstore-button[data-v-2b0ae476]:disabled,.radio-button[data-v-2b0ae476]:disabled,.download-button[data-v-2b0ae476]:disabled,.user-button[data-v-2b0ae476]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-2b0ae476],.important-button.disabled[data-v-2b0ae476],.delete-button.disabled[data-v-2b0ae476],.submit-button.disabled[data-v-2b0ae476],.cancel-button.disabled[data-v-2b0ae476],.add-button.disabled[data-v-2b0ae476],.action-button.disabled[data-v-2b0ae476],.link-button.disabled[data-v-2b0ae476],.logout-button.disabled[data-v-2b0ae476],.help-button.disabled[data-v-2b0ae476],.appstore-button.disabled[data-v-2b0ae476],.radio-button.disabled[data-v-2b0ae476],.download-button.disabled[data-v-2b0ae476],.user-button.disabled[data-v-2b0ae476]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-2b0ae476]{min-width:7rem}.big[data-v-2b0ae476]{min-width:15rem}.important-button[data-v-2b0ae476]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-2b0ae476]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-2b0ae476]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-2b0ae476]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-2b0ae476]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2b0ae476]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2b0ae476]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-2b0ae476]{width:32px;height:32px;padding:0}.action-button.view[data-v-2b0ae476],.action-button.approve[data-v-2b0ae476],.action-button.analytics[data-v-2b0ae476],.action-button.download[data-v-2b0ae476]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-2b0ae476],.action-button.new[data-v-2b0ae476],.action-button.submit[data-v-2b0ae476]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-2b0ae476]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-2b0ae476]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-2b0ae476]{gap:8px;display:flex}.download-button[data-v-2b0ae476]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-2b0ae476]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-2b0ae476]:hover{color:var(--text-link-hover)}.link.disabled[data-v-2b0ae476]{opacity:.7;cursor:not-allowed}.link-button[data-v-2b0ae476]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-2b0ae476]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-2b0ae476],td .link-button.video-button[data-v-2b0ae476]{max-width:400px}.link-button[data-v-2b0ae476]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-2b0ae476]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-2b0ae476]:hover,.user-button.menu-open[data-v-2b0ae476]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-2b0ae476],.user-button:hover .verification-warning[data-v-2b0ae476],.user-button.menu-open .superuser-indicator[data-v-2b0ae476],.user-button.menu-open .verification-warning[data-v-2b0ae476]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-2b0ae476],.user-button.menu-open .logo-image[data-v-2b0ae476]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-2b0ae476]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-2b0ae476]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-2b0ae476]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-2b0ae476]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-2b0ae476]{color:var(--intent-success)}.appstore-button.playstore[data-v-2b0ae476]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-2b0ae476]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-2b0ae476]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-2b0ae476]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-2b0ae476]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-2b0ae476],.file-input[data-v-2b0ae476]{display:none}.dropdown select[data-v-2b0ae476]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-2b0ae476]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-2b0ae476]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-2b0ae476]:hover{border-color:var(--border-strong)}.list-container[data-v-2b0ae476]{padding:var(--space-section);position:relative}.list-header[data-v-2b0ae476]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-2b0ae476]{margin:0}.header-actions[data-v-2b0ae476]{gap:1rem;display:flex}.list-header[data-v-2b0ae476]:has(>.header-stack){align-items:baseline}.header-stack[data-v-2b0ae476]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-2b0ae476]{margin-bottom:var(--space-section)}.list-section h3[data-v-2b0ae476]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-2b0ae476]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-2b0ae476]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-2b0ae476]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-2b0ae476]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-2b0ae476]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-2b0ae476]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-2b0ae476],td[data-v-2b0ae476]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-2b0ae476]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-2b0ae476]{text-align:right}.thumbnail-name[data-v-2b0ae476]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-2b0ae476]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-2b0ae476]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-2b0ae476]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-2b0ae476]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-2b0ae476]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-2b0ae476]{text-decoration:line-through}.clickable:hover .overflow b[data-v-2b0ae476],.clickable:hover .overflow strong[data-v-2b0ae476]{color:var(--text-brand)}.sortable[data-v-2b0ae476]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-2b0ae476]:hover{color:var(--text-brand)}.sort-indicator[data-v-2b0ae476]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-2b0ae476]{color:var(--text-brand);opacity:1}.inline-edit[data-v-2b0ae476]{width:100%;position:relative}.inline-edit input[data-v-2b0ae476]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-2b0ae476]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-2b0ae476]:hover{background-color:var(--surface-hover)}div.add-row[data-v-2b0ae476]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-2b0ae476]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-2b0ae476]{cursor:pointer}tr.add-row td[data-v-2b0ae476]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-2b0ae476]{color:var(--text-primary)}.grid[data-v-2b0ae476]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-2b0ae476],.actions[data-v-2b0ae476]{gap:8px;display:flex}.featured-star[data-v-2b0ae476]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-2b0ae476]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-2b0ae476]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-2b0ae476]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-2b0ae476]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-2b0ae476]{background-color:var(--surface-app)}.stat-box.clickable[data-v-2b0ae476]{cursor:pointer}.stat-box.clickable[data-v-2b0ae476]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-2b0ae476]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-2b0ae476]{color:var(--text-brand)}.stat-title[data-v-2b0ae476]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-2b0ae476]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-2b0ae476]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-2b0ae476]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-2b0ae476]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-2b0ae476]:hover{background-image:var(--intent-brand-tint)}.invite-form[data-v-2b0ae476]{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.member-cell[data-v-2b0ae476]{width:auto}.member-name[data-v-2b0ae476]{color:var(--text-primary);font-weight:500}.invite-name[data-v-2b0ae476]{color:var(--text-secondary);font-style:italic;font-weight:500}.member-email[data-v-2b0ae476]{font-size:.9em}.invite-email[data-v-2b0ae476]{font-size:.9em;font-style:italic}.invite-expiration[data-v-2b0ae476]{color:var(--text-muted);font-size:.9em}.member-role[data-v-2b0ae476]{background:var(--role-guest);color:var(--role-guest-text);border-radius:1rem;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}td .member-role[data-v-2b0ae476]{font-size:.7rem}.member-role.more[data-v-2b0ae476]{background:var(--border-strong);cursor:help}.member-role.owner[data-v-2b0ae476]{background:var(--role-owner);color:var(--role-owner-text)}.member-role.admin[data-v-2b0ae476]{background:var(--role-admin);color:var(--role-admin-text)}.member-role.publisher[data-v-2b0ae476]{background:var(--role-publisher);color:var(--role-publisher-text)}.member-role.editor[data-v-2b0ae476]{background:var(--role-editor);color:var(--role-editor-text)}.member-role.curator[data-v-2b0ae476]{background:var(--role-curator);color:var(--role-curator-text)}.member-role.reviewer[data-v-2b0ae476]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.member-role.viewer[data-v-2b0ae476]{background:var(--role-viewer);color:var(--role-viewer-text)}.member-role.guest[data-v-2b0ae476]{background:var(--role-guest);color:var(--role-guest-text)}.tag-input-container[data-v-2b0ae476]{border:1px solid var(--border-default);cursor:text;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 8px;display:flex;position:relative}.tag-input-container[data-v-2b0ae476]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus)}.tag-input[data-v-2b0ae476]{background:0 0;border:none;outline:none;flex:1;min-width:120px;font-size:.9em}.selected-tags[data-v-2b0ae476]{flex-wrap:wrap;gap:4px;display:flex}.remove-tag[data-v-2b0ae476]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:1.1em;display:inline-flex}.remove-tag[data-v-2b0ae476]:hover{opacity:1;background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.tag[data-v-2b0ae476]{background:var(--role-guest);color:var(--role-guest-text);border-radius:15px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;display:inline-flex}.tag.owner[data-v-2b0ae476]{background:var(--role-owner);color:var(--role-owner-text)}.tag.admin[data-v-2b0ae476]{background:var(--role-admin);color:var(--role-admin-text)}.tag.publisher[data-v-2b0ae476]{background:var(--role-publisher);color:var(--role-publisher-text)}.tag.editor[data-v-2b0ae476]{background:var(--role-editor);color:var(--role-editor-text)}.tag.curator[data-v-2b0ae476]{background:var(--role-curator);color:var(--role-curator-text)}.tag.reviewer[data-v-2b0ae476]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.tag.viewer[data-v-2b0ae476]{background:var(--role-viewer);color:var(--role-viewer-text)}.tag.guest[data-v-2b0ae476]{background:var(--role-guest);color:var(--role-guest-text)}.tag.mini[data-v-2b0ae476]{padding:.125rem .5rem;font-size:.75rem}.suggestions-dropdown[data-v-2b0ae476]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestion-item[data-v-2b0ae476]{cursor:pointer;padding:8px 12px}.suggestion-item[data-v-2b0ae476]:hover,.suggestion-item.active[data-v-2b0ae476]{background:var(--surface-hover)}.permission-tag[data-v-2b0ae476]{background:var(--surface-gray);color:var(--text-primary);border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.inherited-roles-cell[data-v-2b0ae476]{min-width:200px}.inherited-roles[data-v-2b0ae476]{flex-wrap:wrap;gap:.5rem;display:flex}[data-v-35061976]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-35061976]:root,[data-theme=light][data-v-35061976]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-35061976]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-35061976]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-35061976],.important-button[data-v-35061976],.delete-button[data-v-35061976],.submit-button[data-v-35061976],.cancel-button[data-v-35061976],.add-button[data-v-35061976],.action-button[data-v-35061976],.link-button[data-v-35061976],.logout-button[data-v-35061976],.help-button[data-v-35061976],.appstore-button[data-v-35061976],.radio-button[data-v-35061976],.download-button[data-v-35061976],.user-button[data-v-35061976]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-35061976]:disabled,.important-button[data-v-35061976]:disabled,.delete-button[data-v-35061976]:disabled,.submit-button[data-v-35061976]:disabled,.cancel-button[data-v-35061976]:disabled,.add-button[data-v-35061976]:disabled,.action-button[data-v-35061976]:disabled,.link-button[data-v-35061976]:disabled,.logout-button[data-v-35061976]:disabled,.help-button[data-v-35061976]:disabled,.appstore-button[data-v-35061976]:disabled,.radio-button[data-v-35061976]:disabled,.download-button[data-v-35061976]:disabled,.user-button[data-v-35061976]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-35061976],.important-button.disabled[data-v-35061976],.delete-button.disabled[data-v-35061976],.submit-button.disabled[data-v-35061976],.cancel-button.disabled[data-v-35061976],.add-button.disabled[data-v-35061976],.action-button.disabled[data-v-35061976],.link-button.disabled[data-v-35061976],.logout-button.disabled[data-v-35061976],.help-button.disabled[data-v-35061976],.appstore-button.disabled[data-v-35061976],.radio-button.disabled[data-v-35061976],.download-button.disabled[data-v-35061976],.user-button.disabled[data-v-35061976]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-35061976]{min-width:7rem}.big[data-v-35061976]{min-width:15rem}.important-button[data-v-35061976]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-35061976]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-35061976]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-35061976]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-35061976]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-35061976]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-35061976]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-35061976]{width:32px;height:32px;padding:0}.action-button.view[data-v-35061976],.action-button.approve[data-v-35061976],.action-button.analytics[data-v-35061976],.action-button.download[data-v-35061976]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-35061976],.action-button.new[data-v-35061976],.action-button.submit[data-v-35061976]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-35061976]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-35061976]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-35061976]{gap:8px;display:flex}.download-button[data-v-35061976]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-35061976]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-35061976]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-35061976]:hover{color:var(--text-link-hover)}.link.disabled[data-v-35061976]{opacity:.7;cursor:not-allowed}.link-button[data-v-35061976]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-35061976]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-35061976],td .link-button.video-button[data-v-35061976]{max-width:400px}.link-button[data-v-35061976]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-35061976]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-35061976]:hover,.user-button.menu-open[data-v-35061976]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-35061976],.user-button:hover .verification-warning[data-v-35061976],.user-button.menu-open .superuser-indicator[data-v-35061976],.user-button.menu-open .verification-warning[data-v-35061976]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-35061976],.user-button.menu-open .logo-image[data-v-35061976]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-35061976]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-35061976]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-35061976]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-35061976]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-35061976]{color:var(--intent-success)}.appstore-button.playstore[data-v-35061976]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-35061976]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-35061976]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-35061976]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-35061976]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-35061976],.file-input[data-v-35061976]{display:none}.dropdown select[data-v-35061976]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-35061976]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-35061976]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-35061976]:hover{border-color:var(--border-strong)}.list-container[data-v-35061976]{padding:var(--space-section);position:relative}.list-header[data-v-35061976]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-35061976]{margin:0}.header-actions[data-v-35061976]{gap:1rem;display:flex}.list-header[data-v-35061976]:has(>.header-stack){align-items:baseline}.header-stack[data-v-35061976]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-35061976]{margin-bottom:var(--space-section)}.list-section h3[data-v-35061976]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-35061976]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-35061976]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-35061976]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-35061976]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-35061976]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-35061976]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-35061976],td[data-v-35061976]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-35061976]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-35061976]{text-align:right}.thumbnail-name[data-v-35061976]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-35061976]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-35061976]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-35061976]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-35061976]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-35061976]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-35061976]{text-decoration:line-through}.clickable:hover .overflow b[data-v-35061976],.clickable:hover .overflow strong[data-v-35061976]{color:var(--text-brand)}.sortable[data-v-35061976]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-35061976]:hover{color:var(--text-brand)}.sort-indicator[data-v-35061976]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-35061976]{color:var(--text-brand);opacity:1}.inline-edit[data-v-35061976]{width:100%;position:relative}.inline-edit input[data-v-35061976]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-35061976]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-35061976]:hover{background-color:var(--surface-hover)}div.add-row[data-v-35061976]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-35061976]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-35061976]{cursor:pointer}tr.add-row td[data-v-35061976]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-35061976]{color:var(--text-primary)}.grid[data-v-35061976]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-35061976],.actions[data-v-35061976]{gap:8px;display:flex}.featured-star[data-v-35061976]{color:var(--star);margin-left:6px;font-size:.8rem}.invite-form[data-v-35061976]{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.member-cell[data-v-35061976]{width:auto}.member-name[data-v-35061976]{color:var(--text-primary);font-weight:500}.invite-name[data-v-35061976]{color:var(--text-secondary);font-style:italic;font-weight:500}.member-email[data-v-35061976]{font-size:.9em}.invite-email[data-v-35061976]{font-size:.9em;font-style:italic}.invite-expiration[data-v-35061976]{color:var(--text-muted);font-size:.9em}.member-role[data-v-35061976]{background:var(--role-guest);color:var(--role-guest-text);border-radius:1rem;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}td .member-role[data-v-35061976]{font-size:.7rem}.member-role.more[data-v-35061976]{background:var(--border-strong);cursor:help}.member-role.owner[data-v-35061976]{background:var(--role-owner);color:var(--role-owner-text)}.member-role.admin[data-v-35061976]{background:var(--role-admin);color:var(--role-admin-text)}.member-role.publisher[data-v-35061976]{background:var(--role-publisher);color:var(--role-publisher-text)}.member-role.editor[data-v-35061976]{background:var(--role-editor);color:var(--role-editor-text)}.member-role.curator[data-v-35061976]{background:var(--role-curator);color:var(--role-curator-text)}.member-role.reviewer[data-v-35061976]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.member-role.viewer[data-v-35061976]{background:var(--role-viewer);color:var(--role-viewer-text)}.member-role.guest[data-v-35061976]{background:var(--role-guest);color:var(--role-guest-text)}.tag-input-container[data-v-35061976]{border:1px solid var(--border-default);cursor:text;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 8px;display:flex;position:relative}.tag-input-container[data-v-35061976]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus)}.tag-input[data-v-35061976]{background:0 0;border:none;outline:none;flex:1;min-width:120px;font-size:.9em}.selected-tags[data-v-35061976]{flex-wrap:wrap;gap:4px;display:flex}.remove-tag[data-v-35061976]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:1.1em;display:inline-flex}.remove-tag[data-v-35061976]:hover{opacity:1;background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.tag[data-v-35061976]{background:var(--role-guest);color:var(--role-guest-text);border-radius:15px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;display:inline-flex}.tag.owner[data-v-35061976]{background:var(--role-owner);color:var(--role-owner-text)}.tag.admin[data-v-35061976]{background:var(--role-admin);color:var(--role-admin-text)}.tag.publisher[data-v-35061976]{background:var(--role-publisher);color:var(--role-publisher-text)}.tag.editor[data-v-35061976]{background:var(--role-editor);color:var(--role-editor-text)}.tag.curator[data-v-35061976]{background:var(--role-curator);color:var(--role-curator-text)}.tag.reviewer[data-v-35061976]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.tag.viewer[data-v-35061976]{background:var(--role-viewer);color:var(--role-viewer-text)}.tag.guest[data-v-35061976]{background:var(--role-guest);color:var(--role-guest-text)}.tag.mini[data-v-35061976]{padding:.125rem .5rem;font-size:.75rem}.suggestions-dropdown[data-v-35061976]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestion-item[data-v-35061976]{cursor:pointer;padding:8px 12px}.suggestion-item[data-v-35061976]:hover,.suggestion-item.active[data-v-35061976]{background:var(--surface-hover)}.permission-tag[data-v-35061976]{background:var(--surface-gray);color:var(--text-primary);border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.inherited-roles-cell[data-v-35061976]{min-width:200px}.inherited-roles[data-v-35061976]{flex-wrap:wrap;gap:.5rem;display:flex}.stats-panel[data-v-35061976]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-35061976]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-35061976]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-35061976]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-35061976]{background-color:var(--surface-app)}.stat-box.clickable[data-v-35061976]{cursor:pointer}.stat-box.clickable[data-v-35061976]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-35061976]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-35061976]{color:var(--text-brand)}.stat-title[data-v-35061976]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-35061976]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-35061976]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-35061976]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-35061976]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-35061976]:hover{background-image:var(--intent-brand-tint)}[data-v-f3169ac3]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-f3169ac3]:root,[data-theme=light][data-v-f3169ac3]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-f3169ac3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-f3169ac3]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-f3169ac3],.important-button[data-v-f3169ac3],.delete-button[data-v-f3169ac3],.submit-button[data-v-f3169ac3],.cancel-button[data-v-f3169ac3],.add-button[data-v-f3169ac3],.action-button[data-v-f3169ac3],.link-button[data-v-f3169ac3],.logout-button[data-v-f3169ac3],.help-button[data-v-f3169ac3],.appstore-button[data-v-f3169ac3],.radio-button[data-v-f3169ac3],.download-button[data-v-f3169ac3],.user-button[data-v-f3169ac3]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-f3169ac3]:disabled,.important-button[data-v-f3169ac3]:disabled,.delete-button[data-v-f3169ac3]:disabled,.submit-button[data-v-f3169ac3]:disabled,.cancel-button[data-v-f3169ac3]:disabled,.add-button[data-v-f3169ac3]:disabled,.action-button[data-v-f3169ac3]:disabled,.link-button[data-v-f3169ac3]:disabled,.logout-button[data-v-f3169ac3]:disabled,.help-button[data-v-f3169ac3]:disabled,.appstore-button[data-v-f3169ac3]:disabled,.radio-button[data-v-f3169ac3]:disabled,.download-button[data-v-f3169ac3]:disabled,.user-button[data-v-f3169ac3]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-f3169ac3],.important-button.disabled[data-v-f3169ac3],.delete-button.disabled[data-v-f3169ac3],.submit-button.disabled[data-v-f3169ac3],.cancel-button.disabled[data-v-f3169ac3],.add-button.disabled[data-v-f3169ac3],.action-button.disabled[data-v-f3169ac3],.link-button.disabled[data-v-f3169ac3],.logout-button.disabled[data-v-f3169ac3],.help-button.disabled[data-v-f3169ac3],.appstore-button.disabled[data-v-f3169ac3],.radio-button.disabled[data-v-f3169ac3],.download-button.disabled[data-v-f3169ac3],.user-button.disabled[data-v-f3169ac3]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-f3169ac3]{min-width:7rem}.big[data-v-f3169ac3]{min-width:15rem}.important-button[data-v-f3169ac3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-f3169ac3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-f3169ac3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-f3169ac3]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-f3169ac3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-f3169ac3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-f3169ac3]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-f3169ac3]{width:32px;height:32px;padding:0}.action-button.view[data-v-f3169ac3],.action-button.approve[data-v-f3169ac3],.action-button.analytics[data-v-f3169ac3],.action-button.download[data-v-f3169ac3]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-f3169ac3],.action-button.new[data-v-f3169ac3],.action-button.submit[data-v-f3169ac3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-f3169ac3]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-f3169ac3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-f3169ac3]{gap:8px;display:flex}.download-button[data-v-f3169ac3]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-f3169ac3]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-f3169ac3]:hover{color:var(--text-link-hover)}.link.disabled[data-v-f3169ac3]{opacity:.7;cursor:not-allowed}.link-button[data-v-f3169ac3]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-f3169ac3]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-f3169ac3],td .link-button.video-button[data-v-f3169ac3]{max-width:400px}.link-button[data-v-f3169ac3]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-f3169ac3]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-f3169ac3]:hover,.user-button.menu-open[data-v-f3169ac3]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-f3169ac3],.user-button:hover .verification-warning[data-v-f3169ac3],.user-button.menu-open .superuser-indicator[data-v-f3169ac3],.user-button.menu-open .verification-warning[data-v-f3169ac3]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-f3169ac3],.user-button.menu-open .logo-image[data-v-f3169ac3]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-f3169ac3]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-f3169ac3]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-f3169ac3]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-f3169ac3]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-f3169ac3]{color:var(--intent-success)}.appstore-button.playstore[data-v-f3169ac3]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-f3169ac3]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-f3169ac3]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-f3169ac3]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-f3169ac3]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-f3169ac3],.file-input[data-v-f3169ac3]{display:none}.dropdown select[data-v-f3169ac3]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-f3169ac3]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-f3169ac3]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-f3169ac3]:hover{border-color:var(--border-strong)}.page-container[data-v-f3169ac3]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-f3169ac3]{max-width:400px}.page-container.wide[data-v-f3169ac3]{max-width:1200px}.eyebrow[data-v-f3169ac3]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-f3169ac3]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-f3169ac3]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-f3169ac3]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-f3169ac3]{gap:1rem;display:flex}.collapsible-header[data-v-f3169ac3]{cursor:pointer}.collapsible-header.closed[data-v-f3169ac3]{margin-bottom:0}.collapsible-header svg[data-v-f3169ac3]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-f3169ac3]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-f3169ac3],.page-field>.collapsible-header.closed[data-v-f3169ac3]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-f3169ac3]{margin:0}.page-field>.collapsible-header svg[data-v-f3169ac3]{font-size:.8rem}.page-content[data-v-f3169ac3]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-f3169ac3]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-f3169ac3]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-f3169ac3]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-f3169ac3]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-f3169ac3]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-f3169ac3],.page-field.full-width[data-v-f3169ac3]{grid-column:span 12}.page-field.three-quarters-width[data-v-f3169ac3]{grid-column:span 9}.page-field.two-thirds-width[data-v-f3169ac3]{grid-column:span 8}.page-field.half-width[data-v-f3169ac3]{grid-column:span 6}.page-field.third-width[data-v-f3169ac3]{grid-column:span 4}.page-field.quarter-width[data-v-f3169ac3]{grid-column:span 3}.page-field.sixth-width[data-v-f3169ac3]{grid-column:span 2}label[data-v-f3169ac3]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-f3169ac3],.page-field>.collapsible-header h3[data-v-f3169ac3]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-f3169ac3]:after{content:" *";color:var(--text-brand)}label[title][data-v-f3169ac3]{cursor:help}.page-section.rows[data-v-f3169ac3]{row-gap:0}.page-section.rows>h3[data-v-f3169ac3]{margin-bottom:1rem}.page-section.rows .page-field[data-v-f3169ac3]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-f3169ac3]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-f3169ac3]{margin-bottom:0}.page-section.rows .page-field[data-v-f3169ac3]>:not(label){grid-column:2}.page-value[data-v-f3169ac3]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-f3169ac3]{white-space:pre-line}.page-value[data-v-f3169ac3]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-f3169ac3]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-f3169ac3]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-f3169ac3]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-f3169ac3]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-f3169ac3]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-f3169ac3]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-f3169ac3]>*{margin-bottom:.5rem}.link-button-list[data-v-f3169ac3]>:last-child{margin-bottom:0}.form-control[data-v-f3169ac3],input[type=datetime-local][data-v-f3169ac3]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-f3169ac3]:focus,input[type=datetime-local][data-v-f3169ac3]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-f3169ac3]:disabled,input[type=datetime-local][data-v-f3169ac3]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-f3169ac3]{resize:vertical;min-height:100px}.field-details[data-v-f3169ac3]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-f3169ac3]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-f3169ac3]{align-items:baseline;display:flex}input[type=checkbox][data-v-f3169ac3]{margin-right:1rem}.checkbox-container label[data-v-f3169ac3]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-f3169ac3]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-f3169ac3]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-f3169ac3]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-f3169ac3]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-f3169ac3]:checked{background:var(--text-brand)}.form-toggle[data-v-f3169ac3]:checked:before{transform:translate(22px)}.form-toggle[data-v-f3169ac3]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-f3169ac3],.error-message[data-v-f3169ac3]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-f3169ac3]{border-left:3px solid var(--intent-success)}.error-message[data-v-f3169ac3]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-f3169ac3]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-f3169ac3]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-f3169ac3]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-f3169ac3]{justify-content:center}.page-actions.vertical[data-v-f3169ac3]{flex-direction:column}form.page-content>.page-actions[data-v-f3169ac3]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-ed940e95]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-ed940e95]:root,[data-theme=light][data-v-ed940e95]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-ed940e95]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-ed940e95]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-ed940e95],.important-button[data-v-ed940e95],.delete-button[data-v-ed940e95],.submit-button[data-v-ed940e95],.cancel-button[data-v-ed940e95],.add-button[data-v-ed940e95],.action-button[data-v-ed940e95],.link-button[data-v-ed940e95],.logout-button[data-v-ed940e95],.help-button[data-v-ed940e95],.appstore-button[data-v-ed940e95],.radio-button[data-v-ed940e95],.download-button[data-v-ed940e95],.user-button[data-v-ed940e95]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-ed940e95]:disabled,.important-button[data-v-ed940e95]:disabled,.delete-button[data-v-ed940e95]:disabled,.submit-button[data-v-ed940e95]:disabled,.cancel-button[data-v-ed940e95]:disabled,.add-button[data-v-ed940e95]:disabled,.action-button[data-v-ed940e95]:disabled,.link-button[data-v-ed940e95]:disabled,.logout-button[data-v-ed940e95]:disabled,.help-button[data-v-ed940e95]:disabled,.appstore-button[data-v-ed940e95]:disabled,.radio-button[data-v-ed940e95]:disabled,.download-button[data-v-ed940e95]:disabled,.user-button[data-v-ed940e95]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-ed940e95],.important-button.disabled[data-v-ed940e95],.delete-button.disabled[data-v-ed940e95],.submit-button.disabled[data-v-ed940e95],.cancel-button.disabled[data-v-ed940e95],.add-button.disabled[data-v-ed940e95],.action-button.disabled[data-v-ed940e95],.link-button.disabled[data-v-ed940e95],.logout-button.disabled[data-v-ed940e95],.help-button.disabled[data-v-ed940e95],.appstore-button.disabled[data-v-ed940e95],.radio-button.disabled[data-v-ed940e95],.download-button.disabled[data-v-ed940e95],.user-button.disabled[data-v-ed940e95]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-ed940e95]{min-width:7rem}.big[data-v-ed940e95]{min-width:15rem}.important-button[data-v-ed940e95]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-ed940e95]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-ed940e95]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-ed940e95]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-ed940e95]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-ed940e95]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-ed940e95]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-ed940e95]{width:32px;height:32px;padding:0}.action-button.view[data-v-ed940e95],.action-button.approve[data-v-ed940e95],.action-button.analytics[data-v-ed940e95],.action-button.download[data-v-ed940e95]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-ed940e95],.action-button.new[data-v-ed940e95],.action-button.submit[data-v-ed940e95]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-ed940e95]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-ed940e95]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-ed940e95]{gap:8px;display:flex}.download-button[data-v-ed940e95]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-ed940e95]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-ed940e95]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-ed940e95]:hover{color:var(--text-link-hover)}.link.disabled[data-v-ed940e95]{opacity:.7;cursor:not-allowed}.link-button[data-v-ed940e95]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-ed940e95]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-ed940e95],td .link-button.video-button[data-v-ed940e95]{max-width:400px}.link-button[data-v-ed940e95]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-ed940e95]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-ed940e95]:hover,.user-button.menu-open[data-v-ed940e95]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-ed940e95],.user-button:hover .verification-warning[data-v-ed940e95],.user-button.menu-open .superuser-indicator[data-v-ed940e95],.user-button.menu-open .verification-warning[data-v-ed940e95]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-ed940e95],.user-button.menu-open .logo-image[data-v-ed940e95]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-ed940e95]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-ed940e95]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-ed940e95]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-ed940e95]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-ed940e95]{color:var(--intent-success)}.appstore-button.playstore[data-v-ed940e95]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-ed940e95]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-ed940e95]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-ed940e95]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-ed940e95]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-ed940e95],.file-input[data-v-ed940e95]{display:none}.dropdown select[data-v-ed940e95]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-ed940e95]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-ed940e95]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-ed940e95]:hover{border-color:var(--border-strong)}.upload-container[data-v-ed940e95]{align-items:flex-start;gap:.5rem;display:flex}.file-upload[data-v-ed940e95]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);box-sizing:border-box;border-radius:8px;width:100%;padding:20px;transition:all .3s}.file-upload[data-v-ed940e95]:hover{border-color:var(--text-secondary)}.file-upload.dragging[data-v-ed940e95]{border-color:var(--border-focus);background:var(--surface-hover)}.upload-placeholder[data-v-ed940e95]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-icon[data-v-ed940e95]{color:var(--text-secondary)}.upload-text[data-v-ed940e95]{color:var(--text-secondary);font-size:14px}.upload-requirements[data-v-ed940e95]{color:var(--text-muted);font-size:12px}.upload-progress[data-v-ed940e95]{flex-direction:column;gap:10px;display:flex}.progress-text[data-v-ed940e95]{color:var(--text-secondary);font-size:14px}.progress-bar-container[data-v-ed940e95]{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-bar[data-v-ed940e95]{background:var(--intent-primary);height:100%;transition:width .3s}.progress-percentage[data-v-ed940e95]{color:var(--text-secondary);font-size:12px}.upload-details[data-v-ed940e95]{color:var(--text-secondary);justify-content:space-between;margin-top:8px;font-size:.85rem;display:flex}.upload-speed[data-v-ed940e95],.remaining-time[data-v-ed940e95]{display:inline-block}.action-buttons[data-v-ed940e95]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.label[data-v-ed940e95]{text-transform:uppercase;letter-spacing:.025em;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500}.label.working[data-v-ed940e95]{position:relative}.label.working .working-outline[data-v-ed940e95]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.label.working .working-outline rect[data-v-ed940e95]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:20 80;--working-duration:1.5s;animation:label-working-ed940e95 var(--working-duration) linear infinite;animation-delay:calc(var(--working-phase,0) * -1 * var(--working-duration))}@keyframes label-working-ed940e95{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect[data-v-ed940e95]{animation:none}}.label.hdr[data-v-ed940e95]{background-color:var(--text-secondary);color:var(--surface-1);font-style:italic;font-weight:600}.label.status[data-v-ed940e95]{align-self:center;padding:.25rem .5rem;font-weight:500}.label.status.unknown[data-v-ed940e95]{background-color:var(--status-unknown);color:var(--status-unknown-text)}.label.status.not-uploaded[data-v-ed940e95]{background-color:var(--status-not-uploaded);color:var(--status-not-uploaded-text)}.label.status.not-started[data-v-ed940e95]{background-color:var(--status-not-started);color:var(--status-not-started-text)}.label.status.queued[data-v-ed940e95]{background-color:var(--status-queued);color:var(--status-queued-text)}.label.status.in-progress[data-v-ed940e95]{background-color:var(--status-in-progress);color:var(--status-in-progress-text)}.label.status.completed[data-v-ed940e95]{background-color:var(--status-completed);color:var(--status-completed-text)}.label.status.failed[data-v-ed940e95]{background-color:var(--status-failed);color:var(--status-failed-text)}.label.status.draft[data-v-ed940e95]{background-color:var(--status-draft);color:var(--status-draft-text)}.label.status.ready-to-submit[data-v-ed940e95]{background-color:var(--status-ready-to-submit);color:var(--status-ready-to-submit-text)}.label.status.waiting-for-review[data-v-ed940e95]{background-color:var(--status-waiting-for-review);color:var(--status-waiting-for-review-text)}.label.status.under-review[data-v-ed940e95]{background-color:var(--status-under-review);color:var(--status-under-review-text)}.label.status.needs-revision[data-v-ed940e95]{background-color:var(--status-needs-revision);color:var(--status-needs-revision-text)}.label.status.approved[data-v-ed940e95]{background-color:var(--status-approved);color:var(--status-approved-text)}.label.status.public[data-v-ed940e95]{background-color:var(--status-public);color:var(--status-public-text)}.label.status.private[data-v-ed940e95]{background-color:var(--status-private);color:var(--status-private-text)}.label.status.unlisted[data-v-ed940e95]{background-color:var(--status-unlisted);color:var(--status-unlisted-text)}.label.status.local[data-v-ed940e95]{background-color:var(--status-local);color:var(--status-local-text)}.label.status.testflight[data-v-ed940e95]{background-color:var(--status-testflight);color:var(--status-testflight-text)}.label.status.enterprise[data-v-ed940e95]{background-color:var(--status-enterprise);color:var(--status-enterprise-text)}.label.status.appstore[data-v-ed940e95]{background-color:var(--status-appstore);color:var(--status-appstore-text)}.video-file-card[data-v-ed940e95]{border:1px solid var(--border-default);background-color:var(--surface-app);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;min-width:0;padding:.5rem;display:flex}.video-file-card.clickable[data-v-ed940e95]{cursor:pointer;transition:background-color .2s,transform .1s}.video-file-card.clickable[data-v-ed940e95]:hover{background-color:var(--surface-hover);box-shadow:var(--shadow-sm)}.video-file-card.with-thumbnail[data-v-ed940e95]{container-type:inline-size}.video-file-card-layout[data-v-ed940e95]{grid-template-columns:minmax(0,1fr);grid-template-areas:"thumbnail""body""errors";gap:.75rem;display:grid}@container (width>=32rem){.video-file-card-layout[data-v-ed940e95]{grid-template-columns:16rem minmax(0,1fr);grid-template-areas:"thumbnail body""errors errors";align-items:start}}.video-file-thumbnail[data-v-ed940e95]{aspect-ratio:3/2;background-color:var(--preview-video-bg);color:var(--preview-placeholder);border-radius:.5rem;grid-area:thumbnail;justify-content:center;align-items:center;display:flex;overflow:hidden}.video-file-thumbnail img[data-v-ed940e95]{object-fit:contain;width:100%;height:100%}.video-file-card-body[data-v-ed940e95]{flex-direction:column;grid-area:body;gap:.5rem;min-width:0;display:flex}.video-file-card-errors[data-v-ed940e95]{flex-direction:column;grid-area:errors;gap:.5rem;display:flex}.video-file-card-header[data-v-ed940e95]{color:var(--text-primary);align-items:center;gap:.5rem;min-width:0;display:flex}.file-name[data-v-ed940e95]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.stream-status[data-v-ed940e95]{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;margin:.125rem 0;font-size:.875rem;display:flex}.stream-status-item[data-v-ed940e95]{align-items:center;gap:.375rem;display:inline-flex}.stream-statuses[data-v-ed940e95]{white-space:nowrap;gap:.25rem;display:inline-flex}.stream-error[data-v-ed940e95]{color:var(--intent-danger);background-color:var(--intent-danger-surface);border-left:3px solid var(--intent-danger);border-radius:.25rem;padding:.25rem .5rem;font-size:.8rem}.status-details[data-v-ed940e95]{color:var(--text-secondary);flex-wrap:wrap;gap:1rem;min-width:0;font-size:.875rem;display:flex}.detail-item[data-v-ed940e95]{align-items:center;gap:.375rem;display:flex}.video-file-info[data-v-ed940e95]{flex-direction:column;gap:1rem;width:100%;display:flex}.processing-message[data-v-ed940e95]{color:var(--intent-primary);flex-direction:column;align-items:center;gap:1rem;display:flex}[data-v-c5fcc87d]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c5fcc87d]:root,[data-theme=light][data-v-c5fcc87d]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c5fcc87d]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c5fcc87d]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c5fcc87d],.important-button[data-v-c5fcc87d],.delete-button[data-v-c5fcc87d],.submit-button[data-v-c5fcc87d],.cancel-button[data-v-c5fcc87d],.add-button[data-v-c5fcc87d],.action-button[data-v-c5fcc87d],.link-button[data-v-c5fcc87d],.logout-button[data-v-c5fcc87d],.help-button[data-v-c5fcc87d],.appstore-button[data-v-c5fcc87d],.radio-button[data-v-c5fcc87d],.download-button[data-v-c5fcc87d],.user-button[data-v-c5fcc87d]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c5fcc87d]:disabled,.important-button[data-v-c5fcc87d]:disabled,.delete-button[data-v-c5fcc87d]:disabled,.submit-button[data-v-c5fcc87d]:disabled,.cancel-button[data-v-c5fcc87d]:disabled,.add-button[data-v-c5fcc87d]:disabled,.action-button[data-v-c5fcc87d]:disabled,.link-button[data-v-c5fcc87d]:disabled,.logout-button[data-v-c5fcc87d]:disabled,.help-button[data-v-c5fcc87d]:disabled,.appstore-button[data-v-c5fcc87d]:disabled,.radio-button[data-v-c5fcc87d]:disabled,.download-button[data-v-c5fcc87d]:disabled,.user-button[data-v-c5fcc87d]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c5fcc87d],.important-button.disabled[data-v-c5fcc87d],.delete-button.disabled[data-v-c5fcc87d],.submit-button.disabled[data-v-c5fcc87d],.cancel-button.disabled[data-v-c5fcc87d],.add-button.disabled[data-v-c5fcc87d],.action-button.disabled[data-v-c5fcc87d],.link-button.disabled[data-v-c5fcc87d],.logout-button.disabled[data-v-c5fcc87d],.help-button.disabled[data-v-c5fcc87d],.appstore-button.disabled[data-v-c5fcc87d],.radio-button.disabled[data-v-c5fcc87d],.download-button.disabled[data-v-c5fcc87d],.user-button.disabled[data-v-c5fcc87d]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c5fcc87d]{min-width:7rem}.big[data-v-c5fcc87d]{min-width:15rem}.important-button[data-v-c5fcc87d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c5fcc87d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c5fcc87d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c5fcc87d]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c5fcc87d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c5fcc87d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c5fcc87d]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c5fcc87d]{width:32px;height:32px;padding:0}.action-button.view[data-v-c5fcc87d],.action-button.approve[data-v-c5fcc87d],.action-button.analytics[data-v-c5fcc87d],.action-button.download[data-v-c5fcc87d]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c5fcc87d],.action-button.new[data-v-c5fcc87d],.action-button.submit[data-v-c5fcc87d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c5fcc87d]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c5fcc87d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c5fcc87d]{gap:8px;display:flex}.download-button[data-v-c5fcc87d]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c5fcc87d]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c5fcc87d]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c5fcc87d]{opacity:.7;cursor:not-allowed}.link-button[data-v-c5fcc87d]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c5fcc87d]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c5fcc87d],td .link-button.video-button[data-v-c5fcc87d]{max-width:400px}.link-button[data-v-c5fcc87d]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c5fcc87d]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c5fcc87d]:hover,.user-button.menu-open[data-v-c5fcc87d]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c5fcc87d],.user-button:hover .verification-warning[data-v-c5fcc87d],.user-button.menu-open .superuser-indicator[data-v-c5fcc87d],.user-button.menu-open .verification-warning[data-v-c5fcc87d]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c5fcc87d],.user-button.menu-open .logo-image[data-v-c5fcc87d]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c5fcc87d]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c5fcc87d]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c5fcc87d]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c5fcc87d]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c5fcc87d]{color:var(--intent-success)}.appstore-button.playstore[data-v-c5fcc87d]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c5fcc87d]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c5fcc87d]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c5fcc87d]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c5fcc87d]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c5fcc87d],.file-input[data-v-c5fcc87d]{display:none}.dropdown select[data-v-c5fcc87d]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c5fcc87d]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c5fcc87d]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c5fcc87d]:hover{border-color:var(--border-strong)}.page-container[data-v-c5fcc87d]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-c5fcc87d]{max-width:400px}.page-container.wide[data-v-c5fcc87d]{max-width:1200px}.eyebrow[data-v-c5fcc87d]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-c5fcc87d]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-c5fcc87d]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-c5fcc87d]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-c5fcc87d]{gap:1rem;display:flex}.collapsible-header[data-v-c5fcc87d]{cursor:pointer}.collapsible-header.closed[data-v-c5fcc87d]{margin-bottom:0}.collapsible-header svg[data-v-c5fcc87d]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-c5fcc87d]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-c5fcc87d],.page-field>.collapsible-header.closed[data-v-c5fcc87d]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-c5fcc87d]{margin:0}.page-field>.collapsible-header svg[data-v-c5fcc87d]{font-size:.8rem}.page-content[data-v-c5fcc87d]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-c5fcc87d]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-c5fcc87d]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-c5fcc87d]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-c5fcc87d]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-c5fcc87d]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-c5fcc87d],.page-field.full-width[data-v-c5fcc87d]{grid-column:span 12}.page-field.three-quarters-width[data-v-c5fcc87d]{grid-column:span 9}.page-field.two-thirds-width[data-v-c5fcc87d]{grid-column:span 8}.page-field.half-width[data-v-c5fcc87d]{grid-column:span 6}.page-field.third-width[data-v-c5fcc87d]{grid-column:span 4}.page-field.quarter-width[data-v-c5fcc87d]{grid-column:span 3}.page-field.sixth-width[data-v-c5fcc87d]{grid-column:span 2}label[data-v-c5fcc87d]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-c5fcc87d],.page-field>.collapsible-header h3[data-v-c5fcc87d]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-c5fcc87d]:after{content:" *";color:var(--text-brand)}label[title][data-v-c5fcc87d]{cursor:help}.page-section.rows[data-v-c5fcc87d]{row-gap:0}.page-section.rows>h3[data-v-c5fcc87d]{margin-bottom:1rem}.page-section.rows .page-field[data-v-c5fcc87d]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-c5fcc87d]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-c5fcc87d]{margin-bottom:0}.page-section.rows .page-field[data-v-c5fcc87d]>:not(label){grid-column:2}.page-value[data-v-c5fcc87d]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-c5fcc87d]{white-space:pre-line}.page-value[data-v-c5fcc87d]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-c5fcc87d]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-c5fcc87d]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-c5fcc87d]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-c5fcc87d]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-c5fcc87d]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-c5fcc87d]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-c5fcc87d]>*{margin-bottom:.5rem}.link-button-list[data-v-c5fcc87d]>:last-child{margin-bottom:0}.form-control[data-v-c5fcc87d],input[type=datetime-local][data-v-c5fcc87d]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-c5fcc87d]:focus,input[type=datetime-local][data-v-c5fcc87d]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-c5fcc87d]:disabled,input[type=datetime-local][data-v-c5fcc87d]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-c5fcc87d]{resize:vertical;min-height:100px}.field-details[data-v-c5fcc87d]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-c5fcc87d]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-c5fcc87d]{align-items:baseline;display:flex}input[type=checkbox][data-v-c5fcc87d]{margin-right:1rem}.checkbox-container label[data-v-c5fcc87d]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-c5fcc87d]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-c5fcc87d]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-c5fcc87d]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-c5fcc87d]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-c5fcc87d]:checked{background:var(--text-brand)}.form-toggle[data-v-c5fcc87d]:checked:before{transform:translate(22px)}.form-toggle[data-v-c5fcc87d]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-c5fcc87d],.error-message[data-v-c5fcc87d]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-c5fcc87d]{border-left:3px solid var(--intent-success)}.error-message[data-v-c5fcc87d]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-c5fcc87d]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-c5fcc87d]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-c5fcc87d]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-c5fcc87d]{justify-content:center}.page-actions.vertical[data-v-c5fcc87d]{flex-direction:column}form.page-content>.page-actions[data-v-c5fcc87d]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.section-description[data-v-c5fcc87d]{color:var(--text-secondary);margin-bottom:1rem;font-size:.9rem}.upload-result[data-v-c5fcc87d]{background-color:var(--surface-sunken);border-radius:4px;margin-top:1rem;padding:1rem}.upload-result label[data-v-c5fcc87d]{color:var(--text-primary);margin-bottom:.5rem;font-weight:600;display:block}.file-url[data-v-c5fcc87d]{word-break:break-all}.email-preview[data-v-c5fcc87d]{border:1px solid var(--border-default);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--email-preview-bg);border-radius:4px;width:100%;height:50rem}[data-v-b072369c]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-b072369c]:root,[data-theme=light][data-v-b072369c]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-b072369c]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-b072369c]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-b072369c],.important-button[data-v-b072369c],.delete-button[data-v-b072369c],.submit-button[data-v-b072369c],.cancel-button[data-v-b072369c],.add-button[data-v-b072369c],.action-button[data-v-b072369c],.link-button[data-v-b072369c],.logout-button[data-v-b072369c],.help-button[data-v-b072369c],.appstore-button[data-v-b072369c],.radio-button[data-v-b072369c],.download-button[data-v-b072369c],.user-button[data-v-b072369c]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-b072369c]:disabled,.important-button[data-v-b072369c]:disabled,.delete-button[data-v-b072369c]:disabled,.submit-button[data-v-b072369c]:disabled,.cancel-button[data-v-b072369c]:disabled,.add-button[data-v-b072369c]:disabled,.action-button[data-v-b072369c]:disabled,.link-button[data-v-b072369c]:disabled,.logout-button[data-v-b072369c]:disabled,.help-button[data-v-b072369c]:disabled,.appstore-button[data-v-b072369c]:disabled,.radio-button[data-v-b072369c]:disabled,.download-button[data-v-b072369c]:disabled,.user-button[data-v-b072369c]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-b072369c],.important-button.disabled[data-v-b072369c],.delete-button.disabled[data-v-b072369c],.submit-button.disabled[data-v-b072369c],.cancel-button.disabled[data-v-b072369c],.add-button.disabled[data-v-b072369c],.action-button.disabled[data-v-b072369c],.link-button.disabled[data-v-b072369c],.logout-button.disabled[data-v-b072369c],.help-button.disabled[data-v-b072369c],.appstore-button.disabled[data-v-b072369c],.radio-button.disabled[data-v-b072369c],.download-button.disabled[data-v-b072369c],.user-button.disabled[data-v-b072369c]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-b072369c]{min-width:7rem}.big[data-v-b072369c]{min-width:15rem}.important-button[data-v-b072369c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-b072369c]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-b072369c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-b072369c]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-b072369c]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b072369c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b072369c]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-b072369c]{width:32px;height:32px;padding:0}.action-button.view[data-v-b072369c],.action-button.approve[data-v-b072369c],.action-button.analytics[data-v-b072369c],.action-button.download[data-v-b072369c]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-b072369c],.action-button.new[data-v-b072369c],.action-button.submit[data-v-b072369c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-b072369c]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-b072369c]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-b072369c]{gap:8px;display:flex}.download-button[data-v-b072369c]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-b072369c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-b072369c]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-b072369c]:hover{color:var(--text-link-hover)}.link.disabled[data-v-b072369c]{opacity:.7;cursor:not-allowed}.link-button[data-v-b072369c]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-b072369c]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-b072369c],td .link-button.video-button[data-v-b072369c]{max-width:400px}.link-button[data-v-b072369c]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-b072369c]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-b072369c]:hover,.user-button.menu-open[data-v-b072369c]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-b072369c],.user-button:hover .verification-warning[data-v-b072369c],.user-button.menu-open .superuser-indicator[data-v-b072369c],.user-button.menu-open .verification-warning[data-v-b072369c]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-b072369c],.user-button.menu-open .logo-image[data-v-b072369c]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-b072369c]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-b072369c]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-b072369c]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-b072369c]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-b072369c]{color:var(--intent-success)}.appstore-button.playstore[data-v-b072369c]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-b072369c]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-b072369c]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-b072369c]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-b072369c]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-b072369c],.file-input[data-v-b072369c]{display:none}.dropdown select[data-v-b072369c]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-b072369c]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-b072369c]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-b072369c]:hover{border-color:var(--border-strong)}[data-v-7c323595]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-7c323595]:root,[data-theme=light][data-v-7c323595]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-7c323595]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-7c323595]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-7c323595],.important-button[data-v-7c323595],.delete-button[data-v-7c323595],.submit-button[data-v-7c323595],.cancel-button[data-v-7c323595],.add-button[data-v-7c323595],.action-button[data-v-7c323595],.link-button[data-v-7c323595],.logout-button[data-v-7c323595],.help-button[data-v-7c323595],.appstore-button[data-v-7c323595],.radio-button[data-v-7c323595],.download-button[data-v-7c323595],.user-button[data-v-7c323595]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-7c323595]:disabled,.important-button[data-v-7c323595]:disabled,.delete-button[data-v-7c323595]:disabled,.submit-button[data-v-7c323595]:disabled,.cancel-button[data-v-7c323595]:disabled,.add-button[data-v-7c323595]:disabled,.action-button[data-v-7c323595]:disabled,.link-button[data-v-7c323595]:disabled,.logout-button[data-v-7c323595]:disabled,.help-button[data-v-7c323595]:disabled,.appstore-button[data-v-7c323595]:disabled,.radio-button[data-v-7c323595]:disabled,.download-button[data-v-7c323595]:disabled,.user-button[data-v-7c323595]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-7c323595],.important-button.disabled[data-v-7c323595],.delete-button.disabled[data-v-7c323595],.submit-button.disabled[data-v-7c323595],.cancel-button.disabled[data-v-7c323595],.add-button.disabled[data-v-7c323595],.action-button.disabled[data-v-7c323595],.link-button.disabled[data-v-7c323595],.logout-button.disabled[data-v-7c323595],.help-button.disabled[data-v-7c323595],.appstore-button.disabled[data-v-7c323595],.radio-button.disabled[data-v-7c323595],.download-button.disabled[data-v-7c323595],.user-button.disabled[data-v-7c323595]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-7c323595]{min-width:7rem}.big[data-v-7c323595]{min-width:15rem}.important-button[data-v-7c323595]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-7c323595]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-7c323595]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-7c323595]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-7c323595]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7c323595]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7c323595]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-7c323595]{width:32px;height:32px;padding:0}.action-button.view[data-v-7c323595],.action-button.approve[data-v-7c323595],.action-button.analytics[data-v-7c323595],.action-button.download[data-v-7c323595]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-7c323595],.action-button.new[data-v-7c323595],.action-button.submit[data-v-7c323595]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-7c323595]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-7c323595]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-7c323595]{gap:8px;display:flex}.download-button[data-v-7c323595]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-7c323595]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-7c323595]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-7c323595]:hover{color:var(--text-link-hover)}.link.disabled[data-v-7c323595]{opacity:.7;cursor:not-allowed}.link-button[data-v-7c323595]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-7c323595]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-7c323595],td .link-button.video-button[data-v-7c323595]{max-width:400px}.link-button[data-v-7c323595]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-7c323595]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-7c323595]:hover,.user-button.menu-open[data-v-7c323595]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-7c323595],.user-button:hover .verification-warning[data-v-7c323595],.user-button.menu-open .superuser-indicator[data-v-7c323595],.user-button.menu-open .verification-warning[data-v-7c323595]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-7c323595],.user-button.menu-open .logo-image[data-v-7c323595]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-7c323595]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-7c323595]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-7c323595]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-7c323595]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-7c323595]{color:var(--intent-success)}.appstore-button.playstore[data-v-7c323595]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-7c323595]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-7c323595]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-7c323595]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-7c323595]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-7c323595],.file-input[data-v-7c323595]{display:none}.dropdown select[data-v-7c323595]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-7c323595]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-7c323595]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-7c323595]:hover{border-color:var(--border-strong)}.list-container[data-v-7c323595]{padding:var(--space-section);position:relative}.list-header[data-v-7c323595]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-7c323595]{margin:0}.header-actions[data-v-7c323595]{gap:1rem;display:flex}.list-header[data-v-7c323595]:has(>.header-stack){align-items:baseline}.header-stack[data-v-7c323595]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-7c323595]{margin-bottom:var(--space-section)}.list-section h3[data-v-7c323595]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-7c323595]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-7c323595]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-7c323595]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-7c323595]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-7c323595]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-7c323595]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-7c323595],td[data-v-7c323595]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-7c323595]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-7c323595]{text-align:right}.thumbnail-name[data-v-7c323595]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-7c323595]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-7c323595]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-7c323595]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-7c323595]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-7c323595]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-7c323595]{text-decoration:line-through}.clickable:hover .overflow b[data-v-7c323595],.clickable:hover .overflow strong[data-v-7c323595]{color:var(--text-brand)}.sortable[data-v-7c323595]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-7c323595]:hover{color:var(--text-brand)}.sort-indicator[data-v-7c323595]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-7c323595]{color:var(--text-brand);opacity:1}.inline-edit[data-v-7c323595]{width:100%;position:relative}.inline-edit input[data-v-7c323595]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-7c323595]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-7c323595]:hover{background-color:var(--surface-hover)}div.add-row[data-v-7c323595]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-7c323595]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-7c323595]{cursor:pointer}tr.add-row td[data-v-7c323595]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-7c323595]{color:var(--text-primary)}.grid[data-v-7c323595]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-7c323595],.actions[data-v-7c323595]{gap:8px;display:flex}.featured-star[data-v-7c323595]{color:var(--star);margin-left:6px;font-size:.8rem}.tabs[data-v-7c323595]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-7c323595]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-7c323595]{border:1px dashed var(--border-strong)}.tabs button[data-v-7c323595]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-7c323595]{color:var(--text-brand)}.tabs button.active[data-v-7c323595],.tabs .thumb[data-v-7c323595]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-7c323595]{background:0 0}.tab-content[data-v-7c323595]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}.page-container[data-v-7c323595]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-7c323595]{max-width:400px}.page-container.wide[data-v-7c323595]{max-width:1200px}.eyebrow[data-v-7c323595]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-7c323595]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-7c323595]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-7c323595]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-7c323595]{gap:1rem;display:flex}.collapsible-header[data-v-7c323595]{cursor:pointer}.collapsible-header.closed[data-v-7c323595]{margin-bottom:0}.collapsible-header svg[data-v-7c323595]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-7c323595]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-7c323595],.page-field>.collapsible-header.closed[data-v-7c323595]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-7c323595]{margin:0}.page-field>.collapsible-header svg[data-v-7c323595]{font-size:.8rem}.page-content[data-v-7c323595]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-7c323595]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-7c323595]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-7c323595]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-7c323595]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-7c323595]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-7c323595],.page-field.full-width[data-v-7c323595]{grid-column:span 12}.page-field.three-quarters-width[data-v-7c323595]{grid-column:span 9}.page-field.two-thirds-width[data-v-7c323595]{grid-column:span 8}.page-field.half-width[data-v-7c323595]{grid-column:span 6}.page-field.third-width[data-v-7c323595]{grid-column:span 4}.page-field.quarter-width[data-v-7c323595]{grid-column:span 3}.page-field.sixth-width[data-v-7c323595]{grid-column:span 2}label[data-v-7c323595]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-7c323595],.page-field>.collapsible-header h3[data-v-7c323595]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-7c323595]:after{content:" *";color:var(--text-brand)}label[title][data-v-7c323595]{cursor:help}.page-section.rows[data-v-7c323595]{row-gap:0}.page-section.rows>h3[data-v-7c323595]{margin-bottom:1rem}.page-section.rows .page-field[data-v-7c323595]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-7c323595]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-7c323595]{margin-bottom:0}.page-section.rows .page-field[data-v-7c323595]>:not(label){grid-column:2}.page-value[data-v-7c323595]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-7c323595]{white-space:pre-line}.page-value[data-v-7c323595]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-7c323595]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-7c323595]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-7c323595]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-7c323595]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-7c323595]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-7c323595]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-7c323595]>*{margin-bottom:.5rem}.link-button-list[data-v-7c323595]>:last-child{margin-bottom:0}.form-control[data-v-7c323595],input[type=datetime-local][data-v-7c323595]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-7c323595]:focus,input[type=datetime-local][data-v-7c323595]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-7c323595]:disabled,input[type=datetime-local][data-v-7c323595]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-7c323595]{resize:vertical;min-height:100px}.field-details[data-v-7c323595]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-7c323595]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-7c323595]{align-items:baseline;display:flex}input[type=checkbox][data-v-7c323595]{margin-right:1rem}.checkbox-container label[data-v-7c323595]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-7c323595]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-7c323595]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-7c323595]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-7c323595]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-7c323595]:checked{background:var(--text-brand)}.form-toggle[data-v-7c323595]:checked:before{transform:translate(22px)}.form-toggle[data-v-7c323595]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-7c323595],.error-message[data-v-7c323595]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-7c323595]{border-left:3px solid var(--intent-success)}.error-message[data-v-7c323595]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-7c323595]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-7c323595]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-7c323595]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-7c323595]{justify-content:center}.page-actions.vertical[data-v-7c323595]{flex-direction:column}form.page-content>.page-actions[data-v-7c323595]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.header-controls[data-v-7c323595]{align-items:center;gap:1rem;display:flex}.filter-control[data-v-7c323595]{align-items:center;gap:.5rem;display:flex}.filter-control label[data-v-7c323595]{color:var(--text-secondary);font-size:.9rem}.filter-control select[data-v-7c323595]{border:1px solid var(--border-strong);background:var(--surface-1);cursor:pointer;border-radius:4px;padding:.5rem;font-size:.9rem}.filter-control select[data-v-7c323595]:hover{border-color:var(--text-brand)}.mono-short[data-v-7c323595]{font-family:Courier New,monospace;font-size:.85rem}td[data-v-7c323595] .link-button{max-width:120px}.overflow[data-v-7c323595]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.aggregation-panel[data-v-7c323595]{margin-top:1rem}.aggregation-panel .page-section[data-v-7c323595]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.aggregation-panel .page-section+.page-section[data-v-7c323595]{margin-top:1.5rem}.aggregation-panel .page-field.third-width[data-v-7c323595]{grid-column:span 4}.aggregation-panel .page-field.full-width[data-v-7c323595],.aggregation-panel .page-actions.full-width[data-v-7c323595]{grid-column:span 12}.aggregation-panel .page-actions[data-v-7c323595]{justify-content:flex-start;margin-top:0}.aggregation-result[data-v-7c323595]{border:1px solid;border-radius:8px;margin-top:1.5rem;padding:1.25rem}.aggregation-result.success[data-v-7c323595]{background:var(--intent-success-surface);border-color:color-mix(in srgb, var(--intent-success-surface-text) 30%, transparent)}.aggregation-result.error[data-v-7c323595]{background:var(--intent-danger-surface);border-color:color-mix(in srgb, var(--intent-danger-surface-text) 30%, transparent)}.aggregation-result h4[data-v-7c323595]{color:var(--text-primary);margin:0 0 1rem;font-size:1rem}.aggregation-result.error h4[data-v-7c323595]{color:var(--intent-danger-surface-text)}.aggregation-result pre[data-v-7c323595]{background:var(--surface-sunken);white-space:pre-wrap;word-break:break-word;border-radius:4px;margin:0;padding:.75rem;font-size:.85rem}.result-summary[data-v-7c323595]{flex-direction:column;gap:.5rem;display:flex}.result-item[data-v-7c323595]{color:var(--text-primary);font-size:.9rem}.result-item strong[data-v-7c323595]{color:var(--text-primary)}.result-records[data-v-7c323595]{margin-top:1.5rem}.result-records h5[data-v-7c323595]{color:var(--text-primary);border-bottom:1px solid var(--border-default);margin:0 0 .75rem;padding-bottom:.5rem;font-size:.95rem}.result-records table[data-v-7c323595]{font-size:.85rem}[data-v-13f0a995]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-13f0a995]:root,[data-theme=light][data-v-13f0a995]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-13f0a995]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-13f0a995]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-13f0a995],.important-button[data-v-13f0a995],.delete-button[data-v-13f0a995],.submit-button[data-v-13f0a995],.cancel-button[data-v-13f0a995],.add-button[data-v-13f0a995],.action-button[data-v-13f0a995],.link-button[data-v-13f0a995],.logout-button[data-v-13f0a995],.help-button[data-v-13f0a995],.appstore-button[data-v-13f0a995],.radio-button[data-v-13f0a995],.download-button[data-v-13f0a995],.user-button[data-v-13f0a995]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-13f0a995]:disabled,.important-button[data-v-13f0a995]:disabled,.delete-button[data-v-13f0a995]:disabled,.submit-button[data-v-13f0a995]:disabled,.cancel-button[data-v-13f0a995]:disabled,.add-button[data-v-13f0a995]:disabled,.action-button[data-v-13f0a995]:disabled,.link-button[data-v-13f0a995]:disabled,.logout-button[data-v-13f0a995]:disabled,.help-button[data-v-13f0a995]:disabled,.appstore-button[data-v-13f0a995]:disabled,.radio-button[data-v-13f0a995]:disabled,.download-button[data-v-13f0a995]:disabled,.user-button[data-v-13f0a995]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-13f0a995],.important-button.disabled[data-v-13f0a995],.delete-button.disabled[data-v-13f0a995],.submit-button.disabled[data-v-13f0a995],.cancel-button.disabled[data-v-13f0a995],.add-button.disabled[data-v-13f0a995],.action-button.disabled[data-v-13f0a995],.link-button.disabled[data-v-13f0a995],.logout-button.disabled[data-v-13f0a995],.help-button.disabled[data-v-13f0a995],.appstore-button.disabled[data-v-13f0a995],.radio-button.disabled[data-v-13f0a995],.download-button.disabled[data-v-13f0a995],.user-button.disabled[data-v-13f0a995]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-13f0a995]{min-width:7rem}.big[data-v-13f0a995]{min-width:15rem}.important-button[data-v-13f0a995]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-13f0a995]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-13f0a995]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-13f0a995]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-13f0a995]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-13f0a995]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-13f0a995]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-13f0a995]{width:32px;height:32px;padding:0}.action-button.view[data-v-13f0a995],.action-button.approve[data-v-13f0a995],.action-button.analytics[data-v-13f0a995],.action-button.download[data-v-13f0a995]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-13f0a995],.action-button.new[data-v-13f0a995],.action-button.submit[data-v-13f0a995]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-13f0a995]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-13f0a995]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-13f0a995]{gap:8px;display:flex}.download-button[data-v-13f0a995]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-13f0a995]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-13f0a995]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-13f0a995]:hover{color:var(--text-link-hover)}.link.disabled[data-v-13f0a995]{opacity:.7;cursor:not-allowed}.link-button[data-v-13f0a995]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-13f0a995]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-13f0a995],td .link-button.video-button[data-v-13f0a995]{max-width:400px}.link-button[data-v-13f0a995]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-13f0a995]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-13f0a995]:hover,.user-button.menu-open[data-v-13f0a995]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-13f0a995],.user-button:hover .verification-warning[data-v-13f0a995],.user-button.menu-open .superuser-indicator[data-v-13f0a995],.user-button.menu-open .verification-warning[data-v-13f0a995]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-13f0a995],.user-button.menu-open .logo-image[data-v-13f0a995]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-13f0a995]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-13f0a995]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-13f0a995]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-13f0a995]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-13f0a995]{color:var(--intent-success)}.appstore-button.playstore[data-v-13f0a995]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-13f0a995]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-13f0a995]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-13f0a995]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-13f0a995]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-13f0a995],.file-input[data-v-13f0a995]{display:none}.dropdown select[data-v-13f0a995]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-13f0a995]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-13f0a995]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-13f0a995]:hover{border-color:var(--border-strong)}.tabs[data-v-13f0a995]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-13f0a995]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-13f0a995]{border:1px dashed var(--border-strong)}.tabs button[data-v-13f0a995]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-13f0a995]{color:var(--text-brand)}.tabs button.active[data-v-13f0a995],.tabs .thumb[data-v-13f0a995]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-13f0a995]{background:0 0}.tab-content[data-v-13f0a995]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}[data-v-497d9775]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-497d9775]:root,[data-theme=light][data-v-497d9775]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-497d9775]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-497d9775]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-497d9775],.important-button[data-v-497d9775],.delete-button[data-v-497d9775],.submit-button[data-v-497d9775],.cancel-button[data-v-497d9775],.add-button[data-v-497d9775],.action-button[data-v-497d9775],.link-button[data-v-497d9775],.logout-button[data-v-497d9775],.help-button[data-v-497d9775],.appstore-button[data-v-497d9775],.radio-button[data-v-497d9775],.download-button[data-v-497d9775],.user-button[data-v-497d9775]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-497d9775]:disabled,.important-button[data-v-497d9775]:disabled,.delete-button[data-v-497d9775]:disabled,.submit-button[data-v-497d9775]:disabled,.cancel-button[data-v-497d9775]:disabled,.add-button[data-v-497d9775]:disabled,.action-button[data-v-497d9775]:disabled,.link-button[data-v-497d9775]:disabled,.logout-button[data-v-497d9775]:disabled,.help-button[data-v-497d9775]:disabled,.appstore-button[data-v-497d9775]:disabled,.radio-button[data-v-497d9775]:disabled,.download-button[data-v-497d9775]:disabled,.user-button[data-v-497d9775]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-497d9775],.important-button.disabled[data-v-497d9775],.delete-button.disabled[data-v-497d9775],.submit-button.disabled[data-v-497d9775],.cancel-button.disabled[data-v-497d9775],.add-button.disabled[data-v-497d9775],.action-button.disabled[data-v-497d9775],.link-button.disabled[data-v-497d9775],.logout-button.disabled[data-v-497d9775],.help-button.disabled[data-v-497d9775],.appstore-button.disabled[data-v-497d9775],.radio-button.disabled[data-v-497d9775],.download-button.disabled[data-v-497d9775],.user-button.disabled[data-v-497d9775]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-497d9775]{min-width:7rem}.big[data-v-497d9775]{min-width:15rem}.important-button[data-v-497d9775]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-497d9775]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-497d9775]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-497d9775]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-497d9775]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-497d9775]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-497d9775]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-497d9775]{width:32px;height:32px;padding:0}.action-button.view[data-v-497d9775],.action-button.approve[data-v-497d9775],.action-button.analytics[data-v-497d9775],.action-button.download[data-v-497d9775]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-497d9775],.action-button.new[data-v-497d9775],.action-button.submit[data-v-497d9775]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-497d9775]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-497d9775]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-497d9775]{gap:8px;display:flex}.download-button[data-v-497d9775]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-497d9775]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-497d9775]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-497d9775]:hover{color:var(--text-link-hover)}.link.disabled[data-v-497d9775]{opacity:.7;cursor:not-allowed}.link-button[data-v-497d9775]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-497d9775]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-497d9775],td .link-button.video-button[data-v-497d9775]{max-width:400px}.link-button[data-v-497d9775]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-497d9775]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-497d9775]:hover,.user-button.menu-open[data-v-497d9775]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-497d9775],.user-button:hover .verification-warning[data-v-497d9775],.user-button.menu-open .superuser-indicator[data-v-497d9775],.user-button.menu-open .verification-warning[data-v-497d9775]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-497d9775],.user-button.menu-open .logo-image[data-v-497d9775]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-497d9775]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-497d9775]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-497d9775]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-497d9775]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-497d9775]{color:var(--intent-success)}.appstore-button.playstore[data-v-497d9775]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-497d9775]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-497d9775]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-497d9775]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-497d9775]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-497d9775],.file-input[data-v-497d9775]{display:none}.dropdown select[data-v-497d9775]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-497d9775]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-497d9775]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-497d9775]:hover{border-color:var(--border-strong)}.list-container[data-v-497d9775]{padding:var(--space-section);position:relative}.list-header[data-v-497d9775]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-497d9775]{margin:0}.header-actions[data-v-497d9775]{gap:1rem;display:flex}.list-header[data-v-497d9775]:has(>.header-stack){align-items:baseline}.header-stack[data-v-497d9775]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-497d9775]{margin-bottom:var(--space-section)}.list-section h3[data-v-497d9775]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-497d9775]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-497d9775]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-497d9775]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-497d9775]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-497d9775]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-497d9775]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-497d9775],td[data-v-497d9775]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-497d9775]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-497d9775]{text-align:right}.thumbnail-name[data-v-497d9775]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-497d9775]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-497d9775]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-497d9775]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-497d9775]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-497d9775]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-497d9775]{text-decoration:line-through}.clickable:hover .overflow b[data-v-497d9775],.clickable:hover .overflow strong[data-v-497d9775]{color:var(--text-brand)}.sortable[data-v-497d9775]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-497d9775]:hover{color:var(--text-brand)}.sort-indicator[data-v-497d9775]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-497d9775]{color:var(--text-brand);opacity:1}.inline-edit[data-v-497d9775]{width:100%;position:relative}.inline-edit input[data-v-497d9775]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-497d9775]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-497d9775]:hover{background-color:var(--surface-hover)}div.add-row[data-v-497d9775]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-497d9775]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-497d9775]{cursor:pointer}tr.add-row td[data-v-497d9775]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-497d9775]{color:var(--text-primary)}.grid[data-v-497d9775]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-497d9775],.actions[data-v-497d9775]{gap:8px;display:flex}.featured-star[data-v-497d9775]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-a34a2893]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-a34a2893]:root,[data-theme=light][data-v-a34a2893]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-a34a2893]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-a34a2893]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-a34a2893],.important-button[data-v-a34a2893],.delete-button[data-v-a34a2893],.submit-button[data-v-a34a2893],.cancel-button[data-v-a34a2893],.add-button[data-v-a34a2893],.action-button[data-v-a34a2893],.link-button[data-v-a34a2893],.logout-button[data-v-a34a2893],.help-button[data-v-a34a2893],.appstore-button[data-v-a34a2893],.radio-button[data-v-a34a2893],.download-button[data-v-a34a2893],.user-button[data-v-a34a2893]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-a34a2893]:disabled,.important-button[data-v-a34a2893]:disabled,.delete-button[data-v-a34a2893]:disabled,.submit-button[data-v-a34a2893]:disabled,.cancel-button[data-v-a34a2893]:disabled,.add-button[data-v-a34a2893]:disabled,.action-button[data-v-a34a2893]:disabled,.link-button[data-v-a34a2893]:disabled,.logout-button[data-v-a34a2893]:disabled,.help-button[data-v-a34a2893]:disabled,.appstore-button[data-v-a34a2893]:disabled,.radio-button[data-v-a34a2893]:disabled,.download-button[data-v-a34a2893]:disabled,.user-button[data-v-a34a2893]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-a34a2893],.important-button.disabled[data-v-a34a2893],.delete-button.disabled[data-v-a34a2893],.submit-button.disabled[data-v-a34a2893],.cancel-button.disabled[data-v-a34a2893],.add-button.disabled[data-v-a34a2893],.action-button.disabled[data-v-a34a2893],.link-button.disabled[data-v-a34a2893],.logout-button.disabled[data-v-a34a2893],.help-button.disabled[data-v-a34a2893],.appstore-button.disabled[data-v-a34a2893],.radio-button.disabled[data-v-a34a2893],.download-button.disabled[data-v-a34a2893],.user-button.disabled[data-v-a34a2893]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-a34a2893]{min-width:7rem}.big[data-v-a34a2893]{min-width:15rem}.important-button[data-v-a34a2893]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-a34a2893]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-a34a2893]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-a34a2893]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-a34a2893]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a34a2893]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a34a2893]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-a34a2893]{width:32px;height:32px;padding:0}.action-button.view[data-v-a34a2893],.action-button.approve[data-v-a34a2893],.action-button.analytics[data-v-a34a2893],.action-button.download[data-v-a34a2893]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-a34a2893],.action-button.new[data-v-a34a2893],.action-button.submit[data-v-a34a2893]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-a34a2893]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-a34a2893]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-a34a2893]{gap:8px;display:flex}.download-button[data-v-a34a2893]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-a34a2893]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-a34a2893]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-a34a2893]:hover{color:var(--text-link-hover)}.link.disabled[data-v-a34a2893]{opacity:.7;cursor:not-allowed}.link-button[data-v-a34a2893]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-a34a2893]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-a34a2893],td .link-button.video-button[data-v-a34a2893]{max-width:400px}.link-button[data-v-a34a2893]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-a34a2893]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-a34a2893]:hover,.user-button.menu-open[data-v-a34a2893]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-a34a2893],.user-button:hover .verification-warning[data-v-a34a2893],.user-button.menu-open .superuser-indicator[data-v-a34a2893],.user-button.menu-open .verification-warning[data-v-a34a2893]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-a34a2893],.user-button.menu-open .logo-image[data-v-a34a2893]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-a34a2893]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-a34a2893]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-a34a2893]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-a34a2893]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-a34a2893]{color:var(--intent-success)}.appstore-button.playstore[data-v-a34a2893]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-a34a2893]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-a34a2893]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-a34a2893]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-a34a2893]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-a34a2893],.file-input[data-v-a34a2893]{display:none}.dropdown select[data-v-a34a2893]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-a34a2893]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-a34a2893]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-a34a2893]:hover{border-color:var(--border-strong)}.list-container[data-v-a34a2893]{padding:var(--space-section);position:relative}.list-header[data-v-a34a2893]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-a34a2893]{margin:0}.header-actions[data-v-a34a2893]{gap:1rem;display:flex}.list-header[data-v-a34a2893]:has(>.header-stack){align-items:baseline}.header-stack[data-v-a34a2893]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-a34a2893]{margin-bottom:var(--space-section)}.list-section h3[data-v-a34a2893]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-a34a2893]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-a34a2893]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-a34a2893]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-a34a2893]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-a34a2893]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-a34a2893]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-a34a2893],td[data-v-a34a2893]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-a34a2893]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-a34a2893]{text-align:right}.thumbnail-name[data-v-a34a2893]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-a34a2893]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-a34a2893]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-a34a2893]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-a34a2893]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-a34a2893]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-a34a2893]{text-decoration:line-through}.clickable:hover .overflow b[data-v-a34a2893],.clickable:hover .overflow strong[data-v-a34a2893]{color:var(--text-brand)}.sortable[data-v-a34a2893]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-a34a2893]:hover{color:var(--text-brand)}.sort-indicator[data-v-a34a2893]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-a34a2893]{color:var(--text-brand);opacity:1}.inline-edit[data-v-a34a2893]{width:100%;position:relative}.inline-edit input[data-v-a34a2893]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-a34a2893]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-a34a2893]:hover{background-color:var(--surface-hover)}div.add-row[data-v-a34a2893]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-a34a2893]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-a34a2893]{cursor:pointer}tr.add-row td[data-v-a34a2893]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-a34a2893]{color:var(--text-primary)}.grid[data-v-a34a2893]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-a34a2893],.actions[data-v-a34a2893]{gap:8px;display:flex}.featured-star[data-v-a34a2893]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-63c26625]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-63c26625]:root,[data-theme=light][data-v-63c26625]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-63c26625]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-63c26625]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-63c26625],.important-button[data-v-63c26625],.delete-button[data-v-63c26625],.submit-button[data-v-63c26625],.cancel-button[data-v-63c26625],.add-button[data-v-63c26625],.action-button[data-v-63c26625],.link-button[data-v-63c26625],.logout-button[data-v-63c26625],.help-button[data-v-63c26625],.appstore-button[data-v-63c26625],.radio-button[data-v-63c26625],.download-button[data-v-63c26625],.user-button[data-v-63c26625]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-63c26625]:disabled,.important-button[data-v-63c26625]:disabled,.delete-button[data-v-63c26625]:disabled,.submit-button[data-v-63c26625]:disabled,.cancel-button[data-v-63c26625]:disabled,.add-button[data-v-63c26625]:disabled,.action-button[data-v-63c26625]:disabled,.link-button[data-v-63c26625]:disabled,.logout-button[data-v-63c26625]:disabled,.help-button[data-v-63c26625]:disabled,.appstore-button[data-v-63c26625]:disabled,.radio-button[data-v-63c26625]:disabled,.download-button[data-v-63c26625]:disabled,.user-button[data-v-63c26625]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-63c26625],.important-button.disabled[data-v-63c26625],.delete-button.disabled[data-v-63c26625],.submit-button.disabled[data-v-63c26625],.cancel-button.disabled[data-v-63c26625],.add-button.disabled[data-v-63c26625],.action-button.disabled[data-v-63c26625],.link-button.disabled[data-v-63c26625],.logout-button.disabled[data-v-63c26625],.help-button.disabled[data-v-63c26625],.appstore-button.disabled[data-v-63c26625],.radio-button.disabled[data-v-63c26625],.download-button.disabled[data-v-63c26625],.user-button.disabled[data-v-63c26625]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-63c26625]{min-width:7rem}.big[data-v-63c26625]{min-width:15rem}.important-button[data-v-63c26625]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-63c26625]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-63c26625]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-63c26625]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-63c26625]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-63c26625]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-63c26625]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-63c26625]{width:32px;height:32px;padding:0}.action-button.view[data-v-63c26625],.action-button.approve[data-v-63c26625],.action-button.analytics[data-v-63c26625],.action-button.download[data-v-63c26625]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-63c26625],.action-button.new[data-v-63c26625],.action-button.submit[data-v-63c26625]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-63c26625]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-63c26625]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-63c26625]{gap:8px;display:flex}.download-button[data-v-63c26625]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-63c26625]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-63c26625]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-63c26625]:hover{color:var(--text-link-hover)}.link.disabled[data-v-63c26625]{opacity:.7;cursor:not-allowed}.link-button[data-v-63c26625]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-63c26625]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-63c26625],td .link-button.video-button[data-v-63c26625]{max-width:400px}.link-button[data-v-63c26625]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-63c26625]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-63c26625]:hover,.user-button.menu-open[data-v-63c26625]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-63c26625],.user-button:hover .verification-warning[data-v-63c26625],.user-button.menu-open .superuser-indicator[data-v-63c26625],.user-button.menu-open .verification-warning[data-v-63c26625]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-63c26625],.user-button.menu-open .logo-image[data-v-63c26625]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-63c26625]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-63c26625]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-63c26625]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-63c26625]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-63c26625]{color:var(--intent-success)}.appstore-button.playstore[data-v-63c26625]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-63c26625]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-63c26625]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-63c26625]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-63c26625]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-63c26625],.file-input[data-v-63c26625]{display:none}.dropdown select[data-v-63c26625]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-63c26625]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-63c26625]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-63c26625]:hover{border-color:var(--border-strong)}.list-container[data-v-63c26625]{padding:var(--space-section);position:relative}.list-header[data-v-63c26625]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-63c26625]{margin:0}.header-actions[data-v-63c26625]{gap:1rem;display:flex}.list-header[data-v-63c26625]:has(>.header-stack){align-items:baseline}.header-stack[data-v-63c26625]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-63c26625]{margin-bottom:var(--space-section)}.list-section h3[data-v-63c26625]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-63c26625]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-63c26625]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-63c26625]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-63c26625]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-63c26625]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-63c26625]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-63c26625],td[data-v-63c26625]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-63c26625]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-63c26625]{text-align:right}.thumbnail-name[data-v-63c26625]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-63c26625]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-63c26625]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-63c26625]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-63c26625]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-63c26625]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-63c26625]{text-decoration:line-through}.clickable:hover .overflow b[data-v-63c26625],.clickable:hover .overflow strong[data-v-63c26625]{color:var(--text-brand)}.sortable[data-v-63c26625]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-63c26625]:hover{color:var(--text-brand)}.sort-indicator[data-v-63c26625]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-63c26625]{color:var(--text-brand);opacity:1}.inline-edit[data-v-63c26625]{width:100%;position:relative}.inline-edit input[data-v-63c26625]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-63c26625]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-63c26625]:hover{background-color:var(--surface-hover)}div.add-row[data-v-63c26625]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-63c26625]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-63c26625]{cursor:pointer}tr.add-row td[data-v-63c26625]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-63c26625]{color:var(--text-primary)}.grid[data-v-63c26625]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-63c26625],.actions[data-v-63c26625]{gap:8px;display:flex}.featured-star[data-v-63c26625]{color:var(--star);margin-left:6px;font-size:.8rem}.table-toolbar[data-v-63c26625]{justify-content:flex-end;margin-top:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}.status-badges[data-v-1b276cb6]{gap:.375rem;display:inline-flex}.charts-section[data-v-7406a8dd]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-7406a8dd]{grid-template-columns:1fr}.charts-section.three-columns[data-v-7406a8dd]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-7406a8dd]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-7406a8dd]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-7406a8dd]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-7406a8dd],.charts-section.three-columns[data-v-7406a8dd]{grid-template-columns:1fr}}.chart-container[data-v-7406a8dd]{min-height:280px}.chart-wrapper[data-v-7406a8dd]{width:100%}.no-data[data-v-7406a8dd]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}.charts-section[data-v-68f59b18]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-68f59b18]{grid-template-columns:1fr}.charts-section.three-columns[data-v-68f59b18]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-68f59b18]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-68f59b18]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-68f59b18]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-68f59b18],.charts-section.three-columns[data-v-68f59b18]{grid-template-columns:1fr}}.chart-container[data-v-68f59b18]{min-height:280px}.chart-wrapper[data-v-68f59b18]{width:100%}.no-data[data-v-68f59b18]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-3822298a]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3822298a]:root,[data-theme=light][data-v-3822298a]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3822298a]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3822298a]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3822298a],.important-button[data-v-3822298a],.delete-button[data-v-3822298a],.submit-button[data-v-3822298a],.cancel-button[data-v-3822298a],.add-button[data-v-3822298a],.action-button[data-v-3822298a],.link-button[data-v-3822298a],.logout-button[data-v-3822298a],.help-button[data-v-3822298a],.appstore-button[data-v-3822298a],.radio-button[data-v-3822298a],.download-button[data-v-3822298a],.user-button[data-v-3822298a]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3822298a]:disabled,.important-button[data-v-3822298a]:disabled,.delete-button[data-v-3822298a]:disabled,.submit-button[data-v-3822298a]:disabled,.cancel-button[data-v-3822298a]:disabled,.add-button[data-v-3822298a]:disabled,.action-button[data-v-3822298a]:disabled,.link-button[data-v-3822298a]:disabled,.logout-button[data-v-3822298a]:disabled,.help-button[data-v-3822298a]:disabled,.appstore-button[data-v-3822298a]:disabled,.radio-button[data-v-3822298a]:disabled,.download-button[data-v-3822298a]:disabled,.user-button[data-v-3822298a]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3822298a],.important-button.disabled[data-v-3822298a],.delete-button.disabled[data-v-3822298a],.submit-button.disabled[data-v-3822298a],.cancel-button.disabled[data-v-3822298a],.add-button.disabled[data-v-3822298a],.action-button.disabled[data-v-3822298a],.link-button.disabled[data-v-3822298a],.logout-button.disabled[data-v-3822298a],.help-button.disabled[data-v-3822298a],.appstore-button.disabled[data-v-3822298a],.radio-button.disabled[data-v-3822298a],.download-button.disabled[data-v-3822298a],.user-button.disabled[data-v-3822298a]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3822298a]{min-width:7rem}.big[data-v-3822298a]{min-width:15rem}.important-button[data-v-3822298a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3822298a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3822298a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3822298a]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3822298a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3822298a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3822298a]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3822298a]{width:32px;height:32px;padding:0}.action-button.view[data-v-3822298a],.action-button.approve[data-v-3822298a],.action-button.analytics[data-v-3822298a],.action-button.download[data-v-3822298a]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3822298a],.action-button.new[data-v-3822298a],.action-button.submit[data-v-3822298a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3822298a]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3822298a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3822298a]{gap:8px;display:flex}.download-button[data-v-3822298a]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3822298a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3822298a]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3822298a]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3822298a]{opacity:.7;cursor:not-allowed}.link-button[data-v-3822298a]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3822298a]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3822298a],td .link-button.video-button[data-v-3822298a]{max-width:400px}.link-button[data-v-3822298a]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3822298a]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3822298a]:hover,.user-button.menu-open[data-v-3822298a]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3822298a],.user-button:hover .verification-warning[data-v-3822298a],.user-button.menu-open .superuser-indicator[data-v-3822298a],.user-button.menu-open .verification-warning[data-v-3822298a]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3822298a],.user-button.menu-open .logo-image[data-v-3822298a]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3822298a]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3822298a]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3822298a]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3822298a]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3822298a]{color:var(--intent-success)}.appstore-button.playstore[data-v-3822298a]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3822298a]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3822298a]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3822298a]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3822298a]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3822298a],.file-input[data-v-3822298a]{display:none}.dropdown select[data-v-3822298a]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3822298a]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3822298a]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3822298a]:hover{border-color:var(--border-strong)}.list-container[data-v-3822298a]{padding:var(--space-section);position:relative}.list-header[data-v-3822298a]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-3822298a]{margin:0}.header-actions[data-v-3822298a]{gap:1rem;display:flex}.list-header[data-v-3822298a]:has(>.header-stack){align-items:baseline}.header-stack[data-v-3822298a]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-3822298a]{margin-bottom:var(--space-section)}.list-section h3[data-v-3822298a]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-3822298a]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-3822298a]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-3822298a]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-3822298a]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-3822298a]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-3822298a]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-3822298a],td[data-v-3822298a]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-3822298a]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-3822298a]{text-align:right}.thumbnail-name[data-v-3822298a]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-3822298a]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-3822298a]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-3822298a]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-3822298a]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-3822298a]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-3822298a]{text-decoration:line-through}.clickable:hover .overflow b[data-v-3822298a],.clickable:hover .overflow strong[data-v-3822298a]{color:var(--text-brand)}.sortable[data-v-3822298a]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-3822298a]:hover{color:var(--text-brand)}.sort-indicator[data-v-3822298a]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-3822298a]{color:var(--text-brand);opacity:1}.inline-edit[data-v-3822298a]{width:100%;position:relative}.inline-edit input[data-v-3822298a]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-3822298a]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-3822298a]:hover{background-color:var(--surface-hover)}div.add-row[data-v-3822298a]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-3822298a]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-3822298a]{cursor:pointer}tr.add-row td[data-v-3822298a]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-3822298a]{color:var(--text-primary)}.grid[data-v-3822298a]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-3822298a],.actions[data-v-3822298a]{gap:8px;display:flex}.featured-star[data-v-3822298a]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-3822298a]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-3822298a]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-3822298a]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-3822298a]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-3822298a]{background-color:var(--surface-app)}.stat-box.clickable[data-v-3822298a]{cursor:pointer}.stat-box.clickable[data-v-3822298a]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-3822298a]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-3822298a]{color:var(--text-brand)}.stat-title[data-v-3822298a]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-3822298a]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-3822298a]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-3822298a]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-3822298a]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-3822298a]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-3822298a]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-3822298a]{grid-template-columns:1fr}.charts-section.three-columns[data-v-3822298a]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-3822298a]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-3822298a]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-3822298a]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-3822298a],.charts-section.three-columns[data-v-3822298a]{grid-template-columns:1fr}}.chart-container[data-v-3822298a]{min-height:280px}.chart-wrapper[data-v-3822298a]{width:100%}.no-data[data-v-3822298a]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-b4df8cad]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-b4df8cad]:root,[data-theme=light][data-v-b4df8cad]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-b4df8cad]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-b4df8cad]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-b4df8cad],.important-button[data-v-b4df8cad],.delete-button[data-v-b4df8cad],.submit-button[data-v-b4df8cad],.cancel-button[data-v-b4df8cad],.add-button[data-v-b4df8cad],.action-button[data-v-b4df8cad],.link-button[data-v-b4df8cad],.logout-button[data-v-b4df8cad],.help-button[data-v-b4df8cad],.appstore-button[data-v-b4df8cad],.radio-button[data-v-b4df8cad],.download-button[data-v-b4df8cad],.user-button[data-v-b4df8cad]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-b4df8cad]:disabled,.important-button[data-v-b4df8cad]:disabled,.delete-button[data-v-b4df8cad]:disabled,.submit-button[data-v-b4df8cad]:disabled,.cancel-button[data-v-b4df8cad]:disabled,.add-button[data-v-b4df8cad]:disabled,.action-button[data-v-b4df8cad]:disabled,.link-button[data-v-b4df8cad]:disabled,.logout-button[data-v-b4df8cad]:disabled,.help-button[data-v-b4df8cad]:disabled,.appstore-button[data-v-b4df8cad]:disabled,.radio-button[data-v-b4df8cad]:disabled,.download-button[data-v-b4df8cad]:disabled,.user-button[data-v-b4df8cad]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-b4df8cad],.important-button.disabled[data-v-b4df8cad],.delete-button.disabled[data-v-b4df8cad],.submit-button.disabled[data-v-b4df8cad],.cancel-button.disabled[data-v-b4df8cad],.add-button.disabled[data-v-b4df8cad],.action-button.disabled[data-v-b4df8cad],.link-button.disabled[data-v-b4df8cad],.logout-button.disabled[data-v-b4df8cad],.help-button.disabled[data-v-b4df8cad],.appstore-button.disabled[data-v-b4df8cad],.radio-button.disabled[data-v-b4df8cad],.download-button.disabled[data-v-b4df8cad],.user-button.disabled[data-v-b4df8cad]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-b4df8cad]{min-width:7rem}.big[data-v-b4df8cad]{min-width:15rem}.important-button[data-v-b4df8cad]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-b4df8cad]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-b4df8cad]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-b4df8cad]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-b4df8cad]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b4df8cad]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b4df8cad]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-b4df8cad]{width:32px;height:32px;padding:0}.action-button.view[data-v-b4df8cad],.action-button.approve[data-v-b4df8cad],.action-button.analytics[data-v-b4df8cad],.action-button.download[data-v-b4df8cad]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-b4df8cad],.action-button.new[data-v-b4df8cad],.action-button.submit[data-v-b4df8cad]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-b4df8cad]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-b4df8cad]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-b4df8cad]{gap:8px;display:flex}.download-button[data-v-b4df8cad]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-b4df8cad]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-b4df8cad]:hover{color:var(--text-link-hover)}.link.disabled[data-v-b4df8cad]{opacity:.7;cursor:not-allowed}.link-button[data-v-b4df8cad]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-b4df8cad]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-b4df8cad],td .link-button.video-button[data-v-b4df8cad]{max-width:400px}.link-button[data-v-b4df8cad]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-b4df8cad]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-b4df8cad]:hover,.user-button.menu-open[data-v-b4df8cad]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-b4df8cad],.user-button:hover .verification-warning[data-v-b4df8cad],.user-button.menu-open .superuser-indicator[data-v-b4df8cad],.user-button.menu-open .verification-warning[data-v-b4df8cad]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-b4df8cad],.user-button.menu-open .logo-image[data-v-b4df8cad]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-b4df8cad]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-b4df8cad]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-b4df8cad]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-b4df8cad]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-b4df8cad]{color:var(--intent-success)}.appstore-button.playstore[data-v-b4df8cad]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-b4df8cad]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-b4df8cad]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-b4df8cad]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-b4df8cad]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-b4df8cad],.file-input[data-v-b4df8cad]{display:none}.dropdown select[data-v-b4df8cad]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-b4df8cad]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-b4df8cad]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-b4df8cad]:hover{border-color:var(--border-strong)}.list-container[data-v-b4df8cad]{padding:var(--space-section);position:relative}.list-header[data-v-b4df8cad]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-b4df8cad]{margin:0}.header-actions[data-v-b4df8cad]{gap:1rem;display:flex}.list-header[data-v-b4df8cad]:has(>.header-stack){align-items:baseline}.header-stack[data-v-b4df8cad]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-b4df8cad]{margin-bottom:var(--space-section)}.list-section h3[data-v-b4df8cad]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-b4df8cad]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-b4df8cad]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-b4df8cad]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-b4df8cad]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-b4df8cad]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-b4df8cad]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-b4df8cad],td[data-v-b4df8cad]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-b4df8cad]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-b4df8cad]{text-align:right}.thumbnail-name[data-v-b4df8cad]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-b4df8cad]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-b4df8cad]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-b4df8cad]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-b4df8cad]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-b4df8cad]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-b4df8cad]{text-decoration:line-through}.clickable:hover .overflow b[data-v-b4df8cad],.clickable:hover .overflow strong[data-v-b4df8cad]{color:var(--text-brand)}.sortable[data-v-b4df8cad]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-b4df8cad]:hover{color:var(--text-brand)}.sort-indicator[data-v-b4df8cad]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-b4df8cad]{color:var(--text-brand);opacity:1}.inline-edit[data-v-b4df8cad]{width:100%;position:relative}.inline-edit input[data-v-b4df8cad]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-b4df8cad]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-b4df8cad]:hover{background-color:var(--surface-hover)}div.add-row[data-v-b4df8cad]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-b4df8cad]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-b4df8cad]{cursor:pointer}tr.add-row td[data-v-b4df8cad]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-b4df8cad]{color:var(--text-primary)}.grid[data-v-b4df8cad]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-b4df8cad],.actions[data-v-b4df8cad]{gap:8px;display:flex}.featured-star[data-v-b4df8cad]{color:var(--star);margin-left:6px;font-size:.8rem}.charts-section[data-v-b4df8cad]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-b4df8cad]{grid-template-columns:1fr}.charts-section.three-columns[data-v-b4df8cad]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-b4df8cad]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-b4df8cad]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-b4df8cad]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-b4df8cad],.charts-section.three-columns[data-v-b4df8cad]{grid-template-columns:1fr}}.chart-container[data-v-b4df8cad]{min-height:280px}.chart-wrapper[data-v-b4df8cad]{width:100%}.no-data[data-v-b4df8cad]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}.retention-table[data-v-b4df8cad]{overflow-x:auto}.retention-cell[data-v-b4df8cad]{background-color:color-mix(in srgb, var(--intent-primary) calc(var(--retention) * 60%), transparent)}.charts-section[data-v-cf3017f8]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-cf3017f8]{grid-template-columns:1fr}.charts-section.three-columns[data-v-cf3017f8]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-cf3017f8]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-cf3017f8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-cf3017f8]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-cf3017f8],.charts-section.three-columns[data-v-cf3017f8]{grid-template-columns:1fr}}.chart-container[data-v-cf3017f8]{min-height:280px}.chart-wrapper[data-v-cf3017f8]{width:100%}.no-data[data-v-cf3017f8]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}.charts-section[data-v-89a5092d]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-89a5092d]{grid-template-columns:1fr}.charts-section.three-columns[data-v-89a5092d]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-89a5092d]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-89a5092d]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-89a5092d]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-89a5092d],.charts-section.three-columns[data-v-89a5092d]{grid-template-columns:1fr}}.chart-container[data-v-89a5092d]{min-height:280px}.chart-wrapper[data-v-89a5092d]{width:100%}.no-data[data-v-89a5092d]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-93e5294b]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-93e5294b]:root,[data-theme=light][data-v-93e5294b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-93e5294b]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-93e5294b]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-93e5294b],.important-button[data-v-93e5294b],.delete-button[data-v-93e5294b],.submit-button[data-v-93e5294b],.cancel-button[data-v-93e5294b],.add-button[data-v-93e5294b],.action-button[data-v-93e5294b],.link-button[data-v-93e5294b],.logout-button[data-v-93e5294b],.help-button[data-v-93e5294b],.appstore-button[data-v-93e5294b],.radio-button[data-v-93e5294b],.download-button[data-v-93e5294b],.user-button[data-v-93e5294b]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-93e5294b]:disabled,.important-button[data-v-93e5294b]:disabled,.delete-button[data-v-93e5294b]:disabled,.submit-button[data-v-93e5294b]:disabled,.cancel-button[data-v-93e5294b]:disabled,.add-button[data-v-93e5294b]:disabled,.action-button[data-v-93e5294b]:disabled,.link-button[data-v-93e5294b]:disabled,.logout-button[data-v-93e5294b]:disabled,.help-button[data-v-93e5294b]:disabled,.appstore-button[data-v-93e5294b]:disabled,.radio-button[data-v-93e5294b]:disabled,.download-button[data-v-93e5294b]:disabled,.user-button[data-v-93e5294b]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-93e5294b],.important-button.disabled[data-v-93e5294b],.delete-button.disabled[data-v-93e5294b],.submit-button.disabled[data-v-93e5294b],.cancel-button.disabled[data-v-93e5294b],.add-button.disabled[data-v-93e5294b],.action-button.disabled[data-v-93e5294b],.link-button.disabled[data-v-93e5294b],.logout-button.disabled[data-v-93e5294b],.help-button.disabled[data-v-93e5294b],.appstore-button.disabled[data-v-93e5294b],.radio-button.disabled[data-v-93e5294b],.download-button.disabled[data-v-93e5294b],.user-button.disabled[data-v-93e5294b]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-93e5294b]{min-width:7rem}.big[data-v-93e5294b]{min-width:15rem}.important-button[data-v-93e5294b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-93e5294b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-93e5294b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-93e5294b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-93e5294b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-93e5294b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-93e5294b]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-93e5294b]{width:32px;height:32px;padding:0}.action-button.view[data-v-93e5294b],.action-button.approve[data-v-93e5294b],.action-button.analytics[data-v-93e5294b],.action-button.download[data-v-93e5294b]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-93e5294b],.action-button.new[data-v-93e5294b],.action-button.submit[data-v-93e5294b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-93e5294b]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-93e5294b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-93e5294b]{gap:8px;display:flex}.download-button[data-v-93e5294b]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-93e5294b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-93e5294b]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-93e5294b]:hover{color:var(--text-link-hover)}.link.disabled[data-v-93e5294b]{opacity:.7;cursor:not-allowed}.link-button[data-v-93e5294b]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-93e5294b]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-93e5294b],td .link-button.video-button[data-v-93e5294b]{max-width:400px}.link-button[data-v-93e5294b]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-93e5294b]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-93e5294b]:hover,.user-button.menu-open[data-v-93e5294b]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-93e5294b],.user-button:hover .verification-warning[data-v-93e5294b],.user-button.menu-open .superuser-indicator[data-v-93e5294b],.user-button.menu-open .verification-warning[data-v-93e5294b]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-93e5294b],.user-button.menu-open .logo-image[data-v-93e5294b]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-93e5294b]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-93e5294b]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-93e5294b]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-93e5294b]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-93e5294b]{color:var(--intent-success)}.appstore-button.playstore[data-v-93e5294b]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-93e5294b]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-93e5294b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-93e5294b]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-93e5294b]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-93e5294b],.file-input[data-v-93e5294b]{display:none}.dropdown select[data-v-93e5294b]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-93e5294b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-93e5294b]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-93e5294b]:hover{border-color:var(--border-strong)}.list-container[data-v-93e5294b]{padding:var(--space-section);position:relative}.list-header[data-v-93e5294b]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-93e5294b]{margin:0}.header-actions[data-v-93e5294b]{gap:1rem;display:flex}.list-header[data-v-93e5294b]:has(>.header-stack){align-items:baseline}.header-stack[data-v-93e5294b]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-93e5294b]{margin-bottom:var(--space-section)}.list-section h3[data-v-93e5294b]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-93e5294b]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-93e5294b]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-93e5294b]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-93e5294b]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-93e5294b]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-93e5294b]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-93e5294b],td[data-v-93e5294b]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-93e5294b]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-93e5294b]{text-align:right}.thumbnail-name[data-v-93e5294b]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-93e5294b]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-93e5294b]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-93e5294b]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-93e5294b]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-93e5294b]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-93e5294b]{text-decoration:line-through}.clickable:hover .overflow b[data-v-93e5294b],.clickable:hover .overflow strong[data-v-93e5294b]{color:var(--text-brand)}.sortable[data-v-93e5294b]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-93e5294b]:hover{color:var(--text-brand)}.sort-indicator[data-v-93e5294b]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-93e5294b]{color:var(--text-brand);opacity:1}.inline-edit[data-v-93e5294b]{width:100%;position:relative}.inline-edit input[data-v-93e5294b]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-93e5294b]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-93e5294b]:hover{background-color:var(--surface-hover)}div.add-row[data-v-93e5294b]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-93e5294b]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-93e5294b]{cursor:pointer}tr.add-row td[data-v-93e5294b]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-93e5294b]{color:var(--text-primary)}.grid[data-v-93e5294b]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-93e5294b],.actions[data-v-93e5294b]{gap:8px;display:flex}.featured-star[data-v-93e5294b]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-93e5294b]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-93e5294b]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-93e5294b]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-93e5294b]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-93e5294b]{background-color:var(--surface-app)}.stat-box.clickable[data-v-93e5294b]{cursor:pointer}.stat-box.clickable[data-v-93e5294b]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-93e5294b]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-93e5294b]{color:var(--text-brand)}.stat-title[data-v-93e5294b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-93e5294b]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-93e5294b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-93e5294b]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-93e5294b]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-93e5294b]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-93e5294b]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-93e5294b]{grid-template-columns:1fr}.charts-section.three-columns[data-v-93e5294b]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-93e5294b]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-93e5294b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-93e5294b]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-93e5294b],.charts-section.three-columns[data-v-93e5294b]{grid-template-columns:1fr}}.chart-container[data-v-93e5294b]{min-height:280px}.chart-wrapper[data-v-93e5294b]{width:100%}.no-data[data-v-93e5294b]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-34950cd7]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-34950cd7]:root,[data-theme=light][data-v-34950cd7]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-34950cd7]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-34950cd7]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-34950cd7],.important-button[data-v-34950cd7],.delete-button[data-v-34950cd7],.submit-button[data-v-34950cd7],.cancel-button[data-v-34950cd7],.add-button[data-v-34950cd7],.action-button[data-v-34950cd7],.link-button[data-v-34950cd7],.logout-button[data-v-34950cd7],.help-button[data-v-34950cd7],.appstore-button[data-v-34950cd7],.radio-button[data-v-34950cd7],.download-button[data-v-34950cd7],.user-button[data-v-34950cd7]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-34950cd7]:disabled,.important-button[data-v-34950cd7]:disabled,.delete-button[data-v-34950cd7]:disabled,.submit-button[data-v-34950cd7]:disabled,.cancel-button[data-v-34950cd7]:disabled,.add-button[data-v-34950cd7]:disabled,.action-button[data-v-34950cd7]:disabled,.link-button[data-v-34950cd7]:disabled,.logout-button[data-v-34950cd7]:disabled,.help-button[data-v-34950cd7]:disabled,.appstore-button[data-v-34950cd7]:disabled,.radio-button[data-v-34950cd7]:disabled,.download-button[data-v-34950cd7]:disabled,.user-button[data-v-34950cd7]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-34950cd7],.important-button.disabled[data-v-34950cd7],.delete-button.disabled[data-v-34950cd7],.submit-button.disabled[data-v-34950cd7],.cancel-button.disabled[data-v-34950cd7],.add-button.disabled[data-v-34950cd7],.action-button.disabled[data-v-34950cd7],.link-button.disabled[data-v-34950cd7],.logout-button.disabled[data-v-34950cd7],.help-button.disabled[data-v-34950cd7],.appstore-button.disabled[data-v-34950cd7],.radio-button.disabled[data-v-34950cd7],.download-button.disabled[data-v-34950cd7],.user-button.disabled[data-v-34950cd7]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-34950cd7]{min-width:7rem}.big[data-v-34950cd7]{min-width:15rem}.important-button[data-v-34950cd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-34950cd7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-34950cd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-34950cd7]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-34950cd7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-34950cd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-34950cd7]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-34950cd7]{width:32px;height:32px;padding:0}.action-button.view[data-v-34950cd7],.action-button.approve[data-v-34950cd7],.action-button.analytics[data-v-34950cd7],.action-button.download[data-v-34950cd7]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-34950cd7],.action-button.new[data-v-34950cd7],.action-button.submit[data-v-34950cd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-34950cd7]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-34950cd7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-34950cd7]{gap:8px;display:flex}.download-button[data-v-34950cd7]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-34950cd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-34950cd7]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-34950cd7]:hover{color:var(--text-link-hover)}.link.disabled[data-v-34950cd7]{opacity:.7;cursor:not-allowed}.link-button[data-v-34950cd7]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-34950cd7]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-34950cd7],td .link-button.video-button[data-v-34950cd7]{max-width:400px}.link-button[data-v-34950cd7]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-34950cd7]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-34950cd7]:hover,.user-button.menu-open[data-v-34950cd7]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-34950cd7],.user-button:hover .verification-warning[data-v-34950cd7],.user-button.menu-open .superuser-indicator[data-v-34950cd7],.user-button.menu-open .verification-warning[data-v-34950cd7]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-34950cd7],.user-button.menu-open .logo-image[data-v-34950cd7]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-34950cd7]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-34950cd7]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-34950cd7]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-34950cd7]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-34950cd7]{color:var(--intent-success)}.appstore-button.playstore[data-v-34950cd7]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-34950cd7]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-34950cd7]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-34950cd7]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-34950cd7]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-34950cd7],.file-input[data-v-34950cd7]{display:none}.dropdown select[data-v-34950cd7]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-34950cd7]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-34950cd7]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-34950cd7]:hover{border-color:var(--border-strong)}.list-container[data-v-34950cd7]{padding:var(--space-section);position:relative}.list-header[data-v-34950cd7]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-34950cd7]{margin:0}.header-actions[data-v-34950cd7]{gap:1rem;display:flex}.list-header[data-v-34950cd7]:has(>.header-stack){align-items:baseline}.header-stack[data-v-34950cd7]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-34950cd7]{margin-bottom:var(--space-section)}.list-section h3[data-v-34950cd7]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-34950cd7]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-34950cd7]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-34950cd7]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-34950cd7]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-34950cd7]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-34950cd7]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-34950cd7],td[data-v-34950cd7]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-34950cd7]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-34950cd7]{text-align:right}.thumbnail-name[data-v-34950cd7]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-34950cd7]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-34950cd7]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-34950cd7]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-34950cd7]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-34950cd7]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-34950cd7]{text-decoration:line-through}.clickable:hover .overflow b[data-v-34950cd7],.clickable:hover .overflow strong[data-v-34950cd7]{color:var(--text-brand)}.sortable[data-v-34950cd7]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-34950cd7]:hover{color:var(--text-brand)}.sort-indicator[data-v-34950cd7]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-34950cd7]{color:var(--text-brand);opacity:1}.inline-edit[data-v-34950cd7]{width:100%;position:relative}.inline-edit input[data-v-34950cd7]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-34950cd7]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-34950cd7]:hover{background-color:var(--surface-hover)}div.add-row[data-v-34950cd7]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-34950cd7]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-34950cd7]{cursor:pointer}tr.add-row td[data-v-34950cd7]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-34950cd7]{color:var(--text-primary)}.grid[data-v-34950cd7]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-34950cd7],.actions[data-v-34950cd7]{gap:8px;display:flex}.featured-star[data-v-34950cd7]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-34950cd7]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-34950cd7]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-34950cd7]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-34950cd7]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-34950cd7]{background-color:var(--surface-app)}.stat-box.clickable[data-v-34950cd7]{cursor:pointer}.stat-box.clickable[data-v-34950cd7]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-34950cd7]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-34950cd7]{color:var(--text-brand)}.stat-title[data-v-34950cd7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-34950cd7]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-34950cd7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-34950cd7]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-34950cd7]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-34950cd7]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-34950cd7]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-34950cd7]{grid-template-columns:1fr}.charts-section.three-columns[data-v-34950cd7]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-34950cd7]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-34950cd7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-34950cd7]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-34950cd7],.charts-section.three-columns[data-v-34950cd7]{grid-template-columns:1fr}}.chart-container[data-v-34950cd7]{min-height:280px}.chart-wrapper[data-v-34950cd7]{width:100%}.no-data[data-v-34950cd7]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-d5ae3031]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-d5ae3031]:root,[data-theme=light][data-v-d5ae3031]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-d5ae3031]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-d5ae3031]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-d5ae3031],.important-button[data-v-d5ae3031],.delete-button[data-v-d5ae3031],.submit-button[data-v-d5ae3031],.cancel-button[data-v-d5ae3031],.add-button[data-v-d5ae3031],.action-button[data-v-d5ae3031],.link-button[data-v-d5ae3031],.logout-button[data-v-d5ae3031],.help-button[data-v-d5ae3031],.appstore-button[data-v-d5ae3031],.radio-button[data-v-d5ae3031],.download-button[data-v-d5ae3031],.user-button[data-v-d5ae3031]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-d5ae3031]:disabled,.important-button[data-v-d5ae3031]:disabled,.delete-button[data-v-d5ae3031]:disabled,.submit-button[data-v-d5ae3031]:disabled,.cancel-button[data-v-d5ae3031]:disabled,.add-button[data-v-d5ae3031]:disabled,.action-button[data-v-d5ae3031]:disabled,.link-button[data-v-d5ae3031]:disabled,.logout-button[data-v-d5ae3031]:disabled,.help-button[data-v-d5ae3031]:disabled,.appstore-button[data-v-d5ae3031]:disabled,.radio-button[data-v-d5ae3031]:disabled,.download-button[data-v-d5ae3031]:disabled,.user-button[data-v-d5ae3031]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-d5ae3031],.important-button.disabled[data-v-d5ae3031],.delete-button.disabled[data-v-d5ae3031],.submit-button.disabled[data-v-d5ae3031],.cancel-button.disabled[data-v-d5ae3031],.add-button.disabled[data-v-d5ae3031],.action-button.disabled[data-v-d5ae3031],.link-button.disabled[data-v-d5ae3031],.logout-button.disabled[data-v-d5ae3031],.help-button.disabled[data-v-d5ae3031],.appstore-button.disabled[data-v-d5ae3031],.radio-button.disabled[data-v-d5ae3031],.download-button.disabled[data-v-d5ae3031],.user-button.disabled[data-v-d5ae3031]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-d5ae3031]{min-width:7rem}.big[data-v-d5ae3031]{min-width:15rem}.important-button[data-v-d5ae3031]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-d5ae3031]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-d5ae3031]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-d5ae3031]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-d5ae3031]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d5ae3031]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d5ae3031]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-d5ae3031]{width:32px;height:32px;padding:0}.action-button.view[data-v-d5ae3031],.action-button.approve[data-v-d5ae3031],.action-button.analytics[data-v-d5ae3031],.action-button.download[data-v-d5ae3031]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-d5ae3031],.action-button.new[data-v-d5ae3031],.action-button.submit[data-v-d5ae3031]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-d5ae3031]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-d5ae3031]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-d5ae3031]{gap:8px;display:flex}.download-button[data-v-d5ae3031]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-d5ae3031]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-d5ae3031]:hover{color:var(--text-link-hover)}.link.disabled[data-v-d5ae3031]{opacity:.7;cursor:not-allowed}.link-button[data-v-d5ae3031]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-d5ae3031]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-d5ae3031],td .link-button.video-button[data-v-d5ae3031]{max-width:400px}.link-button[data-v-d5ae3031]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-d5ae3031]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-d5ae3031]:hover,.user-button.menu-open[data-v-d5ae3031]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-d5ae3031],.user-button:hover .verification-warning[data-v-d5ae3031],.user-button.menu-open .superuser-indicator[data-v-d5ae3031],.user-button.menu-open .verification-warning[data-v-d5ae3031]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-d5ae3031],.user-button.menu-open .logo-image[data-v-d5ae3031]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-d5ae3031]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-d5ae3031]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-d5ae3031]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-d5ae3031]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-d5ae3031]{color:var(--intent-success)}.appstore-button.playstore[data-v-d5ae3031]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-d5ae3031]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-d5ae3031]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-d5ae3031]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-d5ae3031]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-d5ae3031],.file-input[data-v-d5ae3031]{display:none}.dropdown select[data-v-d5ae3031]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-d5ae3031]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-d5ae3031]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-d5ae3031]:hover{border-color:var(--border-strong)}.list-container[data-v-d5ae3031]{padding:var(--space-section);position:relative}.list-header[data-v-d5ae3031]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-d5ae3031]{margin:0}.header-actions[data-v-d5ae3031]{gap:1rem;display:flex}.list-header[data-v-d5ae3031]:has(>.header-stack){align-items:baseline}.header-stack[data-v-d5ae3031]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-d5ae3031]{margin-bottom:var(--space-section)}.list-section h3[data-v-d5ae3031]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-d5ae3031]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-d5ae3031]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-d5ae3031]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-d5ae3031]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-d5ae3031]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-d5ae3031]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-d5ae3031],td[data-v-d5ae3031]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-d5ae3031]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-d5ae3031]{text-align:right}.thumbnail-name[data-v-d5ae3031]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-d5ae3031]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-d5ae3031]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-d5ae3031]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-d5ae3031]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-d5ae3031]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-d5ae3031]{text-decoration:line-through}.clickable:hover .overflow b[data-v-d5ae3031],.clickable:hover .overflow strong[data-v-d5ae3031]{color:var(--text-brand)}.sortable[data-v-d5ae3031]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-d5ae3031]:hover{color:var(--text-brand)}.sort-indicator[data-v-d5ae3031]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-d5ae3031]{color:var(--text-brand);opacity:1}.inline-edit[data-v-d5ae3031]{width:100%;position:relative}.inline-edit input[data-v-d5ae3031]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-d5ae3031]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-d5ae3031]:hover{background-color:var(--surface-hover)}div.add-row[data-v-d5ae3031]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-d5ae3031]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-d5ae3031]{cursor:pointer}tr.add-row td[data-v-d5ae3031]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-d5ae3031]{color:var(--text-primary)}.grid[data-v-d5ae3031]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-d5ae3031],.actions[data-v-d5ae3031]{gap:8px;display:flex}.featured-star[data-v-d5ae3031]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-d5ae3031]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-d5ae3031]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-d5ae3031]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-d5ae3031]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-d5ae3031]{background-color:var(--surface-app)}.stat-box.clickable[data-v-d5ae3031]{cursor:pointer}.stat-box.clickable[data-v-d5ae3031]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-d5ae3031]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-d5ae3031]{color:var(--text-brand)}.stat-title[data-v-d5ae3031]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-d5ae3031]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-d5ae3031]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-d5ae3031]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-d5ae3031]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-d5ae3031]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-d5ae3031]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-d5ae3031]{grid-template-columns:1fr}.charts-section.three-columns[data-v-d5ae3031]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-d5ae3031]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-d5ae3031]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-d5ae3031]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-d5ae3031],.charts-section.three-columns[data-v-d5ae3031]{grid-template-columns:1fr}}.chart-container[data-v-d5ae3031]{min-height:280px}.chart-wrapper[data-v-d5ae3031]{width:100%}.no-data[data-v-d5ae3031]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-c7c0a30e]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c7c0a30e]:root,[data-theme=light][data-v-c7c0a30e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c7c0a30e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c7c0a30e]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c7c0a30e],.important-button[data-v-c7c0a30e],.delete-button[data-v-c7c0a30e],.submit-button[data-v-c7c0a30e],.cancel-button[data-v-c7c0a30e],.add-button[data-v-c7c0a30e],.action-button[data-v-c7c0a30e],.link-button[data-v-c7c0a30e],.logout-button[data-v-c7c0a30e],.help-button[data-v-c7c0a30e],.appstore-button[data-v-c7c0a30e],.radio-button[data-v-c7c0a30e],.download-button[data-v-c7c0a30e],.user-button[data-v-c7c0a30e]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c7c0a30e]:disabled,.important-button[data-v-c7c0a30e]:disabled,.delete-button[data-v-c7c0a30e]:disabled,.submit-button[data-v-c7c0a30e]:disabled,.cancel-button[data-v-c7c0a30e]:disabled,.add-button[data-v-c7c0a30e]:disabled,.action-button[data-v-c7c0a30e]:disabled,.link-button[data-v-c7c0a30e]:disabled,.logout-button[data-v-c7c0a30e]:disabled,.help-button[data-v-c7c0a30e]:disabled,.appstore-button[data-v-c7c0a30e]:disabled,.radio-button[data-v-c7c0a30e]:disabled,.download-button[data-v-c7c0a30e]:disabled,.user-button[data-v-c7c0a30e]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c7c0a30e],.important-button.disabled[data-v-c7c0a30e],.delete-button.disabled[data-v-c7c0a30e],.submit-button.disabled[data-v-c7c0a30e],.cancel-button.disabled[data-v-c7c0a30e],.add-button.disabled[data-v-c7c0a30e],.action-button.disabled[data-v-c7c0a30e],.link-button.disabled[data-v-c7c0a30e],.logout-button.disabled[data-v-c7c0a30e],.help-button.disabled[data-v-c7c0a30e],.appstore-button.disabled[data-v-c7c0a30e],.radio-button.disabled[data-v-c7c0a30e],.download-button.disabled[data-v-c7c0a30e],.user-button.disabled[data-v-c7c0a30e]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c7c0a30e]{min-width:7rem}.big[data-v-c7c0a30e]{min-width:15rem}.important-button[data-v-c7c0a30e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c7c0a30e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c7c0a30e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c7c0a30e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c7c0a30e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c7c0a30e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c7c0a30e]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c7c0a30e]{width:32px;height:32px;padding:0}.action-button.view[data-v-c7c0a30e],.action-button.approve[data-v-c7c0a30e],.action-button.analytics[data-v-c7c0a30e],.action-button.download[data-v-c7c0a30e]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c7c0a30e],.action-button.new[data-v-c7c0a30e],.action-button.submit[data-v-c7c0a30e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c7c0a30e]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c7c0a30e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c7c0a30e]{gap:8px;display:flex}.download-button[data-v-c7c0a30e]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c7c0a30e]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c7c0a30e]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c7c0a30e]{opacity:.7;cursor:not-allowed}.link-button[data-v-c7c0a30e]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c7c0a30e]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c7c0a30e],td .link-button.video-button[data-v-c7c0a30e]{max-width:400px}.link-button[data-v-c7c0a30e]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c7c0a30e]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c7c0a30e]:hover,.user-button.menu-open[data-v-c7c0a30e]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c7c0a30e],.user-button:hover .verification-warning[data-v-c7c0a30e],.user-button.menu-open .superuser-indicator[data-v-c7c0a30e],.user-button.menu-open .verification-warning[data-v-c7c0a30e]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c7c0a30e],.user-button.menu-open .logo-image[data-v-c7c0a30e]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c7c0a30e]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c7c0a30e]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c7c0a30e]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c7c0a30e]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c7c0a30e]{color:var(--intent-success)}.appstore-button.playstore[data-v-c7c0a30e]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c7c0a30e]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c7c0a30e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c7c0a30e]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c7c0a30e]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c7c0a30e],.file-input[data-v-c7c0a30e]{display:none}.dropdown select[data-v-c7c0a30e]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c7c0a30e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c7c0a30e]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c7c0a30e]:hover{border-color:var(--border-strong)}.list-container[data-v-c7c0a30e]{padding:var(--space-section);position:relative}.list-header[data-v-c7c0a30e]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-c7c0a30e]{margin:0}.header-actions[data-v-c7c0a30e]{gap:1rem;display:flex}.list-header[data-v-c7c0a30e]:has(>.header-stack){align-items:baseline}.header-stack[data-v-c7c0a30e]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-c7c0a30e]{margin-bottom:var(--space-section)}.list-section h3[data-v-c7c0a30e]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-c7c0a30e]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-c7c0a30e]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-c7c0a30e]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-c7c0a30e]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-c7c0a30e]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-c7c0a30e]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-c7c0a30e],td[data-v-c7c0a30e]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-c7c0a30e]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-c7c0a30e]{text-align:right}.thumbnail-name[data-v-c7c0a30e]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-c7c0a30e]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-c7c0a30e]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-c7c0a30e]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-c7c0a30e]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-c7c0a30e]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-c7c0a30e]{text-decoration:line-through}.clickable:hover .overflow b[data-v-c7c0a30e],.clickable:hover .overflow strong[data-v-c7c0a30e]{color:var(--text-brand)}.sortable[data-v-c7c0a30e]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-c7c0a30e]:hover{color:var(--text-brand)}.sort-indicator[data-v-c7c0a30e]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-c7c0a30e]{color:var(--text-brand);opacity:1}.inline-edit[data-v-c7c0a30e]{width:100%;position:relative}.inline-edit input[data-v-c7c0a30e]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-c7c0a30e]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-c7c0a30e]:hover{background-color:var(--surface-hover)}div.add-row[data-v-c7c0a30e]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-c7c0a30e]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-c7c0a30e]{cursor:pointer}tr.add-row td[data-v-c7c0a30e]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-c7c0a30e]{color:var(--text-primary)}.grid[data-v-c7c0a30e]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-c7c0a30e],.actions[data-v-c7c0a30e]{gap:8px;display:flex}.featured-star[data-v-c7c0a30e]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-c7c0a30e]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-c7c0a30e]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-c7c0a30e]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-c7c0a30e]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-c7c0a30e]{background-color:var(--surface-app)}.stat-box.clickable[data-v-c7c0a30e]{cursor:pointer}.stat-box.clickable[data-v-c7c0a30e]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-c7c0a30e]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-c7c0a30e]{color:var(--text-brand)}.stat-title[data-v-c7c0a30e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-c7c0a30e]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-c7c0a30e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-c7c0a30e]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-c7c0a30e]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-c7c0a30e]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-c7c0a30e]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-c7c0a30e]{grid-template-columns:1fr}.charts-section.three-columns[data-v-c7c0a30e]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-c7c0a30e]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-c7c0a30e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-c7c0a30e]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-c7c0a30e],.charts-section.three-columns[data-v-c7c0a30e]{grid-template-columns:1fr}}.chart-container[data-v-c7c0a30e]{min-height:280px}.chart-wrapper[data-v-c7c0a30e]{width:100%}.no-data[data-v-c7c0a30e]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-b50018c2]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-b50018c2]:root,[data-theme=light][data-v-b50018c2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-b50018c2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-b50018c2]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-b50018c2],.important-button[data-v-b50018c2],.delete-button[data-v-b50018c2],.submit-button[data-v-b50018c2],.cancel-button[data-v-b50018c2],.add-button[data-v-b50018c2],.action-button[data-v-b50018c2],.link-button[data-v-b50018c2],.logout-button[data-v-b50018c2],.help-button[data-v-b50018c2],.appstore-button[data-v-b50018c2],.radio-button[data-v-b50018c2],.download-button[data-v-b50018c2],.user-button[data-v-b50018c2]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-b50018c2]:disabled,.important-button[data-v-b50018c2]:disabled,.delete-button[data-v-b50018c2]:disabled,.submit-button[data-v-b50018c2]:disabled,.cancel-button[data-v-b50018c2]:disabled,.add-button[data-v-b50018c2]:disabled,.action-button[data-v-b50018c2]:disabled,.link-button[data-v-b50018c2]:disabled,.logout-button[data-v-b50018c2]:disabled,.help-button[data-v-b50018c2]:disabled,.appstore-button[data-v-b50018c2]:disabled,.radio-button[data-v-b50018c2]:disabled,.download-button[data-v-b50018c2]:disabled,.user-button[data-v-b50018c2]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-b50018c2],.important-button.disabled[data-v-b50018c2],.delete-button.disabled[data-v-b50018c2],.submit-button.disabled[data-v-b50018c2],.cancel-button.disabled[data-v-b50018c2],.add-button.disabled[data-v-b50018c2],.action-button.disabled[data-v-b50018c2],.link-button.disabled[data-v-b50018c2],.logout-button.disabled[data-v-b50018c2],.help-button.disabled[data-v-b50018c2],.appstore-button.disabled[data-v-b50018c2],.radio-button.disabled[data-v-b50018c2],.download-button.disabled[data-v-b50018c2],.user-button.disabled[data-v-b50018c2]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-b50018c2]{min-width:7rem}.big[data-v-b50018c2]{min-width:15rem}.important-button[data-v-b50018c2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-b50018c2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-b50018c2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-b50018c2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-b50018c2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b50018c2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b50018c2]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-b50018c2]{width:32px;height:32px;padding:0}.action-button.view[data-v-b50018c2],.action-button.approve[data-v-b50018c2],.action-button.analytics[data-v-b50018c2],.action-button.download[data-v-b50018c2]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-b50018c2],.action-button.new[data-v-b50018c2],.action-button.submit[data-v-b50018c2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-b50018c2]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-b50018c2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-b50018c2]{gap:8px;display:flex}.download-button[data-v-b50018c2]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-b50018c2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-b50018c2]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-b50018c2]:hover{color:var(--text-link-hover)}.link.disabled[data-v-b50018c2]{opacity:.7;cursor:not-allowed}.link-button[data-v-b50018c2]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-b50018c2]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-b50018c2],td .link-button.video-button[data-v-b50018c2]{max-width:400px}.link-button[data-v-b50018c2]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-b50018c2]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-b50018c2]:hover,.user-button.menu-open[data-v-b50018c2]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-b50018c2],.user-button:hover .verification-warning[data-v-b50018c2],.user-button.menu-open .superuser-indicator[data-v-b50018c2],.user-button.menu-open .verification-warning[data-v-b50018c2]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-b50018c2],.user-button.menu-open .logo-image[data-v-b50018c2]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-b50018c2]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-b50018c2]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-b50018c2]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-b50018c2]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-b50018c2]{color:var(--intent-success)}.appstore-button.playstore[data-v-b50018c2]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-b50018c2]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-b50018c2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-b50018c2]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-b50018c2]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-b50018c2],.file-input[data-v-b50018c2]{display:none}.dropdown select[data-v-b50018c2]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-b50018c2]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-b50018c2]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-b50018c2]:hover{border-color:var(--border-strong)}.page-container[data-v-b50018c2]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-b50018c2]{max-width:400px}.page-container.wide[data-v-b50018c2]{max-width:1200px}.eyebrow[data-v-b50018c2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-b50018c2]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-b50018c2]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-b50018c2]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-b50018c2]{gap:1rem;display:flex}.collapsible-header[data-v-b50018c2]{cursor:pointer}.collapsible-header.closed[data-v-b50018c2]{margin-bottom:0}.collapsible-header svg[data-v-b50018c2]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-b50018c2]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-b50018c2],.page-field>.collapsible-header.closed[data-v-b50018c2]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-b50018c2]{margin:0}.page-field>.collapsible-header svg[data-v-b50018c2]{font-size:.8rem}.page-content[data-v-b50018c2]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-b50018c2]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-b50018c2]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-b50018c2]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-b50018c2]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-b50018c2]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-b50018c2],.page-field.full-width[data-v-b50018c2]{grid-column:span 12}.page-field.three-quarters-width[data-v-b50018c2]{grid-column:span 9}.page-field.two-thirds-width[data-v-b50018c2]{grid-column:span 8}.page-field.half-width[data-v-b50018c2]{grid-column:span 6}.page-field.third-width[data-v-b50018c2]{grid-column:span 4}.page-field.quarter-width[data-v-b50018c2]{grid-column:span 3}.page-field.sixth-width[data-v-b50018c2]{grid-column:span 2}label[data-v-b50018c2]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-b50018c2],.page-field>.collapsible-header h3[data-v-b50018c2]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-b50018c2]:after{content:" *";color:var(--text-brand)}label[title][data-v-b50018c2]{cursor:help}.page-section.rows[data-v-b50018c2]{row-gap:0}.page-section.rows>h3[data-v-b50018c2]{margin-bottom:1rem}.page-section.rows .page-field[data-v-b50018c2]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-b50018c2]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-b50018c2]{margin-bottom:0}.page-section.rows .page-field[data-v-b50018c2]>:not(label){grid-column:2}.page-value[data-v-b50018c2]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-b50018c2]{white-space:pre-line}.page-value[data-v-b50018c2]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-b50018c2]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-b50018c2]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-b50018c2]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-b50018c2]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-b50018c2]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-b50018c2]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-b50018c2]>*{margin-bottom:.5rem}.link-button-list[data-v-b50018c2]>:last-child{margin-bottom:0}.form-control[data-v-b50018c2],input[type=datetime-local][data-v-b50018c2]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-b50018c2]:focus,input[type=datetime-local][data-v-b50018c2]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-b50018c2]:disabled,input[type=datetime-local][data-v-b50018c2]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-b50018c2]{resize:vertical;min-height:100px}.field-details[data-v-b50018c2]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-b50018c2]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-b50018c2]{align-items:baseline;display:flex}input[type=checkbox][data-v-b50018c2]{margin-right:1rem}.checkbox-container label[data-v-b50018c2]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-b50018c2]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-b50018c2]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-b50018c2]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-b50018c2]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-b50018c2]:checked{background:var(--text-brand)}.form-toggle[data-v-b50018c2]:checked:before{transform:translate(22px)}.form-toggle[data-v-b50018c2]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-b50018c2],.error-message[data-v-b50018c2]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-b50018c2]{border-left:3px solid var(--intent-success)}.error-message[data-v-b50018c2]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-b50018c2]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-b50018c2]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-b50018c2]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-b50018c2]{justify-content:center}.page-actions.vertical[data-v-b50018c2]{flex-direction:column}form.page-content>.page-actions[data-v-b50018c2]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.label{text-transform:uppercase;letter-spacing:.025em;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500}.label.working{position:relative}.label.working .working-outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.label.working .working-outline rect{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:20 80;--working-duration:1.5s;animation:label-working var(--working-duration) linear infinite;animation-delay:calc(var(--working-phase,0) * -1 * var(--working-duration))}@media (prefers-reduced-motion:reduce){.label.working .working-outline rect{animation:none}}.label.hdr{background-color:var(--text-secondary);color:var(--surface-1);font-style:italic;font-weight:600}.label.status{align-self:center;padding:.25rem .5rem;font-weight:500}.label.status.unknown{background-color:var(--status-unknown);color:var(--status-unknown-text)}.label.status.not-uploaded{background-color:var(--status-not-uploaded);color:var(--status-not-uploaded-text)}.label.status.not-started{background-color:var(--status-not-started);color:var(--status-not-started-text)}.label.status.queued{background-color:var(--status-queued);color:var(--status-queued-text)}.label.status.in-progress{background-color:var(--status-in-progress);color:var(--status-in-progress-text)}.label.status.completed{background-color:var(--status-completed);color:var(--status-completed-text)}.label.status.failed{background-color:var(--status-failed);color:var(--status-failed-text)}.label.status.draft{background-color:var(--status-draft);color:var(--status-draft-text)}.label.status.ready-to-submit{background-color:var(--status-ready-to-submit);color:var(--status-ready-to-submit-text)}.label.status.waiting-for-review{background-color:var(--status-waiting-for-review);color:var(--status-waiting-for-review-text)}.label.status.under-review{background-color:var(--status-under-review);color:var(--status-under-review-text)}.label.status.needs-revision{background-color:var(--status-needs-revision);color:var(--status-needs-revision-text)}.label.status.approved{background-color:var(--status-approved);color:var(--status-approved-text)}.label.status.public{background-color:var(--status-public);color:var(--status-public-text)}.label.status.private{background-color:var(--status-private);color:var(--status-private-text)}.label.status.unlisted{background-color:var(--status-unlisted);color:var(--status-unlisted-text)}.label.status.local{background-color:var(--status-local);color:var(--status-local-text)}.label.status.testflight{background-color:var(--status-testflight);color:var(--status-testflight-text)}.label.status.enterprise{background-color:var(--status-enterprise);color:var(--status-enterprise-text)}.label.status.appstore{background-color:var(--status-appstore);color:var(--status-appstore-text)}[data-v-372f4d5d]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-372f4d5d]:root,[data-theme=light][data-v-372f4d5d]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-372f4d5d]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-372f4d5d]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-372f4d5d],.important-button[data-v-372f4d5d],.delete-button[data-v-372f4d5d],.submit-button[data-v-372f4d5d],.cancel-button[data-v-372f4d5d],.add-button[data-v-372f4d5d],.action-button[data-v-372f4d5d],.link-button[data-v-372f4d5d],.logout-button[data-v-372f4d5d],.help-button[data-v-372f4d5d],.appstore-button[data-v-372f4d5d],.radio-button[data-v-372f4d5d],.download-button[data-v-372f4d5d],.user-button[data-v-372f4d5d]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-372f4d5d]:disabled,.important-button[data-v-372f4d5d]:disabled,.delete-button[data-v-372f4d5d]:disabled,.submit-button[data-v-372f4d5d]:disabled,.cancel-button[data-v-372f4d5d]:disabled,.add-button[data-v-372f4d5d]:disabled,.action-button[data-v-372f4d5d]:disabled,.link-button[data-v-372f4d5d]:disabled,.logout-button[data-v-372f4d5d]:disabled,.help-button[data-v-372f4d5d]:disabled,.appstore-button[data-v-372f4d5d]:disabled,.radio-button[data-v-372f4d5d]:disabled,.download-button[data-v-372f4d5d]:disabled,.user-button[data-v-372f4d5d]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-372f4d5d],.important-button.disabled[data-v-372f4d5d],.delete-button.disabled[data-v-372f4d5d],.submit-button.disabled[data-v-372f4d5d],.cancel-button.disabled[data-v-372f4d5d],.add-button.disabled[data-v-372f4d5d],.action-button.disabled[data-v-372f4d5d],.link-button.disabled[data-v-372f4d5d],.logout-button.disabled[data-v-372f4d5d],.help-button.disabled[data-v-372f4d5d],.appstore-button.disabled[data-v-372f4d5d],.radio-button.disabled[data-v-372f4d5d],.download-button.disabled[data-v-372f4d5d],.user-button.disabled[data-v-372f4d5d]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-372f4d5d]{min-width:7rem}.big[data-v-372f4d5d]{min-width:15rem}.important-button[data-v-372f4d5d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-372f4d5d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-372f4d5d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-372f4d5d]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-372f4d5d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-372f4d5d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-372f4d5d]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-372f4d5d]{width:32px;height:32px;padding:0}.action-button.view[data-v-372f4d5d],.action-button.approve[data-v-372f4d5d],.action-button.analytics[data-v-372f4d5d],.action-button.download[data-v-372f4d5d]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-372f4d5d],.action-button.new[data-v-372f4d5d],.action-button.submit[data-v-372f4d5d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-372f4d5d]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-372f4d5d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-372f4d5d]{gap:8px;display:flex}.download-button[data-v-372f4d5d]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-372f4d5d]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-372f4d5d]:hover{color:var(--text-link-hover)}.link.disabled[data-v-372f4d5d]{opacity:.7;cursor:not-allowed}.link-button[data-v-372f4d5d]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-372f4d5d]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-372f4d5d],td .link-button.video-button[data-v-372f4d5d]{max-width:400px}.link-button[data-v-372f4d5d]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-372f4d5d]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-372f4d5d]:hover,.user-button.menu-open[data-v-372f4d5d]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-372f4d5d],.user-button:hover .verification-warning[data-v-372f4d5d],.user-button.menu-open .superuser-indicator[data-v-372f4d5d],.user-button.menu-open .verification-warning[data-v-372f4d5d]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-372f4d5d],.user-button.menu-open .logo-image[data-v-372f4d5d]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-372f4d5d]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-372f4d5d]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-372f4d5d]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-372f4d5d]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-372f4d5d]{color:var(--intent-success)}.appstore-button.playstore[data-v-372f4d5d]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-372f4d5d]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-372f4d5d]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-372f4d5d]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-372f4d5d]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-372f4d5d],.file-input[data-v-372f4d5d]{display:none}.dropdown select[data-v-372f4d5d]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-372f4d5d]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-372f4d5d]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-372f4d5d]:hover{border-color:var(--border-strong)}.list-container[data-v-372f4d5d]{padding:var(--space-section);position:relative}.list-header[data-v-372f4d5d]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-372f4d5d]{margin:0}.header-actions[data-v-372f4d5d]{gap:1rem;display:flex}.list-header[data-v-372f4d5d]:has(>.header-stack){align-items:baseline}.header-stack[data-v-372f4d5d]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-372f4d5d]{margin-bottom:var(--space-section)}.list-section h3[data-v-372f4d5d]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-372f4d5d]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-372f4d5d]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-372f4d5d]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-372f4d5d]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-372f4d5d]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-372f4d5d]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-372f4d5d],td[data-v-372f4d5d]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-372f4d5d]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-372f4d5d]{text-align:right}.thumbnail-name[data-v-372f4d5d]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-372f4d5d]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-372f4d5d]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-372f4d5d]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-372f4d5d]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-372f4d5d]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-372f4d5d]{text-decoration:line-through}.clickable:hover .overflow b[data-v-372f4d5d],.clickable:hover .overflow strong[data-v-372f4d5d]{color:var(--text-brand)}.sortable[data-v-372f4d5d]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-372f4d5d]:hover{color:var(--text-brand)}.sort-indicator[data-v-372f4d5d]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-372f4d5d]{color:var(--text-brand);opacity:1}.inline-edit[data-v-372f4d5d]{width:100%;position:relative}.inline-edit input[data-v-372f4d5d]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-372f4d5d]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-372f4d5d]:hover{background-color:var(--surface-hover)}div.add-row[data-v-372f4d5d]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-372f4d5d]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-372f4d5d]{cursor:pointer}tr.add-row td[data-v-372f4d5d]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-372f4d5d]{color:var(--text-primary)}.grid[data-v-372f4d5d]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-372f4d5d],.actions[data-v-372f4d5d]{gap:8px;display:flex}.featured-star[data-v-372f4d5d]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-cd7318b2]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-cd7318b2]:root,[data-theme=light][data-v-cd7318b2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-cd7318b2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-cd7318b2]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-cd7318b2],.important-button[data-v-cd7318b2],.delete-button[data-v-cd7318b2],.submit-button[data-v-cd7318b2],.cancel-button[data-v-cd7318b2],.add-button[data-v-cd7318b2],.action-button[data-v-cd7318b2],.link-button[data-v-cd7318b2],.logout-button[data-v-cd7318b2],.help-button[data-v-cd7318b2],.appstore-button[data-v-cd7318b2],.radio-button[data-v-cd7318b2],.download-button[data-v-cd7318b2],.user-button[data-v-cd7318b2]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-cd7318b2]:disabled,.important-button[data-v-cd7318b2]:disabled,.delete-button[data-v-cd7318b2]:disabled,.submit-button[data-v-cd7318b2]:disabled,.cancel-button[data-v-cd7318b2]:disabled,.add-button[data-v-cd7318b2]:disabled,.action-button[data-v-cd7318b2]:disabled,.link-button[data-v-cd7318b2]:disabled,.logout-button[data-v-cd7318b2]:disabled,.help-button[data-v-cd7318b2]:disabled,.appstore-button[data-v-cd7318b2]:disabled,.radio-button[data-v-cd7318b2]:disabled,.download-button[data-v-cd7318b2]:disabled,.user-button[data-v-cd7318b2]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-cd7318b2],.important-button.disabled[data-v-cd7318b2],.delete-button.disabled[data-v-cd7318b2],.submit-button.disabled[data-v-cd7318b2],.cancel-button.disabled[data-v-cd7318b2],.add-button.disabled[data-v-cd7318b2],.action-button.disabled[data-v-cd7318b2],.link-button.disabled[data-v-cd7318b2],.logout-button.disabled[data-v-cd7318b2],.help-button.disabled[data-v-cd7318b2],.appstore-button.disabled[data-v-cd7318b2],.radio-button.disabled[data-v-cd7318b2],.download-button.disabled[data-v-cd7318b2],.user-button.disabled[data-v-cd7318b2]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-cd7318b2]{min-width:7rem}.big[data-v-cd7318b2]{min-width:15rem}.important-button[data-v-cd7318b2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-cd7318b2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-cd7318b2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-cd7318b2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-cd7318b2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-cd7318b2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-cd7318b2]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-cd7318b2]{width:32px;height:32px;padding:0}.action-button.view[data-v-cd7318b2],.action-button.approve[data-v-cd7318b2],.action-button.analytics[data-v-cd7318b2],.action-button.download[data-v-cd7318b2]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-cd7318b2],.action-button.new[data-v-cd7318b2],.action-button.submit[data-v-cd7318b2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-cd7318b2]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-cd7318b2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-cd7318b2]{gap:8px;display:flex}.download-button[data-v-cd7318b2]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-cd7318b2]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-cd7318b2]:hover{color:var(--text-link-hover)}.link.disabled[data-v-cd7318b2]{opacity:.7;cursor:not-allowed}.link-button[data-v-cd7318b2]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-cd7318b2]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-cd7318b2],td .link-button.video-button[data-v-cd7318b2]{max-width:400px}.link-button[data-v-cd7318b2]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-cd7318b2]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-cd7318b2]:hover,.user-button.menu-open[data-v-cd7318b2]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-cd7318b2],.user-button:hover .verification-warning[data-v-cd7318b2],.user-button.menu-open .superuser-indicator[data-v-cd7318b2],.user-button.menu-open .verification-warning[data-v-cd7318b2]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-cd7318b2],.user-button.menu-open .logo-image[data-v-cd7318b2]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-cd7318b2]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-cd7318b2]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-cd7318b2]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-cd7318b2]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-cd7318b2]{color:var(--intent-success)}.appstore-button.playstore[data-v-cd7318b2]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-cd7318b2]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-cd7318b2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-cd7318b2]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-cd7318b2]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-cd7318b2],.file-input[data-v-cd7318b2]{display:none}.dropdown select[data-v-cd7318b2]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-cd7318b2]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-cd7318b2]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-cd7318b2]:hover{border-color:var(--border-strong)}.tabs[data-v-cd7318b2]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-cd7318b2]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-cd7318b2]{border:1px dashed var(--border-strong)}.tabs button[data-v-cd7318b2]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-cd7318b2]{color:var(--text-brand)}.tabs button.active[data-v-cd7318b2],.tabs .thumb[data-v-cd7318b2]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-cd7318b2]{background:0 0}.tab-content[data-v-cd7318b2]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}.tabs.range-switch[data-v-cd7318b2]{grid-template-columns:repeat(var(--option-count), 1fr);gap:0;margin-bottom:0;display:inline-grid;position:relative}.thumb[data-v-cd7318b2]{width:calc((100% - 4px) / var(--option-count));transform:translateX(calc(var(--selected-index) * 100%));border-radius:6px;transition:transform .2s;position:absolute;top:2px;bottom:2px;left:2px}.range-switch button[data-v-cd7318b2]{font:inherit;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;position:relative}[data-v-3021a2f4]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3021a2f4]:root,[data-theme=light][data-v-3021a2f4]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3021a2f4]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3021a2f4]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3021a2f4],.important-button[data-v-3021a2f4],.delete-button[data-v-3021a2f4],.submit-button[data-v-3021a2f4],.cancel-button[data-v-3021a2f4],.add-button[data-v-3021a2f4],.action-button[data-v-3021a2f4],.link-button[data-v-3021a2f4],.logout-button[data-v-3021a2f4],.help-button[data-v-3021a2f4],.appstore-button[data-v-3021a2f4],.radio-button[data-v-3021a2f4],.download-button[data-v-3021a2f4],.user-button[data-v-3021a2f4]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3021a2f4]:disabled,.important-button[data-v-3021a2f4]:disabled,.delete-button[data-v-3021a2f4]:disabled,.submit-button[data-v-3021a2f4]:disabled,.cancel-button[data-v-3021a2f4]:disabled,.add-button[data-v-3021a2f4]:disabled,.action-button[data-v-3021a2f4]:disabled,.link-button[data-v-3021a2f4]:disabled,.logout-button[data-v-3021a2f4]:disabled,.help-button[data-v-3021a2f4]:disabled,.appstore-button[data-v-3021a2f4]:disabled,.radio-button[data-v-3021a2f4]:disabled,.download-button[data-v-3021a2f4]:disabled,.user-button[data-v-3021a2f4]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3021a2f4],.important-button.disabled[data-v-3021a2f4],.delete-button.disabled[data-v-3021a2f4],.submit-button.disabled[data-v-3021a2f4],.cancel-button.disabled[data-v-3021a2f4],.add-button.disabled[data-v-3021a2f4],.action-button.disabled[data-v-3021a2f4],.link-button.disabled[data-v-3021a2f4],.logout-button.disabled[data-v-3021a2f4],.help-button.disabled[data-v-3021a2f4],.appstore-button.disabled[data-v-3021a2f4],.radio-button.disabled[data-v-3021a2f4],.download-button.disabled[data-v-3021a2f4],.user-button.disabled[data-v-3021a2f4]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3021a2f4]{min-width:7rem}.big[data-v-3021a2f4]{min-width:15rem}.important-button[data-v-3021a2f4]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3021a2f4]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3021a2f4]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3021a2f4]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3021a2f4]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3021a2f4]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3021a2f4]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3021a2f4]{width:32px;height:32px;padding:0}.action-button.view[data-v-3021a2f4],.action-button.approve[data-v-3021a2f4],.action-button.analytics[data-v-3021a2f4],.action-button.download[data-v-3021a2f4]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3021a2f4],.action-button.new[data-v-3021a2f4],.action-button.submit[data-v-3021a2f4]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3021a2f4]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3021a2f4]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3021a2f4]{gap:8px;display:flex}.download-button[data-v-3021a2f4]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3021a2f4]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3021a2f4]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3021a2f4]{opacity:.7;cursor:not-allowed}.link-button[data-v-3021a2f4]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3021a2f4]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3021a2f4],td .link-button.video-button[data-v-3021a2f4]{max-width:400px}.link-button[data-v-3021a2f4]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3021a2f4]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3021a2f4]:hover,.user-button.menu-open[data-v-3021a2f4]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3021a2f4],.user-button:hover .verification-warning[data-v-3021a2f4],.user-button.menu-open .superuser-indicator[data-v-3021a2f4],.user-button.menu-open .verification-warning[data-v-3021a2f4]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3021a2f4],.user-button.menu-open .logo-image[data-v-3021a2f4]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3021a2f4]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3021a2f4]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3021a2f4]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3021a2f4]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3021a2f4]{color:var(--intent-success)}.appstore-button.playstore[data-v-3021a2f4]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3021a2f4]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3021a2f4]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3021a2f4]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3021a2f4]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3021a2f4],.file-input[data-v-3021a2f4]{display:none}.dropdown select[data-v-3021a2f4]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3021a2f4]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3021a2f4]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3021a2f4]:hover{border-color:var(--border-strong)}.list-container[data-v-3021a2f4]{padding:var(--space-section);position:relative}.list-header[data-v-3021a2f4]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-3021a2f4]{margin:0}.header-actions[data-v-3021a2f4]{gap:1rem;display:flex}.list-header[data-v-3021a2f4]:has(>.header-stack){align-items:baseline}.header-stack[data-v-3021a2f4]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-3021a2f4]{margin-bottom:var(--space-section)}.list-section h3[data-v-3021a2f4]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-3021a2f4]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-3021a2f4]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-3021a2f4]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-3021a2f4]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-3021a2f4]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-3021a2f4]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-3021a2f4],td[data-v-3021a2f4]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-3021a2f4]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-3021a2f4]{text-align:right}.thumbnail-name[data-v-3021a2f4]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-3021a2f4]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-3021a2f4]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-3021a2f4]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-3021a2f4]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-3021a2f4]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-3021a2f4]{text-decoration:line-through}.clickable:hover .overflow b[data-v-3021a2f4],.clickable:hover .overflow strong[data-v-3021a2f4]{color:var(--text-brand)}.sortable[data-v-3021a2f4]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-3021a2f4]:hover{color:var(--text-brand)}.sort-indicator[data-v-3021a2f4]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-3021a2f4]{color:var(--text-brand);opacity:1}.inline-edit[data-v-3021a2f4]{width:100%;position:relative}.inline-edit input[data-v-3021a2f4]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-3021a2f4]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-3021a2f4]:hover{background-color:var(--surface-hover)}div.add-row[data-v-3021a2f4]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-3021a2f4]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-3021a2f4]{cursor:pointer}tr.add-row td[data-v-3021a2f4]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-3021a2f4]{color:var(--text-primary)}.grid[data-v-3021a2f4]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-3021a2f4],.actions[data-v-3021a2f4]{gap:8px;display:flex}.featured-star[data-v-3021a2f4]{color:var(--star);margin-left:6px;font-size:.8rem}.tabs[data-v-3021a2f4]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-3021a2f4]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-3021a2f4]{border:1px dashed var(--border-strong)}.tabs button[data-v-3021a2f4]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-3021a2f4]{color:var(--text-brand)}.tabs button.active[data-v-3021a2f4],.tabs .thumb[data-v-3021a2f4]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-3021a2f4]{background:0 0}.tab-content[data-v-3021a2f4]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}[data-v-bdab1f9f]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-bdab1f9f]:root,[data-theme=light][data-v-bdab1f9f]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-bdab1f9f]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-bdab1f9f]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-bdab1f9f],.important-button[data-v-bdab1f9f],.delete-button[data-v-bdab1f9f],.submit-button[data-v-bdab1f9f],.cancel-button[data-v-bdab1f9f],.add-button[data-v-bdab1f9f],.action-button[data-v-bdab1f9f],.link-button[data-v-bdab1f9f],.logout-button[data-v-bdab1f9f],.help-button[data-v-bdab1f9f],.appstore-button[data-v-bdab1f9f],.radio-button[data-v-bdab1f9f],.download-button[data-v-bdab1f9f],.user-button[data-v-bdab1f9f]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-bdab1f9f]:disabled,.important-button[data-v-bdab1f9f]:disabled,.delete-button[data-v-bdab1f9f]:disabled,.submit-button[data-v-bdab1f9f]:disabled,.cancel-button[data-v-bdab1f9f]:disabled,.add-button[data-v-bdab1f9f]:disabled,.action-button[data-v-bdab1f9f]:disabled,.link-button[data-v-bdab1f9f]:disabled,.logout-button[data-v-bdab1f9f]:disabled,.help-button[data-v-bdab1f9f]:disabled,.appstore-button[data-v-bdab1f9f]:disabled,.radio-button[data-v-bdab1f9f]:disabled,.download-button[data-v-bdab1f9f]:disabled,.user-button[data-v-bdab1f9f]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-bdab1f9f],.important-button.disabled[data-v-bdab1f9f],.delete-button.disabled[data-v-bdab1f9f],.submit-button.disabled[data-v-bdab1f9f],.cancel-button.disabled[data-v-bdab1f9f],.add-button.disabled[data-v-bdab1f9f],.action-button.disabled[data-v-bdab1f9f],.link-button.disabled[data-v-bdab1f9f],.logout-button.disabled[data-v-bdab1f9f],.help-button.disabled[data-v-bdab1f9f],.appstore-button.disabled[data-v-bdab1f9f],.radio-button.disabled[data-v-bdab1f9f],.download-button.disabled[data-v-bdab1f9f],.user-button.disabled[data-v-bdab1f9f]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-bdab1f9f]{min-width:7rem}.big[data-v-bdab1f9f]{min-width:15rem}.important-button[data-v-bdab1f9f]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-bdab1f9f]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-bdab1f9f]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-bdab1f9f]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-bdab1f9f]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-bdab1f9f]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-bdab1f9f]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-bdab1f9f]{width:32px;height:32px;padding:0}.action-button.view[data-v-bdab1f9f],.action-button.approve[data-v-bdab1f9f],.action-button.analytics[data-v-bdab1f9f],.action-button.download[data-v-bdab1f9f]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-bdab1f9f],.action-button.new[data-v-bdab1f9f],.action-button.submit[data-v-bdab1f9f]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-bdab1f9f]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-bdab1f9f]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-bdab1f9f]{gap:8px;display:flex}.download-button[data-v-bdab1f9f]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-bdab1f9f]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-bdab1f9f]:hover{color:var(--text-link-hover)}.link.disabled[data-v-bdab1f9f]{opacity:.7;cursor:not-allowed}.link-button[data-v-bdab1f9f]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-bdab1f9f]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-bdab1f9f],td .link-button.video-button[data-v-bdab1f9f]{max-width:400px}.link-button[data-v-bdab1f9f]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-bdab1f9f]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-bdab1f9f]:hover,.user-button.menu-open[data-v-bdab1f9f]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-bdab1f9f],.user-button:hover .verification-warning[data-v-bdab1f9f],.user-button.menu-open .superuser-indicator[data-v-bdab1f9f],.user-button.menu-open .verification-warning[data-v-bdab1f9f]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-bdab1f9f],.user-button.menu-open .logo-image[data-v-bdab1f9f]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-bdab1f9f]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-bdab1f9f]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-bdab1f9f]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-bdab1f9f]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-bdab1f9f]{color:var(--intent-success)}.appstore-button.playstore[data-v-bdab1f9f]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-bdab1f9f]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-bdab1f9f]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-bdab1f9f]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-bdab1f9f]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-bdab1f9f],.file-input[data-v-bdab1f9f]{display:none}.dropdown select[data-v-bdab1f9f]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-bdab1f9f]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-bdab1f9f]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-bdab1f9f]:hover{border-color:var(--border-strong)}.list-container[data-v-bdab1f9f]{padding:var(--space-section);position:relative}.list-header[data-v-bdab1f9f]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-bdab1f9f]{margin:0}.header-actions[data-v-bdab1f9f]{gap:1rem;display:flex}.list-header[data-v-bdab1f9f]:has(>.header-stack){align-items:baseline}.header-stack[data-v-bdab1f9f]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-bdab1f9f]{margin-bottom:var(--space-section)}.list-section h3[data-v-bdab1f9f]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-bdab1f9f]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-bdab1f9f]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-bdab1f9f]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-bdab1f9f]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-bdab1f9f]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-bdab1f9f]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-bdab1f9f],td[data-v-bdab1f9f]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-bdab1f9f]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-bdab1f9f]{text-align:right}.thumbnail-name[data-v-bdab1f9f]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-bdab1f9f]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-bdab1f9f]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-bdab1f9f]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-bdab1f9f]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-bdab1f9f]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-bdab1f9f]{text-decoration:line-through}.clickable:hover .overflow b[data-v-bdab1f9f],.clickable:hover .overflow strong[data-v-bdab1f9f]{color:var(--text-brand)}.sortable[data-v-bdab1f9f]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-bdab1f9f]:hover{color:var(--text-brand)}.sort-indicator[data-v-bdab1f9f]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-bdab1f9f]{color:var(--text-brand);opacity:1}.inline-edit[data-v-bdab1f9f]{width:100%;position:relative}.inline-edit input[data-v-bdab1f9f]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-bdab1f9f]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-bdab1f9f]:hover{background-color:var(--surface-hover)}div.add-row[data-v-bdab1f9f]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-bdab1f9f]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-bdab1f9f]{cursor:pointer}tr.add-row td[data-v-bdab1f9f]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-bdab1f9f]{color:var(--text-primary)}.grid[data-v-bdab1f9f]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-bdab1f9f],.actions[data-v-bdab1f9f]{gap:8px;display:flex}.featured-star[data-v-bdab1f9f]{color:var(--star);margin-left:6px;font-size:.8rem}.bundle-sku[data-v-bdab1f9f]{color:var(--text-secondary);font-size:.85em}.add-iap[data-v-bdab1f9f]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.add-iap-row[data-v-bdab1f9f]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.add-iap .form-control[data-v-bdab1f9f]{width:auto}.add-iap-row input.form-control[data-v-bdab1f9f]{flex:1;min-width:18rem}[data-v-9ea7eecf]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-9ea7eecf]:root,[data-theme=light][data-v-9ea7eecf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-9ea7eecf]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-9ea7eecf]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-9ea7eecf],.important-button[data-v-9ea7eecf],.delete-button[data-v-9ea7eecf],.submit-button[data-v-9ea7eecf],.cancel-button[data-v-9ea7eecf],.add-button[data-v-9ea7eecf],.action-button[data-v-9ea7eecf],.link-button[data-v-9ea7eecf],.logout-button[data-v-9ea7eecf],.help-button[data-v-9ea7eecf],.appstore-button[data-v-9ea7eecf],.radio-button[data-v-9ea7eecf],.download-button[data-v-9ea7eecf],.user-button[data-v-9ea7eecf]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-9ea7eecf]:disabled,.important-button[data-v-9ea7eecf]:disabled,.delete-button[data-v-9ea7eecf]:disabled,.submit-button[data-v-9ea7eecf]:disabled,.cancel-button[data-v-9ea7eecf]:disabled,.add-button[data-v-9ea7eecf]:disabled,.action-button[data-v-9ea7eecf]:disabled,.link-button[data-v-9ea7eecf]:disabled,.logout-button[data-v-9ea7eecf]:disabled,.help-button[data-v-9ea7eecf]:disabled,.appstore-button[data-v-9ea7eecf]:disabled,.radio-button[data-v-9ea7eecf]:disabled,.download-button[data-v-9ea7eecf]:disabled,.user-button[data-v-9ea7eecf]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-9ea7eecf],.important-button.disabled[data-v-9ea7eecf],.delete-button.disabled[data-v-9ea7eecf],.submit-button.disabled[data-v-9ea7eecf],.cancel-button.disabled[data-v-9ea7eecf],.add-button.disabled[data-v-9ea7eecf],.action-button.disabled[data-v-9ea7eecf],.link-button.disabled[data-v-9ea7eecf],.logout-button.disabled[data-v-9ea7eecf],.help-button.disabled[data-v-9ea7eecf],.appstore-button.disabled[data-v-9ea7eecf],.radio-button.disabled[data-v-9ea7eecf],.download-button.disabled[data-v-9ea7eecf],.user-button.disabled[data-v-9ea7eecf]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-9ea7eecf]{min-width:7rem}.big[data-v-9ea7eecf]{min-width:15rem}.important-button[data-v-9ea7eecf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-9ea7eecf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-9ea7eecf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-9ea7eecf]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-9ea7eecf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-9ea7eecf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-9ea7eecf]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-9ea7eecf]{width:32px;height:32px;padding:0}.action-button.view[data-v-9ea7eecf],.action-button.approve[data-v-9ea7eecf],.action-button.analytics[data-v-9ea7eecf],.action-button.download[data-v-9ea7eecf]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-9ea7eecf],.action-button.new[data-v-9ea7eecf],.action-button.submit[data-v-9ea7eecf]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-9ea7eecf]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-9ea7eecf]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-9ea7eecf]{gap:8px;display:flex}.download-button[data-v-9ea7eecf]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-9ea7eecf]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-9ea7eecf]:hover{color:var(--text-link-hover)}.link.disabled[data-v-9ea7eecf]{opacity:.7;cursor:not-allowed}.link-button[data-v-9ea7eecf]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-9ea7eecf]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-9ea7eecf],td .link-button.video-button[data-v-9ea7eecf]{max-width:400px}.link-button[data-v-9ea7eecf]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-9ea7eecf]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-9ea7eecf]:hover,.user-button.menu-open[data-v-9ea7eecf]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-9ea7eecf],.user-button:hover .verification-warning[data-v-9ea7eecf],.user-button.menu-open .superuser-indicator[data-v-9ea7eecf],.user-button.menu-open .verification-warning[data-v-9ea7eecf]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-9ea7eecf],.user-button.menu-open .logo-image[data-v-9ea7eecf]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-9ea7eecf]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-9ea7eecf]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-9ea7eecf]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-9ea7eecf]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-9ea7eecf]{color:var(--intent-success)}.appstore-button.playstore[data-v-9ea7eecf]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-9ea7eecf]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-9ea7eecf]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-9ea7eecf]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-9ea7eecf]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-9ea7eecf],.file-input[data-v-9ea7eecf]{display:none}.dropdown select[data-v-9ea7eecf]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-9ea7eecf]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-9ea7eecf]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-9ea7eecf]:hover{border-color:var(--border-strong)}.list-container[data-v-9ea7eecf]{padding:var(--space-section);position:relative}.list-header[data-v-9ea7eecf]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-9ea7eecf]{margin:0}.header-actions[data-v-9ea7eecf]{gap:1rem;display:flex}.list-header[data-v-9ea7eecf]:has(>.header-stack){align-items:baseline}.header-stack[data-v-9ea7eecf]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-9ea7eecf]{margin-bottom:var(--space-section)}.list-section h3[data-v-9ea7eecf]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-9ea7eecf]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-9ea7eecf]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-9ea7eecf]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-9ea7eecf]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-9ea7eecf]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-9ea7eecf]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-9ea7eecf],td[data-v-9ea7eecf]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-9ea7eecf]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-9ea7eecf]{text-align:right}.thumbnail-name[data-v-9ea7eecf]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-9ea7eecf]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-9ea7eecf]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-9ea7eecf]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-9ea7eecf]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-9ea7eecf]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-9ea7eecf]{text-decoration:line-through}.clickable:hover .overflow b[data-v-9ea7eecf],.clickable:hover .overflow strong[data-v-9ea7eecf]{color:var(--text-brand)}.sortable[data-v-9ea7eecf]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-9ea7eecf]:hover{color:var(--text-brand)}.sort-indicator[data-v-9ea7eecf]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-9ea7eecf]{color:var(--text-brand);opacity:1}.inline-edit[data-v-9ea7eecf]{width:100%;position:relative}.inline-edit input[data-v-9ea7eecf]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-9ea7eecf]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-9ea7eecf]:hover{background-color:var(--surface-hover)}div.add-row[data-v-9ea7eecf]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-9ea7eecf]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-9ea7eecf]{cursor:pointer}tr.add-row td[data-v-9ea7eecf]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-9ea7eecf]{color:var(--text-primary)}.grid[data-v-9ea7eecf]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-9ea7eecf],.actions[data-v-9ea7eecf]{gap:8px;display:flex}.featured-star[data-v-9ea7eecf]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-e8918ec0]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-e8918ec0]:root,[data-theme=light][data-v-e8918ec0]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-e8918ec0]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-e8918ec0]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-e8918ec0],.important-button[data-v-e8918ec0],.delete-button[data-v-e8918ec0],.submit-button[data-v-e8918ec0],.cancel-button[data-v-e8918ec0],.add-button[data-v-e8918ec0],.action-button[data-v-e8918ec0],.link-button[data-v-e8918ec0],.logout-button[data-v-e8918ec0],.help-button[data-v-e8918ec0],.appstore-button[data-v-e8918ec0],.radio-button[data-v-e8918ec0],.download-button[data-v-e8918ec0],.user-button[data-v-e8918ec0]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-e8918ec0]:disabled,.important-button[data-v-e8918ec0]:disabled,.delete-button[data-v-e8918ec0]:disabled,.submit-button[data-v-e8918ec0]:disabled,.cancel-button[data-v-e8918ec0]:disabled,.add-button[data-v-e8918ec0]:disabled,.action-button[data-v-e8918ec0]:disabled,.link-button[data-v-e8918ec0]:disabled,.logout-button[data-v-e8918ec0]:disabled,.help-button[data-v-e8918ec0]:disabled,.appstore-button[data-v-e8918ec0]:disabled,.radio-button[data-v-e8918ec0]:disabled,.download-button[data-v-e8918ec0]:disabled,.user-button[data-v-e8918ec0]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-e8918ec0],.important-button.disabled[data-v-e8918ec0],.delete-button.disabled[data-v-e8918ec0],.submit-button.disabled[data-v-e8918ec0],.cancel-button.disabled[data-v-e8918ec0],.add-button.disabled[data-v-e8918ec0],.action-button.disabled[data-v-e8918ec0],.link-button.disabled[data-v-e8918ec0],.logout-button.disabled[data-v-e8918ec0],.help-button.disabled[data-v-e8918ec0],.appstore-button.disabled[data-v-e8918ec0],.radio-button.disabled[data-v-e8918ec0],.download-button.disabled[data-v-e8918ec0],.user-button.disabled[data-v-e8918ec0]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-e8918ec0]{min-width:7rem}.big[data-v-e8918ec0]{min-width:15rem}.important-button[data-v-e8918ec0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-e8918ec0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-e8918ec0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-e8918ec0]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-e8918ec0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-e8918ec0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-e8918ec0]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-e8918ec0]{width:32px;height:32px;padding:0}.action-button.view[data-v-e8918ec0],.action-button.approve[data-v-e8918ec0],.action-button.analytics[data-v-e8918ec0],.action-button.download[data-v-e8918ec0]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-e8918ec0],.action-button.new[data-v-e8918ec0],.action-button.submit[data-v-e8918ec0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-e8918ec0]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-e8918ec0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-e8918ec0]{gap:8px;display:flex}.download-button[data-v-e8918ec0]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-e8918ec0]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-e8918ec0]:hover{color:var(--text-link-hover)}.link.disabled[data-v-e8918ec0]{opacity:.7;cursor:not-allowed}.link-button[data-v-e8918ec0]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-e8918ec0]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-e8918ec0],td .link-button.video-button[data-v-e8918ec0]{max-width:400px}.link-button[data-v-e8918ec0]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-e8918ec0]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-e8918ec0]:hover,.user-button.menu-open[data-v-e8918ec0]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-e8918ec0],.user-button:hover .verification-warning[data-v-e8918ec0],.user-button.menu-open .superuser-indicator[data-v-e8918ec0],.user-button.menu-open .verification-warning[data-v-e8918ec0]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-e8918ec0],.user-button.menu-open .logo-image[data-v-e8918ec0]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-e8918ec0]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-e8918ec0]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-e8918ec0]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-e8918ec0]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-e8918ec0]{color:var(--intent-success)}.appstore-button.playstore[data-v-e8918ec0]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-e8918ec0]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-e8918ec0]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-e8918ec0]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-e8918ec0]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-e8918ec0],.file-input[data-v-e8918ec0]{display:none}.dropdown select[data-v-e8918ec0]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-e8918ec0]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-e8918ec0]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-e8918ec0]:hover{border-color:var(--border-strong)}.page-container[data-v-e8918ec0]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-e8918ec0]{max-width:400px}.page-container.wide[data-v-e8918ec0]{max-width:1200px}.eyebrow[data-v-e8918ec0]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-e8918ec0]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-e8918ec0]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-e8918ec0]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-e8918ec0]{gap:1rem;display:flex}.collapsible-header[data-v-e8918ec0]{cursor:pointer}.collapsible-header.closed[data-v-e8918ec0]{margin-bottom:0}.collapsible-header svg[data-v-e8918ec0]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-e8918ec0]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-e8918ec0],.page-field>.collapsible-header.closed[data-v-e8918ec0]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-e8918ec0]{margin:0}.page-field>.collapsible-header svg[data-v-e8918ec0]{font-size:.8rem}.page-content[data-v-e8918ec0]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-e8918ec0]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-e8918ec0]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-e8918ec0]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-e8918ec0]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-e8918ec0]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-e8918ec0],.page-field.full-width[data-v-e8918ec0]{grid-column:span 12}.page-field.three-quarters-width[data-v-e8918ec0]{grid-column:span 9}.page-field.two-thirds-width[data-v-e8918ec0]{grid-column:span 8}.page-field.half-width[data-v-e8918ec0]{grid-column:span 6}.page-field.third-width[data-v-e8918ec0]{grid-column:span 4}.page-field.quarter-width[data-v-e8918ec0]{grid-column:span 3}.page-field.sixth-width[data-v-e8918ec0]{grid-column:span 2}label[data-v-e8918ec0]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-e8918ec0],.page-field>.collapsible-header h3[data-v-e8918ec0]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-e8918ec0]:after{content:" *";color:var(--text-brand)}label[title][data-v-e8918ec0]{cursor:help}.page-section.rows[data-v-e8918ec0]{row-gap:0}.page-section.rows>h3[data-v-e8918ec0]{margin-bottom:1rem}.page-section.rows .page-field[data-v-e8918ec0]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-e8918ec0]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-e8918ec0]{margin-bottom:0}.page-section.rows .page-field[data-v-e8918ec0]>:not(label){grid-column:2}.page-value[data-v-e8918ec0]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-e8918ec0]{white-space:pre-line}.page-value[data-v-e8918ec0]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-e8918ec0]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-e8918ec0]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-e8918ec0]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-e8918ec0]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-e8918ec0]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-e8918ec0]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-e8918ec0]>*{margin-bottom:.5rem}.link-button-list[data-v-e8918ec0]>:last-child{margin-bottom:0}.form-control[data-v-e8918ec0],input[type=datetime-local][data-v-e8918ec0]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-e8918ec0]:focus,input[type=datetime-local][data-v-e8918ec0]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-e8918ec0]:disabled,input[type=datetime-local][data-v-e8918ec0]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-e8918ec0]{resize:vertical;min-height:100px}.field-details[data-v-e8918ec0]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-e8918ec0]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-e8918ec0]{align-items:baseline;display:flex}input[type=checkbox][data-v-e8918ec0]{margin-right:1rem}.checkbox-container label[data-v-e8918ec0]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-e8918ec0]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-e8918ec0]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-e8918ec0]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-e8918ec0]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-e8918ec0]:checked{background:var(--text-brand)}.form-toggle[data-v-e8918ec0]:checked:before{transform:translate(22px)}.form-toggle[data-v-e8918ec0]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-e8918ec0],.error-message[data-v-e8918ec0]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-e8918ec0]{border-left:3px solid var(--intent-success)}.error-message[data-v-e8918ec0]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-e8918ec0]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-e8918ec0]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-e8918ec0]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-e8918ec0]{justify-content:center}.page-actions.vertical[data-v-e8918ec0]{flex-direction:column}form.page-content>.page-actions[data-v-e8918ec0]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.video-card{border:1px solid var(--border-default);background-color:var(--surface-1);box-sizing:border-box;border-radius:.5rem;min-width:0;padding:.5rem}.video-card-thumbnail{aspect-ratio:3/2;background-color:var(--preview-video-bg);color:var(--preview-placeholder);border-radius:.375rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video-card-thumbnail img{object-fit:cover;width:100%;height:100%}.video-card-badges{justify-content:space-between;gap:.25rem;display:flex;position:absolute;top:.5rem;left:.5rem;right:.5rem}.video-card-info{background:var(--preview-gradient-card);flex-direction:column;gap:.125rem;padding:1.5rem .5rem .5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.video-card-title,.video-card-logline{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-card-title{color:var(--preview-text-primary);font-size:.9rem;font-weight:600}.video-card-logline{color:var(--preview-text-secondary);font-size:.8rem}.popup-overlay[data-v-36feb266]{background-color:var(--overlay-scrim);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-container[data-v-36feb266]{background-color:var(--surface-2);box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;width:800px;max-width:90%;max-height:90vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex;overflow:hidden}.popup-header[data-v-36feb266]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:1rem;display:flex}.popup-title[data-v-36feb266]{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}.popup-close[data-v-36feb266]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;display:flex}.popup-close[data-v-36feb266]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.popup-content[data-v-36feb266]{flex-direction:column;flex:1;padding:1rem;display:flex;overflow-y:auto}.popup-header-actions[data-v-36feb266]{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 0 .5rem;display:flex}.popup-search[data-v-36feb266]{position:relative}.popup-search input[data-v-36feb266]{border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:6px;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem}.popup-search input[data-v-36feb266]:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.popup-search .search-icon[data-v-36feb266]{color:var(--text-secondary);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.popup-grid[data-v-36feb266]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:.5rem;display:grid}.selectable-card[data-v-36feb266]{cursor:pointer;border:2px solid #0000;border-radius:10px;min-width:0;transition:all .2s;display:flex}.selectable-card[data-v-36feb266]>*{flex:1;min-width:0}.selectable-card[data-v-36feb266]:hover{border-color:var(--intent-primary);background-color:var(--surface-hover)}.selectable-card.selected[data-v-36feb266]{border-color:var(--intent-primary);background-color:color-mix(in srgb, var(--intent-primary) 10%, var(--surface-1))}.selectable-card.disabled[data-v-36feb266]{pointer-events:none}.popup-loading[data-v-36feb266]{color:var(--text-secondary);justify-content:center;align-items:center;padding:2rem;font-size:1rem;display:flex}.popup-no-results[data-v-36feb266]{color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.popup-no-results-icon[data-v-36feb266]{color:var(--text-muted);margin-bottom:1rem;font-size:2.5rem}.popup-footer[data-v-36feb266]{border-top:1px solid var(--border-default);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.popup-footer-summary[data-v-36feb266]{color:var(--text-secondary);align-self:center;margin-right:auto}[data-v-0b0b79e3]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-0b0b79e3]:root,[data-theme=light][data-v-0b0b79e3]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-0b0b79e3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-0b0b79e3]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-0b0b79e3],.important-button[data-v-0b0b79e3],.delete-button[data-v-0b0b79e3],.submit-button[data-v-0b0b79e3],.cancel-button[data-v-0b0b79e3],.add-button[data-v-0b0b79e3],.action-button[data-v-0b0b79e3],.link-button[data-v-0b0b79e3],.logout-button[data-v-0b0b79e3],.help-button[data-v-0b0b79e3],.appstore-button[data-v-0b0b79e3],.radio-button[data-v-0b0b79e3],.download-button[data-v-0b0b79e3],.user-button[data-v-0b0b79e3]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-0b0b79e3]:disabled,.important-button[data-v-0b0b79e3]:disabled,.delete-button[data-v-0b0b79e3]:disabled,.submit-button[data-v-0b0b79e3]:disabled,.cancel-button[data-v-0b0b79e3]:disabled,.add-button[data-v-0b0b79e3]:disabled,.action-button[data-v-0b0b79e3]:disabled,.link-button[data-v-0b0b79e3]:disabled,.logout-button[data-v-0b0b79e3]:disabled,.help-button[data-v-0b0b79e3]:disabled,.appstore-button[data-v-0b0b79e3]:disabled,.radio-button[data-v-0b0b79e3]:disabled,.download-button[data-v-0b0b79e3]:disabled,.user-button[data-v-0b0b79e3]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-0b0b79e3],.important-button.disabled[data-v-0b0b79e3],.delete-button.disabled[data-v-0b0b79e3],.submit-button.disabled[data-v-0b0b79e3],.cancel-button.disabled[data-v-0b0b79e3],.add-button.disabled[data-v-0b0b79e3],.action-button.disabled[data-v-0b0b79e3],.link-button.disabled[data-v-0b0b79e3],.logout-button.disabled[data-v-0b0b79e3],.help-button.disabled[data-v-0b0b79e3],.appstore-button.disabled[data-v-0b0b79e3],.radio-button.disabled[data-v-0b0b79e3],.download-button.disabled[data-v-0b0b79e3],.user-button.disabled[data-v-0b0b79e3]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-0b0b79e3]{min-width:7rem}.big[data-v-0b0b79e3]{min-width:15rem}.important-button[data-v-0b0b79e3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-0b0b79e3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-0b0b79e3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-0b0b79e3]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-0b0b79e3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-0b0b79e3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-0b0b79e3]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-0b0b79e3]{width:32px;height:32px;padding:0}.action-button.view[data-v-0b0b79e3],.action-button.approve[data-v-0b0b79e3],.action-button.analytics[data-v-0b0b79e3],.action-button.download[data-v-0b0b79e3]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-0b0b79e3],.action-button.new[data-v-0b0b79e3],.action-button.submit[data-v-0b0b79e3]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-0b0b79e3]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-0b0b79e3]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-0b0b79e3]{gap:8px;display:flex}.download-button[data-v-0b0b79e3]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-0b0b79e3]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-0b0b79e3]:hover{color:var(--text-link-hover)}.link.disabled[data-v-0b0b79e3]{opacity:.7;cursor:not-allowed}.link-button[data-v-0b0b79e3]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-0b0b79e3]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-0b0b79e3],td .link-button.video-button[data-v-0b0b79e3]{max-width:400px}.link-button[data-v-0b0b79e3]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-0b0b79e3]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-0b0b79e3]:hover,.user-button.menu-open[data-v-0b0b79e3]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-0b0b79e3],.user-button:hover .verification-warning[data-v-0b0b79e3],.user-button.menu-open .superuser-indicator[data-v-0b0b79e3],.user-button.menu-open .verification-warning[data-v-0b0b79e3]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-0b0b79e3],.user-button.menu-open .logo-image[data-v-0b0b79e3]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-0b0b79e3]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-0b0b79e3]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-0b0b79e3]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-0b0b79e3]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-0b0b79e3]{color:var(--intent-success)}.appstore-button.playstore[data-v-0b0b79e3]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-0b0b79e3]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-0b0b79e3]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-0b0b79e3]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-0b0b79e3]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-0b0b79e3],.file-input[data-v-0b0b79e3]{display:none}.dropdown select[data-v-0b0b79e3]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-0b0b79e3]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-0b0b79e3]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-0b0b79e3]:hover{border-color:var(--border-strong)}.list-container[data-v-0b0b79e3]{padding:var(--space-section);position:relative}.list-header[data-v-0b0b79e3]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-0b0b79e3]{margin:0}.header-actions[data-v-0b0b79e3]{gap:1rem;display:flex}.list-header[data-v-0b0b79e3]:has(>.header-stack){align-items:baseline}.header-stack[data-v-0b0b79e3]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-0b0b79e3]{margin-bottom:var(--space-section)}.list-section h3[data-v-0b0b79e3]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-0b0b79e3]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-0b0b79e3]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-0b0b79e3]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-0b0b79e3]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-0b0b79e3]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-0b0b79e3]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-0b0b79e3],td[data-v-0b0b79e3]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-0b0b79e3]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-0b0b79e3]{text-align:right}.thumbnail-name[data-v-0b0b79e3]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-0b0b79e3]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-0b0b79e3]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-0b0b79e3]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-0b0b79e3]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-0b0b79e3]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-0b0b79e3]{text-decoration:line-through}.clickable:hover .overflow b[data-v-0b0b79e3],.clickable:hover .overflow strong[data-v-0b0b79e3]{color:var(--text-brand)}.sortable[data-v-0b0b79e3]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-0b0b79e3]:hover{color:var(--text-brand)}.sort-indicator[data-v-0b0b79e3]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-0b0b79e3]{color:var(--text-brand);opacity:1}.inline-edit[data-v-0b0b79e3]{width:100%;position:relative}.inline-edit input[data-v-0b0b79e3]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-0b0b79e3]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-0b0b79e3]:hover{background-color:var(--surface-hover)}div.add-row[data-v-0b0b79e3]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-0b0b79e3]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-0b0b79e3]{cursor:pointer}tr.add-row td[data-v-0b0b79e3]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-0b0b79e3]{color:var(--text-primary)}.grid[data-v-0b0b79e3]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-0b0b79e3],.actions[data-v-0b0b79e3]{gap:8px;display:flex}.featured-star[data-v-0b0b79e3]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-63778e74]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-63778e74]:root,[data-theme=light][data-v-63778e74]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-63778e74]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-63778e74]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-63778e74],.important-button[data-v-63778e74],.delete-button[data-v-63778e74],.submit-button[data-v-63778e74],.cancel-button[data-v-63778e74],.add-button[data-v-63778e74],.action-button[data-v-63778e74],.link-button[data-v-63778e74],.logout-button[data-v-63778e74],.help-button[data-v-63778e74],.appstore-button[data-v-63778e74],.radio-button[data-v-63778e74],.download-button[data-v-63778e74],.user-button[data-v-63778e74]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-63778e74]:disabled,.important-button[data-v-63778e74]:disabled,.delete-button[data-v-63778e74]:disabled,.submit-button[data-v-63778e74]:disabled,.cancel-button[data-v-63778e74]:disabled,.add-button[data-v-63778e74]:disabled,.action-button[data-v-63778e74]:disabled,.link-button[data-v-63778e74]:disabled,.logout-button[data-v-63778e74]:disabled,.help-button[data-v-63778e74]:disabled,.appstore-button[data-v-63778e74]:disabled,.radio-button[data-v-63778e74]:disabled,.download-button[data-v-63778e74]:disabled,.user-button[data-v-63778e74]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-63778e74],.important-button.disabled[data-v-63778e74],.delete-button.disabled[data-v-63778e74],.submit-button.disabled[data-v-63778e74],.cancel-button.disabled[data-v-63778e74],.add-button.disabled[data-v-63778e74],.action-button.disabled[data-v-63778e74],.link-button.disabled[data-v-63778e74],.logout-button.disabled[data-v-63778e74],.help-button.disabled[data-v-63778e74],.appstore-button.disabled[data-v-63778e74],.radio-button.disabled[data-v-63778e74],.download-button.disabled[data-v-63778e74],.user-button.disabled[data-v-63778e74]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-63778e74]{min-width:7rem}.big[data-v-63778e74]{min-width:15rem}.important-button[data-v-63778e74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-63778e74]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-63778e74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-63778e74]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-63778e74]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-63778e74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-63778e74]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-63778e74]{width:32px;height:32px;padding:0}.action-button.view[data-v-63778e74],.action-button.approve[data-v-63778e74],.action-button.analytics[data-v-63778e74],.action-button.download[data-v-63778e74]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-63778e74],.action-button.new[data-v-63778e74],.action-button.submit[data-v-63778e74]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-63778e74]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-63778e74]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-63778e74]{gap:8px;display:flex}.download-button[data-v-63778e74]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-63778e74]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-63778e74]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-63778e74]:hover{color:var(--text-link-hover)}.link.disabled[data-v-63778e74]{opacity:.7;cursor:not-allowed}.link-button[data-v-63778e74]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-63778e74]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-63778e74],td .link-button.video-button[data-v-63778e74]{max-width:400px}.link-button[data-v-63778e74]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-63778e74]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-63778e74]:hover,.user-button.menu-open[data-v-63778e74]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-63778e74],.user-button:hover .verification-warning[data-v-63778e74],.user-button.menu-open .superuser-indicator[data-v-63778e74],.user-button.menu-open .verification-warning[data-v-63778e74]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-63778e74],.user-button.menu-open .logo-image[data-v-63778e74]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-63778e74]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-63778e74]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-63778e74]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-63778e74]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-63778e74]{color:var(--intent-success)}.appstore-button.playstore[data-v-63778e74]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-63778e74]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-63778e74]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-63778e74]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-63778e74]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-63778e74],.file-input[data-v-63778e74]{display:none}.dropdown select[data-v-63778e74]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-63778e74]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-63778e74]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-63778e74]:hover{border-color:var(--border-strong)}.page-container[data-v-63778e74]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-63778e74]{max-width:400px}.page-container.wide[data-v-63778e74]{max-width:1200px}.eyebrow[data-v-63778e74]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-63778e74]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-63778e74]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-63778e74]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-63778e74]{gap:1rem;display:flex}.collapsible-header[data-v-63778e74]{cursor:pointer}.collapsible-header.closed[data-v-63778e74]{margin-bottom:0}.collapsible-header svg[data-v-63778e74]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-63778e74]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-63778e74],.page-field>.collapsible-header.closed[data-v-63778e74]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-63778e74]{margin:0}.page-field>.collapsible-header svg[data-v-63778e74]{font-size:.8rem}.page-content[data-v-63778e74]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-63778e74]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-63778e74]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-63778e74]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-63778e74]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-63778e74]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-63778e74],.page-field.full-width[data-v-63778e74]{grid-column:span 12}.page-field.three-quarters-width[data-v-63778e74]{grid-column:span 9}.page-field.two-thirds-width[data-v-63778e74]{grid-column:span 8}.page-field.half-width[data-v-63778e74]{grid-column:span 6}.page-field.third-width[data-v-63778e74]{grid-column:span 4}.page-field.quarter-width[data-v-63778e74]{grid-column:span 3}.page-field.sixth-width[data-v-63778e74]{grid-column:span 2}label[data-v-63778e74]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-63778e74],.page-field>.collapsible-header h3[data-v-63778e74]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-63778e74]:after{content:" *";color:var(--text-brand)}label[title][data-v-63778e74]{cursor:help}.page-section.rows[data-v-63778e74]{row-gap:0}.page-section.rows>h3[data-v-63778e74]{margin-bottom:1rem}.page-section.rows .page-field[data-v-63778e74]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-63778e74]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-63778e74]{margin-bottom:0}.page-section.rows .page-field[data-v-63778e74]>:not(label){grid-column:2}.page-value[data-v-63778e74]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-63778e74]{white-space:pre-line}.page-value[data-v-63778e74]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-63778e74]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-63778e74]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-63778e74]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-63778e74]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-63778e74]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-63778e74]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-63778e74]>*{margin-bottom:.5rem}.link-button-list[data-v-63778e74]>:last-child{margin-bottom:0}.form-control[data-v-63778e74],input[type=datetime-local][data-v-63778e74]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-63778e74]:focus,input[type=datetime-local][data-v-63778e74]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-63778e74]:disabled,input[type=datetime-local][data-v-63778e74]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-63778e74]{resize:vertical;min-height:100px}.field-details[data-v-63778e74]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-63778e74]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-63778e74]{align-items:baseline;display:flex}input[type=checkbox][data-v-63778e74]{margin-right:1rem}.checkbox-container label[data-v-63778e74]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-63778e74]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-63778e74]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-63778e74]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-63778e74]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-63778e74]:checked{background:var(--text-brand)}.form-toggle[data-v-63778e74]:checked:before{transform:translate(22px)}.form-toggle[data-v-63778e74]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-63778e74],.error-message[data-v-63778e74]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-63778e74]{border-left:3px solid var(--intent-success)}.error-message[data-v-63778e74]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-63778e74]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-63778e74]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-63778e74]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-63778e74]{justify-content:center}.page-actions.vertical[data-v-63778e74]{flex-direction:column}form.page-content>.page-actions[data-v-63778e74]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.list-container[data-v-63778e74]{padding:var(--space-section);position:relative}.list-header[data-v-63778e74]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-63778e74]{margin:0}.header-actions[data-v-63778e74]{gap:1rem;display:flex}.list-header[data-v-63778e74]:has(>.header-stack){align-items:baseline}.header-stack[data-v-63778e74]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-63778e74]{margin-bottom:var(--space-section)}.list-section h3[data-v-63778e74]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-63778e74]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-63778e74]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-63778e74]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-63778e74]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-63778e74]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-63778e74]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-63778e74],td[data-v-63778e74]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-63778e74]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-63778e74]{text-align:right}.thumbnail-name[data-v-63778e74]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-63778e74]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-63778e74]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-63778e74]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-63778e74]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-63778e74]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-63778e74]{text-decoration:line-through}.clickable:hover .overflow b[data-v-63778e74],.clickable:hover .overflow strong[data-v-63778e74]{color:var(--text-brand)}.sortable[data-v-63778e74]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-63778e74]:hover{color:var(--text-brand)}.sort-indicator[data-v-63778e74]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-63778e74]{color:var(--text-brand);opacity:1}.inline-edit[data-v-63778e74]{width:100%;position:relative}.inline-edit input[data-v-63778e74]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-63778e74]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-63778e74]:hover{background-color:var(--surface-hover)}div.add-row[data-v-63778e74]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-63778e74]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-63778e74]{cursor:pointer}tr.add-row td[data-v-63778e74]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-63778e74]{color:var(--text-primary)}.grid[data-v-63778e74]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-63778e74],.actions[data-v-63778e74]{gap:8px;display:flex}.featured-star[data-v-63778e74]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-c0169df8]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c0169df8]:root,[data-theme=light][data-v-c0169df8]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c0169df8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c0169df8]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c0169df8],.important-button[data-v-c0169df8],.delete-button[data-v-c0169df8],.submit-button[data-v-c0169df8],.cancel-button[data-v-c0169df8],.add-button[data-v-c0169df8],.action-button[data-v-c0169df8],.link-button[data-v-c0169df8],.logout-button[data-v-c0169df8],.help-button[data-v-c0169df8],.appstore-button[data-v-c0169df8],.radio-button[data-v-c0169df8],.download-button[data-v-c0169df8],.user-button[data-v-c0169df8]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c0169df8]:disabled,.important-button[data-v-c0169df8]:disabled,.delete-button[data-v-c0169df8]:disabled,.submit-button[data-v-c0169df8]:disabled,.cancel-button[data-v-c0169df8]:disabled,.add-button[data-v-c0169df8]:disabled,.action-button[data-v-c0169df8]:disabled,.link-button[data-v-c0169df8]:disabled,.logout-button[data-v-c0169df8]:disabled,.help-button[data-v-c0169df8]:disabled,.appstore-button[data-v-c0169df8]:disabled,.radio-button[data-v-c0169df8]:disabled,.download-button[data-v-c0169df8]:disabled,.user-button[data-v-c0169df8]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c0169df8],.important-button.disabled[data-v-c0169df8],.delete-button.disabled[data-v-c0169df8],.submit-button.disabled[data-v-c0169df8],.cancel-button.disabled[data-v-c0169df8],.add-button.disabled[data-v-c0169df8],.action-button.disabled[data-v-c0169df8],.link-button.disabled[data-v-c0169df8],.logout-button.disabled[data-v-c0169df8],.help-button.disabled[data-v-c0169df8],.appstore-button.disabled[data-v-c0169df8],.radio-button.disabled[data-v-c0169df8],.download-button.disabled[data-v-c0169df8],.user-button.disabled[data-v-c0169df8]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c0169df8]{min-width:7rem}.big[data-v-c0169df8]{min-width:15rem}.important-button[data-v-c0169df8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c0169df8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c0169df8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c0169df8]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c0169df8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c0169df8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c0169df8]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c0169df8]{width:32px;height:32px;padding:0}.action-button.view[data-v-c0169df8],.action-button.approve[data-v-c0169df8],.action-button.analytics[data-v-c0169df8],.action-button.download[data-v-c0169df8]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c0169df8],.action-button.new[data-v-c0169df8],.action-button.submit[data-v-c0169df8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c0169df8]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c0169df8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c0169df8]{gap:8px;display:flex}.download-button[data-v-c0169df8]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c0169df8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c0169df8]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c0169df8]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c0169df8]{opacity:.7;cursor:not-allowed}.link-button[data-v-c0169df8]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c0169df8]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c0169df8],td .link-button.video-button[data-v-c0169df8]{max-width:400px}.link-button[data-v-c0169df8]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c0169df8]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c0169df8]:hover,.user-button.menu-open[data-v-c0169df8]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c0169df8],.user-button:hover .verification-warning[data-v-c0169df8],.user-button.menu-open .superuser-indicator[data-v-c0169df8],.user-button.menu-open .verification-warning[data-v-c0169df8]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c0169df8],.user-button.menu-open .logo-image[data-v-c0169df8]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c0169df8]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c0169df8]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c0169df8]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c0169df8]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c0169df8]{color:var(--intent-success)}.appstore-button.playstore[data-v-c0169df8]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c0169df8]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c0169df8]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c0169df8]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c0169df8]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c0169df8],.file-input[data-v-c0169df8]{display:none}.dropdown select[data-v-c0169df8]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c0169df8]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c0169df8]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c0169df8]:hover{border-color:var(--border-strong)}.page-container[data-v-c0169df8]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-c0169df8]{max-width:400px}.page-container.wide[data-v-c0169df8]{max-width:1200px}.eyebrow[data-v-c0169df8]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-c0169df8]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-c0169df8]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-c0169df8]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-c0169df8]{gap:1rem;display:flex}.collapsible-header[data-v-c0169df8]{cursor:pointer}.collapsible-header.closed[data-v-c0169df8]{margin-bottom:0}.collapsible-header svg[data-v-c0169df8]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-c0169df8]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-c0169df8],.page-field>.collapsible-header.closed[data-v-c0169df8]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-c0169df8]{margin:0}.page-field>.collapsible-header svg[data-v-c0169df8]{font-size:.8rem}.page-content[data-v-c0169df8]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-c0169df8]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-c0169df8]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-c0169df8]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-c0169df8]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-c0169df8]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-c0169df8],.page-field.full-width[data-v-c0169df8]{grid-column:span 12}.page-field.three-quarters-width[data-v-c0169df8]{grid-column:span 9}.page-field.two-thirds-width[data-v-c0169df8]{grid-column:span 8}.page-field.half-width[data-v-c0169df8]{grid-column:span 6}.page-field.third-width[data-v-c0169df8]{grid-column:span 4}.page-field.quarter-width[data-v-c0169df8]{grid-column:span 3}.page-field.sixth-width[data-v-c0169df8]{grid-column:span 2}label[data-v-c0169df8]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-c0169df8],.page-field>.collapsible-header h3[data-v-c0169df8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-c0169df8]:after{content:" *";color:var(--text-brand)}label[title][data-v-c0169df8]{cursor:help}.page-section.rows[data-v-c0169df8]{row-gap:0}.page-section.rows>h3[data-v-c0169df8]{margin-bottom:1rem}.page-section.rows .page-field[data-v-c0169df8]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-c0169df8]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-c0169df8]{margin-bottom:0}.page-section.rows .page-field[data-v-c0169df8]>:not(label){grid-column:2}.page-value[data-v-c0169df8]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-c0169df8]{white-space:pre-line}.page-value[data-v-c0169df8]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-c0169df8]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-c0169df8]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-c0169df8]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-c0169df8]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-c0169df8]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-c0169df8]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-c0169df8]>*{margin-bottom:.5rem}.link-button-list[data-v-c0169df8]>:last-child{margin-bottom:0}.form-control[data-v-c0169df8],input[type=datetime-local][data-v-c0169df8]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-c0169df8]:focus,input[type=datetime-local][data-v-c0169df8]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-c0169df8]:disabled,input[type=datetime-local][data-v-c0169df8]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-c0169df8]{resize:vertical;min-height:100px}.field-details[data-v-c0169df8]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-c0169df8]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-c0169df8]{align-items:baseline;display:flex}input[type=checkbox][data-v-c0169df8]{margin-right:1rem}.checkbox-container label[data-v-c0169df8]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-c0169df8]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-c0169df8]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-c0169df8]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-c0169df8]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-c0169df8]:checked{background:var(--text-brand)}.form-toggle[data-v-c0169df8]:checked:before{transform:translate(22px)}.form-toggle[data-v-c0169df8]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-c0169df8],.error-message[data-v-c0169df8]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-c0169df8]{border-left:3px solid var(--intent-success)}.error-message[data-v-c0169df8]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-c0169df8]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-c0169df8]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-c0169df8]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-c0169df8]{justify-content:center}.page-actions.vertical[data-v-c0169df8]{flex-direction:column}form.page-content>.page-actions[data-v-c0169df8]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-c948adc5]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c948adc5]:root,[data-theme=light][data-v-c948adc5]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c948adc5]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c948adc5]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c948adc5],.important-button[data-v-c948adc5],.delete-button[data-v-c948adc5],.submit-button[data-v-c948adc5],.cancel-button[data-v-c948adc5],.add-button[data-v-c948adc5],.action-button[data-v-c948adc5],.link-button[data-v-c948adc5],.logout-button[data-v-c948adc5],.help-button[data-v-c948adc5],.appstore-button[data-v-c948adc5],.radio-button[data-v-c948adc5],.download-button[data-v-c948adc5],.user-button[data-v-c948adc5]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c948adc5]:disabled,.important-button[data-v-c948adc5]:disabled,.delete-button[data-v-c948adc5]:disabled,.submit-button[data-v-c948adc5]:disabled,.cancel-button[data-v-c948adc5]:disabled,.add-button[data-v-c948adc5]:disabled,.action-button[data-v-c948adc5]:disabled,.link-button[data-v-c948adc5]:disabled,.logout-button[data-v-c948adc5]:disabled,.help-button[data-v-c948adc5]:disabled,.appstore-button[data-v-c948adc5]:disabled,.radio-button[data-v-c948adc5]:disabled,.download-button[data-v-c948adc5]:disabled,.user-button[data-v-c948adc5]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c948adc5],.important-button.disabled[data-v-c948adc5],.delete-button.disabled[data-v-c948adc5],.submit-button.disabled[data-v-c948adc5],.cancel-button.disabled[data-v-c948adc5],.add-button.disabled[data-v-c948adc5],.action-button.disabled[data-v-c948adc5],.link-button.disabled[data-v-c948adc5],.logout-button.disabled[data-v-c948adc5],.help-button.disabled[data-v-c948adc5],.appstore-button.disabled[data-v-c948adc5],.radio-button.disabled[data-v-c948adc5],.download-button.disabled[data-v-c948adc5],.user-button.disabled[data-v-c948adc5]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c948adc5]{min-width:7rem}.big[data-v-c948adc5]{min-width:15rem}.important-button[data-v-c948adc5]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c948adc5]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c948adc5]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c948adc5]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c948adc5]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c948adc5]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c948adc5]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c948adc5]{width:32px;height:32px;padding:0}.action-button.view[data-v-c948adc5],.action-button.approve[data-v-c948adc5],.action-button.analytics[data-v-c948adc5],.action-button.download[data-v-c948adc5]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c948adc5],.action-button.new[data-v-c948adc5],.action-button.submit[data-v-c948adc5]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c948adc5]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c948adc5]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c948adc5]{gap:8px;display:flex}.download-button[data-v-c948adc5]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c948adc5]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c948adc5]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c948adc5]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c948adc5]{opacity:.7;cursor:not-allowed}.link-button[data-v-c948adc5]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c948adc5]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c948adc5],td .link-button.video-button[data-v-c948adc5]{max-width:400px}.link-button[data-v-c948adc5]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c948adc5]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c948adc5]:hover,.user-button.menu-open[data-v-c948adc5]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c948adc5],.user-button:hover .verification-warning[data-v-c948adc5],.user-button.menu-open .superuser-indicator[data-v-c948adc5],.user-button.menu-open .verification-warning[data-v-c948adc5]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c948adc5],.user-button.menu-open .logo-image[data-v-c948adc5]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c948adc5]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c948adc5]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c948adc5]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c948adc5]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c948adc5]{color:var(--intent-success)}.appstore-button.playstore[data-v-c948adc5]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c948adc5]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c948adc5]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c948adc5]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c948adc5]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c948adc5],.file-input[data-v-c948adc5]{display:none}.dropdown select[data-v-c948adc5]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c948adc5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c948adc5]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c948adc5]:hover{border-color:var(--border-strong)}.page-container[data-v-c948adc5]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-c948adc5]{max-width:400px}.page-container.wide[data-v-c948adc5]{max-width:1200px}.eyebrow[data-v-c948adc5]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-c948adc5]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-c948adc5]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-c948adc5]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-c948adc5]{gap:1rem;display:flex}.collapsible-header[data-v-c948adc5]{cursor:pointer}.collapsible-header.closed[data-v-c948adc5]{margin-bottom:0}.collapsible-header svg[data-v-c948adc5]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-c948adc5]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-c948adc5],.page-field>.collapsible-header.closed[data-v-c948adc5]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-c948adc5]{margin:0}.page-field>.collapsible-header svg[data-v-c948adc5]{font-size:.8rem}.page-content[data-v-c948adc5]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-c948adc5]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-c948adc5]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-c948adc5]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-c948adc5]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-c948adc5]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-c948adc5],.page-field.full-width[data-v-c948adc5]{grid-column:span 12}.page-field.three-quarters-width[data-v-c948adc5]{grid-column:span 9}.page-field.two-thirds-width[data-v-c948adc5]{grid-column:span 8}.page-field.half-width[data-v-c948adc5]{grid-column:span 6}.page-field.third-width[data-v-c948adc5]{grid-column:span 4}.page-field.quarter-width[data-v-c948adc5]{grid-column:span 3}.page-field.sixth-width[data-v-c948adc5]{grid-column:span 2}label[data-v-c948adc5]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-c948adc5],.page-field>.collapsible-header h3[data-v-c948adc5]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-c948adc5]:after{content:" *";color:var(--text-brand)}label[title][data-v-c948adc5]{cursor:help}.page-section.rows[data-v-c948adc5]{row-gap:0}.page-section.rows>h3[data-v-c948adc5]{margin-bottom:1rem}.page-section.rows .page-field[data-v-c948adc5]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-c948adc5]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-c948adc5]{margin-bottom:0}.page-section.rows .page-field[data-v-c948adc5]>:not(label){grid-column:2}.page-value[data-v-c948adc5]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-c948adc5]{white-space:pre-line}.page-value[data-v-c948adc5]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-c948adc5]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-c948adc5]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-c948adc5]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-c948adc5]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-c948adc5]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-c948adc5]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-c948adc5]>*{margin-bottom:.5rem}.link-button-list[data-v-c948adc5]>:last-child{margin-bottom:0}.form-control[data-v-c948adc5],input[type=datetime-local][data-v-c948adc5]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-c948adc5]:focus,input[type=datetime-local][data-v-c948adc5]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-c948adc5]:disabled,input[type=datetime-local][data-v-c948adc5]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-c948adc5]{resize:vertical;min-height:100px}.field-details[data-v-c948adc5]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-c948adc5]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-c948adc5]{align-items:baseline;display:flex}input[type=checkbox][data-v-c948adc5]{margin-right:1rem}.checkbox-container label[data-v-c948adc5]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-c948adc5]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-c948adc5]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-c948adc5]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-c948adc5]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-c948adc5]:checked{background:var(--text-brand)}.form-toggle[data-v-c948adc5]:checked:before{transform:translate(22px)}.form-toggle[data-v-c948adc5]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-c948adc5],.error-message[data-v-c948adc5]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-c948adc5]{border-left:3px solid var(--intent-success)}.error-message[data-v-c948adc5]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-c948adc5]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-c948adc5]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-c948adc5]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-c948adc5]{justify-content:center}.page-actions.vertical[data-v-c948adc5]{flex-direction:column}form.page-content>.page-actions[data-v-c948adc5]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-3223ca75]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3223ca75]:root,[data-theme=light][data-v-3223ca75]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3223ca75]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3223ca75]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3223ca75],.important-button[data-v-3223ca75],.delete-button[data-v-3223ca75],.submit-button[data-v-3223ca75],.cancel-button[data-v-3223ca75],.add-button[data-v-3223ca75],.action-button[data-v-3223ca75],.link-button[data-v-3223ca75],.logout-button[data-v-3223ca75],.help-button[data-v-3223ca75],.appstore-button[data-v-3223ca75],.radio-button[data-v-3223ca75],.download-button[data-v-3223ca75],.user-button[data-v-3223ca75]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3223ca75]:disabled,.important-button[data-v-3223ca75]:disabled,.delete-button[data-v-3223ca75]:disabled,.submit-button[data-v-3223ca75]:disabled,.cancel-button[data-v-3223ca75]:disabled,.add-button[data-v-3223ca75]:disabled,.action-button[data-v-3223ca75]:disabled,.link-button[data-v-3223ca75]:disabled,.logout-button[data-v-3223ca75]:disabled,.help-button[data-v-3223ca75]:disabled,.appstore-button[data-v-3223ca75]:disabled,.radio-button[data-v-3223ca75]:disabled,.download-button[data-v-3223ca75]:disabled,.user-button[data-v-3223ca75]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3223ca75],.important-button.disabled[data-v-3223ca75],.delete-button.disabled[data-v-3223ca75],.submit-button.disabled[data-v-3223ca75],.cancel-button.disabled[data-v-3223ca75],.add-button.disabled[data-v-3223ca75],.action-button.disabled[data-v-3223ca75],.link-button.disabled[data-v-3223ca75],.logout-button.disabled[data-v-3223ca75],.help-button.disabled[data-v-3223ca75],.appstore-button.disabled[data-v-3223ca75],.radio-button.disabled[data-v-3223ca75],.download-button.disabled[data-v-3223ca75],.user-button.disabled[data-v-3223ca75]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3223ca75]{min-width:7rem}.big[data-v-3223ca75]{min-width:15rem}.important-button[data-v-3223ca75]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3223ca75]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3223ca75]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3223ca75]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3223ca75]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3223ca75]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3223ca75]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3223ca75]{width:32px;height:32px;padding:0}.action-button.view[data-v-3223ca75],.action-button.approve[data-v-3223ca75],.action-button.analytics[data-v-3223ca75],.action-button.download[data-v-3223ca75]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3223ca75],.action-button.new[data-v-3223ca75],.action-button.submit[data-v-3223ca75]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3223ca75]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3223ca75]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3223ca75]{gap:8px;display:flex}.download-button[data-v-3223ca75]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3223ca75]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3223ca75]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3223ca75]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3223ca75]{opacity:.7;cursor:not-allowed}.link-button[data-v-3223ca75]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3223ca75]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3223ca75],td .link-button.video-button[data-v-3223ca75]{max-width:400px}.link-button[data-v-3223ca75]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3223ca75]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3223ca75]:hover,.user-button.menu-open[data-v-3223ca75]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3223ca75],.user-button:hover .verification-warning[data-v-3223ca75],.user-button.menu-open .superuser-indicator[data-v-3223ca75],.user-button.menu-open .verification-warning[data-v-3223ca75]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3223ca75],.user-button.menu-open .logo-image[data-v-3223ca75]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3223ca75]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3223ca75]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3223ca75]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3223ca75]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3223ca75]{color:var(--intent-success)}.appstore-button.playstore[data-v-3223ca75]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3223ca75]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3223ca75]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3223ca75]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3223ca75]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3223ca75],.file-input[data-v-3223ca75]{display:none}.dropdown select[data-v-3223ca75]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3223ca75]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3223ca75]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3223ca75]:hover{border-color:var(--border-strong)}.page-container[data-v-3223ca75]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-3223ca75]{max-width:400px}.page-container.wide[data-v-3223ca75]{max-width:1200px}.eyebrow[data-v-3223ca75]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-3223ca75]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-3223ca75]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-3223ca75]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-3223ca75]{gap:1rem;display:flex}.collapsible-header[data-v-3223ca75]{cursor:pointer}.collapsible-header.closed[data-v-3223ca75]{margin-bottom:0}.collapsible-header svg[data-v-3223ca75]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-3223ca75]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-3223ca75],.page-field>.collapsible-header.closed[data-v-3223ca75]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-3223ca75]{margin:0}.page-field>.collapsible-header svg[data-v-3223ca75]{font-size:.8rem}.page-content[data-v-3223ca75]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-3223ca75]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-3223ca75]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-3223ca75]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-3223ca75]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-3223ca75]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-3223ca75],.page-field.full-width[data-v-3223ca75]{grid-column:span 12}.page-field.three-quarters-width[data-v-3223ca75]{grid-column:span 9}.page-field.two-thirds-width[data-v-3223ca75]{grid-column:span 8}.page-field.half-width[data-v-3223ca75]{grid-column:span 6}.page-field.third-width[data-v-3223ca75]{grid-column:span 4}.page-field.quarter-width[data-v-3223ca75]{grid-column:span 3}.page-field.sixth-width[data-v-3223ca75]{grid-column:span 2}label[data-v-3223ca75]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-3223ca75],.page-field>.collapsible-header h3[data-v-3223ca75]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-3223ca75]:after{content:" *";color:var(--text-brand)}label[title][data-v-3223ca75]{cursor:help}.page-section.rows[data-v-3223ca75]{row-gap:0}.page-section.rows>h3[data-v-3223ca75]{margin-bottom:1rem}.page-section.rows .page-field[data-v-3223ca75]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-3223ca75]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-3223ca75]{margin-bottom:0}.page-section.rows .page-field[data-v-3223ca75]>:not(label){grid-column:2}.page-value[data-v-3223ca75]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-3223ca75]{white-space:pre-line}.page-value[data-v-3223ca75]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-3223ca75]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-3223ca75]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-3223ca75]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-3223ca75]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-3223ca75]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-3223ca75]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-3223ca75]>*{margin-bottom:.5rem}.link-button-list[data-v-3223ca75]>:last-child{margin-bottom:0}.form-control[data-v-3223ca75],input[type=datetime-local][data-v-3223ca75]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-3223ca75]:focus,input[type=datetime-local][data-v-3223ca75]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-3223ca75]:disabled,input[type=datetime-local][data-v-3223ca75]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-3223ca75]{resize:vertical;min-height:100px}.field-details[data-v-3223ca75]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-3223ca75]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-3223ca75]{align-items:baseline;display:flex}input[type=checkbox][data-v-3223ca75]{margin-right:1rem}.checkbox-container label[data-v-3223ca75]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-3223ca75]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-3223ca75]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-3223ca75]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-3223ca75]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-3223ca75]:checked{background:var(--text-brand)}.form-toggle[data-v-3223ca75]:checked:before{transform:translate(22px)}.form-toggle[data-v-3223ca75]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-3223ca75],.error-message[data-v-3223ca75]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-3223ca75]{border-left:3px solid var(--intent-success)}.error-message[data-v-3223ca75]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-3223ca75]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-3223ca75]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-3223ca75]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-3223ca75]{justify-content:center}.page-actions.vertical[data-v-3223ca75]{flex-direction:column}form.page-content>.page-actions[data-v-3223ca75]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.list-container[data-v-3223ca75]{padding:var(--space-section);position:relative}.list-header[data-v-3223ca75]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-3223ca75]{margin:0}.header-actions[data-v-3223ca75]{gap:1rem;display:flex}.list-header[data-v-3223ca75]:has(>.header-stack){align-items:baseline}.header-stack[data-v-3223ca75]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-3223ca75]{margin-bottom:var(--space-section)}.list-section h3[data-v-3223ca75]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-3223ca75]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-3223ca75]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-3223ca75]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-3223ca75]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-3223ca75]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-3223ca75]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-3223ca75],td[data-v-3223ca75]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-3223ca75]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-3223ca75]{text-align:right}.thumbnail-name[data-v-3223ca75]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-3223ca75]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-3223ca75]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-3223ca75]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-3223ca75]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-3223ca75]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-3223ca75]{text-decoration:line-through}.clickable:hover .overflow b[data-v-3223ca75],.clickable:hover .overflow strong[data-v-3223ca75]{color:var(--text-brand)}.sortable[data-v-3223ca75]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-3223ca75]:hover{color:var(--text-brand)}.sort-indicator[data-v-3223ca75]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-3223ca75]{color:var(--text-brand);opacity:1}.inline-edit[data-v-3223ca75]{width:100%;position:relative}.inline-edit input[data-v-3223ca75]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-3223ca75]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-3223ca75]:hover{background-color:var(--surface-hover)}div.add-row[data-v-3223ca75]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-3223ca75]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-3223ca75]{cursor:pointer}tr.add-row td[data-v-3223ca75]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-3223ca75]{color:var(--text-primary)}.grid[data-v-3223ca75]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-3223ca75],.actions[data-v-3223ca75]{gap:8px;display:flex}.featured-star[data-v-3223ca75]{color:var(--star);margin-left:6px;font-size:.8rem}.bundle-sku[data-v-3223ca75]{color:var(--text-secondary);font-size:.85em}.add-iap[data-v-3223ca75]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.add-iap-row[data-v-3223ca75]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.add-iap .form-control[data-v-3223ca75]{width:auto}.add-iap-row input.form-control[data-v-3223ca75]{flex:1;min-width:18rem}[data-v-067ea813]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-067ea813]:root,[data-theme=light][data-v-067ea813]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-067ea813]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-067ea813]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-067ea813],.important-button[data-v-067ea813],.delete-button[data-v-067ea813],.submit-button[data-v-067ea813],.cancel-button[data-v-067ea813],.add-button[data-v-067ea813],.action-button[data-v-067ea813],.link-button[data-v-067ea813],.logout-button[data-v-067ea813],.help-button[data-v-067ea813],.appstore-button[data-v-067ea813],.radio-button[data-v-067ea813],.download-button[data-v-067ea813],.user-button[data-v-067ea813]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-067ea813]:disabled,.important-button[data-v-067ea813]:disabled,.delete-button[data-v-067ea813]:disabled,.submit-button[data-v-067ea813]:disabled,.cancel-button[data-v-067ea813]:disabled,.add-button[data-v-067ea813]:disabled,.action-button[data-v-067ea813]:disabled,.link-button[data-v-067ea813]:disabled,.logout-button[data-v-067ea813]:disabled,.help-button[data-v-067ea813]:disabled,.appstore-button[data-v-067ea813]:disabled,.radio-button[data-v-067ea813]:disabled,.download-button[data-v-067ea813]:disabled,.user-button[data-v-067ea813]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-067ea813],.important-button.disabled[data-v-067ea813],.delete-button.disabled[data-v-067ea813],.submit-button.disabled[data-v-067ea813],.cancel-button.disabled[data-v-067ea813],.add-button.disabled[data-v-067ea813],.action-button.disabled[data-v-067ea813],.link-button.disabled[data-v-067ea813],.logout-button.disabled[data-v-067ea813],.help-button.disabled[data-v-067ea813],.appstore-button.disabled[data-v-067ea813],.radio-button.disabled[data-v-067ea813],.download-button.disabled[data-v-067ea813],.user-button.disabled[data-v-067ea813]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-067ea813]{min-width:7rem}.big[data-v-067ea813]{min-width:15rem}.important-button[data-v-067ea813]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-067ea813]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-067ea813]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-067ea813]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-067ea813]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-067ea813]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-067ea813]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-067ea813]{width:32px;height:32px;padding:0}.action-button.view[data-v-067ea813],.action-button.approve[data-v-067ea813],.action-button.analytics[data-v-067ea813],.action-button.download[data-v-067ea813]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-067ea813],.action-button.new[data-v-067ea813],.action-button.submit[data-v-067ea813]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-067ea813]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-067ea813]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-067ea813]{gap:8px;display:flex}.download-button[data-v-067ea813]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-067ea813]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-067ea813]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-067ea813]:hover{color:var(--text-link-hover)}.link.disabled[data-v-067ea813]{opacity:.7;cursor:not-allowed}.link-button[data-v-067ea813]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-067ea813]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-067ea813],td .link-button.video-button[data-v-067ea813]{max-width:400px}.link-button[data-v-067ea813]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-067ea813]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-067ea813]:hover,.user-button.menu-open[data-v-067ea813]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-067ea813],.user-button:hover .verification-warning[data-v-067ea813],.user-button.menu-open .superuser-indicator[data-v-067ea813],.user-button.menu-open .verification-warning[data-v-067ea813]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-067ea813],.user-button.menu-open .logo-image[data-v-067ea813]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-067ea813]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-067ea813]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-067ea813]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-067ea813]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-067ea813]{color:var(--intent-success)}.appstore-button.playstore[data-v-067ea813]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-067ea813]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-067ea813]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-067ea813]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-067ea813]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-067ea813],.file-input[data-v-067ea813]{display:none}.dropdown select[data-v-067ea813]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-067ea813]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-067ea813]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-067ea813]:hover{border-color:var(--border-strong)}.list-container[data-v-067ea813]{padding:var(--space-section);position:relative}.list-header[data-v-067ea813]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-067ea813]{margin:0}.header-actions[data-v-067ea813]{gap:1rem;display:flex}.list-header[data-v-067ea813]:has(>.header-stack){align-items:baseline}.header-stack[data-v-067ea813]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-067ea813]{margin-bottom:var(--space-section)}.list-section h3[data-v-067ea813]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-067ea813]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-067ea813]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-067ea813]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-067ea813]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-067ea813]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-067ea813]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-067ea813],td[data-v-067ea813]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-067ea813]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-067ea813]{text-align:right}.thumbnail-name[data-v-067ea813]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-067ea813]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-067ea813]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-067ea813]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-067ea813]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-067ea813]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-067ea813]{text-decoration:line-through}.clickable:hover .overflow b[data-v-067ea813],.clickable:hover .overflow strong[data-v-067ea813]{color:var(--text-brand)}.sortable[data-v-067ea813]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-067ea813]:hover{color:var(--text-brand)}.sort-indicator[data-v-067ea813]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-067ea813]{color:var(--text-brand);opacity:1}.inline-edit[data-v-067ea813]{width:100%;position:relative}.inline-edit input[data-v-067ea813]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-067ea813]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-067ea813]:hover{background-color:var(--surface-hover)}div.add-row[data-v-067ea813]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-067ea813]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-067ea813]{cursor:pointer}tr.add-row td[data-v-067ea813]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-067ea813]{color:var(--text-primary)}.grid[data-v-067ea813]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-067ea813],.actions[data-v-067ea813]{gap:8px;display:flex}.featured-star[data-v-067ea813]{color:var(--star);margin-left:6px;font-size:.8rem}.tabs[data-v-067ea813]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-067ea813]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-067ea813]{border:1px dashed var(--border-strong)}.tabs button[data-v-067ea813]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-067ea813]{color:var(--text-brand)}.tabs button.active[data-v-067ea813],.tabs .thumb[data-v-067ea813]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-067ea813]{background:0 0}.tab-content[data-v-067ea813]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}.bundle-sku[data-v-067ea813]{color:var(--text-secondary);font-size:.85em}.add-iap[data-v-067ea813]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.add-iap-row[data-v-067ea813]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.add-iap .form-control[data-v-067ea813]{width:auto}.add-iap-row input.form-control[data-v-067ea813]{flex:1;min-width:18rem}.header-controls[data-v-067ea813]{align-items:center;gap:1rem;display:flex}.filter-control[data-v-067ea813]{align-items:center;gap:.5rem;display:flex}.filter-control label[data-v-067ea813]{color:var(--text-secondary);font-size:.9rem}.filter-control select[data-v-067ea813]{border:1px solid var(--border-strong);background:var(--surface-1);cursor:pointer;border-radius:4px;padding:.5rem;font-size:.9rem}.filter-control select[data-v-067ea813]:hover{border-color:var(--text-brand)}.mono-short[data-v-067ea813]{font-family:Courier New,monospace;font-size:.85rem}.payload-preview[data-v-067ea813]{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-family:Courier New,monospace;font-size:.85rem;overflow:hidden}[data-v-f1e7b2e2]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-f1e7b2e2]:root,[data-theme=light][data-v-f1e7b2e2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-f1e7b2e2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-f1e7b2e2]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-f1e7b2e2],.important-button[data-v-f1e7b2e2],.delete-button[data-v-f1e7b2e2],.submit-button[data-v-f1e7b2e2],.cancel-button[data-v-f1e7b2e2],.add-button[data-v-f1e7b2e2],.action-button[data-v-f1e7b2e2],.link-button[data-v-f1e7b2e2],.logout-button[data-v-f1e7b2e2],.help-button[data-v-f1e7b2e2],.appstore-button[data-v-f1e7b2e2],.radio-button[data-v-f1e7b2e2],.download-button[data-v-f1e7b2e2],.user-button[data-v-f1e7b2e2]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-f1e7b2e2]:disabled,.important-button[data-v-f1e7b2e2]:disabled,.delete-button[data-v-f1e7b2e2]:disabled,.submit-button[data-v-f1e7b2e2]:disabled,.cancel-button[data-v-f1e7b2e2]:disabled,.add-button[data-v-f1e7b2e2]:disabled,.action-button[data-v-f1e7b2e2]:disabled,.link-button[data-v-f1e7b2e2]:disabled,.logout-button[data-v-f1e7b2e2]:disabled,.help-button[data-v-f1e7b2e2]:disabled,.appstore-button[data-v-f1e7b2e2]:disabled,.radio-button[data-v-f1e7b2e2]:disabled,.download-button[data-v-f1e7b2e2]:disabled,.user-button[data-v-f1e7b2e2]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-f1e7b2e2],.important-button.disabled[data-v-f1e7b2e2],.delete-button.disabled[data-v-f1e7b2e2],.submit-button.disabled[data-v-f1e7b2e2],.cancel-button.disabled[data-v-f1e7b2e2],.add-button.disabled[data-v-f1e7b2e2],.action-button.disabled[data-v-f1e7b2e2],.link-button.disabled[data-v-f1e7b2e2],.logout-button.disabled[data-v-f1e7b2e2],.help-button.disabled[data-v-f1e7b2e2],.appstore-button.disabled[data-v-f1e7b2e2],.radio-button.disabled[data-v-f1e7b2e2],.download-button.disabled[data-v-f1e7b2e2],.user-button.disabled[data-v-f1e7b2e2]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-f1e7b2e2]{min-width:7rem}.big[data-v-f1e7b2e2]{min-width:15rem}.important-button[data-v-f1e7b2e2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-f1e7b2e2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-f1e7b2e2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-f1e7b2e2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-f1e7b2e2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-f1e7b2e2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-f1e7b2e2]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-f1e7b2e2]{width:32px;height:32px;padding:0}.action-button.view[data-v-f1e7b2e2],.action-button.approve[data-v-f1e7b2e2],.action-button.analytics[data-v-f1e7b2e2],.action-button.download[data-v-f1e7b2e2]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-f1e7b2e2],.action-button.new[data-v-f1e7b2e2],.action-button.submit[data-v-f1e7b2e2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-f1e7b2e2]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-f1e7b2e2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-f1e7b2e2]{gap:8px;display:flex}.download-button[data-v-f1e7b2e2]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-f1e7b2e2]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-f1e7b2e2]:hover{color:var(--text-link-hover)}.link.disabled[data-v-f1e7b2e2]{opacity:.7;cursor:not-allowed}.link-button[data-v-f1e7b2e2]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-f1e7b2e2]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-f1e7b2e2],td .link-button.video-button[data-v-f1e7b2e2]{max-width:400px}.link-button[data-v-f1e7b2e2]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-f1e7b2e2]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-f1e7b2e2]:hover,.user-button.menu-open[data-v-f1e7b2e2]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-f1e7b2e2],.user-button:hover .verification-warning[data-v-f1e7b2e2],.user-button.menu-open .superuser-indicator[data-v-f1e7b2e2],.user-button.menu-open .verification-warning[data-v-f1e7b2e2]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-f1e7b2e2],.user-button.menu-open .logo-image[data-v-f1e7b2e2]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-f1e7b2e2]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-f1e7b2e2]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-f1e7b2e2]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-f1e7b2e2]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-f1e7b2e2]{color:var(--intent-success)}.appstore-button.playstore[data-v-f1e7b2e2]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-f1e7b2e2]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-f1e7b2e2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-f1e7b2e2]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-f1e7b2e2]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-f1e7b2e2],.file-input[data-v-f1e7b2e2]{display:none}.dropdown select[data-v-f1e7b2e2]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-f1e7b2e2]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-f1e7b2e2]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-f1e7b2e2]:hover{border-color:var(--border-strong)}.simulator-wrapper[data-v-f1e7b2e2]{border-radius:12px;width:100%;position:relative;overflow:hidden}.simulator-bg[data-v-f1e7b2e2]{width:100%;transition:transform .3s;display:block}.simulator-content[data-v-f1e7b2e2]{transform-origin:50%;width:66.667%;transition:transform .3s;position:absolute;top:16.667%;left:16.667%}.simulator-wrapper:hover .simulator-bg[data-v-f1e7b2e2],.simulator-wrapper:hover .simulator-content[data-v-f1e7b2e2]{transform:scale(1.5)}.simulator-window.behind-sheet[data-v-f1e7b2e2]{filter:brightness(.8)}.simulator-sheet[data-v-f1e7b2e2]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:inline-size}.simulator-actions[data-v-f1e7b2e2]{justify-content:flex-end;margin-top:.75rem;display:flex}.hero-container[data-v-c4381e20]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--gradient-brand);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-image[data-v-c4381e20]{width:100%;display:block}.hero-overlay[data-v-c4381e20]{padding:3.75cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-overlay.shaded[data-v-c4381e20]{background:var(--preview-gradient-hero)}.hero-overlay.full-height[data-v-c4381e20]{flex-direction:column;justify-content:flex-end;display:flex;top:0}.hero-content[data-v-c4381e20]{align-items:center;gap:2.5cqi;display:flex}.hero-content.vertical[data-v-c4381e20]{flex-direction:column;align-items:flex-start}.hero-logo[data-v-c4381e20]{object-fit:contain;max-width:12.5cqi;max-height:9cqi;filter:drop-shadow(var(--preview-logo-shadow));flex-shrink:0}.playlist-hero-logo[data-v-c4381e20]{object-fit:contain;max-width:20cqi;max-height:12cqi;filter:drop-shadow(var(--preview-logo-shadow))}.hero-text[data-v-c4381e20]{flex:1;min-width:0}.video-title[data-v-c4381e20]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow-strong);margin:0 0 .5cqi;font-size:3.2cqi}.video-metadata[data-v-c4381e20]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0 0 .5cqi;font-size:1.2cqi}.video-logline[data-v-c4381e20]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0;font-size:1.2cqi;font-weight:600}.video-description[data-v-c4381e20]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.75cqi 0 0;font-size:1.2cqi}.video-credits[data-v-c4381e20]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);white-space:pre-line;margin:0;font-size:1.2cqi}.hero-details[data-v-c4381e20]{gap:2.5cqi;width:100%;display:flex}.hero-main-column[data-v-c4381e20]{flex:1;min-width:0}.hero-metadata-column[data-v-c4381e20]{flex:0 0 25%;min-width:0}.hero-actions[data-v-c4381e20]{flex-direction:column;gap:.75cqi;width:18.75cqi;margin-top:1.25cqi;display:flex}.hero-btn[data-v-c4381e20]{cursor:default;color:var(--preview-text-primary);border:none;border-radius:2.5cqi;justify-content:center;align-items:center;gap:.75cqi;width:100%;padding:1cqi 0;font-size:1.4cqi;font-weight:600;transition:background .2s;display:flex}.hero-btn-primary[data-v-c4381e20]{background:var(--preview-overlay-button)}.hero-btn-secondary[data-v-c4381e20]{border:1px solid var(--preview-overlay-button-border);background:0 0}.hero-btn-disabled[data-v-c4381e20]{background:var(--preview-overlay-button-disabled);opacity:.5}.hero-btn[data-v-c4381e20]:not(.hero-btn-disabled):hover{background:var(--preview-overlay-button-hover)}.hero-btn-interactive[data-v-c4381e20]{cursor:pointer}.hero-details .hero-actions[data-v-c4381e20]{flex-shrink:0;margin-top:0}.play-overlay[data-v-c4381e20]{color:var(--preview-text-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.play-overlay[data-v-c4381e20]:hover{background:var(--preview-overlay-button-hover)}.play-button[data-v-c4381e20]{background:var(--preview-surface-light-soft);width:100px;height:100px;color:var(--preview-text-on-light);border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:transform .2s,background .2s;display:flex}.play-button svg[data-v-c4381e20]{transform:translate(8%)}.play-overlay:hover .play-button[data-v-c4381e20]{background:var(--preview-surface-light);transform:scale(1.1)}.playlist-videos[data-v-c4381e20]{scrollbar-width:none;gap:1.5cqi;margin-top:2cqi;display:flex;overflow-x:auto}.playlist-videos[data-v-c4381e20]::-webkit-scrollbar{display:none}.video-thumbnail[data-v-c4381e20]{aspect-ratio:10/7;background:var(--preview-overlay-thumbnail-bg);border-radius:1.5cqi;flex-shrink:0;width:22cqi;position:relative;overflow:hidden}.thumbnail-image[data-v-c4381e20]{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-overlay[data-v-c4381e20]{background:var(--preview-gradient-thumbnail);padding:1cqi 1.25cqi;position:absolute;bottom:0;left:0;right:0}.thumbnail-title[data-v-c4381e20]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2cqi;font-weight:600;overflow:hidden}.thumbnail-logline[data-v-c4381e20]{color:var(--preview-text-tertiary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:.25cqi 0 0;font-size:.9cqi;overflow:hidden}.video-thumbnail .play-overlay[data-v-c4381e20]{z-index:1;border-radius:1.5cqi}.video-thumbnail .play-button[data-v-c4381e20]{aspect-ratio:1;opacity:0;width:20%;height:auto;font-size:1.8cqi;transition:transform .2s,background .2s,opacity .2s}.video-thumbnail .play-overlay:hover .play-button[data-v-c4381e20]{opacity:1}.video-thumbnail.coming-soon[data-v-c4381e20]{filter:grayscale(.5)}.thumbnail-pill[data-v-c4381e20]{z-index:1;background:var(--preview-glass);color:var(--preview-text-primary);white-space:nowrap;cursor:default;border:none;border-radius:2.5cqi;align-items:center;gap:.6cqi;padding:.9cqi 1.4cqi;font-size:1.2cqi;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-pill.purchase[data-v-c4381e20]{opacity:.8;cursor:pointer;transition:opacity .2s}.video-thumbnail:hover .thumbnail-pill.purchase[data-v-c4381e20]{opacity:1}.thumbnail-pill.purchase svg[data-v-c4381e20]{font-size:.8cqi}.carousel-placeholder[data-v-c4381e20]{aspect-ratio:16/9;background:var(--gradient-brand);border-radius:12px;width:100%}.carousel-container[data-v-c4381e20]{aspect-ratio:16/9;background:var(--preview-placeholder);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.carousel-slide[data-v-c4381e20]{pointer-events:none;position:absolute;inset:0;transform:translate(100%)}.carousel-slide.active[data-v-c4381e20]{pointer-events:auto;transition:transform .6s;transform:translate(0)}.carousel-slide.leaving[data-v-c4381e20]{transition:transform .6s;transform:translate(-100%)}.carousel-hero-image[data-v-c4381e20]{object-fit:cover;width:100%;height:100%;display:block}.carousel-container .hero-content[data-v-c4381e20]{gap:1cqi}.carousel-container .hero-actions[data-v-c4381e20]{flex-direction:row;align-items:center;width:auto}.carousel-container .hero-actions .hero-btn[data-v-c4381e20]:not(.carousel-info-btn){width:15cqi}.carousel-info-btn[data-v-c4381e20]{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:auto;padding:1cqi}.carousel-logo[data-v-c4381e20]{object-fit:contain;max-width:20cqi;max-height:10cqi;filter:drop-shadow(var(--preview-logo-shadow))}.carousel-format-text[data-v-c4381e20]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.25cqi 0 .5cqi;font-size:1cqi}.carousel-dots[data-v-c4381e20]{z-index:1;justify-content:center;gap:.75cqi;display:flex;position:absolute;bottom:2.5cqi;left:0;right:0}.carousel-dot[data-v-c4381e20]{background:var(--preview-carousel-dot);cursor:pointer;border:none;border-radius:.375cqi;width:.75cqi;height:.75cqi;padding:0;transition:width .3s;position:relative;overflow:hidden}.carousel-dot.active[data-v-c4381e20]{width:2.25cqi}.dot-fill[data-v-c4381e20]{background:var(--preview-text-primary);width:0;height:100%;animation:12s linear forwards dot-fill-c4381e20;position:absolute;top:0;left:0}@keyframes dot-fill-c4381e20{0%{width:0}to{width:100%}}.store-sheet[data-v-a1645305]{box-sizing:border-box;background:var(--preview-glass);width:40.7cqi;height:44.4cqi;box-shadow:var(--preview-sheet-shadow);color:var(--preview-text-primary);border-radius:3.6cqi;flex-direction:column;padding:3cqi 1.8cqi 1.8cqi;display:flex;position:relative}.store-sheet-close[data-v-a1645305]{background:var(--preview-sheet-button);width:3.45cqi;height:3.45cqi;color:var(--preview-text-primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.35cqi;display:flex;position:absolute;top:2.35cqi;left:2.35cqi}.store-sheet-title[data-v-a1645305]{text-align:center;margin:0;font-size:1.55cqi;font-weight:600;line-height:1.9cqi}.store-sheet-list[data-v-a1645305]{scrollbar-width:none;flex:1;min-height:0;margin-top:3cqi;overflow-y:auto}.store-sheet-list[data-v-a1645305]::-webkit-scrollbar{display:none}.store-sheet-section[data-v-a1645305]{margin-top:2.4cqi}.store-sheet-header[data-v-a1645305]{margin:0;padding:0 1.15cqi;font-size:1.35cqi;font-weight:600;line-height:1.65cqi}.store-sheet-subheader[data-v-a1645305]{margin:.15cqi 0 .3cqi;padding:0 1.15cqi;font-size:.8cqi;line-height:1cqi}.store-sheet-row[data-v-a1645305]{box-sizing:border-box;background:var(--preview-sheet-row);border-radius:1.4cqi;align-items:center;gap:.95cqi;min-height:5.95cqi;padding:1.7cqi 1.4cqi;display:flex}.store-sheet-row+.store-sheet-row[data-v-a1645305]{margin-top:.6cqi}.store-sheet-product[data-v-a1645305]{flex:1;min-width:0}.store-sheet-product-name[data-v-a1645305]{margin:0;font-size:1.25cqi;font-weight:600;line-height:1.5cqi}.store-sheet-product-caption[data-v-a1645305]{margin:.4cqi 0 0;font-size:.8cqi;line-height:1cqi}.store-sheet-price[data-v-a1645305]{background:var(--preview-price-capsule);border-radius:1.3cqi;flex-shrink:0;padding:.6cqi 1.25cqi;font-size:1.1cqi;font-weight:600;line-height:1.35cqi}[data-v-c3af7d20]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c3af7d20]:root,[data-theme=light][data-v-c3af7d20]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c3af7d20]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c3af7d20]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c3af7d20],.important-button[data-v-c3af7d20],.delete-button[data-v-c3af7d20],.submit-button[data-v-c3af7d20],.cancel-button[data-v-c3af7d20],.add-button[data-v-c3af7d20],.action-button[data-v-c3af7d20],.link-button[data-v-c3af7d20],.logout-button[data-v-c3af7d20],.help-button[data-v-c3af7d20],.appstore-button[data-v-c3af7d20],.radio-button[data-v-c3af7d20],.download-button[data-v-c3af7d20],.user-button[data-v-c3af7d20]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c3af7d20]:disabled,.important-button[data-v-c3af7d20]:disabled,.delete-button[data-v-c3af7d20]:disabled,.submit-button[data-v-c3af7d20]:disabled,.cancel-button[data-v-c3af7d20]:disabled,.add-button[data-v-c3af7d20]:disabled,.action-button[data-v-c3af7d20]:disabled,.link-button[data-v-c3af7d20]:disabled,.logout-button[data-v-c3af7d20]:disabled,.help-button[data-v-c3af7d20]:disabled,.appstore-button[data-v-c3af7d20]:disabled,.radio-button[data-v-c3af7d20]:disabled,.download-button[data-v-c3af7d20]:disabled,.user-button[data-v-c3af7d20]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c3af7d20],.important-button.disabled[data-v-c3af7d20],.delete-button.disabled[data-v-c3af7d20],.submit-button.disabled[data-v-c3af7d20],.cancel-button.disabled[data-v-c3af7d20],.add-button.disabled[data-v-c3af7d20],.action-button.disabled[data-v-c3af7d20],.link-button.disabled[data-v-c3af7d20],.logout-button.disabled[data-v-c3af7d20],.help-button.disabled[data-v-c3af7d20],.appstore-button.disabled[data-v-c3af7d20],.radio-button.disabled[data-v-c3af7d20],.download-button.disabled[data-v-c3af7d20],.user-button.disabled[data-v-c3af7d20]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c3af7d20]{min-width:7rem}.big[data-v-c3af7d20]{min-width:15rem}.important-button[data-v-c3af7d20]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c3af7d20]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c3af7d20]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c3af7d20]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c3af7d20]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c3af7d20]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c3af7d20]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c3af7d20]{width:32px;height:32px;padding:0}.action-button.view[data-v-c3af7d20],.action-button.approve[data-v-c3af7d20],.action-button.analytics[data-v-c3af7d20],.action-button.download[data-v-c3af7d20]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c3af7d20],.action-button.new[data-v-c3af7d20],.action-button.submit[data-v-c3af7d20]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c3af7d20]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c3af7d20]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c3af7d20]{gap:8px;display:flex}.download-button[data-v-c3af7d20]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c3af7d20]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c3af7d20]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c3af7d20]{opacity:.7;cursor:not-allowed}.link-button[data-v-c3af7d20]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c3af7d20]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c3af7d20],td .link-button.video-button[data-v-c3af7d20]{max-width:400px}.link-button[data-v-c3af7d20]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c3af7d20]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c3af7d20]:hover,.user-button.menu-open[data-v-c3af7d20]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c3af7d20],.user-button:hover .verification-warning[data-v-c3af7d20],.user-button.menu-open .superuser-indicator[data-v-c3af7d20],.user-button.menu-open .verification-warning[data-v-c3af7d20]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c3af7d20],.user-button.menu-open .logo-image[data-v-c3af7d20]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c3af7d20]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c3af7d20]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c3af7d20]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c3af7d20]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c3af7d20]{color:var(--intent-success)}.appstore-button.playstore[data-v-c3af7d20]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c3af7d20]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c3af7d20]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c3af7d20]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c3af7d20]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c3af7d20],.file-input[data-v-c3af7d20]{display:none}.dropdown select[data-v-c3af7d20]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c3af7d20]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c3af7d20]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c3af7d20]:hover{border-color:var(--border-strong)}.page-container[data-v-c3af7d20]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-c3af7d20]{max-width:400px}.page-container.wide[data-v-c3af7d20]{max-width:1200px}.eyebrow[data-v-c3af7d20]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-c3af7d20]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-c3af7d20]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-c3af7d20]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-c3af7d20]{gap:1rem;display:flex}.collapsible-header[data-v-c3af7d20]{cursor:pointer}.collapsible-header.closed[data-v-c3af7d20]{margin-bottom:0}.collapsible-header svg[data-v-c3af7d20]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-c3af7d20]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-c3af7d20],.page-field>.collapsible-header.closed[data-v-c3af7d20]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-c3af7d20]{margin:0}.page-field>.collapsible-header svg[data-v-c3af7d20]{font-size:.8rem}.page-content[data-v-c3af7d20]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-c3af7d20]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-c3af7d20]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-c3af7d20]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-c3af7d20]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-c3af7d20]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-c3af7d20],.page-field.full-width[data-v-c3af7d20]{grid-column:span 12}.page-field.three-quarters-width[data-v-c3af7d20]{grid-column:span 9}.page-field.two-thirds-width[data-v-c3af7d20]{grid-column:span 8}.page-field.half-width[data-v-c3af7d20]{grid-column:span 6}.page-field.third-width[data-v-c3af7d20]{grid-column:span 4}.page-field.quarter-width[data-v-c3af7d20]{grid-column:span 3}.page-field.sixth-width[data-v-c3af7d20]{grid-column:span 2}label[data-v-c3af7d20]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-c3af7d20],.page-field>.collapsible-header h3[data-v-c3af7d20]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-c3af7d20]:after{content:" *";color:var(--text-brand)}label[title][data-v-c3af7d20]{cursor:help}.page-section.rows[data-v-c3af7d20]{row-gap:0}.page-section.rows>h3[data-v-c3af7d20]{margin-bottom:1rem}.page-section.rows .page-field[data-v-c3af7d20]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-c3af7d20]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-c3af7d20]{margin-bottom:0}.page-section.rows .page-field[data-v-c3af7d20]>:not(label){grid-column:2}.page-value[data-v-c3af7d20]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-c3af7d20]{white-space:pre-line}.page-value[data-v-c3af7d20]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-c3af7d20]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-c3af7d20]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-c3af7d20]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-c3af7d20]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-c3af7d20]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-c3af7d20]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-c3af7d20]>*{margin-bottom:.5rem}.link-button-list[data-v-c3af7d20]>:last-child{margin-bottom:0}.form-control[data-v-c3af7d20],input[type=datetime-local][data-v-c3af7d20]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-c3af7d20]:focus,input[type=datetime-local][data-v-c3af7d20]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-c3af7d20]:disabled,input[type=datetime-local][data-v-c3af7d20]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-c3af7d20]{resize:vertical;min-height:100px}.field-details[data-v-c3af7d20]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-c3af7d20]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-c3af7d20]{align-items:baseline;display:flex}input[type=checkbox][data-v-c3af7d20]{margin-right:1rem}.checkbox-container label[data-v-c3af7d20]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-c3af7d20]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-c3af7d20]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-c3af7d20]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-c3af7d20]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-c3af7d20]:checked{background:var(--text-brand)}.form-toggle[data-v-c3af7d20]:checked:before{transform:translate(22px)}.form-toggle[data-v-c3af7d20]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-c3af7d20],.error-message[data-v-c3af7d20]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-c3af7d20]{border-left:3px solid var(--intent-success)}.error-message[data-v-c3af7d20]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-c3af7d20]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-c3af7d20]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-c3af7d20]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-c3af7d20]{justify-content:center}.page-actions.vertical[data-v-c3af7d20]{flex-direction:column}form.page-content>.page-actions[data-v-c3af7d20]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.page-value>span+.link-button[data-v-c3af7d20]{margin-left:.5rem}.carousel-with-logo[data-v-c3af7d20]{width:100%;position:relative}.carousel-app-logo[data-v-c3af7d20]{width:2.5cqi;filter:drop-shadow(var(--preview-app-logo-shadow));pointer-events:none;border-radius:50%;position:absolute;top:1cqi;left:1cqi}[data-v-d70b11af]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-d70b11af]:root,[data-theme=light][data-v-d70b11af]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-d70b11af]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-d70b11af]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-d70b11af],.important-button[data-v-d70b11af],.delete-button[data-v-d70b11af],.submit-button[data-v-d70b11af],.cancel-button[data-v-d70b11af],.add-button[data-v-d70b11af],.action-button[data-v-d70b11af],.link-button[data-v-d70b11af],.logout-button[data-v-d70b11af],.help-button[data-v-d70b11af],.appstore-button[data-v-d70b11af],.radio-button[data-v-d70b11af],.download-button[data-v-d70b11af],.user-button[data-v-d70b11af]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-d70b11af]:disabled,.important-button[data-v-d70b11af]:disabled,.delete-button[data-v-d70b11af]:disabled,.submit-button[data-v-d70b11af]:disabled,.cancel-button[data-v-d70b11af]:disabled,.add-button[data-v-d70b11af]:disabled,.action-button[data-v-d70b11af]:disabled,.link-button[data-v-d70b11af]:disabled,.logout-button[data-v-d70b11af]:disabled,.help-button[data-v-d70b11af]:disabled,.appstore-button[data-v-d70b11af]:disabled,.radio-button[data-v-d70b11af]:disabled,.download-button[data-v-d70b11af]:disabled,.user-button[data-v-d70b11af]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-d70b11af],.important-button.disabled[data-v-d70b11af],.delete-button.disabled[data-v-d70b11af],.submit-button.disabled[data-v-d70b11af],.cancel-button.disabled[data-v-d70b11af],.add-button.disabled[data-v-d70b11af],.action-button.disabled[data-v-d70b11af],.link-button.disabled[data-v-d70b11af],.logout-button.disabled[data-v-d70b11af],.help-button.disabled[data-v-d70b11af],.appstore-button.disabled[data-v-d70b11af],.radio-button.disabled[data-v-d70b11af],.download-button.disabled[data-v-d70b11af],.user-button.disabled[data-v-d70b11af]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-d70b11af]{min-width:7rem}.big[data-v-d70b11af]{min-width:15rem}.important-button[data-v-d70b11af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-d70b11af]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-d70b11af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-d70b11af]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-d70b11af]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d70b11af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d70b11af]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-d70b11af]{width:32px;height:32px;padding:0}.action-button.view[data-v-d70b11af],.action-button.approve[data-v-d70b11af],.action-button.analytics[data-v-d70b11af],.action-button.download[data-v-d70b11af]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-d70b11af],.action-button.new[data-v-d70b11af],.action-button.submit[data-v-d70b11af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-d70b11af]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-d70b11af]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-d70b11af]{gap:8px;display:flex}.download-button[data-v-d70b11af]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-d70b11af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-d70b11af]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-d70b11af]:hover{color:var(--text-link-hover)}.link.disabled[data-v-d70b11af]{opacity:.7;cursor:not-allowed}.link-button[data-v-d70b11af]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-d70b11af]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-d70b11af],td .link-button.video-button[data-v-d70b11af]{max-width:400px}.link-button[data-v-d70b11af]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-d70b11af]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-d70b11af]:hover,.user-button.menu-open[data-v-d70b11af]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-d70b11af],.user-button:hover .verification-warning[data-v-d70b11af],.user-button.menu-open .superuser-indicator[data-v-d70b11af],.user-button.menu-open .verification-warning[data-v-d70b11af]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-d70b11af],.user-button.menu-open .logo-image[data-v-d70b11af]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-d70b11af]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-d70b11af]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-d70b11af]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-d70b11af]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-d70b11af]{color:var(--intent-success)}.appstore-button.playstore[data-v-d70b11af]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-d70b11af]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-d70b11af]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-d70b11af]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-d70b11af]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-d70b11af],.file-input[data-v-d70b11af]{display:none}.dropdown select[data-v-d70b11af]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-d70b11af]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-d70b11af]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-d70b11af]:hover{border-color:var(--border-strong)}.list-container[data-v-d70b11af]{padding:var(--space-section);position:relative}.list-header[data-v-d70b11af]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-d70b11af]{margin:0}.header-actions[data-v-d70b11af]{gap:1rem;display:flex}.list-header[data-v-d70b11af]:has(>.header-stack){align-items:baseline}.header-stack[data-v-d70b11af]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-d70b11af]{margin-bottom:var(--space-section)}.list-section h3[data-v-d70b11af]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-d70b11af]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-d70b11af]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-d70b11af]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-d70b11af]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-d70b11af]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-d70b11af]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-d70b11af],td[data-v-d70b11af]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-d70b11af]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-d70b11af]{text-align:right}.thumbnail-name[data-v-d70b11af]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-d70b11af]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-d70b11af]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-d70b11af]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-d70b11af]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-d70b11af]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-d70b11af]{text-decoration:line-through}.clickable:hover .overflow b[data-v-d70b11af],.clickable:hover .overflow strong[data-v-d70b11af]{color:var(--text-brand)}.sortable[data-v-d70b11af]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-d70b11af]:hover{color:var(--text-brand)}.sort-indicator[data-v-d70b11af]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-d70b11af]{color:var(--text-brand);opacity:1}.inline-edit[data-v-d70b11af]{width:100%;position:relative}.inline-edit input[data-v-d70b11af]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-d70b11af]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-d70b11af]:hover{background-color:var(--surface-hover)}div.add-row[data-v-d70b11af]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-d70b11af]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-d70b11af]{cursor:pointer}tr.add-row td[data-v-d70b11af]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-d70b11af]{color:var(--text-primary)}.grid[data-v-d70b11af]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-d70b11af],.actions[data-v-d70b11af]{gap:8px;display:flex}.featured-star[data-v-d70b11af]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-a50be874]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-a50be874]:root,[data-theme=light][data-v-a50be874]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-a50be874]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-a50be874]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-a50be874],.important-button[data-v-a50be874],.delete-button[data-v-a50be874],.submit-button[data-v-a50be874],.cancel-button[data-v-a50be874],.add-button[data-v-a50be874],.action-button[data-v-a50be874],.link-button[data-v-a50be874],.logout-button[data-v-a50be874],.help-button[data-v-a50be874],.appstore-button[data-v-a50be874],.radio-button[data-v-a50be874],.download-button[data-v-a50be874],.user-button[data-v-a50be874]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-a50be874]:disabled,.important-button[data-v-a50be874]:disabled,.delete-button[data-v-a50be874]:disabled,.submit-button[data-v-a50be874]:disabled,.cancel-button[data-v-a50be874]:disabled,.add-button[data-v-a50be874]:disabled,.action-button[data-v-a50be874]:disabled,.link-button[data-v-a50be874]:disabled,.logout-button[data-v-a50be874]:disabled,.help-button[data-v-a50be874]:disabled,.appstore-button[data-v-a50be874]:disabled,.radio-button[data-v-a50be874]:disabled,.download-button[data-v-a50be874]:disabled,.user-button[data-v-a50be874]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-a50be874],.important-button.disabled[data-v-a50be874],.delete-button.disabled[data-v-a50be874],.submit-button.disabled[data-v-a50be874],.cancel-button.disabled[data-v-a50be874],.add-button.disabled[data-v-a50be874],.action-button.disabled[data-v-a50be874],.link-button.disabled[data-v-a50be874],.logout-button.disabled[data-v-a50be874],.help-button.disabled[data-v-a50be874],.appstore-button.disabled[data-v-a50be874],.radio-button.disabled[data-v-a50be874],.download-button.disabled[data-v-a50be874],.user-button.disabled[data-v-a50be874]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-a50be874]{min-width:7rem}.big[data-v-a50be874]{min-width:15rem}.important-button[data-v-a50be874]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-a50be874]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-a50be874]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-a50be874]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-a50be874]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a50be874]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a50be874]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-a50be874]{width:32px;height:32px;padding:0}.action-button.view[data-v-a50be874],.action-button.approve[data-v-a50be874],.action-button.analytics[data-v-a50be874],.action-button.download[data-v-a50be874]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-a50be874],.action-button.new[data-v-a50be874],.action-button.submit[data-v-a50be874]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-a50be874]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-a50be874]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-a50be874]{gap:8px;display:flex}.download-button[data-v-a50be874]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-a50be874]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-a50be874]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-a50be874]:hover{color:var(--text-link-hover)}.link.disabled[data-v-a50be874]{opacity:.7;cursor:not-allowed}.link-button[data-v-a50be874]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-a50be874]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-a50be874],td .link-button.video-button[data-v-a50be874]{max-width:400px}.link-button[data-v-a50be874]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-a50be874]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-a50be874]:hover,.user-button.menu-open[data-v-a50be874]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-a50be874],.user-button:hover .verification-warning[data-v-a50be874],.user-button.menu-open .superuser-indicator[data-v-a50be874],.user-button.menu-open .verification-warning[data-v-a50be874]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-a50be874],.user-button.menu-open .logo-image[data-v-a50be874]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-a50be874]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-a50be874]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-a50be874]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-a50be874]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-a50be874]{color:var(--intent-success)}.appstore-button.playstore[data-v-a50be874]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-a50be874]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-a50be874]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-a50be874]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-a50be874]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-a50be874],.file-input[data-v-a50be874]{display:none}.dropdown select[data-v-a50be874]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-a50be874]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-a50be874]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-a50be874]:hover{border-color:var(--border-strong)}.page-container[data-v-a50be874]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-a50be874]{max-width:400px}.page-container.wide[data-v-a50be874]{max-width:1200px}.eyebrow[data-v-a50be874]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-a50be874]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-a50be874]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-a50be874]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-a50be874]{gap:1rem;display:flex}.collapsible-header[data-v-a50be874]{cursor:pointer}.collapsible-header.closed[data-v-a50be874]{margin-bottom:0}.collapsible-header svg[data-v-a50be874]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-a50be874]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-a50be874],.page-field>.collapsible-header.closed[data-v-a50be874]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-a50be874]{margin:0}.page-field>.collapsible-header svg[data-v-a50be874]{font-size:.8rem}.page-content[data-v-a50be874]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-a50be874]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-a50be874]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-a50be874]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-a50be874]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-a50be874]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-a50be874],.page-field.full-width[data-v-a50be874]{grid-column:span 12}.page-field.three-quarters-width[data-v-a50be874]{grid-column:span 9}.page-field.two-thirds-width[data-v-a50be874]{grid-column:span 8}.page-field.half-width[data-v-a50be874]{grid-column:span 6}.page-field.third-width[data-v-a50be874]{grid-column:span 4}.page-field.quarter-width[data-v-a50be874]{grid-column:span 3}.page-field.sixth-width[data-v-a50be874]{grid-column:span 2}label[data-v-a50be874]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-a50be874],.page-field>.collapsible-header h3[data-v-a50be874]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-a50be874]:after{content:" *";color:var(--text-brand)}label[title][data-v-a50be874]{cursor:help}.page-section.rows[data-v-a50be874]{row-gap:0}.page-section.rows>h3[data-v-a50be874]{margin-bottom:1rem}.page-section.rows .page-field[data-v-a50be874]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-a50be874]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-a50be874]{margin-bottom:0}.page-section.rows .page-field[data-v-a50be874]>:not(label){grid-column:2}.page-value[data-v-a50be874]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-a50be874]{white-space:pre-line}.page-value[data-v-a50be874]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-a50be874]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-a50be874]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-a50be874]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-a50be874]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-a50be874]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-a50be874]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-a50be874]>*{margin-bottom:.5rem}.link-button-list[data-v-a50be874]>:last-child{margin-bottom:0}.form-control[data-v-a50be874],input[type=datetime-local][data-v-a50be874]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-a50be874]:focus,input[type=datetime-local][data-v-a50be874]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-a50be874]:disabled,input[type=datetime-local][data-v-a50be874]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-a50be874]{resize:vertical;min-height:100px}.field-details[data-v-a50be874]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-a50be874]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-a50be874]{align-items:baseline;display:flex}input[type=checkbox][data-v-a50be874]{margin-right:1rem}.checkbox-container label[data-v-a50be874]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-a50be874]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-a50be874]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-a50be874]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-a50be874]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-a50be874]:checked{background:var(--text-brand)}.form-toggle[data-v-a50be874]:checked:before{transform:translate(22px)}.form-toggle[data-v-a50be874]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-a50be874],.error-message[data-v-a50be874]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-a50be874]{border-left:3px solid var(--intent-success)}.error-message[data-v-a50be874]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-a50be874]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-a50be874]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-a50be874]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-a50be874]{justify-content:center}.page-actions.vertical[data-v-a50be874]{flex-direction:column}form.page-content>.page-actions[data-v-a50be874]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.list-container[data-v-a50be874]{padding:var(--space-section);position:relative}.list-header[data-v-a50be874]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-a50be874]{margin:0}.header-actions[data-v-a50be874]{gap:1rem;display:flex}.list-header[data-v-a50be874]:has(>.header-stack){align-items:baseline}.header-stack[data-v-a50be874]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-a50be874]{margin-bottom:var(--space-section)}.list-section h3[data-v-a50be874]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-a50be874]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-a50be874]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-a50be874]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-a50be874]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-a50be874]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-a50be874]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-a50be874],td[data-v-a50be874]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-a50be874]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-a50be874]{text-align:right}.thumbnail-name[data-v-a50be874]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-a50be874]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-a50be874]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-a50be874]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-a50be874]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-a50be874]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-a50be874]{text-decoration:line-through}.clickable:hover .overflow b[data-v-a50be874],.clickable:hover .overflow strong[data-v-a50be874]{color:var(--text-brand)}.sortable[data-v-a50be874]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-a50be874]:hover{color:var(--text-brand)}.sort-indicator[data-v-a50be874]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-a50be874]{color:var(--text-brand);opacity:1}.inline-edit[data-v-a50be874]{width:100%;position:relative}.inline-edit input[data-v-a50be874]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-a50be874]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-a50be874]:hover{background-color:var(--surface-hover)}div.add-row[data-v-a50be874]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-a50be874]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-a50be874]{cursor:pointer}tr.add-row td[data-v-a50be874]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-a50be874]{color:var(--text-primary)}.grid[data-v-a50be874]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-a50be874],.actions[data-v-a50be874]{gap:8px;display:flex}.featured-star[data-v-a50be874]{color:var(--star);margin-left:6px;font-size:.8rem}.invite-form[data-v-a50be874]{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.member-cell[data-v-a50be874]{width:auto}.member-name[data-v-a50be874]{color:var(--text-primary);font-weight:500}.invite-name[data-v-a50be874]{color:var(--text-secondary);font-style:italic;font-weight:500}.member-email[data-v-a50be874]{font-size:.9em}.invite-email[data-v-a50be874]{font-size:.9em;font-style:italic}.invite-expiration[data-v-a50be874]{color:var(--text-muted);font-size:.9em}.member-role[data-v-a50be874]{background:var(--role-guest);color:var(--role-guest-text);border-radius:1rem;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}td .member-role[data-v-a50be874]{font-size:.7rem}.member-role.more[data-v-a50be874]{background:var(--border-strong);cursor:help}.member-role.owner[data-v-a50be874]{background:var(--role-owner);color:var(--role-owner-text)}.member-role.admin[data-v-a50be874]{background:var(--role-admin);color:var(--role-admin-text)}.member-role.publisher[data-v-a50be874]{background:var(--role-publisher);color:var(--role-publisher-text)}.member-role.editor[data-v-a50be874]{background:var(--role-editor);color:var(--role-editor-text)}.member-role.curator[data-v-a50be874]{background:var(--role-curator);color:var(--role-curator-text)}.member-role.reviewer[data-v-a50be874]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.member-role.viewer[data-v-a50be874]{background:var(--role-viewer);color:var(--role-viewer-text)}.member-role.guest[data-v-a50be874]{background:var(--role-guest);color:var(--role-guest-text)}.tag-input-container[data-v-a50be874]{border:1px solid var(--border-default);cursor:text;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 8px;display:flex;position:relative}.tag-input-container[data-v-a50be874]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus)}.tag-input[data-v-a50be874]{background:0 0;border:none;outline:none;flex:1;min-width:120px;font-size:.9em}.selected-tags[data-v-a50be874]{flex-wrap:wrap;gap:4px;display:flex}.remove-tag[data-v-a50be874]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:1.1em;display:inline-flex}.remove-tag[data-v-a50be874]:hover{opacity:1;background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.tag[data-v-a50be874]{background:var(--role-guest);color:var(--role-guest-text);border-radius:15px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;display:inline-flex}.tag.owner[data-v-a50be874]{background:var(--role-owner);color:var(--role-owner-text)}.tag.admin[data-v-a50be874]{background:var(--role-admin);color:var(--role-admin-text)}.tag.publisher[data-v-a50be874]{background:var(--role-publisher);color:var(--role-publisher-text)}.tag.editor[data-v-a50be874]{background:var(--role-editor);color:var(--role-editor-text)}.tag.curator[data-v-a50be874]{background:var(--role-curator);color:var(--role-curator-text)}.tag.reviewer[data-v-a50be874]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.tag.viewer[data-v-a50be874]{background:var(--role-viewer);color:var(--role-viewer-text)}.tag.guest[data-v-a50be874]{background:var(--role-guest);color:var(--role-guest-text)}.tag.mini[data-v-a50be874]{padding:.125rem .5rem;font-size:.75rem}.suggestions-dropdown[data-v-a50be874]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestion-item[data-v-a50be874]{cursor:pointer;padding:8px 12px}.suggestion-item[data-v-a50be874]:hover,.suggestion-item.active[data-v-a50be874]{background:var(--surface-hover)}.permission-tag[data-v-a50be874]{background:var(--surface-gray);color:var(--text-primary);border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.inherited-roles-cell[data-v-a50be874]{min-width:200px}.inherited-roles[data-v-a50be874]{flex-wrap:wrap;gap:.5rem;display:flex}.members-content[data-v-a50be874]{grid-column:1/-1}[data-v-3922a941]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3922a941]:root,[data-theme=light][data-v-3922a941]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3922a941]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3922a941]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3922a941],.important-button[data-v-3922a941],.delete-button[data-v-3922a941],.submit-button[data-v-3922a941],.cancel-button[data-v-3922a941],.add-button[data-v-3922a941],.action-button[data-v-3922a941],.link-button[data-v-3922a941],.logout-button[data-v-3922a941],.help-button[data-v-3922a941],.appstore-button[data-v-3922a941],.radio-button[data-v-3922a941],.download-button[data-v-3922a941],.user-button[data-v-3922a941]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3922a941]:disabled,.important-button[data-v-3922a941]:disabled,.delete-button[data-v-3922a941]:disabled,.submit-button[data-v-3922a941]:disabled,.cancel-button[data-v-3922a941]:disabled,.add-button[data-v-3922a941]:disabled,.action-button[data-v-3922a941]:disabled,.link-button[data-v-3922a941]:disabled,.logout-button[data-v-3922a941]:disabled,.help-button[data-v-3922a941]:disabled,.appstore-button[data-v-3922a941]:disabled,.radio-button[data-v-3922a941]:disabled,.download-button[data-v-3922a941]:disabled,.user-button[data-v-3922a941]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3922a941],.important-button.disabled[data-v-3922a941],.delete-button.disabled[data-v-3922a941],.submit-button.disabled[data-v-3922a941],.cancel-button.disabled[data-v-3922a941],.add-button.disabled[data-v-3922a941],.action-button.disabled[data-v-3922a941],.link-button.disabled[data-v-3922a941],.logout-button.disabled[data-v-3922a941],.help-button.disabled[data-v-3922a941],.appstore-button.disabled[data-v-3922a941],.radio-button.disabled[data-v-3922a941],.download-button.disabled[data-v-3922a941],.user-button.disabled[data-v-3922a941]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3922a941]{min-width:7rem}.big[data-v-3922a941]{min-width:15rem}.important-button[data-v-3922a941]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3922a941]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3922a941]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3922a941]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3922a941]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3922a941]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3922a941]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3922a941]{width:32px;height:32px;padding:0}.action-button.view[data-v-3922a941],.action-button.approve[data-v-3922a941],.action-button.analytics[data-v-3922a941],.action-button.download[data-v-3922a941]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3922a941],.action-button.new[data-v-3922a941],.action-button.submit[data-v-3922a941]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3922a941]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3922a941]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3922a941]{gap:8px;display:flex}.download-button[data-v-3922a941]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3922a941]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3922a941]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3922a941]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3922a941]{opacity:.7;cursor:not-allowed}.link-button[data-v-3922a941]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3922a941]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3922a941],td .link-button.video-button[data-v-3922a941]{max-width:400px}.link-button[data-v-3922a941]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3922a941]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3922a941]:hover,.user-button.menu-open[data-v-3922a941]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3922a941],.user-button:hover .verification-warning[data-v-3922a941],.user-button.menu-open .superuser-indicator[data-v-3922a941],.user-button.menu-open .verification-warning[data-v-3922a941]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3922a941],.user-button.menu-open .logo-image[data-v-3922a941]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3922a941]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3922a941]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3922a941]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3922a941]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3922a941]{color:var(--intent-success)}.appstore-button.playstore[data-v-3922a941]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3922a941]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3922a941]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3922a941]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3922a941]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3922a941],.file-input[data-v-3922a941]{display:none}.dropdown select[data-v-3922a941]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3922a941]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3922a941]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3922a941]:hover{border-color:var(--border-strong)}.page-container[data-v-3922a941]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-3922a941]{max-width:400px}.page-container.wide[data-v-3922a941]{max-width:1200px}.eyebrow[data-v-3922a941]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-3922a941]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-3922a941]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-3922a941]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-3922a941]{gap:1rem;display:flex}.collapsible-header[data-v-3922a941]{cursor:pointer}.collapsible-header.closed[data-v-3922a941]{margin-bottom:0}.collapsible-header svg[data-v-3922a941]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-3922a941]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-3922a941],.page-field>.collapsible-header.closed[data-v-3922a941]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-3922a941]{margin:0}.page-field>.collapsible-header svg[data-v-3922a941]{font-size:.8rem}.page-content[data-v-3922a941]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-3922a941]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-3922a941]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-3922a941]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-3922a941]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-3922a941]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-3922a941],.page-field.full-width[data-v-3922a941]{grid-column:span 12}.page-field.three-quarters-width[data-v-3922a941]{grid-column:span 9}.page-field.two-thirds-width[data-v-3922a941]{grid-column:span 8}.page-field.half-width[data-v-3922a941]{grid-column:span 6}.page-field.third-width[data-v-3922a941]{grid-column:span 4}.page-field.quarter-width[data-v-3922a941]{grid-column:span 3}.page-field.sixth-width[data-v-3922a941]{grid-column:span 2}label[data-v-3922a941]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-3922a941],.page-field>.collapsible-header h3[data-v-3922a941]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-3922a941]:after{content:" *";color:var(--text-brand)}label[title][data-v-3922a941]{cursor:help}.page-section.rows[data-v-3922a941]{row-gap:0}.page-section.rows>h3[data-v-3922a941]{margin-bottom:1rem}.page-section.rows .page-field[data-v-3922a941]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-3922a941]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-3922a941]{margin-bottom:0}.page-section.rows .page-field[data-v-3922a941]>:not(label){grid-column:2}.page-value[data-v-3922a941]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-3922a941]{white-space:pre-line}.page-value[data-v-3922a941]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-3922a941]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-3922a941]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-3922a941]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-3922a941]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-3922a941]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-3922a941]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-3922a941]>*{margin-bottom:.5rem}.link-button-list[data-v-3922a941]>:last-child{margin-bottom:0}.form-control[data-v-3922a941],input[type=datetime-local][data-v-3922a941]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-3922a941]:focus,input[type=datetime-local][data-v-3922a941]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-3922a941]:disabled,input[type=datetime-local][data-v-3922a941]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-3922a941]{resize:vertical;min-height:100px}.field-details[data-v-3922a941]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-3922a941]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-3922a941]{align-items:baseline;display:flex}input[type=checkbox][data-v-3922a941]{margin-right:1rem}.checkbox-container label[data-v-3922a941]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-3922a941]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-3922a941]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-3922a941]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-3922a941]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-3922a941]:checked{background:var(--text-brand)}.form-toggle[data-v-3922a941]:checked:before{transform:translate(22px)}.form-toggle[data-v-3922a941]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-3922a941],.error-message[data-v-3922a941]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-3922a941]{border-left:3px solid var(--intent-success)}.error-message[data-v-3922a941]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-3922a941]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-3922a941]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-3922a941]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-3922a941]{justify-content:center}.page-actions.vertical[data-v-3922a941]{flex-direction:column}form.page-content>.page-actions[data-v-3922a941]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-cab23150]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-cab23150]:root,[data-theme=light][data-v-cab23150]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-cab23150]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-cab23150]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-cab23150],.important-button[data-v-cab23150],.delete-button[data-v-cab23150],.submit-button[data-v-cab23150],.cancel-button[data-v-cab23150],.add-button[data-v-cab23150],.action-button[data-v-cab23150],.link-button[data-v-cab23150],.logout-button[data-v-cab23150],.help-button[data-v-cab23150],.appstore-button[data-v-cab23150],.radio-button[data-v-cab23150],.download-button[data-v-cab23150],.user-button[data-v-cab23150]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-cab23150]:disabled,.important-button[data-v-cab23150]:disabled,.delete-button[data-v-cab23150]:disabled,.submit-button[data-v-cab23150]:disabled,.cancel-button[data-v-cab23150]:disabled,.add-button[data-v-cab23150]:disabled,.action-button[data-v-cab23150]:disabled,.link-button[data-v-cab23150]:disabled,.logout-button[data-v-cab23150]:disabled,.help-button[data-v-cab23150]:disabled,.appstore-button[data-v-cab23150]:disabled,.radio-button[data-v-cab23150]:disabled,.download-button[data-v-cab23150]:disabled,.user-button[data-v-cab23150]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-cab23150],.important-button.disabled[data-v-cab23150],.delete-button.disabled[data-v-cab23150],.submit-button.disabled[data-v-cab23150],.cancel-button.disabled[data-v-cab23150],.add-button.disabled[data-v-cab23150],.action-button.disabled[data-v-cab23150],.link-button.disabled[data-v-cab23150],.logout-button.disabled[data-v-cab23150],.help-button.disabled[data-v-cab23150],.appstore-button.disabled[data-v-cab23150],.radio-button.disabled[data-v-cab23150],.download-button.disabled[data-v-cab23150],.user-button.disabled[data-v-cab23150]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-cab23150]{min-width:7rem}.big[data-v-cab23150]{min-width:15rem}.important-button[data-v-cab23150]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-cab23150]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-cab23150]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-cab23150]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-cab23150]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-cab23150]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-cab23150]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-cab23150]{width:32px;height:32px;padding:0}.action-button.view[data-v-cab23150],.action-button.approve[data-v-cab23150],.action-button.analytics[data-v-cab23150],.action-button.download[data-v-cab23150]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-cab23150],.action-button.new[data-v-cab23150],.action-button.submit[data-v-cab23150]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-cab23150]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-cab23150]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-cab23150]{gap:8px;display:flex}.download-button[data-v-cab23150]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-cab23150]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-cab23150]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-cab23150]:hover{color:var(--text-link-hover)}.link.disabled[data-v-cab23150]{opacity:.7;cursor:not-allowed}.link-button[data-v-cab23150]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-cab23150]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-cab23150],td .link-button.video-button[data-v-cab23150]{max-width:400px}.link-button[data-v-cab23150]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-cab23150]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-cab23150]:hover,.user-button.menu-open[data-v-cab23150]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-cab23150],.user-button:hover .verification-warning[data-v-cab23150],.user-button.menu-open .superuser-indicator[data-v-cab23150],.user-button.menu-open .verification-warning[data-v-cab23150]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-cab23150],.user-button.menu-open .logo-image[data-v-cab23150]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-cab23150]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-cab23150]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-cab23150]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-cab23150]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-cab23150]{color:var(--intent-success)}.appstore-button.playstore[data-v-cab23150]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-cab23150]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-cab23150]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-cab23150]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-cab23150]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-cab23150],.file-input[data-v-cab23150]{display:none}.dropdown select[data-v-cab23150]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-cab23150]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-cab23150]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-cab23150]:hover{border-color:var(--border-strong)}.page-container[data-v-cab23150]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-cab23150]{max-width:400px}.page-container.wide[data-v-cab23150]{max-width:1200px}.eyebrow[data-v-cab23150]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-cab23150]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-cab23150]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-cab23150]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-cab23150]{gap:1rem;display:flex}.collapsible-header[data-v-cab23150]{cursor:pointer}.collapsible-header.closed[data-v-cab23150]{margin-bottom:0}.collapsible-header svg[data-v-cab23150]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-cab23150]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-cab23150],.page-field>.collapsible-header.closed[data-v-cab23150]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-cab23150]{margin:0}.page-field>.collapsible-header svg[data-v-cab23150]{font-size:.8rem}.page-content[data-v-cab23150]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-cab23150]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-cab23150]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-cab23150]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-cab23150]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-cab23150]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-cab23150],.page-field.full-width[data-v-cab23150]{grid-column:span 12}.page-field.three-quarters-width[data-v-cab23150]{grid-column:span 9}.page-field.two-thirds-width[data-v-cab23150]{grid-column:span 8}.page-field.half-width[data-v-cab23150]{grid-column:span 6}.page-field.third-width[data-v-cab23150]{grid-column:span 4}.page-field.quarter-width[data-v-cab23150]{grid-column:span 3}.page-field.sixth-width[data-v-cab23150]{grid-column:span 2}label[data-v-cab23150]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-cab23150],.page-field>.collapsible-header h3[data-v-cab23150]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-cab23150]:after{content:" *";color:var(--text-brand)}label[title][data-v-cab23150]{cursor:help}.page-section.rows[data-v-cab23150]{row-gap:0}.page-section.rows>h3[data-v-cab23150]{margin-bottom:1rem}.page-section.rows .page-field[data-v-cab23150]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-cab23150]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-cab23150]{margin-bottom:0}.page-section.rows .page-field[data-v-cab23150]>:not(label){grid-column:2}.page-value[data-v-cab23150]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-cab23150]{white-space:pre-line}.page-value[data-v-cab23150]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-cab23150]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-cab23150]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-cab23150]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-cab23150]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-cab23150]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-cab23150]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-cab23150]>*{margin-bottom:.5rem}.link-button-list[data-v-cab23150]>:last-child{margin-bottom:0}.form-control[data-v-cab23150],input[type=datetime-local][data-v-cab23150]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-cab23150]:focus,input[type=datetime-local][data-v-cab23150]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-cab23150]:disabled,input[type=datetime-local][data-v-cab23150]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-cab23150]{resize:vertical;min-height:100px}.field-details[data-v-cab23150]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-cab23150]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-cab23150]{align-items:baseline;display:flex}input[type=checkbox][data-v-cab23150]{margin-right:1rem}.checkbox-container label[data-v-cab23150]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-cab23150]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-cab23150]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-cab23150]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-cab23150]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-cab23150]:checked{background:var(--text-brand)}.form-toggle[data-v-cab23150]:checked:before{transform:translate(22px)}.form-toggle[data-v-cab23150]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-cab23150],.error-message[data-v-cab23150]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-cab23150]{border-left:3px solid var(--intent-success)}.error-message[data-v-cab23150]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-cab23150]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-cab23150]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-cab23150]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-cab23150]{justify-content:center}.page-actions.vertical[data-v-cab23150]{flex-direction:column}form.page-content>.page-actions[data-v-cab23150]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-5d577a4b]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-5d577a4b]:root,[data-theme=light][data-v-5d577a4b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-5d577a4b]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-5d577a4b]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-5d577a4b],.important-button[data-v-5d577a4b],.delete-button[data-v-5d577a4b],.submit-button[data-v-5d577a4b],.cancel-button[data-v-5d577a4b],.add-button[data-v-5d577a4b],.action-button[data-v-5d577a4b],.link-button[data-v-5d577a4b],.logout-button[data-v-5d577a4b],.help-button[data-v-5d577a4b],.appstore-button[data-v-5d577a4b],.radio-button[data-v-5d577a4b],.download-button[data-v-5d577a4b],.user-button[data-v-5d577a4b]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-5d577a4b]:disabled,.important-button[data-v-5d577a4b]:disabled,.delete-button[data-v-5d577a4b]:disabled,.submit-button[data-v-5d577a4b]:disabled,.cancel-button[data-v-5d577a4b]:disabled,.add-button[data-v-5d577a4b]:disabled,.action-button[data-v-5d577a4b]:disabled,.link-button[data-v-5d577a4b]:disabled,.logout-button[data-v-5d577a4b]:disabled,.help-button[data-v-5d577a4b]:disabled,.appstore-button[data-v-5d577a4b]:disabled,.radio-button[data-v-5d577a4b]:disabled,.download-button[data-v-5d577a4b]:disabled,.user-button[data-v-5d577a4b]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-5d577a4b],.important-button.disabled[data-v-5d577a4b],.delete-button.disabled[data-v-5d577a4b],.submit-button.disabled[data-v-5d577a4b],.cancel-button.disabled[data-v-5d577a4b],.add-button.disabled[data-v-5d577a4b],.action-button.disabled[data-v-5d577a4b],.link-button.disabled[data-v-5d577a4b],.logout-button.disabled[data-v-5d577a4b],.help-button.disabled[data-v-5d577a4b],.appstore-button.disabled[data-v-5d577a4b],.radio-button.disabled[data-v-5d577a4b],.download-button.disabled[data-v-5d577a4b],.user-button.disabled[data-v-5d577a4b]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-5d577a4b]{min-width:7rem}.big[data-v-5d577a4b]{min-width:15rem}.important-button[data-v-5d577a4b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-5d577a4b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-5d577a4b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-5d577a4b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-5d577a4b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5d577a4b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5d577a4b]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-5d577a4b]{width:32px;height:32px;padding:0}.action-button.view[data-v-5d577a4b],.action-button.approve[data-v-5d577a4b],.action-button.analytics[data-v-5d577a4b],.action-button.download[data-v-5d577a4b]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-5d577a4b],.action-button.new[data-v-5d577a4b],.action-button.submit[data-v-5d577a4b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-5d577a4b]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-5d577a4b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-5d577a4b]{gap:8px;display:flex}.download-button[data-v-5d577a4b]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-5d577a4b]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-5d577a4b]:hover{color:var(--text-link-hover)}.link.disabled[data-v-5d577a4b]{opacity:.7;cursor:not-allowed}.link-button[data-v-5d577a4b]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-5d577a4b]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-5d577a4b],td .link-button.video-button[data-v-5d577a4b]{max-width:400px}.link-button[data-v-5d577a4b]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-5d577a4b]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-5d577a4b]:hover,.user-button.menu-open[data-v-5d577a4b]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-5d577a4b],.user-button:hover .verification-warning[data-v-5d577a4b],.user-button.menu-open .superuser-indicator[data-v-5d577a4b],.user-button.menu-open .verification-warning[data-v-5d577a4b]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-5d577a4b],.user-button.menu-open .logo-image[data-v-5d577a4b]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-5d577a4b]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-5d577a4b]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-5d577a4b]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-5d577a4b]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-5d577a4b]{color:var(--intent-success)}.appstore-button.playstore[data-v-5d577a4b]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-5d577a4b]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-5d577a4b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-5d577a4b]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-5d577a4b]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-5d577a4b],.file-input[data-v-5d577a4b]{display:none}.dropdown select[data-v-5d577a4b]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-5d577a4b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-5d577a4b]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-5d577a4b]:hover{border-color:var(--border-strong)}.page-container[data-v-5d577a4b]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-5d577a4b]{max-width:400px}.page-container.wide[data-v-5d577a4b]{max-width:1200px}.eyebrow[data-v-5d577a4b]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-5d577a4b]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-5d577a4b]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-5d577a4b]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-5d577a4b]{gap:1rem;display:flex}.collapsible-header[data-v-5d577a4b]{cursor:pointer}.collapsible-header.closed[data-v-5d577a4b]{margin-bottom:0}.collapsible-header svg[data-v-5d577a4b]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-5d577a4b]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-5d577a4b],.page-field>.collapsible-header.closed[data-v-5d577a4b]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-5d577a4b]{margin:0}.page-field>.collapsible-header svg[data-v-5d577a4b]{font-size:.8rem}.page-content[data-v-5d577a4b]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-5d577a4b]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-5d577a4b]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-5d577a4b]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-5d577a4b]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-5d577a4b]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-5d577a4b],.page-field.full-width[data-v-5d577a4b]{grid-column:span 12}.page-field.three-quarters-width[data-v-5d577a4b]{grid-column:span 9}.page-field.two-thirds-width[data-v-5d577a4b]{grid-column:span 8}.page-field.half-width[data-v-5d577a4b]{grid-column:span 6}.page-field.third-width[data-v-5d577a4b]{grid-column:span 4}.page-field.quarter-width[data-v-5d577a4b]{grid-column:span 3}.page-field.sixth-width[data-v-5d577a4b]{grid-column:span 2}label[data-v-5d577a4b]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-5d577a4b],.page-field>.collapsible-header h3[data-v-5d577a4b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-5d577a4b]:after{content:" *";color:var(--text-brand)}label[title][data-v-5d577a4b]{cursor:help}.page-section.rows[data-v-5d577a4b]{row-gap:0}.page-section.rows>h3[data-v-5d577a4b]{margin-bottom:1rem}.page-section.rows .page-field[data-v-5d577a4b]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-5d577a4b]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-5d577a4b]{margin-bottom:0}.page-section.rows .page-field[data-v-5d577a4b]>:not(label){grid-column:2}.page-value[data-v-5d577a4b]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-5d577a4b]{white-space:pre-line}.page-value[data-v-5d577a4b]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-5d577a4b]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-5d577a4b]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-5d577a4b]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-5d577a4b]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-5d577a4b]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-5d577a4b]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-5d577a4b]>*{margin-bottom:.5rem}.link-button-list[data-v-5d577a4b]>:last-child{margin-bottom:0}.form-control[data-v-5d577a4b],input[type=datetime-local][data-v-5d577a4b]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-5d577a4b]:focus,input[type=datetime-local][data-v-5d577a4b]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-5d577a4b]:disabled,input[type=datetime-local][data-v-5d577a4b]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-5d577a4b]{resize:vertical;min-height:100px}.field-details[data-v-5d577a4b]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-5d577a4b]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-5d577a4b]{align-items:baseline;display:flex}input[type=checkbox][data-v-5d577a4b]{margin-right:1rem}.checkbox-container label[data-v-5d577a4b]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-5d577a4b]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-5d577a4b]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-5d577a4b]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-5d577a4b]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-5d577a4b]:checked{background:var(--text-brand)}.form-toggle[data-v-5d577a4b]:checked:before{transform:translate(22px)}.form-toggle[data-v-5d577a4b]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-5d577a4b],.error-message[data-v-5d577a4b]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-5d577a4b]{border-left:3px solid var(--intent-success)}.error-message[data-v-5d577a4b]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-5d577a4b]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-5d577a4b]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-5d577a4b]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-5d577a4b]{justify-content:center}.page-actions.vertical[data-v-5d577a4b]{flex-direction:column}form.page-content>.page-actions[data-v-5d577a4b]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.invite-form[data-v-5d577a4b]{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.member-cell[data-v-5d577a4b]{width:auto}.member-name[data-v-5d577a4b]{color:var(--text-primary);font-weight:500}.invite-name[data-v-5d577a4b]{color:var(--text-secondary);font-style:italic;font-weight:500}.member-email[data-v-5d577a4b]{font-size:.9em}.invite-email[data-v-5d577a4b]{font-size:.9em;font-style:italic}.invite-expiration[data-v-5d577a4b]{color:var(--text-muted);font-size:.9em}.member-role[data-v-5d577a4b]{background:var(--role-guest);color:var(--role-guest-text);border-radius:1rem;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}td .member-role[data-v-5d577a4b]{font-size:.7rem}.member-role.more[data-v-5d577a4b]{background:var(--border-strong);cursor:help}.member-role.owner[data-v-5d577a4b]{background:var(--role-owner);color:var(--role-owner-text)}.member-role.admin[data-v-5d577a4b]{background:var(--role-admin);color:var(--role-admin-text)}.member-role.publisher[data-v-5d577a4b]{background:var(--role-publisher);color:var(--role-publisher-text)}.member-role.editor[data-v-5d577a4b]{background:var(--role-editor);color:var(--role-editor-text)}.member-role.curator[data-v-5d577a4b]{background:var(--role-curator);color:var(--role-curator-text)}.member-role.reviewer[data-v-5d577a4b]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.member-role.viewer[data-v-5d577a4b]{background:var(--role-viewer);color:var(--role-viewer-text)}.member-role.guest[data-v-5d577a4b]{background:var(--role-guest);color:var(--role-guest-text)}.tag-input-container[data-v-5d577a4b]{border:1px solid var(--border-default);cursor:text;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 8px;display:flex;position:relative}.tag-input-container[data-v-5d577a4b]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus)}.tag-input[data-v-5d577a4b]{background:0 0;border:none;outline:none;flex:1;min-width:120px;font-size:.9em}.selected-tags[data-v-5d577a4b]{flex-wrap:wrap;gap:4px;display:flex}.remove-tag[data-v-5d577a4b]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:1.1em;display:inline-flex}.remove-tag[data-v-5d577a4b]:hover{opacity:1;background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.tag[data-v-5d577a4b]{background:var(--role-guest);color:var(--role-guest-text);border-radius:15px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;display:inline-flex}.tag.owner[data-v-5d577a4b]{background:var(--role-owner);color:var(--role-owner-text)}.tag.admin[data-v-5d577a4b]{background:var(--role-admin);color:var(--role-admin-text)}.tag.publisher[data-v-5d577a4b]{background:var(--role-publisher);color:var(--role-publisher-text)}.tag.editor[data-v-5d577a4b]{background:var(--role-editor);color:var(--role-editor-text)}.tag.curator[data-v-5d577a4b]{background:var(--role-curator);color:var(--role-curator-text)}.tag.reviewer[data-v-5d577a4b]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.tag.viewer[data-v-5d577a4b]{background:var(--role-viewer);color:var(--role-viewer-text)}.tag.guest[data-v-5d577a4b]{background:var(--role-guest);color:var(--role-guest-text)}.tag.mini[data-v-5d577a4b]{padding:.125rem .5rem;font-size:.75rem}.suggestions-dropdown[data-v-5d577a4b]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestion-item[data-v-5d577a4b]{cursor:pointer;padding:8px 12px}.suggestion-item[data-v-5d577a4b]:hover,.suggestion-item.active[data-v-5d577a4b]{background:var(--surface-hover)}.permission-tag[data-v-5d577a4b]{background:var(--surface-gray);color:var(--text-primary);border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.inherited-roles-cell[data-v-5d577a4b]{min-width:200px}.inherited-roles[data-v-5d577a4b]{flex-wrap:wrap;gap:.5rem;display:flex}[data-v-89ecf657]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-89ecf657]:root,[data-theme=light][data-v-89ecf657]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-89ecf657]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-89ecf657]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-89ecf657],.important-button[data-v-89ecf657],.delete-button[data-v-89ecf657],.submit-button[data-v-89ecf657],.cancel-button[data-v-89ecf657],.add-button[data-v-89ecf657],.action-button[data-v-89ecf657],.link-button[data-v-89ecf657],.logout-button[data-v-89ecf657],.help-button[data-v-89ecf657],.appstore-button[data-v-89ecf657],.radio-button[data-v-89ecf657],.download-button[data-v-89ecf657],.user-button[data-v-89ecf657]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-89ecf657]:disabled,.important-button[data-v-89ecf657]:disabled,.delete-button[data-v-89ecf657]:disabled,.submit-button[data-v-89ecf657]:disabled,.cancel-button[data-v-89ecf657]:disabled,.add-button[data-v-89ecf657]:disabled,.action-button[data-v-89ecf657]:disabled,.link-button[data-v-89ecf657]:disabled,.logout-button[data-v-89ecf657]:disabled,.help-button[data-v-89ecf657]:disabled,.appstore-button[data-v-89ecf657]:disabled,.radio-button[data-v-89ecf657]:disabled,.download-button[data-v-89ecf657]:disabled,.user-button[data-v-89ecf657]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-89ecf657],.important-button.disabled[data-v-89ecf657],.delete-button.disabled[data-v-89ecf657],.submit-button.disabled[data-v-89ecf657],.cancel-button.disabled[data-v-89ecf657],.add-button.disabled[data-v-89ecf657],.action-button.disabled[data-v-89ecf657],.link-button.disabled[data-v-89ecf657],.logout-button.disabled[data-v-89ecf657],.help-button.disabled[data-v-89ecf657],.appstore-button.disabled[data-v-89ecf657],.radio-button.disabled[data-v-89ecf657],.download-button.disabled[data-v-89ecf657],.user-button.disabled[data-v-89ecf657]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-89ecf657]{min-width:7rem}.big[data-v-89ecf657]{min-width:15rem}.important-button[data-v-89ecf657]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-89ecf657]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-89ecf657]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-89ecf657]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-89ecf657]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-89ecf657]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-89ecf657]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-89ecf657]{width:32px;height:32px;padding:0}.action-button.view[data-v-89ecf657],.action-button.approve[data-v-89ecf657],.action-button.analytics[data-v-89ecf657],.action-button.download[data-v-89ecf657]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-89ecf657],.action-button.new[data-v-89ecf657],.action-button.submit[data-v-89ecf657]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-89ecf657]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-89ecf657]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-89ecf657]{gap:8px;display:flex}.download-button[data-v-89ecf657]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-89ecf657]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-89ecf657]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-89ecf657]:hover{color:var(--text-link-hover)}.link.disabled[data-v-89ecf657]{opacity:.7;cursor:not-allowed}.link-button[data-v-89ecf657]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-89ecf657]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-89ecf657],td .link-button.video-button[data-v-89ecf657]{max-width:400px}.link-button[data-v-89ecf657]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-89ecf657]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-89ecf657]:hover,.user-button.menu-open[data-v-89ecf657]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-89ecf657],.user-button:hover .verification-warning[data-v-89ecf657],.user-button.menu-open .superuser-indicator[data-v-89ecf657],.user-button.menu-open .verification-warning[data-v-89ecf657]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-89ecf657],.user-button.menu-open .logo-image[data-v-89ecf657]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-89ecf657]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-89ecf657]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-89ecf657]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-89ecf657]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-89ecf657]{color:var(--intent-success)}.appstore-button.playstore[data-v-89ecf657]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-89ecf657]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-89ecf657]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-89ecf657]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-89ecf657]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-89ecf657],.file-input[data-v-89ecf657]{display:none}.dropdown select[data-v-89ecf657]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-89ecf657]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-89ecf657]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-89ecf657]:hover{border-color:var(--border-strong)}.page-container[data-v-89ecf657]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-89ecf657]{max-width:400px}.page-container.wide[data-v-89ecf657]{max-width:1200px}.eyebrow[data-v-89ecf657]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-89ecf657]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-89ecf657]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-89ecf657]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-89ecf657]{gap:1rem;display:flex}.collapsible-header[data-v-89ecf657]{cursor:pointer}.collapsible-header.closed[data-v-89ecf657]{margin-bottom:0}.collapsible-header svg[data-v-89ecf657]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-89ecf657]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-89ecf657],.page-field>.collapsible-header.closed[data-v-89ecf657]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-89ecf657]{margin:0}.page-field>.collapsible-header svg[data-v-89ecf657]{font-size:.8rem}.page-content[data-v-89ecf657]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-89ecf657]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-89ecf657]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-89ecf657]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-89ecf657]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-89ecf657]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-89ecf657],.page-field.full-width[data-v-89ecf657]{grid-column:span 12}.page-field.three-quarters-width[data-v-89ecf657]{grid-column:span 9}.page-field.two-thirds-width[data-v-89ecf657]{grid-column:span 8}.page-field.half-width[data-v-89ecf657]{grid-column:span 6}.page-field.third-width[data-v-89ecf657]{grid-column:span 4}.page-field.quarter-width[data-v-89ecf657]{grid-column:span 3}.page-field.sixth-width[data-v-89ecf657]{grid-column:span 2}label[data-v-89ecf657]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-89ecf657],.page-field>.collapsible-header h3[data-v-89ecf657]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-89ecf657]:after{content:" *";color:var(--text-brand)}label[title][data-v-89ecf657]{cursor:help}.page-section.rows[data-v-89ecf657]{row-gap:0}.page-section.rows>h3[data-v-89ecf657]{margin-bottom:1rem}.page-section.rows .page-field[data-v-89ecf657]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-89ecf657]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-89ecf657]{margin-bottom:0}.page-section.rows .page-field[data-v-89ecf657]>:not(label){grid-column:2}.page-value[data-v-89ecf657]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-89ecf657]{white-space:pre-line}.page-value[data-v-89ecf657]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-89ecf657]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-89ecf657]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-89ecf657]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-89ecf657]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-89ecf657]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-89ecf657]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-89ecf657]>*{margin-bottom:.5rem}.link-button-list[data-v-89ecf657]>:last-child{margin-bottom:0}.form-control[data-v-89ecf657],input[type=datetime-local][data-v-89ecf657]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-89ecf657]:focus,input[type=datetime-local][data-v-89ecf657]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-89ecf657]:disabled,input[type=datetime-local][data-v-89ecf657]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-89ecf657]{resize:vertical;min-height:100px}.field-details[data-v-89ecf657]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-89ecf657]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-89ecf657]{align-items:baseline;display:flex}input[type=checkbox][data-v-89ecf657]{margin-right:1rem}.checkbox-container label[data-v-89ecf657]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-89ecf657]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-89ecf657]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-89ecf657]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-89ecf657]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-89ecf657]:checked{background:var(--text-brand)}.form-toggle[data-v-89ecf657]:checked:before{transform:translate(22px)}.form-toggle[data-v-89ecf657]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-89ecf657],.error-message[data-v-89ecf657]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-89ecf657]{border-left:3px solid var(--intent-success)}.error-message[data-v-89ecf657]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-89ecf657]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-89ecf657]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-89ecf657]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-89ecf657]{justify-content:center}.page-actions.vertical[data-v-89ecf657]{flex-direction:column}form.page-content>.page-actions[data-v-89ecf657]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-a026cc34]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-a026cc34]:root,[data-theme=light][data-v-a026cc34]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-a026cc34]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-a026cc34]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-a026cc34],.important-button[data-v-a026cc34],.delete-button[data-v-a026cc34],.submit-button[data-v-a026cc34],.cancel-button[data-v-a026cc34],.add-button[data-v-a026cc34],.action-button[data-v-a026cc34],.link-button[data-v-a026cc34],.logout-button[data-v-a026cc34],.help-button[data-v-a026cc34],.appstore-button[data-v-a026cc34],.radio-button[data-v-a026cc34],.download-button[data-v-a026cc34],.user-button[data-v-a026cc34]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-a026cc34]:disabled,.important-button[data-v-a026cc34]:disabled,.delete-button[data-v-a026cc34]:disabled,.submit-button[data-v-a026cc34]:disabled,.cancel-button[data-v-a026cc34]:disabled,.add-button[data-v-a026cc34]:disabled,.action-button[data-v-a026cc34]:disabled,.link-button[data-v-a026cc34]:disabled,.logout-button[data-v-a026cc34]:disabled,.help-button[data-v-a026cc34]:disabled,.appstore-button[data-v-a026cc34]:disabled,.radio-button[data-v-a026cc34]:disabled,.download-button[data-v-a026cc34]:disabled,.user-button[data-v-a026cc34]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-a026cc34],.important-button.disabled[data-v-a026cc34],.delete-button.disabled[data-v-a026cc34],.submit-button.disabled[data-v-a026cc34],.cancel-button.disabled[data-v-a026cc34],.add-button.disabled[data-v-a026cc34],.action-button.disabled[data-v-a026cc34],.link-button.disabled[data-v-a026cc34],.logout-button.disabled[data-v-a026cc34],.help-button.disabled[data-v-a026cc34],.appstore-button.disabled[data-v-a026cc34],.radio-button.disabled[data-v-a026cc34],.download-button.disabled[data-v-a026cc34],.user-button.disabled[data-v-a026cc34]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-a026cc34]{min-width:7rem}.big[data-v-a026cc34]{min-width:15rem}.important-button[data-v-a026cc34]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-a026cc34]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-a026cc34]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-a026cc34]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-a026cc34]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a026cc34]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a026cc34]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-a026cc34]{width:32px;height:32px;padding:0}.action-button.view[data-v-a026cc34],.action-button.approve[data-v-a026cc34],.action-button.analytics[data-v-a026cc34],.action-button.download[data-v-a026cc34]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-a026cc34],.action-button.new[data-v-a026cc34],.action-button.submit[data-v-a026cc34]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-a026cc34]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-a026cc34]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-a026cc34]{gap:8px;display:flex}.download-button[data-v-a026cc34]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-a026cc34]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-a026cc34]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-a026cc34]:hover{color:var(--text-link-hover)}.link.disabled[data-v-a026cc34]{opacity:.7;cursor:not-allowed}.link-button[data-v-a026cc34]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-a026cc34]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-a026cc34],td .link-button.video-button[data-v-a026cc34]{max-width:400px}.link-button[data-v-a026cc34]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-a026cc34]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-a026cc34]:hover,.user-button.menu-open[data-v-a026cc34]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-a026cc34],.user-button:hover .verification-warning[data-v-a026cc34],.user-button.menu-open .superuser-indicator[data-v-a026cc34],.user-button.menu-open .verification-warning[data-v-a026cc34]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-a026cc34],.user-button.menu-open .logo-image[data-v-a026cc34]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-a026cc34]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-a026cc34]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-a026cc34]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-a026cc34]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-a026cc34]{color:var(--intent-success)}.appstore-button.playstore[data-v-a026cc34]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-a026cc34]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-a026cc34]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-a026cc34]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-a026cc34]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-a026cc34],.file-input[data-v-a026cc34]{display:none}.dropdown select[data-v-a026cc34]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-a026cc34]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-a026cc34]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-a026cc34]:hover{border-color:var(--border-strong)}.page-container[data-v-a026cc34]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-a026cc34]{max-width:400px}.page-container.wide[data-v-a026cc34]{max-width:1200px}.eyebrow[data-v-a026cc34]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-a026cc34]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-a026cc34]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-a026cc34]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-a026cc34]{gap:1rem;display:flex}.collapsible-header[data-v-a026cc34]{cursor:pointer}.collapsible-header.closed[data-v-a026cc34]{margin-bottom:0}.collapsible-header svg[data-v-a026cc34]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-a026cc34]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-a026cc34],.page-field>.collapsible-header.closed[data-v-a026cc34]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-a026cc34]{margin:0}.page-field>.collapsible-header svg[data-v-a026cc34]{font-size:.8rem}.page-content[data-v-a026cc34]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-a026cc34]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-a026cc34]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-a026cc34]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-a026cc34]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-a026cc34]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-a026cc34],.page-field.full-width[data-v-a026cc34]{grid-column:span 12}.page-field.three-quarters-width[data-v-a026cc34]{grid-column:span 9}.page-field.two-thirds-width[data-v-a026cc34]{grid-column:span 8}.page-field.half-width[data-v-a026cc34]{grid-column:span 6}.page-field.third-width[data-v-a026cc34]{grid-column:span 4}.page-field.quarter-width[data-v-a026cc34]{grid-column:span 3}.page-field.sixth-width[data-v-a026cc34]{grid-column:span 2}label[data-v-a026cc34]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-a026cc34],.page-field>.collapsible-header h3[data-v-a026cc34]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-a026cc34]:after{content:" *";color:var(--text-brand)}label[title][data-v-a026cc34]{cursor:help}.page-section.rows[data-v-a026cc34]{row-gap:0}.page-section.rows>h3[data-v-a026cc34]{margin-bottom:1rem}.page-section.rows .page-field[data-v-a026cc34]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-a026cc34]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-a026cc34]{margin-bottom:0}.page-section.rows .page-field[data-v-a026cc34]>:not(label){grid-column:2}.page-value[data-v-a026cc34]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-a026cc34]{white-space:pre-line}.page-value[data-v-a026cc34]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-a026cc34]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-a026cc34]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-a026cc34]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-a026cc34]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-a026cc34]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-a026cc34]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-a026cc34]>*{margin-bottom:.5rem}.link-button-list[data-v-a026cc34]>:last-child{margin-bottom:0}.form-control[data-v-a026cc34],input[type=datetime-local][data-v-a026cc34]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-a026cc34]:focus,input[type=datetime-local][data-v-a026cc34]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-a026cc34]:disabled,input[type=datetime-local][data-v-a026cc34]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-a026cc34]{resize:vertical;min-height:100px}.field-details[data-v-a026cc34]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-a026cc34]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-a026cc34]{align-items:baseline;display:flex}input[type=checkbox][data-v-a026cc34]{margin-right:1rem}.checkbox-container label[data-v-a026cc34]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-a026cc34]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-a026cc34]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-a026cc34]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-a026cc34]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-a026cc34]:checked{background:var(--text-brand)}.form-toggle[data-v-a026cc34]:checked:before{transform:translate(22px)}.form-toggle[data-v-a026cc34]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-a026cc34],.error-message[data-v-a026cc34]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-a026cc34]{border-left:3px solid var(--intent-success)}.error-message[data-v-a026cc34]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-a026cc34]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-a026cc34]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-a026cc34]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-a026cc34]{justify-content:center}.page-actions.vertical[data-v-a026cc34]{flex-direction:column}form.page-content>.page-actions[data-v-a026cc34]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-190e7271]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-190e7271]:root,[data-theme=light][data-v-190e7271]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-190e7271]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-190e7271]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-190e7271],.important-button[data-v-190e7271],.delete-button[data-v-190e7271],.submit-button[data-v-190e7271],.cancel-button[data-v-190e7271],.add-button[data-v-190e7271],.action-button[data-v-190e7271],.link-button[data-v-190e7271],.logout-button[data-v-190e7271],.help-button[data-v-190e7271],.appstore-button[data-v-190e7271],.radio-button[data-v-190e7271],.download-button[data-v-190e7271],.user-button[data-v-190e7271]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-190e7271]:disabled,.important-button[data-v-190e7271]:disabled,.delete-button[data-v-190e7271]:disabled,.submit-button[data-v-190e7271]:disabled,.cancel-button[data-v-190e7271]:disabled,.add-button[data-v-190e7271]:disabled,.action-button[data-v-190e7271]:disabled,.link-button[data-v-190e7271]:disabled,.logout-button[data-v-190e7271]:disabled,.help-button[data-v-190e7271]:disabled,.appstore-button[data-v-190e7271]:disabled,.radio-button[data-v-190e7271]:disabled,.download-button[data-v-190e7271]:disabled,.user-button[data-v-190e7271]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-190e7271],.important-button.disabled[data-v-190e7271],.delete-button.disabled[data-v-190e7271],.submit-button.disabled[data-v-190e7271],.cancel-button.disabled[data-v-190e7271],.add-button.disabled[data-v-190e7271],.action-button.disabled[data-v-190e7271],.link-button.disabled[data-v-190e7271],.logout-button.disabled[data-v-190e7271],.help-button.disabled[data-v-190e7271],.appstore-button.disabled[data-v-190e7271],.radio-button.disabled[data-v-190e7271],.download-button.disabled[data-v-190e7271],.user-button.disabled[data-v-190e7271]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-190e7271]{min-width:7rem}.big[data-v-190e7271]{min-width:15rem}.important-button[data-v-190e7271]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-190e7271]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-190e7271]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-190e7271]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-190e7271]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-190e7271]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-190e7271]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-190e7271]{width:32px;height:32px;padding:0}.action-button.view[data-v-190e7271],.action-button.approve[data-v-190e7271],.action-button.analytics[data-v-190e7271],.action-button.download[data-v-190e7271]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-190e7271],.action-button.new[data-v-190e7271],.action-button.submit[data-v-190e7271]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-190e7271]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-190e7271]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-190e7271]{gap:8px;display:flex}.download-button[data-v-190e7271]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-190e7271]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-190e7271]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-190e7271]:hover{color:var(--text-link-hover)}.link.disabled[data-v-190e7271]{opacity:.7;cursor:not-allowed}.link-button[data-v-190e7271]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-190e7271]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-190e7271],td .link-button.video-button[data-v-190e7271]{max-width:400px}.link-button[data-v-190e7271]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-190e7271]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-190e7271]:hover,.user-button.menu-open[data-v-190e7271]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-190e7271],.user-button:hover .verification-warning[data-v-190e7271],.user-button.menu-open .superuser-indicator[data-v-190e7271],.user-button.menu-open .verification-warning[data-v-190e7271]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-190e7271],.user-button.menu-open .logo-image[data-v-190e7271]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-190e7271]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-190e7271]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-190e7271]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-190e7271]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-190e7271]{color:var(--intent-success)}.appstore-button.playstore[data-v-190e7271]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-190e7271]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-190e7271]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-190e7271]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-190e7271]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-190e7271],.file-input[data-v-190e7271]{display:none}.dropdown select[data-v-190e7271]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-190e7271]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-190e7271]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-190e7271]:hover{border-color:var(--border-strong)}.page-container[data-v-190e7271]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-190e7271]{max-width:400px}.page-container.wide[data-v-190e7271]{max-width:1200px}.eyebrow[data-v-190e7271]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-190e7271]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-190e7271]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-190e7271]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-190e7271]{gap:1rem;display:flex}.collapsible-header[data-v-190e7271]{cursor:pointer}.collapsible-header.closed[data-v-190e7271]{margin-bottom:0}.collapsible-header svg[data-v-190e7271]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-190e7271]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-190e7271],.page-field>.collapsible-header.closed[data-v-190e7271]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-190e7271]{margin:0}.page-field>.collapsible-header svg[data-v-190e7271]{font-size:.8rem}.page-content[data-v-190e7271]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-190e7271]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-190e7271]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-190e7271]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-190e7271]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-190e7271]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-190e7271],.page-field.full-width[data-v-190e7271]{grid-column:span 12}.page-field.three-quarters-width[data-v-190e7271]{grid-column:span 9}.page-field.two-thirds-width[data-v-190e7271]{grid-column:span 8}.page-field.half-width[data-v-190e7271]{grid-column:span 6}.page-field.third-width[data-v-190e7271]{grid-column:span 4}.page-field.quarter-width[data-v-190e7271]{grid-column:span 3}.page-field.sixth-width[data-v-190e7271]{grid-column:span 2}label[data-v-190e7271]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-190e7271],.page-field>.collapsible-header h3[data-v-190e7271]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-190e7271]:after{content:" *";color:var(--text-brand)}label[title][data-v-190e7271]{cursor:help}.page-section.rows[data-v-190e7271]{row-gap:0}.page-section.rows>h3[data-v-190e7271]{margin-bottom:1rem}.page-section.rows .page-field[data-v-190e7271]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-190e7271]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-190e7271]{margin-bottom:0}.page-section.rows .page-field[data-v-190e7271]>:not(label){grid-column:2}.page-value[data-v-190e7271]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-190e7271]{white-space:pre-line}.page-value[data-v-190e7271]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-190e7271]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-190e7271]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-190e7271]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-190e7271]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-190e7271]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-190e7271]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-190e7271]>*{margin-bottom:.5rem}.link-button-list[data-v-190e7271]>:last-child{margin-bottom:0}.form-control[data-v-190e7271],input[type=datetime-local][data-v-190e7271]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-190e7271]:focus,input[type=datetime-local][data-v-190e7271]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-190e7271]:disabled,input[type=datetime-local][data-v-190e7271]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-190e7271]{resize:vertical;min-height:100px}.field-details[data-v-190e7271]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-190e7271]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-190e7271]{align-items:baseline;display:flex}input[type=checkbox][data-v-190e7271]{margin-right:1rem}.checkbox-container label[data-v-190e7271]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-190e7271]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-190e7271]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-190e7271]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-190e7271]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-190e7271]:checked{background:var(--text-brand)}.form-toggle[data-v-190e7271]:checked:before{transform:translate(22px)}.form-toggle[data-v-190e7271]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-190e7271],.error-message[data-v-190e7271]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-190e7271]{border-left:3px solid var(--intent-success)}.error-message[data-v-190e7271]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-190e7271]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-190e7271]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-190e7271]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-190e7271]{justify-content:center}.page-actions.vertical[data-v-190e7271]{flex-direction:column}form.page-content>.page-actions[data-v-190e7271]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.list-container[data-v-190e7271]{padding:var(--space-section);position:relative}.list-header[data-v-190e7271]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-190e7271]{margin:0}.header-actions[data-v-190e7271]{gap:1rem;display:flex}.list-header[data-v-190e7271]:has(>.header-stack){align-items:baseline}.header-stack[data-v-190e7271]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-190e7271]{margin-bottom:var(--space-section)}.list-section h3[data-v-190e7271]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-190e7271]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-190e7271]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-190e7271]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-190e7271]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-190e7271]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-190e7271]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-190e7271],td[data-v-190e7271]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-190e7271]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-190e7271]{text-align:right}.thumbnail-name[data-v-190e7271]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-190e7271]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-190e7271]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-190e7271]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-190e7271]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-190e7271]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-190e7271]{text-decoration:line-through}.clickable:hover .overflow b[data-v-190e7271],.clickable:hover .overflow strong[data-v-190e7271]{color:var(--text-brand)}.sortable[data-v-190e7271]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-190e7271]:hover{color:var(--text-brand)}.sort-indicator[data-v-190e7271]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-190e7271]{color:var(--text-brand);opacity:1}.inline-edit[data-v-190e7271]{width:100%;position:relative}.inline-edit input[data-v-190e7271]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-190e7271]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-190e7271]:hover{background-color:var(--surface-hover)}div.add-row[data-v-190e7271]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-190e7271]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-190e7271]{cursor:pointer}tr.add-row td[data-v-190e7271]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-190e7271]{color:var(--text-primary)}.grid[data-v-190e7271]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-190e7271],.actions[data-v-190e7271]{gap:8px;display:flex}.featured-star[data-v-190e7271]{color:var(--star);margin-left:6px;font-size:.8rem}.invite-form[data-v-190e7271]{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.member-cell[data-v-190e7271]{width:auto}.member-name[data-v-190e7271]{color:var(--text-primary);font-weight:500}.invite-name[data-v-190e7271]{color:var(--text-secondary);font-style:italic;font-weight:500}.member-email[data-v-190e7271]{font-size:.9em}.invite-email[data-v-190e7271]{font-size:.9em;font-style:italic}.invite-expiration[data-v-190e7271]{color:var(--text-muted);font-size:.9em}.member-role[data-v-190e7271]{background:var(--role-guest);color:var(--role-guest-text);border-radius:1rem;margin-right:.5rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}td .member-role[data-v-190e7271]{font-size:.7rem}.member-role.more[data-v-190e7271]{background:var(--border-strong);cursor:help}.member-role.owner[data-v-190e7271]{background:var(--role-owner);color:var(--role-owner-text)}.member-role.admin[data-v-190e7271]{background:var(--role-admin);color:var(--role-admin-text)}.member-role.publisher[data-v-190e7271]{background:var(--role-publisher);color:var(--role-publisher-text)}.member-role.editor[data-v-190e7271]{background:var(--role-editor);color:var(--role-editor-text)}.member-role.curator[data-v-190e7271]{background:var(--role-curator);color:var(--role-curator-text)}.member-role.reviewer[data-v-190e7271]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.member-role.viewer[data-v-190e7271]{background:var(--role-viewer);color:var(--role-viewer-text)}.member-role.guest[data-v-190e7271]{background:var(--role-guest);color:var(--role-guest-text)}.tag-input-container[data-v-190e7271]{border:1px solid var(--border-default);cursor:text;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;min-height:38px;padding:4px 8px;display:flex;position:relative}.tag-input-container[data-v-190e7271]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus)}.tag-input[data-v-190e7271]{background:0 0;border:none;outline:none;flex:1;min-width:120px;font-size:.9em}.selected-tags[data-v-190e7271]{flex-wrap:wrap;gap:4px;display:flex}.remove-tag[data-v-190e7271]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:1.1em;display:inline-flex}.remove-tag[data-v-190e7271]:hover{opacity:1;background:color-mix(in srgb, var(--text-primary) 10%, transparent)}.tag[data-v-190e7271]{background:var(--role-guest);color:var(--role-guest-text);border-radius:15px;align-items:center;gap:4px;padding:2px 8px;font-size:.85em;font-weight:500;display:inline-flex}.tag.owner[data-v-190e7271]{background:var(--role-owner);color:var(--role-owner-text)}.tag.admin[data-v-190e7271]{background:var(--role-admin);color:var(--role-admin-text)}.tag.publisher[data-v-190e7271]{background:var(--role-publisher);color:var(--role-publisher-text)}.tag.editor[data-v-190e7271]{background:var(--role-editor);color:var(--role-editor-text)}.tag.curator[data-v-190e7271]{background:var(--role-curator);color:var(--role-curator-text)}.tag.reviewer[data-v-190e7271]{background:var(--role-reviewer);color:var(--role-reviewer-text)}.tag.viewer[data-v-190e7271]{background:var(--role-viewer);color:var(--role-viewer-text)}.tag.guest[data-v-190e7271]{background:var(--role-guest);color:var(--role-guest-text)}.tag.mini[data-v-190e7271]{padding:.125rem .5rem;font-size:.75rem}.suggestions-dropdown[data-v-190e7271]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:4px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.suggestion-item[data-v-190e7271]{cursor:pointer;padding:8px 12px}.suggestion-item[data-v-190e7271]:hover,.suggestion-item.active[data-v-190e7271]{background:var(--surface-hover)}.permission-tag[data-v-190e7271]{background:var(--surface-gray);color:var(--text-primary);border-radius:15px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.inherited-roles-cell[data-v-190e7271]{min-width:200px}.inherited-roles[data-v-190e7271]{flex-wrap:wrap;gap:.5rem;display:flex}[data-v-dd802a09]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-dd802a09]:root,[data-theme=light][data-v-dd802a09]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-dd802a09]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-dd802a09]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-dd802a09],.important-button[data-v-dd802a09],.delete-button[data-v-dd802a09],.submit-button[data-v-dd802a09],.cancel-button[data-v-dd802a09],.add-button[data-v-dd802a09],.action-button[data-v-dd802a09],.link-button[data-v-dd802a09],.logout-button[data-v-dd802a09],.help-button[data-v-dd802a09],.appstore-button[data-v-dd802a09],.radio-button[data-v-dd802a09],.download-button[data-v-dd802a09],.user-button[data-v-dd802a09]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-dd802a09]:disabled,.important-button[data-v-dd802a09]:disabled,.delete-button[data-v-dd802a09]:disabled,.submit-button[data-v-dd802a09]:disabled,.cancel-button[data-v-dd802a09]:disabled,.add-button[data-v-dd802a09]:disabled,.action-button[data-v-dd802a09]:disabled,.link-button[data-v-dd802a09]:disabled,.logout-button[data-v-dd802a09]:disabled,.help-button[data-v-dd802a09]:disabled,.appstore-button[data-v-dd802a09]:disabled,.radio-button[data-v-dd802a09]:disabled,.download-button[data-v-dd802a09]:disabled,.user-button[data-v-dd802a09]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-dd802a09],.important-button.disabled[data-v-dd802a09],.delete-button.disabled[data-v-dd802a09],.submit-button.disabled[data-v-dd802a09],.cancel-button.disabled[data-v-dd802a09],.add-button.disabled[data-v-dd802a09],.action-button.disabled[data-v-dd802a09],.link-button.disabled[data-v-dd802a09],.logout-button.disabled[data-v-dd802a09],.help-button.disabled[data-v-dd802a09],.appstore-button.disabled[data-v-dd802a09],.radio-button.disabled[data-v-dd802a09],.download-button.disabled[data-v-dd802a09],.user-button.disabled[data-v-dd802a09]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-dd802a09]{min-width:7rem}.big[data-v-dd802a09]{min-width:15rem}.important-button[data-v-dd802a09]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-dd802a09]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-dd802a09]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-dd802a09]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-dd802a09]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-dd802a09]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-dd802a09]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-dd802a09]{width:32px;height:32px;padding:0}.action-button.view[data-v-dd802a09],.action-button.approve[data-v-dd802a09],.action-button.analytics[data-v-dd802a09],.action-button.download[data-v-dd802a09]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-dd802a09],.action-button.new[data-v-dd802a09],.action-button.submit[data-v-dd802a09]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-dd802a09]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-dd802a09]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-dd802a09]{gap:8px;display:flex}.download-button[data-v-dd802a09]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-dd802a09]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-dd802a09]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-dd802a09]:hover{color:var(--text-link-hover)}.link.disabled[data-v-dd802a09]{opacity:.7;cursor:not-allowed}.link-button[data-v-dd802a09]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-dd802a09]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-dd802a09],td .link-button.video-button[data-v-dd802a09]{max-width:400px}.link-button[data-v-dd802a09]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-dd802a09]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-dd802a09]:hover,.user-button.menu-open[data-v-dd802a09]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-dd802a09],.user-button:hover .verification-warning[data-v-dd802a09],.user-button.menu-open .superuser-indicator[data-v-dd802a09],.user-button.menu-open .verification-warning[data-v-dd802a09]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-dd802a09],.user-button.menu-open .logo-image[data-v-dd802a09]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-dd802a09]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-dd802a09]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-dd802a09]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-dd802a09]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-dd802a09]{color:var(--intent-success)}.appstore-button.playstore[data-v-dd802a09]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-dd802a09]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-dd802a09]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-dd802a09]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-dd802a09]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-dd802a09],.file-input[data-v-dd802a09]{display:none}.dropdown select[data-v-dd802a09]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-dd802a09]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-dd802a09]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-dd802a09]:hover{border-color:var(--border-strong)}.list-container[data-v-dd802a09]{padding:var(--space-section);position:relative}.list-header[data-v-dd802a09]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-dd802a09]{margin:0}.header-actions[data-v-dd802a09]{gap:1rem;display:flex}.list-header[data-v-dd802a09]:has(>.header-stack){align-items:baseline}.header-stack[data-v-dd802a09]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-dd802a09]{margin-bottom:var(--space-section)}.list-section h3[data-v-dd802a09]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-dd802a09]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-dd802a09]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-dd802a09]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-dd802a09]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-dd802a09]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-dd802a09]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-dd802a09],td[data-v-dd802a09]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-dd802a09]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-dd802a09]{text-align:right}.thumbnail-name[data-v-dd802a09]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-dd802a09]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-dd802a09]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-dd802a09]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-dd802a09]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-dd802a09]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-dd802a09]{text-decoration:line-through}.clickable:hover .overflow b[data-v-dd802a09],.clickable:hover .overflow strong[data-v-dd802a09]{color:var(--text-brand)}.sortable[data-v-dd802a09]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-dd802a09]:hover{color:var(--text-brand)}.sort-indicator[data-v-dd802a09]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-dd802a09]{color:var(--text-brand);opacity:1}.inline-edit[data-v-dd802a09]{width:100%;position:relative}.inline-edit input[data-v-dd802a09]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-dd802a09]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-dd802a09]:hover{background-color:var(--surface-hover)}div.add-row[data-v-dd802a09]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-dd802a09]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-dd802a09]{cursor:pointer}tr.add-row td[data-v-dd802a09]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-dd802a09]{color:var(--text-primary)}.grid[data-v-dd802a09]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-dd802a09],.actions[data-v-dd802a09]{gap:8px;display:flex}.featured-star[data-v-dd802a09]{color:var(--star);margin-left:6px;font-size:.8rem}.hero-container[data-v-72623b23]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--gradient-brand);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-image[data-v-72623b23]{width:100%;display:block}.hero-overlay[data-v-72623b23]{padding:3.75cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-overlay.shaded[data-v-72623b23]{background:var(--preview-gradient-hero)}.hero-overlay.full-height[data-v-72623b23]{flex-direction:column;justify-content:flex-end;display:flex;top:0}.hero-content[data-v-72623b23]{align-items:center;gap:2.5cqi;display:flex}.hero-content.vertical[data-v-72623b23]{flex-direction:column;align-items:flex-start}.hero-logo[data-v-72623b23]{object-fit:contain;max-width:12.5cqi;max-height:9cqi;filter:drop-shadow(var(--preview-logo-shadow));flex-shrink:0}.playlist-hero-logo[data-v-72623b23]{object-fit:contain;max-width:20cqi;max-height:12cqi;filter:drop-shadow(var(--preview-logo-shadow))}.hero-text[data-v-72623b23]{flex:1;min-width:0}.video-title[data-v-72623b23]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow-strong);margin:0 0 .5cqi;font-size:3.2cqi}.video-metadata[data-v-72623b23]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0 0 .5cqi;font-size:1.2cqi}.video-logline[data-v-72623b23]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0;font-size:1.2cqi;font-weight:600}.video-description[data-v-72623b23]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.75cqi 0 0;font-size:1.2cqi}.video-credits[data-v-72623b23]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);white-space:pre-line;margin:0;font-size:1.2cqi}.hero-details[data-v-72623b23]{gap:2.5cqi;width:100%;display:flex}.hero-main-column[data-v-72623b23]{flex:1;min-width:0}.hero-metadata-column[data-v-72623b23]{flex:0 0 25%;min-width:0}.hero-actions[data-v-72623b23]{flex-direction:column;gap:.75cqi;width:18.75cqi;margin-top:1.25cqi;display:flex}.hero-btn[data-v-72623b23]{cursor:default;color:var(--preview-text-primary);border:none;border-radius:2.5cqi;justify-content:center;align-items:center;gap:.75cqi;width:100%;padding:1cqi 0;font-size:1.4cqi;font-weight:600;transition:background .2s;display:flex}.hero-btn-primary[data-v-72623b23]{background:var(--preview-overlay-button)}.hero-btn-secondary[data-v-72623b23]{border:1px solid var(--preview-overlay-button-border);background:0 0}.hero-btn-disabled[data-v-72623b23]{background:var(--preview-overlay-button-disabled);opacity:.5}.hero-btn[data-v-72623b23]:not(.hero-btn-disabled):hover{background:var(--preview-overlay-button-hover)}.hero-btn-interactive[data-v-72623b23]{cursor:pointer}.hero-details .hero-actions[data-v-72623b23]{flex-shrink:0;margin-top:0}.play-overlay[data-v-72623b23]{color:var(--preview-text-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.play-overlay[data-v-72623b23]:hover{background:var(--preview-overlay-button-hover)}.play-button[data-v-72623b23]{background:var(--preview-surface-light-soft);width:100px;height:100px;color:var(--preview-text-on-light);border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:transform .2s,background .2s;display:flex}.play-button svg[data-v-72623b23]{transform:translate(8%)}.play-overlay:hover .play-button[data-v-72623b23]{background:var(--preview-surface-light);transform:scale(1.1)}.playlist-videos[data-v-72623b23]{scrollbar-width:none;gap:1.5cqi;margin-top:2cqi;display:flex;overflow-x:auto}.playlist-videos[data-v-72623b23]::-webkit-scrollbar{display:none}.video-thumbnail[data-v-72623b23]{aspect-ratio:10/7;background:var(--preview-overlay-thumbnail-bg);border-radius:1.5cqi;flex-shrink:0;width:22cqi;position:relative;overflow:hidden}.thumbnail-image[data-v-72623b23]{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-overlay[data-v-72623b23]{background:var(--preview-gradient-thumbnail);padding:1cqi 1.25cqi;position:absolute;bottom:0;left:0;right:0}.thumbnail-title[data-v-72623b23]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2cqi;font-weight:600;overflow:hidden}.thumbnail-logline[data-v-72623b23]{color:var(--preview-text-tertiary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:.25cqi 0 0;font-size:.9cqi;overflow:hidden}.video-thumbnail .play-overlay[data-v-72623b23]{z-index:1;border-radius:1.5cqi}.video-thumbnail .play-button[data-v-72623b23]{aspect-ratio:1;opacity:0;width:20%;height:auto;font-size:1.8cqi;transition:transform .2s,background .2s,opacity .2s}.video-thumbnail .play-overlay:hover .play-button[data-v-72623b23]{opacity:1}.video-thumbnail.coming-soon[data-v-72623b23]{filter:grayscale(.5)}.thumbnail-pill[data-v-72623b23]{z-index:1;background:var(--preview-glass);color:var(--preview-text-primary);white-space:nowrap;cursor:default;border:none;border-radius:2.5cqi;align-items:center;gap:.6cqi;padding:.9cqi 1.4cqi;font-size:1.2cqi;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-pill.purchase[data-v-72623b23]{opacity:.8;cursor:pointer;transition:opacity .2s}.video-thumbnail:hover .thumbnail-pill.purchase[data-v-72623b23]{opacity:1}.thumbnail-pill.purchase svg[data-v-72623b23]{font-size:.8cqi}.hero-container[data-v-4eaef500]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--gradient-brand);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-image[data-v-4eaef500]{width:100%;display:block}.hero-overlay[data-v-4eaef500]{padding:3.75cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-overlay.shaded[data-v-4eaef500]{background:var(--preview-gradient-hero)}.hero-overlay.full-height[data-v-4eaef500]{flex-direction:column;justify-content:flex-end;display:flex;top:0}.hero-content[data-v-4eaef500]{align-items:center;gap:2.5cqi;display:flex}.hero-content.vertical[data-v-4eaef500]{flex-direction:column;align-items:flex-start}.hero-logo[data-v-4eaef500]{object-fit:contain;max-width:12.5cqi;max-height:9cqi;filter:drop-shadow(var(--preview-logo-shadow));flex-shrink:0}.playlist-hero-logo[data-v-4eaef500]{object-fit:contain;max-width:20cqi;max-height:12cqi;filter:drop-shadow(var(--preview-logo-shadow))}.hero-text[data-v-4eaef500]{flex:1;min-width:0}.video-title[data-v-4eaef500]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow-strong);margin:0 0 .5cqi;font-size:3.2cqi}.video-metadata[data-v-4eaef500]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0 0 .5cqi;font-size:1.2cqi}.video-logline[data-v-4eaef500]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0;font-size:1.2cqi;font-weight:600}.video-description[data-v-4eaef500]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.75cqi 0 0;font-size:1.2cqi}.video-credits[data-v-4eaef500]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);white-space:pre-line;margin:0;font-size:1.2cqi}.hero-details[data-v-4eaef500]{gap:2.5cqi;width:100%;display:flex}.hero-main-column[data-v-4eaef500]{flex:1;min-width:0}.hero-metadata-column[data-v-4eaef500]{flex:0 0 25%;min-width:0}.hero-actions[data-v-4eaef500]{flex-direction:column;gap:.75cqi;width:18.75cqi;margin-top:1.25cqi;display:flex}.hero-btn[data-v-4eaef500]{cursor:default;color:var(--preview-text-primary);border:none;border-radius:2.5cqi;justify-content:center;align-items:center;gap:.75cqi;width:100%;padding:1cqi 0;font-size:1.4cqi;font-weight:600;transition:background .2s;display:flex}.hero-btn-primary[data-v-4eaef500]{background:var(--preview-overlay-button)}.hero-btn-secondary[data-v-4eaef500]{border:1px solid var(--preview-overlay-button-border);background:0 0}.hero-btn-disabled[data-v-4eaef500]{background:var(--preview-overlay-button-disabled);opacity:.5}.hero-btn[data-v-4eaef500]:not(.hero-btn-disabled):hover{background:var(--preview-overlay-button-hover)}.hero-btn-interactive[data-v-4eaef500]{cursor:pointer}.hero-details .hero-actions[data-v-4eaef500]{flex-shrink:0;margin-top:0}.play-overlay[data-v-4eaef500]{color:var(--preview-text-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.play-overlay[data-v-4eaef500]:hover{background:var(--preview-overlay-button-hover)}.play-button[data-v-4eaef500]{background:var(--preview-surface-light-soft);width:100px;height:100px;color:var(--preview-text-on-light);border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:transform .2s,background .2s;display:flex}.play-button svg[data-v-4eaef500]{transform:translate(8%)}.play-overlay:hover .play-button[data-v-4eaef500]{background:var(--preview-surface-light);transform:scale(1.1)}.playlist-videos[data-v-4eaef500]{scrollbar-width:none;gap:1.5cqi;margin-top:2cqi;display:flex;overflow-x:auto}.playlist-videos[data-v-4eaef500]::-webkit-scrollbar{display:none}.video-thumbnail[data-v-4eaef500]{aspect-ratio:10/7;background:var(--preview-overlay-thumbnail-bg);border-radius:1.5cqi;flex-shrink:0;width:22cqi;position:relative;overflow:hidden}.thumbnail-image[data-v-4eaef500]{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-overlay[data-v-4eaef500]{background:var(--preview-gradient-thumbnail);padding:1cqi 1.25cqi;position:absolute;bottom:0;left:0;right:0}.thumbnail-title[data-v-4eaef500]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2cqi;font-weight:600;overflow:hidden}.thumbnail-logline[data-v-4eaef500]{color:var(--preview-text-tertiary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:.25cqi 0 0;font-size:.9cqi;overflow:hidden}.video-thumbnail .play-overlay[data-v-4eaef500]{z-index:1;border-radius:1.5cqi}.video-thumbnail .play-button[data-v-4eaef500]{aspect-ratio:1;opacity:0;width:20%;height:auto;font-size:1.8cqi;transition:transform .2s,background .2s,opacity .2s}.video-thumbnail .play-overlay:hover .play-button[data-v-4eaef500]{opacity:1}.video-thumbnail.coming-soon[data-v-4eaef500]{filter:grayscale(.5)}.thumbnail-pill[data-v-4eaef500]{z-index:1;background:var(--preview-glass);color:var(--preview-text-primary);white-space:nowrap;cursor:default;border:none;border-radius:2.5cqi;align-items:center;gap:.6cqi;padding:.9cqi 1.4cqi;font-size:1.2cqi;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-pill.purchase[data-v-4eaef500]{opacity:.8;cursor:pointer;transition:opacity .2s}.video-thumbnail:hover .thumbnail-pill.purchase[data-v-4eaef500]{opacity:1}.thumbnail-pill.purchase svg[data-v-4eaef500]{font-size:.8cqi}.video-player-container[data-v-cf1b0f3b]{background-color:var(--preview-video-bg);border-radius:8px;width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.player-wrapper[data-v-cf1b0f3b]{width:100%;padding-top:100%;position:relative}.video-player[data-v-cf1b0f3b]{width:100%;height:100%;position:absolute;top:0;left:0}.retry-button[data-v-cf1b0f3b]{background-color:var(--preview-button-secondary);color:var(--preview-text-primary);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:5px;margin-top:10px;padding:8px 16px;font-size:.9rem;display:flex}.retry-button[data-v-cf1b0f3b]:hover{background-color:var(--preview-button-secondary-hover)}.loading-message[data-v-cf1b0f3b]{color:var(--preview-text-primary);background-color:var(--preview-overlay-loading);justify-content:center;align-items:center;gap:10px;min-height:240px;padding:40px;display:flex}[data-v-954d359d]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-954d359d]:root,[data-theme=light][data-v-954d359d]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-954d359d]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-954d359d]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-954d359d],.important-button[data-v-954d359d],.delete-button[data-v-954d359d],.submit-button[data-v-954d359d],.cancel-button[data-v-954d359d],.add-button[data-v-954d359d],.action-button[data-v-954d359d],.link-button[data-v-954d359d],.logout-button[data-v-954d359d],.help-button[data-v-954d359d],.appstore-button[data-v-954d359d],.radio-button[data-v-954d359d],.download-button[data-v-954d359d],.user-button[data-v-954d359d]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-954d359d]:disabled,.important-button[data-v-954d359d]:disabled,.delete-button[data-v-954d359d]:disabled,.submit-button[data-v-954d359d]:disabled,.cancel-button[data-v-954d359d]:disabled,.add-button[data-v-954d359d]:disabled,.action-button[data-v-954d359d]:disabled,.link-button[data-v-954d359d]:disabled,.logout-button[data-v-954d359d]:disabled,.help-button[data-v-954d359d]:disabled,.appstore-button[data-v-954d359d]:disabled,.radio-button[data-v-954d359d]:disabled,.download-button[data-v-954d359d]:disabled,.user-button[data-v-954d359d]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-954d359d],.important-button.disabled[data-v-954d359d],.delete-button.disabled[data-v-954d359d],.submit-button.disabled[data-v-954d359d],.cancel-button.disabled[data-v-954d359d],.add-button.disabled[data-v-954d359d],.action-button.disabled[data-v-954d359d],.link-button.disabled[data-v-954d359d],.logout-button.disabled[data-v-954d359d],.help-button.disabled[data-v-954d359d],.appstore-button.disabled[data-v-954d359d],.radio-button.disabled[data-v-954d359d],.download-button.disabled[data-v-954d359d],.user-button.disabled[data-v-954d359d]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-954d359d]{min-width:7rem}.big[data-v-954d359d]{min-width:15rem}.important-button[data-v-954d359d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-954d359d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-954d359d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-954d359d]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-954d359d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-954d359d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-954d359d]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-954d359d]{width:32px;height:32px;padding:0}.action-button.view[data-v-954d359d],.action-button.approve[data-v-954d359d],.action-button.analytics[data-v-954d359d],.action-button.download[data-v-954d359d]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-954d359d],.action-button.new[data-v-954d359d],.action-button.submit[data-v-954d359d]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-954d359d]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-954d359d]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-954d359d]{gap:8px;display:flex}.download-button[data-v-954d359d]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-954d359d]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-954d359d]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-954d359d]:hover{color:var(--text-link-hover)}.link.disabled[data-v-954d359d]{opacity:.7;cursor:not-allowed}.link-button[data-v-954d359d]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-954d359d]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-954d359d],td .link-button.video-button[data-v-954d359d]{max-width:400px}.link-button[data-v-954d359d]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-954d359d]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-954d359d]:hover,.user-button.menu-open[data-v-954d359d]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-954d359d],.user-button:hover .verification-warning[data-v-954d359d],.user-button.menu-open .superuser-indicator[data-v-954d359d],.user-button.menu-open .verification-warning[data-v-954d359d]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-954d359d],.user-button.menu-open .logo-image[data-v-954d359d]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-954d359d]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-954d359d]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-954d359d]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-954d359d]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-954d359d]{color:var(--intent-success)}.appstore-button.playstore[data-v-954d359d]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-954d359d]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-954d359d]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-954d359d]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-954d359d]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-954d359d],.file-input[data-v-954d359d]{display:none}.dropdown select[data-v-954d359d]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-954d359d]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-954d359d]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-954d359d]:hover{border-color:var(--border-strong)}.list-container[data-v-954d359d]{padding:var(--space-section);position:relative}.list-header[data-v-954d359d]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-954d359d]{margin:0}.header-actions[data-v-954d359d]{gap:1rem;display:flex}.list-header[data-v-954d359d]:has(>.header-stack){align-items:baseline}.header-stack[data-v-954d359d]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-954d359d]{margin-bottom:var(--space-section)}.list-section h3[data-v-954d359d]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-954d359d]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-954d359d]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-954d359d]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-954d359d]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-954d359d]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-954d359d]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-954d359d],td[data-v-954d359d]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-954d359d]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-954d359d]{text-align:right}.thumbnail-name[data-v-954d359d]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-954d359d]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-954d359d]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-954d359d]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-954d359d]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-954d359d]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-954d359d]{text-decoration:line-through}.clickable:hover .overflow b[data-v-954d359d],.clickable:hover .overflow strong[data-v-954d359d]{color:var(--text-brand)}.sortable[data-v-954d359d]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-954d359d]:hover{color:var(--text-brand)}.sort-indicator[data-v-954d359d]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-954d359d]{color:var(--text-brand);opacity:1}.inline-edit[data-v-954d359d]{width:100%;position:relative}.inline-edit input[data-v-954d359d]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-954d359d]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-954d359d]:hover{background-color:var(--surface-hover)}div.add-row[data-v-954d359d]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-954d359d]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-954d359d]{cursor:pointer}tr.add-row td[data-v-954d359d]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-954d359d]{color:var(--text-primary)}.grid[data-v-954d359d]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-954d359d],.actions[data-v-954d359d]{gap:8px;display:flex}.featured-star[data-v-954d359d]{color:var(--star);margin-left:6px;font-size:.8rem}.bundle-sku[data-v-954d359d]{color:var(--text-secondary);font-size:.85em}.add-iap[data-v-954d359d]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.add-iap-row[data-v-954d359d]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.add-iap .form-control[data-v-954d359d]{width:auto}.add-iap-row input.form-control[data-v-954d359d]{flex:1;min-width:18rem}[data-v-a7bedde1]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-a7bedde1]:root,[data-theme=light][data-v-a7bedde1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-a7bedde1]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-a7bedde1]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-a7bedde1],.important-button[data-v-a7bedde1],.delete-button[data-v-a7bedde1],.submit-button[data-v-a7bedde1],.cancel-button[data-v-a7bedde1],.add-button[data-v-a7bedde1],.action-button[data-v-a7bedde1],.link-button[data-v-a7bedde1],.logout-button[data-v-a7bedde1],.help-button[data-v-a7bedde1],.appstore-button[data-v-a7bedde1],.radio-button[data-v-a7bedde1],.download-button[data-v-a7bedde1],.user-button[data-v-a7bedde1]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-a7bedde1]:disabled,.important-button[data-v-a7bedde1]:disabled,.delete-button[data-v-a7bedde1]:disabled,.submit-button[data-v-a7bedde1]:disabled,.cancel-button[data-v-a7bedde1]:disabled,.add-button[data-v-a7bedde1]:disabled,.action-button[data-v-a7bedde1]:disabled,.link-button[data-v-a7bedde1]:disabled,.logout-button[data-v-a7bedde1]:disabled,.help-button[data-v-a7bedde1]:disabled,.appstore-button[data-v-a7bedde1]:disabled,.radio-button[data-v-a7bedde1]:disabled,.download-button[data-v-a7bedde1]:disabled,.user-button[data-v-a7bedde1]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-a7bedde1],.important-button.disabled[data-v-a7bedde1],.delete-button.disabled[data-v-a7bedde1],.submit-button.disabled[data-v-a7bedde1],.cancel-button.disabled[data-v-a7bedde1],.add-button.disabled[data-v-a7bedde1],.action-button.disabled[data-v-a7bedde1],.link-button.disabled[data-v-a7bedde1],.logout-button.disabled[data-v-a7bedde1],.help-button.disabled[data-v-a7bedde1],.appstore-button.disabled[data-v-a7bedde1],.radio-button.disabled[data-v-a7bedde1],.download-button.disabled[data-v-a7bedde1],.user-button.disabled[data-v-a7bedde1]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-a7bedde1]{min-width:7rem}.big[data-v-a7bedde1]{min-width:15rem}.important-button[data-v-a7bedde1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-a7bedde1]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-a7bedde1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-a7bedde1]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-a7bedde1]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a7bedde1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-a7bedde1]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-a7bedde1]{width:32px;height:32px;padding:0}.action-button.view[data-v-a7bedde1],.action-button.approve[data-v-a7bedde1],.action-button.analytics[data-v-a7bedde1],.action-button.download[data-v-a7bedde1]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-a7bedde1],.action-button.new[data-v-a7bedde1],.action-button.submit[data-v-a7bedde1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-a7bedde1]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-a7bedde1]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-a7bedde1]{gap:8px;display:flex}.download-button[data-v-a7bedde1]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-a7bedde1]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-a7bedde1]:hover{color:var(--text-link-hover)}.link.disabled[data-v-a7bedde1]{opacity:.7;cursor:not-allowed}.link-button[data-v-a7bedde1]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-a7bedde1]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-a7bedde1],td .link-button.video-button[data-v-a7bedde1]{max-width:400px}.link-button[data-v-a7bedde1]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-a7bedde1]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-a7bedde1]:hover,.user-button.menu-open[data-v-a7bedde1]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-a7bedde1],.user-button:hover .verification-warning[data-v-a7bedde1],.user-button.menu-open .superuser-indicator[data-v-a7bedde1],.user-button.menu-open .verification-warning[data-v-a7bedde1]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-a7bedde1],.user-button.menu-open .logo-image[data-v-a7bedde1]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-a7bedde1]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-a7bedde1]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-a7bedde1]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-a7bedde1]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-a7bedde1]{color:var(--intent-success)}.appstore-button.playstore[data-v-a7bedde1]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-a7bedde1]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-a7bedde1]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-a7bedde1]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-a7bedde1]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-a7bedde1],.file-input[data-v-a7bedde1]{display:none}.dropdown select[data-v-a7bedde1]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-a7bedde1]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-a7bedde1]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-a7bedde1]:hover{border-color:var(--border-strong)}.page-container[data-v-a7bedde1]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-a7bedde1]{max-width:400px}.page-container.wide[data-v-a7bedde1]{max-width:1200px}.eyebrow[data-v-a7bedde1]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-a7bedde1]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-a7bedde1]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-a7bedde1]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-a7bedde1]{gap:1rem;display:flex}.collapsible-header[data-v-a7bedde1]{cursor:pointer}.collapsible-header.closed[data-v-a7bedde1]{margin-bottom:0}.collapsible-header svg[data-v-a7bedde1]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-a7bedde1]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-a7bedde1],.page-field>.collapsible-header.closed[data-v-a7bedde1]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-a7bedde1]{margin:0}.page-field>.collapsible-header svg[data-v-a7bedde1]{font-size:.8rem}.page-content[data-v-a7bedde1]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-a7bedde1]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-a7bedde1]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-a7bedde1]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-a7bedde1]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-a7bedde1]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-a7bedde1],.page-field.full-width[data-v-a7bedde1]{grid-column:span 12}.page-field.three-quarters-width[data-v-a7bedde1]{grid-column:span 9}.page-field.two-thirds-width[data-v-a7bedde1]{grid-column:span 8}.page-field.half-width[data-v-a7bedde1]{grid-column:span 6}.page-field.third-width[data-v-a7bedde1]{grid-column:span 4}.page-field.quarter-width[data-v-a7bedde1]{grid-column:span 3}.page-field.sixth-width[data-v-a7bedde1]{grid-column:span 2}label[data-v-a7bedde1]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-a7bedde1],.page-field>.collapsible-header h3[data-v-a7bedde1]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-a7bedde1]:after{content:" *";color:var(--text-brand)}label[title][data-v-a7bedde1]{cursor:help}.page-section.rows[data-v-a7bedde1]{row-gap:0}.page-section.rows>h3[data-v-a7bedde1]{margin-bottom:1rem}.page-section.rows .page-field[data-v-a7bedde1]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-a7bedde1]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-a7bedde1]{margin-bottom:0}.page-section.rows .page-field[data-v-a7bedde1]>:not(label){grid-column:2}.page-value[data-v-a7bedde1]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-a7bedde1]{white-space:pre-line}.page-value[data-v-a7bedde1]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-a7bedde1]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-a7bedde1]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-a7bedde1]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-a7bedde1]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-a7bedde1]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-a7bedde1]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-a7bedde1]>*{margin-bottom:.5rem}.link-button-list[data-v-a7bedde1]>:last-child{margin-bottom:0}.form-control[data-v-a7bedde1],input[type=datetime-local][data-v-a7bedde1]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-a7bedde1]:focus,input[type=datetime-local][data-v-a7bedde1]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-a7bedde1]:disabled,input[type=datetime-local][data-v-a7bedde1]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-a7bedde1]{resize:vertical;min-height:100px}.field-details[data-v-a7bedde1]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-a7bedde1]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-a7bedde1]{align-items:baseline;display:flex}input[type=checkbox][data-v-a7bedde1]{margin-right:1rem}.checkbox-container label[data-v-a7bedde1]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-a7bedde1]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-a7bedde1]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-a7bedde1]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-a7bedde1]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-a7bedde1]:checked{background:var(--text-brand)}.form-toggle[data-v-a7bedde1]:checked:before{transform:translate(22px)}.form-toggle[data-v-a7bedde1]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-a7bedde1],.error-message[data-v-a7bedde1]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-a7bedde1]{border-left:3px solid var(--intent-success)}.error-message[data-v-a7bedde1]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-a7bedde1]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-a7bedde1]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-a7bedde1]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-a7bedde1]{justify-content:center}.page-actions.vertical[data-v-a7bedde1]{flex-direction:column}form.page-content>.page-actions[data-v-a7bedde1]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-c60ad18e]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c60ad18e]:root,[data-theme=light][data-v-c60ad18e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c60ad18e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c60ad18e]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c60ad18e],.important-button[data-v-c60ad18e],.delete-button[data-v-c60ad18e],.submit-button[data-v-c60ad18e],.cancel-button[data-v-c60ad18e],.add-button[data-v-c60ad18e],.action-button[data-v-c60ad18e],.link-button[data-v-c60ad18e],.logout-button[data-v-c60ad18e],.help-button[data-v-c60ad18e],.appstore-button[data-v-c60ad18e],.radio-button[data-v-c60ad18e],.download-button[data-v-c60ad18e],.user-button[data-v-c60ad18e]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c60ad18e]:disabled,.important-button[data-v-c60ad18e]:disabled,.delete-button[data-v-c60ad18e]:disabled,.submit-button[data-v-c60ad18e]:disabled,.cancel-button[data-v-c60ad18e]:disabled,.add-button[data-v-c60ad18e]:disabled,.action-button[data-v-c60ad18e]:disabled,.link-button[data-v-c60ad18e]:disabled,.logout-button[data-v-c60ad18e]:disabled,.help-button[data-v-c60ad18e]:disabled,.appstore-button[data-v-c60ad18e]:disabled,.radio-button[data-v-c60ad18e]:disabled,.download-button[data-v-c60ad18e]:disabled,.user-button[data-v-c60ad18e]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c60ad18e],.important-button.disabled[data-v-c60ad18e],.delete-button.disabled[data-v-c60ad18e],.submit-button.disabled[data-v-c60ad18e],.cancel-button.disabled[data-v-c60ad18e],.add-button.disabled[data-v-c60ad18e],.action-button.disabled[data-v-c60ad18e],.link-button.disabled[data-v-c60ad18e],.logout-button.disabled[data-v-c60ad18e],.help-button.disabled[data-v-c60ad18e],.appstore-button.disabled[data-v-c60ad18e],.radio-button.disabled[data-v-c60ad18e],.download-button.disabled[data-v-c60ad18e],.user-button.disabled[data-v-c60ad18e]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c60ad18e]{min-width:7rem}.big[data-v-c60ad18e]{min-width:15rem}.important-button[data-v-c60ad18e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c60ad18e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c60ad18e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c60ad18e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c60ad18e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c60ad18e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c60ad18e]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c60ad18e]{width:32px;height:32px;padding:0}.action-button.view[data-v-c60ad18e],.action-button.approve[data-v-c60ad18e],.action-button.analytics[data-v-c60ad18e],.action-button.download[data-v-c60ad18e]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c60ad18e],.action-button.new[data-v-c60ad18e],.action-button.submit[data-v-c60ad18e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c60ad18e]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c60ad18e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c60ad18e]{gap:8px;display:flex}.download-button[data-v-c60ad18e]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c60ad18e]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c60ad18e]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c60ad18e]{opacity:.7;cursor:not-allowed}.link-button[data-v-c60ad18e]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c60ad18e]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c60ad18e],td .link-button.video-button[data-v-c60ad18e]{max-width:400px}.link-button[data-v-c60ad18e]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c60ad18e]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c60ad18e]:hover,.user-button.menu-open[data-v-c60ad18e]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c60ad18e],.user-button:hover .verification-warning[data-v-c60ad18e],.user-button.menu-open .superuser-indicator[data-v-c60ad18e],.user-button.menu-open .verification-warning[data-v-c60ad18e]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c60ad18e],.user-button.menu-open .logo-image[data-v-c60ad18e]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c60ad18e]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c60ad18e]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c60ad18e]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c60ad18e]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c60ad18e]{color:var(--intent-success)}.appstore-button.playstore[data-v-c60ad18e]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c60ad18e]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c60ad18e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c60ad18e]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c60ad18e]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c60ad18e],.file-input[data-v-c60ad18e]{display:none}.dropdown select[data-v-c60ad18e]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c60ad18e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c60ad18e]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c60ad18e]:hover{border-color:var(--border-strong)}.list-container[data-v-c60ad18e]{padding:var(--space-section);position:relative}.list-header[data-v-c60ad18e]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-c60ad18e]{margin:0}.header-actions[data-v-c60ad18e]{gap:1rem;display:flex}.list-header[data-v-c60ad18e]:has(>.header-stack){align-items:baseline}.header-stack[data-v-c60ad18e]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-c60ad18e]{margin-bottom:var(--space-section)}.list-section h3[data-v-c60ad18e]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-c60ad18e]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-c60ad18e]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-c60ad18e]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-c60ad18e]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-c60ad18e]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-c60ad18e]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-c60ad18e],td[data-v-c60ad18e]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-c60ad18e]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-c60ad18e]{text-align:right}.thumbnail-name[data-v-c60ad18e]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-c60ad18e]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-c60ad18e]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-c60ad18e]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-c60ad18e]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-c60ad18e]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-c60ad18e]{text-decoration:line-through}.clickable:hover .overflow b[data-v-c60ad18e],.clickable:hover .overflow strong[data-v-c60ad18e]{color:var(--text-brand)}.sortable[data-v-c60ad18e]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-c60ad18e]:hover{color:var(--text-brand)}.sort-indicator[data-v-c60ad18e]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-c60ad18e]{color:var(--text-brand);opacity:1}.inline-edit[data-v-c60ad18e]{width:100%;position:relative}.inline-edit input[data-v-c60ad18e]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-c60ad18e]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-c60ad18e]:hover{background-color:var(--surface-hover)}div.add-row[data-v-c60ad18e]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-c60ad18e]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-c60ad18e]{cursor:pointer}tr.add-row td[data-v-c60ad18e]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-c60ad18e]{color:var(--text-primary)}.grid[data-v-c60ad18e]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-c60ad18e],.actions[data-v-c60ad18e]{gap:8px;display:flex}.featured-star[data-v-c60ad18e]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-d13262d0]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-d13262d0]:root,[data-theme=light][data-v-d13262d0]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-d13262d0]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-d13262d0]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-d13262d0],.important-button[data-v-d13262d0],.delete-button[data-v-d13262d0],.submit-button[data-v-d13262d0],.cancel-button[data-v-d13262d0],.add-button[data-v-d13262d0],.action-button[data-v-d13262d0],.link-button[data-v-d13262d0],.logout-button[data-v-d13262d0],.help-button[data-v-d13262d0],.appstore-button[data-v-d13262d0],.radio-button[data-v-d13262d0],.download-button[data-v-d13262d0],.user-button[data-v-d13262d0]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-d13262d0]:disabled,.important-button[data-v-d13262d0]:disabled,.delete-button[data-v-d13262d0]:disabled,.submit-button[data-v-d13262d0]:disabled,.cancel-button[data-v-d13262d0]:disabled,.add-button[data-v-d13262d0]:disabled,.action-button[data-v-d13262d0]:disabled,.link-button[data-v-d13262d0]:disabled,.logout-button[data-v-d13262d0]:disabled,.help-button[data-v-d13262d0]:disabled,.appstore-button[data-v-d13262d0]:disabled,.radio-button[data-v-d13262d0]:disabled,.download-button[data-v-d13262d0]:disabled,.user-button[data-v-d13262d0]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-d13262d0],.important-button.disabled[data-v-d13262d0],.delete-button.disabled[data-v-d13262d0],.submit-button.disabled[data-v-d13262d0],.cancel-button.disabled[data-v-d13262d0],.add-button.disabled[data-v-d13262d0],.action-button.disabled[data-v-d13262d0],.link-button.disabled[data-v-d13262d0],.logout-button.disabled[data-v-d13262d0],.help-button.disabled[data-v-d13262d0],.appstore-button.disabled[data-v-d13262d0],.radio-button.disabled[data-v-d13262d0],.download-button.disabled[data-v-d13262d0],.user-button.disabled[data-v-d13262d0]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-d13262d0]{min-width:7rem}.big[data-v-d13262d0]{min-width:15rem}.important-button[data-v-d13262d0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-d13262d0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-d13262d0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-d13262d0]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-d13262d0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d13262d0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d13262d0]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-d13262d0]{width:32px;height:32px;padding:0}.action-button.view[data-v-d13262d0],.action-button.approve[data-v-d13262d0],.action-button.analytics[data-v-d13262d0],.action-button.download[data-v-d13262d0]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-d13262d0],.action-button.new[data-v-d13262d0],.action-button.submit[data-v-d13262d0]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-d13262d0]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-d13262d0]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-d13262d0]{gap:8px;display:flex}.download-button[data-v-d13262d0]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-d13262d0]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-d13262d0]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-d13262d0]:hover{color:var(--text-link-hover)}.link.disabled[data-v-d13262d0]{opacity:.7;cursor:not-allowed}.link-button[data-v-d13262d0]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-d13262d0]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-d13262d0],td .link-button.video-button[data-v-d13262d0]{max-width:400px}.link-button[data-v-d13262d0]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-d13262d0]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-d13262d0]:hover,.user-button.menu-open[data-v-d13262d0]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-d13262d0],.user-button:hover .verification-warning[data-v-d13262d0],.user-button.menu-open .superuser-indicator[data-v-d13262d0],.user-button.menu-open .verification-warning[data-v-d13262d0]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-d13262d0],.user-button.menu-open .logo-image[data-v-d13262d0]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-d13262d0]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-d13262d0]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-d13262d0]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-d13262d0]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-d13262d0]{color:var(--intent-success)}.appstore-button.playstore[data-v-d13262d0]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-d13262d0]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-d13262d0]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-d13262d0]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-d13262d0]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-d13262d0],.file-input[data-v-d13262d0]{display:none}.dropdown select[data-v-d13262d0]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-d13262d0]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-d13262d0]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-d13262d0]:hover{border-color:var(--border-strong)}.list-container[data-v-d13262d0]{padding:var(--space-section);position:relative}.list-header[data-v-d13262d0]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-d13262d0]{margin:0}.header-actions[data-v-d13262d0]{gap:1rem;display:flex}.list-header[data-v-d13262d0]:has(>.header-stack){align-items:baseline}.header-stack[data-v-d13262d0]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-d13262d0]{margin-bottom:var(--space-section)}.list-section h3[data-v-d13262d0]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-d13262d0]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-d13262d0]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-d13262d0]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-d13262d0]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-d13262d0]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-d13262d0]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-d13262d0],td[data-v-d13262d0]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-d13262d0]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-d13262d0]{text-align:right}.thumbnail-name[data-v-d13262d0]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-d13262d0]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-d13262d0]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-d13262d0]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-d13262d0]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-d13262d0]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-d13262d0]{text-decoration:line-through}.clickable:hover .overflow b[data-v-d13262d0],.clickable:hover .overflow strong[data-v-d13262d0]{color:var(--text-brand)}.sortable[data-v-d13262d0]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-d13262d0]:hover{color:var(--text-brand)}.sort-indicator[data-v-d13262d0]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-d13262d0]{color:var(--text-brand);opacity:1}.inline-edit[data-v-d13262d0]{width:100%;position:relative}.inline-edit input[data-v-d13262d0]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-d13262d0]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-d13262d0]:hover{background-color:var(--surface-hover)}div.add-row[data-v-d13262d0]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-d13262d0]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-d13262d0]{cursor:pointer}tr.add-row td[data-v-d13262d0]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-d13262d0]{color:var(--text-primary)}.grid[data-v-d13262d0]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-d13262d0],.actions[data-v-d13262d0]{gap:8px;display:flex}.featured-star[data-v-d13262d0]{color:var(--star);margin-left:6px;font-size:.8rem}.stats-panel[data-v-d13262d0]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-d13262d0]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-d13262d0]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-d13262d0]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-d13262d0]{background-color:var(--surface-app)}.stat-box.clickable[data-v-d13262d0]{cursor:pointer}.stat-box.clickable[data-v-d13262d0]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-d13262d0]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-d13262d0]{color:var(--text-brand)}.stat-title[data-v-d13262d0]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-d13262d0]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-d13262d0]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-d13262d0]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-d13262d0]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-d13262d0]:hover{background-image:var(--intent-brand-tint)}[data-v-032cf8a8]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-032cf8a8]:root,[data-theme=light][data-v-032cf8a8]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-032cf8a8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-032cf8a8]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-032cf8a8],.important-button[data-v-032cf8a8],.delete-button[data-v-032cf8a8],.submit-button[data-v-032cf8a8],.cancel-button[data-v-032cf8a8],.add-button[data-v-032cf8a8],.action-button[data-v-032cf8a8],.link-button[data-v-032cf8a8],.logout-button[data-v-032cf8a8],.help-button[data-v-032cf8a8],.appstore-button[data-v-032cf8a8],.radio-button[data-v-032cf8a8],.download-button[data-v-032cf8a8],.user-button[data-v-032cf8a8]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-032cf8a8]:disabled,.important-button[data-v-032cf8a8]:disabled,.delete-button[data-v-032cf8a8]:disabled,.submit-button[data-v-032cf8a8]:disabled,.cancel-button[data-v-032cf8a8]:disabled,.add-button[data-v-032cf8a8]:disabled,.action-button[data-v-032cf8a8]:disabled,.link-button[data-v-032cf8a8]:disabled,.logout-button[data-v-032cf8a8]:disabled,.help-button[data-v-032cf8a8]:disabled,.appstore-button[data-v-032cf8a8]:disabled,.radio-button[data-v-032cf8a8]:disabled,.download-button[data-v-032cf8a8]:disabled,.user-button[data-v-032cf8a8]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-032cf8a8],.important-button.disabled[data-v-032cf8a8],.delete-button.disabled[data-v-032cf8a8],.submit-button.disabled[data-v-032cf8a8],.cancel-button.disabled[data-v-032cf8a8],.add-button.disabled[data-v-032cf8a8],.action-button.disabled[data-v-032cf8a8],.link-button.disabled[data-v-032cf8a8],.logout-button.disabled[data-v-032cf8a8],.help-button.disabled[data-v-032cf8a8],.appstore-button.disabled[data-v-032cf8a8],.radio-button.disabled[data-v-032cf8a8],.download-button.disabled[data-v-032cf8a8],.user-button.disabled[data-v-032cf8a8]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-032cf8a8]{min-width:7rem}.big[data-v-032cf8a8]{min-width:15rem}.important-button[data-v-032cf8a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-032cf8a8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-032cf8a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-032cf8a8]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-032cf8a8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-032cf8a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-032cf8a8]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-032cf8a8]{width:32px;height:32px;padding:0}.action-button.view[data-v-032cf8a8],.action-button.approve[data-v-032cf8a8],.action-button.analytics[data-v-032cf8a8],.action-button.download[data-v-032cf8a8]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-032cf8a8],.action-button.new[data-v-032cf8a8],.action-button.submit[data-v-032cf8a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-032cf8a8]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-032cf8a8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-032cf8a8]{gap:8px;display:flex}.download-button[data-v-032cf8a8]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-032cf8a8]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-032cf8a8]:hover{color:var(--text-link-hover)}.link.disabled[data-v-032cf8a8]{opacity:.7;cursor:not-allowed}.link-button[data-v-032cf8a8]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-032cf8a8]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-032cf8a8],td .link-button.video-button[data-v-032cf8a8]{max-width:400px}.link-button[data-v-032cf8a8]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-032cf8a8]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-032cf8a8]:hover,.user-button.menu-open[data-v-032cf8a8]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-032cf8a8],.user-button:hover .verification-warning[data-v-032cf8a8],.user-button.menu-open .superuser-indicator[data-v-032cf8a8],.user-button.menu-open .verification-warning[data-v-032cf8a8]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-032cf8a8],.user-button.menu-open .logo-image[data-v-032cf8a8]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-032cf8a8]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-032cf8a8]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-032cf8a8]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-032cf8a8]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-032cf8a8]{color:var(--intent-success)}.appstore-button.playstore[data-v-032cf8a8]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-032cf8a8]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-032cf8a8]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-032cf8a8]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-032cf8a8]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-032cf8a8],.file-input[data-v-032cf8a8]{display:none}.dropdown select[data-v-032cf8a8]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-032cf8a8]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-032cf8a8]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-032cf8a8]:hover{border-color:var(--border-strong)}.page-container[data-v-032cf8a8]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-032cf8a8]{max-width:400px}.page-container.wide[data-v-032cf8a8]{max-width:1200px}.eyebrow[data-v-032cf8a8]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-032cf8a8]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-032cf8a8]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-032cf8a8]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-032cf8a8]{gap:1rem;display:flex}.collapsible-header[data-v-032cf8a8]{cursor:pointer}.collapsible-header.closed[data-v-032cf8a8]{margin-bottom:0}.collapsible-header svg[data-v-032cf8a8]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-032cf8a8]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-032cf8a8],.page-field>.collapsible-header.closed[data-v-032cf8a8]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-032cf8a8]{margin:0}.page-field>.collapsible-header svg[data-v-032cf8a8]{font-size:.8rem}.page-content[data-v-032cf8a8]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-032cf8a8]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-032cf8a8]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-032cf8a8]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-032cf8a8]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-032cf8a8]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-032cf8a8],.page-field.full-width[data-v-032cf8a8]{grid-column:span 12}.page-field.three-quarters-width[data-v-032cf8a8]{grid-column:span 9}.page-field.two-thirds-width[data-v-032cf8a8]{grid-column:span 8}.page-field.half-width[data-v-032cf8a8]{grid-column:span 6}.page-field.third-width[data-v-032cf8a8]{grid-column:span 4}.page-field.quarter-width[data-v-032cf8a8]{grid-column:span 3}.page-field.sixth-width[data-v-032cf8a8]{grid-column:span 2}label[data-v-032cf8a8]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-032cf8a8],.page-field>.collapsible-header h3[data-v-032cf8a8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-032cf8a8]:after{content:" *";color:var(--text-brand)}label[title][data-v-032cf8a8]{cursor:help}.page-section.rows[data-v-032cf8a8]{row-gap:0}.page-section.rows>h3[data-v-032cf8a8]{margin-bottom:1rem}.page-section.rows .page-field[data-v-032cf8a8]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-032cf8a8]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-032cf8a8]{margin-bottom:0}.page-section.rows .page-field[data-v-032cf8a8]>:not(label){grid-column:2}.page-value[data-v-032cf8a8]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-032cf8a8]{white-space:pre-line}.page-value[data-v-032cf8a8]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-032cf8a8]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-032cf8a8]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-032cf8a8]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-032cf8a8]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-032cf8a8]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-032cf8a8]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-032cf8a8]>*{margin-bottom:.5rem}.link-button-list[data-v-032cf8a8]>:last-child{margin-bottom:0}.form-control[data-v-032cf8a8],input[type=datetime-local][data-v-032cf8a8]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-032cf8a8]:focus,input[type=datetime-local][data-v-032cf8a8]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-032cf8a8]:disabled,input[type=datetime-local][data-v-032cf8a8]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-032cf8a8]{resize:vertical;min-height:100px}.field-details[data-v-032cf8a8]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-032cf8a8]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-032cf8a8]{align-items:baseline;display:flex}input[type=checkbox][data-v-032cf8a8]{margin-right:1rem}.checkbox-container label[data-v-032cf8a8]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-032cf8a8]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-032cf8a8]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-032cf8a8]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-032cf8a8]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-032cf8a8]:checked{background:var(--text-brand)}.form-toggle[data-v-032cf8a8]:checked:before{transform:translate(22px)}.form-toggle[data-v-032cf8a8]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-032cf8a8],.error-message[data-v-032cf8a8]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-032cf8a8]{border-left:3px solid var(--intent-success)}.error-message[data-v-032cf8a8]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-032cf8a8]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-032cf8a8]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-032cf8a8]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-032cf8a8]{justify-content:center}.page-actions.vertical[data-v-032cf8a8]{flex-direction:column}form.page-content>.page-actions[data-v-032cf8a8]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-fdec992a]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-fdec992a]:root,[data-theme=light][data-v-fdec992a]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-fdec992a]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-fdec992a]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-fdec992a],.important-button[data-v-fdec992a],.delete-button[data-v-fdec992a],.submit-button[data-v-fdec992a],.cancel-button[data-v-fdec992a],.add-button[data-v-fdec992a],.action-button[data-v-fdec992a],.link-button[data-v-fdec992a],.logout-button[data-v-fdec992a],.help-button[data-v-fdec992a],.appstore-button[data-v-fdec992a],.radio-button[data-v-fdec992a],.download-button[data-v-fdec992a],.user-button[data-v-fdec992a]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-fdec992a]:disabled,.important-button[data-v-fdec992a]:disabled,.delete-button[data-v-fdec992a]:disabled,.submit-button[data-v-fdec992a]:disabled,.cancel-button[data-v-fdec992a]:disabled,.add-button[data-v-fdec992a]:disabled,.action-button[data-v-fdec992a]:disabled,.link-button[data-v-fdec992a]:disabled,.logout-button[data-v-fdec992a]:disabled,.help-button[data-v-fdec992a]:disabled,.appstore-button[data-v-fdec992a]:disabled,.radio-button[data-v-fdec992a]:disabled,.download-button[data-v-fdec992a]:disabled,.user-button[data-v-fdec992a]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-fdec992a],.important-button.disabled[data-v-fdec992a],.delete-button.disabled[data-v-fdec992a],.submit-button.disabled[data-v-fdec992a],.cancel-button.disabled[data-v-fdec992a],.add-button.disabled[data-v-fdec992a],.action-button.disabled[data-v-fdec992a],.link-button.disabled[data-v-fdec992a],.logout-button.disabled[data-v-fdec992a],.help-button.disabled[data-v-fdec992a],.appstore-button.disabled[data-v-fdec992a],.radio-button.disabled[data-v-fdec992a],.download-button.disabled[data-v-fdec992a],.user-button.disabled[data-v-fdec992a]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-fdec992a]{min-width:7rem}.big[data-v-fdec992a]{min-width:15rem}.important-button[data-v-fdec992a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-fdec992a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-fdec992a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-fdec992a]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-fdec992a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-fdec992a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-fdec992a]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-fdec992a]{width:32px;height:32px;padding:0}.action-button.view[data-v-fdec992a],.action-button.approve[data-v-fdec992a],.action-button.analytics[data-v-fdec992a],.action-button.download[data-v-fdec992a]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-fdec992a],.action-button.new[data-v-fdec992a],.action-button.submit[data-v-fdec992a]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-fdec992a]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-fdec992a]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-fdec992a]{gap:8px;display:flex}.download-button[data-v-fdec992a]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-fdec992a]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-fdec992a]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-fdec992a]:hover{color:var(--text-link-hover)}.link.disabled[data-v-fdec992a]{opacity:.7;cursor:not-allowed}.link-button[data-v-fdec992a]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-fdec992a]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-fdec992a],td .link-button.video-button[data-v-fdec992a]{max-width:400px}.link-button[data-v-fdec992a]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-fdec992a]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-fdec992a]:hover,.user-button.menu-open[data-v-fdec992a]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-fdec992a],.user-button:hover .verification-warning[data-v-fdec992a],.user-button.menu-open .superuser-indicator[data-v-fdec992a],.user-button.menu-open .verification-warning[data-v-fdec992a]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-fdec992a],.user-button.menu-open .logo-image[data-v-fdec992a]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-fdec992a]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-fdec992a]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-fdec992a]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-fdec992a]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-fdec992a]{color:var(--intent-success)}.appstore-button.playstore[data-v-fdec992a]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-fdec992a]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-fdec992a]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-fdec992a]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-fdec992a]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-fdec992a],.file-input[data-v-fdec992a]{display:none}.dropdown select[data-v-fdec992a]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-fdec992a]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-fdec992a]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-fdec992a]:hover{border-color:var(--border-strong)}.page-container[data-v-fdec992a]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-fdec992a]{max-width:400px}.page-container.wide[data-v-fdec992a]{max-width:1200px}.eyebrow[data-v-fdec992a]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-fdec992a]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-fdec992a]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-fdec992a]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-fdec992a]{gap:1rem;display:flex}.collapsible-header[data-v-fdec992a]{cursor:pointer}.collapsible-header.closed[data-v-fdec992a]{margin-bottom:0}.collapsible-header svg[data-v-fdec992a]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-fdec992a]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-fdec992a],.page-field>.collapsible-header.closed[data-v-fdec992a]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-fdec992a]{margin:0}.page-field>.collapsible-header svg[data-v-fdec992a]{font-size:.8rem}.page-content[data-v-fdec992a]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-fdec992a]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-fdec992a]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-fdec992a]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-fdec992a]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-fdec992a]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-fdec992a],.page-field.full-width[data-v-fdec992a]{grid-column:span 12}.page-field.three-quarters-width[data-v-fdec992a]{grid-column:span 9}.page-field.two-thirds-width[data-v-fdec992a]{grid-column:span 8}.page-field.half-width[data-v-fdec992a]{grid-column:span 6}.page-field.third-width[data-v-fdec992a]{grid-column:span 4}.page-field.quarter-width[data-v-fdec992a]{grid-column:span 3}.page-field.sixth-width[data-v-fdec992a]{grid-column:span 2}label[data-v-fdec992a]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-fdec992a],.page-field>.collapsible-header h3[data-v-fdec992a]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-fdec992a]:after{content:" *";color:var(--text-brand)}label[title][data-v-fdec992a]{cursor:help}.page-section.rows[data-v-fdec992a]{row-gap:0}.page-section.rows>h3[data-v-fdec992a]{margin-bottom:1rem}.page-section.rows .page-field[data-v-fdec992a]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-fdec992a]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-fdec992a]{margin-bottom:0}.page-section.rows .page-field[data-v-fdec992a]>:not(label){grid-column:2}.page-value[data-v-fdec992a]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-fdec992a]{white-space:pre-line}.page-value[data-v-fdec992a]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-fdec992a]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-fdec992a]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-fdec992a]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-fdec992a]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-fdec992a]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-fdec992a]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-fdec992a]>*{margin-bottom:.5rem}.link-button-list[data-v-fdec992a]>:last-child{margin-bottom:0}.form-control[data-v-fdec992a],input[type=datetime-local][data-v-fdec992a]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-fdec992a]:focus,input[type=datetime-local][data-v-fdec992a]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-fdec992a]:disabled,input[type=datetime-local][data-v-fdec992a]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-fdec992a]{resize:vertical;min-height:100px}.field-details[data-v-fdec992a]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-fdec992a]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-fdec992a]{align-items:baseline;display:flex}input[type=checkbox][data-v-fdec992a]{margin-right:1rem}.checkbox-container label[data-v-fdec992a]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-fdec992a]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-fdec992a]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-fdec992a]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-fdec992a]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-fdec992a]:checked{background:var(--text-brand)}.form-toggle[data-v-fdec992a]:checked:before{transform:translate(22px)}.form-toggle[data-v-fdec992a]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-fdec992a],.error-message[data-v-fdec992a]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-fdec992a]{border-left:3px solid var(--intent-success)}.error-message[data-v-fdec992a]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-fdec992a]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-fdec992a]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-fdec992a]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-fdec992a]{justify-content:center}.page-actions.vertical[data-v-fdec992a]{flex-direction:column}form.page-content>.page-actions[data-v-fdec992a]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.field-value[data-v-fdec992a]{color:var(--text-primary);padding:.5rem 0;font-size:1rem}.field-value code[data-v-fdec992a]{background-color:var(--surface-sunken);border-radius:3px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.field-value.configured[data-v-fdec992a]{color:var(--intent-success-surface-text);align-items:center;gap:.5rem;display:flex}.credential-actions[data-v-fdec992a]{align-items:center;gap:1rem;display:flex}.page-section>.error-message[data-v-fdec992a],.page-section>.success-message[data-v-fdec992a]{grid-column:1/-1}.instructions[data-v-fdec992a]{background:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:6px;grid-column:1/-1;padding:1rem 1.5rem;font-size:.9rem}.instructions p[data-v-fdec992a]{margin-top:0}.instructions ol[data-v-fdec992a]{margin-bottom:0;padding-left:1.5rem}.instructions li[data-v-fdec992a]{margin-bottom:.25rem}.instructions code[data-v-fdec992a]{background-color:var(--border-default);border-radius:3px;padding:1px 4px;font-size:.9em}[data-v-5d488288]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-5d488288]:root,[data-theme=light][data-v-5d488288]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-5d488288]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-5d488288]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-5d488288],.important-button[data-v-5d488288],.delete-button[data-v-5d488288],.submit-button[data-v-5d488288],.cancel-button[data-v-5d488288],.add-button[data-v-5d488288],.action-button[data-v-5d488288],.link-button[data-v-5d488288],.logout-button[data-v-5d488288],.help-button[data-v-5d488288],.appstore-button[data-v-5d488288],.radio-button[data-v-5d488288],.download-button[data-v-5d488288],.user-button[data-v-5d488288]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-5d488288]:disabled,.important-button[data-v-5d488288]:disabled,.delete-button[data-v-5d488288]:disabled,.submit-button[data-v-5d488288]:disabled,.cancel-button[data-v-5d488288]:disabled,.add-button[data-v-5d488288]:disabled,.action-button[data-v-5d488288]:disabled,.link-button[data-v-5d488288]:disabled,.logout-button[data-v-5d488288]:disabled,.help-button[data-v-5d488288]:disabled,.appstore-button[data-v-5d488288]:disabled,.radio-button[data-v-5d488288]:disabled,.download-button[data-v-5d488288]:disabled,.user-button[data-v-5d488288]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-5d488288],.important-button.disabled[data-v-5d488288],.delete-button.disabled[data-v-5d488288],.submit-button.disabled[data-v-5d488288],.cancel-button.disabled[data-v-5d488288],.add-button.disabled[data-v-5d488288],.action-button.disabled[data-v-5d488288],.link-button.disabled[data-v-5d488288],.logout-button.disabled[data-v-5d488288],.help-button.disabled[data-v-5d488288],.appstore-button.disabled[data-v-5d488288],.radio-button.disabled[data-v-5d488288],.download-button.disabled[data-v-5d488288],.user-button.disabled[data-v-5d488288]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-5d488288]{min-width:7rem}.big[data-v-5d488288]{min-width:15rem}.important-button[data-v-5d488288]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-5d488288]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-5d488288]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-5d488288]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-5d488288]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5d488288]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5d488288]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-5d488288]{width:32px;height:32px;padding:0}.action-button.view[data-v-5d488288],.action-button.approve[data-v-5d488288],.action-button.analytics[data-v-5d488288],.action-button.download[data-v-5d488288]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-5d488288],.action-button.new[data-v-5d488288],.action-button.submit[data-v-5d488288]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-5d488288]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-5d488288]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-5d488288]{gap:8px;display:flex}.download-button[data-v-5d488288]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-5d488288]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-5d488288]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-5d488288]:hover{color:var(--text-link-hover)}.link.disabled[data-v-5d488288]{opacity:.7;cursor:not-allowed}.link-button[data-v-5d488288]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-5d488288]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-5d488288],td .link-button.video-button[data-v-5d488288]{max-width:400px}.link-button[data-v-5d488288]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-5d488288]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-5d488288]:hover,.user-button.menu-open[data-v-5d488288]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-5d488288],.user-button:hover .verification-warning[data-v-5d488288],.user-button.menu-open .superuser-indicator[data-v-5d488288],.user-button.menu-open .verification-warning[data-v-5d488288]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-5d488288],.user-button.menu-open .logo-image[data-v-5d488288]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-5d488288]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-5d488288]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-5d488288]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-5d488288]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-5d488288]{color:var(--intent-success)}.appstore-button.playstore[data-v-5d488288]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-5d488288]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-5d488288]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-5d488288]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-5d488288]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-5d488288],.file-input[data-v-5d488288]{display:none}.dropdown select[data-v-5d488288]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-5d488288]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-5d488288]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-5d488288]:hover{border-color:var(--border-strong)}.page-container[data-v-5d488288]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-5d488288]{max-width:400px}.page-container.wide[data-v-5d488288]{max-width:1200px}.eyebrow[data-v-5d488288]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-5d488288]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-5d488288]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-5d488288]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-5d488288]{gap:1rem;display:flex}.collapsible-header[data-v-5d488288]{cursor:pointer}.collapsible-header.closed[data-v-5d488288]{margin-bottom:0}.collapsible-header svg[data-v-5d488288]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-5d488288]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-5d488288],.page-field>.collapsible-header.closed[data-v-5d488288]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-5d488288]{margin:0}.page-field>.collapsible-header svg[data-v-5d488288]{font-size:.8rem}.page-content[data-v-5d488288]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-5d488288]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-5d488288]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-5d488288]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-5d488288]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-5d488288]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-5d488288],.page-field.full-width[data-v-5d488288]{grid-column:span 12}.page-field.three-quarters-width[data-v-5d488288]{grid-column:span 9}.page-field.two-thirds-width[data-v-5d488288]{grid-column:span 8}.page-field.half-width[data-v-5d488288]{grid-column:span 6}.page-field.third-width[data-v-5d488288]{grid-column:span 4}.page-field.quarter-width[data-v-5d488288]{grid-column:span 3}.page-field.sixth-width[data-v-5d488288]{grid-column:span 2}label[data-v-5d488288]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-5d488288],.page-field>.collapsible-header h3[data-v-5d488288]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-5d488288]:after{content:" *";color:var(--text-brand)}label[title][data-v-5d488288]{cursor:help}.page-section.rows[data-v-5d488288]{row-gap:0}.page-section.rows>h3[data-v-5d488288]{margin-bottom:1rem}.page-section.rows .page-field[data-v-5d488288]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-5d488288]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-5d488288]{margin-bottom:0}.page-section.rows .page-field[data-v-5d488288]>:not(label){grid-column:2}.page-value[data-v-5d488288]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-5d488288]{white-space:pre-line}.page-value[data-v-5d488288]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-5d488288]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-5d488288]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-5d488288]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-5d488288]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-5d488288]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-5d488288]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-5d488288]>*{margin-bottom:.5rem}.link-button-list[data-v-5d488288]>:last-child{margin-bottom:0}.form-control[data-v-5d488288],input[type=datetime-local][data-v-5d488288]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-5d488288]:focus,input[type=datetime-local][data-v-5d488288]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-5d488288]:disabled,input[type=datetime-local][data-v-5d488288]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-5d488288]{resize:vertical;min-height:100px}.field-details[data-v-5d488288]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-5d488288]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-5d488288]{align-items:baseline;display:flex}input[type=checkbox][data-v-5d488288]{margin-right:1rem}.checkbox-container label[data-v-5d488288]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-5d488288]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-5d488288]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-5d488288]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-5d488288]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-5d488288]:checked{background:var(--text-brand)}.form-toggle[data-v-5d488288]:checked:before{transform:translate(22px)}.form-toggle[data-v-5d488288]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-5d488288],.error-message[data-v-5d488288]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-5d488288]{border-left:3px solid var(--intent-success)}.error-message[data-v-5d488288]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-5d488288]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-5d488288]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-5d488288]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-5d488288]{justify-content:center}.page-actions.vertical[data-v-5d488288]{flex-direction:column}form.page-content>.page-actions[data-v-5d488288]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.field-value[data-v-5d488288]{color:var(--text-primary);padding:.5rem 0;font-size:1rem}.field-value code[data-v-5d488288]{background-color:var(--surface-sunken);border-radius:3px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.field-value.configured[data-v-5d488288]{color:var(--intent-success-surface-text);align-items:center;gap:.5rem;display:flex}.credential-actions[data-v-5d488288]{align-items:center;gap:1rem;display:flex}.page-section>.error-message[data-v-5d488288],.page-section>.success-message[data-v-5d488288]{grid-column:1/-1}.instructions[data-v-5d488288]{background:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:6px;grid-column:1/-1;padding:1rem 1.5rem;font-size:.9rem}.instructions p[data-v-5d488288]{margin-top:0}.instructions ol[data-v-5d488288]{margin-bottom:0;padding-left:1.5rem}.instructions li[data-v-5d488288]{margin-bottom:.25rem}.instructions code[data-v-5d488288]{background-color:var(--border-default);border-radius:3px;padding:1px 4px;font-size:.9em}.webhook-url[data-v-5d488288]{align-items:center;gap:.75rem;display:flex}.webhook-url code[data-v-5d488288]{white-space:nowrap;background-color:var(--surface-sunken);border-radius:4px;flex:1;padding:.5rem .75rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em;overflow-x:auto}.cancel-button.small[data-v-5d488288]{flex-shrink:0;padding:.4rem .9rem}.pending-message[data-v-5d488288]{background-color:var(--intent-warning-surface);color:var(--intent-warning-surface-text);text-align:center;border-radius:4px;margin-top:1rem;padding:1rem}[data-v-c7a6c519]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-c7a6c519]:root,[data-theme=light][data-v-c7a6c519]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-c7a6c519]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-c7a6c519]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-c7a6c519],.important-button[data-v-c7a6c519],.delete-button[data-v-c7a6c519],.submit-button[data-v-c7a6c519],.cancel-button[data-v-c7a6c519],.add-button[data-v-c7a6c519],.action-button[data-v-c7a6c519],.link-button[data-v-c7a6c519],.logout-button[data-v-c7a6c519],.help-button[data-v-c7a6c519],.appstore-button[data-v-c7a6c519],.radio-button[data-v-c7a6c519],.download-button[data-v-c7a6c519],.user-button[data-v-c7a6c519]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-c7a6c519]:disabled,.important-button[data-v-c7a6c519]:disabled,.delete-button[data-v-c7a6c519]:disabled,.submit-button[data-v-c7a6c519]:disabled,.cancel-button[data-v-c7a6c519]:disabled,.add-button[data-v-c7a6c519]:disabled,.action-button[data-v-c7a6c519]:disabled,.link-button[data-v-c7a6c519]:disabled,.logout-button[data-v-c7a6c519]:disabled,.help-button[data-v-c7a6c519]:disabled,.appstore-button[data-v-c7a6c519]:disabled,.radio-button[data-v-c7a6c519]:disabled,.download-button[data-v-c7a6c519]:disabled,.user-button[data-v-c7a6c519]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-c7a6c519],.important-button.disabled[data-v-c7a6c519],.delete-button.disabled[data-v-c7a6c519],.submit-button.disabled[data-v-c7a6c519],.cancel-button.disabled[data-v-c7a6c519],.add-button.disabled[data-v-c7a6c519],.action-button.disabled[data-v-c7a6c519],.link-button.disabled[data-v-c7a6c519],.logout-button.disabled[data-v-c7a6c519],.help-button.disabled[data-v-c7a6c519],.appstore-button.disabled[data-v-c7a6c519],.radio-button.disabled[data-v-c7a6c519],.download-button.disabled[data-v-c7a6c519],.user-button.disabled[data-v-c7a6c519]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-c7a6c519]{min-width:7rem}.big[data-v-c7a6c519]{min-width:15rem}.important-button[data-v-c7a6c519]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-c7a6c519]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-c7a6c519]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-c7a6c519]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-c7a6c519]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c7a6c519]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-c7a6c519]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-c7a6c519]{width:32px;height:32px;padding:0}.action-button.view[data-v-c7a6c519],.action-button.approve[data-v-c7a6c519],.action-button.analytics[data-v-c7a6c519],.action-button.download[data-v-c7a6c519]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-c7a6c519],.action-button.new[data-v-c7a6c519],.action-button.submit[data-v-c7a6c519]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-c7a6c519]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-c7a6c519]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-c7a6c519]{gap:8px;display:flex}.download-button[data-v-c7a6c519]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-c7a6c519]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-c7a6c519]:hover{color:var(--text-link-hover)}.link.disabled[data-v-c7a6c519]{opacity:.7;cursor:not-allowed}.link-button[data-v-c7a6c519]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-c7a6c519]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-c7a6c519],td .link-button.video-button[data-v-c7a6c519]{max-width:400px}.link-button[data-v-c7a6c519]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-c7a6c519]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-c7a6c519]:hover,.user-button.menu-open[data-v-c7a6c519]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-c7a6c519],.user-button:hover .verification-warning[data-v-c7a6c519],.user-button.menu-open .superuser-indicator[data-v-c7a6c519],.user-button.menu-open .verification-warning[data-v-c7a6c519]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-c7a6c519],.user-button.menu-open .logo-image[data-v-c7a6c519]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-c7a6c519]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-c7a6c519]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-c7a6c519]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-c7a6c519]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-c7a6c519]{color:var(--intent-success)}.appstore-button.playstore[data-v-c7a6c519]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-c7a6c519]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-c7a6c519]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-c7a6c519]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-c7a6c519]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-c7a6c519],.file-input[data-v-c7a6c519]{display:none}.dropdown select[data-v-c7a6c519]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-c7a6c519]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-c7a6c519]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-c7a6c519]:hover{border-color:var(--border-strong)}.page-container[data-v-c7a6c519]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-c7a6c519]{max-width:400px}.page-container.wide[data-v-c7a6c519]{max-width:1200px}.eyebrow[data-v-c7a6c519]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-c7a6c519]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-c7a6c519]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-c7a6c519]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-c7a6c519]{gap:1rem;display:flex}.collapsible-header[data-v-c7a6c519]{cursor:pointer}.collapsible-header.closed[data-v-c7a6c519]{margin-bottom:0}.collapsible-header svg[data-v-c7a6c519]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-c7a6c519]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-c7a6c519],.page-field>.collapsible-header.closed[data-v-c7a6c519]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-c7a6c519]{margin:0}.page-field>.collapsible-header svg[data-v-c7a6c519]{font-size:.8rem}.page-content[data-v-c7a6c519]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-c7a6c519]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-c7a6c519]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-c7a6c519]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-c7a6c519]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-c7a6c519]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-c7a6c519],.page-field.full-width[data-v-c7a6c519]{grid-column:span 12}.page-field.three-quarters-width[data-v-c7a6c519]{grid-column:span 9}.page-field.two-thirds-width[data-v-c7a6c519]{grid-column:span 8}.page-field.half-width[data-v-c7a6c519]{grid-column:span 6}.page-field.third-width[data-v-c7a6c519]{grid-column:span 4}.page-field.quarter-width[data-v-c7a6c519]{grid-column:span 3}.page-field.sixth-width[data-v-c7a6c519]{grid-column:span 2}label[data-v-c7a6c519]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-c7a6c519],.page-field>.collapsible-header h3[data-v-c7a6c519]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-c7a6c519]:after{content:" *";color:var(--text-brand)}label[title][data-v-c7a6c519]{cursor:help}.page-section.rows[data-v-c7a6c519]{row-gap:0}.page-section.rows>h3[data-v-c7a6c519]{margin-bottom:1rem}.page-section.rows .page-field[data-v-c7a6c519]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-c7a6c519]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-c7a6c519]{margin-bottom:0}.page-section.rows .page-field[data-v-c7a6c519]>:not(label){grid-column:2}.page-value[data-v-c7a6c519]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-c7a6c519]{white-space:pre-line}.page-value[data-v-c7a6c519]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-c7a6c519]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-c7a6c519]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-c7a6c519]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-c7a6c519]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-c7a6c519]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-c7a6c519]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-c7a6c519]>*{margin-bottom:.5rem}.link-button-list[data-v-c7a6c519]>:last-child{margin-bottom:0}.form-control[data-v-c7a6c519],input[type=datetime-local][data-v-c7a6c519]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-c7a6c519]:focus,input[type=datetime-local][data-v-c7a6c519]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-c7a6c519]:disabled,input[type=datetime-local][data-v-c7a6c519]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-c7a6c519]{resize:vertical;min-height:100px}.field-details[data-v-c7a6c519]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-c7a6c519]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-c7a6c519]{align-items:baseline;display:flex}input[type=checkbox][data-v-c7a6c519]{margin-right:1rem}.checkbox-container label[data-v-c7a6c519]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-c7a6c519]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-c7a6c519]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-c7a6c519]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-c7a6c519]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-c7a6c519]:checked{background:var(--text-brand)}.form-toggle[data-v-c7a6c519]:checked:before{transform:translate(22px)}.form-toggle[data-v-c7a6c519]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-c7a6c519],.error-message[data-v-c7a6c519]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-c7a6c519]{border-left:3px solid var(--intent-success)}.error-message[data-v-c7a6c519]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-c7a6c519]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-c7a6c519]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-c7a6c519]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-c7a6c519]{justify-content:center}.page-actions.vertical[data-v-c7a6c519]{flex-direction:column}form.page-content>.page-actions[data-v-c7a6c519]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.field-value[data-v-c7a6c519]{color:var(--text-primary);padding:.5rem 0;font-size:1rem}.field-value code[data-v-c7a6c519]{background-color:var(--surface-sunken);border-radius:3px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.field-value.configured[data-v-c7a6c519]{color:var(--intent-success-surface-text);align-items:center;gap:.5rem;display:flex}.credential-actions[data-v-c7a6c519]{align-items:center;gap:1rem;display:flex}.page-section>.error-message[data-v-c7a6c519],.page-section>.success-message[data-v-c7a6c519]{grid-column:1/-1}.instructions[data-v-c7a6c519]{background:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:6px;grid-column:1/-1;padding:1rem 1.5rem;font-size:.9rem}.instructions p[data-v-c7a6c519]{margin-top:0}.instructions ol[data-v-c7a6c519]{margin-bottom:0;padding-left:1.5rem}.instructions li[data-v-c7a6c519]{margin-bottom:.25rem}.instructions code[data-v-c7a6c519]{background-color:var(--border-default);border-radius:3px;padding:1px 4px;font-size:.9em}[data-v-2bedba17]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-2bedba17]:root,[data-theme=light][data-v-2bedba17]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-2bedba17]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-2bedba17]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-2bedba17],.important-button[data-v-2bedba17],.delete-button[data-v-2bedba17],.submit-button[data-v-2bedba17],.cancel-button[data-v-2bedba17],.add-button[data-v-2bedba17],.action-button[data-v-2bedba17],.link-button[data-v-2bedba17],.logout-button[data-v-2bedba17],.help-button[data-v-2bedba17],.appstore-button[data-v-2bedba17],.radio-button[data-v-2bedba17],.download-button[data-v-2bedba17],.user-button[data-v-2bedba17]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-2bedba17]:disabled,.important-button[data-v-2bedba17]:disabled,.delete-button[data-v-2bedba17]:disabled,.submit-button[data-v-2bedba17]:disabled,.cancel-button[data-v-2bedba17]:disabled,.add-button[data-v-2bedba17]:disabled,.action-button[data-v-2bedba17]:disabled,.link-button[data-v-2bedba17]:disabled,.logout-button[data-v-2bedba17]:disabled,.help-button[data-v-2bedba17]:disabled,.appstore-button[data-v-2bedba17]:disabled,.radio-button[data-v-2bedba17]:disabled,.download-button[data-v-2bedba17]:disabled,.user-button[data-v-2bedba17]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-2bedba17],.important-button.disabled[data-v-2bedba17],.delete-button.disabled[data-v-2bedba17],.submit-button.disabled[data-v-2bedba17],.cancel-button.disabled[data-v-2bedba17],.add-button.disabled[data-v-2bedba17],.action-button.disabled[data-v-2bedba17],.link-button.disabled[data-v-2bedba17],.logout-button.disabled[data-v-2bedba17],.help-button.disabled[data-v-2bedba17],.appstore-button.disabled[data-v-2bedba17],.radio-button.disabled[data-v-2bedba17],.download-button.disabled[data-v-2bedba17],.user-button.disabled[data-v-2bedba17]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-2bedba17]{min-width:7rem}.big[data-v-2bedba17]{min-width:15rem}.important-button[data-v-2bedba17]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-2bedba17]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-2bedba17]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-2bedba17]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-2bedba17]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2bedba17]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2bedba17]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-2bedba17]{width:32px;height:32px;padding:0}.action-button.view[data-v-2bedba17],.action-button.approve[data-v-2bedba17],.action-button.analytics[data-v-2bedba17],.action-button.download[data-v-2bedba17]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-2bedba17],.action-button.new[data-v-2bedba17],.action-button.submit[data-v-2bedba17]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-2bedba17]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-2bedba17]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-2bedba17]{gap:8px;display:flex}.download-button[data-v-2bedba17]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-2bedba17]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-2bedba17]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-2bedba17]:hover{color:var(--text-link-hover)}.link.disabled[data-v-2bedba17]{opacity:.7;cursor:not-allowed}.link-button[data-v-2bedba17]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-2bedba17]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-2bedba17],td .link-button.video-button[data-v-2bedba17]{max-width:400px}.link-button[data-v-2bedba17]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-2bedba17]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-2bedba17]:hover,.user-button.menu-open[data-v-2bedba17]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-2bedba17],.user-button:hover .verification-warning[data-v-2bedba17],.user-button.menu-open .superuser-indicator[data-v-2bedba17],.user-button.menu-open .verification-warning[data-v-2bedba17]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-2bedba17],.user-button.menu-open .logo-image[data-v-2bedba17]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-2bedba17]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-2bedba17]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-2bedba17]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-2bedba17]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-2bedba17]{color:var(--intent-success)}.appstore-button.playstore[data-v-2bedba17]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-2bedba17]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-2bedba17]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-2bedba17]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-2bedba17]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-2bedba17],.file-input[data-v-2bedba17]{display:none}.dropdown select[data-v-2bedba17]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-2bedba17]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-2bedba17]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-2bedba17]:hover{border-color:var(--border-strong)}.page-container[data-v-2bedba17]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-2bedba17]{max-width:400px}.page-container.wide[data-v-2bedba17]{max-width:1200px}.eyebrow[data-v-2bedba17]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-2bedba17]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-2bedba17]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-2bedba17]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-2bedba17]{gap:1rem;display:flex}.collapsible-header[data-v-2bedba17]{cursor:pointer}.collapsible-header.closed[data-v-2bedba17]{margin-bottom:0}.collapsible-header svg[data-v-2bedba17]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-2bedba17]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-2bedba17],.page-field>.collapsible-header.closed[data-v-2bedba17]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-2bedba17]{margin:0}.page-field>.collapsible-header svg[data-v-2bedba17]{font-size:.8rem}.page-content[data-v-2bedba17]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-2bedba17]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-2bedba17]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-2bedba17]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-2bedba17]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-2bedba17]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-2bedba17],.page-field.full-width[data-v-2bedba17]{grid-column:span 12}.page-field.three-quarters-width[data-v-2bedba17]{grid-column:span 9}.page-field.two-thirds-width[data-v-2bedba17]{grid-column:span 8}.page-field.half-width[data-v-2bedba17]{grid-column:span 6}.page-field.third-width[data-v-2bedba17]{grid-column:span 4}.page-field.quarter-width[data-v-2bedba17]{grid-column:span 3}.page-field.sixth-width[data-v-2bedba17]{grid-column:span 2}label[data-v-2bedba17]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-2bedba17],.page-field>.collapsible-header h3[data-v-2bedba17]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-2bedba17]:after{content:" *";color:var(--text-brand)}label[title][data-v-2bedba17]{cursor:help}.page-section.rows[data-v-2bedba17]{row-gap:0}.page-section.rows>h3[data-v-2bedba17]{margin-bottom:1rem}.page-section.rows .page-field[data-v-2bedba17]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-2bedba17]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-2bedba17]{margin-bottom:0}.page-section.rows .page-field[data-v-2bedba17]>:not(label){grid-column:2}.page-value[data-v-2bedba17]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-2bedba17]{white-space:pre-line}.page-value[data-v-2bedba17]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-2bedba17]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-2bedba17]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-2bedba17]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-2bedba17]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-2bedba17]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-2bedba17]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-2bedba17]>*{margin-bottom:.5rem}.link-button-list[data-v-2bedba17]>:last-child{margin-bottom:0}.form-control[data-v-2bedba17],input[type=datetime-local][data-v-2bedba17]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-2bedba17]:focus,input[type=datetime-local][data-v-2bedba17]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-2bedba17]:disabled,input[type=datetime-local][data-v-2bedba17]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-2bedba17]{resize:vertical;min-height:100px}.field-details[data-v-2bedba17]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-2bedba17]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-2bedba17]{align-items:baseline;display:flex}input[type=checkbox][data-v-2bedba17]{margin-right:1rem}.checkbox-container label[data-v-2bedba17]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-2bedba17]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-2bedba17]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-2bedba17]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-2bedba17]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-2bedba17]:checked{background:var(--text-brand)}.form-toggle[data-v-2bedba17]:checked:before{transform:translate(22px)}.form-toggle[data-v-2bedba17]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-2bedba17],.error-message[data-v-2bedba17]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-2bedba17]{border-left:3px solid var(--intent-success)}.error-message[data-v-2bedba17]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-2bedba17]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-2bedba17]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-2bedba17]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-2bedba17]{justify-content:center}.page-actions.vertical[data-v-2bedba17]{flex-direction:column}form.page-content>.page-actions[data-v-2bedba17]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.field-value[data-v-2bedba17]{color:var(--text-primary);padding:.5rem 0;font-size:1rem}.field-value code[data-v-2bedba17]{background-color:var(--surface-sunken);border-radius:3px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.field-value.configured[data-v-2bedba17]{color:var(--intent-success-surface-text);align-items:center;gap:.5rem;display:flex}.credential-actions[data-v-2bedba17]{align-items:center;gap:1rem;display:flex}.page-section>.error-message[data-v-2bedba17],.page-section>.success-message[data-v-2bedba17]{grid-column:1/-1}.instructions[data-v-2bedba17]{background:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:6px;grid-column:1/-1;padding:1rem 1.5rem;font-size:.9rem}.instructions p[data-v-2bedba17]{margin-top:0}.instructions ol[data-v-2bedba17]{margin-bottom:0;padding-left:1.5rem}.instructions li[data-v-2bedba17]{margin-bottom:.25rem}.instructions code[data-v-2bedba17]{background-color:var(--border-default);border-radius:3px;padding:1px 4px;font-size:.9em}[data-v-5373288e]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-5373288e]:root,[data-theme=light][data-v-5373288e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-5373288e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-5373288e]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-5373288e],.important-button[data-v-5373288e],.delete-button[data-v-5373288e],.submit-button[data-v-5373288e],.cancel-button[data-v-5373288e],.add-button[data-v-5373288e],.action-button[data-v-5373288e],.link-button[data-v-5373288e],.logout-button[data-v-5373288e],.help-button[data-v-5373288e],.appstore-button[data-v-5373288e],.radio-button[data-v-5373288e],.download-button[data-v-5373288e],.user-button[data-v-5373288e]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-5373288e]:disabled,.important-button[data-v-5373288e]:disabled,.delete-button[data-v-5373288e]:disabled,.submit-button[data-v-5373288e]:disabled,.cancel-button[data-v-5373288e]:disabled,.add-button[data-v-5373288e]:disabled,.action-button[data-v-5373288e]:disabled,.link-button[data-v-5373288e]:disabled,.logout-button[data-v-5373288e]:disabled,.help-button[data-v-5373288e]:disabled,.appstore-button[data-v-5373288e]:disabled,.radio-button[data-v-5373288e]:disabled,.download-button[data-v-5373288e]:disabled,.user-button[data-v-5373288e]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-5373288e],.important-button.disabled[data-v-5373288e],.delete-button.disabled[data-v-5373288e],.submit-button.disabled[data-v-5373288e],.cancel-button.disabled[data-v-5373288e],.add-button.disabled[data-v-5373288e],.action-button.disabled[data-v-5373288e],.link-button.disabled[data-v-5373288e],.logout-button.disabled[data-v-5373288e],.help-button.disabled[data-v-5373288e],.appstore-button.disabled[data-v-5373288e],.radio-button.disabled[data-v-5373288e],.download-button.disabled[data-v-5373288e],.user-button.disabled[data-v-5373288e]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-5373288e]{min-width:7rem}.big[data-v-5373288e]{min-width:15rem}.important-button[data-v-5373288e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-5373288e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-5373288e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-5373288e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-5373288e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5373288e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5373288e]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-5373288e]{width:32px;height:32px;padding:0}.action-button.view[data-v-5373288e],.action-button.approve[data-v-5373288e],.action-button.analytics[data-v-5373288e],.action-button.download[data-v-5373288e]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-5373288e],.action-button.new[data-v-5373288e],.action-button.submit[data-v-5373288e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-5373288e]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-5373288e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-5373288e]{gap:8px;display:flex}.download-button[data-v-5373288e]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-5373288e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-5373288e]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-5373288e]:hover{color:var(--text-link-hover)}.link.disabled[data-v-5373288e]{opacity:.7;cursor:not-allowed}.link-button[data-v-5373288e]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-5373288e]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-5373288e],td .link-button.video-button[data-v-5373288e]{max-width:400px}.link-button[data-v-5373288e]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-5373288e]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-5373288e]:hover,.user-button.menu-open[data-v-5373288e]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-5373288e],.user-button:hover .verification-warning[data-v-5373288e],.user-button.menu-open .superuser-indicator[data-v-5373288e],.user-button.menu-open .verification-warning[data-v-5373288e]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-5373288e],.user-button.menu-open .logo-image[data-v-5373288e]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-5373288e]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-5373288e]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-5373288e]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-5373288e]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-5373288e]{color:var(--intent-success)}.appstore-button.playstore[data-v-5373288e]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-5373288e]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-5373288e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-5373288e]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-5373288e]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-5373288e],.file-input[data-v-5373288e]{display:none}.dropdown select[data-v-5373288e]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-5373288e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-5373288e]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-5373288e]:hover{border-color:var(--border-strong)}.page-container[data-v-5373288e]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-5373288e]{max-width:400px}.page-container.wide[data-v-5373288e]{max-width:1200px}.eyebrow[data-v-5373288e]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-5373288e]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-5373288e]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-5373288e]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-5373288e]{gap:1rem;display:flex}.collapsible-header[data-v-5373288e]{cursor:pointer}.collapsible-header.closed[data-v-5373288e]{margin-bottom:0}.collapsible-header svg[data-v-5373288e]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-5373288e]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-5373288e],.page-field>.collapsible-header.closed[data-v-5373288e]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-5373288e]{margin:0}.page-field>.collapsible-header svg[data-v-5373288e]{font-size:.8rem}.page-content[data-v-5373288e]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-5373288e]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-5373288e]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-5373288e]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-5373288e]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-5373288e]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-5373288e],.page-field.full-width[data-v-5373288e]{grid-column:span 12}.page-field.three-quarters-width[data-v-5373288e]{grid-column:span 9}.page-field.two-thirds-width[data-v-5373288e]{grid-column:span 8}.page-field.half-width[data-v-5373288e]{grid-column:span 6}.page-field.third-width[data-v-5373288e]{grid-column:span 4}.page-field.quarter-width[data-v-5373288e]{grid-column:span 3}.page-field.sixth-width[data-v-5373288e]{grid-column:span 2}label[data-v-5373288e]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-5373288e],.page-field>.collapsible-header h3[data-v-5373288e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-5373288e]:after{content:" *";color:var(--text-brand)}label[title][data-v-5373288e]{cursor:help}.page-section.rows[data-v-5373288e]{row-gap:0}.page-section.rows>h3[data-v-5373288e]{margin-bottom:1rem}.page-section.rows .page-field[data-v-5373288e]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-5373288e]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-5373288e]{margin-bottom:0}.page-section.rows .page-field[data-v-5373288e]>:not(label){grid-column:2}.page-value[data-v-5373288e]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-5373288e]{white-space:pre-line}.page-value[data-v-5373288e]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-5373288e]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-5373288e]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-5373288e]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-5373288e]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-5373288e]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-5373288e]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-5373288e]>*{margin-bottom:.5rem}.link-button-list[data-v-5373288e]>:last-child{margin-bottom:0}.form-control[data-v-5373288e],input[type=datetime-local][data-v-5373288e]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-5373288e]:focus,input[type=datetime-local][data-v-5373288e]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-5373288e]:disabled,input[type=datetime-local][data-v-5373288e]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-5373288e]{resize:vertical;min-height:100px}.field-details[data-v-5373288e]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-5373288e]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-5373288e]{align-items:baseline;display:flex}input[type=checkbox][data-v-5373288e]{margin-right:1rem}.checkbox-container label[data-v-5373288e]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-5373288e]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-5373288e]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-5373288e]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-5373288e]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-5373288e]:checked{background:var(--text-brand)}.form-toggle[data-v-5373288e]:checked:before{transform:translate(22px)}.form-toggle[data-v-5373288e]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-5373288e],.error-message[data-v-5373288e]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-5373288e]{border-left:3px solid var(--intent-success)}.error-message[data-v-5373288e]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-5373288e]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-5373288e]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-5373288e]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-5373288e]{justify-content:center}.page-actions.vertical[data-v-5373288e]{flex-direction:column}form.page-content>.page-actions[data-v-5373288e]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.list-container[data-v-5373288e]{padding:var(--space-section);position:relative}.list-header[data-v-5373288e]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-5373288e]{margin:0}.header-actions[data-v-5373288e]{gap:1rem;display:flex}.list-header[data-v-5373288e]:has(>.header-stack){align-items:baseline}.header-stack[data-v-5373288e]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-5373288e]{margin-bottom:var(--space-section)}.list-section h3[data-v-5373288e]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-5373288e]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-5373288e]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-5373288e]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-5373288e]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-5373288e]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-5373288e]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-5373288e],td[data-v-5373288e]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-5373288e]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-5373288e]{text-align:right}.thumbnail-name[data-v-5373288e]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-5373288e]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-5373288e]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-5373288e]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-5373288e]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-5373288e]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-5373288e]{text-decoration:line-through}.clickable:hover .overflow b[data-v-5373288e],.clickable:hover .overflow strong[data-v-5373288e]{color:var(--text-brand)}.sortable[data-v-5373288e]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-5373288e]:hover{color:var(--text-brand)}.sort-indicator[data-v-5373288e]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-5373288e]{color:var(--text-brand);opacity:1}.inline-edit[data-v-5373288e]{width:100%;position:relative}.inline-edit input[data-v-5373288e]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-5373288e]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-5373288e]:hover{background-color:var(--surface-hover)}div.add-row[data-v-5373288e]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-5373288e]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-5373288e]{cursor:pointer}tr.add-row td[data-v-5373288e]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-5373288e]{color:var(--text-primary)}.grid[data-v-5373288e]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-5373288e],.actions[data-v-5373288e]{gap:8px;display:flex}.featured-star[data-v-5373288e]{color:var(--star);margin-left:6px;font-size:.8rem}.not-configured[data-v-5373288e],.recipient-info[data-v-5373288e]{color:var(--text-secondary);margin:0}.status-pill[data-v-5373288e]{border-radius:12px;padding:2px 8px;font-size:.8rem;font-weight:500;display:inline-block}.status-pill.completed[data-v-5373288e]{background-color:var(--status-completed);color:var(--status-completed-text)}.status-pill.pending[data-v-5373288e]{background-color:var(--status-queued);color:var(--status-queued-text)}.status-pill.failed[data-v-5373288e]{background-color:var(--status-failed);color:var(--status-failed-text)}[data-v-3afce46c]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3afce46c]:root,[data-theme=light][data-v-3afce46c]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3afce46c]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3afce46c]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3afce46c],.important-button[data-v-3afce46c],.delete-button[data-v-3afce46c],.submit-button[data-v-3afce46c],.cancel-button[data-v-3afce46c],.add-button[data-v-3afce46c],.action-button[data-v-3afce46c],.link-button[data-v-3afce46c],.logout-button[data-v-3afce46c],.help-button[data-v-3afce46c],.appstore-button[data-v-3afce46c],.radio-button[data-v-3afce46c],.download-button[data-v-3afce46c],.user-button[data-v-3afce46c]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3afce46c]:disabled,.important-button[data-v-3afce46c]:disabled,.delete-button[data-v-3afce46c]:disabled,.submit-button[data-v-3afce46c]:disabled,.cancel-button[data-v-3afce46c]:disabled,.add-button[data-v-3afce46c]:disabled,.action-button[data-v-3afce46c]:disabled,.link-button[data-v-3afce46c]:disabled,.logout-button[data-v-3afce46c]:disabled,.help-button[data-v-3afce46c]:disabled,.appstore-button[data-v-3afce46c]:disabled,.radio-button[data-v-3afce46c]:disabled,.download-button[data-v-3afce46c]:disabled,.user-button[data-v-3afce46c]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3afce46c],.important-button.disabled[data-v-3afce46c],.delete-button.disabled[data-v-3afce46c],.submit-button.disabled[data-v-3afce46c],.cancel-button.disabled[data-v-3afce46c],.add-button.disabled[data-v-3afce46c],.action-button.disabled[data-v-3afce46c],.link-button.disabled[data-v-3afce46c],.logout-button.disabled[data-v-3afce46c],.help-button.disabled[data-v-3afce46c],.appstore-button.disabled[data-v-3afce46c],.radio-button.disabled[data-v-3afce46c],.download-button.disabled[data-v-3afce46c],.user-button.disabled[data-v-3afce46c]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3afce46c]{min-width:7rem}.big[data-v-3afce46c]{min-width:15rem}.important-button[data-v-3afce46c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3afce46c]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3afce46c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3afce46c]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3afce46c]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3afce46c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3afce46c]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3afce46c]{width:32px;height:32px;padding:0}.action-button.view[data-v-3afce46c],.action-button.approve[data-v-3afce46c],.action-button.analytics[data-v-3afce46c],.action-button.download[data-v-3afce46c]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3afce46c],.action-button.new[data-v-3afce46c],.action-button.submit[data-v-3afce46c]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3afce46c]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3afce46c]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3afce46c]{gap:8px;display:flex}.download-button[data-v-3afce46c]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3afce46c]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3afce46c]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3afce46c]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3afce46c]{opacity:.7;cursor:not-allowed}.link-button[data-v-3afce46c]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3afce46c]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3afce46c],td .link-button.video-button[data-v-3afce46c]{max-width:400px}.link-button[data-v-3afce46c]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3afce46c]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3afce46c]:hover,.user-button.menu-open[data-v-3afce46c]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3afce46c],.user-button:hover .verification-warning[data-v-3afce46c],.user-button.menu-open .superuser-indicator[data-v-3afce46c],.user-button.menu-open .verification-warning[data-v-3afce46c]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3afce46c],.user-button.menu-open .logo-image[data-v-3afce46c]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3afce46c]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3afce46c]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3afce46c]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3afce46c]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3afce46c]{color:var(--intent-success)}.appstore-button.playstore[data-v-3afce46c]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3afce46c]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3afce46c]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3afce46c]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3afce46c]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3afce46c],.file-input[data-v-3afce46c]{display:none}.dropdown select[data-v-3afce46c]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3afce46c]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3afce46c]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3afce46c]:hover{border-color:var(--border-strong)}.list-container[data-v-3afce46c]{padding:var(--space-section);position:relative}.list-header[data-v-3afce46c]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-3afce46c]{margin:0}.header-actions[data-v-3afce46c]{gap:1rem;display:flex}.list-header[data-v-3afce46c]:has(>.header-stack){align-items:baseline}.header-stack[data-v-3afce46c]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-3afce46c]{margin-bottom:var(--space-section)}.list-section h3[data-v-3afce46c]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-3afce46c]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-3afce46c]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-3afce46c]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-3afce46c]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-3afce46c]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-3afce46c]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-3afce46c],td[data-v-3afce46c]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-3afce46c]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-3afce46c]{text-align:right}.thumbnail-name[data-v-3afce46c]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-3afce46c]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-3afce46c]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-3afce46c]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-3afce46c]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-3afce46c]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-3afce46c]{text-decoration:line-through}.clickable:hover .overflow b[data-v-3afce46c],.clickable:hover .overflow strong[data-v-3afce46c]{color:var(--text-brand)}.sortable[data-v-3afce46c]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-3afce46c]:hover{color:var(--text-brand)}.sort-indicator[data-v-3afce46c]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-3afce46c]{color:var(--text-brand);opacity:1}.inline-edit[data-v-3afce46c]{width:100%;position:relative}.inline-edit input[data-v-3afce46c]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-3afce46c]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-3afce46c]:hover{background-color:var(--surface-hover)}div.add-row[data-v-3afce46c]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-3afce46c]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-3afce46c]{cursor:pointer}tr.add-row td[data-v-3afce46c]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-3afce46c]{color:var(--text-primary)}.grid[data-v-3afce46c]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-3afce46c],.actions[data-v-3afce46c]{gap:8px;display:flex}.featured-star[data-v-3afce46c]{color:var(--star);margin-left:6px;font-size:.8rem}.tabs[data-v-3afce46c]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-3afce46c]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-3afce46c]{border:1px dashed var(--border-strong)}.tabs button[data-v-3afce46c]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-3afce46c]{color:var(--text-brand)}.tabs button.active[data-v-3afce46c],.tabs .thumb[data-v-3afce46c]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-3afce46c]{background:0 0}.tab-content[data-v-3afce46c]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}.matrix-container[data-v-3afce46c]{margin-top:20px;overflow-x:auto}.matrix-table[data-v-3afce46c]{border-collapse:collapse;width:100%;min-width:800px}.matrix-table th[data-v-3afce46c],.matrix-table td[data-v-3afce46c]{border:1px solid var(--border-default);text-align:left;padding:8px}.matrix-header[data-v-3afce46c]{vertical-align:top;min-width:30px;max-width:300px;overflow:hidden}.matrix-subheader[data-v-3afce46c]{color:var(--text-secondary);margin-top:4px;font-size:.8em}.matrix-cell[data-v-3afce46c]{text-align:center;padding:4px}.matrix-cell input[type=checkbox][data-v-3afce46c]{cursor:pointer;width:18px;height:18px}.matrix-table tr[data-v-3afce46c]:hover{background-color:var(--surface-hover)}.matrix-table th[data-v-3afce46c]{background-color:var(--surface-sunken);z-index:1;position:sticky;top:0}.matrix-table th.matrix-header[data-v-3afce46c]{letter-spacing:normal;text-transform:none;color:inherit;font-family:inherit;font-size:.9rem;font-weight:600}.feature-value-input[data-v-3afce46c]{border:1px solid var(--border-default);text-align:right;background-color:var(--surface-1);width:150px;color:var(--text-primary);border-radius:4px}.feature-value-input[data-v-3afce46c]:disabled{background-color:var(--intent-neutral-hover);border-color:var(--border-subtle);color:var(--text-muted);cursor:not-allowed}[data-v-d6bbbb4e]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-d6bbbb4e]:root,[data-theme=light][data-v-d6bbbb4e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-d6bbbb4e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-d6bbbb4e]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-d6bbbb4e],.important-button[data-v-d6bbbb4e],.delete-button[data-v-d6bbbb4e],.submit-button[data-v-d6bbbb4e],.cancel-button[data-v-d6bbbb4e],.add-button[data-v-d6bbbb4e],.action-button[data-v-d6bbbb4e],.link-button[data-v-d6bbbb4e],.logout-button[data-v-d6bbbb4e],.help-button[data-v-d6bbbb4e],.appstore-button[data-v-d6bbbb4e],.radio-button[data-v-d6bbbb4e],.download-button[data-v-d6bbbb4e],.user-button[data-v-d6bbbb4e]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-d6bbbb4e]:disabled,.important-button[data-v-d6bbbb4e]:disabled,.delete-button[data-v-d6bbbb4e]:disabled,.submit-button[data-v-d6bbbb4e]:disabled,.cancel-button[data-v-d6bbbb4e]:disabled,.add-button[data-v-d6bbbb4e]:disabled,.action-button[data-v-d6bbbb4e]:disabled,.link-button[data-v-d6bbbb4e]:disabled,.logout-button[data-v-d6bbbb4e]:disabled,.help-button[data-v-d6bbbb4e]:disabled,.appstore-button[data-v-d6bbbb4e]:disabled,.radio-button[data-v-d6bbbb4e]:disabled,.download-button[data-v-d6bbbb4e]:disabled,.user-button[data-v-d6bbbb4e]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-d6bbbb4e],.important-button.disabled[data-v-d6bbbb4e],.delete-button.disabled[data-v-d6bbbb4e],.submit-button.disabled[data-v-d6bbbb4e],.cancel-button.disabled[data-v-d6bbbb4e],.add-button.disabled[data-v-d6bbbb4e],.action-button.disabled[data-v-d6bbbb4e],.link-button.disabled[data-v-d6bbbb4e],.logout-button.disabled[data-v-d6bbbb4e],.help-button.disabled[data-v-d6bbbb4e],.appstore-button.disabled[data-v-d6bbbb4e],.radio-button.disabled[data-v-d6bbbb4e],.download-button.disabled[data-v-d6bbbb4e],.user-button.disabled[data-v-d6bbbb4e]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-d6bbbb4e]{min-width:7rem}.big[data-v-d6bbbb4e]{min-width:15rem}.important-button[data-v-d6bbbb4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-d6bbbb4e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-d6bbbb4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-d6bbbb4e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-d6bbbb4e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d6bbbb4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d6bbbb4e]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-d6bbbb4e]{width:32px;height:32px;padding:0}.action-button.view[data-v-d6bbbb4e],.action-button.approve[data-v-d6bbbb4e],.action-button.analytics[data-v-d6bbbb4e],.action-button.download[data-v-d6bbbb4e]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-d6bbbb4e],.action-button.new[data-v-d6bbbb4e],.action-button.submit[data-v-d6bbbb4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-d6bbbb4e]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-d6bbbb4e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-d6bbbb4e]{gap:8px;display:flex}.download-button[data-v-d6bbbb4e]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-d6bbbb4e]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-d6bbbb4e]:hover{color:var(--text-link-hover)}.link.disabled[data-v-d6bbbb4e]{opacity:.7;cursor:not-allowed}.link-button[data-v-d6bbbb4e]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-d6bbbb4e]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-d6bbbb4e],td .link-button.video-button[data-v-d6bbbb4e]{max-width:400px}.link-button[data-v-d6bbbb4e]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-d6bbbb4e]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-d6bbbb4e]:hover,.user-button.menu-open[data-v-d6bbbb4e]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-d6bbbb4e],.user-button:hover .verification-warning[data-v-d6bbbb4e],.user-button.menu-open .superuser-indicator[data-v-d6bbbb4e],.user-button.menu-open .verification-warning[data-v-d6bbbb4e]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-d6bbbb4e],.user-button.menu-open .logo-image[data-v-d6bbbb4e]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-d6bbbb4e]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-d6bbbb4e]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-d6bbbb4e]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-d6bbbb4e]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-d6bbbb4e]{color:var(--intent-success)}.appstore-button.playstore[data-v-d6bbbb4e]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-d6bbbb4e]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-d6bbbb4e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-d6bbbb4e]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-d6bbbb4e]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-d6bbbb4e],.file-input[data-v-d6bbbb4e]{display:none}.dropdown select[data-v-d6bbbb4e]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-d6bbbb4e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-d6bbbb4e]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-d6bbbb4e]:hover{border-color:var(--border-strong)}.page-container[data-v-d6bbbb4e]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-d6bbbb4e]{max-width:400px}.page-container.wide[data-v-d6bbbb4e]{max-width:1200px}.eyebrow[data-v-d6bbbb4e]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-d6bbbb4e]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-d6bbbb4e]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-d6bbbb4e]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-d6bbbb4e]{gap:1rem;display:flex}.collapsible-header[data-v-d6bbbb4e]{cursor:pointer}.collapsible-header.closed[data-v-d6bbbb4e]{margin-bottom:0}.collapsible-header svg[data-v-d6bbbb4e]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-d6bbbb4e]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-d6bbbb4e],.page-field>.collapsible-header.closed[data-v-d6bbbb4e]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-d6bbbb4e]{margin:0}.page-field>.collapsible-header svg[data-v-d6bbbb4e]{font-size:.8rem}.page-content[data-v-d6bbbb4e]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-d6bbbb4e]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-d6bbbb4e]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-d6bbbb4e]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-d6bbbb4e]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-d6bbbb4e]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-d6bbbb4e],.page-field.full-width[data-v-d6bbbb4e]{grid-column:span 12}.page-field.three-quarters-width[data-v-d6bbbb4e]{grid-column:span 9}.page-field.two-thirds-width[data-v-d6bbbb4e]{grid-column:span 8}.page-field.half-width[data-v-d6bbbb4e]{grid-column:span 6}.page-field.third-width[data-v-d6bbbb4e]{grid-column:span 4}.page-field.quarter-width[data-v-d6bbbb4e]{grid-column:span 3}.page-field.sixth-width[data-v-d6bbbb4e]{grid-column:span 2}label[data-v-d6bbbb4e]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-d6bbbb4e],.page-field>.collapsible-header h3[data-v-d6bbbb4e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-d6bbbb4e]:after{content:" *";color:var(--text-brand)}label[title][data-v-d6bbbb4e]{cursor:help}.page-section.rows[data-v-d6bbbb4e]{row-gap:0}.page-section.rows>h3[data-v-d6bbbb4e]{margin-bottom:1rem}.page-section.rows .page-field[data-v-d6bbbb4e]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-d6bbbb4e]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-d6bbbb4e]{margin-bottom:0}.page-section.rows .page-field[data-v-d6bbbb4e]>:not(label){grid-column:2}.page-value[data-v-d6bbbb4e]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-d6bbbb4e]{white-space:pre-line}.page-value[data-v-d6bbbb4e]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-d6bbbb4e]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-d6bbbb4e]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-d6bbbb4e]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-d6bbbb4e]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-d6bbbb4e]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-d6bbbb4e]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-d6bbbb4e]>*{margin-bottom:.5rem}.link-button-list[data-v-d6bbbb4e]>:last-child{margin-bottom:0}.form-control[data-v-d6bbbb4e],input[type=datetime-local][data-v-d6bbbb4e]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-d6bbbb4e]:focus,input[type=datetime-local][data-v-d6bbbb4e]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-d6bbbb4e]:disabled,input[type=datetime-local][data-v-d6bbbb4e]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-d6bbbb4e]{resize:vertical;min-height:100px}.field-details[data-v-d6bbbb4e]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-d6bbbb4e]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-d6bbbb4e]{align-items:baseline;display:flex}input[type=checkbox][data-v-d6bbbb4e]{margin-right:1rem}.checkbox-container label[data-v-d6bbbb4e]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-d6bbbb4e]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-d6bbbb4e]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-d6bbbb4e]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-d6bbbb4e]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-d6bbbb4e]:checked{background:var(--text-brand)}.form-toggle[data-v-d6bbbb4e]:checked:before{transform:translate(22px)}.form-toggle[data-v-d6bbbb4e]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-d6bbbb4e],.error-message[data-v-d6bbbb4e]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-d6bbbb4e]{border-left:3px solid var(--intent-success)}.error-message[data-v-d6bbbb4e]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-d6bbbb4e]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-d6bbbb4e]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-d6bbbb4e]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-d6bbbb4e]{justify-content:center}.page-actions.vertical[data-v-d6bbbb4e]{flex-direction:column}form.page-content>.page-actions[data-v-d6bbbb4e]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-d6b5c29b]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-d6b5c29b]:root,[data-theme=light][data-v-d6b5c29b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-d6b5c29b]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-d6b5c29b]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-d6b5c29b],.important-button[data-v-d6b5c29b],.delete-button[data-v-d6b5c29b],.submit-button[data-v-d6b5c29b],.cancel-button[data-v-d6b5c29b],.add-button[data-v-d6b5c29b],.action-button[data-v-d6b5c29b],.link-button[data-v-d6b5c29b],.logout-button[data-v-d6b5c29b],.help-button[data-v-d6b5c29b],.appstore-button[data-v-d6b5c29b],.radio-button[data-v-d6b5c29b],.download-button[data-v-d6b5c29b],.user-button[data-v-d6b5c29b]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-d6b5c29b]:disabled,.important-button[data-v-d6b5c29b]:disabled,.delete-button[data-v-d6b5c29b]:disabled,.submit-button[data-v-d6b5c29b]:disabled,.cancel-button[data-v-d6b5c29b]:disabled,.add-button[data-v-d6b5c29b]:disabled,.action-button[data-v-d6b5c29b]:disabled,.link-button[data-v-d6b5c29b]:disabled,.logout-button[data-v-d6b5c29b]:disabled,.help-button[data-v-d6b5c29b]:disabled,.appstore-button[data-v-d6b5c29b]:disabled,.radio-button[data-v-d6b5c29b]:disabled,.download-button[data-v-d6b5c29b]:disabled,.user-button[data-v-d6b5c29b]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-d6b5c29b],.important-button.disabled[data-v-d6b5c29b],.delete-button.disabled[data-v-d6b5c29b],.submit-button.disabled[data-v-d6b5c29b],.cancel-button.disabled[data-v-d6b5c29b],.add-button.disabled[data-v-d6b5c29b],.action-button.disabled[data-v-d6b5c29b],.link-button.disabled[data-v-d6b5c29b],.logout-button.disabled[data-v-d6b5c29b],.help-button.disabled[data-v-d6b5c29b],.appstore-button.disabled[data-v-d6b5c29b],.radio-button.disabled[data-v-d6b5c29b],.download-button.disabled[data-v-d6b5c29b],.user-button.disabled[data-v-d6b5c29b]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-d6b5c29b]{min-width:7rem}.big[data-v-d6b5c29b]{min-width:15rem}.important-button[data-v-d6b5c29b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-d6b5c29b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-d6b5c29b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-d6b5c29b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-d6b5c29b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d6b5c29b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-d6b5c29b]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-d6b5c29b]{width:32px;height:32px;padding:0}.action-button.view[data-v-d6b5c29b],.action-button.approve[data-v-d6b5c29b],.action-button.analytics[data-v-d6b5c29b],.action-button.download[data-v-d6b5c29b]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-d6b5c29b],.action-button.new[data-v-d6b5c29b],.action-button.submit[data-v-d6b5c29b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-d6b5c29b]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-d6b5c29b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-d6b5c29b]{gap:8px;display:flex}.download-button[data-v-d6b5c29b]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-d6b5c29b]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-d6b5c29b]:hover{color:var(--text-link-hover)}.link.disabled[data-v-d6b5c29b]{opacity:.7;cursor:not-allowed}.link-button[data-v-d6b5c29b]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-d6b5c29b]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-d6b5c29b],td .link-button.video-button[data-v-d6b5c29b]{max-width:400px}.link-button[data-v-d6b5c29b]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-d6b5c29b]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-d6b5c29b]:hover,.user-button.menu-open[data-v-d6b5c29b]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-d6b5c29b],.user-button:hover .verification-warning[data-v-d6b5c29b],.user-button.menu-open .superuser-indicator[data-v-d6b5c29b],.user-button.menu-open .verification-warning[data-v-d6b5c29b]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-d6b5c29b],.user-button.menu-open .logo-image[data-v-d6b5c29b]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-d6b5c29b]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-d6b5c29b]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-d6b5c29b]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-d6b5c29b]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-d6b5c29b]{color:var(--intent-success)}.appstore-button.playstore[data-v-d6b5c29b]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-d6b5c29b]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-d6b5c29b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-d6b5c29b]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-d6b5c29b]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-d6b5c29b],.file-input[data-v-d6b5c29b]{display:none}.dropdown select[data-v-d6b5c29b]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-d6b5c29b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-d6b5c29b]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-d6b5c29b]:hover{border-color:var(--border-strong)}.page-container[data-v-d6b5c29b]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-d6b5c29b]{max-width:400px}.page-container.wide[data-v-d6b5c29b]{max-width:1200px}.eyebrow[data-v-d6b5c29b]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-d6b5c29b]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-d6b5c29b]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-d6b5c29b]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-d6b5c29b]{gap:1rem;display:flex}.collapsible-header[data-v-d6b5c29b]{cursor:pointer}.collapsible-header.closed[data-v-d6b5c29b]{margin-bottom:0}.collapsible-header svg[data-v-d6b5c29b]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-d6b5c29b]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-d6b5c29b],.page-field>.collapsible-header.closed[data-v-d6b5c29b]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-d6b5c29b]{margin:0}.page-field>.collapsible-header svg[data-v-d6b5c29b]{font-size:.8rem}.page-content[data-v-d6b5c29b]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-d6b5c29b]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-d6b5c29b]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-d6b5c29b]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-d6b5c29b]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-d6b5c29b]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-d6b5c29b],.page-field.full-width[data-v-d6b5c29b]{grid-column:span 12}.page-field.three-quarters-width[data-v-d6b5c29b]{grid-column:span 9}.page-field.two-thirds-width[data-v-d6b5c29b]{grid-column:span 8}.page-field.half-width[data-v-d6b5c29b]{grid-column:span 6}.page-field.third-width[data-v-d6b5c29b]{grid-column:span 4}.page-field.quarter-width[data-v-d6b5c29b]{grid-column:span 3}.page-field.sixth-width[data-v-d6b5c29b]{grid-column:span 2}label[data-v-d6b5c29b]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-d6b5c29b],.page-field>.collapsible-header h3[data-v-d6b5c29b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-d6b5c29b]:after{content:" *";color:var(--text-brand)}label[title][data-v-d6b5c29b]{cursor:help}.page-section.rows[data-v-d6b5c29b]{row-gap:0}.page-section.rows>h3[data-v-d6b5c29b]{margin-bottom:1rem}.page-section.rows .page-field[data-v-d6b5c29b]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-d6b5c29b]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-d6b5c29b]{margin-bottom:0}.page-section.rows .page-field[data-v-d6b5c29b]>:not(label){grid-column:2}.page-value[data-v-d6b5c29b]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-d6b5c29b]{white-space:pre-line}.page-value[data-v-d6b5c29b]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-d6b5c29b]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-d6b5c29b]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-d6b5c29b]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-d6b5c29b]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-d6b5c29b]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-d6b5c29b]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-d6b5c29b]>*{margin-bottom:.5rem}.link-button-list[data-v-d6b5c29b]>:last-child{margin-bottom:0}.form-control[data-v-d6b5c29b],input[type=datetime-local][data-v-d6b5c29b]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-d6b5c29b]:focus,input[type=datetime-local][data-v-d6b5c29b]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-d6b5c29b]:disabled,input[type=datetime-local][data-v-d6b5c29b]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-d6b5c29b]{resize:vertical;min-height:100px}.field-details[data-v-d6b5c29b]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-d6b5c29b]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-d6b5c29b]{align-items:baseline;display:flex}input[type=checkbox][data-v-d6b5c29b]{margin-right:1rem}.checkbox-container label[data-v-d6b5c29b]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-d6b5c29b]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-d6b5c29b]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-d6b5c29b]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-d6b5c29b]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-d6b5c29b]:checked{background:var(--text-brand)}.form-toggle[data-v-d6b5c29b]:checked:before{transform:translate(22px)}.form-toggle[data-v-d6b5c29b]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-d6b5c29b],.error-message[data-v-d6b5c29b]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-d6b5c29b]{border-left:3px solid var(--intent-success)}.error-message[data-v-d6b5c29b]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-d6b5c29b]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-d6b5c29b]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-d6b5c29b]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-d6b5c29b]{justify-content:center}.page-actions.vertical[data-v-d6b5c29b]{flex-direction:column}form.page-content>.page-actions[data-v-d6b5c29b]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-9043dd35]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-9043dd35]:root,[data-theme=light][data-v-9043dd35]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-9043dd35]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-9043dd35]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-9043dd35],.important-button[data-v-9043dd35],.delete-button[data-v-9043dd35],.submit-button[data-v-9043dd35],.cancel-button[data-v-9043dd35],.add-button[data-v-9043dd35],.action-button[data-v-9043dd35],.link-button[data-v-9043dd35],.logout-button[data-v-9043dd35],.help-button[data-v-9043dd35],.appstore-button[data-v-9043dd35],.radio-button[data-v-9043dd35],.download-button[data-v-9043dd35],.user-button[data-v-9043dd35]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-9043dd35]:disabled,.important-button[data-v-9043dd35]:disabled,.delete-button[data-v-9043dd35]:disabled,.submit-button[data-v-9043dd35]:disabled,.cancel-button[data-v-9043dd35]:disabled,.add-button[data-v-9043dd35]:disabled,.action-button[data-v-9043dd35]:disabled,.link-button[data-v-9043dd35]:disabled,.logout-button[data-v-9043dd35]:disabled,.help-button[data-v-9043dd35]:disabled,.appstore-button[data-v-9043dd35]:disabled,.radio-button[data-v-9043dd35]:disabled,.download-button[data-v-9043dd35]:disabled,.user-button[data-v-9043dd35]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-9043dd35],.important-button.disabled[data-v-9043dd35],.delete-button.disabled[data-v-9043dd35],.submit-button.disabled[data-v-9043dd35],.cancel-button.disabled[data-v-9043dd35],.add-button.disabled[data-v-9043dd35],.action-button.disabled[data-v-9043dd35],.link-button.disabled[data-v-9043dd35],.logout-button.disabled[data-v-9043dd35],.help-button.disabled[data-v-9043dd35],.appstore-button.disabled[data-v-9043dd35],.radio-button.disabled[data-v-9043dd35],.download-button.disabled[data-v-9043dd35],.user-button.disabled[data-v-9043dd35]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-9043dd35]{min-width:7rem}.big[data-v-9043dd35]{min-width:15rem}.important-button[data-v-9043dd35]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-9043dd35]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-9043dd35]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-9043dd35]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-9043dd35]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-9043dd35]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-9043dd35]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-9043dd35]{width:32px;height:32px;padding:0}.action-button.view[data-v-9043dd35],.action-button.approve[data-v-9043dd35],.action-button.analytics[data-v-9043dd35],.action-button.download[data-v-9043dd35]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-9043dd35],.action-button.new[data-v-9043dd35],.action-button.submit[data-v-9043dd35]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-9043dd35]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-9043dd35]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-9043dd35]{gap:8px;display:flex}.download-button[data-v-9043dd35]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-9043dd35]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-9043dd35]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-9043dd35]:hover{color:var(--text-link-hover)}.link.disabled[data-v-9043dd35]{opacity:.7;cursor:not-allowed}.link-button[data-v-9043dd35]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-9043dd35]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-9043dd35],td .link-button.video-button[data-v-9043dd35]{max-width:400px}.link-button[data-v-9043dd35]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-9043dd35]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-9043dd35]:hover,.user-button.menu-open[data-v-9043dd35]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-9043dd35],.user-button:hover .verification-warning[data-v-9043dd35],.user-button.menu-open .superuser-indicator[data-v-9043dd35],.user-button.menu-open .verification-warning[data-v-9043dd35]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-9043dd35],.user-button.menu-open .logo-image[data-v-9043dd35]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-9043dd35]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-9043dd35]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-9043dd35]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-9043dd35]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-9043dd35]{color:var(--intent-success)}.appstore-button.playstore[data-v-9043dd35]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-9043dd35]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-9043dd35]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-9043dd35]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-9043dd35]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-9043dd35],.file-input[data-v-9043dd35]{display:none}.dropdown select[data-v-9043dd35]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-9043dd35]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-9043dd35]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-9043dd35]:hover{border-color:var(--border-strong)}.list-container[data-v-9043dd35]{padding:var(--space-section);position:relative}.list-header[data-v-9043dd35]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-9043dd35]{margin:0}.header-actions[data-v-9043dd35]{gap:1rem;display:flex}.list-header[data-v-9043dd35]:has(>.header-stack){align-items:baseline}.header-stack[data-v-9043dd35]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-9043dd35]{margin-bottom:var(--space-section)}.list-section h3[data-v-9043dd35]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-9043dd35]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-9043dd35]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-9043dd35]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-9043dd35]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-9043dd35]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-9043dd35]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-9043dd35],td[data-v-9043dd35]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-9043dd35]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-9043dd35]{text-align:right}.thumbnail-name[data-v-9043dd35]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-9043dd35]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-9043dd35]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-9043dd35]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-9043dd35]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-9043dd35]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-9043dd35]{text-decoration:line-through}.clickable:hover .overflow b[data-v-9043dd35],.clickable:hover .overflow strong[data-v-9043dd35]{color:var(--text-brand)}.sortable[data-v-9043dd35]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-9043dd35]:hover{color:var(--text-brand)}.sort-indicator[data-v-9043dd35]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-9043dd35]{color:var(--text-brand);opacity:1}.inline-edit[data-v-9043dd35]{width:100%;position:relative}.inline-edit input[data-v-9043dd35]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-9043dd35]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-9043dd35]:hover{background-color:var(--surface-hover)}div.add-row[data-v-9043dd35]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-9043dd35]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-9043dd35]{cursor:pointer}tr.add-row td[data-v-9043dd35]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-9043dd35]{color:var(--text-primary)}.grid[data-v-9043dd35]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-9043dd35],.actions[data-v-9043dd35]{gap:8px;display:flex}.featured-star[data-v-9043dd35]{color:var(--star);margin-left:6px;font-size:.8rem}.tabs[data-v-9043dd35]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-9043dd35]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-9043dd35]{border:1px dashed var(--border-strong)}.tabs button[data-v-9043dd35]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-9043dd35]{color:var(--text-brand)}.tabs button.active[data-v-9043dd35],.tabs .thumb[data-v-9043dd35]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-9043dd35]{background:0 0}.tab-content[data-v-9043dd35]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}.page-container[data-v-9043dd35]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-9043dd35]{max-width:400px}.page-container.wide[data-v-9043dd35]{max-width:1200px}.eyebrow[data-v-9043dd35]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-9043dd35]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-9043dd35]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-9043dd35]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-9043dd35]{gap:1rem;display:flex}.collapsible-header[data-v-9043dd35]{cursor:pointer}.collapsible-header.closed[data-v-9043dd35]{margin-bottom:0}.collapsible-header svg[data-v-9043dd35]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-9043dd35]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-9043dd35],.page-field>.collapsible-header.closed[data-v-9043dd35]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-9043dd35]{margin:0}.page-field>.collapsible-header svg[data-v-9043dd35]{font-size:.8rem}.page-content[data-v-9043dd35]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-9043dd35]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-9043dd35]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-9043dd35]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-9043dd35]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-9043dd35]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-9043dd35],.page-field.full-width[data-v-9043dd35]{grid-column:span 12}.page-field.three-quarters-width[data-v-9043dd35]{grid-column:span 9}.page-field.two-thirds-width[data-v-9043dd35]{grid-column:span 8}.page-field.half-width[data-v-9043dd35]{grid-column:span 6}.page-field.third-width[data-v-9043dd35]{grid-column:span 4}.page-field.quarter-width[data-v-9043dd35]{grid-column:span 3}.page-field.sixth-width[data-v-9043dd35]{grid-column:span 2}label[data-v-9043dd35]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-9043dd35],.page-field>.collapsible-header h3[data-v-9043dd35]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-9043dd35]:after{content:" *";color:var(--text-brand)}label[title][data-v-9043dd35]{cursor:help}.page-section.rows[data-v-9043dd35]{row-gap:0}.page-section.rows>h3[data-v-9043dd35]{margin-bottom:1rem}.page-section.rows .page-field[data-v-9043dd35]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-9043dd35]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-9043dd35]{margin-bottom:0}.page-section.rows .page-field[data-v-9043dd35]>:not(label){grid-column:2}.page-value[data-v-9043dd35]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-9043dd35]{white-space:pre-line}.page-value[data-v-9043dd35]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-9043dd35]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-9043dd35]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-9043dd35]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-9043dd35]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-9043dd35]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-9043dd35]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-9043dd35]>*{margin-bottom:.5rem}.link-button-list[data-v-9043dd35]>:last-child{margin-bottom:0}.form-control[data-v-9043dd35],input[type=datetime-local][data-v-9043dd35]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-9043dd35]:focus,input[type=datetime-local][data-v-9043dd35]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-9043dd35]:disabled,input[type=datetime-local][data-v-9043dd35]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-9043dd35]{resize:vertical;min-height:100px}.field-details[data-v-9043dd35]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-9043dd35]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-9043dd35]{align-items:baseline;display:flex}input[type=checkbox][data-v-9043dd35]{margin-right:1rem}.checkbox-container label[data-v-9043dd35]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-9043dd35]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-9043dd35]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-9043dd35]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-9043dd35]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-9043dd35]:checked{background:var(--text-brand)}.form-toggle[data-v-9043dd35]:checked:before{transform:translate(22px)}.form-toggle[data-v-9043dd35]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-9043dd35],.error-message[data-v-9043dd35]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-9043dd35]{border-left:3px solid var(--intent-success)}.error-message[data-v-9043dd35]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-9043dd35]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-9043dd35]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-9043dd35]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-9043dd35]{justify-content:center}.page-actions.vertical[data-v-9043dd35]{flex-direction:column}form.page-content>.page-actions[data-v-9043dd35]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-820da882]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-820da882]:root,[data-theme=light][data-v-820da882]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-820da882]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-820da882]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-820da882],.important-button[data-v-820da882],.delete-button[data-v-820da882],.submit-button[data-v-820da882],.cancel-button[data-v-820da882],.add-button[data-v-820da882],.action-button[data-v-820da882],.link-button[data-v-820da882],.logout-button[data-v-820da882],.help-button[data-v-820da882],.appstore-button[data-v-820da882],.radio-button[data-v-820da882],.download-button[data-v-820da882],.user-button[data-v-820da882]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-820da882]:disabled,.important-button[data-v-820da882]:disabled,.delete-button[data-v-820da882]:disabled,.submit-button[data-v-820da882]:disabled,.cancel-button[data-v-820da882]:disabled,.add-button[data-v-820da882]:disabled,.action-button[data-v-820da882]:disabled,.link-button[data-v-820da882]:disabled,.logout-button[data-v-820da882]:disabled,.help-button[data-v-820da882]:disabled,.appstore-button[data-v-820da882]:disabled,.radio-button[data-v-820da882]:disabled,.download-button[data-v-820da882]:disabled,.user-button[data-v-820da882]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-820da882],.important-button.disabled[data-v-820da882],.delete-button.disabled[data-v-820da882],.submit-button.disabled[data-v-820da882],.cancel-button.disabled[data-v-820da882],.add-button.disabled[data-v-820da882],.action-button.disabled[data-v-820da882],.link-button.disabled[data-v-820da882],.logout-button.disabled[data-v-820da882],.help-button.disabled[data-v-820da882],.appstore-button.disabled[data-v-820da882],.radio-button.disabled[data-v-820da882],.download-button.disabled[data-v-820da882],.user-button.disabled[data-v-820da882]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-820da882]{min-width:7rem}.big[data-v-820da882]{min-width:15rem}.important-button[data-v-820da882]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-820da882]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-820da882]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-820da882]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-820da882]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-820da882]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-820da882]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-820da882]{width:32px;height:32px;padding:0}.action-button.view[data-v-820da882],.action-button.approve[data-v-820da882],.action-button.analytics[data-v-820da882],.action-button.download[data-v-820da882]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-820da882],.action-button.new[data-v-820da882],.action-button.submit[data-v-820da882]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-820da882]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-820da882]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-820da882]{gap:8px;display:flex}.download-button[data-v-820da882]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-820da882]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-820da882]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-820da882]:hover{color:var(--text-link-hover)}.link.disabled[data-v-820da882]{opacity:.7;cursor:not-allowed}.link-button[data-v-820da882]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-820da882]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-820da882],td .link-button.video-button[data-v-820da882]{max-width:400px}.link-button[data-v-820da882]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-820da882]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-820da882]:hover,.user-button.menu-open[data-v-820da882]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-820da882],.user-button:hover .verification-warning[data-v-820da882],.user-button.menu-open .superuser-indicator[data-v-820da882],.user-button.menu-open .verification-warning[data-v-820da882]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-820da882],.user-button.menu-open .logo-image[data-v-820da882]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-820da882]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-820da882]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-820da882]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-820da882]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-820da882]{color:var(--intent-success)}.appstore-button.playstore[data-v-820da882]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-820da882]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-820da882]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-820da882]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-820da882]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-820da882],.file-input[data-v-820da882]{display:none}.dropdown select[data-v-820da882]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-820da882]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-820da882]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-820da882]:hover{border-color:var(--border-strong)}.list-container[data-v-820da882]{padding:var(--space-section);position:relative}.list-header[data-v-820da882]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-820da882]{margin:0}.header-actions[data-v-820da882]{gap:1rem;display:flex}.list-header[data-v-820da882]:has(>.header-stack){align-items:baseline}.header-stack[data-v-820da882]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-820da882]{margin-bottom:var(--space-section)}.list-section h3[data-v-820da882]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-820da882]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-820da882]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-820da882]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-820da882]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-820da882]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-820da882]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-820da882],td[data-v-820da882]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-820da882]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-820da882]{text-align:right}.thumbnail-name[data-v-820da882]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-820da882]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-820da882]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-820da882]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-820da882]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-820da882]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-820da882]{text-decoration:line-through}.clickable:hover .overflow b[data-v-820da882],.clickable:hover .overflow strong[data-v-820da882]{color:var(--text-brand)}.sortable[data-v-820da882]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-820da882]:hover{color:var(--text-brand)}.sort-indicator[data-v-820da882]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-820da882]{color:var(--text-brand);opacity:1}.inline-edit[data-v-820da882]{width:100%;position:relative}.inline-edit input[data-v-820da882]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-820da882]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-820da882]:hover{background-color:var(--surface-hover)}div.add-row[data-v-820da882]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-820da882]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-820da882]{cursor:pointer}tr.add-row td[data-v-820da882]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-820da882]{color:var(--text-primary)}.grid[data-v-820da882]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-820da882],.actions[data-v-820da882]{gap:8px;display:flex}.featured-star[data-v-820da882]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-6ed4d310]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-6ed4d310]:root,[data-theme=light][data-v-6ed4d310]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-6ed4d310]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-6ed4d310]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-6ed4d310],.important-button[data-v-6ed4d310],.delete-button[data-v-6ed4d310],.submit-button[data-v-6ed4d310],.cancel-button[data-v-6ed4d310],.add-button[data-v-6ed4d310],.action-button[data-v-6ed4d310],.link-button[data-v-6ed4d310],.logout-button[data-v-6ed4d310],.help-button[data-v-6ed4d310],.appstore-button[data-v-6ed4d310],.radio-button[data-v-6ed4d310],.download-button[data-v-6ed4d310],.user-button[data-v-6ed4d310]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-6ed4d310]:disabled,.important-button[data-v-6ed4d310]:disabled,.delete-button[data-v-6ed4d310]:disabled,.submit-button[data-v-6ed4d310]:disabled,.cancel-button[data-v-6ed4d310]:disabled,.add-button[data-v-6ed4d310]:disabled,.action-button[data-v-6ed4d310]:disabled,.link-button[data-v-6ed4d310]:disabled,.logout-button[data-v-6ed4d310]:disabled,.help-button[data-v-6ed4d310]:disabled,.appstore-button[data-v-6ed4d310]:disabled,.radio-button[data-v-6ed4d310]:disabled,.download-button[data-v-6ed4d310]:disabled,.user-button[data-v-6ed4d310]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-6ed4d310],.important-button.disabled[data-v-6ed4d310],.delete-button.disabled[data-v-6ed4d310],.submit-button.disabled[data-v-6ed4d310],.cancel-button.disabled[data-v-6ed4d310],.add-button.disabled[data-v-6ed4d310],.action-button.disabled[data-v-6ed4d310],.link-button.disabled[data-v-6ed4d310],.logout-button.disabled[data-v-6ed4d310],.help-button.disabled[data-v-6ed4d310],.appstore-button.disabled[data-v-6ed4d310],.radio-button.disabled[data-v-6ed4d310],.download-button.disabled[data-v-6ed4d310],.user-button.disabled[data-v-6ed4d310]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-6ed4d310]{min-width:7rem}.big[data-v-6ed4d310]{min-width:15rem}.important-button[data-v-6ed4d310]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-6ed4d310]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-6ed4d310]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-6ed4d310]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-6ed4d310]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-6ed4d310]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-6ed4d310]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-6ed4d310]{width:32px;height:32px;padding:0}.action-button.view[data-v-6ed4d310],.action-button.approve[data-v-6ed4d310],.action-button.analytics[data-v-6ed4d310],.action-button.download[data-v-6ed4d310]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-6ed4d310],.action-button.new[data-v-6ed4d310],.action-button.submit[data-v-6ed4d310]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-6ed4d310]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-6ed4d310]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-6ed4d310]{gap:8px;display:flex}.download-button[data-v-6ed4d310]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-6ed4d310]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-6ed4d310]:hover{color:var(--text-link-hover)}.link.disabled[data-v-6ed4d310]{opacity:.7;cursor:not-allowed}.link-button[data-v-6ed4d310]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-6ed4d310]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-6ed4d310],td .link-button.video-button[data-v-6ed4d310]{max-width:400px}.link-button[data-v-6ed4d310]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-6ed4d310]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-6ed4d310]:hover,.user-button.menu-open[data-v-6ed4d310]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-6ed4d310],.user-button:hover .verification-warning[data-v-6ed4d310],.user-button.menu-open .superuser-indicator[data-v-6ed4d310],.user-button.menu-open .verification-warning[data-v-6ed4d310]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-6ed4d310],.user-button.menu-open .logo-image[data-v-6ed4d310]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-6ed4d310]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-6ed4d310]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-6ed4d310]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-6ed4d310]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-6ed4d310]{color:var(--intent-success)}.appstore-button.playstore[data-v-6ed4d310]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-6ed4d310]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-6ed4d310]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-6ed4d310]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-6ed4d310]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-6ed4d310],.file-input[data-v-6ed4d310]{display:none}.dropdown select[data-v-6ed4d310]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-6ed4d310]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-6ed4d310]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-6ed4d310]:hover{border-color:var(--border-strong)}.list-container[data-v-6ed4d310]{padding:var(--space-section);position:relative}.list-header[data-v-6ed4d310]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-6ed4d310]{margin:0}.header-actions[data-v-6ed4d310]{gap:1rem;display:flex}.list-header[data-v-6ed4d310]:has(>.header-stack){align-items:baseline}.header-stack[data-v-6ed4d310]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-6ed4d310]{margin-bottom:var(--space-section)}.list-section h3[data-v-6ed4d310]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-6ed4d310]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-6ed4d310]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-6ed4d310]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-6ed4d310]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-6ed4d310]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-6ed4d310]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-6ed4d310],td[data-v-6ed4d310]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-6ed4d310]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-6ed4d310]{text-align:right}.thumbnail-name[data-v-6ed4d310]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-6ed4d310]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-6ed4d310]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-6ed4d310]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-6ed4d310]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-6ed4d310]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-6ed4d310]{text-decoration:line-through}.clickable:hover .overflow b[data-v-6ed4d310],.clickable:hover .overflow strong[data-v-6ed4d310]{color:var(--text-brand)}.sortable[data-v-6ed4d310]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-6ed4d310]:hover{color:var(--text-brand)}.sort-indicator[data-v-6ed4d310]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-6ed4d310]{color:var(--text-brand);opacity:1}.inline-edit[data-v-6ed4d310]{width:100%;position:relative}.inline-edit input[data-v-6ed4d310]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-6ed4d310]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-6ed4d310]:hover{background-color:var(--surface-hover)}div.add-row[data-v-6ed4d310]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-6ed4d310]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-6ed4d310]{cursor:pointer}tr.add-row td[data-v-6ed4d310]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-6ed4d310]{color:var(--text-primary)}.grid[data-v-6ed4d310]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-6ed4d310],.actions[data-v-6ed4d310]{gap:8px;display:flex}.featured-star[data-v-6ed4d310]{color:var(--star);margin-left:6px;font-size:.8rem}.charts-section[data-v-6ed4d310]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-6ed4d310]{grid-template-columns:1fr}.charts-section.three-columns[data-v-6ed4d310]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-6ed4d310]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-6ed4d310]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-6ed4d310]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-6ed4d310],.charts-section.three-columns[data-v-6ed4d310]{grid-template-columns:1fr}}.chart-container[data-v-6ed4d310]{min-height:280px}.chart-wrapper[data-v-6ed4d310]{width:100%}.no-data[data-v-6ed4d310]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-0b3f3e84]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-0b3f3e84]:root,[data-theme=light][data-v-0b3f3e84]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-0b3f3e84]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-0b3f3e84]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-0b3f3e84],.important-button[data-v-0b3f3e84],.delete-button[data-v-0b3f3e84],.submit-button[data-v-0b3f3e84],.cancel-button[data-v-0b3f3e84],.add-button[data-v-0b3f3e84],.action-button[data-v-0b3f3e84],.link-button[data-v-0b3f3e84],.logout-button[data-v-0b3f3e84],.help-button[data-v-0b3f3e84],.appstore-button[data-v-0b3f3e84],.radio-button[data-v-0b3f3e84],.download-button[data-v-0b3f3e84],.user-button[data-v-0b3f3e84]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-0b3f3e84]:disabled,.important-button[data-v-0b3f3e84]:disabled,.delete-button[data-v-0b3f3e84]:disabled,.submit-button[data-v-0b3f3e84]:disabled,.cancel-button[data-v-0b3f3e84]:disabled,.add-button[data-v-0b3f3e84]:disabled,.action-button[data-v-0b3f3e84]:disabled,.link-button[data-v-0b3f3e84]:disabled,.logout-button[data-v-0b3f3e84]:disabled,.help-button[data-v-0b3f3e84]:disabled,.appstore-button[data-v-0b3f3e84]:disabled,.radio-button[data-v-0b3f3e84]:disabled,.download-button[data-v-0b3f3e84]:disabled,.user-button[data-v-0b3f3e84]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-0b3f3e84],.important-button.disabled[data-v-0b3f3e84],.delete-button.disabled[data-v-0b3f3e84],.submit-button.disabled[data-v-0b3f3e84],.cancel-button.disabled[data-v-0b3f3e84],.add-button.disabled[data-v-0b3f3e84],.action-button.disabled[data-v-0b3f3e84],.link-button.disabled[data-v-0b3f3e84],.logout-button.disabled[data-v-0b3f3e84],.help-button.disabled[data-v-0b3f3e84],.appstore-button.disabled[data-v-0b3f3e84],.radio-button.disabled[data-v-0b3f3e84],.download-button.disabled[data-v-0b3f3e84],.user-button.disabled[data-v-0b3f3e84]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-0b3f3e84]{min-width:7rem}.big[data-v-0b3f3e84]{min-width:15rem}.important-button[data-v-0b3f3e84]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-0b3f3e84]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-0b3f3e84]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-0b3f3e84]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-0b3f3e84]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-0b3f3e84]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-0b3f3e84]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-0b3f3e84]{width:32px;height:32px;padding:0}.action-button.view[data-v-0b3f3e84],.action-button.approve[data-v-0b3f3e84],.action-button.analytics[data-v-0b3f3e84],.action-button.download[data-v-0b3f3e84]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-0b3f3e84],.action-button.new[data-v-0b3f3e84],.action-button.submit[data-v-0b3f3e84]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-0b3f3e84]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-0b3f3e84]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-0b3f3e84]{gap:8px;display:flex}.download-button[data-v-0b3f3e84]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-0b3f3e84]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-0b3f3e84]:hover{color:var(--text-link-hover)}.link.disabled[data-v-0b3f3e84]{opacity:.7;cursor:not-allowed}.link-button[data-v-0b3f3e84]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-0b3f3e84]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-0b3f3e84],td .link-button.video-button[data-v-0b3f3e84]{max-width:400px}.link-button[data-v-0b3f3e84]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-0b3f3e84]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-0b3f3e84]:hover,.user-button.menu-open[data-v-0b3f3e84]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-0b3f3e84],.user-button:hover .verification-warning[data-v-0b3f3e84],.user-button.menu-open .superuser-indicator[data-v-0b3f3e84],.user-button.menu-open .verification-warning[data-v-0b3f3e84]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-0b3f3e84],.user-button.menu-open .logo-image[data-v-0b3f3e84]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-0b3f3e84]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-0b3f3e84]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-0b3f3e84]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-0b3f3e84]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-0b3f3e84]{color:var(--intent-success)}.appstore-button.playstore[data-v-0b3f3e84]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-0b3f3e84]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-0b3f3e84]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-0b3f3e84]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-0b3f3e84]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-0b3f3e84],.file-input[data-v-0b3f3e84]{display:none}.dropdown select[data-v-0b3f3e84]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-0b3f3e84]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-0b3f3e84]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-0b3f3e84]:hover{border-color:var(--border-strong)}.list-container[data-v-0b3f3e84]{padding:var(--space-section);position:relative}.list-header[data-v-0b3f3e84]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-0b3f3e84]{margin:0}.header-actions[data-v-0b3f3e84]{gap:1rem;display:flex}.list-header[data-v-0b3f3e84]:has(>.header-stack){align-items:baseline}.header-stack[data-v-0b3f3e84]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-0b3f3e84]{margin-bottom:var(--space-section)}.list-section h3[data-v-0b3f3e84]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-0b3f3e84]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-0b3f3e84]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-0b3f3e84]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-0b3f3e84]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-0b3f3e84]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-0b3f3e84]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-0b3f3e84],td[data-v-0b3f3e84]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-0b3f3e84]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-0b3f3e84]{text-align:right}.thumbnail-name[data-v-0b3f3e84]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-0b3f3e84]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-0b3f3e84]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-0b3f3e84]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-0b3f3e84]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-0b3f3e84]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-0b3f3e84]{text-decoration:line-through}.clickable:hover .overflow b[data-v-0b3f3e84],.clickable:hover .overflow strong[data-v-0b3f3e84]{color:var(--text-brand)}.sortable[data-v-0b3f3e84]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-0b3f3e84]:hover{color:var(--text-brand)}.sort-indicator[data-v-0b3f3e84]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-0b3f3e84]{color:var(--text-brand);opacity:1}.inline-edit[data-v-0b3f3e84]{width:100%;position:relative}.inline-edit input[data-v-0b3f3e84]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-0b3f3e84]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-0b3f3e84]:hover{background-color:var(--surface-hover)}div.add-row[data-v-0b3f3e84]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-0b3f3e84]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-0b3f3e84]{cursor:pointer}tr.add-row td[data-v-0b3f3e84]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-0b3f3e84]{color:var(--text-primary)}.grid[data-v-0b3f3e84]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-0b3f3e84],.actions[data-v-0b3f3e84]{gap:8px;display:flex}.featured-star[data-v-0b3f3e84]{color:var(--star);margin-left:6px;font-size:.8rem}.page-container[data-v-0b3f3e84]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-0b3f3e84]{max-width:400px}.page-container.wide[data-v-0b3f3e84]{max-width:1200px}.eyebrow[data-v-0b3f3e84]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-0b3f3e84]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-0b3f3e84]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-0b3f3e84]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-0b3f3e84]{gap:1rem;display:flex}.collapsible-header[data-v-0b3f3e84]{cursor:pointer}.collapsible-header.closed[data-v-0b3f3e84]{margin-bottom:0}.collapsible-header svg[data-v-0b3f3e84]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-0b3f3e84]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-0b3f3e84],.page-field>.collapsible-header.closed[data-v-0b3f3e84]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-0b3f3e84]{margin:0}.page-field>.collapsible-header svg[data-v-0b3f3e84]{font-size:.8rem}.page-content[data-v-0b3f3e84]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-0b3f3e84]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-0b3f3e84]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-0b3f3e84]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-0b3f3e84]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-0b3f3e84]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-0b3f3e84],.page-field.full-width[data-v-0b3f3e84]{grid-column:span 12}.page-field.three-quarters-width[data-v-0b3f3e84]{grid-column:span 9}.page-field.two-thirds-width[data-v-0b3f3e84]{grid-column:span 8}.page-field.half-width[data-v-0b3f3e84]{grid-column:span 6}.page-field.third-width[data-v-0b3f3e84]{grid-column:span 4}.page-field.quarter-width[data-v-0b3f3e84]{grid-column:span 3}.page-field.sixth-width[data-v-0b3f3e84]{grid-column:span 2}label[data-v-0b3f3e84]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-0b3f3e84],.page-field>.collapsible-header h3[data-v-0b3f3e84]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-0b3f3e84]:after{content:" *";color:var(--text-brand)}label[title][data-v-0b3f3e84]{cursor:help}.page-section.rows[data-v-0b3f3e84]{row-gap:0}.page-section.rows>h3[data-v-0b3f3e84]{margin-bottom:1rem}.page-section.rows .page-field[data-v-0b3f3e84]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-0b3f3e84]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-0b3f3e84]{margin-bottom:0}.page-section.rows .page-field[data-v-0b3f3e84]>:not(label){grid-column:2}.page-value[data-v-0b3f3e84]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-0b3f3e84]{white-space:pre-line}.page-value[data-v-0b3f3e84]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-0b3f3e84]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-0b3f3e84]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-0b3f3e84]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-0b3f3e84]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-0b3f3e84]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-0b3f3e84]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-0b3f3e84]>*{margin-bottom:.5rem}.link-button-list[data-v-0b3f3e84]>:last-child{margin-bottom:0}.form-control[data-v-0b3f3e84],input[type=datetime-local][data-v-0b3f3e84]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-0b3f3e84]:focus,input[type=datetime-local][data-v-0b3f3e84]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-0b3f3e84]:disabled,input[type=datetime-local][data-v-0b3f3e84]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-0b3f3e84]{resize:vertical;min-height:100px}.field-details[data-v-0b3f3e84]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-0b3f3e84]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-0b3f3e84]{align-items:baseline;display:flex}input[type=checkbox][data-v-0b3f3e84]{margin-right:1rem}.checkbox-container label[data-v-0b3f3e84]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-0b3f3e84]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-0b3f3e84]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-0b3f3e84]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-0b3f3e84]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-0b3f3e84]:checked{background:var(--text-brand)}.form-toggle[data-v-0b3f3e84]:checked:before{transform:translate(22px)}.form-toggle[data-v-0b3f3e84]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-0b3f3e84],.error-message[data-v-0b3f3e84]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-0b3f3e84]{border-left:3px solid var(--intent-success)}.error-message[data-v-0b3f3e84]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-0b3f3e84]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-0b3f3e84]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-0b3f3e84]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-0b3f3e84]{justify-content:center}.page-actions.vertical[data-v-0b3f3e84]{flex-direction:column}form.page-content>.page-actions[data-v-0b3f3e84]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.stats-panel[data-v-0b3f3e84]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-0b3f3e84]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-0b3f3e84]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-0b3f3e84]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-0b3f3e84]{background-color:var(--surface-app)}.stat-box.clickable[data-v-0b3f3e84]{cursor:pointer}.stat-box.clickable[data-v-0b3f3e84]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-0b3f3e84]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-0b3f3e84]{color:var(--text-brand)}.stat-title[data-v-0b3f3e84]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-0b3f3e84]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-0b3f3e84]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-0b3f3e84]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-0b3f3e84]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-0b3f3e84]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-0b3f3e84]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-0b3f3e84]{grid-template-columns:1fr}.charts-section.three-columns[data-v-0b3f3e84]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-0b3f3e84]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-0b3f3e84]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-0b3f3e84]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-0b3f3e84],.charts-section.three-columns[data-v-0b3f3e84]{grid-template-columns:1fr}}.chart-container[data-v-0b3f3e84]{min-height:280px}.chart-wrapper[data-v-0b3f3e84]{width:100%}.no-data[data-v-0b3f3e84]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-04ac155b]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-04ac155b]:root,[data-theme=light][data-v-04ac155b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-04ac155b]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-04ac155b]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-04ac155b],.important-button[data-v-04ac155b],.delete-button[data-v-04ac155b],.submit-button[data-v-04ac155b],.cancel-button[data-v-04ac155b],.add-button[data-v-04ac155b],.action-button[data-v-04ac155b],.link-button[data-v-04ac155b],.logout-button[data-v-04ac155b],.help-button[data-v-04ac155b],.appstore-button[data-v-04ac155b],.radio-button[data-v-04ac155b],.download-button[data-v-04ac155b],.user-button[data-v-04ac155b]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-04ac155b]:disabled,.important-button[data-v-04ac155b]:disabled,.delete-button[data-v-04ac155b]:disabled,.submit-button[data-v-04ac155b]:disabled,.cancel-button[data-v-04ac155b]:disabled,.add-button[data-v-04ac155b]:disabled,.action-button[data-v-04ac155b]:disabled,.link-button[data-v-04ac155b]:disabled,.logout-button[data-v-04ac155b]:disabled,.help-button[data-v-04ac155b]:disabled,.appstore-button[data-v-04ac155b]:disabled,.radio-button[data-v-04ac155b]:disabled,.download-button[data-v-04ac155b]:disabled,.user-button[data-v-04ac155b]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-04ac155b],.important-button.disabled[data-v-04ac155b],.delete-button.disabled[data-v-04ac155b],.submit-button.disabled[data-v-04ac155b],.cancel-button.disabled[data-v-04ac155b],.add-button.disabled[data-v-04ac155b],.action-button.disabled[data-v-04ac155b],.link-button.disabled[data-v-04ac155b],.logout-button.disabled[data-v-04ac155b],.help-button.disabled[data-v-04ac155b],.appstore-button.disabled[data-v-04ac155b],.radio-button.disabled[data-v-04ac155b],.download-button.disabled[data-v-04ac155b],.user-button.disabled[data-v-04ac155b]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-04ac155b]{min-width:7rem}.big[data-v-04ac155b]{min-width:15rem}.important-button[data-v-04ac155b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-04ac155b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-04ac155b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-04ac155b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-04ac155b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-04ac155b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-04ac155b]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-04ac155b]{width:32px;height:32px;padding:0}.action-button.view[data-v-04ac155b],.action-button.approve[data-v-04ac155b],.action-button.analytics[data-v-04ac155b],.action-button.download[data-v-04ac155b]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-04ac155b],.action-button.new[data-v-04ac155b],.action-button.submit[data-v-04ac155b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-04ac155b]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-04ac155b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-04ac155b]{gap:8px;display:flex}.download-button[data-v-04ac155b]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-04ac155b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-04ac155b]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-04ac155b]:hover{color:var(--text-link-hover)}.link.disabled[data-v-04ac155b]{opacity:.7;cursor:not-allowed}.link-button[data-v-04ac155b]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-04ac155b]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-04ac155b],td .link-button.video-button[data-v-04ac155b]{max-width:400px}.link-button[data-v-04ac155b]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-04ac155b]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-04ac155b]:hover,.user-button.menu-open[data-v-04ac155b]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-04ac155b],.user-button:hover .verification-warning[data-v-04ac155b],.user-button.menu-open .superuser-indicator[data-v-04ac155b],.user-button.menu-open .verification-warning[data-v-04ac155b]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-04ac155b],.user-button.menu-open .logo-image[data-v-04ac155b]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-04ac155b]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-04ac155b]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-04ac155b]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-04ac155b]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-04ac155b]{color:var(--intent-success)}.appstore-button.playstore[data-v-04ac155b]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-04ac155b]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-04ac155b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-04ac155b]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-04ac155b]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-04ac155b],.file-input[data-v-04ac155b]{display:none}.dropdown select[data-v-04ac155b]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-04ac155b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-04ac155b]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-04ac155b]:hover{border-color:var(--border-strong)}.list-container[data-v-04ac155b]{padding:var(--space-section);position:relative}.list-header[data-v-04ac155b]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-04ac155b]{margin:0}.header-actions[data-v-04ac155b]{gap:1rem;display:flex}.list-header[data-v-04ac155b]:has(>.header-stack){align-items:baseline}.header-stack[data-v-04ac155b]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-04ac155b]{margin-bottom:var(--space-section)}.list-section h3[data-v-04ac155b]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-04ac155b]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-04ac155b]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-04ac155b]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-04ac155b]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-04ac155b]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-04ac155b]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-04ac155b],td[data-v-04ac155b]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-04ac155b]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-04ac155b]{text-align:right}.thumbnail-name[data-v-04ac155b]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-04ac155b]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-04ac155b]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-04ac155b]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-04ac155b]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-04ac155b]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-04ac155b]{text-decoration:line-through}.clickable:hover .overflow b[data-v-04ac155b],.clickable:hover .overflow strong[data-v-04ac155b]{color:var(--text-brand)}.sortable[data-v-04ac155b]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-04ac155b]:hover{color:var(--text-brand)}.sort-indicator[data-v-04ac155b]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-04ac155b]{color:var(--text-brand);opacity:1}.inline-edit[data-v-04ac155b]{width:100%;position:relative}.inline-edit input[data-v-04ac155b]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-04ac155b]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-04ac155b]:hover{background-color:var(--surface-hover)}div.add-row[data-v-04ac155b]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-04ac155b]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-04ac155b]{cursor:pointer}tr.add-row td[data-v-04ac155b]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-04ac155b]{color:var(--text-primary)}.grid[data-v-04ac155b]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-04ac155b],.actions[data-v-04ac155b]{gap:8px;display:flex}.featured-star[data-v-04ac155b]{color:var(--star);margin-left:6px;font-size:.8rem}.page-container[data-v-04ac155b]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-04ac155b]{max-width:400px}.page-container.wide[data-v-04ac155b]{max-width:1200px}.eyebrow[data-v-04ac155b]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-04ac155b]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-04ac155b]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-04ac155b]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-04ac155b]{gap:1rem;display:flex}.collapsible-header[data-v-04ac155b]{cursor:pointer}.collapsible-header.closed[data-v-04ac155b]{margin-bottom:0}.collapsible-header svg[data-v-04ac155b]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-04ac155b]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-04ac155b],.page-field>.collapsible-header.closed[data-v-04ac155b]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-04ac155b]{margin:0}.page-field>.collapsible-header svg[data-v-04ac155b]{font-size:.8rem}.page-content[data-v-04ac155b]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-04ac155b]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-04ac155b]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-04ac155b]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-04ac155b]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-04ac155b]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-04ac155b],.page-field.full-width[data-v-04ac155b]{grid-column:span 12}.page-field.three-quarters-width[data-v-04ac155b]{grid-column:span 9}.page-field.two-thirds-width[data-v-04ac155b]{grid-column:span 8}.page-field.half-width[data-v-04ac155b]{grid-column:span 6}.page-field.third-width[data-v-04ac155b]{grid-column:span 4}.page-field.quarter-width[data-v-04ac155b]{grid-column:span 3}.page-field.sixth-width[data-v-04ac155b]{grid-column:span 2}label[data-v-04ac155b]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-04ac155b],.page-field>.collapsible-header h3[data-v-04ac155b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-04ac155b]:after{content:" *";color:var(--text-brand)}label[title][data-v-04ac155b]{cursor:help}.page-section.rows[data-v-04ac155b]{row-gap:0}.page-section.rows>h3[data-v-04ac155b]{margin-bottom:1rem}.page-section.rows .page-field[data-v-04ac155b]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-04ac155b]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-04ac155b]{margin-bottom:0}.page-section.rows .page-field[data-v-04ac155b]>:not(label){grid-column:2}.page-value[data-v-04ac155b]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-04ac155b]{white-space:pre-line}.page-value[data-v-04ac155b]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-04ac155b]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-04ac155b]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-04ac155b]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-04ac155b]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-04ac155b]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-04ac155b]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-04ac155b]>*{margin-bottom:.5rem}.link-button-list[data-v-04ac155b]>:last-child{margin-bottom:0}.form-control[data-v-04ac155b],input[type=datetime-local][data-v-04ac155b]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-04ac155b]:focus,input[type=datetime-local][data-v-04ac155b]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-04ac155b]:disabled,input[type=datetime-local][data-v-04ac155b]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-04ac155b]{resize:vertical;min-height:100px}.field-details[data-v-04ac155b]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-04ac155b]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-04ac155b]{align-items:baseline;display:flex}input[type=checkbox][data-v-04ac155b]{margin-right:1rem}.checkbox-container label[data-v-04ac155b]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-04ac155b]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-04ac155b]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-04ac155b]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-04ac155b]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-04ac155b]:checked{background:var(--text-brand)}.form-toggle[data-v-04ac155b]:checked:before{transform:translate(22px)}.form-toggle[data-v-04ac155b]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-04ac155b],.error-message[data-v-04ac155b]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-04ac155b]{border-left:3px solid var(--intent-success)}.error-message[data-v-04ac155b]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-04ac155b]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-04ac155b]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-04ac155b]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-04ac155b]{justify-content:center}.page-actions.vertical[data-v-04ac155b]{flex-direction:column}form.page-content>.page-actions[data-v-04ac155b]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.stats-panel[data-v-04ac155b]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-04ac155b]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-04ac155b]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-04ac155b]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-04ac155b]{background-color:var(--surface-app)}.stat-box.clickable[data-v-04ac155b]{cursor:pointer}.stat-box.clickable[data-v-04ac155b]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-04ac155b]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-04ac155b]{color:var(--text-brand)}.stat-title[data-v-04ac155b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-04ac155b]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-04ac155b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-04ac155b]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-04ac155b]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-04ac155b]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-04ac155b]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-04ac155b]{grid-template-columns:1fr}.charts-section.three-columns[data-v-04ac155b]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-04ac155b]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-04ac155b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-04ac155b]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-04ac155b],.charts-section.three-columns[data-v-04ac155b]{grid-template-columns:1fr}}.chart-container[data-v-04ac155b]{min-height:280px}.chart-wrapper[data-v-04ac155b]{width:100%}.no-data[data-v-04ac155b]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-af1c8fba]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-af1c8fba]:root,[data-theme=light][data-v-af1c8fba]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-af1c8fba]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-af1c8fba]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-af1c8fba],.important-button[data-v-af1c8fba],.delete-button[data-v-af1c8fba],.submit-button[data-v-af1c8fba],.cancel-button[data-v-af1c8fba],.add-button[data-v-af1c8fba],.action-button[data-v-af1c8fba],.link-button[data-v-af1c8fba],.logout-button[data-v-af1c8fba],.help-button[data-v-af1c8fba],.appstore-button[data-v-af1c8fba],.radio-button[data-v-af1c8fba],.download-button[data-v-af1c8fba],.user-button[data-v-af1c8fba]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-af1c8fba]:disabled,.important-button[data-v-af1c8fba]:disabled,.delete-button[data-v-af1c8fba]:disabled,.submit-button[data-v-af1c8fba]:disabled,.cancel-button[data-v-af1c8fba]:disabled,.add-button[data-v-af1c8fba]:disabled,.action-button[data-v-af1c8fba]:disabled,.link-button[data-v-af1c8fba]:disabled,.logout-button[data-v-af1c8fba]:disabled,.help-button[data-v-af1c8fba]:disabled,.appstore-button[data-v-af1c8fba]:disabled,.radio-button[data-v-af1c8fba]:disabled,.download-button[data-v-af1c8fba]:disabled,.user-button[data-v-af1c8fba]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-af1c8fba],.important-button.disabled[data-v-af1c8fba],.delete-button.disabled[data-v-af1c8fba],.submit-button.disabled[data-v-af1c8fba],.cancel-button.disabled[data-v-af1c8fba],.add-button.disabled[data-v-af1c8fba],.action-button.disabled[data-v-af1c8fba],.link-button.disabled[data-v-af1c8fba],.logout-button.disabled[data-v-af1c8fba],.help-button.disabled[data-v-af1c8fba],.appstore-button.disabled[data-v-af1c8fba],.radio-button.disabled[data-v-af1c8fba],.download-button.disabled[data-v-af1c8fba],.user-button.disabled[data-v-af1c8fba]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-af1c8fba]{min-width:7rem}.big[data-v-af1c8fba]{min-width:15rem}.important-button[data-v-af1c8fba]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-af1c8fba]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-af1c8fba]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-af1c8fba]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-af1c8fba]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-af1c8fba]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-af1c8fba]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-af1c8fba]{width:32px;height:32px;padding:0}.action-button.view[data-v-af1c8fba],.action-button.approve[data-v-af1c8fba],.action-button.analytics[data-v-af1c8fba],.action-button.download[data-v-af1c8fba]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-af1c8fba],.action-button.new[data-v-af1c8fba],.action-button.submit[data-v-af1c8fba]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-af1c8fba]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-af1c8fba]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-af1c8fba]{gap:8px;display:flex}.download-button[data-v-af1c8fba]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-af1c8fba]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-af1c8fba]:hover{color:var(--text-link-hover)}.link.disabled[data-v-af1c8fba]{opacity:.7;cursor:not-allowed}.link-button[data-v-af1c8fba]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-af1c8fba]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-af1c8fba],td .link-button.video-button[data-v-af1c8fba]{max-width:400px}.link-button[data-v-af1c8fba]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-af1c8fba]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-af1c8fba]:hover,.user-button.menu-open[data-v-af1c8fba]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-af1c8fba],.user-button:hover .verification-warning[data-v-af1c8fba],.user-button.menu-open .superuser-indicator[data-v-af1c8fba],.user-button.menu-open .verification-warning[data-v-af1c8fba]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-af1c8fba],.user-button.menu-open .logo-image[data-v-af1c8fba]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-af1c8fba]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-af1c8fba]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-af1c8fba]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-af1c8fba]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-af1c8fba]{color:var(--intent-success)}.appstore-button.playstore[data-v-af1c8fba]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-af1c8fba]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-af1c8fba]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-af1c8fba]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-af1c8fba]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-af1c8fba],.file-input[data-v-af1c8fba]{display:none}.dropdown select[data-v-af1c8fba]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-af1c8fba]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-af1c8fba]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-af1c8fba]:hover{border-color:var(--border-strong)}.list-container[data-v-af1c8fba]{padding:var(--space-section);position:relative}.list-header[data-v-af1c8fba]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-af1c8fba]{margin:0}.header-actions[data-v-af1c8fba]{gap:1rem;display:flex}.list-header[data-v-af1c8fba]:has(>.header-stack){align-items:baseline}.header-stack[data-v-af1c8fba]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-af1c8fba]{margin-bottom:var(--space-section)}.list-section h3[data-v-af1c8fba]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-af1c8fba]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-af1c8fba]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-af1c8fba]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-af1c8fba]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-af1c8fba]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-af1c8fba]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-af1c8fba],td[data-v-af1c8fba]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-af1c8fba]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-af1c8fba]{text-align:right}.thumbnail-name[data-v-af1c8fba]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-af1c8fba]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-af1c8fba]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-af1c8fba]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-af1c8fba]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-af1c8fba]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-af1c8fba]{text-decoration:line-through}.clickable:hover .overflow b[data-v-af1c8fba],.clickable:hover .overflow strong[data-v-af1c8fba]{color:var(--text-brand)}.sortable[data-v-af1c8fba]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-af1c8fba]:hover{color:var(--text-brand)}.sort-indicator[data-v-af1c8fba]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-af1c8fba]{color:var(--text-brand);opacity:1}.inline-edit[data-v-af1c8fba]{width:100%;position:relative}.inline-edit input[data-v-af1c8fba]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-af1c8fba]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-af1c8fba]:hover{background-color:var(--surface-hover)}div.add-row[data-v-af1c8fba]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-af1c8fba]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-af1c8fba]{cursor:pointer}tr.add-row td[data-v-af1c8fba]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-af1c8fba]{color:var(--text-primary)}.grid[data-v-af1c8fba]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-af1c8fba],.actions[data-v-af1c8fba]{gap:8px;display:flex}.featured-star[data-v-af1c8fba]{color:var(--star);margin-left:6px;font-size:.8rem}.page-container[data-v-af1c8fba]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-af1c8fba]{max-width:400px}.page-container.wide[data-v-af1c8fba]{max-width:1200px}.eyebrow[data-v-af1c8fba]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-af1c8fba]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-af1c8fba]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-af1c8fba]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-af1c8fba]{gap:1rem;display:flex}.collapsible-header[data-v-af1c8fba]{cursor:pointer}.collapsible-header.closed[data-v-af1c8fba]{margin-bottom:0}.collapsible-header svg[data-v-af1c8fba]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-af1c8fba]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-af1c8fba],.page-field>.collapsible-header.closed[data-v-af1c8fba]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-af1c8fba]{margin:0}.page-field>.collapsible-header svg[data-v-af1c8fba]{font-size:.8rem}.page-content[data-v-af1c8fba]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-af1c8fba]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-af1c8fba]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-af1c8fba]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-af1c8fba]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-af1c8fba]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-af1c8fba],.page-field.full-width[data-v-af1c8fba]{grid-column:span 12}.page-field.three-quarters-width[data-v-af1c8fba]{grid-column:span 9}.page-field.two-thirds-width[data-v-af1c8fba]{grid-column:span 8}.page-field.half-width[data-v-af1c8fba]{grid-column:span 6}.page-field.third-width[data-v-af1c8fba]{grid-column:span 4}.page-field.quarter-width[data-v-af1c8fba]{grid-column:span 3}.page-field.sixth-width[data-v-af1c8fba]{grid-column:span 2}label[data-v-af1c8fba]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-af1c8fba],.page-field>.collapsible-header h3[data-v-af1c8fba]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-af1c8fba]:after{content:" *";color:var(--text-brand)}label[title][data-v-af1c8fba]{cursor:help}.page-section.rows[data-v-af1c8fba]{row-gap:0}.page-section.rows>h3[data-v-af1c8fba]{margin-bottom:1rem}.page-section.rows .page-field[data-v-af1c8fba]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-af1c8fba]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-af1c8fba]{margin-bottom:0}.page-section.rows .page-field[data-v-af1c8fba]>:not(label){grid-column:2}.page-value[data-v-af1c8fba]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-af1c8fba]{white-space:pre-line}.page-value[data-v-af1c8fba]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-af1c8fba]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-af1c8fba]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-af1c8fba]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-af1c8fba]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-af1c8fba]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-af1c8fba]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-af1c8fba]>*{margin-bottom:.5rem}.link-button-list[data-v-af1c8fba]>:last-child{margin-bottom:0}.form-control[data-v-af1c8fba],input[type=datetime-local][data-v-af1c8fba]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-af1c8fba]:focus,input[type=datetime-local][data-v-af1c8fba]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-af1c8fba]:disabled,input[type=datetime-local][data-v-af1c8fba]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-af1c8fba]{resize:vertical;min-height:100px}.field-details[data-v-af1c8fba]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-af1c8fba]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-af1c8fba]{align-items:baseline;display:flex}input[type=checkbox][data-v-af1c8fba]{margin-right:1rem}.checkbox-container label[data-v-af1c8fba]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-af1c8fba]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-af1c8fba]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-af1c8fba]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-af1c8fba]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-af1c8fba]:checked{background:var(--text-brand)}.form-toggle[data-v-af1c8fba]:checked:before{transform:translate(22px)}.form-toggle[data-v-af1c8fba]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-af1c8fba],.error-message[data-v-af1c8fba]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-af1c8fba]{border-left:3px solid var(--intent-success)}.error-message[data-v-af1c8fba]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-af1c8fba]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-af1c8fba]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-af1c8fba]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-af1c8fba]{justify-content:center}.page-actions.vertical[data-v-af1c8fba]{flex-direction:column}form.page-content>.page-actions[data-v-af1c8fba]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.stats-panel[data-v-af1c8fba]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-af1c8fba]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-af1c8fba]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-af1c8fba]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-af1c8fba]{background-color:var(--surface-app)}.stat-box.clickable[data-v-af1c8fba]{cursor:pointer}.stat-box.clickable[data-v-af1c8fba]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-af1c8fba]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-af1c8fba]{color:var(--text-brand)}.stat-title[data-v-af1c8fba]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-af1c8fba]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-af1c8fba]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-af1c8fba]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-af1c8fba]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-af1c8fba]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-af1c8fba]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-af1c8fba]{grid-template-columns:1fr}.charts-section.three-columns[data-v-af1c8fba]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-af1c8fba]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-af1c8fba]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-af1c8fba]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-af1c8fba],.charts-section.three-columns[data-v-af1c8fba]{grid-template-columns:1fr}}.chart-container[data-v-af1c8fba]{min-height:280px}.chart-wrapper[data-v-af1c8fba]{width:100%}.no-data[data-v-af1c8fba]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-2b00c927]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-2b00c927]:root,[data-theme=light][data-v-2b00c927]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-2b00c927]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-2b00c927]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-2b00c927],.important-button[data-v-2b00c927],.delete-button[data-v-2b00c927],.submit-button[data-v-2b00c927],.cancel-button[data-v-2b00c927],.add-button[data-v-2b00c927],.action-button[data-v-2b00c927],.link-button[data-v-2b00c927],.logout-button[data-v-2b00c927],.help-button[data-v-2b00c927],.appstore-button[data-v-2b00c927],.radio-button[data-v-2b00c927],.download-button[data-v-2b00c927],.user-button[data-v-2b00c927]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-2b00c927]:disabled,.important-button[data-v-2b00c927]:disabled,.delete-button[data-v-2b00c927]:disabled,.submit-button[data-v-2b00c927]:disabled,.cancel-button[data-v-2b00c927]:disabled,.add-button[data-v-2b00c927]:disabled,.action-button[data-v-2b00c927]:disabled,.link-button[data-v-2b00c927]:disabled,.logout-button[data-v-2b00c927]:disabled,.help-button[data-v-2b00c927]:disabled,.appstore-button[data-v-2b00c927]:disabled,.radio-button[data-v-2b00c927]:disabled,.download-button[data-v-2b00c927]:disabled,.user-button[data-v-2b00c927]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-2b00c927],.important-button.disabled[data-v-2b00c927],.delete-button.disabled[data-v-2b00c927],.submit-button.disabled[data-v-2b00c927],.cancel-button.disabled[data-v-2b00c927],.add-button.disabled[data-v-2b00c927],.action-button.disabled[data-v-2b00c927],.link-button.disabled[data-v-2b00c927],.logout-button.disabled[data-v-2b00c927],.help-button.disabled[data-v-2b00c927],.appstore-button.disabled[data-v-2b00c927],.radio-button.disabled[data-v-2b00c927],.download-button.disabled[data-v-2b00c927],.user-button.disabled[data-v-2b00c927]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-2b00c927]{min-width:7rem}.big[data-v-2b00c927]{min-width:15rem}.important-button[data-v-2b00c927]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-2b00c927]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-2b00c927]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-2b00c927]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-2b00c927]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2b00c927]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2b00c927]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-2b00c927]{width:32px;height:32px;padding:0}.action-button.view[data-v-2b00c927],.action-button.approve[data-v-2b00c927],.action-button.analytics[data-v-2b00c927],.action-button.download[data-v-2b00c927]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-2b00c927],.action-button.new[data-v-2b00c927],.action-button.submit[data-v-2b00c927]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-2b00c927]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-2b00c927]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-2b00c927]{gap:8px;display:flex}.download-button[data-v-2b00c927]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-2b00c927]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-2b00c927]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-2b00c927]:hover{color:var(--text-link-hover)}.link.disabled[data-v-2b00c927]{opacity:.7;cursor:not-allowed}.link-button[data-v-2b00c927]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-2b00c927]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-2b00c927],td .link-button.video-button[data-v-2b00c927]{max-width:400px}.link-button[data-v-2b00c927]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-2b00c927]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-2b00c927]:hover,.user-button.menu-open[data-v-2b00c927]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-2b00c927],.user-button:hover .verification-warning[data-v-2b00c927],.user-button.menu-open .superuser-indicator[data-v-2b00c927],.user-button.menu-open .verification-warning[data-v-2b00c927]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-2b00c927],.user-button.menu-open .logo-image[data-v-2b00c927]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-2b00c927]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-2b00c927]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-2b00c927]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-2b00c927]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-2b00c927]{color:var(--intent-success)}.appstore-button.playstore[data-v-2b00c927]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-2b00c927]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-2b00c927]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-2b00c927]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-2b00c927]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-2b00c927],.file-input[data-v-2b00c927]{display:none}.dropdown select[data-v-2b00c927]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-2b00c927]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-2b00c927]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-2b00c927]:hover{border-color:var(--border-strong)}.list-container[data-v-2b00c927]{padding:var(--space-section);position:relative}.list-header[data-v-2b00c927]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-2b00c927]{margin:0}.header-actions[data-v-2b00c927]{gap:1rem;display:flex}.list-header[data-v-2b00c927]:has(>.header-stack){align-items:baseline}.header-stack[data-v-2b00c927]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-2b00c927]{margin-bottom:var(--space-section)}.list-section h3[data-v-2b00c927]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-2b00c927]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-2b00c927]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-2b00c927]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-2b00c927]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-2b00c927]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-2b00c927]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-2b00c927],td[data-v-2b00c927]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-2b00c927]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-2b00c927]{text-align:right}.thumbnail-name[data-v-2b00c927]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-2b00c927]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-2b00c927]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-2b00c927]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-2b00c927]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-2b00c927]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-2b00c927]{text-decoration:line-through}.clickable:hover .overflow b[data-v-2b00c927],.clickable:hover .overflow strong[data-v-2b00c927]{color:var(--text-brand)}.sortable[data-v-2b00c927]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-2b00c927]:hover{color:var(--text-brand)}.sort-indicator[data-v-2b00c927]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-2b00c927]{color:var(--text-brand);opacity:1}.inline-edit[data-v-2b00c927]{width:100%;position:relative}.inline-edit input[data-v-2b00c927]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-2b00c927]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-2b00c927]:hover{background-color:var(--surface-hover)}div.add-row[data-v-2b00c927]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-2b00c927]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-2b00c927]{cursor:pointer}tr.add-row td[data-v-2b00c927]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-2b00c927]{color:var(--text-primary)}.grid[data-v-2b00c927]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-2b00c927],.actions[data-v-2b00c927]{gap:8px;display:flex}.featured-star[data-v-2b00c927]{color:var(--star);margin-left:6px;font-size:.8rem}.page-container[data-v-2b00c927]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-2b00c927]{max-width:400px}.page-container.wide[data-v-2b00c927]{max-width:1200px}.eyebrow[data-v-2b00c927]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-2b00c927]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-2b00c927]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-2b00c927]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-2b00c927]{gap:1rem;display:flex}.collapsible-header[data-v-2b00c927]{cursor:pointer}.collapsible-header.closed[data-v-2b00c927]{margin-bottom:0}.collapsible-header svg[data-v-2b00c927]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-2b00c927]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-2b00c927],.page-field>.collapsible-header.closed[data-v-2b00c927]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-2b00c927]{margin:0}.page-field>.collapsible-header svg[data-v-2b00c927]{font-size:.8rem}.page-content[data-v-2b00c927]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-2b00c927]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-2b00c927]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-2b00c927]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-2b00c927]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-2b00c927]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-2b00c927],.page-field.full-width[data-v-2b00c927]{grid-column:span 12}.page-field.three-quarters-width[data-v-2b00c927]{grid-column:span 9}.page-field.two-thirds-width[data-v-2b00c927]{grid-column:span 8}.page-field.half-width[data-v-2b00c927]{grid-column:span 6}.page-field.third-width[data-v-2b00c927]{grid-column:span 4}.page-field.quarter-width[data-v-2b00c927]{grid-column:span 3}.page-field.sixth-width[data-v-2b00c927]{grid-column:span 2}label[data-v-2b00c927]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-2b00c927],.page-field>.collapsible-header h3[data-v-2b00c927]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-2b00c927]:after{content:" *";color:var(--text-brand)}label[title][data-v-2b00c927]{cursor:help}.page-section.rows[data-v-2b00c927]{row-gap:0}.page-section.rows>h3[data-v-2b00c927]{margin-bottom:1rem}.page-section.rows .page-field[data-v-2b00c927]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-2b00c927]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-2b00c927]{margin-bottom:0}.page-section.rows .page-field[data-v-2b00c927]>:not(label){grid-column:2}.page-value[data-v-2b00c927]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-2b00c927]{white-space:pre-line}.page-value[data-v-2b00c927]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-2b00c927]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-2b00c927]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-2b00c927]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-2b00c927]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-2b00c927]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-2b00c927]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-2b00c927]>*{margin-bottom:.5rem}.link-button-list[data-v-2b00c927]>:last-child{margin-bottom:0}.form-control[data-v-2b00c927],input[type=datetime-local][data-v-2b00c927]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-2b00c927]:focus,input[type=datetime-local][data-v-2b00c927]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-2b00c927]:disabled,input[type=datetime-local][data-v-2b00c927]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-2b00c927]{resize:vertical;min-height:100px}.field-details[data-v-2b00c927]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-2b00c927]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-2b00c927]{align-items:baseline;display:flex}input[type=checkbox][data-v-2b00c927]{margin-right:1rem}.checkbox-container label[data-v-2b00c927]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-2b00c927]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-2b00c927]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-2b00c927]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-2b00c927]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-2b00c927]:checked{background:var(--text-brand)}.form-toggle[data-v-2b00c927]:checked:before{transform:translate(22px)}.form-toggle[data-v-2b00c927]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-2b00c927],.error-message[data-v-2b00c927]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-2b00c927]{border-left:3px solid var(--intent-success)}.error-message[data-v-2b00c927]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-2b00c927]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-2b00c927]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-2b00c927]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-2b00c927]{justify-content:center}.page-actions.vertical[data-v-2b00c927]{flex-direction:column}form.page-content>.page-actions[data-v-2b00c927]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.charts-section[data-v-d1928f3e]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-d1928f3e]{grid-template-columns:1fr}.charts-section.three-columns[data-v-d1928f3e]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-d1928f3e]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-d1928f3e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-d1928f3e]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-d1928f3e],.charts-section.three-columns[data-v-d1928f3e]{grid-template-columns:1fr}}.chart-container[data-v-d1928f3e]{min-height:280px}.chart-wrapper[data-v-d1928f3e]{width:100%}.no-data[data-v-d1928f3e]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}[data-v-150501a8]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-150501a8]:root,[data-theme=light][data-v-150501a8]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-150501a8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-150501a8]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-150501a8],.important-button[data-v-150501a8],.delete-button[data-v-150501a8],.submit-button[data-v-150501a8],.cancel-button[data-v-150501a8],.add-button[data-v-150501a8],.action-button[data-v-150501a8],.link-button[data-v-150501a8],.logout-button[data-v-150501a8],.help-button[data-v-150501a8],.appstore-button[data-v-150501a8],.radio-button[data-v-150501a8],.download-button[data-v-150501a8],.user-button[data-v-150501a8]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-150501a8]:disabled,.important-button[data-v-150501a8]:disabled,.delete-button[data-v-150501a8]:disabled,.submit-button[data-v-150501a8]:disabled,.cancel-button[data-v-150501a8]:disabled,.add-button[data-v-150501a8]:disabled,.action-button[data-v-150501a8]:disabled,.link-button[data-v-150501a8]:disabled,.logout-button[data-v-150501a8]:disabled,.help-button[data-v-150501a8]:disabled,.appstore-button[data-v-150501a8]:disabled,.radio-button[data-v-150501a8]:disabled,.download-button[data-v-150501a8]:disabled,.user-button[data-v-150501a8]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-150501a8],.important-button.disabled[data-v-150501a8],.delete-button.disabled[data-v-150501a8],.submit-button.disabled[data-v-150501a8],.cancel-button.disabled[data-v-150501a8],.add-button.disabled[data-v-150501a8],.action-button.disabled[data-v-150501a8],.link-button.disabled[data-v-150501a8],.logout-button.disabled[data-v-150501a8],.help-button.disabled[data-v-150501a8],.appstore-button.disabled[data-v-150501a8],.radio-button.disabled[data-v-150501a8],.download-button.disabled[data-v-150501a8],.user-button.disabled[data-v-150501a8]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-150501a8]{min-width:7rem}.big[data-v-150501a8]{min-width:15rem}.important-button[data-v-150501a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-150501a8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-150501a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-150501a8]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-150501a8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-150501a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-150501a8]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-150501a8]{width:32px;height:32px;padding:0}.action-button.view[data-v-150501a8],.action-button.approve[data-v-150501a8],.action-button.analytics[data-v-150501a8],.action-button.download[data-v-150501a8]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-150501a8],.action-button.new[data-v-150501a8],.action-button.submit[data-v-150501a8]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-150501a8]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-150501a8]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-150501a8]{gap:8px;display:flex}.download-button[data-v-150501a8]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-150501a8]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-150501a8]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-150501a8]:hover{color:var(--text-link-hover)}.link.disabled[data-v-150501a8]{opacity:.7;cursor:not-allowed}.link-button[data-v-150501a8]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-150501a8]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-150501a8],td .link-button.video-button[data-v-150501a8]{max-width:400px}.link-button[data-v-150501a8]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-150501a8]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-150501a8]:hover,.user-button.menu-open[data-v-150501a8]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-150501a8],.user-button:hover .verification-warning[data-v-150501a8],.user-button.menu-open .superuser-indicator[data-v-150501a8],.user-button.menu-open .verification-warning[data-v-150501a8]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-150501a8],.user-button.menu-open .logo-image[data-v-150501a8]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-150501a8]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-150501a8]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-150501a8]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-150501a8]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-150501a8]{color:var(--intent-success)}.appstore-button.playstore[data-v-150501a8]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-150501a8]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-150501a8]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-150501a8]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-150501a8]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-150501a8],.file-input[data-v-150501a8]{display:none}.dropdown select[data-v-150501a8]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-150501a8]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-150501a8]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-150501a8]:hover{border-color:var(--border-strong)}.list-container[data-v-150501a8]{padding:var(--space-section);position:relative}.list-header[data-v-150501a8]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-150501a8]{margin:0}.header-actions[data-v-150501a8]{gap:1rem;display:flex}.list-header[data-v-150501a8]:has(>.header-stack){align-items:baseline}.header-stack[data-v-150501a8]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-150501a8]{margin-bottom:var(--space-section)}.list-section h3[data-v-150501a8]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-150501a8]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-150501a8]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-150501a8]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-150501a8]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-150501a8]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-150501a8]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-150501a8],td[data-v-150501a8]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-150501a8]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-150501a8]{text-align:right}.thumbnail-name[data-v-150501a8]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-150501a8]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-150501a8]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-150501a8]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-150501a8]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-150501a8]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-150501a8]{text-decoration:line-through}.clickable:hover .overflow b[data-v-150501a8],.clickable:hover .overflow strong[data-v-150501a8]{color:var(--text-brand)}.sortable[data-v-150501a8]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-150501a8]:hover{color:var(--text-brand)}.sort-indicator[data-v-150501a8]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-150501a8]{color:var(--text-brand);opacity:1}.inline-edit[data-v-150501a8]{width:100%;position:relative}.inline-edit input[data-v-150501a8]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-150501a8]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-150501a8]:hover{background-color:var(--surface-hover)}div.add-row[data-v-150501a8]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-150501a8]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-150501a8]{cursor:pointer}tr.add-row td[data-v-150501a8]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-150501a8]{color:var(--text-primary)}.grid[data-v-150501a8]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-150501a8],.actions[data-v-150501a8]{gap:8px;display:flex}.featured-star[data-v-150501a8]{color:var(--star);margin-left:6px;font-size:.8rem}.page-container[data-v-150501a8]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-150501a8]{max-width:400px}.page-container.wide[data-v-150501a8]{max-width:1200px}.eyebrow[data-v-150501a8]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-150501a8]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-150501a8]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-150501a8]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-150501a8]{gap:1rem;display:flex}.collapsible-header[data-v-150501a8]{cursor:pointer}.collapsible-header.closed[data-v-150501a8]{margin-bottom:0}.collapsible-header svg[data-v-150501a8]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-150501a8]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-150501a8],.page-field>.collapsible-header.closed[data-v-150501a8]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-150501a8]{margin:0}.page-field>.collapsible-header svg[data-v-150501a8]{font-size:.8rem}.page-content[data-v-150501a8]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-150501a8]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-150501a8]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-150501a8]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-150501a8]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-150501a8]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-150501a8],.page-field.full-width[data-v-150501a8]{grid-column:span 12}.page-field.three-quarters-width[data-v-150501a8]{grid-column:span 9}.page-field.two-thirds-width[data-v-150501a8]{grid-column:span 8}.page-field.half-width[data-v-150501a8]{grid-column:span 6}.page-field.third-width[data-v-150501a8]{grid-column:span 4}.page-field.quarter-width[data-v-150501a8]{grid-column:span 3}.page-field.sixth-width[data-v-150501a8]{grid-column:span 2}label[data-v-150501a8]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-150501a8],.page-field>.collapsible-header h3[data-v-150501a8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-150501a8]:after{content:" *";color:var(--text-brand)}label[title][data-v-150501a8]{cursor:help}.page-section.rows[data-v-150501a8]{row-gap:0}.page-section.rows>h3[data-v-150501a8]{margin-bottom:1rem}.page-section.rows .page-field[data-v-150501a8]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-150501a8]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-150501a8]{margin-bottom:0}.page-section.rows .page-field[data-v-150501a8]>:not(label){grid-column:2}.page-value[data-v-150501a8]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-150501a8]{white-space:pre-line}.page-value[data-v-150501a8]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-150501a8]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-150501a8]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-150501a8]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-150501a8]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-150501a8]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-150501a8]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-150501a8]>*{margin-bottom:.5rem}.link-button-list[data-v-150501a8]>:last-child{margin-bottom:0}.form-control[data-v-150501a8],input[type=datetime-local][data-v-150501a8]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-150501a8]:focus,input[type=datetime-local][data-v-150501a8]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-150501a8]:disabled,input[type=datetime-local][data-v-150501a8]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-150501a8]{resize:vertical;min-height:100px}.field-details[data-v-150501a8]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-150501a8]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-150501a8]{align-items:baseline;display:flex}input[type=checkbox][data-v-150501a8]{margin-right:1rem}.checkbox-container label[data-v-150501a8]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-150501a8]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-150501a8]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-150501a8]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-150501a8]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-150501a8]:checked{background:var(--text-brand)}.form-toggle[data-v-150501a8]:checked:before{transform:translate(22px)}.form-toggle[data-v-150501a8]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-150501a8],.error-message[data-v-150501a8]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-150501a8]{border-left:3px solid var(--intent-success)}.error-message[data-v-150501a8]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-150501a8]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-150501a8]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-150501a8]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-150501a8]{justify-content:center}.page-actions.vertical[data-v-150501a8]{flex-direction:column}form.page-content>.page-actions[data-v-150501a8]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.stats-panel[data-v-150501a8]{margin-bottom:var(--space-section)}.stats-panel.boxed[data-v-150501a8]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1.5rem}.stats-container[data-v-150501a8]{gap:var(--space-section);flex-wrap:wrap;display:flex}.stat-box[data-v-150501a8]{background-color:var(--surface-1);border:1px solid var(--border-default);text-align:center;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:150px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}:where(.stats-panel.boxed) .stat-box[data-v-150501a8]{background-color:var(--surface-app)}.stat-box.clickable[data-v-150501a8]{cursor:pointer}.stat-box.clickable[data-v-150501a8]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-box.active[data-v-150501a8]{background-image:var(--intent-brand-tint);border-color:var(--text-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent)}.stat-box.active .stat-value[data-v-150501a8]{color:var(--text-brand)}.stat-title[data-v-150501a8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin-bottom:.5rem;font-size:.8rem}.stat-value[data-v-150501a8]{color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.stat-description[data-v-150501a8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem}.filter-indicator[data-v-150501a8]{margin-top:var(--space-section);background-color:var(--surface-sunken);border-left:3px solid var(--text-brand);color:var(--text-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;display:flex}.clear-filter[data-v-150501a8]{color:var(--text-brand);cursor:pointer;background-color:#0000;border:none;border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.clear-filter[data-v-150501a8]:hover{background-image:var(--intent-brand-tint)}.charts-section[data-v-150501a8]{gap:var(--space-section);margin-bottom:var(--space-section);grid-template-columns:1fr 1fr;display:grid}.charts-section.single-column[data-v-150501a8]{grid-template-columns:1fr}.charts-section.three-columns[data-v-150501a8]{grid-template-columns:1fr 1fr 1fr}.chart-panel[data-v-150501a8]{background-color:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem 1.5rem}.chart-panel h4[data-v-150501a8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .75rem;font-size:.7rem;font-weight:400}@media (width<=1200px){.charts-section.three-columns[data-v-150501a8]{grid-template-columns:1fr 1fr}}@media (width<=1024px){.charts-section[data-v-150501a8],.charts-section.three-columns[data-v-150501a8]{grid-template-columns:1fr}}.chart-container[data-v-150501a8]{min-height:280px}.chart-wrapper[data-v-150501a8]{width:100%}.no-data[data-v-150501a8]{height:280px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:.875rem;display:flex}.radio-button input[type=radio],.file-input{display:none}.page-container{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow{max-width:400px}.page-container.wide{max-width:1200px}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons{gap:1rem;display:flex}.collapsible-header{cursor:pointer}.collapsible-header.closed{margin-bottom:0}.collapsible-header svg{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg{transform:rotate(-90deg)}.page-field>.collapsible-header,.page-field>.collapsible-header.closed{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3{margin:0}.page-field>.collapsible-header svg{font-size:.8rem}.page-content{flex-direction:column;gap:2rem;display:flex}.page-content code{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions{justify-content:space-between;align-items:center;display:flex}.page-field,.page-field.full-width{grid-column:span 12}.page-field.three-quarters-width{grid-column:span 9}.page-field.two-thirds-width{grid-column:span 8}.page-field.half-width{grid-column:span 6}.page-field.third-width{grid-column:span 4}.page-field.quarter-width{grid-column:span 3}.page-field.sixth-width{grid-column:span 2}label{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label,.page-field>.collapsible-header h3{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required:after{content:" *";color:var(--text-brand)}label[title]{cursor:help}.page-section.rows{row-gap:0}.page-section.rows>h3{margin-bottom:1rem}.page-section.rows .page-field{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label{margin-bottom:0}.page-section.rows .page-field>:not(label){grid-column:2}.page-value{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline{white-space:pre-line}.page-value:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty{color:var(--text-muted);font-style:italic}.page-value img.details-logo{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list>*{margin-bottom:.5rem}.link-button-list>:last-child{margin-bottom:0}.form-control,input[type=datetime-local]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control:focus,input[type=datetime-local]:focus{border-color:var(--text-primary);outline:none}.form-control:disabled,input[type=datetime-local]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control{resize:vertical;min-height:100px}.field-details{color:var(--text-secondary);font-size:12px}.field-hint{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container{align-items:baseline;display:flex}input[type=checkbox]{margin-right:1rem}.checkbox-container label{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong{color:var(--text-primary);font-weight:600}.checkbox-container small{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle:checked{background:var(--text-brand)}.form-toggle:checked:before{transform:translate(22px)}.form-toggle:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message,.error-message{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message{border-left:3px solid var(--intent-success)}.error-message{border-left:3px solid var(--intent-danger)}.fine-print{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions:not(:last-child){margin-bottom:2rem}.page-actions.horizontal{justify-content:center}.page-actions.vertical{flex-direction:column}form.page-content>.page-actions:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.review-comments-container[data-v-b481cefe]{flex-direction:column;width:100%;display:flex}.comments-list[data-v-b481cefe]{width:100%;padding:0}.comments-header[data-v-b481cefe]{justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.add-comment-btn[data-v-b481cefe]{margin-left:auto}.comment-form[data-v-b481cefe]{background-color:var(--surface-sunken);border-radius:8px;margin-bottom:1rem;padding:.75rem}.timestamp-input[data-v-b481cefe]{align-items:center;margin-bottom:.5rem;display:flex}.time-input[data-v-b481cefe]{width:100px;margin-right:.5rem}.formatted-time[data-v-b481cefe]{color:var(--text-secondary);font-family:monospace;font-size:.9rem;font-weight:700}.comments-timeline[data-v-b481cefe]{flex-direction:column;gap:1.5rem;margin-top:1rem;display:flex}.comment-thread[data-v-b481cefe]{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.comment-thread.has-replies[data-v-b481cefe]{border-left:3px solid var(--border-default);padding-left:.5rem}.comment-item[data-v-b481cefe]{background-color:var(--surface-sunken);border-radius:8px;gap:1rem;padding:1rem;display:flex;position:relative}.comment-item.is-editing[data-v-b481cefe]{background-color:var(--surface-sunken)}.comment-item.reply-item[data-v-b481cefe]{background-color:var(--surface-app);margin-left:1.5rem}.comment-timestamp[data-v-b481cefe]{min-width:80px;color:var(--text-secondary);margin-right:.5rem;padding-top:.25rem;font-family:monospace;font-weight:700}.comment-timestamp.clickable[data-v-b481cefe]{cursor:pointer;color:var(--text-link);transition:color .2s}.comment-timestamp.clickable[data-v-b481cefe]:hover{color:var(--text-link-hover)}.comment-content[data-v-b481cefe]{flex:1}.comment-header[data-v-b481cefe]{justify-content:space-between;margin-bottom:.5rem;display:flex}.comment-author[data-v-b481cefe]{color:var(--text-primary);font-weight:700}.comment-date[data-v-b481cefe]{color:var(--text-secondary);font-size:.85rem}.comment-text[data-v-b481cefe]{white-space:pre-wrap;margin-bottom:.75rem}.comment-actions[data-v-b481cefe]{justify-content:flex-end;gap:.5rem;display:flex}.comment-replies[data-v-b481cefe]{flex-direction:column;gap:.5rem;display:flex}.thread-reply-actions[data-v-b481cefe]{justify-content:flex-start;margin-top:.75rem;margin-bottom:.75rem;display:flex}.reply-form[data-v-b481cefe]{background-color:var(--surface-app);border-radius:8px;margin-top:.5rem;margin-left:1.5rem;padding:1rem}.loading-message[data-v-b481cefe],.empty-message[data-v-b481cefe]{text-align:center;color:var(--text-secondary);justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex}.error-message[data-v-b481cefe]{text-align:center;color:var(--intent-danger-surface-text);background-color:var(--intent-danger-surface);border-radius:4px;justify-content:center;align-items:center;gap:.5rem;margin:.5rem 0;padding:1rem;display:flex}@media (width<=768px){.comment-item[data-v-b481cefe]{flex-direction:column;gap:.5rem}.comment-timestamp[data-v-b481cefe]{min-width:auto}.reply-form[data-v-b481cefe],.comment-item.reply-item[data-v-b481cefe]{margin-left:1rem}}[data-v-b481cefe]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-b481cefe]:root,[data-theme=light][data-v-b481cefe]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-b481cefe]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-b481cefe]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-b481cefe],.important-button[data-v-b481cefe],.delete-button[data-v-b481cefe],.submit-button[data-v-b481cefe],.cancel-button[data-v-b481cefe],.add-button[data-v-b481cefe],.action-button[data-v-b481cefe],.link-button[data-v-b481cefe],.logout-button[data-v-b481cefe],.help-button[data-v-b481cefe],.appstore-button[data-v-b481cefe],.radio-button[data-v-b481cefe],.download-button[data-v-b481cefe],.user-button[data-v-b481cefe]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-b481cefe]:disabled,.important-button[data-v-b481cefe]:disabled,.delete-button[data-v-b481cefe]:disabled,.submit-button[data-v-b481cefe]:disabled,.cancel-button[data-v-b481cefe]:disabled,.add-button[data-v-b481cefe]:disabled,.action-button[data-v-b481cefe]:disabled,.link-button[data-v-b481cefe]:disabled,.logout-button[data-v-b481cefe]:disabled,.help-button[data-v-b481cefe]:disabled,.appstore-button[data-v-b481cefe]:disabled,.radio-button[data-v-b481cefe]:disabled,.download-button[data-v-b481cefe]:disabled,.user-button[data-v-b481cefe]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-b481cefe],.important-button.disabled[data-v-b481cefe],.delete-button.disabled[data-v-b481cefe],.submit-button.disabled[data-v-b481cefe],.cancel-button.disabled[data-v-b481cefe],.add-button.disabled[data-v-b481cefe],.action-button.disabled[data-v-b481cefe],.link-button.disabled[data-v-b481cefe],.logout-button.disabled[data-v-b481cefe],.help-button.disabled[data-v-b481cefe],.appstore-button.disabled[data-v-b481cefe],.radio-button.disabled[data-v-b481cefe],.download-button.disabled[data-v-b481cefe],.user-button.disabled[data-v-b481cefe]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-b481cefe]{min-width:7rem}.big[data-v-b481cefe]{min-width:15rem}.important-button[data-v-b481cefe]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-b481cefe]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-b481cefe]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-b481cefe]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-b481cefe]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b481cefe]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-b481cefe]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-b481cefe]{width:32px;height:32px;padding:0}.action-button.view[data-v-b481cefe],.action-button.approve[data-v-b481cefe],.action-button.analytics[data-v-b481cefe],.action-button.download[data-v-b481cefe]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-b481cefe],.action-button.new[data-v-b481cefe],.action-button.submit[data-v-b481cefe]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-b481cefe]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-b481cefe]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-b481cefe]{gap:8px;display:flex}.download-button[data-v-b481cefe]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-b481cefe]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-b481cefe]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-b481cefe]:hover{color:var(--text-link-hover)}.link.disabled[data-v-b481cefe]{opacity:.7;cursor:not-allowed}.link-button[data-v-b481cefe]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-b481cefe]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-b481cefe],td .link-button.video-button[data-v-b481cefe]{max-width:400px}.link-button[data-v-b481cefe]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-b481cefe]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-b481cefe]:hover,.user-button.menu-open[data-v-b481cefe]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-b481cefe],.user-button:hover .verification-warning[data-v-b481cefe],.user-button.menu-open .superuser-indicator[data-v-b481cefe],.user-button.menu-open .verification-warning[data-v-b481cefe]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-b481cefe],.user-button.menu-open .logo-image[data-v-b481cefe]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-b481cefe]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-b481cefe]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-b481cefe]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-b481cefe]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-b481cefe]{color:var(--intent-success)}.appstore-button.playstore[data-v-b481cefe]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-b481cefe]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-b481cefe]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-b481cefe]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-b481cefe]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-b481cefe],.file-input[data-v-b481cefe]{display:none}.dropdown select[data-v-b481cefe]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-b481cefe]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-b481cefe]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-b481cefe]:hover{border-color:var(--border-strong)}.page-container[data-v-b481cefe]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-b481cefe]{max-width:400px}.page-container.wide[data-v-b481cefe]{max-width:1200px}.eyebrow[data-v-b481cefe]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-b481cefe]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-b481cefe]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-b481cefe]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-b481cefe]{gap:1rem;display:flex}.collapsible-header[data-v-b481cefe]{cursor:pointer}.collapsible-header.closed[data-v-b481cefe]{margin-bottom:0}.collapsible-header svg[data-v-b481cefe]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-b481cefe]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-b481cefe],.page-field>.collapsible-header.closed[data-v-b481cefe]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-b481cefe]{margin:0}.page-field>.collapsible-header svg[data-v-b481cefe]{font-size:.8rem}.page-content[data-v-b481cefe]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-b481cefe]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-b481cefe]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-b481cefe]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-b481cefe]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-b481cefe]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-b481cefe],.page-field.full-width[data-v-b481cefe]{grid-column:span 12}.page-field.three-quarters-width[data-v-b481cefe]{grid-column:span 9}.page-field.two-thirds-width[data-v-b481cefe]{grid-column:span 8}.page-field.half-width[data-v-b481cefe]{grid-column:span 6}.page-field.third-width[data-v-b481cefe]{grid-column:span 4}.page-field.quarter-width[data-v-b481cefe]{grid-column:span 3}.page-field.sixth-width[data-v-b481cefe]{grid-column:span 2}label[data-v-b481cefe]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-b481cefe],.page-field>.collapsible-header h3[data-v-b481cefe]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-b481cefe]:after{content:" *";color:var(--text-brand)}label[title][data-v-b481cefe]{cursor:help}.page-section.rows[data-v-b481cefe]{row-gap:0}.page-section.rows>h3[data-v-b481cefe]{margin-bottom:1rem}.page-section.rows .page-field[data-v-b481cefe]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-b481cefe]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-b481cefe]{margin-bottom:0}.page-section.rows .page-field[data-v-b481cefe]>:not(label){grid-column:2}.page-value[data-v-b481cefe]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-b481cefe]{white-space:pre-line}.page-value[data-v-b481cefe]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-b481cefe]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-b481cefe]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-b481cefe]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-b481cefe]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-b481cefe]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-b481cefe]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-b481cefe]>*{margin-bottom:.5rem}.link-button-list[data-v-b481cefe]>:last-child{margin-bottom:0}.form-control[data-v-b481cefe],input[type=datetime-local][data-v-b481cefe]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-b481cefe]:focus,input[type=datetime-local][data-v-b481cefe]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-b481cefe]:disabled,input[type=datetime-local][data-v-b481cefe]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-b481cefe]{resize:vertical;min-height:100px}.field-details[data-v-b481cefe]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-b481cefe]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-b481cefe]{align-items:baseline;display:flex}input[type=checkbox][data-v-b481cefe]{margin-right:1rem}.checkbox-container label[data-v-b481cefe]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-b481cefe]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-b481cefe]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-b481cefe]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-b481cefe]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-b481cefe]:checked{background:var(--text-brand)}.form-toggle[data-v-b481cefe]:checked:before{transform:translate(22px)}.form-toggle[data-v-b481cefe]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-b481cefe],.error-message[data-v-b481cefe]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-b481cefe]{border-left:3px solid var(--intent-success)}.error-message[data-v-b481cefe]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-b481cefe]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-b481cefe]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-b481cefe]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-b481cefe]{justify-content:center}.page-actions.vertical[data-v-b481cefe]{flex-direction:column}form.page-content>.page-actions[data-v-b481cefe]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-6e8f1e4e]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-6e8f1e4e]:root,[data-theme=light][data-v-6e8f1e4e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-6e8f1e4e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-6e8f1e4e]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-6e8f1e4e],.important-button[data-v-6e8f1e4e],.delete-button[data-v-6e8f1e4e],.submit-button[data-v-6e8f1e4e],.cancel-button[data-v-6e8f1e4e],.add-button[data-v-6e8f1e4e],.action-button[data-v-6e8f1e4e],.link-button[data-v-6e8f1e4e],.logout-button[data-v-6e8f1e4e],.help-button[data-v-6e8f1e4e],.appstore-button[data-v-6e8f1e4e],.radio-button[data-v-6e8f1e4e],.download-button[data-v-6e8f1e4e],.user-button[data-v-6e8f1e4e]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-6e8f1e4e]:disabled,.important-button[data-v-6e8f1e4e]:disabled,.delete-button[data-v-6e8f1e4e]:disabled,.submit-button[data-v-6e8f1e4e]:disabled,.cancel-button[data-v-6e8f1e4e]:disabled,.add-button[data-v-6e8f1e4e]:disabled,.action-button[data-v-6e8f1e4e]:disabled,.link-button[data-v-6e8f1e4e]:disabled,.logout-button[data-v-6e8f1e4e]:disabled,.help-button[data-v-6e8f1e4e]:disabled,.appstore-button[data-v-6e8f1e4e]:disabled,.radio-button[data-v-6e8f1e4e]:disabled,.download-button[data-v-6e8f1e4e]:disabled,.user-button[data-v-6e8f1e4e]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-6e8f1e4e],.important-button.disabled[data-v-6e8f1e4e],.delete-button.disabled[data-v-6e8f1e4e],.submit-button.disabled[data-v-6e8f1e4e],.cancel-button.disabled[data-v-6e8f1e4e],.add-button.disabled[data-v-6e8f1e4e],.action-button.disabled[data-v-6e8f1e4e],.link-button.disabled[data-v-6e8f1e4e],.logout-button.disabled[data-v-6e8f1e4e],.help-button.disabled[data-v-6e8f1e4e],.appstore-button.disabled[data-v-6e8f1e4e],.radio-button.disabled[data-v-6e8f1e4e],.download-button.disabled[data-v-6e8f1e4e],.user-button.disabled[data-v-6e8f1e4e]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-6e8f1e4e]{min-width:7rem}.big[data-v-6e8f1e4e]{min-width:15rem}.important-button[data-v-6e8f1e4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-6e8f1e4e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-6e8f1e4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-6e8f1e4e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-6e8f1e4e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-6e8f1e4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-6e8f1e4e]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-6e8f1e4e]{width:32px;height:32px;padding:0}.action-button.view[data-v-6e8f1e4e],.action-button.approve[data-v-6e8f1e4e],.action-button.analytics[data-v-6e8f1e4e],.action-button.download[data-v-6e8f1e4e]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-6e8f1e4e],.action-button.new[data-v-6e8f1e4e],.action-button.submit[data-v-6e8f1e4e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-6e8f1e4e]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-6e8f1e4e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-6e8f1e4e]{gap:8px;display:flex}.download-button[data-v-6e8f1e4e]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-6e8f1e4e]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-6e8f1e4e]:hover{color:var(--text-link-hover)}.link.disabled[data-v-6e8f1e4e]{opacity:.7;cursor:not-allowed}.link-button[data-v-6e8f1e4e]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-6e8f1e4e]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-6e8f1e4e],td .link-button.video-button[data-v-6e8f1e4e]{max-width:400px}.link-button[data-v-6e8f1e4e]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-6e8f1e4e]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-6e8f1e4e]:hover,.user-button.menu-open[data-v-6e8f1e4e]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-6e8f1e4e],.user-button:hover .verification-warning[data-v-6e8f1e4e],.user-button.menu-open .superuser-indicator[data-v-6e8f1e4e],.user-button.menu-open .verification-warning[data-v-6e8f1e4e]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-6e8f1e4e],.user-button.menu-open .logo-image[data-v-6e8f1e4e]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-6e8f1e4e]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-6e8f1e4e]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-6e8f1e4e]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-6e8f1e4e]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-6e8f1e4e]{color:var(--intent-success)}.appstore-button.playstore[data-v-6e8f1e4e]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-6e8f1e4e]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-6e8f1e4e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-6e8f1e4e]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-6e8f1e4e]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-6e8f1e4e],.file-input[data-v-6e8f1e4e]{display:none}.dropdown select[data-v-6e8f1e4e]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-6e8f1e4e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-6e8f1e4e]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-6e8f1e4e]:hover{border-color:var(--border-strong)}.page-container[data-v-6e8f1e4e]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-6e8f1e4e]{max-width:400px}.page-container.wide[data-v-6e8f1e4e]{max-width:1200px}.eyebrow[data-v-6e8f1e4e]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-6e8f1e4e]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-6e8f1e4e]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-6e8f1e4e]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-6e8f1e4e]{gap:1rem;display:flex}.collapsible-header[data-v-6e8f1e4e]{cursor:pointer}.collapsible-header.closed[data-v-6e8f1e4e]{margin-bottom:0}.collapsible-header svg[data-v-6e8f1e4e]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-6e8f1e4e]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-6e8f1e4e],.page-field>.collapsible-header.closed[data-v-6e8f1e4e]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-6e8f1e4e]{margin:0}.page-field>.collapsible-header svg[data-v-6e8f1e4e]{font-size:.8rem}.page-content[data-v-6e8f1e4e]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-6e8f1e4e]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-6e8f1e4e]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-6e8f1e4e]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-6e8f1e4e]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-6e8f1e4e]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-6e8f1e4e],.page-field.full-width[data-v-6e8f1e4e]{grid-column:span 12}.page-field.three-quarters-width[data-v-6e8f1e4e]{grid-column:span 9}.page-field.two-thirds-width[data-v-6e8f1e4e]{grid-column:span 8}.page-field.half-width[data-v-6e8f1e4e]{grid-column:span 6}.page-field.third-width[data-v-6e8f1e4e]{grid-column:span 4}.page-field.quarter-width[data-v-6e8f1e4e]{grid-column:span 3}.page-field.sixth-width[data-v-6e8f1e4e]{grid-column:span 2}label[data-v-6e8f1e4e]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-6e8f1e4e],.page-field>.collapsible-header h3[data-v-6e8f1e4e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-6e8f1e4e]:after{content:" *";color:var(--text-brand)}label[title][data-v-6e8f1e4e]{cursor:help}.page-section.rows[data-v-6e8f1e4e]{row-gap:0}.page-section.rows>h3[data-v-6e8f1e4e]{margin-bottom:1rem}.page-section.rows .page-field[data-v-6e8f1e4e]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-6e8f1e4e]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-6e8f1e4e]{margin-bottom:0}.page-section.rows .page-field[data-v-6e8f1e4e]>:not(label){grid-column:2}.page-value[data-v-6e8f1e4e]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-6e8f1e4e]{white-space:pre-line}.page-value[data-v-6e8f1e4e]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-6e8f1e4e]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-6e8f1e4e]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-6e8f1e4e]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-6e8f1e4e]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-6e8f1e4e]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-6e8f1e4e]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-6e8f1e4e]>*{margin-bottom:.5rem}.link-button-list[data-v-6e8f1e4e]>:last-child{margin-bottom:0}.form-control[data-v-6e8f1e4e],input[type=datetime-local][data-v-6e8f1e4e]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-6e8f1e4e]:focus,input[type=datetime-local][data-v-6e8f1e4e]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-6e8f1e4e]:disabled,input[type=datetime-local][data-v-6e8f1e4e]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-6e8f1e4e]{resize:vertical;min-height:100px}.field-details[data-v-6e8f1e4e]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-6e8f1e4e]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-6e8f1e4e]{align-items:baseline;display:flex}input[type=checkbox][data-v-6e8f1e4e]{margin-right:1rem}.checkbox-container label[data-v-6e8f1e4e]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-6e8f1e4e]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-6e8f1e4e]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-6e8f1e4e]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-6e8f1e4e]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-6e8f1e4e]:checked{background:var(--text-brand)}.form-toggle[data-v-6e8f1e4e]:checked:before{transform:translate(22px)}.form-toggle[data-v-6e8f1e4e]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-6e8f1e4e],.error-message[data-v-6e8f1e4e]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-6e8f1e4e]{border-left:3px solid var(--intent-success)}.error-message[data-v-6e8f1e4e]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-6e8f1e4e]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-6e8f1e4e]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-6e8f1e4e]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-6e8f1e4e]{justify-content:center}.page-actions.vertical[data-v-6e8f1e4e]{flex-direction:column}form.page-content>.page-actions[data-v-6e8f1e4e]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-7367c9fa]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-7367c9fa]:root,[data-theme=light][data-v-7367c9fa]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-7367c9fa]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-7367c9fa]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-7367c9fa],.important-button[data-v-7367c9fa],.delete-button[data-v-7367c9fa],.submit-button[data-v-7367c9fa],.cancel-button[data-v-7367c9fa],.add-button[data-v-7367c9fa],.action-button[data-v-7367c9fa],.link-button[data-v-7367c9fa],.logout-button[data-v-7367c9fa],.help-button[data-v-7367c9fa],.appstore-button[data-v-7367c9fa],.radio-button[data-v-7367c9fa],.download-button[data-v-7367c9fa],.user-button[data-v-7367c9fa]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-7367c9fa]:disabled,.important-button[data-v-7367c9fa]:disabled,.delete-button[data-v-7367c9fa]:disabled,.submit-button[data-v-7367c9fa]:disabled,.cancel-button[data-v-7367c9fa]:disabled,.add-button[data-v-7367c9fa]:disabled,.action-button[data-v-7367c9fa]:disabled,.link-button[data-v-7367c9fa]:disabled,.logout-button[data-v-7367c9fa]:disabled,.help-button[data-v-7367c9fa]:disabled,.appstore-button[data-v-7367c9fa]:disabled,.radio-button[data-v-7367c9fa]:disabled,.download-button[data-v-7367c9fa]:disabled,.user-button[data-v-7367c9fa]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-7367c9fa],.important-button.disabled[data-v-7367c9fa],.delete-button.disabled[data-v-7367c9fa],.submit-button.disabled[data-v-7367c9fa],.cancel-button.disabled[data-v-7367c9fa],.add-button.disabled[data-v-7367c9fa],.action-button.disabled[data-v-7367c9fa],.link-button.disabled[data-v-7367c9fa],.logout-button.disabled[data-v-7367c9fa],.help-button.disabled[data-v-7367c9fa],.appstore-button.disabled[data-v-7367c9fa],.radio-button.disabled[data-v-7367c9fa],.download-button.disabled[data-v-7367c9fa],.user-button.disabled[data-v-7367c9fa]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-7367c9fa]{min-width:7rem}.big[data-v-7367c9fa]{min-width:15rem}.important-button[data-v-7367c9fa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-7367c9fa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-7367c9fa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-7367c9fa]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-7367c9fa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7367c9fa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7367c9fa]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-7367c9fa]{width:32px;height:32px;padding:0}.action-button.view[data-v-7367c9fa],.action-button.approve[data-v-7367c9fa],.action-button.analytics[data-v-7367c9fa],.action-button.download[data-v-7367c9fa]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-7367c9fa],.action-button.new[data-v-7367c9fa],.action-button.submit[data-v-7367c9fa]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-7367c9fa]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-7367c9fa]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-7367c9fa]{gap:8px;display:flex}.download-button[data-v-7367c9fa]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-7367c9fa]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-7367c9fa]:hover{color:var(--text-link-hover)}.link.disabled[data-v-7367c9fa]{opacity:.7;cursor:not-allowed}.link-button[data-v-7367c9fa]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-7367c9fa]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-7367c9fa],td .link-button.video-button[data-v-7367c9fa]{max-width:400px}.link-button[data-v-7367c9fa]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-7367c9fa]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-7367c9fa]:hover,.user-button.menu-open[data-v-7367c9fa]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-7367c9fa],.user-button:hover .verification-warning[data-v-7367c9fa],.user-button.menu-open .superuser-indicator[data-v-7367c9fa],.user-button.menu-open .verification-warning[data-v-7367c9fa]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-7367c9fa],.user-button.menu-open .logo-image[data-v-7367c9fa]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-7367c9fa]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-7367c9fa]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-7367c9fa]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-7367c9fa]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-7367c9fa]{color:var(--intent-success)}.appstore-button.playstore[data-v-7367c9fa]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-7367c9fa]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-7367c9fa]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-7367c9fa]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-7367c9fa]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-7367c9fa],.file-input[data-v-7367c9fa]{display:none}.dropdown select[data-v-7367c9fa]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-7367c9fa]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-7367c9fa]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-7367c9fa]:hover{border-color:var(--border-strong)}.upload-container[data-v-7367c9fa]{align-items:flex-start;gap:.5rem;display:flex}.file-upload[data-v-7367c9fa]{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--surface-1);box-sizing:border-box;border-radius:8px;width:100%;padding:20px;transition:all .3s}.file-upload[data-v-7367c9fa]:hover{border-color:var(--text-secondary)}.file-upload.dragging[data-v-7367c9fa]{border-color:var(--border-focus);background:var(--surface-hover)}.upload-placeholder[data-v-7367c9fa]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-icon[data-v-7367c9fa]{color:var(--text-secondary)}.upload-text[data-v-7367c9fa]{color:var(--text-secondary);font-size:14px}.upload-requirements[data-v-7367c9fa]{color:var(--text-muted);font-size:12px}.upload-progress[data-v-7367c9fa]{flex-direction:column;gap:10px;display:flex}.progress-text[data-v-7367c9fa]{color:var(--text-secondary);font-size:14px}.progress-bar-container[data-v-7367c9fa]{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-bar[data-v-7367c9fa]{background:var(--intent-primary);height:100%;transition:width .3s}.progress-percentage[data-v-7367c9fa]{color:var(--text-secondary);font-size:12px}.upload-details[data-v-7367c9fa]{color:var(--text-secondary);justify-content:space-between;margin-top:8px;font-size:.85rem;display:flex}.upload-speed[data-v-7367c9fa],.remaining-time[data-v-7367c9fa]{display:inline-block}.action-buttons[data-v-7367c9fa]{flex-direction:column;align-items:center;gap:.5rem;display:flex}[data-v-83c3c6f2]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-83c3c6f2]:root,[data-theme=light][data-v-83c3c6f2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-83c3c6f2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-83c3c6f2]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-83c3c6f2],.important-button[data-v-83c3c6f2],.delete-button[data-v-83c3c6f2],.submit-button[data-v-83c3c6f2],.cancel-button[data-v-83c3c6f2],.add-button[data-v-83c3c6f2],.action-button[data-v-83c3c6f2],.link-button[data-v-83c3c6f2],.logout-button[data-v-83c3c6f2],.help-button[data-v-83c3c6f2],.appstore-button[data-v-83c3c6f2],.radio-button[data-v-83c3c6f2],.download-button[data-v-83c3c6f2],.user-button[data-v-83c3c6f2]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-83c3c6f2]:disabled,.important-button[data-v-83c3c6f2]:disabled,.delete-button[data-v-83c3c6f2]:disabled,.submit-button[data-v-83c3c6f2]:disabled,.cancel-button[data-v-83c3c6f2]:disabled,.add-button[data-v-83c3c6f2]:disabled,.action-button[data-v-83c3c6f2]:disabled,.link-button[data-v-83c3c6f2]:disabled,.logout-button[data-v-83c3c6f2]:disabled,.help-button[data-v-83c3c6f2]:disabled,.appstore-button[data-v-83c3c6f2]:disabled,.radio-button[data-v-83c3c6f2]:disabled,.download-button[data-v-83c3c6f2]:disabled,.user-button[data-v-83c3c6f2]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-83c3c6f2],.important-button.disabled[data-v-83c3c6f2],.delete-button.disabled[data-v-83c3c6f2],.submit-button.disabled[data-v-83c3c6f2],.cancel-button.disabled[data-v-83c3c6f2],.add-button.disabled[data-v-83c3c6f2],.action-button.disabled[data-v-83c3c6f2],.link-button.disabled[data-v-83c3c6f2],.logout-button.disabled[data-v-83c3c6f2],.help-button.disabled[data-v-83c3c6f2],.appstore-button.disabled[data-v-83c3c6f2],.radio-button.disabled[data-v-83c3c6f2],.download-button.disabled[data-v-83c3c6f2],.user-button.disabled[data-v-83c3c6f2]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-83c3c6f2]{min-width:7rem}.big[data-v-83c3c6f2]{min-width:15rem}.important-button[data-v-83c3c6f2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-83c3c6f2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-83c3c6f2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-83c3c6f2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-83c3c6f2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-83c3c6f2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-83c3c6f2]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-83c3c6f2]{width:32px;height:32px;padding:0}.action-button.view[data-v-83c3c6f2],.action-button.approve[data-v-83c3c6f2],.action-button.analytics[data-v-83c3c6f2],.action-button.download[data-v-83c3c6f2]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-83c3c6f2],.action-button.new[data-v-83c3c6f2],.action-button.submit[data-v-83c3c6f2]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-83c3c6f2]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-83c3c6f2]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-83c3c6f2]{gap:8px;display:flex}.download-button[data-v-83c3c6f2]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-83c3c6f2]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-83c3c6f2]:hover{color:var(--text-link-hover)}.link.disabled[data-v-83c3c6f2]{opacity:.7;cursor:not-allowed}.link-button[data-v-83c3c6f2]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-83c3c6f2]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-83c3c6f2],td .link-button.video-button[data-v-83c3c6f2]{max-width:400px}.link-button[data-v-83c3c6f2]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-83c3c6f2]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-83c3c6f2]:hover,.user-button.menu-open[data-v-83c3c6f2]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-83c3c6f2],.user-button:hover .verification-warning[data-v-83c3c6f2],.user-button.menu-open .superuser-indicator[data-v-83c3c6f2],.user-button.menu-open .verification-warning[data-v-83c3c6f2]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-83c3c6f2],.user-button.menu-open .logo-image[data-v-83c3c6f2]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-83c3c6f2]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-83c3c6f2]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-83c3c6f2]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-83c3c6f2]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-83c3c6f2]{color:var(--intent-success)}.appstore-button.playstore[data-v-83c3c6f2]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-83c3c6f2]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-83c3c6f2]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-83c3c6f2]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-83c3c6f2]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-83c3c6f2],.file-input[data-v-83c3c6f2]{display:none}.dropdown select[data-v-83c3c6f2]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-83c3c6f2]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-83c3c6f2]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-83c3c6f2]:hover{border-color:var(--border-strong)}.page-container[data-v-83c3c6f2]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-83c3c6f2]{max-width:400px}.page-container.wide[data-v-83c3c6f2]{max-width:1200px}.eyebrow[data-v-83c3c6f2]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-83c3c6f2]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-83c3c6f2]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-83c3c6f2]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-83c3c6f2]{gap:1rem;display:flex}.collapsible-header[data-v-83c3c6f2]{cursor:pointer}.collapsible-header.closed[data-v-83c3c6f2]{margin-bottom:0}.collapsible-header svg[data-v-83c3c6f2]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-83c3c6f2]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-83c3c6f2],.page-field>.collapsible-header.closed[data-v-83c3c6f2]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-83c3c6f2]{margin:0}.page-field>.collapsible-header svg[data-v-83c3c6f2]{font-size:.8rem}.page-content[data-v-83c3c6f2]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-83c3c6f2]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-83c3c6f2]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-83c3c6f2]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-83c3c6f2]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-83c3c6f2]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-83c3c6f2],.page-field.full-width[data-v-83c3c6f2]{grid-column:span 12}.page-field.three-quarters-width[data-v-83c3c6f2]{grid-column:span 9}.page-field.two-thirds-width[data-v-83c3c6f2]{grid-column:span 8}.page-field.half-width[data-v-83c3c6f2]{grid-column:span 6}.page-field.third-width[data-v-83c3c6f2]{grid-column:span 4}.page-field.quarter-width[data-v-83c3c6f2]{grid-column:span 3}.page-field.sixth-width[data-v-83c3c6f2]{grid-column:span 2}label[data-v-83c3c6f2]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-83c3c6f2],.page-field>.collapsible-header h3[data-v-83c3c6f2]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-83c3c6f2]:after{content:" *";color:var(--text-brand)}label[title][data-v-83c3c6f2]{cursor:help}.page-section.rows[data-v-83c3c6f2]{row-gap:0}.page-section.rows>h3[data-v-83c3c6f2]{margin-bottom:1rem}.page-section.rows .page-field[data-v-83c3c6f2]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-83c3c6f2]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-83c3c6f2]{margin-bottom:0}.page-section.rows .page-field[data-v-83c3c6f2]>:not(label){grid-column:2}.page-value[data-v-83c3c6f2]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-83c3c6f2]{white-space:pre-line}.page-value[data-v-83c3c6f2]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-83c3c6f2]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-83c3c6f2]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-83c3c6f2]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-83c3c6f2]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-83c3c6f2]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-83c3c6f2]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-83c3c6f2]>*{margin-bottom:.5rem}.link-button-list[data-v-83c3c6f2]>:last-child{margin-bottom:0}.form-control[data-v-83c3c6f2],input[type=datetime-local][data-v-83c3c6f2]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-83c3c6f2]:focus,input[type=datetime-local][data-v-83c3c6f2]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-83c3c6f2]:disabled,input[type=datetime-local][data-v-83c3c6f2]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-83c3c6f2]{resize:vertical;min-height:100px}.field-details[data-v-83c3c6f2]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-83c3c6f2]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-83c3c6f2]{align-items:baseline;display:flex}input[type=checkbox][data-v-83c3c6f2]{margin-right:1rem}.checkbox-container label[data-v-83c3c6f2]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-83c3c6f2]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-83c3c6f2]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-83c3c6f2]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-83c3c6f2]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-83c3c6f2]:checked{background:var(--text-brand)}.form-toggle[data-v-83c3c6f2]:checked:before{transform:translate(22px)}.form-toggle[data-v-83c3c6f2]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-83c3c6f2],.error-message[data-v-83c3c6f2]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-83c3c6f2]{border-left:3px solid var(--intent-success)}.error-message[data-v-83c3c6f2]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-83c3c6f2]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-83c3c6f2]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-83c3c6f2]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-83c3c6f2]{justify-content:center}.page-actions.vertical[data-v-83c3c6f2]{flex-direction:column}form.page-content>.page-actions[data-v-83c3c6f2]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-949556ae]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-949556ae]:root,[data-theme=light][data-v-949556ae]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-949556ae]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-949556ae]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-949556ae],.important-button[data-v-949556ae],.delete-button[data-v-949556ae],.submit-button[data-v-949556ae],.cancel-button[data-v-949556ae],.add-button[data-v-949556ae],.action-button[data-v-949556ae],.link-button[data-v-949556ae],.logout-button[data-v-949556ae],.help-button[data-v-949556ae],.appstore-button[data-v-949556ae],.radio-button[data-v-949556ae],.download-button[data-v-949556ae],.user-button[data-v-949556ae]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-949556ae]:disabled,.important-button[data-v-949556ae]:disabled,.delete-button[data-v-949556ae]:disabled,.submit-button[data-v-949556ae]:disabled,.cancel-button[data-v-949556ae]:disabled,.add-button[data-v-949556ae]:disabled,.action-button[data-v-949556ae]:disabled,.link-button[data-v-949556ae]:disabled,.logout-button[data-v-949556ae]:disabled,.help-button[data-v-949556ae]:disabled,.appstore-button[data-v-949556ae]:disabled,.radio-button[data-v-949556ae]:disabled,.download-button[data-v-949556ae]:disabled,.user-button[data-v-949556ae]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-949556ae],.important-button.disabled[data-v-949556ae],.delete-button.disabled[data-v-949556ae],.submit-button.disabled[data-v-949556ae],.cancel-button.disabled[data-v-949556ae],.add-button.disabled[data-v-949556ae],.action-button.disabled[data-v-949556ae],.link-button.disabled[data-v-949556ae],.logout-button.disabled[data-v-949556ae],.help-button.disabled[data-v-949556ae],.appstore-button.disabled[data-v-949556ae],.radio-button.disabled[data-v-949556ae],.download-button.disabled[data-v-949556ae],.user-button.disabled[data-v-949556ae]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-949556ae]{min-width:7rem}.big[data-v-949556ae]{min-width:15rem}.important-button[data-v-949556ae]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-949556ae]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-949556ae]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-949556ae]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-949556ae]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-949556ae]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-949556ae]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-949556ae]{width:32px;height:32px;padding:0}.action-button.view[data-v-949556ae],.action-button.approve[data-v-949556ae],.action-button.analytics[data-v-949556ae],.action-button.download[data-v-949556ae]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-949556ae],.action-button.new[data-v-949556ae],.action-button.submit[data-v-949556ae]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-949556ae]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-949556ae]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-949556ae]{gap:8px;display:flex}.download-button[data-v-949556ae]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-949556ae]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-949556ae]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-949556ae]:hover{color:var(--text-link-hover)}.link.disabled[data-v-949556ae]{opacity:.7;cursor:not-allowed}.link-button[data-v-949556ae]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-949556ae]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-949556ae],td .link-button.video-button[data-v-949556ae]{max-width:400px}.link-button[data-v-949556ae]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-949556ae]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-949556ae]:hover,.user-button.menu-open[data-v-949556ae]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-949556ae],.user-button:hover .verification-warning[data-v-949556ae],.user-button.menu-open .superuser-indicator[data-v-949556ae],.user-button.menu-open .verification-warning[data-v-949556ae]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-949556ae],.user-button.menu-open .logo-image[data-v-949556ae]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-949556ae]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-949556ae]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-949556ae]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-949556ae]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-949556ae]{color:var(--intent-success)}.appstore-button.playstore[data-v-949556ae]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-949556ae]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-949556ae]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-949556ae]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-949556ae]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-949556ae],.file-input[data-v-949556ae]{display:none}.dropdown select[data-v-949556ae]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-949556ae]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-949556ae]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-949556ae]:hover{border-color:var(--border-strong)}.page-container[data-v-949556ae]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-949556ae]{max-width:400px}.page-container.wide[data-v-949556ae]{max-width:1200px}.eyebrow[data-v-949556ae]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-949556ae]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-949556ae]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-949556ae]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-949556ae]{gap:1rem;display:flex}.collapsible-header[data-v-949556ae]{cursor:pointer}.collapsible-header.closed[data-v-949556ae]{margin-bottom:0}.collapsible-header svg[data-v-949556ae]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-949556ae]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-949556ae],.page-field>.collapsible-header.closed[data-v-949556ae]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-949556ae]{margin:0}.page-field>.collapsible-header svg[data-v-949556ae]{font-size:.8rem}.page-content[data-v-949556ae]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-949556ae]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-949556ae]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-949556ae]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-949556ae]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-949556ae]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-949556ae],.page-field.full-width[data-v-949556ae]{grid-column:span 12}.page-field.three-quarters-width[data-v-949556ae]{grid-column:span 9}.page-field.two-thirds-width[data-v-949556ae]{grid-column:span 8}.page-field.half-width[data-v-949556ae]{grid-column:span 6}.page-field.third-width[data-v-949556ae]{grid-column:span 4}.page-field.quarter-width[data-v-949556ae]{grid-column:span 3}.page-field.sixth-width[data-v-949556ae]{grid-column:span 2}label[data-v-949556ae]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-949556ae],.page-field>.collapsible-header h3[data-v-949556ae]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-949556ae]:after{content:" *";color:var(--text-brand)}label[title][data-v-949556ae]{cursor:help}.page-section.rows[data-v-949556ae]{row-gap:0}.page-section.rows>h3[data-v-949556ae]{margin-bottom:1rem}.page-section.rows .page-field[data-v-949556ae]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-949556ae]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-949556ae]{margin-bottom:0}.page-section.rows .page-field[data-v-949556ae]>:not(label){grid-column:2}.page-value[data-v-949556ae]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-949556ae]{white-space:pre-line}.page-value[data-v-949556ae]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-949556ae]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-949556ae]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-949556ae]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-949556ae]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-949556ae]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-949556ae]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-949556ae]>*{margin-bottom:.5rem}.link-button-list[data-v-949556ae]>:last-child{margin-bottom:0}.form-control[data-v-949556ae],input[type=datetime-local][data-v-949556ae]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-949556ae]:focus,input[type=datetime-local][data-v-949556ae]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-949556ae]:disabled,input[type=datetime-local][data-v-949556ae]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-949556ae]{resize:vertical;min-height:100px}.field-details[data-v-949556ae]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-949556ae]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-949556ae]{align-items:baseline;display:flex}input[type=checkbox][data-v-949556ae]{margin-right:1rem}.checkbox-container label[data-v-949556ae]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-949556ae]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-949556ae]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-949556ae]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-949556ae]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-949556ae]:checked{background:var(--text-brand)}.form-toggle[data-v-949556ae]:checked:before{transform:translate(22px)}.form-toggle[data-v-949556ae]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-949556ae],.error-message[data-v-949556ae]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-949556ae]{border-left:3px solid var(--intent-success)}.error-message[data-v-949556ae]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-949556ae]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-949556ae]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-949556ae]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-949556ae]{justify-content:center}.page-actions.vertical[data-v-949556ae]{flex-direction:column}form.page-content>.page-actions[data-v-949556ae]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-7bff7a02]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-7bff7a02]:root,[data-theme=light][data-v-7bff7a02]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-7bff7a02]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-7bff7a02]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-7bff7a02],.important-button[data-v-7bff7a02],.delete-button[data-v-7bff7a02],.submit-button[data-v-7bff7a02],.cancel-button[data-v-7bff7a02],.add-button[data-v-7bff7a02],.action-button[data-v-7bff7a02],.link-button[data-v-7bff7a02],.logout-button[data-v-7bff7a02],.help-button[data-v-7bff7a02],.appstore-button[data-v-7bff7a02],.radio-button[data-v-7bff7a02],.download-button[data-v-7bff7a02],.user-button[data-v-7bff7a02]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-7bff7a02]:disabled,.important-button[data-v-7bff7a02]:disabled,.delete-button[data-v-7bff7a02]:disabled,.submit-button[data-v-7bff7a02]:disabled,.cancel-button[data-v-7bff7a02]:disabled,.add-button[data-v-7bff7a02]:disabled,.action-button[data-v-7bff7a02]:disabled,.link-button[data-v-7bff7a02]:disabled,.logout-button[data-v-7bff7a02]:disabled,.help-button[data-v-7bff7a02]:disabled,.appstore-button[data-v-7bff7a02]:disabled,.radio-button[data-v-7bff7a02]:disabled,.download-button[data-v-7bff7a02]:disabled,.user-button[data-v-7bff7a02]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-7bff7a02],.important-button.disabled[data-v-7bff7a02],.delete-button.disabled[data-v-7bff7a02],.submit-button.disabled[data-v-7bff7a02],.cancel-button.disabled[data-v-7bff7a02],.add-button.disabled[data-v-7bff7a02],.action-button.disabled[data-v-7bff7a02],.link-button.disabled[data-v-7bff7a02],.logout-button.disabled[data-v-7bff7a02],.help-button.disabled[data-v-7bff7a02],.appstore-button.disabled[data-v-7bff7a02],.radio-button.disabled[data-v-7bff7a02],.download-button.disabled[data-v-7bff7a02],.user-button.disabled[data-v-7bff7a02]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-7bff7a02]{min-width:7rem}.big[data-v-7bff7a02]{min-width:15rem}.important-button[data-v-7bff7a02]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-7bff7a02]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-7bff7a02]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-7bff7a02]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-7bff7a02]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7bff7a02]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-7bff7a02]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-7bff7a02]{width:32px;height:32px;padding:0}.action-button.view[data-v-7bff7a02],.action-button.approve[data-v-7bff7a02],.action-button.analytics[data-v-7bff7a02],.action-button.download[data-v-7bff7a02]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-7bff7a02],.action-button.new[data-v-7bff7a02],.action-button.submit[data-v-7bff7a02]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-7bff7a02]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-7bff7a02]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-7bff7a02]{gap:8px;display:flex}.download-button[data-v-7bff7a02]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-7bff7a02]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-7bff7a02]:hover{color:var(--text-link-hover)}.link.disabled[data-v-7bff7a02]{opacity:.7;cursor:not-allowed}.link-button[data-v-7bff7a02]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-7bff7a02]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-7bff7a02],td .link-button.video-button[data-v-7bff7a02]{max-width:400px}.link-button[data-v-7bff7a02]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-7bff7a02]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-7bff7a02]:hover,.user-button.menu-open[data-v-7bff7a02]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-7bff7a02],.user-button:hover .verification-warning[data-v-7bff7a02],.user-button.menu-open .superuser-indicator[data-v-7bff7a02],.user-button.menu-open .verification-warning[data-v-7bff7a02]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-7bff7a02],.user-button.menu-open .logo-image[data-v-7bff7a02]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-7bff7a02]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-7bff7a02]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-7bff7a02]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-7bff7a02]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-7bff7a02]{color:var(--intent-success)}.appstore-button.playstore[data-v-7bff7a02]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-7bff7a02]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-7bff7a02]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-7bff7a02]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-7bff7a02]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-7bff7a02],.file-input[data-v-7bff7a02]{display:none}.dropdown select[data-v-7bff7a02]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-7bff7a02]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-7bff7a02]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-7bff7a02]:hover{border-color:var(--border-strong)}.page-container[data-v-7bff7a02]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-7bff7a02]{max-width:400px}.page-container.wide[data-v-7bff7a02]{max-width:1200px}.eyebrow[data-v-7bff7a02]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-7bff7a02]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-7bff7a02]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-7bff7a02]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-7bff7a02]{gap:1rem;display:flex}.collapsible-header[data-v-7bff7a02]{cursor:pointer}.collapsible-header.closed[data-v-7bff7a02]{margin-bottom:0}.collapsible-header svg[data-v-7bff7a02]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-7bff7a02]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-7bff7a02],.page-field>.collapsible-header.closed[data-v-7bff7a02]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-7bff7a02]{margin:0}.page-field>.collapsible-header svg[data-v-7bff7a02]{font-size:.8rem}.page-content[data-v-7bff7a02]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-7bff7a02]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-7bff7a02]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-7bff7a02]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-7bff7a02]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-7bff7a02]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-7bff7a02],.page-field.full-width[data-v-7bff7a02]{grid-column:span 12}.page-field.three-quarters-width[data-v-7bff7a02]{grid-column:span 9}.page-field.two-thirds-width[data-v-7bff7a02]{grid-column:span 8}.page-field.half-width[data-v-7bff7a02]{grid-column:span 6}.page-field.third-width[data-v-7bff7a02]{grid-column:span 4}.page-field.quarter-width[data-v-7bff7a02]{grid-column:span 3}.page-field.sixth-width[data-v-7bff7a02]{grid-column:span 2}label[data-v-7bff7a02]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-7bff7a02],.page-field>.collapsible-header h3[data-v-7bff7a02]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-7bff7a02]:after{content:" *";color:var(--text-brand)}label[title][data-v-7bff7a02]{cursor:help}.page-section.rows[data-v-7bff7a02]{row-gap:0}.page-section.rows>h3[data-v-7bff7a02]{margin-bottom:1rem}.page-section.rows .page-field[data-v-7bff7a02]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-7bff7a02]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-7bff7a02]{margin-bottom:0}.page-section.rows .page-field[data-v-7bff7a02]>:not(label){grid-column:2}.page-value[data-v-7bff7a02]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-7bff7a02]{white-space:pre-line}.page-value[data-v-7bff7a02]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-7bff7a02]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-7bff7a02]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-7bff7a02]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-7bff7a02]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-7bff7a02]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-7bff7a02]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-7bff7a02]>*{margin-bottom:.5rem}.link-button-list[data-v-7bff7a02]>:last-child{margin-bottom:0}.form-control[data-v-7bff7a02],input[type=datetime-local][data-v-7bff7a02]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-7bff7a02]:focus,input[type=datetime-local][data-v-7bff7a02]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-7bff7a02]:disabled,input[type=datetime-local][data-v-7bff7a02]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-7bff7a02]{resize:vertical;min-height:100px}.field-details[data-v-7bff7a02]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-7bff7a02]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-7bff7a02]{align-items:baseline;display:flex}input[type=checkbox][data-v-7bff7a02]{margin-right:1rem}.checkbox-container label[data-v-7bff7a02]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-7bff7a02]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-7bff7a02]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-7bff7a02]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-7bff7a02]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-7bff7a02]:checked{background:var(--text-brand)}.form-toggle[data-v-7bff7a02]:checked:before{transform:translate(22px)}.form-toggle[data-v-7bff7a02]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-7bff7a02],.error-message[data-v-7bff7a02]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-7bff7a02]{border-left:3px solid var(--intent-success)}.error-message[data-v-7bff7a02]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-7bff7a02]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-7bff7a02]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-7bff7a02]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-7bff7a02]{justify-content:center}.page-actions.vertical[data-v-7bff7a02]{flex-direction:column}form.page-content>.page-actions[data-v-7bff7a02]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-2511d123]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-2511d123]:root,[data-theme=light][data-v-2511d123]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-2511d123]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-2511d123]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-2511d123],.important-button[data-v-2511d123],.delete-button[data-v-2511d123],.submit-button[data-v-2511d123],.cancel-button[data-v-2511d123],.add-button[data-v-2511d123],.action-button[data-v-2511d123],.link-button[data-v-2511d123],.logout-button[data-v-2511d123],.help-button[data-v-2511d123],.appstore-button[data-v-2511d123],.radio-button[data-v-2511d123],.download-button[data-v-2511d123],.user-button[data-v-2511d123]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-2511d123]:disabled,.important-button[data-v-2511d123]:disabled,.delete-button[data-v-2511d123]:disabled,.submit-button[data-v-2511d123]:disabled,.cancel-button[data-v-2511d123]:disabled,.add-button[data-v-2511d123]:disabled,.action-button[data-v-2511d123]:disabled,.link-button[data-v-2511d123]:disabled,.logout-button[data-v-2511d123]:disabled,.help-button[data-v-2511d123]:disabled,.appstore-button[data-v-2511d123]:disabled,.radio-button[data-v-2511d123]:disabled,.download-button[data-v-2511d123]:disabled,.user-button[data-v-2511d123]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-2511d123],.important-button.disabled[data-v-2511d123],.delete-button.disabled[data-v-2511d123],.submit-button.disabled[data-v-2511d123],.cancel-button.disabled[data-v-2511d123],.add-button.disabled[data-v-2511d123],.action-button.disabled[data-v-2511d123],.link-button.disabled[data-v-2511d123],.logout-button.disabled[data-v-2511d123],.help-button.disabled[data-v-2511d123],.appstore-button.disabled[data-v-2511d123],.radio-button.disabled[data-v-2511d123],.download-button.disabled[data-v-2511d123],.user-button.disabled[data-v-2511d123]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-2511d123]{min-width:7rem}.big[data-v-2511d123]{min-width:15rem}.important-button[data-v-2511d123]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-2511d123]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-2511d123]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-2511d123]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-2511d123]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2511d123]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2511d123]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-2511d123]{width:32px;height:32px;padding:0}.action-button.view[data-v-2511d123],.action-button.approve[data-v-2511d123],.action-button.analytics[data-v-2511d123],.action-button.download[data-v-2511d123]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-2511d123],.action-button.new[data-v-2511d123],.action-button.submit[data-v-2511d123]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-2511d123]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-2511d123]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-2511d123]{gap:8px;display:flex}.download-button[data-v-2511d123]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-2511d123]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-2511d123]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-2511d123]:hover{color:var(--text-link-hover)}.link.disabled[data-v-2511d123]{opacity:.7;cursor:not-allowed}.link-button[data-v-2511d123]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-2511d123]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-2511d123],td .link-button.video-button[data-v-2511d123]{max-width:400px}.link-button[data-v-2511d123]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-2511d123]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-2511d123]:hover,.user-button.menu-open[data-v-2511d123]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-2511d123],.user-button:hover .verification-warning[data-v-2511d123],.user-button.menu-open .superuser-indicator[data-v-2511d123],.user-button.menu-open .verification-warning[data-v-2511d123]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-2511d123],.user-button.menu-open .logo-image[data-v-2511d123]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-2511d123]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-2511d123]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-2511d123]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-2511d123]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-2511d123]{color:var(--intent-success)}.appstore-button.playstore[data-v-2511d123]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-2511d123]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-2511d123]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-2511d123]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-2511d123]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-2511d123],.file-input[data-v-2511d123]{display:none}.dropdown select[data-v-2511d123]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-2511d123]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-2511d123]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-2511d123]:hover{border-color:var(--border-strong)}.app-store-container[data-v-2511d123]{justify-content:center;margin:20px 0;display:flex}.app-store-content[data-v-2511d123]{text-align:center;flex-direction:column;align-items:center;display:flex}.app-store-links[data-v-2511d123]{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:10px;margin-bottom:10px;display:flex}.app-store-links a[data-v-2511d123]{display:flex}.app-store-message[data-v-2511d123]{color:var(--text-secondary);margin-top:10px;font-size:1rem}.share-code[data-v-2511d123]{letter-spacing:.1em;color:var(--text-primary);vertical-align:middle;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1.5rem;font-weight:700}.action-button[data-v-2511d123]{vertical-align:middle;margin-left:8px}[data-v-492b49af]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-492b49af]:root,[data-theme=light][data-v-492b49af]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-492b49af]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-492b49af]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-492b49af],.important-button[data-v-492b49af],.delete-button[data-v-492b49af],.submit-button[data-v-492b49af],.cancel-button[data-v-492b49af],.add-button[data-v-492b49af],.action-button[data-v-492b49af],.link-button[data-v-492b49af],.logout-button[data-v-492b49af],.help-button[data-v-492b49af],.appstore-button[data-v-492b49af],.radio-button[data-v-492b49af],.download-button[data-v-492b49af],.user-button[data-v-492b49af]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-492b49af]:disabled,.important-button[data-v-492b49af]:disabled,.delete-button[data-v-492b49af]:disabled,.submit-button[data-v-492b49af]:disabled,.cancel-button[data-v-492b49af]:disabled,.add-button[data-v-492b49af]:disabled,.action-button[data-v-492b49af]:disabled,.link-button[data-v-492b49af]:disabled,.logout-button[data-v-492b49af]:disabled,.help-button[data-v-492b49af]:disabled,.appstore-button[data-v-492b49af]:disabled,.radio-button[data-v-492b49af]:disabled,.download-button[data-v-492b49af]:disabled,.user-button[data-v-492b49af]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-492b49af],.important-button.disabled[data-v-492b49af],.delete-button.disabled[data-v-492b49af],.submit-button.disabled[data-v-492b49af],.cancel-button.disabled[data-v-492b49af],.add-button.disabled[data-v-492b49af],.action-button.disabled[data-v-492b49af],.link-button.disabled[data-v-492b49af],.logout-button.disabled[data-v-492b49af],.help-button.disabled[data-v-492b49af],.appstore-button.disabled[data-v-492b49af],.radio-button.disabled[data-v-492b49af],.download-button.disabled[data-v-492b49af],.user-button.disabled[data-v-492b49af]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-492b49af]{min-width:7rem}.big[data-v-492b49af]{min-width:15rem}.important-button[data-v-492b49af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-492b49af]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-492b49af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-492b49af]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-492b49af]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-492b49af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-492b49af]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-492b49af]{width:32px;height:32px;padding:0}.action-button.view[data-v-492b49af],.action-button.approve[data-v-492b49af],.action-button.analytics[data-v-492b49af],.action-button.download[data-v-492b49af]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-492b49af],.action-button.new[data-v-492b49af],.action-button.submit[data-v-492b49af]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-492b49af]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-492b49af]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-492b49af]{gap:8px;display:flex}.download-button[data-v-492b49af]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-492b49af]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-492b49af]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-492b49af]:hover{color:var(--text-link-hover)}.link.disabled[data-v-492b49af]{opacity:.7;cursor:not-allowed}.link-button[data-v-492b49af]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-492b49af]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-492b49af],td .link-button.video-button[data-v-492b49af]{max-width:400px}.link-button[data-v-492b49af]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-492b49af]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-492b49af]:hover,.user-button.menu-open[data-v-492b49af]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-492b49af],.user-button:hover .verification-warning[data-v-492b49af],.user-button.menu-open .superuser-indicator[data-v-492b49af],.user-button.menu-open .verification-warning[data-v-492b49af]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-492b49af],.user-button.menu-open .logo-image[data-v-492b49af]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-492b49af]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-492b49af]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-492b49af]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-492b49af]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-492b49af]{color:var(--intent-success)}.appstore-button.playstore[data-v-492b49af]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-492b49af]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-492b49af]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-492b49af]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-492b49af]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-492b49af],.file-input[data-v-492b49af]{display:none}.dropdown select[data-v-492b49af]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-492b49af]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-492b49af]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-492b49af]:hover{border-color:var(--border-strong)}.page-container[data-v-492b49af]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-492b49af]{max-width:400px}.page-container.wide[data-v-492b49af]{max-width:1200px}.eyebrow[data-v-492b49af]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-492b49af]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-492b49af]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-492b49af]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-492b49af]{gap:1rem;display:flex}.collapsible-header[data-v-492b49af]{cursor:pointer}.collapsible-header.closed[data-v-492b49af]{margin-bottom:0}.collapsible-header svg[data-v-492b49af]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-492b49af]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-492b49af],.page-field>.collapsible-header.closed[data-v-492b49af]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-492b49af]{margin:0}.page-field>.collapsible-header svg[data-v-492b49af]{font-size:.8rem}.page-content[data-v-492b49af]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-492b49af]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-492b49af]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-492b49af]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-492b49af]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-492b49af]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-492b49af],.page-field.full-width[data-v-492b49af]{grid-column:span 12}.page-field.three-quarters-width[data-v-492b49af]{grid-column:span 9}.page-field.two-thirds-width[data-v-492b49af]{grid-column:span 8}.page-field.half-width[data-v-492b49af]{grid-column:span 6}.page-field.third-width[data-v-492b49af]{grid-column:span 4}.page-field.quarter-width[data-v-492b49af]{grid-column:span 3}.page-field.sixth-width[data-v-492b49af]{grid-column:span 2}label[data-v-492b49af]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-492b49af],.page-field>.collapsible-header h3[data-v-492b49af]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-492b49af]:after{content:" *";color:var(--text-brand)}label[title][data-v-492b49af]{cursor:help}.page-section.rows[data-v-492b49af]{row-gap:0}.page-section.rows>h3[data-v-492b49af]{margin-bottom:1rem}.page-section.rows .page-field[data-v-492b49af]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-492b49af]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-492b49af]{margin-bottom:0}.page-section.rows .page-field[data-v-492b49af]>:not(label){grid-column:2}.page-value[data-v-492b49af]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-492b49af]{white-space:pre-line}.page-value[data-v-492b49af]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-492b49af]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-492b49af]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-492b49af]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-492b49af]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-492b49af]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-492b49af]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-492b49af]>*{margin-bottom:.5rem}.link-button-list[data-v-492b49af]>:last-child{margin-bottom:0}.form-control[data-v-492b49af],input[type=datetime-local][data-v-492b49af]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-492b49af]:focus,input[type=datetime-local][data-v-492b49af]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-492b49af]:disabled,input[type=datetime-local][data-v-492b49af]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-492b49af]{resize:vertical;min-height:100px}.field-details[data-v-492b49af]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-492b49af]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-492b49af]{align-items:baseline;display:flex}input[type=checkbox][data-v-492b49af]{margin-right:1rem}.checkbox-container label[data-v-492b49af]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-492b49af]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-492b49af]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-492b49af]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-492b49af]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-492b49af]:checked{background:var(--text-brand)}.form-toggle[data-v-492b49af]:checked:before{transform:translate(22px)}.form-toggle[data-v-492b49af]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-492b49af],.error-message[data-v-492b49af]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-492b49af]{border-left:3px solid var(--intent-success)}.error-message[data-v-492b49af]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-492b49af]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-492b49af]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-492b49af]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-492b49af]{justify-content:center}.page-actions.vertical[data-v-492b49af]{flex-direction:column}form.page-content>.page-actions[data-v-492b49af]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.message[data-v-492b49af]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.message.success[data-v-492b49af],.message.error[data-v-492b49af]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;padding:1rem 1.25rem}.message.success[data-v-492b49af]{border-left:3px solid var(--intent-success)}.message.error[data-v-492b49af]{border-left:3px solid var(--intent-danger)}.message-content[data-v-492b49af]{flex:1}[data-v-2afc5708]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-2afc5708]:root,[data-theme=light][data-v-2afc5708]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-2afc5708]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-2afc5708]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-2afc5708],.important-button[data-v-2afc5708],.delete-button[data-v-2afc5708],.submit-button[data-v-2afc5708],.cancel-button[data-v-2afc5708],.add-button[data-v-2afc5708],.action-button[data-v-2afc5708],.link-button[data-v-2afc5708],.logout-button[data-v-2afc5708],.help-button[data-v-2afc5708],.appstore-button[data-v-2afc5708],.radio-button[data-v-2afc5708],.download-button[data-v-2afc5708],.user-button[data-v-2afc5708]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-2afc5708]:disabled,.important-button[data-v-2afc5708]:disabled,.delete-button[data-v-2afc5708]:disabled,.submit-button[data-v-2afc5708]:disabled,.cancel-button[data-v-2afc5708]:disabled,.add-button[data-v-2afc5708]:disabled,.action-button[data-v-2afc5708]:disabled,.link-button[data-v-2afc5708]:disabled,.logout-button[data-v-2afc5708]:disabled,.help-button[data-v-2afc5708]:disabled,.appstore-button[data-v-2afc5708]:disabled,.radio-button[data-v-2afc5708]:disabled,.download-button[data-v-2afc5708]:disabled,.user-button[data-v-2afc5708]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-2afc5708],.important-button.disabled[data-v-2afc5708],.delete-button.disabled[data-v-2afc5708],.submit-button.disabled[data-v-2afc5708],.cancel-button.disabled[data-v-2afc5708],.add-button.disabled[data-v-2afc5708],.action-button.disabled[data-v-2afc5708],.link-button.disabled[data-v-2afc5708],.logout-button.disabled[data-v-2afc5708],.help-button.disabled[data-v-2afc5708],.appstore-button.disabled[data-v-2afc5708],.radio-button.disabled[data-v-2afc5708],.download-button.disabled[data-v-2afc5708],.user-button.disabled[data-v-2afc5708]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-2afc5708]{min-width:7rem}.big[data-v-2afc5708]{min-width:15rem}.important-button[data-v-2afc5708]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-2afc5708]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-2afc5708]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-2afc5708]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-2afc5708]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2afc5708]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-2afc5708]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-2afc5708]{width:32px;height:32px;padding:0}.action-button.view[data-v-2afc5708],.action-button.approve[data-v-2afc5708],.action-button.analytics[data-v-2afc5708],.action-button.download[data-v-2afc5708]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-2afc5708],.action-button.new[data-v-2afc5708],.action-button.submit[data-v-2afc5708]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-2afc5708]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-2afc5708]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-2afc5708]{gap:8px;display:flex}.download-button[data-v-2afc5708]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-2afc5708]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-2afc5708]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-2afc5708]:hover{color:var(--text-link-hover)}.link.disabled[data-v-2afc5708]{opacity:.7;cursor:not-allowed}.link-button[data-v-2afc5708]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-2afc5708]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-2afc5708],td .link-button.video-button[data-v-2afc5708]{max-width:400px}.link-button[data-v-2afc5708]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-2afc5708]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-2afc5708]:hover,.user-button.menu-open[data-v-2afc5708]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-2afc5708],.user-button:hover .verification-warning[data-v-2afc5708],.user-button.menu-open .superuser-indicator[data-v-2afc5708],.user-button.menu-open .verification-warning[data-v-2afc5708]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-2afc5708],.user-button.menu-open .logo-image[data-v-2afc5708]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-2afc5708]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-2afc5708]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-2afc5708]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-2afc5708]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-2afc5708]{color:var(--intent-success)}.appstore-button.playstore[data-v-2afc5708]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-2afc5708]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-2afc5708]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-2afc5708]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-2afc5708]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-2afc5708],.file-input[data-v-2afc5708]{display:none}.dropdown select[data-v-2afc5708]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-2afc5708]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-2afc5708]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-2afc5708]:hover{border-color:var(--border-strong)}.page-container[data-v-2afc5708]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-2afc5708]{max-width:400px}.page-container.wide[data-v-2afc5708]{max-width:1200px}.eyebrow[data-v-2afc5708]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-2afc5708]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-2afc5708]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-2afc5708]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-2afc5708]{gap:1rem;display:flex}.collapsible-header[data-v-2afc5708]{cursor:pointer}.collapsible-header.closed[data-v-2afc5708]{margin-bottom:0}.collapsible-header svg[data-v-2afc5708]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-2afc5708]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-2afc5708],.page-field>.collapsible-header.closed[data-v-2afc5708]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-2afc5708]{margin:0}.page-field>.collapsible-header svg[data-v-2afc5708]{font-size:.8rem}.page-content[data-v-2afc5708]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-2afc5708]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-2afc5708]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-2afc5708]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-2afc5708]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-2afc5708]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-2afc5708],.page-field.full-width[data-v-2afc5708]{grid-column:span 12}.page-field.three-quarters-width[data-v-2afc5708]{grid-column:span 9}.page-field.two-thirds-width[data-v-2afc5708]{grid-column:span 8}.page-field.half-width[data-v-2afc5708]{grid-column:span 6}.page-field.third-width[data-v-2afc5708]{grid-column:span 4}.page-field.quarter-width[data-v-2afc5708]{grid-column:span 3}.page-field.sixth-width[data-v-2afc5708]{grid-column:span 2}label[data-v-2afc5708]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-2afc5708],.page-field>.collapsible-header h3[data-v-2afc5708]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-2afc5708]:after{content:" *";color:var(--text-brand)}label[title][data-v-2afc5708]{cursor:help}.page-section.rows[data-v-2afc5708]{row-gap:0}.page-section.rows>h3[data-v-2afc5708]{margin-bottom:1rem}.page-section.rows .page-field[data-v-2afc5708]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-2afc5708]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-2afc5708]{margin-bottom:0}.page-section.rows .page-field[data-v-2afc5708]>:not(label){grid-column:2}.page-value[data-v-2afc5708]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-2afc5708]{white-space:pre-line}.page-value[data-v-2afc5708]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-2afc5708]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-2afc5708]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-2afc5708]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-2afc5708]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-2afc5708]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-2afc5708]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-2afc5708]>*{margin-bottom:.5rem}.link-button-list[data-v-2afc5708]>:last-child{margin-bottom:0}.form-control[data-v-2afc5708],input[type=datetime-local][data-v-2afc5708]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-2afc5708]:focus,input[type=datetime-local][data-v-2afc5708]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-2afc5708]:disabled,input[type=datetime-local][data-v-2afc5708]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-2afc5708]{resize:vertical;min-height:100px}.field-details[data-v-2afc5708]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-2afc5708]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-2afc5708]{align-items:baseline;display:flex}input[type=checkbox][data-v-2afc5708]{margin-right:1rem}.checkbox-container label[data-v-2afc5708]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-2afc5708]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-2afc5708]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-2afc5708]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-2afc5708]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-2afc5708]:checked{background:var(--text-brand)}.form-toggle[data-v-2afc5708]:checked:before{transform:translate(22px)}.form-toggle[data-v-2afc5708]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-2afc5708],.error-message[data-v-2afc5708]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-2afc5708]{border-left:3px solid var(--intent-success)}.error-message[data-v-2afc5708]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-2afc5708]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-2afc5708]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-2afc5708]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-2afc5708]{justify-content:center}.page-actions.vertical[data-v-2afc5708]{flex-direction:column}form.page-content>.page-actions[data-v-2afc5708]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.hero-container[data-v-2afc5708]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--gradient-brand);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-image[data-v-2afc5708]{width:100%;display:block}.hero-overlay[data-v-2afc5708]{padding:3.75cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-overlay.shaded[data-v-2afc5708]{background:var(--preview-gradient-hero)}.hero-overlay.full-height[data-v-2afc5708]{flex-direction:column;justify-content:flex-end;display:flex;top:0}.hero-content[data-v-2afc5708]{align-items:center;gap:2.5cqi;display:flex}.hero-content.vertical[data-v-2afc5708]{flex-direction:column;align-items:flex-start}.hero-logo[data-v-2afc5708]{object-fit:contain;max-width:12.5cqi;max-height:9cqi;filter:drop-shadow(var(--preview-logo-shadow));flex-shrink:0}.playlist-hero-logo[data-v-2afc5708]{object-fit:contain;max-width:20cqi;max-height:12cqi;filter:drop-shadow(var(--preview-logo-shadow))}.hero-text[data-v-2afc5708]{flex:1;min-width:0}.video-title[data-v-2afc5708]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow-strong);margin:0 0 .5cqi;font-size:3.2cqi}.video-metadata[data-v-2afc5708]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0 0 .5cqi;font-size:1.2cqi}.video-logline[data-v-2afc5708]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0;font-size:1.2cqi;font-weight:600}.video-description[data-v-2afc5708]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.75cqi 0 0;font-size:1.2cqi}.video-credits[data-v-2afc5708]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);white-space:pre-line;margin:0;font-size:1.2cqi}.hero-details[data-v-2afc5708]{gap:2.5cqi;width:100%;display:flex}.hero-main-column[data-v-2afc5708]{flex:1;min-width:0}.hero-metadata-column[data-v-2afc5708]{flex:0 0 25%;min-width:0}.hero-actions[data-v-2afc5708]{flex-direction:column;gap:.75cqi;width:18.75cqi;margin-top:1.25cqi;display:flex}.hero-btn[data-v-2afc5708]{cursor:default;color:var(--preview-text-primary);border:none;border-radius:2.5cqi;justify-content:center;align-items:center;gap:.75cqi;width:100%;padding:1cqi 0;font-size:1.4cqi;font-weight:600;transition:background .2s;display:flex}.hero-btn-primary[data-v-2afc5708]{background:var(--preview-overlay-button)}.hero-btn-secondary[data-v-2afc5708]{border:1px solid var(--preview-overlay-button-border);background:0 0}.hero-btn-disabled[data-v-2afc5708]{background:var(--preview-overlay-button-disabled);opacity:.5}.hero-btn[data-v-2afc5708]:not(.hero-btn-disabled):hover{background:var(--preview-overlay-button-hover)}.hero-btn-interactive[data-v-2afc5708]{cursor:pointer}.hero-details .hero-actions[data-v-2afc5708]{flex-shrink:0;margin-top:0}.play-overlay[data-v-2afc5708]{color:var(--preview-text-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.play-overlay[data-v-2afc5708]:hover{background:var(--preview-overlay-button-hover)}.play-button[data-v-2afc5708]{background:var(--preview-surface-light-soft);width:100px;height:100px;color:var(--preview-text-on-light);border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:transform .2s,background .2s;display:flex}.play-button svg[data-v-2afc5708]{transform:translate(8%)}.play-overlay:hover .play-button[data-v-2afc5708]{background:var(--preview-surface-light);transform:scale(1.1)}.playlist-videos[data-v-2afc5708]{scrollbar-width:none;gap:1.5cqi;margin-top:2cqi;display:flex;overflow-x:auto}.playlist-videos[data-v-2afc5708]::-webkit-scrollbar{display:none}.video-thumbnail[data-v-2afc5708]{aspect-ratio:10/7;background:var(--preview-overlay-thumbnail-bg);border-radius:1.5cqi;flex-shrink:0;width:22cqi;position:relative;overflow:hidden}.thumbnail-image[data-v-2afc5708]{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-overlay[data-v-2afc5708]{background:var(--preview-gradient-thumbnail);padding:1cqi 1.25cqi;position:absolute;bottom:0;left:0;right:0}.thumbnail-title[data-v-2afc5708]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2cqi;font-weight:600;overflow:hidden}.thumbnail-logline[data-v-2afc5708]{color:var(--preview-text-tertiary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:.25cqi 0 0;font-size:.9cqi;overflow:hidden}.video-thumbnail .play-overlay[data-v-2afc5708]{z-index:1;border-radius:1.5cqi}.video-thumbnail .play-button[data-v-2afc5708]{aspect-ratio:1;opacity:0;width:20%;height:auto;font-size:1.8cqi;transition:transform .2s,background .2s,opacity .2s}.video-thumbnail .play-overlay:hover .play-button[data-v-2afc5708]{opacity:1}.video-thumbnail.coming-soon[data-v-2afc5708]{filter:grayscale(.5)}.thumbnail-pill[data-v-2afc5708]{z-index:1;background:var(--preview-glass);color:var(--preview-text-primary);white-space:nowrap;cursor:default;border:none;border-radius:2.5cqi;align-items:center;gap:.6cqi;padding:.9cqi 1.4cqi;font-size:1.2cqi;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-pill.purchase[data-v-2afc5708]{opacity:.8;cursor:pointer;transition:opacity .2s}.video-thumbnail:hover .thumbnail-pill.purchase[data-v-2afc5708]{opacity:1}.thumbnail-pill.purchase svg[data-v-2afc5708]{font-size:.8cqi}.video-hero-wrapper[data-v-2afc5708]{margin:16px 0;position:relative}[data-v-1f47e2d6]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-1f47e2d6]:root,[data-theme=light][data-v-1f47e2d6]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-1f47e2d6]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-1f47e2d6]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-1f47e2d6],.important-button[data-v-1f47e2d6],.delete-button[data-v-1f47e2d6],.submit-button[data-v-1f47e2d6],.cancel-button[data-v-1f47e2d6],.add-button[data-v-1f47e2d6],.action-button[data-v-1f47e2d6],.link-button[data-v-1f47e2d6],.logout-button[data-v-1f47e2d6],.help-button[data-v-1f47e2d6],.appstore-button[data-v-1f47e2d6],.radio-button[data-v-1f47e2d6],.download-button[data-v-1f47e2d6],.user-button[data-v-1f47e2d6]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-1f47e2d6]:disabled,.important-button[data-v-1f47e2d6]:disabled,.delete-button[data-v-1f47e2d6]:disabled,.submit-button[data-v-1f47e2d6]:disabled,.cancel-button[data-v-1f47e2d6]:disabled,.add-button[data-v-1f47e2d6]:disabled,.action-button[data-v-1f47e2d6]:disabled,.link-button[data-v-1f47e2d6]:disabled,.logout-button[data-v-1f47e2d6]:disabled,.help-button[data-v-1f47e2d6]:disabled,.appstore-button[data-v-1f47e2d6]:disabled,.radio-button[data-v-1f47e2d6]:disabled,.download-button[data-v-1f47e2d6]:disabled,.user-button[data-v-1f47e2d6]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-1f47e2d6],.important-button.disabled[data-v-1f47e2d6],.delete-button.disabled[data-v-1f47e2d6],.submit-button.disabled[data-v-1f47e2d6],.cancel-button.disabled[data-v-1f47e2d6],.add-button.disabled[data-v-1f47e2d6],.action-button.disabled[data-v-1f47e2d6],.link-button.disabled[data-v-1f47e2d6],.logout-button.disabled[data-v-1f47e2d6],.help-button.disabled[data-v-1f47e2d6],.appstore-button.disabled[data-v-1f47e2d6],.radio-button.disabled[data-v-1f47e2d6],.download-button.disabled[data-v-1f47e2d6],.user-button.disabled[data-v-1f47e2d6]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-1f47e2d6]{min-width:7rem}.big[data-v-1f47e2d6]{min-width:15rem}.important-button[data-v-1f47e2d6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-1f47e2d6]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-1f47e2d6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-1f47e2d6]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-1f47e2d6]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-1f47e2d6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-1f47e2d6]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-1f47e2d6]{width:32px;height:32px;padding:0}.action-button.view[data-v-1f47e2d6],.action-button.approve[data-v-1f47e2d6],.action-button.analytics[data-v-1f47e2d6],.action-button.download[data-v-1f47e2d6]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-1f47e2d6],.action-button.new[data-v-1f47e2d6],.action-button.submit[data-v-1f47e2d6]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-1f47e2d6]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-1f47e2d6]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-1f47e2d6]{gap:8px;display:flex}.download-button[data-v-1f47e2d6]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-1f47e2d6]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-1f47e2d6]:hover{color:var(--text-link-hover)}.link.disabled[data-v-1f47e2d6]{opacity:.7;cursor:not-allowed}.link-button[data-v-1f47e2d6]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-1f47e2d6]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-1f47e2d6],td .link-button.video-button[data-v-1f47e2d6]{max-width:400px}.link-button[data-v-1f47e2d6]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-1f47e2d6]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-1f47e2d6]:hover,.user-button.menu-open[data-v-1f47e2d6]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-1f47e2d6],.user-button:hover .verification-warning[data-v-1f47e2d6],.user-button.menu-open .superuser-indicator[data-v-1f47e2d6],.user-button.menu-open .verification-warning[data-v-1f47e2d6]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-1f47e2d6],.user-button.menu-open .logo-image[data-v-1f47e2d6]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-1f47e2d6]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-1f47e2d6]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-1f47e2d6]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-1f47e2d6]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-1f47e2d6]{color:var(--intent-success)}.appstore-button.playstore[data-v-1f47e2d6]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-1f47e2d6]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-1f47e2d6]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-1f47e2d6]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-1f47e2d6]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-1f47e2d6],.file-input[data-v-1f47e2d6]{display:none}.dropdown select[data-v-1f47e2d6]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-1f47e2d6]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-1f47e2d6]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-1f47e2d6]:hover{border-color:var(--border-strong)}.page-container[data-v-1f47e2d6]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-1f47e2d6]{max-width:400px}.page-container.wide[data-v-1f47e2d6]{max-width:1200px}.eyebrow[data-v-1f47e2d6]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-1f47e2d6]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-1f47e2d6]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-1f47e2d6]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-1f47e2d6]{gap:1rem;display:flex}.collapsible-header[data-v-1f47e2d6]{cursor:pointer}.collapsible-header.closed[data-v-1f47e2d6]{margin-bottom:0}.collapsible-header svg[data-v-1f47e2d6]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-1f47e2d6]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-1f47e2d6],.page-field>.collapsible-header.closed[data-v-1f47e2d6]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-1f47e2d6]{margin:0}.page-field>.collapsible-header svg[data-v-1f47e2d6]{font-size:.8rem}.page-content[data-v-1f47e2d6]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-1f47e2d6]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-1f47e2d6]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-1f47e2d6]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-1f47e2d6]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-1f47e2d6]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-1f47e2d6],.page-field.full-width[data-v-1f47e2d6]{grid-column:span 12}.page-field.three-quarters-width[data-v-1f47e2d6]{grid-column:span 9}.page-field.two-thirds-width[data-v-1f47e2d6]{grid-column:span 8}.page-field.half-width[data-v-1f47e2d6]{grid-column:span 6}.page-field.third-width[data-v-1f47e2d6]{grid-column:span 4}.page-field.quarter-width[data-v-1f47e2d6]{grid-column:span 3}.page-field.sixth-width[data-v-1f47e2d6]{grid-column:span 2}label[data-v-1f47e2d6]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-1f47e2d6],.page-field>.collapsible-header h3[data-v-1f47e2d6]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-1f47e2d6]:after{content:" *";color:var(--text-brand)}label[title][data-v-1f47e2d6]{cursor:help}.page-section.rows[data-v-1f47e2d6]{row-gap:0}.page-section.rows>h3[data-v-1f47e2d6]{margin-bottom:1rem}.page-section.rows .page-field[data-v-1f47e2d6]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-1f47e2d6]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-1f47e2d6]{margin-bottom:0}.page-section.rows .page-field[data-v-1f47e2d6]>:not(label){grid-column:2}.page-value[data-v-1f47e2d6]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-1f47e2d6]{white-space:pre-line}.page-value[data-v-1f47e2d6]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-1f47e2d6]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-1f47e2d6]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-1f47e2d6]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-1f47e2d6]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-1f47e2d6]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-1f47e2d6]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-1f47e2d6]>*{margin-bottom:.5rem}.link-button-list[data-v-1f47e2d6]>:last-child{margin-bottom:0}.form-control[data-v-1f47e2d6],input[type=datetime-local][data-v-1f47e2d6]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-1f47e2d6]:focus,input[type=datetime-local][data-v-1f47e2d6]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-1f47e2d6]:disabled,input[type=datetime-local][data-v-1f47e2d6]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-1f47e2d6]{resize:vertical;min-height:100px}.field-details[data-v-1f47e2d6]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-1f47e2d6]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-1f47e2d6]{align-items:baseline;display:flex}input[type=checkbox][data-v-1f47e2d6]{margin-right:1rem}.checkbox-container label[data-v-1f47e2d6]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-1f47e2d6]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-1f47e2d6]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-1f47e2d6]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-1f47e2d6]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-1f47e2d6]:checked{background:var(--text-brand)}.form-toggle[data-v-1f47e2d6]:checked:before{transform:translate(22px)}.form-toggle[data-v-1f47e2d6]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-1f47e2d6],.error-message[data-v-1f47e2d6]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-1f47e2d6]{border-left:3px solid var(--intent-success)}.error-message[data-v-1f47e2d6]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-1f47e2d6]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-1f47e2d6]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-1f47e2d6]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-1f47e2d6]{justify-content:center}.page-actions.vertical[data-v-1f47e2d6]{flex-direction:column}form.page-content>.page-actions[data-v-1f47e2d6]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-03f1925e]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-03f1925e]:root,[data-theme=light][data-v-03f1925e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-03f1925e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-03f1925e]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-03f1925e],.important-button[data-v-03f1925e],.delete-button[data-v-03f1925e],.submit-button[data-v-03f1925e],.cancel-button[data-v-03f1925e],.add-button[data-v-03f1925e],.action-button[data-v-03f1925e],.link-button[data-v-03f1925e],.logout-button[data-v-03f1925e],.help-button[data-v-03f1925e],.appstore-button[data-v-03f1925e],.radio-button[data-v-03f1925e],.download-button[data-v-03f1925e],.user-button[data-v-03f1925e]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-03f1925e]:disabled,.important-button[data-v-03f1925e]:disabled,.delete-button[data-v-03f1925e]:disabled,.submit-button[data-v-03f1925e]:disabled,.cancel-button[data-v-03f1925e]:disabled,.add-button[data-v-03f1925e]:disabled,.action-button[data-v-03f1925e]:disabled,.link-button[data-v-03f1925e]:disabled,.logout-button[data-v-03f1925e]:disabled,.help-button[data-v-03f1925e]:disabled,.appstore-button[data-v-03f1925e]:disabled,.radio-button[data-v-03f1925e]:disabled,.download-button[data-v-03f1925e]:disabled,.user-button[data-v-03f1925e]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-03f1925e],.important-button.disabled[data-v-03f1925e],.delete-button.disabled[data-v-03f1925e],.submit-button.disabled[data-v-03f1925e],.cancel-button.disabled[data-v-03f1925e],.add-button.disabled[data-v-03f1925e],.action-button.disabled[data-v-03f1925e],.link-button.disabled[data-v-03f1925e],.logout-button.disabled[data-v-03f1925e],.help-button.disabled[data-v-03f1925e],.appstore-button.disabled[data-v-03f1925e],.radio-button.disabled[data-v-03f1925e],.download-button.disabled[data-v-03f1925e],.user-button.disabled[data-v-03f1925e]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-03f1925e]{min-width:7rem}.big[data-v-03f1925e]{min-width:15rem}.important-button[data-v-03f1925e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-03f1925e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-03f1925e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-03f1925e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-03f1925e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-03f1925e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-03f1925e]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-03f1925e]{width:32px;height:32px;padding:0}.action-button.view[data-v-03f1925e],.action-button.approve[data-v-03f1925e],.action-button.analytics[data-v-03f1925e],.action-button.download[data-v-03f1925e]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-03f1925e],.action-button.new[data-v-03f1925e],.action-button.submit[data-v-03f1925e]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-03f1925e]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-03f1925e]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-03f1925e]{gap:8px;display:flex}.download-button[data-v-03f1925e]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-03f1925e]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-03f1925e]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-03f1925e]:hover{color:var(--text-link-hover)}.link.disabled[data-v-03f1925e]{opacity:.7;cursor:not-allowed}.link-button[data-v-03f1925e]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-03f1925e]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-03f1925e],td .link-button.video-button[data-v-03f1925e]{max-width:400px}.link-button[data-v-03f1925e]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-03f1925e]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-03f1925e]:hover,.user-button.menu-open[data-v-03f1925e]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-03f1925e],.user-button:hover .verification-warning[data-v-03f1925e],.user-button.menu-open .superuser-indicator[data-v-03f1925e],.user-button.menu-open .verification-warning[data-v-03f1925e]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-03f1925e],.user-button.menu-open .logo-image[data-v-03f1925e]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-03f1925e]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-03f1925e]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-03f1925e]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-03f1925e]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-03f1925e]{color:var(--intent-success)}.appstore-button.playstore[data-v-03f1925e]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-03f1925e]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-03f1925e]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-03f1925e]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-03f1925e]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-03f1925e],.file-input[data-v-03f1925e]{display:none}.dropdown select[data-v-03f1925e]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-03f1925e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-03f1925e]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-03f1925e]:hover{border-color:var(--border-strong)}.page-container[data-v-03f1925e]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-03f1925e]{max-width:400px}.page-container.wide[data-v-03f1925e]{max-width:1200px}.eyebrow[data-v-03f1925e]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-03f1925e]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-03f1925e]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-03f1925e]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-03f1925e]{gap:1rem;display:flex}.collapsible-header[data-v-03f1925e]{cursor:pointer}.collapsible-header.closed[data-v-03f1925e]{margin-bottom:0}.collapsible-header svg[data-v-03f1925e]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-03f1925e]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-03f1925e],.page-field>.collapsible-header.closed[data-v-03f1925e]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-03f1925e]{margin:0}.page-field>.collapsible-header svg[data-v-03f1925e]{font-size:.8rem}.page-content[data-v-03f1925e]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-03f1925e]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-03f1925e]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-03f1925e]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-03f1925e]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-03f1925e]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-03f1925e],.page-field.full-width[data-v-03f1925e]{grid-column:span 12}.page-field.three-quarters-width[data-v-03f1925e]{grid-column:span 9}.page-field.two-thirds-width[data-v-03f1925e]{grid-column:span 8}.page-field.half-width[data-v-03f1925e]{grid-column:span 6}.page-field.third-width[data-v-03f1925e]{grid-column:span 4}.page-field.quarter-width[data-v-03f1925e]{grid-column:span 3}.page-field.sixth-width[data-v-03f1925e]{grid-column:span 2}label[data-v-03f1925e]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-03f1925e],.page-field>.collapsible-header h3[data-v-03f1925e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-03f1925e]:after{content:" *";color:var(--text-brand)}label[title][data-v-03f1925e]{cursor:help}.page-section.rows[data-v-03f1925e]{row-gap:0}.page-section.rows>h3[data-v-03f1925e]{margin-bottom:1rem}.page-section.rows .page-field[data-v-03f1925e]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-03f1925e]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-03f1925e]{margin-bottom:0}.page-section.rows .page-field[data-v-03f1925e]>:not(label){grid-column:2}.page-value[data-v-03f1925e]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-03f1925e]{white-space:pre-line}.page-value[data-v-03f1925e]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-03f1925e]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-03f1925e]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-03f1925e]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-03f1925e]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-03f1925e]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-03f1925e]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-03f1925e]>*{margin-bottom:.5rem}.link-button-list[data-v-03f1925e]>:last-child{margin-bottom:0}.form-control[data-v-03f1925e],input[type=datetime-local][data-v-03f1925e]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-03f1925e]:focus,input[type=datetime-local][data-v-03f1925e]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-03f1925e]:disabled,input[type=datetime-local][data-v-03f1925e]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-03f1925e]{resize:vertical;min-height:100px}.field-details[data-v-03f1925e]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-03f1925e]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-03f1925e]{align-items:baseline;display:flex}input[type=checkbox][data-v-03f1925e]{margin-right:1rem}.checkbox-container label[data-v-03f1925e]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-03f1925e]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-03f1925e]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-03f1925e]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-03f1925e]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-03f1925e]:checked{background:var(--text-brand)}.form-toggle[data-v-03f1925e]:checked:before{transform:translate(22px)}.form-toggle[data-v-03f1925e]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-03f1925e],.error-message[data-v-03f1925e]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-03f1925e]{border-left:3px solid var(--intent-success)}.error-message[data-v-03f1925e]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-03f1925e]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-03f1925e]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-03f1925e]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-03f1925e]{justify-content:center}.page-actions.vertical[data-v-03f1925e]{flex-direction:column}form.page-content>.page-actions[data-v-03f1925e]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-73fbbfb1]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-73fbbfb1]:root,[data-theme=light][data-v-73fbbfb1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-73fbbfb1]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-73fbbfb1]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-73fbbfb1],.important-button[data-v-73fbbfb1],.delete-button[data-v-73fbbfb1],.submit-button[data-v-73fbbfb1],.cancel-button[data-v-73fbbfb1],.add-button[data-v-73fbbfb1],.action-button[data-v-73fbbfb1],.link-button[data-v-73fbbfb1],.logout-button[data-v-73fbbfb1],.help-button[data-v-73fbbfb1],.appstore-button[data-v-73fbbfb1],.radio-button[data-v-73fbbfb1],.download-button[data-v-73fbbfb1],.user-button[data-v-73fbbfb1]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-73fbbfb1]:disabled,.important-button[data-v-73fbbfb1]:disabled,.delete-button[data-v-73fbbfb1]:disabled,.submit-button[data-v-73fbbfb1]:disabled,.cancel-button[data-v-73fbbfb1]:disabled,.add-button[data-v-73fbbfb1]:disabled,.action-button[data-v-73fbbfb1]:disabled,.link-button[data-v-73fbbfb1]:disabled,.logout-button[data-v-73fbbfb1]:disabled,.help-button[data-v-73fbbfb1]:disabled,.appstore-button[data-v-73fbbfb1]:disabled,.radio-button[data-v-73fbbfb1]:disabled,.download-button[data-v-73fbbfb1]:disabled,.user-button[data-v-73fbbfb1]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-73fbbfb1],.important-button.disabled[data-v-73fbbfb1],.delete-button.disabled[data-v-73fbbfb1],.submit-button.disabled[data-v-73fbbfb1],.cancel-button.disabled[data-v-73fbbfb1],.add-button.disabled[data-v-73fbbfb1],.action-button.disabled[data-v-73fbbfb1],.link-button.disabled[data-v-73fbbfb1],.logout-button.disabled[data-v-73fbbfb1],.help-button.disabled[data-v-73fbbfb1],.appstore-button.disabled[data-v-73fbbfb1],.radio-button.disabled[data-v-73fbbfb1],.download-button.disabled[data-v-73fbbfb1],.user-button.disabled[data-v-73fbbfb1]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-73fbbfb1]{min-width:7rem}.big[data-v-73fbbfb1]{min-width:15rem}.important-button[data-v-73fbbfb1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-73fbbfb1]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-73fbbfb1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-73fbbfb1]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-73fbbfb1]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-73fbbfb1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-73fbbfb1]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-73fbbfb1]{width:32px;height:32px;padding:0}.action-button.view[data-v-73fbbfb1],.action-button.approve[data-v-73fbbfb1],.action-button.analytics[data-v-73fbbfb1],.action-button.download[data-v-73fbbfb1]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-73fbbfb1],.action-button.new[data-v-73fbbfb1],.action-button.submit[data-v-73fbbfb1]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-73fbbfb1]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-73fbbfb1]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-73fbbfb1]{gap:8px;display:flex}.download-button[data-v-73fbbfb1]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-73fbbfb1]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-73fbbfb1]:hover{color:var(--text-link-hover)}.link.disabled[data-v-73fbbfb1]{opacity:.7;cursor:not-allowed}.link-button[data-v-73fbbfb1]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-73fbbfb1]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-73fbbfb1],td .link-button.video-button[data-v-73fbbfb1]{max-width:400px}.link-button[data-v-73fbbfb1]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-73fbbfb1]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-73fbbfb1]:hover,.user-button.menu-open[data-v-73fbbfb1]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-73fbbfb1],.user-button:hover .verification-warning[data-v-73fbbfb1],.user-button.menu-open .superuser-indicator[data-v-73fbbfb1],.user-button.menu-open .verification-warning[data-v-73fbbfb1]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-73fbbfb1],.user-button.menu-open .logo-image[data-v-73fbbfb1]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-73fbbfb1]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-73fbbfb1]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-73fbbfb1]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-73fbbfb1]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-73fbbfb1]{color:var(--intent-success)}.appstore-button.playstore[data-v-73fbbfb1]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-73fbbfb1]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-73fbbfb1]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-73fbbfb1]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-73fbbfb1]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-73fbbfb1],.file-input[data-v-73fbbfb1]{display:none}.dropdown select[data-v-73fbbfb1]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-73fbbfb1]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-73fbbfb1]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-73fbbfb1]:hover{border-color:var(--border-strong)}.page-container[data-v-73fbbfb1]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-73fbbfb1]{max-width:400px}.page-container.wide[data-v-73fbbfb1]{max-width:1200px}.eyebrow[data-v-73fbbfb1]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-73fbbfb1]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-73fbbfb1]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-73fbbfb1]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-73fbbfb1]{gap:1rem;display:flex}.collapsible-header[data-v-73fbbfb1]{cursor:pointer}.collapsible-header.closed[data-v-73fbbfb1]{margin-bottom:0}.collapsible-header svg[data-v-73fbbfb1]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-73fbbfb1]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-73fbbfb1],.page-field>.collapsible-header.closed[data-v-73fbbfb1]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-73fbbfb1]{margin:0}.page-field>.collapsible-header svg[data-v-73fbbfb1]{font-size:.8rem}.page-content[data-v-73fbbfb1]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-73fbbfb1]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-73fbbfb1]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-73fbbfb1]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-73fbbfb1]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-73fbbfb1]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-73fbbfb1],.page-field.full-width[data-v-73fbbfb1]{grid-column:span 12}.page-field.three-quarters-width[data-v-73fbbfb1]{grid-column:span 9}.page-field.two-thirds-width[data-v-73fbbfb1]{grid-column:span 8}.page-field.half-width[data-v-73fbbfb1]{grid-column:span 6}.page-field.third-width[data-v-73fbbfb1]{grid-column:span 4}.page-field.quarter-width[data-v-73fbbfb1]{grid-column:span 3}.page-field.sixth-width[data-v-73fbbfb1]{grid-column:span 2}label[data-v-73fbbfb1]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-73fbbfb1],.page-field>.collapsible-header h3[data-v-73fbbfb1]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-73fbbfb1]:after{content:" *";color:var(--text-brand)}label[title][data-v-73fbbfb1]{cursor:help}.page-section.rows[data-v-73fbbfb1]{row-gap:0}.page-section.rows>h3[data-v-73fbbfb1]{margin-bottom:1rem}.page-section.rows .page-field[data-v-73fbbfb1]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-73fbbfb1]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-73fbbfb1]{margin-bottom:0}.page-section.rows .page-field[data-v-73fbbfb1]>:not(label){grid-column:2}.page-value[data-v-73fbbfb1]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-73fbbfb1]{white-space:pre-line}.page-value[data-v-73fbbfb1]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-73fbbfb1]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-73fbbfb1]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-73fbbfb1]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-73fbbfb1]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-73fbbfb1]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-73fbbfb1]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-73fbbfb1]>*{margin-bottom:.5rem}.link-button-list[data-v-73fbbfb1]>:last-child{margin-bottom:0}.form-control[data-v-73fbbfb1],input[type=datetime-local][data-v-73fbbfb1]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-73fbbfb1]:focus,input[type=datetime-local][data-v-73fbbfb1]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-73fbbfb1]:disabled,input[type=datetime-local][data-v-73fbbfb1]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-73fbbfb1]{resize:vertical;min-height:100px}.field-details[data-v-73fbbfb1]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-73fbbfb1]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-73fbbfb1]{align-items:baseline;display:flex}input[type=checkbox][data-v-73fbbfb1]{margin-right:1rem}.checkbox-container label[data-v-73fbbfb1]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-73fbbfb1]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-73fbbfb1]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-73fbbfb1]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-73fbbfb1]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-73fbbfb1]:checked{background:var(--text-brand)}.form-toggle[data-v-73fbbfb1]:checked:before{transform:translate(22px)}.form-toggle[data-v-73fbbfb1]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-73fbbfb1],.error-message[data-v-73fbbfb1]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-73fbbfb1]{border-left:3px solid var(--intent-success)}.error-message[data-v-73fbbfb1]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-73fbbfb1]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-73fbbfb1]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-73fbbfb1]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-73fbbfb1]{justify-content:center}.page-actions.vertical[data-v-73fbbfb1]{flex-direction:column}form.page-content>.page-actions[data-v-73fbbfb1]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}.hero-container[data-v-3d1ceeb8]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--gradient-brand);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-image[data-v-3d1ceeb8]{width:100%;display:block}.hero-overlay[data-v-3d1ceeb8]{padding:3.75cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-overlay.shaded[data-v-3d1ceeb8]{background:var(--preview-gradient-hero)}.hero-overlay.full-height[data-v-3d1ceeb8]{flex-direction:column;justify-content:flex-end;display:flex;top:0}.hero-content[data-v-3d1ceeb8]{align-items:center;gap:2.5cqi;display:flex}.hero-content.vertical[data-v-3d1ceeb8]{flex-direction:column;align-items:flex-start}.hero-logo[data-v-3d1ceeb8]{object-fit:contain;max-width:12.5cqi;max-height:9cqi;filter:drop-shadow(var(--preview-logo-shadow));flex-shrink:0}.playlist-hero-logo[data-v-3d1ceeb8]{object-fit:contain;max-width:20cqi;max-height:12cqi;filter:drop-shadow(var(--preview-logo-shadow))}.hero-text[data-v-3d1ceeb8]{flex:1;min-width:0}.video-title[data-v-3d1ceeb8]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow-strong);margin:0 0 .5cqi;font-size:3.2cqi}.video-metadata[data-v-3d1ceeb8]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0 0 .5cqi;font-size:1.2cqi}.video-logline[data-v-3d1ceeb8]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0;font-size:1.2cqi;font-weight:600}.video-description[data-v-3d1ceeb8]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.75cqi 0 0;font-size:1.2cqi}.video-credits[data-v-3d1ceeb8]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);white-space:pre-line;margin:0;font-size:1.2cqi}.hero-details[data-v-3d1ceeb8]{gap:2.5cqi;width:100%;display:flex}.hero-main-column[data-v-3d1ceeb8]{flex:1;min-width:0}.hero-metadata-column[data-v-3d1ceeb8]{flex:0 0 25%;min-width:0}.hero-actions[data-v-3d1ceeb8]{flex-direction:column;gap:.75cqi;width:18.75cqi;margin-top:1.25cqi;display:flex}.hero-btn[data-v-3d1ceeb8]{cursor:default;color:var(--preview-text-primary);border:none;border-radius:2.5cqi;justify-content:center;align-items:center;gap:.75cqi;width:100%;padding:1cqi 0;font-size:1.4cqi;font-weight:600;transition:background .2s;display:flex}.hero-btn-primary[data-v-3d1ceeb8]{background:var(--preview-overlay-button)}.hero-btn-secondary[data-v-3d1ceeb8]{border:1px solid var(--preview-overlay-button-border);background:0 0}.hero-btn-disabled[data-v-3d1ceeb8]{background:var(--preview-overlay-button-disabled);opacity:.5}.hero-btn[data-v-3d1ceeb8]:not(.hero-btn-disabled):hover{background:var(--preview-overlay-button-hover)}.hero-btn-interactive[data-v-3d1ceeb8]{cursor:pointer}.hero-details .hero-actions[data-v-3d1ceeb8]{flex-shrink:0;margin-top:0}.play-overlay[data-v-3d1ceeb8]{color:var(--preview-text-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.play-overlay[data-v-3d1ceeb8]:hover{background:var(--preview-overlay-button-hover)}.play-button[data-v-3d1ceeb8]{background:var(--preview-surface-light-soft);width:100px;height:100px;color:var(--preview-text-on-light);border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:transform .2s,background .2s;display:flex}.play-button svg[data-v-3d1ceeb8]{transform:translate(8%)}.play-overlay:hover .play-button[data-v-3d1ceeb8]{background:var(--preview-surface-light);transform:scale(1.1)}.playlist-videos[data-v-3d1ceeb8]{scrollbar-width:none;gap:1.5cqi;margin-top:2cqi;display:flex;overflow-x:auto}.playlist-videos[data-v-3d1ceeb8]::-webkit-scrollbar{display:none}.video-thumbnail[data-v-3d1ceeb8]{aspect-ratio:10/7;background:var(--preview-overlay-thumbnail-bg);border-radius:1.5cqi;flex-shrink:0;width:22cqi;position:relative;overflow:hidden}.thumbnail-image[data-v-3d1ceeb8]{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-overlay[data-v-3d1ceeb8]{background:var(--preview-gradient-thumbnail);padding:1cqi 1.25cqi;position:absolute;bottom:0;left:0;right:0}.thumbnail-title[data-v-3d1ceeb8]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2cqi;font-weight:600;overflow:hidden}.thumbnail-logline[data-v-3d1ceeb8]{color:var(--preview-text-tertiary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:.25cqi 0 0;font-size:.9cqi;overflow:hidden}.video-thumbnail .play-overlay[data-v-3d1ceeb8]{z-index:1;border-radius:1.5cqi}.video-thumbnail .play-button[data-v-3d1ceeb8]{aspect-ratio:1;opacity:0;width:20%;height:auto;font-size:1.8cqi;transition:transform .2s,background .2s,opacity .2s}.video-thumbnail .play-overlay:hover .play-button[data-v-3d1ceeb8]{opacity:1}.video-thumbnail.coming-soon[data-v-3d1ceeb8]{filter:grayscale(.5)}.thumbnail-pill[data-v-3d1ceeb8]{z-index:1;background:var(--preview-glass);color:var(--preview-text-primary);white-space:nowrap;cursor:default;border:none;border-radius:2.5cqi;align-items:center;gap:.6cqi;padding:.9cqi 1.4cqi;font-size:1.2cqi;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-pill.purchase[data-v-3d1ceeb8]{opacity:.8;cursor:pointer;transition:opacity .2s}.video-thumbnail:hover .thumbnail-pill.purchase[data-v-3d1ceeb8]{opacity:1}.thumbnail-pill.purchase svg[data-v-3d1ceeb8]{font-size:.8cqi}.hero-container[data-v-b199f5c9]{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--gradient-brand);border-radius:12px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-image[data-v-b199f5c9]{width:100%;display:block}.hero-overlay[data-v-b199f5c9]{padding:3.75cqi;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-overlay.shaded[data-v-b199f5c9]{background:var(--preview-gradient-hero)}.hero-overlay.full-height[data-v-b199f5c9]{flex-direction:column;justify-content:flex-end;display:flex;top:0}.hero-content[data-v-b199f5c9]{align-items:center;gap:2.5cqi;display:flex}.hero-content.vertical[data-v-b199f5c9]{flex-direction:column;align-items:flex-start}.hero-logo[data-v-b199f5c9]{object-fit:contain;max-width:12.5cqi;max-height:9cqi;filter:drop-shadow(var(--preview-logo-shadow));flex-shrink:0}.playlist-hero-logo[data-v-b199f5c9]{object-fit:contain;max-width:20cqi;max-height:12cqi;filter:drop-shadow(var(--preview-logo-shadow))}.hero-text[data-v-b199f5c9]{flex:1;min-width:0}.video-title[data-v-b199f5c9]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow-strong);margin:0 0 .5cqi;font-size:3.2cqi}.video-metadata[data-v-b199f5c9]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0 0 .5cqi;font-size:1.2cqi}.video-logline[data-v-b199f5c9]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:0;font-size:1.2cqi;font-weight:600}.video-description[data-v-b199f5c9]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);margin:.75cqi 0 0;font-size:1.2cqi}.video-credits[data-v-b199f5c9]{color:var(--preview-text-secondary);text-shadow:var(--preview-text-shadow);white-space:pre-line;margin:0;font-size:1.2cqi}.hero-details[data-v-b199f5c9]{gap:2.5cqi;width:100%;display:flex}.hero-main-column[data-v-b199f5c9]{flex:1;min-width:0}.hero-metadata-column[data-v-b199f5c9]{flex:0 0 25%;min-width:0}.hero-actions[data-v-b199f5c9]{flex-direction:column;gap:.75cqi;width:18.75cqi;margin-top:1.25cqi;display:flex}.hero-btn[data-v-b199f5c9]{cursor:default;color:var(--preview-text-primary);border:none;border-radius:2.5cqi;justify-content:center;align-items:center;gap:.75cqi;width:100%;padding:1cqi 0;font-size:1.4cqi;font-weight:600;transition:background .2s;display:flex}.hero-btn-primary[data-v-b199f5c9]{background:var(--preview-overlay-button)}.hero-btn-secondary[data-v-b199f5c9]{border:1px solid var(--preview-overlay-button-border);background:0 0}.hero-btn-disabled[data-v-b199f5c9]{background:var(--preview-overlay-button-disabled);opacity:.5}.hero-btn[data-v-b199f5c9]:not(.hero-btn-disabled):hover{background:var(--preview-overlay-button-hover)}.hero-btn-interactive[data-v-b199f5c9]{cursor:pointer}.hero-details .hero-actions[data-v-b199f5c9]{flex-shrink:0;margin-top:0}.play-overlay[data-v-b199f5c9]{color:var(--preview-text-primary);background:0 0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex;position:absolute;inset:0}.play-overlay[data-v-b199f5c9]:hover{background:var(--preview-overlay-button-hover)}.play-button[data-v-b199f5c9]{background:var(--preview-surface-light-soft);width:100px;height:100px;color:var(--preview-text-on-light);border-radius:50%;justify-content:center;align-items:center;font-size:40px;transition:transform .2s,background .2s;display:flex}.play-button svg[data-v-b199f5c9]{transform:translate(8%)}.play-overlay:hover .play-button[data-v-b199f5c9]{background:var(--preview-surface-light);transform:scale(1.1)}.playlist-videos[data-v-b199f5c9]{scrollbar-width:none;gap:1.5cqi;margin-top:2cqi;display:flex;overflow-x:auto}.playlist-videos[data-v-b199f5c9]::-webkit-scrollbar{display:none}.video-thumbnail[data-v-b199f5c9]{aspect-ratio:10/7;background:var(--preview-overlay-thumbnail-bg);border-radius:1.5cqi;flex-shrink:0;width:22cqi;position:relative;overflow:hidden}.thumbnail-image[data-v-b199f5c9]{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-overlay[data-v-b199f5c9]{background:var(--preview-gradient-thumbnail);padding:1cqi 1.25cqi;position:absolute;bottom:0;left:0;right:0}.thumbnail-title[data-v-b199f5c9]{color:var(--preview-text-primary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2cqi;font-weight:600;overflow:hidden}.thumbnail-logline[data-v-b199f5c9]{color:var(--preview-text-tertiary);text-shadow:var(--preview-text-shadow);white-space:nowrap;text-overflow:ellipsis;margin:.25cqi 0 0;font-size:.9cqi;overflow:hidden}.video-thumbnail .play-overlay[data-v-b199f5c9]{z-index:1;border-radius:1.5cqi}.video-thumbnail .play-button[data-v-b199f5c9]{aspect-ratio:1;opacity:0;width:20%;height:auto;font-size:1.8cqi;transition:transform .2s,background .2s,opacity .2s}.video-thumbnail .play-overlay:hover .play-button[data-v-b199f5c9]{opacity:1}.video-thumbnail.coming-soon[data-v-b199f5c9]{filter:grayscale(.5)}.thumbnail-pill[data-v-b199f5c9]{z-index:1;background:var(--preview-glass);color:var(--preview-text-primary);white-space:nowrap;cursor:default;border:none;border-radius:2.5cqi;align-items:center;gap:.6cqi;padding:.9cqi 1.4cqi;font-size:1.2cqi;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-pill.purchase[data-v-b199f5c9]{opacity:.8;cursor:pointer;transition:opacity .2s}.video-thumbnail:hover .thumbnail-pill.purchase[data-v-b199f5c9]{opacity:1}.thumbnail-pill.purchase svg[data-v-b199f5c9]{font-size:.8cqi}[data-v-5738ab56]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-5738ab56]:root,[data-theme=light][data-v-5738ab56]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-5738ab56]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-5738ab56]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-5738ab56],.important-button[data-v-5738ab56],.delete-button[data-v-5738ab56],.submit-button[data-v-5738ab56],.cancel-button[data-v-5738ab56],.add-button[data-v-5738ab56],.action-button[data-v-5738ab56],.link-button[data-v-5738ab56],.logout-button[data-v-5738ab56],.help-button[data-v-5738ab56],.appstore-button[data-v-5738ab56],.radio-button[data-v-5738ab56],.download-button[data-v-5738ab56],.user-button[data-v-5738ab56]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-5738ab56]:disabled,.important-button[data-v-5738ab56]:disabled,.delete-button[data-v-5738ab56]:disabled,.submit-button[data-v-5738ab56]:disabled,.cancel-button[data-v-5738ab56]:disabled,.add-button[data-v-5738ab56]:disabled,.action-button[data-v-5738ab56]:disabled,.link-button[data-v-5738ab56]:disabled,.logout-button[data-v-5738ab56]:disabled,.help-button[data-v-5738ab56]:disabled,.appstore-button[data-v-5738ab56]:disabled,.radio-button[data-v-5738ab56]:disabled,.download-button[data-v-5738ab56]:disabled,.user-button[data-v-5738ab56]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-5738ab56],.important-button.disabled[data-v-5738ab56],.delete-button.disabled[data-v-5738ab56],.submit-button.disabled[data-v-5738ab56],.cancel-button.disabled[data-v-5738ab56],.add-button.disabled[data-v-5738ab56],.action-button.disabled[data-v-5738ab56],.link-button.disabled[data-v-5738ab56],.logout-button.disabled[data-v-5738ab56],.help-button.disabled[data-v-5738ab56],.appstore-button.disabled[data-v-5738ab56],.radio-button.disabled[data-v-5738ab56],.download-button.disabled[data-v-5738ab56],.user-button.disabled[data-v-5738ab56]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-5738ab56]{min-width:7rem}.big[data-v-5738ab56]{min-width:15rem}.important-button[data-v-5738ab56]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-5738ab56]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-5738ab56]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-5738ab56]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-5738ab56]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5738ab56]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-5738ab56]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-5738ab56]{width:32px;height:32px;padding:0}.action-button.view[data-v-5738ab56],.action-button.approve[data-v-5738ab56],.action-button.analytics[data-v-5738ab56],.action-button.download[data-v-5738ab56]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-5738ab56],.action-button.new[data-v-5738ab56],.action-button.submit[data-v-5738ab56]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-5738ab56]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-5738ab56]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-5738ab56]{gap:8px;display:flex}.download-button[data-v-5738ab56]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-5738ab56]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-5738ab56]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-5738ab56]:hover{color:var(--text-link-hover)}.link.disabled[data-v-5738ab56]{opacity:.7;cursor:not-allowed}.link-button[data-v-5738ab56]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-5738ab56]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-5738ab56],td .link-button.video-button[data-v-5738ab56]{max-width:400px}.link-button[data-v-5738ab56]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-5738ab56]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-5738ab56]:hover,.user-button.menu-open[data-v-5738ab56]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-5738ab56],.user-button:hover .verification-warning[data-v-5738ab56],.user-button.menu-open .superuser-indicator[data-v-5738ab56],.user-button.menu-open .verification-warning[data-v-5738ab56]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-5738ab56],.user-button.menu-open .logo-image[data-v-5738ab56]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-5738ab56]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-5738ab56]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-5738ab56]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-5738ab56]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-5738ab56]{color:var(--intent-success)}.appstore-button.playstore[data-v-5738ab56]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-5738ab56]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-5738ab56]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-5738ab56]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-5738ab56]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-5738ab56],.file-input[data-v-5738ab56]{display:none}.dropdown select[data-v-5738ab56]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-5738ab56]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-5738ab56]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-5738ab56]:hover{border-color:var(--border-strong)}.list-container[data-v-5738ab56]{padding:var(--space-section);position:relative}.list-header[data-v-5738ab56]{margin-bottom:var(--space-section);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-5738ab56]{margin:0}.header-actions[data-v-5738ab56]{gap:1rem;display:flex}.list-header[data-v-5738ab56]:has(>.header-stack){align-items:baseline}.header-stack[data-v-5738ab56]{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.list-section[data-v-5738ab56]{margin-bottom:var(--space-section)}.list-section h3[data-v-5738ab56]{margin-top:.5rem;margin-bottom:.5rem}.dropdown-selector[data-v-5738ab56]{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.dropdown-selector select[data-v-5738ab56]{background-color:var(--surface-app);color:var(--text-primary);border:1px solid var(--border-default);border-radius:4px;min-width:200px;padding:.75rem 1rem;font-size:1rem}.message[data-v-5738ab56]{text-align:center;color:var(--text-secondary);flex-direction:column;gap:36px;padding:40px;font-size:18px;display:flex}.list-message[data-v-5738ab56]{color:var(--text-secondary);align-items:baseline;gap:.25rem;margin-bottom:.5rem;padding-left:.5rem;font-size:.9rem;display:flex}.empty-message[data-v-5738ab56]{text-align:center;color:var(--text-secondary);padding:2rem}table[data-v-5738ab56]{border-collapse:collapse;background-color:var(--surface-1);border:1px solid var(--border-default);width:100%;margin-top:1rem;margin-bottom:1.5rem}th[data-v-5738ab56],td[data-v-5738ab56]{text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;width:1%;height:32px;padding:6px 16px;font-size:.9rem}.overflow[data-v-5738ab56]{text-overflow:ellipsis;width:20%;max-width:150px;overflow:hidden}.numeric[data-v-5738ab56]{text-align:right}.thumbnail-name[data-v-5738ab56]{align-items:center;gap:.5rem;display:flex}.list-thumbnail[data-v-5738ab56]{aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;border-radius:.25rem;flex:none;height:1.25rem}.list-thumbnail-preview[data-v-5738ab56]{z-index:1000;aspect-ratio:3/2;background-color:var(--preview-video-bg);object-fit:contain;height:12.5rem;box-shadow:var(--shadow-lg);pointer-events:none;border-radius:.5rem;position:fixed;transform:translateY(calc(-100% - .5rem))}th[data-v-5738ab56]{background-color:var(--surface-sunken);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}tr.clickable[data-v-5738ab56]:hover{cursor:pointer;background-color:var(--surface-hover)}tr.deleted[data-v-5738ab56]{opacity:.5;background-color:var(--surface-sunken)}tr.deleted td[data-v-5738ab56]{text-decoration:line-through}.clickable:hover .overflow b[data-v-5738ab56],.clickable:hover .overflow strong[data-v-5738ab56]{color:var(--text-brand)}.sortable[data-v-5738ab56]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sortable[data-v-5738ab56]:hover{color:var(--text-brand)}.sort-indicator[data-v-5738ab56]{opacity:.5;display:inline-block}.sort-indicator.active[data-v-5738ab56]{color:var(--text-brand);opacity:1}.inline-edit[data-v-5738ab56]{width:100%;position:relative}.inline-edit input[data-v-5738ab56]{border:1px solid var(--border-strong);border-radius:4px;width:100%;padding:4px 8px;font-size:14px}.editable-field[data-v-5738ab56]{cursor:pointer;align-items:center;display:flex}.editable-field[data-v-5738ab56]:hover{background-color:var(--surface-hover)}div.add-row[data-v-5738ab56]{border:1px dashed var(--border-strong);cursor:pointer;color:var(--text-secondary);border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-size:.85rem;transition:border-color .15s,color .15s;display:flex}div.add-row[data-v-5738ab56]:hover{border-color:var(--text-muted);color:var(--text-primary)}tr.add-row[data-v-5738ab56]{cursor:pointer}tr.add-row td[data-v-5738ab56]{text-align:center;color:var(--text-secondary);font-size:.85rem;transition:color .15s}tr.add-row:hover td[data-v-5738ab56]{color:var(--text-primary)}.grid[data-v-5738ab56]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;display:grid}.links[data-v-5738ab56],.actions[data-v-5738ab56]{gap:8px;display:flex}.featured-star[data-v-5738ab56]{color:var(--star);margin-left:6px;font-size:.8rem}[data-v-17ea2d2b]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-17ea2d2b]:root,[data-theme=light][data-v-17ea2d2b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-17ea2d2b]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-17ea2d2b]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-17ea2d2b],.important-button[data-v-17ea2d2b],.delete-button[data-v-17ea2d2b],.submit-button[data-v-17ea2d2b],.cancel-button[data-v-17ea2d2b],.add-button[data-v-17ea2d2b],.action-button[data-v-17ea2d2b],.link-button[data-v-17ea2d2b],.logout-button[data-v-17ea2d2b],.help-button[data-v-17ea2d2b],.appstore-button[data-v-17ea2d2b],.radio-button[data-v-17ea2d2b],.download-button[data-v-17ea2d2b],.user-button[data-v-17ea2d2b]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-17ea2d2b]:disabled,.important-button[data-v-17ea2d2b]:disabled,.delete-button[data-v-17ea2d2b]:disabled,.submit-button[data-v-17ea2d2b]:disabled,.cancel-button[data-v-17ea2d2b]:disabled,.add-button[data-v-17ea2d2b]:disabled,.action-button[data-v-17ea2d2b]:disabled,.link-button[data-v-17ea2d2b]:disabled,.logout-button[data-v-17ea2d2b]:disabled,.help-button[data-v-17ea2d2b]:disabled,.appstore-button[data-v-17ea2d2b]:disabled,.radio-button[data-v-17ea2d2b]:disabled,.download-button[data-v-17ea2d2b]:disabled,.user-button[data-v-17ea2d2b]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-17ea2d2b],.important-button.disabled[data-v-17ea2d2b],.delete-button.disabled[data-v-17ea2d2b],.submit-button.disabled[data-v-17ea2d2b],.cancel-button.disabled[data-v-17ea2d2b],.add-button.disabled[data-v-17ea2d2b],.action-button.disabled[data-v-17ea2d2b],.link-button.disabled[data-v-17ea2d2b],.logout-button.disabled[data-v-17ea2d2b],.help-button.disabled[data-v-17ea2d2b],.appstore-button.disabled[data-v-17ea2d2b],.radio-button.disabled[data-v-17ea2d2b],.download-button.disabled[data-v-17ea2d2b],.user-button.disabled[data-v-17ea2d2b]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-17ea2d2b]{min-width:7rem}.big[data-v-17ea2d2b]{min-width:15rem}.important-button[data-v-17ea2d2b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-17ea2d2b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-17ea2d2b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-17ea2d2b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-17ea2d2b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-17ea2d2b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-17ea2d2b]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-17ea2d2b]{width:32px;height:32px;padding:0}.action-button.view[data-v-17ea2d2b],.action-button.approve[data-v-17ea2d2b],.action-button.analytics[data-v-17ea2d2b],.action-button.download[data-v-17ea2d2b]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-17ea2d2b],.action-button.new[data-v-17ea2d2b],.action-button.submit[data-v-17ea2d2b]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-17ea2d2b]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-17ea2d2b]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-17ea2d2b]{gap:8px;display:flex}.download-button[data-v-17ea2d2b]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-17ea2d2b]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-17ea2d2b]:hover{color:var(--text-link-hover)}.link.disabled[data-v-17ea2d2b]{opacity:.7;cursor:not-allowed}.link-button[data-v-17ea2d2b]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-17ea2d2b]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-17ea2d2b],td .link-button.video-button[data-v-17ea2d2b]{max-width:400px}.link-button[data-v-17ea2d2b]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-17ea2d2b]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-17ea2d2b]:hover,.user-button.menu-open[data-v-17ea2d2b]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-17ea2d2b],.user-button:hover .verification-warning[data-v-17ea2d2b],.user-button.menu-open .superuser-indicator[data-v-17ea2d2b],.user-button.menu-open .verification-warning[data-v-17ea2d2b]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-17ea2d2b],.user-button.menu-open .logo-image[data-v-17ea2d2b]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-17ea2d2b]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-17ea2d2b]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-17ea2d2b]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-17ea2d2b]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-17ea2d2b]{color:var(--intent-success)}.appstore-button.playstore[data-v-17ea2d2b]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-17ea2d2b]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-17ea2d2b]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-17ea2d2b]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-17ea2d2b]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-17ea2d2b],.file-input[data-v-17ea2d2b]{display:none}.dropdown select[data-v-17ea2d2b]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-17ea2d2b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-17ea2d2b]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-17ea2d2b]:hover{border-color:var(--border-strong)}.page-container[data-v-17ea2d2b]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:12px;width:100%;max-width:800px;margin:2rem auto;padding:2.5rem}.page-container.narrow[data-v-17ea2d2b]{max-width:400px}.page-container.wide[data-v-17ea2d2b]{max-width:1200px}.eyebrow[data-v-17ea2d2b]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.7rem}.page-header[data-v-17ea2d2b]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-header[data-v-17ea2d2b]:not(.collapsible-header){border-bottom:1px solid var(--border-default);padding-bottom:2rem}.page-header h2[data-v-17ea2d2b]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:2.25rem;font-weight:600;line-height:1.15}.page-header-buttons[data-v-17ea2d2b]{gap:1rem;display:flex}.collapsible-header[data-v-17ea2d2b]{cursor:pointer}.collapsible-header.closed[data-v-17ea2d2b]{margin-bottom:0}.collapsible-header svg[data-v-17ea2d2b]{color:var(--text-secondary);transition:transform .2s}.collapsible-header.closed svg[data-v-17ea2d2b]{transform:rotate(-90deg)}.page-field>.collapsible-header[data-v-17ea2d2b],.page-field>.collapsible-header.closed[data-v-17ea2d2b]{justify-content:flex-start;gap:.5rem;margin-bottom:.75rem}.page-field>.collapsible-header h3[data-v-17ea2d2b]{margin:0}.page-field>.collapsible-header svg[data-v-17ea2d2b]{font-size:.8rem}.page-content[data-v-17ea2d2b]{flex-direction:column;gap:2rem;display:flex}.page-content code[data-v-17ea2d2b]{background-color:var(--surface-sunken);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.page-section[data-v-17ea2d2b]{grid-template-columns:repeat(12,1fr);gap:1.5rem;display:grid}.page-section+.page-section[data-v-17ea2d2b]{border-top:1px solid var(--border-default);padding-top:2rem}.page-section>h3[data-v-17ea2d2b]{letter-spacing:-.01em;color:var(--text-primary);grid-column:1/-1;margin:0;font-weight:600}.page-section>h3.with-actions[data-v-17ea2d2b]{justify-content:space-between;align-items:center;display:flex}.page-field[data-v-17ea2d2b],.page-field.full-width[data-v-17ea2d2b]{grid-column:span 12}.page-field.three-quarters-width[data-v-17ea2d2b]{grid-column:span 9}.page-field.two-thirds-width[data-v-17ea2d2b]{grid-column:span 8}.page-field.half-width[data-v-17ea2d2b]{grid-column:span 6}.page-field.third-width[data-v-17ea2d2b]{grid-column:span 4}.page-field.quarter-width[data-v-17ea2d2b]{grid-column:span 3}.page-field.sixth-width[data-v-17ea2d2b]{grid-column:span 2}label[data-v-17ea2d2b]{color:var(--text-primary);margin-bottom:.5rem;font-weight:500;display:block}.page-field>label[data-v-17ea2d2b],.page-field>.collapsible-header h3[data-v-17ea2d2b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.7rem;font-weight:400}label.required[data-v-17ea2d2b]:after{content:" *";color:var(--text-brand)}label[title][data-v-17ea2d2b]{cursor:help}.page-section.rows[data-v-17ea2d2b]{row-gap:0}.page-section.rows>h3[data-v-17ea2d2b]{margin-bottom:1rem}.page-section.rows .page-field[data-v-17ea2d2b]{border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:12rem 1fr;align-items:baseline;column-gap:1.5rem;padding:.25rem 0;display:grid}.page-section.rows>h3+.page-field[data-v-17ea2d2b]{border-top:1px solid var(--border-default)}.page-section.rows .page-field>label[data-v-17ea2d2b]{margin-bottom:0}.page-section.rows .page-field[data-v-17ea2d2b]>:not(label){grid-column:2}.page-value[data-v-17ea2d2b]{color:var(--text-primary);min-height:1.5rem;padding:.5rem 0;font-size:1rem}.page-value.multiline[data-v-17ea2d2b]{white-space:pre-line}.page-value[data-v-17ea2d2b]:empty:after{content:"Not provided";color:var(--text-muted);font-style:italic}.page-value .empty[data-v-17ea2d2b]{color:var(--text-muted);font-style:italic}.page-value img.details-logo[data-v-17ea2d2b]{border-radius:50%;max-width:256px;max-height:128px}.page-value img.details-icon[data-v-17ea2d2b]{background:var(--border-default);border-radius:50%;max-width:128px;max-height:128px}.verification-status[data-v-17ea2d2b]{color:var(--intent-danger);margin-top:.5rem;font-size:.9rem}.checkbox-badge[data-v-17ea2d2b]{background-color:var(--surface-gray);color:var(--text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.9em;display:inline-flex}.checkbox-badge.enabled[data-v-17ea2d2b]{background-color:var(--intent-success-surface);color:var(--intent-success-surface-text)}.link-button-list[data-v-17ea2d2b]>*{margin-bottom:.5rem}.link-button-list[data-v-17ea2d2b]>:last-child{margin-bottom:0}.form-control[data-v-17ea2d2b],input[type=datetime-local][data-v-17ea2d2b]{box-sizing:border-box;border:1px solid var(--border-strong);background-color:var(--surface-1);width:100%;color:var(--text-primary);border-radius:8px;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .2s}.form-control[data-v-17ea2d2b]:focus,input[type=datetime-local][data-v-17ea2d2b]:focus{border-color:var(--text-primary);outline:none}.form-control[data-v-17ea2d2b]:disabled,input[type=datetime-local][data-v-17ea2d2b]:disabled{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);-webkit-text-fill-color:var(--text-secondary);opacity:1;cursor:not-allowed}textarea.form-control[data-v-17ea2d2b]{resize:vertical;min-height:100px}.field-details[data-v-17ea2d2b]{color:var(--text-secondary);font-size:12px}.field-hint[data-v-17ea2d2b]{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.checkbox-container[data-v-17ea2d2b]{align-items:baseline;display:flex}input[type=checkbox][data-v-17ea2d2b]{margin-right:1rem}.checkbox-container label[data-v-17ea2d2b]{align-items:flex-start;gap:4px;display:flex}.checkbox-container strong[data-v-17ea2d2b]{color:var(--text-primary);font-weight:600}.checkbox-container small[data-v-17ea2d2b]{color:var(--text-secondary);font-size:.9em;line-height:1.3}.form-toggle[data-v-17ea2d2b]{appearance:none;background:var(--border-strong);cursor:pointer;border:none;border-radius:13px;width:48px;min-width:48px;height:26px;margin-top:.35rem;transition:background-color .2s;position:relative}.form-toggle[data-v-17ea2d2b]:before{content:"";background:var(--surface-1);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.form-toggle[data-v-17ea2d2b]:checked{background:var(--text-brand)}.form-toggle[data-v-17ea2d2b]:checked:before{transform:translate(22px)}.form-toggle[data-v-17ea2d2b]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--text-brand) 30%, transparent);outline:none}.success-message[data-v-17ea2d2b],.error-message[data-v-17ea2d2b]{background-color:var(--surface-sunken);color:var(--text-primary);border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem}.success-message[data-v-17ea2d2b]{border-left:3px solid var(--intent-success)}.error-message[data-v-17ea2d2b]{border-left:3px solid var(--intent-danger)}.fine-print[data-v-17ea2d2b]{border-top:1px solid var(--border-default);color:var(--text-secondary);text-align:center;margin:0;padding-top:1.25rem;font-size:.85rem}.page-actions[data-v-17ea2d2b]{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}:not(form)>.page-actions[data-v-17ea2d2b]:not(:last-child){margin-bottom:2rem}.page-actions.horizontal[data-v-17ea2d2b]{justify-content:center}.page-actions.vertical[data-v-17ea2d2b]{flex-direction:column}form.page-content>.page-actions[data-v-17ea2d2b]:last-child:not(.vertical){border-top:1px solid var(--border-default);padding-top:1.5rem}[data-v-3c1fffd7]:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}[data-v-3c1fffd7]:root,[data-theme=light][data-v-3c1fffd7]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark][data-v-3c1fffd7]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}[data-v-3c1fffd7]:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base[data-v-3c1fffd7],.important-button[data-v-3c1fffd7],.delete-button[data-v-3c1fffd7],.submit-button[data-v-3c1fffd7],.cancel-button[data-v-3c1fffd7],.add-button[data-v-3c1fffd7],.action-button[data-v-3c1fffd7],.link-button[data-v-3c1fffd7],.logout-button[data-v-3c1fffd7],.help-button[data-v-3c1fffd7],.appstore-button[data-v-3c1fffd7],.radio-button[data-v-3c1fffd7],.download-button[data-v-3c1fffd7],.user-button[data-v-3c1fffd7]{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base[data-v-3c1fffd7]:disabled,.important-button[data-v-3c1fffd7]:disabled,.delete-button[data-v-3c1fffd7]:disabled,.submit-button[data-v-3c1fffd7]:disabled,.cancel-button[data-v-3c1fffd7]:disabled,.add-button[data-v-3c1fffd7]:disabled,.action-button[data-v-3c1fffd7]:disabled,.link-button[data-v-3c1fffd7]:disabled,.logout-button[data-v-3c1fffd7]:disabled,.help-button[data-v-3c1fffd7]:disabled,.appstore-button[data-v-3c1fffd7]:disabled,.radio-button[data-v-3c1fffd7]:disabled,.download-button[data-v-3c1fffd7]:disabled,.user-button[data-v-3c1fffd7]:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled[data-v-3c1fffd7],.important-button.disabled[data-v-3c1fffd7],.delete-button.disabled[data-v-3c1fffd7],.submit-button.disabled[data-v-3c1fffd7],.cancel-button.disabled[data-v-3c1fffd7],.add-button.disabled[data-v-3c1fffd7],.action-button.disabled[data-v-3c1fffd7],.link-button.disabled[data-v-3c1fffd7],.logout-button.disabled[data-v-3c1fffd7],.help-button.disabled[data-v-3c1fffd7],.appstore-button.disabled[data-v-3c1fffd7],.radio-button.disabled[data-v-3c1fffd7],.download-button.disabled[data-v-3c1fffd7],.user-button.disabled[data-v-3c1fffd7]{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium[data-v-3c1fffd7]{min-width:7rem}.big[data-v-3c1fffd7]{min-width:15rem}.important-button[data-v-3c1fffd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button[data-v-3c1fffd7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button[data-v-3c1fffd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button[data-v-3c1fffd7]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button[data-v-3c1fffd7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3c1fffd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button[data-v-3c1fffd7]:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button[data-v-3c1fffd7]{width:32px;height:32px;padding:0}.action-button.view[data-v-3c1fffd7],.action-button.approve[data-v-3c1fffd7],.action-button.analytics[data-v-3c1fffd7],.action-button.download[data-v-3c1fffd7]{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit[data-v-3c1fffd7],.action-button.new[data-v-3c1fffd7],.action-button.submit[data-v-3c1fffd7]{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject[data-v-3c1fffd7]{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete[data-v-3c1fffd7]{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group[data-v-3c1fffd7]{gap:8px;display:flex}.download-button[data-v-3c1fffd7]{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link[data-v-3c1fffd7]{color:var(--text-link);cursor:pointer;text-decoration:none}.link[data-v-3c1fffd7]:hover{color:var(--text-link-hover)}.link.disabled[data-v-3c1fffd7]{opacity:.7;cursor:not-allowed}.link-button[data-v-3c1fffd7]{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button[data-v-3c1fffd7]{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button[data-v-3c1fffd7],td .link-button.video-button[data-v-3c1fffd7]{max-width:400px}.link-button[data-v-3c1fffd7]:hover{background-color:var(--intent-neutral-hover)}.user-button[data-v-3c1fffd7]{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button[data-v-3c1fffd7]:hover,.user-button.menu-open[data-v-3c1fffd7]{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator[data-v-3c1fffd7],.user-button:hover .verification-warning[data-v-3c1fffd7],.user-button.menu-open .superuser-indicator[data-v-3c1fffd7],.user-button.menu-open .verification-warning[data-v-3c1fffd7]{color:var(--intent-brand-text)}.user-button:hover .logo-image[data-v-3c1fffd7],.user-button.menu-open .logo-image[data-v-3c1fffd7]{filter:drop-shadow(var(--user-button-glow))}.help-button[data-v-3c1fffd7]{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button[data-v-3c1fffd7]:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button[data-v-3c1fffd7]{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button[data-v-3c1fffd7]:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore[data-v-3c1fffd7]{color:var(--intent-success)}.appstore-button.playstore[data-v-3c1fffd7]:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group[data-v-3c1fffd7]{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button[data-v-3c1fffd7]{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button[data-v-3c1fffd7]:hover{background-color:var(--surface-hover)}.radio-button.active[data-v-3c1fffd7]{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio][data-v-3c1fffd7],.file-input[data-v-3c1fffd7]{display:none}.dropdown select[data-v-3c1fffd7]{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select[data-v-3c1fffd7]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select[data-v-3c1fffd7]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select[data-v-3c1fffd7]:hover{border-color:var(--border-strong)}.tabs[data-v-3c1fffd7]{margin-bottom:var(--space-section);border:1px solid var(--border-default);background-color:var(--surface-1);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.tabs button[data-v-3c1fffd7]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s}.tabs button.add[data-v-3c1fffd7]{border:1px dashed var(--border-strong)}.tabs button[data-v-3c1fffd7]:hover{color:var(--text-brand);background-color:var(--surface-hover)}.tabs button.active[data-v-3c1fffd7]{color:var(--text-brand)}.tabs button.active[data-v-3c1fffd7],.tabs .thumb[data-v-3c1fffd7]{background:var(--intent-brand-tint)}.tabs .thumb~button.active[data-v-3c1fffd7]{background:0 0}.tab-content[data-v-3c1fffd7]{background:var(--surface-1);border:1px solid var(--border-default);border-radius:4px;padding:1rem}.user-button-container[data-v-3c1fffd7]{position:relative}.user-indicators[data-v-3c1fffd7]{align-items:center;gap:4px;display:flex}.superuser-indicator[data-v-3c1fffd7]{color:var(--star);transition:all .2s}.verification-warning[data-v-3c1fffd7]{color:var(--intent-warning);font-size:14px;transition:all .2s}.user-menu[data-v-3c1fffd7]{background:var(--surface-2);border:1px solid var(--border-default);box-shadow:var(--shadow-md);z-index:1000;border-radius:8px;min-width:200px;margin-top:4px;padding:8px 0;position:absolute;top:100%;right:0}.menu-item[data-v-3c1fffd7]{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:background-color .2s;display:flex}.menu-item[data-v-3c1fffd7]:hover{background-color:var(--surface-hover);color:var(--text-brand)}.menu-section[data-v-3c1fffd7]{border-top:1px solid var(--border-default);margin-top:8px;padding-top:8px}.menu-section-title[data-v-3c1fffd7]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:4px 16px;font-size:12px;font-weight:600}.organization-item[data-v-3c1fffd7]{justify-content:space-between}.organization-item.selected[data-v-3c1fffd7]{background:var(--intent-brand-tint);color:var(--text-brand)}.org-info[data-v-3c1fffd7]{align-items:center;gap:8px;display:flex}.org-logo[data-v-3c1fffd7]{object-fit:contain;width:auto;max-width:40px;height:20px}.org-name[data-v-3c1fffd7]{font-weight:500}.selected-icon[data-v-3c1fffd7]{color:var(--text-brand);font-size:12px}.tabs.theme-toggle[data-v-3c1fffd7]{margin:4px 16px;display:flex}.theme-toggle .theme-button[data-v-3c1fffd7]{flex:1;padding:6px 0;font-size:.9rem}.logout-item[data-v-3c1fffd7]{border-top:1px solid var(--border-default);color:var(--intent-danger);margin-top:8px;padding-top:12px}.logout-item[data-v-3c1fffd7]:hover{background-color:var(--intent-danger-surface);color:var(--intent-danger)}.menu-backdrop[data-v-3c1fffd7]{z-index:999;background:0 0;position:fixed;inset:0}@font-face{font-family:Sora;font-style:normal;font-weight:300 400 500 600 700 900;font-display:fallback;src:url(/assets/Sora-VariableFont_wght-B-NSZvbM.ttf)format("truetype");font-stretch:100%}@keyframes wordmark-slide{0%{background-position:400% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.nav-title .wordmark:hover{animation:none}}.nav-link:hover,.nav-link.active{color:var(--text-brand)}:root{--color-gray-0:#fff;--color-gray-50:#fafaf8;--color-gray-100:#f2f2f4;--color-gray-200:#e4e4e7;--color-gray-300:#d1d1d6;--color-gray-400:#9b949b;--color-gray-500:#6b646b;--color-gray-600:#524b53;--color-gray-700:#3a343b;--color-gray-800:#262127;--color-gray-900:#171419;--color-gray-950:#0d0b0e;--color-gray-1000:#000;--color-sand-100:#f1f1ee;--color-white-05:#ffffff0d;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-70:#ffffffb3;--color-white-80:#fffc;--color-white-90:#ffffffe6;--color-black-05:#0000000d;--color-black-10:#0000001a;--color-black-20:#0003;--color-black-30:#0000004d;--color-black-40:#0006;--color-black-50:#00000080;--color-black-60:#0009;--color-black-70:#000000b3;--color-black-80:#000c;--color-black-90:#000000e6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-500:#3b82f6;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-700:#15803d;--color-green-900:#14532d;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-300:#fca5a5;--color-red-500:#ef4444;--color-red-700:#b91c1c;--color-red-900:#7f1d1d;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#facc15;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-900:#78350f;--color-yellow-500:#eab308;--color-orange-100:#ffedd5;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#9a3412;--color-orange-900:#431407;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-700:#6d28d9;--color-violet-900:#4c1d95;--color-pink-100:#fce7f3;--color-pink-300:#f9a8d4;--color-pink-700:#be185d;--color-pink-900:#831843;--color-cyan-100:#cffafe;--color-cyan-300:#67e8f9;--color-cyan-700:#0891b2;--color-cyan-900:#164e63;--color-lime-100:#ecfccb;--color-lime-300:#bef264;--color-lime-700:#65a30d;--color-lime-900:#365314;--color-brand-pink-300:#fbb1fd;--color-brand-pink-500:#f891fb;--color-brand-pink-700:#c75bcb;--color-brand-purple-500:#b05cf6;--color-brand-blue-300:#6d8efb;--color-brand-blue-500:#1f5cf8;--color-brand-blue-700:#1543b8}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-amber:var(--color-amber-100);--surface-amber-text:var(--color-amber-700);--surface-blue:var(--color-blue-100);--surface-blue-text:var(--color-blue-700);--surface-cyan:var(--color-cyan-100);--surface-cyan-text:var(--color-cyan-700);--surface-gray:var(--color-gray-100);--surface-gray-text:var(--color-gray-600);--surface-green:var(--color-green-100);--surface-green-text:var(--color-green-700);--surface-lime:var(--color-lime-100);--surface-lime-text:var(--color-lime-700);--surface-orange:var(--color-orange-100);--surface-orange-text:var(--color-orange-700);--surface-pink:var(--color-pink-100);--surface-pink-text:var(--color-pink-700);--surface-red:var(--color-red-100);--surface-red-text:var(--color-red-700);--surface-violet:var(--color-violet-100);--surface-violet-text:var(--color-violet-700);--surface-app:var(--color-gray-50);--surface-header:var(--color-sand-100);--surface-1:var(--color-gray-0);--surface-2:var(--color-gray-0);--surface-3:var(--color-gray-0);--surface-sunken:var(--color-gray-100);--surface-hover:var(--color-sand-100);--text-primary:var(--color-gray-900);--text-body:var(--color-gray-700);--text-secondary:var(--color-gray-500);--text-muted:var(--color-gray-400);--text-inverse:var(--color-gray-0);--text-link:var(--color-brand-purple-500);--text-link-hover:var(--color-gray-900);--text-brand:var(--color-brand-purple-500);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-focus:var(--color-blue-500);--intent-primary:var(--color-blue-500);--intent-primary-hover:var(--color-blue-700);--intent-primary-text:var(--color-gray-0);--intent-success:var(--color-green-500);--intent-success-hover:var(--color-green-700);--intent-success-text:var(--color-gray-0);--intent-danger:var(--color-red-500);--intent-danger-hover:var(--color-red-700);--intent-danger-text:var(--color-gray-0);--intent-warning:var(--color-amber-500);--intent-warning-hover:var(--color-amber-700);--intent-warning-text:var(--color-gray-0);--intent-neutral:var(--color-gray-0);--intent-neutral-hover:var(--color-gray-200);--intent-neutral-text:var(--color-gray-900);--brand-gradient-start:var(--color-brand-pink-500);--brand-gradient-end:var(--color-brand-blue-500);--intent-brand-fill:linear-gradient(135deg, var(--brand-gradient-start), var(--brand-gradient-end));--intent-brand-tint:linear-gradient(135deg, color-mix(in srgb, var(--brand-gradient-start) 10%, transparent), color-mix(in srgb, var(--brand-gradient-end) 10%, transparent));--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-300);--button-disabled-text:var(--surface-app);--button-border:1px solid var(--border-default);--button-radius:6px;--shadow-sm:0 1px 2px var(--color-black-05);--shadow-md:0 2px 4px var(--color-black-10);--shadow-lg:0 8px 24px var(--color-black-20);--overlay-scrim:var(--color-black-50);--gradient-brand:linear-gradient(135deg, var(--color-brand-pink-500), var(--color-brand-blue-500))}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-amber:var(--color-amber-900);--surface-amber-text:var(--color-amber-300);--surface-blue:var(--color-blue-900);--surface-blue-text:var(--color-blue-300);--surface-cyan:var(--color-cyan-900);--surface-cyan-text:var(--color-cyan-300);--surface-gray:var(--color-gray-800);--surface-gray-text:var(--color-gray-300);--surface-green:var(--color-green-900);--surface-green-text:var(--color-green-400);--surface-lime:var(--color-lime-900);--surface-lime-text:var(--color-lime-300);--surface-orange:var(--color-orange-900);--surface-orange-text:var(--color-orange-300);--surface-pink:var(--color-pink-900);--surface-pink-text:var(--color-pink-300);--surface-red:var(--color-red-900);--surface-red-text:var(--color-red-300);--surface-violet:var(--color-violet-900);--surface-violet-text:var(--color-violet-300);--surface-app:var(--color-gray-950);--surface-header:var(--color-gray-900);--surface-1:var(--color-gray-900);--surface-2:var(--color-gray-800);--surface-3:var(--color-gray-700);--surface-sunken:var(--color-gray-950);--surface-hover:var(--color-gray-800);--text-primary:var(--color-gray-100);--text-body:var(--color-gray-200);--text-secondary:var(--color-gray-400);--text-muted:var(--color-gray-500);--text-inverse:var(--color-gray-900);--text-link:var(--color-brand-pink-500);--text-link-hover:var(--color-gray-100);--text-brand:var(--color-brand-pink-500);--border-subtle:var(--color-gray-800);--border-default:var(--color-gray-700);--border-strong:var(--color-gray-600);--border-focus:var(--color-blue-300);--intent-primary:var(--color-blue-300);--intent-primary-hover:var(--color-blue-100);--intent-primary-text:var(--color-gray-900);--intent-success:var(--color-green-400);--intent-success-hover:var(--color-green-300);--intent-success-text:var(--color-gray-900);--intent-danger:var(--color-red-300);--intent-danger-hover:var(--color-red-100);--intent-danger-text:var(--color-gray-900);--intent-warning:var(--color-amber-400);--intent-warning-hover:var(--color-amber-300);--intent-warning-text:var(--color-gray-900);--intent-neutral:var(--color-gray-800);--intent-neutral-hover:var(--color-gray-700);--intent-neutral-text:var(--color-gray-100);--brand-gradient-end:var(--color-brand-blue-300);--intent-brand-text:var(--color-gray-0);--button-disabled:var(--color-gray-700);--button-disabled-text:var(--color-gray-500);--shadow-sm:0 1px 3px var(--color-black-40);--shadow-md:0 4px 6px var(--color-black-50);--shadow-lg:0 10px 24px var(--color-black-60);--overlay-scrim:var(--color-black-70)}:root{--font-mono:"SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--space-section:1.5rem;--header-height:5.25rem;--update-banner-height:2.5rem;--preview-text-primary:var(--color-gray-0);--preview-text-secondary:var(--color-gray-200);--preview-text-tertiary:var(--color-gray-300);--preview-text-on-light:var(--color-gray-800);--preview-video-bg:var(--color-gray-1000);--preview-placeholder:var(--color-gray-700);--preview-surface-light:var(--color-gray-0);--preview-surface-light-soft:var(--color-white-90);--preview-overlay-button:var(--color-white-20);--preview-overlay-button-border:var(--color-white-30);--preview-overlay-button-hover:var(--color-white-40);--preview-overlay-button-disabled:var(--color-black-30);--preview-overlay-thumbnail-bg:var(--color-black-30);--preview-overlay-loading:var(--color-black-70);--preview-gradient-hero:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-thumbnail:linear-gradient(to top, var(--color-black-90), transparent);--preview-gradient-card:linear-gradient(to top, var(--color-gray-800) 30%, transparent);--preview-button-secondary:var(--color-gray-700);--preview-button-secondary-hover:var(--color-gray-800);--preview-carousel-dot:var(--color-white-30);--preview-glass:color-mix(in srgb, var(--color-gray-0) 25%, var(--color-black-80));--preview-sheet-row:var(--color-black-20);--preview-sheet-button:var(--color-white-20);--preview-sheet-shadow:0 8px 32px var(--color-black-40);--preview-price-capsule:var(--gradient-brand);--env-dev-tag:var(--color-green-400);--env-test-tag:var(--color-amber-400);--env-local-tag:var(--color-blue-500);--env-tag-text:var(--color-gray-0);--user-button-glow:0 0 5px var(--color-gray-0);--star:var(--color-yellow-500);--email-preview-bg:var(--color-gray-0);--preview-text-shadow:1px 1px 2px var(--color-black-80);--preview-text-shadow-strong:1px 1px 3px var(--color-black-80);--preview-logo-shadow:1px 1px 3px var(--color-black-60);--preview-app-logo-shadow:0px 2px 4px var(--color-black-40);--intent-primary-surface:var(--surface-blue);--intent-primary-surface-text:var(--surface-blue-text);--intent-success-surface:var(--surface-green);--intent-success-surface-text:var(--surface-green-text);--intent-danger-surface:var(--surface-red);--intent-danger-surface-text:var(--surface-red-text);--intent-warning-surface:var(--surface-amber);--intent-warning-surface-text:var(--surface-amber-text);--role-owner:var(--surface-orange);--role-owner-text:var(--surface-orange-text);--role-admin:var(--surface-amber);--role-admin-text:var(--surface-amber-text);--role-publisher:var(--surface-violet);--role-publisher-text:var(--surface-violet-text);--role-editor:var(--surface-blue);--role-editor-text:var(--surface-blue-text);--role-curator:var(--surface-pink);--role-curator-text:var(--surface-pink-text);--role-reviewer:var(--surface-cyan);--role-reviewer-text:var(--surface-cyan-text);--role-viewer:var(--surface-lime);--role-viewer-text:var(--surface-lime-text);--role-guest:var(--surface-gray);--role-guest-text:var(--surface-gray-text);--status-unknown:var(--surface-gray);--status-unknown-text:var(--surface-gray-text);--status-not-uploaded:var(--surface-gray);--status-not-uploaded-text:var(--surface-gray-text);--status-not-started:var(--surface-blue);--status-not-started-text:var(--surface-blue-text);--status-queued:var(--surface-amber);--status-queued-text:var(--surface-amber-text);--status-in-progress:var(--surface-amber);--status-in-progress-text:var(--surface-amber-text);--status-completed:var(--surface-green);--status-completed-text:var(--surface-green-text);--status-failed:var(--surface-red);--status-failed-text:var(--surface-red-text);--status-draft:var(--surface-gray);--status-draft-text:var(--surface-gray-text);--status-ready-to-submit:var(--surface-blue);--status-ready-to-submit-text:var(--surface-blue-text);--status-waiting-for-review:var(--surface-amber);--status-waiting-for-review-text:var(--surface-amber-text);--status-under-review:var(--surface-amber);--status-under-review-text:var(--surface-amber-text);--status-needs-revision:var(--surface-red);--status-needs-revision-text:var(--surface-red-text);--status-approved:var(--surface-green);--status-approved-text:var(--surface-green-text);--status-public:var(--surface-green);--status-public-text:var(--surface-green-text);--status-private:var(--surface-amber);--status-private-text:var(--surface-amber-text);--status-unlisted:var(--surface-blue);--status-unlisted-text:var(--surface-blue-text);--tier-badge:var(--surface-amber);--tier-badge-text:var(--surface-amber-text);--tier-badge-default:var(--surface-gray);--tier-badge-default-text:var(--surface-gray-text);--status-local:var(--surface-amber);--status-local-text:var(--surface-amber-text);--status-testflight:var(--surface-blue);--status-testflight-text:var(--surface-blue-text);--status-enterprise:var(--surface-violet);--status-enterprise-text:var(--surface-violet-text);--status-appstore:var(--surface-green);--status-appstore-text:var(--surface-green-text)}.button-base,.important-button,.delete-button,.submit-button,.cancel-button,.add-button,.action-button,.link-button,.logout-button,.help-button,.appstore-button,.radio-button,.download-button,.user-button{border-radius:var(--button-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.button-base:disabled,.important-button:disabled,.delete-button:disabled,.submit-button:disabled,.cancel-button:disabled,.add-button:disabled,.action-button:disabled,.link-button:disabled,.logout-button:disabled,.help-button:disabled,.appstore-button:disabled,.radio-button:disabled,.download-button:disabled,.user-button:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed;opacity:.7}.button-base.disabled,.important-button.disabled,.delete-button.disabled,.submit-button.disabled,.cancel-button.disabled,.add-button.disabled,.action-button.disabled,.link-button.disabled,.logout-button.disabled,.help-button.disabled,.appstore-button.disabled,.radio-button.disabled,.download-button.disabled,.user-button.disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);opacity:.7}.medium{min-width:7rem}.big{min-width:15rem}.important-button{background-color:var(--intent-primary);color:var(--intent-primary-text)}.important-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.delete-button{background-color:var(--intent-danger);color:var(--intent-danger-text)}.delete-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.submit-button{background-color:var(--intent-primary);color:var(--intent-primary-text)}.submit-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.cancel-button{color:var(--text-primary);border:var(--button-border);background-color:#0000}.cancel-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.logout-button{background-color:var(--intent-danger);color:var(--intent-danger-text)}.logout-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button{background-color:var(--intent-primary);color:var(--intent-primary-text)}.add-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.add-button:disabled{background-color:var(--text-secondary);cursor:not-allowed;opacity:.7}.action-button{width:32px;height:32px;padding:0}.action-button.view,.action-button.approve,.action-button.analytics,.action-button.download{background-color:var(--intent-success);color:var(--intent-success-text)}.action-button.edit,.action-button.new,.action-button.submit{background-color:var(--intent-primary);color:var(--intent-primary-text)}.action-button.reject{background-color:var(--intent-warning);color:var(--intent-warning-text)}.action-button.delete{background-color:var(--intent-danger);color:var(--intent-danger-text)}.action-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.button-group{gap:8px;display:flex}.download-button{background-color:var(--intent-success);color:var(--intent-success-text)}.download-button:hover{background-color:var(--surface-hover);color:var(--text-primary)}.link{color:var(--text-link);cursor:pointer;text-decoration:none}.link:hover{color:var(--text-link-hover)}.link.disabled{opacity:.7;cursor:not-allowed}.link-button{background-color:var(--intent-neutral);color:var(--intent-neutral-text);border:var(--button-border);padding:.33rem .67rem;font-weight:600;text-decoration:none}td .link-button{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:200px;font-size:.9rem;display:inline-block;overflow:hidden}td .link-button.app-button,td .link-button.video-button{max-width:400px}.link-button:hover{background-color:var(--intent-neutral-hover)}.user-button{border:1px solid var(--border-default);background:0 0;border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.user-button:hover,.user-button.menu-open{color:var(--intent-brand-text);background:var(--intent-brand-fill);--logo-header-subtitle-color:currentColor}.user-button:hover .superuser-indicator,.user-button:hover .verification-warning,.user-button.menu-open .superuser-indicator,.user-button.menu-open .verification-warning{color:var(--intent-brand-text)}.user-button:hover .logo-image,.user-button.menu-open .logo-image{filter:drop-shadow(var(--user-button-glow))}.help-button{color:var(--text-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.help-button:hover{color:var(--surface-hover);background-color:var(--text-primary)}.appstore-button{color:var(--intent-primary);box-sizing:border-box;border:1px solid var(--border-default);background-color:#0000;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0}.appstore-button:hover{color:var(--intent-primary-text);background-color:var(--intent-primary)}.appstore-button.playstore{color:var(--intent-success)}.appstore-button.playstore:hover{color:var(--intent-success-text);background-color:var(--intent-success)}.radio-button-group{flex-wrap:wrap;gap:.5rem;display:flex}.radio-button{color:var(--text-primary);border:var(--button-border);background-color:#0000}.radio-button:hover{background-color:var(--surface-hover)}.radio-button.active{background-color:var(--intent-primary);border-color:var(--intent-primary);color:var(--intent-primary-text)}.radio-button input[type=radio],.file-input{display:none}.dropdown select{border:1px solid var(--border-default);background-color:var(--surface-1);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:4px;min-width:300px;padding:8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}[data-theme=dark] .dropdown select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dropdown select:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--border-focus) 20%, transparent);outline:none}.dropdown select:hover{border-color:var(--border-strong)}.toast-stack[data-v-e57d0133]{top:calc(var(--update-banner-offset) + var(--header-height) + .75rem);z-index:10000;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;width:min(720px,100vw - 2rem);display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast[data-v-e57d0133]{background-color:var(--surface-3);width:100%;color:var(--text-primary);box-shadow:var(--shadow-lg);pointer-events:auto;border:1px solid;border-radius:10px;align-items:baseline;gap:.75rem;padding:.75rem 1rem;display:flex}.toast.success[data-v-e57d0133]{border-color:var(--intent-success)}.toast.info[data-v-e57d0133]{border-color:var(--intent-primary)}.toast.error[data-v-e57d0133]{border-color:var(--intent-danger)}.toast.success .toast-icon[data-v-e57d0133]{color:var(--intent-success)}.toast.info .toast-icon[data-v-e57d0133]{color:var(--intent-primary)}.toast.error .toast-icon[data-v-e57d0133]{color:var(--intent-danger)}.toast-text[data-v-e57d0133]{white-space:pre-line;overflow-wrap:anywhere;flex:1}.toast-text a[data-v-e57d0133]{color:var(--text-link)}.toast-text a[data-v-e57d0133]:hover{color:var(--text-link-hover)}.toast-close[data-v-e57d0133]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0}.toast-close[data-v-e57d0133]:hover{opacity:1}.toast-enter-active[data-v-e57d0133],.toast-leave-active[data-v-e57d0133]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-e57d0133],.toast-leave-to[data-v-e57d0133]{opacity:0;transform:translateY(-.5rem)}.toast-move[data-v-e57d0133]{transition:transform .2s}.update-banner[data-v-9559f5e7]{z-index:101;box-sizing:border-box;height:var(--update-banner-height);background:var(--intent-brand-fill);color:var(--intent-brand-text);text-align:center;justify-content:center;align-items:center;gap:1rem;padding:0 1rem;font-weight:500;display:flex;position:fixed;top:0;left:0;right:0}.update-banner a[data-v-9559f5e7]{color:inherit;border:1px solid var(--intent-brand-text);border-radius:var(--button-radius);padding:.15rem .5rem;font-weight:700;text-decoration:none;transition:all .2s}.update-banner a[data-v-9559f5e7]:hover{background-color:var(--intent-brand-text);color:var(--text-brand)}@font-face{font-family:Sora;font-style:normal;font-weight:300 400 500 600 700 900;font-display:fallback;src:url(/assets/Sora-VariableFont_wght-B-NSZvbM.ttf)format("truetype");font-stretch:100%}:root{--update-banner-offset:0px}:root:has(.update-banner){--update-banner-offset:var(--update-banner-height)}html{scroll-padding-top:calc(var(--header-height) + var(--update-banner-offset))}body{margin:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-body);background-color:var(--surface-app);flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex}h1,h2,h3{color:var(--text-primary)}:where(a){color:var(--text-link);text-decoration:none}:where(a:hover){color:var(--text-link-hover)}.header{top:var(--update-banner-offset);z-index:100;box-sizing:border-box;height:var(--header-height);padding:1rem var(--space-section);align-items:center;gap:1rem;display:flex;position:fixed;left:0;right:0}.header-spacer{height:calc(var(--header-height) + var(--update-banner-offset));flex-shrink:0}.header:before{content:"";z-index:-1;background-color:color-mix(in srgb, var(--surface-header) 70%, transparent);border-bottom:1px solid var(--border-default);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.header.dev:before{background-image:linear-gradient(to bottom, var(--env-dev-tag), transparent 10%)}.header.local:before{background-image:linear-gradient(to bottom, var(--env-local-tag), transparent 10%)}.navbar{align-items:baseline;gap:1.5rem;display:flex}.nav-title{color:var(--text-primary);align-items:baseline;text-decoration:none;transition:all .2s;display:inline-flex}.title-stack{flex-direction:column;padding-right:2rem;line-height:1;display:flex}.title-row{align-items:center;gap:8px;line-height:1;display:flex}.env-tag{color:var(--env-tag-text);border-radius:3px;align-items:center;height:16px;margin-top:8px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.env-tag.dev{background-color:var(--env-dev-tag)}.env-tag.local{background-color:var(--env-local-tag)}.nav-title .platform-name{margin-top:2px;font-size:14px}.nav-title .wordmark{font-family:Sora,sans-serif;font-size:32px;font-weight:700}.nav-title .wordmark:hover{background-image:linear-gradient(90deg, var(--brand-gradient-start), var(--brand-gradient-end), var(--brand-gradient-start));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s cubic-bezier(.16,1,.3,1) wordmark-slide}@media (prefers-reduced-motion:reduce){.nav-title .wordmark:hover{animation:none}}.logo{height:60px;display:inline-flex}.nav-link{color:var(--text-secondary);padding:.3rem 0;font-weight:500;text-decoration:none;transition:color .2s}.nav-link:hover,.nav-link.active{color:var(--text-brand)}.spacer{flex-grow:1}.footer{text-align:center;color:var(--text-secondary);margin-top:auto;padding:1.5rem 1rem;font-size:.75rem;line-height:1.5}.footer p{margin:0 0 .75rem}.footer p:last-child{margin-bottom:0}.footer a{color:var(--text-secondary);text-decoration:none}.footer a:hover{color:var(--text-primary)}.footer a+a:before{content:"·";color:var(--text-secondary);padding:0 .75rem;display:inline-block}
