html,body,#root{min-height:100%}:root{color-scheme:light;--color-app: #f8fafc;--color-background: var(--color-app);--color-surface: #ffffff;--color-surface-muted: #f8fafc;--color-surface-elevated: #ffffff;--color-border: #e2e8f0;--color-border-strong: #cbd5e1;--color-border-muted: #f1f5f9;--color-text: #111827;--color-text-muted: #64748b;--color-text-subtle: #94a3b8;--color-accent: #6d28d9;--color-accent-strong: #5b21b6;--color-accent-muted: #ede9fe;--color-accent-contrast: #ffffff;--color-field: #ffffff;--color-info: #0284c7;--color-focus: #ddd6fe;--color-danger: #dc2626;--color-warning: #d97706;--color-warning-contrast: #111827;--color-success: #059669;--color-platform-youtube: #dc2626;--color-platform-instagram: #db2777;--color-static-white: #ffffff;--color-static-black: #000000;--shadow-surface: 0 1px 2px rgb(15 23 42 / .06);--shadow-elevated: 0 18px 45px rgb(15 23 42 / .16)}.product-app{background:var(--color-app);color:var(--color-text);color-scheme:light}.product-app[data-theme=dark],:root[data-product-theme=dark]{color-scheme:dark;--color-app: #0f1117;--color-background: var(--color-app);--color-surface: #171923;--color-surface-muted: #202434;--color-surface-elevated: #1e2230;--color-border: #334155;--color-border-strong: #475569;--color-border-muted: #253044;--color-text: #f3f4f6;--color-text-muted: #a7b0c0;--color-text-subtle: #768195;--color-accent: #c4b5fd;--color-accent-strong: #a78bfa;--color-accent-muted: #2e2445;--color-accent-contrast: #111827;--color-field: #171923;--color-info: #38bdf8;--color-focus: #4c1d95;--color-danger: #f87171;--color-warning: #fbbf24;--color-warning-contrast: #111827;--color-success: #34d399;--color-platform-youtube: #f87171;--color-platform-instagram: #f472b6;--color-static-white: #ffffff;--color-static-black: #000000;--shadow-surface: 0 1px 2px rgb(0 0 0 / .28);--shadow-elevated: 0 18px 45px rgb(0 0 0 / .42)}.product-scrollbar::-webkit-scrollbar{width:6px;height:6px}.product-scrollbar::-webkit-scrollbar-track{background:transparent}.product-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.product-app[data-theme=dark] .product-scrollbar::-webkit-scrollbar-thumb{background:#475569}.admin-app{color-scheme:light;--color-app: #f8fafc;--color-background: var(--color-app);--color-surface: #ffffff;--color-surface-muted: #f1f5f9;--color-surface-elevated: #ffffff;--color-border: #e2e8f0;--color-border-strong: #cbd5e1;--color-border-muted: #f1f5f9;--color-text: #111827;--color-text-muted: #64748b;--color-text-subtle: #94a3b8;--color-accent: #6d28d9;--color-accent-strong: #5b21b6;--color-accent-muted: #ede9fe;--color-accent-contrast: #ffffff;--color-field: #ffffff;--color-info: #0284c7;--color-focus: #ddd6fe;--color-danger: #dc2626;--color-warning: #d97706;--color-warning-contrast: #111827;--color-success: #059669;--color-platform-youtube: #dc2626;--color-platform-instagram: #db2777;--color-static-white: #ffffff;--color-static-black: #000000;--shadow-surface: 0 1px 2px rgb(15 23 42 / .06);--shadow-elevated: 0 18px 45px rgb(15 23 42 / .16)}.admin-app[data-theme=dark],:root[data-admin-theme=dark]{color-scheme:dark;--color-app: #0b0f17;--color-background: var(--color-app);--color-surface: #151a24;--color-surface-muted: #1d2430;--color-surface-elevated: #202838;--color-border: #334155;--color-border-strong: #475569;--color-border-muted: #253044;--color-text: #f8fafc;--color-text-muted: #b7c0cf;--color-text-subtle: #8390a3;--color-accent: #8b5cf6;--color-accent-strong: #a78bfa;--color-accent-muted: #2e2445;--color-accent-contrast: #ffffff;--color-field: #151a24;--color-info: #38bdf8;--color-focus: #4c1d95;--color-danger: #f87171;--color-warning: #fbbf24;--color-warning-contrast: #111827;--color-success: #34d399;--color-platform-youtube: #f87171;--color-platform-instagram: #f472b6;--color-static-white: #ffffff;--color-static-black: #000000;--shadow-surface: 0 1px 2px rgb(0 0 0 / .3);--shadow-elevated: 0 18px 45px rgb(0 0 0 / .45)}.admin-scrollbar::-webkit-scrollbar{width:6px;height:6px}.admin-scrollbar::-webkit-scrollbar-track{background:transparent}.admin-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.admin-app[data-theme=dark] .admin-scrollbar::-webkit-scrollbar-thumb{background:#475569}.product-fade-to-surface-top{background:linear-gradient(to top,var(--color-surface),transparent)}.product-fade-to-surface-bottom{background:linear-gradient(to bottom,transparent,var(--color-surface))}.product-selected-row{background-color:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface))}.product-interactive-row:hover,.product-interactive-row:focus-visible{background-color:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-white,.bg-gray-50,.bg-slate-50,.bg-neutral-50,[class~="bg-white/95"],[class~="bg-white/70"],[class~="bg-white/72"]){background-color:var(--color-surface)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-gray-100,.bg-slate-100,.bg-neutral-100,.bg-violet-50,.bg-violet-100,.bg-purple-50,.bg-purple-100,.bg-blue-50,.bg-sky-50,.bg-blue-100,.bg-sky-100){background-color:var(--color-surface-muted)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-amber-50,.bg-yellow-50,[class~="bg-amber-50/70"]){background-color:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-red-50){background-color:color-mix(in srgb,var(--color-danger) 16%,var(--color-surface))}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-emerald-50,[class~="bg-emerald-50/30"],[class~="bg-emerald-50/40"]){background-color:color-mix(in srgb,var(--color-success) 16%,var(--color-surface))}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-green-50,.bg-emerald-100,.bg-green-100){background-color:color-mix(in srgb,var(--color-success) 16%,var(--color-surface))}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-red-100,.bg-amber-100,.bg-yellow-100,[class~="bg-amber-100/60"]){background-color:var(--color-surface-muted)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.bg-gray-200,.bg-slate-200,.bg-neutral-200,.bg-violet-200){background-color:var(--color-border-muted)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.border-gray-100,.border-slate-100,.border-neutral-100,.border-violet-100,.border-blue-100,.border-sky-100){border-color:var(--color-border-muted)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300,.border-neutral-200,.border-violet-200,.border-blue-200,.border-sky-200,.border-amber-200,.border-yellow-200,.border-red-200,.border-green-200,.border-emerald-200,.border-purple-200){border-color:var(--color-border)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-gray-900,.text-slate-900,.text-neutral-900){color:var(--color-text)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-gray-800,.text-gray-700,.text-slate-800,.text-slate-700,.text-neutral-800){color:var(--color-text)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-gray-600,.text-gray-500,.text-slate-600,.text-slate-500,.text-neutral-600){color:var(--color-text-muted)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-gray-400,.text-gray-300,.text-slate-400,.text-slate-300,.text-neutral-400){color:var(--color-text-subtle)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-sky-700,.text-sky-600){color:var(--color-info)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-blue-700,.text-blue-600,.text-blue-500){color:var(--color-info)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-violet-900,.text-violet-800,.text-violet-700,.text-violet-600,.text-purple-700){color:var(--color-accent-strong)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600,.text-yellow-900,.text-yellow-800,.text-yellow-700,.text-yellow-600){color:var(--color-warning)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-red-900,.text-red-800,.text-red-700,.text-red-600,.text-red-500){color:var(--color-danger)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) :is(.text-emerald-700,.text-emerald-600,.text-green-700,.text-green-600){color:var(--color-success)}:is(.product-app[data-theme=dark],:root[data-product-theme=dark]) select option{background-color:var(--color-surface);color:var(--color-text)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-white,.bg-gray-50,.bg-slate-50,.bg-neutral-50,[class~="bg-white/95"],[class~="bg-white/70"],[class~="bg-white/72"]){background-color:var(--color-surface)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-gray-100,.bg-slate-100,.bg-neutral-100,.bg-violet-50,.bg-violet-100,.bg-purple-50,.bg-purple-100,.bg-blue-50,.bg-sky-50,.bg-blue-100,.bg-sky-100){background-color:var(--color-surface-muted)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-amber-50,.bg-yellow-50,[class~="bg-amber-50/70"]){background-color:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-red-50){background-color:color-mix(in srgb,var(--color-danger) 16%,var(--color-surface))}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-emerald-50,.bg-green-50,.bg-emerald-100,.bg-green-100,[class~="bg-emerald-50/30"],[class~="bg-emerald-50/40"]){background-color:color-mix(in srgb,var(--color-success) 16%,var(--color-surface))}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-red-100,.bg-amber-100,.bg-yellow-100,[class~="bg-amber-100/60"]){background-color:var(--color-surface-muted)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.bg-gray-200,.bg-slate-200,.bg-neutral-200,.bg-violet-200){background-color:var(--color-border-muted)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.border-gray-100,.border-slate-100,.border-neutral-100,.border-violet-100,.border-blue-100,.border-sky-100){border-color:var(--color-border-muted)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300,.border-neutral-200,.border-violet-200,.border-blue-200,.border-sky-200,.border-amber-200,.border-yellow-200,.border-red-200,.border-green-200,.border-emerald-200,.border-purple-200){border-color:var(--color-border)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-gray-900,.text-slate-900,.text-neutral-900){color:var(--color-text)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-gray-800,.text-gray-700,.text-slate-800,.text-slate-700,.text-neutral-800){color:var(--color-text)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-gray-600,.text-gray-500,.text-slate-600,.text-slate-500,.text-neutral-600){color:var(--color-text-muted)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-gray-400,.text-gray-300,.text-slate-400,.text-slate-300,.text-neutral-400){color:var(--color-text-subtle)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-sky-700,.text-sky-600,.text-blue-700,.text-blue-600,.text-blue-500){color:var(--color-info)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-violet-900,.text-violet-800,.text-violet-700,.text-violet-600,.text-purple-700){color:var(--color-accent-strong)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600,.text-yellow-900,.text-yellow-800,.text-yellow-700,.text-yellow-600){color:var(--color-warning)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-red-900,.text-red-800,.text-red-700,.text-red-600,.text-red-500){color:var(--color-danger)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) :is(.text-emerald-700,.text-emerald-600,.text-green-700,.text-green-600){color:var(--color-success)}:is(.admin-app[data-theme=dark],:root[data-admin-theme=dark]) select option{background-color:var(--color-surface);color:var(--color-text)}body{margin:0}
