@keyframes landWord__light{0%,45%{color:#181d2b}50%,95%{color:#0ec895}}@keyframes landStep__light{0%,25%{border-color:#7c5cff;background:#f0eef9;color:#181d2b}35%,to{border-color:#e2e7ef;background:#ffffff}}@keyframes clickPulse__light{0%{box-shadow:0 0 0 0 rgba(124,92,255,.22)}to{box-shadow:0 0 0 9px rgba(124,92,255,0)}}html[data-theme=light]{--bg:#f4f6fb;--panel:#ffffff;--panel2:#ffffff;--line:#e2e7ef;--text:#181d2b;--muted:#4b5563}html[data-theme=light] body{background:radial-gradient(circle at 15% 0,#f6f5fc 0,transparent 32%),var(--bg);color:var(--text)}html[data-theme=light] .sidebar{border-right:1px solid var(--line);background:rgba(255,255,255,.94)}html[data-theme=light] .brandmark{background:linear-gradient(135deg,#7c5cff,#32d7c0);box-shadow:0 8px 30px rgba(124,92,255,.22);color:#fff}html[data-theme=light] .nav a{color:#4b5563}html[data-theme=light] .nav a.active,html[data-theme=light] .nav a:hover{background:#f1f4f9;color:#181d2b}html[data-theme=light] .eyebrow{color:var(--accent2)}html[data-theme=light] .muted{color:var(--muted)}html[data-theme=light] .btn{border:1px solid var(--line);background:#f1f4f9;color:#181d2b}html[data-theme=light] .btn:hover{background:#f1f4f9}html[data-theme=light] .btn.primary{background:linear-gradient(135deg,#7958ff,#9b78ff);box-shadow:0 10px 28px rgba(124,92,255,.188)}html[data-theme=light] .card{background:linear-gradient(180deg,#ffffff,#ffffff);border:1px solid var(--line)}html[data-theme=light] .label{color:var(--muted)}html[data-theme=light] .template:before{background:#7c5cff20}html[data-theme=light] .tag{border:1px solid #e2e7ef;background:#f1f4f9;color:#374151}html[data-theme=light] .field label{color:#374151}html[data-theme=light] .field input,html[data-theme=light] .field select,html[data-theme=light] .field textarea{border:1px solid var(--line);background:#ffffff;color:#181d2b;outline:none}html[data-theme=light] .field input:focus,html[data-theme=light] .field select:focus,html[data-theme=light] .field textarea:focus{border-color:#6e55db}html[data-theme=light] .choice{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .choice.selected{border-color:#7c5cff;background:#f0eef9;color:#181d2b}html[data-theme=light] .panel{background:#ffffff;border:1px solid var(--line)}html[data-theme=light] .panelHead{border-bottom:1px solid var(--line)}html[data-theme=light] .sceneItem{border:1px solid transparent}html[data-theme=light] .sceneItem:hover{background:#ffffff}html[data-theme=light] .sceneItem.active{background:#f0eef9;border-color:#4d3a96}html[data-theme=light] .sceneNum{color:var(--accent2)}html[data-theme=light] .preview{background:radial-gradient(circle,#f1f4f9,#ffffff)}html[data-theme=light] .phone{background:#ffffff;border:7px solid #e2e7ef;box-shadow:0 30px 90px rgba(15,23,42,.12)}html[data-theme=light] .phone .fallback{background:linear-gradient(150deg,#f6f5fc,#ffffff)}html[data-theme=light] .subtitle{text-shadow:0 2px 6px rgba(15,23,42,.12);background:rgba(15,23,42,.24)}html[data-theme=light] .timeline{border-top:1px solid var(--line)}html[data-theme=light] .seg{background:#e2e7ef}html[data-theme=light] .seg.active{background:#8b6cff;color:#fff}html[data-theme=light] .status{color:#374151}html[data-theme=light] .dot{background:#e2e7ef}html[data-theme=light] .dot.good{background:var(--good)}html[data-theme=light] .notice{border:1px solid #e2e7ef;background:#ffffff;color:#374151}html[data-theme=light] .progress>i{background:linear-gradient(90deg,#7c5cff,#35d399);color:#fff}html[data-theme=light] .assetRow:hover{background:#ffffff}html[data-theme=light] .assetThumb{background:#f1f4f9}html[data-theme=light] .assetChip{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .assetChip.selected{border-color:#7c5cff;background:#f0eef9;color:#181d2b}html[data-theme=light] .costBox>div{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .costBox b{color:#181d2b}html[data-theme=light] .stat{background:#ffffff;border:1px solid var(--line)}html[data-theme=light] .stat span{color:var(--muted)}html[data-theme=light] .tag.good{color:var(--good);border-color:#c2eadf;background:#f5fcfb}html[data-theme=light] .auth{background:rgba(15,23,42,.06)}html[data-theme=light] .authcard{background:rgba(15,23,42,.06);border:1px solid rgba(24,29,43,.14);box-shadow:0 18px 50px rgba(15,23,42,.044)}html[data-theme=light] .authcard input{border:1px solid #d1d7e2}html[data-theme=light] .error{background:rgba(15,23,42,.06);color:#6b7280}html[data-theme=light] .bar{background:#f1f4f9}html[data-theme=light] .bar i{background:linear-gradient(90deg,#7c5cff,#35d399);color:#fff}html[data-theme=light] .providerRow{border-bottom:1px solid var(--line)}html[data-theme=light] .providerRow:last-child{border-bottom:0}html[data-theme=light] .dailyBar{background:linear-gradient(180deg,#8b6cff,#35d399);color:#fff}html[data-theme=light] .dailyCol span{color:var(--muted)}html[data-theme=light] .filterRow input,html[data-theme=light] .filterRow select{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .adminTable td,html[data-theme=light] .adminTable th{border-bottom:1px solid var(--line)}html[data-theme=light] .adminTable th{color:var(--muted)}html[data-theme=light] .modalBack{background:rgba(15,23,42,.36)}html[data-theme=light] .modal{background:#ffffff;border:1px solid var(--line);box-shadow:0 30px 90px rgba(15,23,42,.12)}html[data-theme=light] .videoCard{color:inherit}html[data-theme=light] .videoCard:hover{border-color:#4d3a96}html[data-theme=light] .videoThumb{background:radial-gradient(circle at 30% 20%,#e8e4f6,#ffffff 55%,#ffffff)}html[data-theme=light] .videoThumb b,html[data-theme=light] .videoThumb span{border:1px solid #e2e7ef;background:rgba(255,255,255,.867)}html[data-theme=light] .recentRow{border-bottom:1px solid var(--line);color:inherit}html[data-theme=light] .recentRow:last-child{border-bottom:0}html[data-theme=light] .recentRow:hover{background:#ffffff}html[data-theme=light] .studioShell{background:#f4f6fb;color:#181d2b}html[data-theme=light] .studioTop{border-bottom:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .studioBrand{color:#4b5563}html[data-theme=light] .studioBrand b{color:#181d2b}html[data-theme=light] .studioInspector,html[data-theme=light] .studioScenes{background:#ffffff;border-right:1px solid #e2e7ef}html[data-theme=light] .studioInspector{border-right:0;border-left:1px solid #e2e7ef}html[data-theme=light] .assetHead,html[data-theme=light] .studioSectionHead{border-bottom:1px solid #e2e7ef}html[data-theme=light] .studioSectionHead span{background:#f1f4f9}html[data-theme=light] .studioScene{border:1px solid transparent}html[data-theme=light] .studioScene:hover{background:#ffffff}html[data-theme=light] .studioScene.selected{background:#f0eff8;border-color:#604bc2}html[data-theme=light] .dragHandle{color:#6b7280}html[data-theme=light] .sceneNo{color:#2d00d6}html[data-theme=light] .sceneInfo span{color:#6b7280}html[data-theme=light] .sceneDot{background:#e2e7ef}html[data-theme=light] .sceneDot.ready{background:#51d18b;color:#fff}html[data-theme=light] .iconBtn{background:none;border:0;color:#374151}html[data-theme=light] .assetItem:hover,html[data-theme=light] .assetMini{background:#f1f4f9}html[data-theme=light] .studioCenter{background:#f4f6fb}html[data-theme=light] .canvasHeader{border-bottom:1px solid #e2e7ef}html[data-theme=light] .livePill{color:#374151;border:1px solid #e2e7ef}html[data-theme=light] .livePill i{background:#55d68d;color:#fff}html[data-theme=light] .studioVideo{background:#f4f6fb;box-shadow:0 20px 60px rgba(15,23,42,.12)}html[data-theme=light] .emptyCanvas{border:1px dashed #e2e7ef;color:#4b5563;background:linear-gradient(180deg,#ffffff,#ffffff)}html[data-theme=light] .emptyCanvas b{color:#181d2b}html[data-theme=light] .playCircle{background:#f0eff9;color:#2b00d6}html[data-theme=light] .renderBar{border-top:1px solid #e2e7ef}html[data-theme=light] .progress{background:#f1f4f9}html[data-theme=light] .progress i{background:#8b6cff;color:#fff}html[data-theme=light] .inspectorTabs{border-bottom:1px solid #e2e7ef}html[data-theme=light] .inspectorTabs b{color:#181d2b;border-bottom:2px solid #8b6cff}html[data-theme=light] .inspectorTabs span{color:#6b7280}html[data-theme=light] .studioInspector label{color:#4b5563}html[data-theme=light] .studioInspector input,html[data-theme=light] .studioInspector select,html[data-theme=light] .studioInspector textarea{background:#ffffff;border:1px solid #e2e7ef;color:#181d2b;outline:none}html[data-theme=light] .studioInspector input:focus,html[data-theme=light] .studioInspector select:focus,html[data-theme=light] .studioInspector textarea:focus{border-color:#735ee0}html[data-theme=light] .regenGrid button{background:#f1f4f9;border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .regenGrid button:hover:not(:disabled){border-color:#6957bd;background:#f0eff8}html[data-theme=light] .uploadLine{border-top:1px solid #e2e7ef}html[data-theme=light] .jobCard{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .jobCard span{color:#6b7280}html[data-theme=light] .jobCard small{color:#4b5563}html[data-theme=light] .toast{background:#f1f4f9;border:1px solid #e2e7ef;box-shadow:0 15px 35px rgba(15,23,42,.12)}@media (max-width:1050px){html[data-theme=light] .studioInspector{border-left:0;border-top:1px solid #e2e7ef}}@media (max-width:720px){html[data-theme=light] .studioScenes{border-right:0;border-bottom:1px solid #e2e7ef}}html[data-theme=light] .timelineHint{color:#6b7280}html[data-theme=light] .timelineStudio{border-top:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .timelineHead span,html[data-theme=light] .timelineRuler{color:#6b7280}html[data-theme=light] .timelineClip{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .timelineClip.active{border-color:#8067ed;box-shadow:0 0 0 1px rgba(128,103,237,.2)}html[data-theme=light] .clipTop span{color:#4b5563}html[data-theme=light] .clipThumb{background:linear-gradient(135deg,#f1f4f9,#ffffff);color:#6b7280}html[data-theme=light] .clipThumb i{border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .resizeHandle{background:rgba(241,244,249,.667);color:#4b5563}html[data-theme=light] .playhead{background:#f5b84b;color:#fff}html[data-theme=light] .playhead:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #f5b84b}html[data-theme=light] .transport{border-top:1px solid #e2e7ef;color:#6b7280}html[data-theme=light] .subtitleOverlay{background:rgba(15,23,42,.36);text-shadow:0 2px 5px rgba(15,23,42,.12)}html[data-theme=light] .audioStudio,html[data-theme=light] .subtitleStudio{border-top:1px solid #e2e7ef}html[data-theme=light] .studioMiniTitle{color:#4b5563}html[data-theme=light] .audioMeta{color:#6b7280}html[data-theme=light] .subtitlePreview{background:#ffffff;border:1px solid #e2e7ef;color:#181d2b}html[data-theme=light] .timelineStudio::-webkit-scrollbar-thumb,html[data-theme=light] .timelineTrack::-webkit-scrollbar-thumb{background:#e2e7ef}html[data-theme=light] .sceneActions button{background:#f1f4f9;border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .sceneActions .danger{border-color:#e2cad1;color:#d60027}html[data-theme=light] .check{color:#374151}html[data-theme=light] .trackLabels div{color:#6b7280}html[data-theme=light] .audioClip,html[data-theme=light] .musicClip,html[data-theme=light] .subtitleClip{border:1px solid #e2e7ef;background:#ffffff;color:#4b5563}html[data-theme=light] .audioClip{background:#f6fbfa;border-color:#c9e3db;color:#30916a}html[data-theme=light] .subtitleClip{background:#f1eff8;border-color:#d2cbe2;color:#420fc7}html[data-theme=light] .musicClip{background:#f1f4f9;border-color:#e3dbca;color:#9b7a27}html[data-theme=light] .clipStudio{border-top:1px solid #e2e7ef}html[data-theme=light] .clipMeta{color:#6b7280}html[data-theme=light] .clipMeta b{color:#374151}html[data-theme=light] .clipStudio select{background:#ffffff;border:1px solid #e2e7ef;color:#181d2b}html[data-theme=light] .clipRow{border-bottom:1px solid #e2e7ef;color:#374151}html[data-theme=light] .clipRow b{color:#6b7280}html[data-theme=light] .clipRow button{background:none;border:0;color:#d60024}html[data-theme=light] .playbackBadge{border:1px solid #e2e7ef;background:rgba(255,255,255,.867);color:#374151}html[data-theme=light] .playbackTransport>b{color:#374151}html[data-theme=light] .playbackSeek{accent-color:#8b6cff}html[data-theme=light] .timelineRuler:hover{color:#2000d6}html[data-theme=light] .subtitle-MINIMAL{background:transparent!important;text-shadow:0 2px 6px rgba(15,23,42,.12)}html[data-theme=light] .subtitle-BOX{background:rgba(255,255,255,.867)!important}html[data-theme=light] .clipSelected{border-color:#8b6cff!important;box-shadow:0 0 0 1px rgba(139,108,255,.22),0 4px 14px rgba(15,23,42,.09)!important}html[data-theme=light] .trackRow .audioClip:hover,html[data-theme=light] .trackRow .musicClip:hover,html[data-theme=light] .trackRow .subtitleClip:hover{border-color:#e2e7ef}html[data-theme=light] .activeTool{border-color:#8067ed!important;background:#f0eef9!important}html[data-theme=light] .zoomCtl{color:#4b5563}html[data-theme=light] .zoomCtl input{accent-color:#8b6cff}html[data-theme=light] .timelineTools{color:#6b7280}html[data-theme=light] .miniTool{background:#ffffff;border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .miniTool:hover:not(:disabled){border-color:#6f5ad0;color:#181d2b}html[data-theme=light] .trimHandle{color:#374151;background:rgba(241,244,249,.667)}html[data-theme=light] .trimLeft{border-right:1px solid #e2e7ef}html[data-theme=light] .trimRight{border-left:1px solid #e2e7ef}html[data-theme=light] .audioClip>small,html[data-theme=light] .musicClip>small,html[data-theme=light] .subtitleClip>small{color:#6b7280}html[data-theme=light] .timelineIntelligence{border-top:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .timelineIntelHead span{color:#6b7280}html[data-theme=light] .intelItem{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .intelItem i{background:#f1f4f9;color:#4b5563}html[data-theme=light] .intelItem b{color:#374151}html[data-theme=light] .intelItem span{color:#6b7280}html[data-theme=light] .intel-error{border-color:#e2cad0}html[data-theme=light] .intel-error i{color:#d60020}html[data-theme=light] .intel-warning{border-color:#e4dac9}html[data-theme=light] .intel-warning i{color:#9b7927}html[data-theme=light] .intel-info i{color:#348e67}html[data-theme=light] .intelMore{color:#6b7280}html[data-theme=light] .snapGuide{border-left:1px dashed #a88cff}html[data-theme=light] .snapGuide span{background:#f1eef9;color:#2d00d6}html[data-theme=light] .copilotOrb{background:linear-gradient(135deg,#7c5cff,#32d7c0);box-shadow:0 15px 45px rgba(124,92,255,.208);color:#fff}html[data-theme=light] .copilotHero p{color:#4b5563}html[data-theme=light] .pipelineSteps{border-top:1px solid #e2e7ef}html[data-theme=light] .pipelineSteps>div{border-bottom:1px solid #e2e7ef}html[data-theme=light] .pipelineSteps span{color:#2d00d6}html[data-theme=light] .planScene{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .planNum{color:#2400d6}html[data-theme=light] .planScene small{color:#6b7280}html[data-theme=light] .productionMonitor{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .productionProgress{background:#f1f4f9}html[data-theme=light] .productionProgress i{background:linear-gradient(90deg,#7c5cff,#35d399);color:#fff}html[data-theme=light] .productionStages>div{color:#6b7280}html[data-theme=light] .productionStages>div.completed{color:#348e67}html[data-theme=light] .productionStages>div.running{color:#2d00d6}html[data-theme=light] .productionStages>div.failed{color:#d60020}html[data-theme=light] .productionQuality{color:#4b5563}html[data-theme=light] .productionHead strong.failed{color:#d60020}html[data-theme=light] .productionStopped{border:1px solid rgba(255,155,170,.35);background:rgba(255,155,170,.08);color:#d60020}html[data-theme=light] .productionStopped b{color:#d60020}html[data-theme=light] .creativeSummary{color:#4b5563}html[data-theme=light] .creativeSummary b{color:#181d2b}html[data-theme=light] .creativeDirectorPanel{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .creativeDirectorPanel p{color:#4b5563}html[data-theme=light] .creativeScores>strong small{color:#6b7280}html[data-theme=light] .creativeScores span{border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .creativeRecommendations{color:#4b5563}html[data-theme=light] .creativeRecommendations>b{color:#181d2b}html[data-theme=light] .creativeSceneReview{border-top:1px solid #e2e7ef}html[data-theme=light] .creativeSceneReview span{color:#2200d6}html[data-theme=light] .creativeSceneReview small{color:#309265}html[data-theme=light] .tlWrap{border:1px solid #e2e7ef;background:#f4f6fb}html[data-theme=light] .tlLabels{background:#ffffff;border-right:1px solid #e2e7ef}html[data-theme=light] .tlLabels div{color:#6b7280}html[data-theme=light] .tlRuler{border-bottom:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .tlRuler span{color:#4b5563}html[data-theme=light] .tlRuler span:before{background:#e2e7ef}html[data-theme=light] .tlRow{background:repeating-linear-gradient(90deg,transparent,transparent 49px,#ffffff 0,#ffffff 50px);border-bottom:1px solid #e2e7ef}html[data-theme=light] .tlClip{border:1px solid rgba(24,29,43,.034)}html[data-theme=light] .tlClip.dragging{box-shadow:0 4px 14px rgba(15,23,42,.12)}html[data-theme=light] .tlClip.sel{outline:2px solid #f5c542}html[data-theme=light] .tlClip.active{border-color:#8b7bff}html[data-theme=light] .tlVideo{background:linear-gradient(180deg,#4b3fb3,#342a86);color:#fff}html[data-theme=light] .tlVoice{background:#e1f9f3}html[data-theme=light] .tlSub{background:#f9f4e1}html[data-theme=light] .tlMusic{background:#7a3552;color:#fff}html[data-theme=light] .tlText b{color:#181d2b}html[data-theme=light] .tlText small{color:rgba(24,29,43,.7)}html[data-theme=light] .tlHandle,html[data-theme=light] .tlHandle:hover{background:rgba(15,23,42,.06)}html[data-theme=light] .tlEmpty{color:#6b7280}html[data-theme=light] .tlGuide{background:#3ee6a8;color:#fff}html[data-theme=light] .tlPlayhead{background:#f5a524;color:#fff}html[data-theme=light] .tlPlayhead i{border:6px solid transparent;border-top:8px solid #f5a524}html[data-theme=light] .studioCenterMsg{color:#374151}html[data-theme=light] .studioCenterMsg b{color:#181d2b}html[data-theme=light] .modalBackdrop{background:rgba(15,23,42,.48)}html[data-theme=light] .modalBody{color:#181d2b}html[data-theme=light] .modalBody img,html[data-theme=light] .modalBody video{background:#f4f6fb}html[data-theme=light] .toast.toastError{background:#fbecee;border-color:#7a2432;color:#181d2b}html[data-theme=light] .previewFrame{box-shadow:0 20px 60px rgba(15,23,42,.12)}html[data-theme=light] .previewEmpty{color:#4b5563}html[data-theme=light] .tlTextClip{background:#8a5a12;color:#fff}html[data-theme=light] .tlWave path{stroke:rgba(24,29,43,.55);fill:none}html[data-theme=light] .tlFade.in{background:linear-gradient(90deg,rgba(15,23,42,.45),transparent)}html[data-theme=light] .tlFade.out{background:linear-gradient(270deg,rgba(15,23,42,.45),transparent)}html[data-theme=light] .tlDropMark{background:#3ee6a8;box-shadow:0 0 8px rgba(62,230,168,.22);color:#fff}html[data-theme=light] .cueRow{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .cueRow.active{border-color:#8b7bff;box-shadow:0 0 0 1px rgba(139,123,255,.22)}html[data-theme=light] .cueTimes span{color:#6b7280}html[data-theme=light] .textClipEditor input[type=color]{border:none;background:none}html[data-theme=light] .chip{background:#ffffff;border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .chip.on{background:#6f5ad0;border-color:#8b7bff;color:#fff}html[data-theme=light] .envRow,html[data-theme=light] .motionKeys b{color:#4b5563}html[data-theme=light] .primaryTool{border-color:#6f5ad0;color:#181d2b}html[data-theme=light] .tlEnv path{stroke:#d69600;fill:none}html[data-theme=light] .tlEnv circle{fill:#d69600}html[data-theme=light] .tlBadge{background:rgba(15,23,42,.36);color:#d69600}html[data-theme=light] .tlMarkerLine{border-left:1px dashed}html[data-theme=light] .markerChip{border:1px solid;background:#ffffff}html[data-theme=light] .markerChip>button:first-child{background:none;border:0}html[data-theme=light] .markerLabel{background:transparent;border:0;color:#181d2b}html[data-theme=light] .markerLabel:focus{outline:1px solid #6f5ad0}html[data-theme=light] .tlBox{border:1px solid #8b7bff;background:#8b7bff22}html[data-theme=light] .presetCard{background:#ffffff;border:1px solid #e2e7ef;color:#181d2b}html[data-theme=light] .presetCard small{color:#4b5563}html[data-theme=light] .presetCard.on{border-color:#8b7bff;box-shadow:0 0 0 1px rgba(139,123,255,.22)}html[data-theme=light] .exportGrid label{color:#4b5563}html[data-theme=light] .exportSummary{background:#ffffff;border:1px solid #e2e7ef;color:#181d2b}html[data-theme=light] .shortcutRow{color:#374151}html[data-theme=light] .shortcutRow kbd{color:#181d2b;background:#f1f4f9;border:1px solid #e2e7ef}html[data-theme=light] .speechMeter{color:#4b5563}html[data-theme=light] .speechMeter.over{color:#d67800}html[data-theme=light] .miniTool.on{border-color:#8b7bff;color:#181d2b}html[data-theme=light] .suggestion{border:1px solid #6f5ad0;background:#f6f5fc}html[data-theme=light] .suggestionHead{color:#1c00d6}html[data-theme=light] .suggestionText{color:#181d2b}html[data-theme=light] .takes .studioMiniTitle small{color:#4b5563}html[data-theme=light] .takePick{border:2px solid #e2e7ef;background:#ffffff}html[data-theme=light] .takeThumb.on .takePick{border-color:#3ee6a8}html[data-theme=light] .takeBadge{background:#3ee6a8;color:#06231a}html[data-theme=light] .takeKind{color:#181d2b;text-shadow:0 0 3px rgba(15,23,42,.12)}html[data-theme=light] .takeDelete{border:0;background:#e2e7ef;color:#181d2b}html[data-theme=light] .voiceTake{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .voiceTake.on{border-color:#3ee6a8}html[data-theme=light] .voiceTake b{color:#181d2b}html[data-theme=light] .voiceTake small{color:#4b5563}html[data-theme=light] .scriptDraft{border:1px solid #6f5ad0;background:#f6f5fc}html[data-theme=light] .draftList{color:#374151}html[data-theme=light] .draftList p,html[data-theme=light] .draftList small{color:#4b5563}html[data-theme=light] .creativeRewrite{color:#181d2b}html[data-theme=light] .tlClipSound{background:linear-gradient(0deg,rgba(15,23,42,.32),transparent)}html[data-theme=light] .tlClipSound .tlWave path{stroke:rgba(0,214,127,.75)}html[data-theme=light] .queueBanner{border:1px solid rgba(245,158,11,.45);background:rgba(245,158,11,.1)}html[data-theme=light] .jobCard .jobNote,html[data-theme=light] .queueBanner b{color:#d38603}html[data-theme=light] .studioScene.dragging{background:#f0eef9;border-color:#8b6cff}html[data-theme=light] .sceneDropLine{background:#8b5cf6;box-shadow:0 0 8px rgba(139,92,246,.22);color:#fff}html[data-theme=light] .studioScene .sceneMove .iconBtn{background:#f1f4f9;color:#374151}html[data-theme=light] .studioScene .sceneMove .iconBtn:hover:not(:disabled){background:#e7e5f6;color:#181d2b}html[data-theme=light] .inspTabs{background:#ffffff;border-bottom:1px solid #e2e7ef}html[data-theme=light] .inspTab{background:none;border:0;border-bottom:2px solid transparent;color:#6b7280}html[data-theme=light] .inspTab:hover{color:#374151;background:#ffffff}html[data-theme=light] .inspTab.on{color:#181d2b;border-bottom-color:#8b6cff;background:#f6f6fb}html[data-theme=light] .inspTab em{background:#e7e5f6;color:#2a00d6}html[data-theme=light] .inspTab em.dot{background:none;color:#269c5b}html[data-theme=light] .inspScene{background:#ffffff;border:1px solid #e2e7ef}html[data-theme=light] .inspScene span{color:#2d00d6}html[data-theme=light] .inspScene small{color:#4b5563}html[data-theme=light] .inspPane .first,html[data-theme=light] .inspPane.first{border-top:0}html[data-theme=light] .inspPreview{background:#f4f6fb;border:1px solid #e2e7ef}html[data-theme=light] .coverPreview{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .coverSpin{border:2px solid rgba(24,29,43,.052);border-top-color:rgba(24,29,43,.14)}html[data-theme=light] .coverCheck{color:#374151}html[data-theme=light] .coverPane textarea{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .coverStyle{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .coverStyle.on{border-color:#8b7bff;background:#f0eef9;color:#181d2b}html[data-theme=light] .notice.error{border-color:#7f1d1d;color:#d40202}html[data-theme=light] .clusterSwitch,html[data-theme=light] .studioInspector .coverPane label.coverCheck{color:#374151}html[data-theme=light] .tag.good{border-color:#1f7a55;color:#24b26f;background:#f5fcfa}html[data-theme=light] .clusterPrio label{color:#374151}html[data-theme=light] .clusterPrio input{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .clusterRunning{border-top:1px solid var(--line)}html[data-theme=light] .clusterTasks th{color:#4b5563;border-bottom:1px solid var(--line)}html[data-theme=light] .clusterTasks td{border-bottom:1px solid #e2e7ef}html[data-theme=light] .adminNav{border-right:1px solid var(--line);background:rgba(255,255,255,.96)}html[data-theme=light] .adminNav nav a,html[data-theme=light] .adminNav nav button{background:none;border:0;color:#4b5563}html[data-theme=light] .adminNav nav a:hover,html[data-theme=light] .adminNav nav button:hover{background:#f1f4f9;color:#181d2b}html[data-theme=light] .adminNav nav button.active{background:#f0eef9;color:#181d2b;box-shadow:inset 3px 0 0 rgba(124,92,255,.22)}html[data-theme=light] .adminNav nav i{color:#1a00d6}html[data-theme=light] .adminNav nav em{background:#7c5cff;color:#fff}html[data-theme=light] .navSep{background:var(--line)}html[data-theme=light] .adminMetric.good .metric{color:#1fb771}html[data-theme=light] .adminMetric.warn .metric{color:#d08806}html[data-theme=light] .adminMetric.bad .metric{color:#d10505}html[data-theme=light] .adminFilters input,html[data-theme=light] .adminFilters select,html[data-theme=light] .supportListHead input,html[data-theme=light] .supportListHead select{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .segmented{border:1px solid var(--line)}html[data-theme=light] .segmented button{background:#ffffff;color:#374151;border:0;border-right:1px solid var(--line)}html[data-theme=light] .segmented button:last-child{border-right:0}html[data-theme=light] .segmented button.on{background:#6f5ad0;color:#fff}html[data-theme=light] .adminTable.clickable tbody tr:hover{background:#ffffff}html[data-theme=light] .adminTable td.neg{color:#d10505}html[data-theme=light] .adminTable td.pos{color:#1fb771}html[data-theme=light] .tag.status.good{border-color:#1f7a55;color:#24b26f;background:#f5fcfa}html[data-theme=light] .tag.status.warn,html[data-theme=light] .tag.warn{border-color:#7a5b1f;color:#cc870a;background:#fcfaf5}html[data-theme=light] .tag.bad,html[data-theme=light] .tag.status.bad{border-color:#7f1d1d;color:#d40202;background:#fcf5f5}html[data-theme=light] .errText{color:#d40202}html[data-theme=light] .okText{color:#1fb771}html[data-theme=light] .notice.errNotice{border-color:#7f1d1d;color:#d40202}html[data-theme=light] .notice.warnNotice{border-color:#7a5b1f;color:#cc870a}html[data-theme=light] .notice.okNotice{border-color:#1f7a55;color:#24b26f}html[data-theme=light] .linkBtn{color:#3804d2}html[data-theme=light] .drawerBack{background:rgba(15,23,42,.32)}html[data-theme=light] .drawer{background:#ffffff;border-left:1px solid var(--line);box-shadow:-20px 0 60px rgba(15,23,42,.12)}html[data-theme=light] .drawerHead{border-bottom:1px solid var(--line)}html[data-theme=light] .kv dt{color:var(--muted)}html[data-theme=light] .adjustRow input,html[data-theme=light] .noteBox{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .ticketRow{background:none;border:1px solid transparent;color:#181d2b}html[data-theme=light] .ticketRow:hover{background:#ffffff}html[data-theme=light] .ticketRow.on{background:#f0eef9;border-color:#4d3a96}html[data-theme=light] .ticketRow.unread b:before{background:#7c5cff;color:#fff}html[data-theme=light] .threadHead{border-bottom:1px solid var(--line)}html[data-theme=light] .composerBar select,html[data-theme=light] .threadControls select{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .msg{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .msg.staff{background:#efeefa;border-color:#3b2f7a}html[data-theme=light] .msg.internal{background:#fcfaf5;border-color:#ecdfc0}html[data-theme=light] .customerCard{border-left:1px solid var(--line)}html[data-theme=light] .kvMini span{color:var(--muted)}html[data-theme=light] .composer{border-top:1px solid var(--line)}html[data-theme=light] .composer.internal{background:#fcfaf5}html[data-theme=light] .composer textarea{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .inlineCheck{color:#374151}html[data-theme=light] .settingRow{border-top:1px solid var(--line)}html[data-theme=light] .settingRow.dirty{box-shadow:inset 3px 0 0 rgba(245,184,75,.22)}html[data-theme=light] .settingControl input,html[data-theme=light] .settingControl select,html[data-theme=light] .settingControl textarea{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .switch i{background:#e2e7ef}html[data-theme=light] .switch i:after{background:rgba(15,23,42,.06)}html[data-theme=light] .switch input:checked+i{background:#7c5cff;color:#fff}html[data-theme=light] .sysGroup{border:1px solid var(--line)}html[data-theme=light] .sysRow span{color:var(--muted)}@media (max-width:1100px){html[data-theme=light] .customerCard{border-left:0;border-top:1px solid var(--line)}}html[data-theme=light] .supportConv .msg.user{background:#efeefa;border-color:#3b2f7a}html[data-theme=light] .supportConv .msg.staff{background:#ffffff;border-color:#c2eadf}html[data-theme=light] .siteBanner{border:1px solid #e2e7ef;background:#ffffff;color:#374151}html[data-theme=light] .siteBanner.warning{border-color:#7a5b1f;background:#fcfaf5;color:#c7860f}html[data-theme=light] .siteBanner.success{border-color:#1f7a55;background:#f5fcf9;color:#26b06b}html[data-theme=light] .siteBanner button{background:none;border:0;color:inherit}html[data-theme=light] .refStat.good .metric{color:#1fb771}html[data-theme=light] .copyField input{color:#181d2b}html[data-theme=light] .copyField input,html[data-theme=light] .payoutBox{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .payoutForm input,html[data-theme=light] .payoutForm select{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .refTerms ul{color:#374151}html[data-theme=light] .refSection a:not(.btn),html[data-theme=light] .refTerms a{color:var(--accent2)}html[data-theme=light] .pubHead{border-bottom:1px solid var(--line)}html[data-theme=light] .pubBrand{color:#181d2b}html[data-theme=light] .pubNav a{color:#4b5563}html[data-theme=light] .pubNav a.btn,html[data-theme=light] .pubNav a:hover{color:#181d2b}html[data-theme=light] .pubLead{color:#374151}html[data-theme=light] .pubHero .muted a,html[data-theme=light] .pubSection a{color:var(--accent2)}html[data-theme=light] .pubFeatures,html[data-theme=light] .pubList{color:#374151}html[data-theme=light] .pubFeatures b{color:#181d2b}html[data-theme=light] .pubSteps li{background:#ffffff;border:1px solid var(--line);color:#374151}html[data-theme=light] .pubSteps li:before{background:#efedfa;color:var(--accent2)}html[data-theme=light] .pubSteps li b{color:#181d2b}html[data-theme=light] .pubFaq div,html[data-theme=light] .pubTerms div{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .pubCallout p,html[data-theme=light] .pubFaq dd,html[data-theme=light] .pubTerms dd{color:#374151}html[data-theme=light] .pubApi td:first-child{color:#2c00d6}html[data-theme=light] .pubCode{background:#f4f6fb;border:1px solid var(--line);color:#374151}html[data-theme=light] .pubMain code{background:#f1f4f9}html[data-theme=light] .pubFoot{border-top:1px solid var(--line);color:var(--muted)}html[data-theme=light] .pubFoot a{color:var(--muted)}html[data-theme=light] .pubFoot a:hover{color:#181d2b}html[data-theme=light] .main .top .muted a{color:var(--accent2)}html[data-theme=light] .btn:disabled{box-shadow:none}html[data-theme=light] .libTabs{background:#ffffff;border:1px solid var(--line)}html[data-theme=light] .libTabs button{border:0;background:transparent;color:#4b5563}html[data-theme=light] .libTabs button:hover{color:#181d2b;background:#f1f4f9}html[data-theme=light] .libTabs button.on{background:#6f5ad0;color:#fff}html[data-theme=light] .libTabs em{background:rgba(15,23,42,.06)}html[data-theme=light] .libTools input,html[data-theme=light] .libTools select{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .videoCard.skeleton{background:linear-gradient(90deg,#ffffff,#f1f4f9,#ffffff)}html[data-theme=light] .videoThumb:after{background:linear-gradient(180deg,transparent 55%,rgba(15,23,42,.48))}html[data-theme=light] .vtEmpty{color:rgba(24,29,43,.133)}html[data-theme=light] .vtBadge.draft{color:#374151}html[data-theme=light] .vtBadge.producing{color:#cc870a;border-color:#7a5b1f!important}html[data-theme=light] .vtBadge.completed{color:#24b26f;border-color:#1f7a55!important}html[data-theme=light] .vtBadge.failed{color:#d40202;border-color:#7f1d1d!important}html[data-theme=light] .libPages .btn.on{background:#6f5ad0;border-color:#6f5ad0;color:#fff}html[data-theme=light] .adminNav .navLabel{color:var(--muted)}html[data-theme=light] .panel.planCurrent{border-color:#6f5ad0;box-shadow:inset 0 0 0 1px rgba(111,90,208,.22)}html[data-theme=light] .adminTabs{background:rgba(255,255,255,.92);border:1px solid var(--line)}html[data-theme=light] .adminTabs button{border:0;background:transparent;color:#4b5563}html[data-theme=light] .adminTabs button:hover{background:#f1f4f9;color:#181d2b}html[data-theme=light] .adminTabs button.active{background:#6f5ad0;color:#fff}html[data-theme=light] .adminTabs button em{background:#ff5d7a;color:#fff}html[data-theme=light] .adminTabs button.active em{background:rgba(15,23,42,.06);color:#3c289a}html[data-theme=light] .auth{background:radial-gradient(circle at 20% 10%,#efecfb 0,transparent 42%),radial-gradient(circle at 85% 90%,#ecf8fb 0,transparent 40%),var(--bg);color:var(--text)}html[data-theme=light] .authcard{background:linear-gradient(180deg,#ffffff,#ffffff);border:1px solid #e2e7ef;box-shadow:0 30px 80px rgba(15,23,42,.111),inset 0 0 0 1px rgba(15,23,42,.06);color:var(--text)}html[data-theme=light] .authcard .brand,html[data-theme=light] .authcard h1{color:#181d2b}html[data-theme=light] .authcard .muted{color:#4b5563}html[data-theme=light] .authcard input,html[data-theme=light] .authcard select,html[data-theme=light] .authcard textarea{border:1px solid #e2e7ef;background:#ffffff;color:#181d2b;outline:none}html[data-theme=light] .authcard input::placeholder{color:#6b7280}html[data-theme=light] .authcard input:focus,html[data-theme=light] .authcard select:focus,html[data-theme=light] .authcard textarea:focus{border-color:#7c5cff;box-shadow:0 0 0 3px rgba(124,92,255,.2)}html[data-theme=light] .authcard input:-webkit-autofill{-webkit-text-fill-color:#181d2b;caret-color:#181d2b}html[data-theme=light] .authcard a{color:#2a00d6}html[data-theme=light] .authcard a:hover{color:#181d2b}html[data-theme=light] .authcard .error{background:#fcf5f5;border:1px solid #7f1d1d;color:#d40202}html[data-theme=light] .brandmark{background:url(/logo.svg) 50%/100% no-repeat;box-shadow:0 8px 26px rgba(109,92,255,.22)}html[data-theme=light] .pubHero h1 em{background:linear-gradient(90deg,#a78bfa,#22d3c5);color:transparent}html[data-theme=light] .pubFootCols{border-bottom:1px solid var(--line)}html[data-theme=light] .pubFootCols nav b{color:#181d2b}html[data-theme=light] .pubFootBottom a{color:var(--accent2)}html[data-theme=light] .legalCrumbs,html[data-theme=light] .legalCrumbs a{color:var(--muted)}html[data-theme=light] .legalCrumbs b,html[data-theme=light] .legalIntro{color:#374151}html[data-theme=light] .legalToc ol{color:var(--muted)}html[data-theme=light] .legalToc a{color:#4b5563}html[data-theme=light] .legalToc a:hover{color:#181d2b}html[data-theme=light] .legalBody li,html[data-theme=light] .legalBody p{color:#374151}html[data-theme=light] .legalBody a,html[data-theme=light] .legalCompany a{color:var(--accent2)}html[data-theme=light] .legalCompany{border-top:1px solid var(--line)}html[data-theme=light] .legalIndex a,html[data-theme=light] .legalRelated a{color:#181d2b}html[data-theme=light] .legalIndex a:hover,html[data-theme=light] .legalRelated a:hover{border-color:#4d3a96}html[data-theme=light] .legalIndex .small{color:var(--accent2)}html[data-theme=light] .landSub,html[data-theme=light] .pubHero a.btn,html[data-theme=light] .pubMain a.btn,html[data-theme=light] .pubSection a.btn{color:#181d2b}html[data-theme=light] .landSub{color:#374151}html[data-theme=light] .sideCredits{color:#181d2b;border-top:1px solid var(--line)}html[data-theme=light] .jobRow{border-top:1px solid var(--line)}@media (max-width:760px){html[data-theme=light] .mobileBar{background:rgba(255,255,255,.94);border-bottom:1px solid var(--line)}html[data-theme=light] .mobileBrand{color:#181d2b}html[data-theme=light] .menuBtn{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .menuBtn span{background:rgba(15,23,42,.06)}html[data-theme=light] .sidebar{box-shadow:24px 0 60px rgba(15,23,42,.12)}html[data-theme=light] .sideClose{background:none;border:0;color:#4b5563}html[data-theme=light] .sideBackdrop{background:rgba(15,23,42,.33)}}html[data-theme=light] .sectionhead a,html[data-theme=light] .templates a,html[data-theme=light] a.card,html[data-theme=light] a.template{color:inherit}html[data-theme=light] a.card:hover{border-color:#4d3a96}html[data-theme=light] .sectionhead a.muted:hover,html[data-theme=light] .studioBrand a{color:#181d2b}html[data-theme=light] .template .tplFlow{color:#4b5563}html[data-theme=light] .template .tplUse{color:#3804d2}html[data-theme=light] .template:hover{border-color:#cbc7e5}html[data-theme=light] .tplInfo{border:1px solid #cbc8e4;background:linear-gradient(135deg,rgba(124,92,255,.1),rgba(124,92,255,.03))}html[data-theme=light] .tplSteps span{border:1px solid #e2e7ef;background:#ffffff;color:#374151}html[data-theme=light] .tplSteps em{background:#7c5cff;color:#fff}html[data-theme=light] .tplPrompt{color:#374151}html[data-theme=light] .tplBeat,html[data-theme=light] .tplPrompt{background:#ffffff;border:1px solid var(--line)}html[data-theme=light] .tplBeatNo{background:#7c5cff;color:#fff}html[data-theme=light] .tplBeat input,html[data-theme=light] .tplBeat textarea,html[data-theme=light] .tplFieldRow input,html[data-theme=light] .tplFieldRow select{border:1px solid var(--line);background:#ffffff;color:#181d2b;outline:none}html[data-theme=light] .tplBeat input:focus,html[data-theme=light] .tplBeat textarea:focus,html[data-theme=light] .tplFieldRow input:focus,html[data-theme=light] .tplFieldRow select:focus{border-color:#6e55db}html[data-theme=light] .creativeRuntime{border:1px solid var(--line)}html[data-theme=light] .creativeRuntime.warn{border-color:#edd9c0;background:rgba(245,184,75,.08);color:#c68610}html[data-theme=light] .creativeRuntime.ok{color:#299966}html[data-theme=light] .creativeTarget{color:#d08806}html[data-theme=light] .igMark{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);box-shadow:inset 0 0 0 2px rgba(255,255,255,0);color:#fff}html[data-theme=light] .igAccount{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .igAccount.on{border-color:#7c5cff;background:rgba(124,92,255,.08)}html[data-theme=light] .igAvatar{background:linear-gradient(135deg,#d6249f,#285AEB);color:#fff}html[data-theme=light] .igAccount small{color:var(--muted)}html[data-theme=light] .linkBtn{background:none;border:0;color:var(--muted)}html[data-theme=light] .captionCount.bad{color:#d60027}html[data-theme=light] .igPosts{border-top:1px solid var(--line)}html[data-theme=light] .igError{color:#d60027}html[data-theme=light] .field .igAccounts label.igAccount{color:var(--text)}html[data-theme=light] .productItem.on{border-color:#7c5cff}html[data-theme=light] .productThumb{background:#ffffff;color:var(--muted)}html[data-theme=light] .consentRow{border:1px solid var(--line,#e2e7ef)}html[data-theme=light] .photoCard{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .photoCard.primary{border-color:#f5b84b}html[data-theme=light] .photoCard img{background:rgba(15,23,42,.06)}html[data-theme=light] .photoBadge{background:#f5b84b;color:#1a1204}html[data-theme=light] .field .photoCard input.photoLabel{border:0;border-top:1px solid var(--line);background:#ffffff}html[data-theme=light] .field .photoCard select.photoRole{border:0;border-top:1px solid var(--line);background:#f1f4f9;color:#181d2b}html[data-theme=light] .kindToggle button{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .kindToggle button.on{border-color:#7c5cff;background:#f0eef9;color:#181d2b}html[data-theme=light] .kindToggle small{color:var(--muted)}html[data-theme=light] .serviceFacts{border:1px dashed #e2e7ef}html[data-theme=light] .planWarn{color:#d08806}html[data-theme=light] .photoTools{border-top:1px solid var(--line)}html[data-theme=light] .photoTools button{background:none;border:0;color:#374151}html[data-theme=light] .photoTools button:hover:not(:disabled){background:#f1f4f9}html[data-theme=light] .photoDrop{border:1.5px dashed #e2e7ef;background:#ffffff;color:#374151}html[data-theme=light] .photoDrop b{color:#3804d2}html[data-theme=light] .photoDrop small{color:var(--muted)}html[data-theme=light] .photoDrop.drag{border-color:#7c5cff;background:rgba(124,92,255,.08)}html[data-theme=light] .legacyUrls summary{color:var(--muted)}html[data-theme=light] .productPhotoPick{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .photoStrip img{background:rgba(15,23,42,.06)}html[data-theme=light] .planPhoto{color:var(--muted)}html[data-theme=light] .planPhoto img{background:rgba(15,23,42,.06)}html[data-theme=light] .estimateBox{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .estimateBox.short{border-color:#f5b84b}html[data-theme=light] .estimateBox summary{color:var(--muted)}html[data-theme=light] .estimateTable td{border-bottom:1px solid var(--line)}html[data-theme=light] .finBar.sell,html[data-theme=light] .finLegend.sell{background:#7c5cff;color:#fff}html[data-theme=light] .finBar.cost,html[data-theme=light] .finLegend.cost{background:#f87171;color:#fff}html[data-theme=light] .videoPlanNote{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .vpnHead b,html[data-theme=light] .vpnLabel{color:var(--text)}html[data-theme=light] .vpnCredits{color:var(--accent2)}html[data-theme=light] .adminTable td.bad{color:#d10505}html[data-theme=light] .adminTable td.warn{color:#d08806}html[data-theme=light] .adminTable td.good{color:#1fb771}html[data-theme=light] .formStep{color:#374151;border-top:1px solid var(--line)}html[data-theme=light] .formStep:first-child{border-top:0}html[data-theme=light] .formStep span{background:#f0eef9;border:1px solid #4d3a96;color:var(--accent2)}html[data-theme=light] .topicIdeas{border:1px solid #cbc8e4;background:linear-gradient(135deg,rgba(124,92,255,.08),rgba(50,215,192,.03))}html[data-theme=light] .topicCard{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .topicCard:hover{border-color:#4d3a96;background:#ffffff}html[data-theme=light] .topicCard.selected{border-color:#7c5cff;background:#f0eef9;box-shadow:inset 0 0 0 1px rgba(124,92,255,.22)}html[data-theme=light] .topicHook{color:#2d01d6}html[data-theme=light] .topicCheck{color:var(--good)}html[data-theme=light] .topicCard.loading i{background:linear-gradient(90deg,#f1f4f9,#f1f4f9,#f1f4f9)}html[data-theme=light] .topicIdeas a{color:var(--accent2)}html[data-theme=light] .tplCats{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .tplCat{border:1px solid transparent;background:transparent;color:#374151}html[data-theme=light] .tplCat:hover{background:#ffffff;color:#181d2b}html[data-theme=light] .tplCat.selected{background:linear-gradient(135deg,#e6e3f8,#eeedfa);border-color:#5b45c4;color:#181d2b;box-shadow:0 6px 20px rgba(124,92,255,.149)}html[data-theme=light] .tplCat:focus-visible{outline:2px solid #a78bfa}html[data-theme=light] .tplCatIcon{background:#f1f4f9;color:var(--accent2)}html[data-theme=light] .tplCat.selected .tplCatIcon{background:#7c5cff;color:#fff}html[data-theme=light] .tplCat em{color:#4b5563;background:#f1f4f9}html[data-theme=light] .tplCat.selected em{background:#3b2e85;color:#e4dcff}html[data-theme=light] .tplCatDot{background:var(--good);box-shadow:0 0 0 2px rgba(15,23,42,.12)}html[data-theme=light] .langSwitch{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .langSwitch button{border:0;background:transparent;color:#4b5563}html[data-theme=light] .langSwitch button:hover{color:#181d2b}html[data-theme=light] .langSwitch button.on{background:#e6e3f8;color:#181d2b}html[data-theme=light] .apSteps span{color:#374151;border:1px solid var(--line);background:#ffffff}html[data-theme=light] .apSteps em{background:#f0eef9;color:var(--accent2)}html[data-theme=light] .apErr{border-color:#7f1d1d;background:#fcf5f7;color:#d60000}html[data-theme=light] .apFacts>div{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .apFacts span{color:var(--muted)}html[data-theme=light] .apWarnText{color:var(--warn)}html[data-theme=light] .apCount{color:#374151;border:1px solid var(--line);background:#ffffff}html[data-theme=light] .apCount.warn{color:#d6ab00;border-color:#efe0be;background:#fefaf4}html[data-theme=light] .apStatus{border:1px solid #e2e7ef;background:#f1f4f9;color:#374151}html[data-theme=light] .apStatus.good{color:var(--good);border-color:#c2eadf;background:#f5fcfb}html[data-theme=light] .apStatus.warn{color:#d6ab00;border-color:#efe0be;background:#fefaf4}html[data-theme=light] .apStatus.bad{color:#d40202;border-color:#7f1d1d;background:#fcf5f7}html[data-theme=light] .apStatus.busy{color:#2d01d6;border-color:#4d3a96;background:#f0eef9}html[data-theme=light] .apRuns{border-top:1px solid var(--line)}html[data-theme=light] .apRun{border:1px solid var(--line)}html[data-theme=light] .apRunHead{background:#ffffff}html[data-theme=light] .apItem{border-top:1px solid var(--line)}html[data-theme=light] .apWhy{color:#374151}html[data-theme=light] .apItemLinks a{color:var(--accent2)}html[data-theme=light] .apMode{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .apMode.selected{border-color:#7c5cff;background:#f0eef9;box-shadow:inset 0 0 0 1px rgba(124,92,255,.22)}html[data-theme=light] .apMore summary{color:#374151}html[data-theme=light] .brandChip,html[data-theme=light] .bulkCost{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .brandChip{color:#181d2b}html[data-theme=light] .brandChip:hover{border-color:#4d3a96}html[data-theme=light] .brandChip.on{border-color:#7c5cff;background:#f0eef9}html[data-theme=light] .brandChip img{background:rgba(15,23,42,.06)}html[data-theme=light] .brandChip em{color:var(--good);border:1px solid #c2eadf}html[data-theme=light] .brandForm{border-top:1px solid var(--line)}html[data-theme=light] .brandLogo{border:1px dashed #e2e7ef;background:#ffffff}html[data-theme=light] .brandLogo img{background:rgba(15,23,42,.06)}html[data-theme=light] .brandColor{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .brandColor input[type=color]{border:0;background:none}html[data-theme=light] .navTitle{color:#6b7280}html[data-theme=light] .sidebar .nav a{color:#4b5563}html[data-theme=light] .navIconBox{background:#ffffff;border:1px solid #e2e7ef}html[data-theme=light] .navBadge{background:rgba(124,92,255,.16);color:#2d01d6;border:1px solid #3b2f78}html[data-theme=light] .sidebar .nav a:hover{background:#ffffff;color:#181d2b}html[data-theme=light] .sidebar .nav a:hover .navIconBox{color:#2d01d6;border-color:#c9c7e6}html[data-theme=light] .sidebar .nav a.active{background:linear-gradient(90deg,rgba(124,92,255,.2),rgba(124,92,255,.03));color:#181d2b}html[data-theme=light] .sidebar .nav a.active:before{background:linear-gradient(#a78bfa,#32d7c0);color:#fff}html[data-theme=light] .sidebar .nav a.active .navIconBox{background:linear-gradient(135deg,#7c5cff,#32d7c0);box-shadow:0 6px 18px rgba(124,92,255,.22)}html[data-theme=light] .sidebar .nav a:focus-visible{outline:2px solid #8b6cff}@media (max-width:760px){html[data-theme=light] .studioBack{border:1px solid #e2e7ef;background:#ffffff;color:#181d2b}html[data-theme=light] .studioMore{background:#ffffff;border:1px solid #e2e7ef;box-shadow:0 22px 60px rgba(15,23,42,.12)}html[data-theme=light] .studioStage{background:#f4f6fb;border-bottom:1px solid #e2e7ef;box-shadow:0 10px 24px rgba(15,23,42,.114)}html[data-theme=light] .playbackTransport{border-top:0}html[data-theme=light] .studioShell[data-mtab=assets] .studioScenes,html[data-theme=light] .studioShell[data-mtab=scenes] .studioScenes{border:0;background:transparent}html[data-theme=light] .studioScene{border-color:#e2e7ef;background:#ffffff}html[data-theme=light] .assetItem .iconBtn{background:#f1f4f9}html[data-theme=light] .studioInspector{border:0}html[data-theme=light] .studioMobileTabs{background:rgba(255,255,255,.96);border-top:1px solid #e2e7ef}html[data-theme=light] .studioMobileTabs button{border:0;background:none;color:#4b5563}html[data-theme=light] .studioMobileTabs button.on{color:#181d2b;background:rgba(124,92,255,.16)}html[data-theme=light] .studioMobileTabs button.on .navIcon{color:#2d01d6}html[data-theme=light] .studioMobileTabs em{background:#e7e5f6;color:#2d01d6}}html[data-theme=light] .goalOpt{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .goalOpt small{color:var(--muted)}html[data-theme=light] .goalOpt:hover{border-color:#4d3a96}html[data-theme=light] .goalOpt.selected{border-color:#7c5cff;background:#f0eef9;box-shadow:inset 0 0 0 1px rgba(124,92,255,.22)}html[data-theme=light] .nicheChip{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .nicheChip:hover{border-color:#4d3a96;color:#181d2b}html[data-theme=light] .nicheChip.selected{border-color:#7c5cff;background:#f0eef9;color:#181d2b}html[data-theme=light] .landHero h1 em{background:linear-gradient(90deg,#a78bfa,#32d7c0)}html[data-theme=light] .heroTry{border:1px solid #cbc8e4;background:linear-gradient(135deg,rgba(124,92,255,.12),rgba(50,215,192,.05));box-shadow:0 20px 60px rgba(124,92,255,.122)}html[data-theme=light] .heroTryLabel{color:#181d2b}html[data-theme=light] .heroTryRow input{border:1px solid #e2e7ef;background:#ffffff;color:#181d2b;outline:none}html[data-theme=light] .heroTryRow input:focus{border-color:#7c5cff}html[data-theme=light] .heroTryEx button{border:1px solid #e2e7ef;background:#ffffff;color:#374151}html[data-theme=light] .heroTryEx button:hover{border-color:#7c5cff;color:#181d2b}html[data-theme=light] .landTrust{color:#374151}html[data-theme=light] .landTrust li:before{color:var(--good)}html[data-theme=light] .landStage:before{background:radial-gradient(circle,#7c5cff55,transparent 65%);filter:blur(20px)}html[data-theme=light] .landBadge{border:1px solid #e2e7ef;background:rgba(255,255,255,.92);color:#181d2b;box-shadow:0 14px 34px rgba(15,23,42,.12)}html[data-theme=light] .landBadge small{color:#4b5563}html[data-theme=light] .landBadge.b4{border-color:#c6e6dd}html[data-theme=light] .landBadge.b4 b{color:#0ec895}html[data-theme=light] .landFacts{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .landFacts>div{border-left:1px solid var(--line)}html[data-theme=light] .landFacts>div:first-child{border-left:0}html[data-theme=light] .landFacts b{color:#181d2b}html[data-theme=light] .landFacts span{color:#4b5563}html[data-theme=light] .landEngine{border:1px solid var(--line);background:linear-gradient(180deg,#f1f4f9,#ffffff)}html[data-theme=light] .landEngine:before{background:linear-gradient(90deg,#7c5cff,#32d7c0);color:#fff}html[data-theme=light] .landEngineIcon{background:linear-gradient(135deg,#7c5cff,#32d7c0);color:#fff}html[data-theme=light] .landEngineTag{color:#2d01d6}html[data-theme=light] .landAud ul,html[data-theme=light] .landEngine p,html[data-theme=light] .landEngine ul,html[data-theme=light] .landPlanList{color:#374151}html[data-theme=light] .landAud li:before,html[data-theme=light] .landEngine li:before,html[data-theme=light] .landPlanList li:before{background:#eef9f6;color:#0ec895}html[data-theme=light] .landAuto{border:1px solid #cbc8e4;background:radial-gradient(circle at 0 0,#e6e1f9 0,transparent 55%),radial-gradient(circle at 100% 100%,#ebfcfb 0,transparent 55%),#ffffff}html[data-theme=light] .landAutoText p{color:#374151}html[data-theme=light] .landAutoCard{border:1px solid #e2e7ef;background:#ffffff;box-shadow:0 24px 60px rgba(15,23,42,.12)}html[data-theme=light] .landOn{color:#0b1a14;background:#5ef0c8}html[data-theme=light] .landAutoMeta{color:#4b5563}html[data-theme=light] .landFlow li{border:1px solid #e2e7ef;background:#ffffff;color:#374151;animation-name:landStep__light}html[data-theme=light] .landFlow li span{background:#f1f4f9;color:#2d01d6}html[data-theme=light] .landAutoPosts span{background:#f1f4f9;border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .landAud{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .landAud.creator{border-color:#3b2f78;background:linear-gradient(160deg,#eeecfb,#ffffff 60%)}html[data-theme=light] .landCompare{border:1px solid var(--line)}html[data-theme=light] .lcRow{border-top:1px solid var(--line)}html[data-theme=light] .lcRow:first-child{border-top:0}html[data-theme=light] .lcHead{background:#ffffff;color:#4b5563}html[data-theme=light] .lcHead span:last-child{color:#0ec895}html[data-theme=light] .lcOld{color:#4b5563}html[data-theme=light] .lcOld:before{color:#b62139}html[data-theme=light] .lcNew{color:#181d2b}html[data-theme=light] .lcNew:before{color:#0ec895}html[data-theme=light] .landPlan.hot{border-color:#7c5cff;background:linear-gradient(180deg,#eeecfb,#ffffff);box-shadow:0 24px 60px rgba(124,92,255,.188)}html[data-theme=light] .landPopular{color:#fff;background:linear-gradient(90deg,#7c5cff,#32d7c0)}html[data-theme=light] .landPlanVideos{color:#0ec895}html[data-theme=light] .landFinal{border:1px solid #3b2f78;background:radial-gradient(circle at 50% 0,#3a2a8a 0,transparent 60%),#ffffff}html[data-theme=light] .landFinal p{color:#374151}html[data-theme=light] .landFaq details{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .landFaq summary:after{color:#3804d2}html[data-theme=light] .landFaq details p{color:#374151}@media (max-width:760px){html[data-theme=light] .landFacts>div:nth-child(3){border-left:0}html[data-theme=light] .landFacts>div:nth-child(n+3){border-top:1px solid var(--line)}html[data-theme=light] .landSticky{background:rgba(255,255,255,.94);border-top:1px solid var(--line)}}html[data-theme=light] .authOr{color:#4b5563}html[data-theme=light] .authOr:after,html[data-theme=light] .authOr:before{background:#e2e7ef}html[data-theme=light] .themeSwitch{border:1px solid #e2e7ef;background:#ffffff;color:#2d01d6}html[data-theme=light] .themeSwitch:hover{border-color:#7c5cff;color:#181d2b}html[data-theme=light] .produceError{border-color:#7f1d1d;background:#fcf5f7;color:#d60000}html[data-theme=light] .creditsShort{border:1px solid #efcabe;background:#fdf8f5;color:#d67300}html[data-theme=light] .creditsShortText b{color:#181d2b}html[data-theme=light] .creditsShort.compact{border:0}html[data-theme=light] .studioBrand b.studioName{border:1px solid transparent}html[data-theme=light] .studioBrand b.studioName:focus-visible,html[data-theme=light] .studioBrand b.studioName:hover{background:#ffffff;outline:none}html[data-theme=light] .studioNameInput{color:#181d2b;background:#ffffff;border:1px solid #6f5ad0;outline:none}html[data-theme=light] .vtThumbBtn{border:0;background:none;color:inherit}html[data-theme=light] .vtThumbBtn:focus-visible{outline:2px solid #a78bfa}html[data-theme=light] .videoThumb>.vtPlay{background:rgba(15,23,42,.48);border:1px solid rgba(24,29,43,.05);color:#181d2b;box-shadow:0 8px 24px rgba(15,23,42,.12)}html[data-theme=light] .vtThumbBtn:hover .videoThumb>.vtPlay{background:#7c5cffdd;color:#fff}html[data-theme=light] .vPlayerBack{background:rgba(15,23,42,.452)}html[data-theme=light] .vPlayer{background:#ffffff;border:1px solid var(--line);box-shadow:0 30px 80px rgba(15,23,42,.12)}html[data-theme=light] .vPlayer video{background:#f4f6fb}html[data-theme=light] .trEmpty{color:var(--muted)}html[data-theme=light] .trList{background:linear-gradient(180deg,#ffffff,#ffffff);border:1px solid var(--line)}html[data-theme=light] .trRow{border-bottom:1px solid var(--line)}html[data-theme=light] .trRow:last-child{border-bottom:0}html[data-theme=light] .trRow:not(.trHead):hover{background:#ffffff}html[data-theme=light] .trHead{color:var(--muted);background:#ffffff}html[data-theme=light] .trRank{color:var(--muted)}html[data-theme=light] .trPic{background:#f1f4f9}html[data-theme=light] .trPic.empty{background:linear-gradient(135deg,#efeef9,#f1f4f9)}html[data-theme=light] .trTitle a{color:#181d2b}html[data-theme=light] .trSub a{color:var(--muted)}html[data-theme=light] .trSub a:hover{color:#374151}html[data-theme=light] .trSrc.google{background:#e2e7ef;color:#0047d6}html[data-theme=light] .trSrc.tiktok{background:#f8eef9;color:#d6008c}html[data-theme=light] .trSrc.youtube{background:#faedee;color:#d60000}html[data-theme=light] .trStage{border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .trStage.new{border-color:#5a4bb0;color:#2d01d6;background:#efeef9}html[data-theme=light] .trStage.rising{border-color:#c0edde;color:#16c181;background:#f5fcfa}html[data-theme=light] .trStage.peak{border-color:#ecdfc0;color:#cd8a09;background:#fcfaf5}html[data-theme=light] .trStage.cooling{border-color:#e2e7ef;color:#4b5563}html[data-theme=light] .trSpark .line{fill:none}html[data-theme=light] .trSpark .area{stroke:none}html[data-theme=light] .trSpark.up .line{stroke:#23b37e}html[data-theme=light] .trSpark.up .area{fill:#23b37e}html[data-theme=light] .trSpark.down .line{stroke:#d10505}html[data-theme=light] .trSpark.down .area{fill:#d10505}html[data-theme=light] .trSparkEmpty,html[data-theme=light] .trTrack{background:#f1f4f9}html[data-theme=light] .trTrack i{background:#e2e7ef}html[data-theme=light] .trScore.hot i{background:linear-gradient(90deg,#f59e0b,#ef4444);color:#fff}html[data-theme=light] .trScore.warm i{background:linear-gradient(90deg,#7c5cff,#f59e0b);color:#fff}html[data-theme=light] .trRising.up{color:#23b37e}html[data-theme=light] .trRising.down{color:#d10505}html[data-theme=light] .trRising.new{color:#2d01d6}html[data-theme=light] .topicRegion{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .topicTrend em.up{color:#23b37e}html[data-theme=light] .topicTrend em.down{color:#d10505}html[data-theme=light] .trScoreMini{color:#374151}html[data-theme=light] .trScoreMini.warm{color:#cd8a09}html[data-theme=light] .trScoreMini.hot{color:#d66000}html[data-theme=light] .trSafe{color:var(--muted)}html[data-theme=light] .trInd{background:#f1f4f9;color:#374151;border:1px solid #e2e7ef}html[data-theme=light] .trUnsafe{background:#f8efef;color:#d40202;border:1px solid #e8c4c4}html[data-theme=light] .refMine{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .refForm{border:1px dashed #e2e7ef;background:#ffffff}html[data-theme=light] .refForm input[type=url],html[data-theme=light] .refForm textarea{border:1px solid var(--line);background:#f4f6fb;color:#181d2b}html[data-theme=light] .refRights{color:#374151}html[data-theme=light] .refCard{border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .refCard.ready{border-color:#4d3a96}html[data-theme=light] .refCard.failed{border-color:#e8c4c4}html[data-theme=light] .refHead img,html[data-theme=light] .refThumb{background:#f1f4f9}html[data-theme=light] .refTitle a{color:var(--accent2)}html[data-theme=light] .refDepth{border:1px solid #e2e7ef;color:#374151}html[data-theme=light] .refDepth.full{border-color:#c0edde;color:#16c181;background:#f5fcfa}html[data-theme=light] .refDepth.quick{border-color:#ecdfc0;color:#cd8a09;background:#fcfaf5}html[data-theme=light] .refStatus{color:#374151}html[data-theme=light] .refSpin{border:2px solid #e2e7ef;border-top-color:#a78bfa}html[data-theme=light] .refBlueprint{color:#374151}html[data-theme=light] .refRow b{color:#181d2b}html[data-theme=light] .refBeats span{border:1px solid #e2e7ef;background:#ffffff;color:#181d2b}html[data-theme=light] .refBeats em{color:var(--muted)}html[data-theme=light] .refBlueprint details summary{color:var(--accent2)}html[data-theme=light] .autoTag{background:#efeef9;color:#2d01d6;border:1px solid #3d3380}html[data-theme=light] .fineTune{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .fineTune>summary:before{color:var(--muted)}html[data-theme=light] .fineChip{color:#374151;border:1px solid #e2e7ef;background:#ffffff}html[data-theme=light] .fineChip em{color:var(--muted)}html[data-theme=light] .fineChip.auto{border-color:#3d3380}html[data-theme=light] .cpStep{border-bottom:1px solid var(--line)}html[data-theme=light] .cpStep .formStep{border-top:0;color:#181d2b}html[data-theme=light] .cpStep .formStep span{background:linear-gradient(135deg,#7c5cff,#a78bfa);border:0;color:#fff}html[data-theme=light] .cpStep .field label{color:#374151}html[data-theme=light] .goalPick.goalSeg{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .goalPick.goalSeg .goalOpt{border:1px solid transparent;background:transparent}html[data-theme=light] .goalPick.goalSeg .goalOpt.selected{background:linear-gradient(135deg,#e6e3f8,#eeedfa);border-color:#5b45c4;box-shadow:0 6px 18px rgba(124,92,255,.133)}html[data-theme=light] .cpMeta a{color:var(--accent2)}html[data-theme=light] .tplCat.refTab:not(.selected){color:#2d01d6}html[data-theme=light] .cpGrid4 .field input[type=range]{accent-color:#8b6cff}html[data-theme=light] .cpActions{background:linear-gradient(180deg,rgba(15,23,42,.36),#ffffff 35%)}html[data-theme=light] .cpLabelRow a{color:var(--accent2)}html[data-theme=light] .vpPanel{border:1px solid #ccc8e4;background:linear-gradient(180deg,#f6f5fc,#ffffff)}html[data-theme=light] .vpHead b{color:#181d2b}html[data-theme=light] .vpBadge{border:1px solid var(--line);color:#374151}html[data-theme=light] .vpBadge.good{color:var(--good);border-color:#c2eadf;background:#f5fcfb}html[data-theme=light] .vpBadge.bad{color:#d60000;border-color:#e7c5cc;background:#fcf5f7}html[data-theme=light] .vpBadge.busy{color:var(--accent2);border-color:#ccc7e6}html[data-theme=light] .vpSpin{border:2px solid;border-right:2px solid transparent}html[data-theme=light] .vpSummary{color:#181d2b}html[data-theme=light] .vpColor{color:#374151;border:1px solid var(--line);background:#ffffff}html[data-theme=light] .vpColor i{border:1px solid rgba(24,29,43,.044)}html[data-theme=light] .vpRow span{color:var(--muted)}html[data-theme=light] .vpRow div{color:#374151}html[data-theme=light] .vpWarn{color:var(--warn)}html[data-theme=light] .vpErr{color:#d60000}html[data-theme=light] .photoCheck{border:1px solid var(--line);color:#374151;background:#ffffff}html[data-theme=light] .photoCheck.good{border-color:#c2eadf;background:#f5fcfb}html[data-theme=light] .photoCheck.good b{color:var(--good)}html[data-theme=light] .photoCheck.warn{border-color:#ebe0c2;background:#fcfaf5}html[data-theme=light] .photoCheck.warn b{color:var(--warn)}html[data-theme=light] .photoCheck.busy{border-color:#ccc7e6;background:#f6f5fc}html[data-theme=light] .photoCheck.busy b{color:var(--accent2)}html[data-theme=light] .lcButton{border:0;background:linear-gradient(135deg,#7958ff,#9b78ff);color:#fff;box-shadow:0 12px 32px rgba(124,92,255,.22)}html[data-theme=light] .lcButton:hover{filter:brightness(1.08)}html[data-theme=light] .lcButton em{background:#ef4444;color:#fff;border:2px solid var(--bg)}html[data-theme=light] .lcPanel{background:var(--panel);border:1px solid var(--line);box-shadow:0 24px 70px rgba(15,23,42,.12)}html[data-theme=light] .lcHead{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f0edfa,#ffffff)}html[data-theme=light] .lcAvatar{background:#e8e4f6;color:#181d2b}html[data-theme=light] .lcTitle small{color:var(--muted)}html[data-theme=light] .lcIcon{background:none;border:0;color:#374151}html[data-theme=light] .lcIcon:hover{background:rgba(15,23,42,.06);color:#181d2b}html[data-theme=light] .lcMsg small{color:var(--muted)}html[data-theme=light] .lcBubble{background:#f1f4f9;border:1px solid var(--line);color:#181d2b}html[data-theme=light] .lcBubble a{color:var(--accent2)}html[data-theme=light] .lcMsg.USER .lcBubble{background:linear-gradient(135deg,#6d4ff0,#8a6bff);border-color:transparent;color:#fff}html[data-theme=light] .lcMsg.USER .lcBubble a{color:#181d2b}html[data-theme=light] .lcMsg.AGENT .lcBubble{background:#f5fcfb;border-color:#c2eadf}html[data-theme=light] .lcSystem{color:var(--muted);background:#ffffff;border:1px dashed #e2e7ef}html[data-theme=light] .lcTyping i{background:var(--muted)}html[data-theme=light] .lcHuman{background:none;border:1px solid var(--line);color:#374151}html[data-theme=light] .lcHuman:hover:not(:disabled){border-color:#7c5cff;color:#181d2b}html[data-theme=light] .lcEmail{border:1px solid #ccc7e6;background:#f6f5fc;color:#374151}html[data-theme=light] .lcEmail input{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .lcNote{color:var(--muted)}html[data-theme=light] .lcErr{color:#d60000}html[data-theme=light] .lcInput{border-top:1px solid var(--line)}html[data-theme=light] .lcInput textarea{border:1px solid var(--line);background:#ffffff;color:#181d2b;outline:none}html[data-theme=light] .lcInput textarea:focus{border-color:#6e55db}@media (max-width:600px){html[data-theme=light] .lcPanel{border:0}}html[data-theme=light] .btn.danger{border-color:#7a2e3c;color:#d60027;background:#fcf6f7}html[data-theme=light] .btn.danger:hover{background:#f9eef1}html[data-theme=light] .dangerZone{border-color:#e2cad1}html[data-theme=light] .libTabs a{border:0;background:transparent;color:#4b5563}html[data-theme=light] .libTabs a:hover{color:#181d2b;background:#f1f4f9}html[data-theme=light] .libTabs a.on{background:#6f5ad0;color:#fff}html[data-theme=light] .commThumb>b.commPick{border-color:#f5b84b80;color:#d68900}html[data-theme=light] .commStatus.published{border-color:#35d39980!important;color:#12c478}html[data-theme=light] .commStatus.pending{border-color:#f5b84b80!important;color:#d68900}html[data-theme=light] .commStatus.hidden,html[data-theme=light] .commStatus.rejected{border-color:#ff6b8180!important;color:#d60027}html[data-theme=light] .commCrumbs a{color:var(--accent2)}html[data-theme=light] .commPlayer{background:#f4f6fb;border:1px solid var(--line)}html[data-theme=light] .commPlayer video{background:#f4f6fb}html[data-theme=light] .commStats{color:var(--muted)}html[data-theme=light] .commActions .btn.on{border-color:#ff6b81;color:#d60027}html[data-theme=light] .commReason{border:1px solid var(--line)}html[data-theme=light] .commReason.on{border-color:#7c5cff}html[data-theme=light] .commAdminThumb{border:1px solid var(--line);background:#ffffff;color:#181d2b}html[data-theme=light] .commAdminThumb span{background:rgba(15,23,42,.32)}html[data-theme=light] .commAdminVideo{background:#f4f6fb}html[data-theme=light] .hookOptions{border:1px dashed var(--line)}html[data-theme=light] .planChecks{border:1px solid #f5b84b55;background:#f5b84b0f}html[data-theme=light] .tplSuggestItem{border:1px dashed #7c5cff88;background:#7c5cff12;color:inherit}html[data-theme=light] .tplSuggestItem small{color:var(--muted)}html[data-theme=light] .tplSuggestItem:hover{border-color:#7c5cff}html[data-theme=light] .tplSuggestItem.on{border-color:#7c5cff;background:#7c5cff22}html[data-theme=light] body .videoThumb.commThumb:after{background:linear-gradient(180deg,transparent 78%,rgba(15,23,42,.08))}html[data-theme=light] .igPerms{border:1px solid var(--line);background:#ffffff;color:#374151}html[data-theme=light] .igPerms b{color:#181d2b}html[data-theme=light] .igPerms code{color:#3804d2;background:#f0eef9}html[data-theme=light] .igPerm{color:#181d2b}html[data-theme=light] .igPerms a{color:#3804d2}html[data-theme=light] .igSteps{color:#4b5563}html[data-theme=light] .igSteps li+li:before{background:#e2e7ef}html[data-theme=light] .igSteps i{border:1px solid #e2e7ef}html[data-theme=light] .igSteps li.done{color:#23b37e}html[data-theme=light] .igSteps li.done i{border-color:#35d399;background:rgba(53,211,153,.12)}html[data-theme=light] .igSteps li.now{color:#d08806}html[data-theme=light] .igSteps li.now i{border-color:#f5b84b}html[data-theme=light] .igSteps.failed li:not(.done){color:#d60024}html[data-theme=light] .igConnected{border:1px solid var(--line)}html[data-theme=light] .igConnected small{color:#4b5563}html[data-theme=light] .areaPicker{background:rgba(15,23,42,.063)}html[data-theme=light] .areaHint{background:#ffffff;border:1px solid #7c5cff;color:#181d2b}html[data-theme=light] .areaBox{border:2px dashed #ffd400;background:rgba(255,212,0,.12)}html[data-theme=light] .sceneWarn{color:#d08806}html[data-theme=light] .vtDelete:hover{border-color:#ff8fa2;color:#d60024}html[data-theme=light] .libNotice.bad{border-color:#7f2d3a;color:#d60024}html[data-theme=light] .tlHighlight{background:#8f7306;border-color:#FFD400;color:#fff}html[data-theme=light] :is(.btn,html[data-theme=light] .miniTool,html[data-theme=light] .chip,html[data-theme=light] .choice,html[data-theme=light] .goalOpt,html[data-theme=light] .tplCat):not(:disabled):active{filter:brightness(1.18)}html[data-theme=light] :is(.iconBtn,html[data-theme=light] .linkBtn):not(:disabled):active{filter:brightness(1.4)}html[data-theme=light] .clickPulse{animation-name:clickPulse__light}html[data-theme=light] .studioBusyBar{background:rgba(124,92,255,.18)}html[data-theme=light] .studioBusyBar:before{background:linear-gradient(90deg,transparent,#7c5cff,#32d7c0,transparent);color:#fff}html[data-theme=light] .subsAll{border-top:1px solid var(--line)}html[data-theme=light] .pvEditable{outline:1px dashed rgba(24,29,43,.11)}html[data-theme=light] .pvHandle{background:rgba(15,23,42,.06);border:2px solid #7c5cff}html[data-theme=light] .tlOverview{border:1px solid var(--line);background:#ffffff}html[data-theme=light] .tlOvClip{background:#3b2f86;border-right:1px solid #e2e7ef;color:#d8d2ff}html[data-theme=light] .tlOvClip.alt{background:#4a3aa5;color:#fff}html[data-theme=light] .tlOvText{background:#d9a404;color:#fff}html[data-theme=light] .tlOvView{border:2px solid rgba(24,29,43,.14);background:rgba(15,23,42,.06)}html[data-theme=light] .tlOvHead{background:#f59e0b;color:#fff}html[data-theme=light] .planSceneTools .linkBtn,html[data-theme=light] .sceneStart{color:#3804d2}html[data-theme=light] .planSceneTools .linkBtn.danger{color:#d10505}html[data-theme=light] .planEdit{border:1px solid rgba(167,139,250,.35);background:rgba(167,139,250,.06)}html[data-theme=light] .trendCard{border:1px solid rgba(251,146,60,.45);background:linear-gradient(135deg,rgba(251,146,60,.1),rgba(167,139,250,.06))}html[data-theme=light] .trendCardNews a{color:inherit}html[data-theme=light] .angleCard{border:1px solid var(--line);background:var(--panel);color:inherit}html[data-theme=light] .angleCard:hover{border-color:rgba(167,139,250,.6)}html[data-theme=light] .angleCard.selected{border-color:#a78bfa;background:rgba(167,139,250,.12)}html[data-theme=light] .angleFit{background:rgba(203,210,222,.18)}html[data-theme=light] .angleFit.strong{background:rgba(34,197,94,.18);color:#1db956}html[data-theme=light] .angleFit.good{background:rgba(59,130,246,.18);color:#0260d5}html[data-theme=light] .angleFit.stretch{background:rgba(234,179,8,.16);color:#d6ab00}html[data-theme=light] .angleUse{color:#3804d2}html[data-theme=light] .trForYou{background:rgba(251,146,60,.16);color:#d66000}html[data-theme=light] .musicCard{border:1px solid var(--line);background:var(--panel)}html[data-theme=light] .musicTag{background:rgba(167,139,250,.12);color:#2d01d6}html[data-theme=light] .musicTag.strong{background:rgba(167,139,250,.24)}html[data-theme=light] .musicTerm{border:1px dashed rgba(167,139,250,.55);background:transparent;color:inherit}html[data-theme=light] .musicTerm:hover{background:rgba(167,139,250,.1)}html[data-theme=light] .musicLib a{color:#3804d2}html[data-theme=light] .apTopic{background:rgba(245,184,75,.06)}html[data-theme=light] .rcBanner.good{border-color:rgba(53,211,153,.45)}html[data-theme=light] .rcBanner.bad{border-color:rgba(248,113,113,.5)}html[data-theme=light] .rcSpin{border:2px solid #a78bfa;border-top-color:transparent}html[data-theme=light] .mlRow{border:1px solid var(--line)}html[data-theme=light] .mlRow.playing{border-color:#a78bfa;background:rgba(167,139,250,.08)}html[data-theme=light] .mlPlay{border:1px solid var(--line);background:transparent;color:inherit}html[data-theme=light] .mlFit{color:#d08806}html[data-theme=light] .mlTags em,html[data-theme=light] .mlTags i{background:rgba(167,139,250,.14)}html[data-theme=light] .mlTags i{background:rgba(53,211,153,.14)}html[data-theme=light] .mlAdminForm input,html[data-theme=light] .mlAdminForm select{border:1px solid var(--line);background:var(--panel2);color:var(--text)}html[data-theme=light] .tlBgm{background:repeating-linear-gradient(135deg,rgba(122,53,82,.85) 0 10px,rgba(122,53,82,.65) 10px 20px);border:1px dashed rgba(24,29,43,.062);color:#fff}html[data-theme=light] .tlBgmEdit{border:1px solid rgba(24,29,43,.068);background:rgba(15,23,42,.063);color:#181d2b}html[data-theme=light]{color-scheme:light}html[data-theme=light] body{background:#f4f6fb;color:#1f2433}html[data-theme=light] .btn.primary{background:linear-gradient(90deg,#3b82f6,#7c3aed);color:#fff;border:0;box-shadow:0 8px 22px rgba(99,102,241,.22)}html[data-theme=light] .btn{border-color:#e2e7ef;background:#fff;color:#1f2433}html[data-theme=light] .btn:hover{background:#f4f6fb}html[data-theme=light] .btn.primary:hover{background:linear-gradient(90deg,#3b82f6,#7c3aed);color:#fff;filter:brightness(1.08)}html[data-theme=light] .btn.on,html[data-theme=light] .btn.on:hover{background:#6f5ad0;border-color:#6f5ad0;color:#fff}html[data-theme=light] .btn.ghost:hover{background:#eef1f7}html[data-theme=light] .btn.ghost{background:transparent}html[data-theme=light] .sidebar{background:#fff;border-right:1px solid #e6e9f0;box-shadow:none}html[data-theme=light] .sidebar .nav a{color:#374151}html[data-theme=light] .sidebar .nav a:hover{background:#f3f4f8;color:#111827}html[data-theme=light] .sidebar .nav a.active{background:linear-gradient(90deg,#3b82f6,#7c3aed);color:#fff;box-shadow:0 8px 20px rgba(99,102,241,.25)}html[data-theme=light] .sidebar .nav a.active:before{display:none}html[data-theme=light] .navIconBox{background:#f3f4f8;border-color:#e6e9f0;color:#4b5563}html[data-theme=light] .sidebar .nav a:hover .navIconBox{color:#6d28d9;border-color:#ddd6fe}html[data-theme=light] .sidebar .nav a.active .navIconBox{background:rgba(255,255,255,.2);border-color:transparent;color:#fff;box-shadow:none}html[data-theme=light] .navBadge{background:#ede9fe;border-color:#ddd6fe;color:#6d28d9}html[data-theme=light] .sidebar .nav a.active .navBadge{background:rgba(255,255,255,.22);border-color:transparent;color:#fff}html[data-theme=light] .navTitle{color:#9aa3b2}html[data-theme=light] .brand,html[data-theme=light] .pubBrand,html[data-theme=light] .studioBrand a{color:#111827}html[data-theme=light] .card,html[data-theme=light] .panel{background:#fff;border-color:#e6e9f0;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.05)}html[data-theme=light] .h1,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3{color:#111827}html[data-theme=light] .muted{color:#6b7280}html[data-theme=light] .eyebrow{color:#6d28d9}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:#1f2433}html[data-theme=light] .field input,html[data-theme=light] .field select,html[data-theme=light] .field textarea{background:#fff;border-color:#d9dee8}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#9aa3b2}html[data-theme=light] .choice.selected,html[data-theme=light] .goalOpt.selected,html[data-theme=light] .tplCat.selected{border-color:#7c3aed;background:#f5f3ff;color:#4c1d95}html[data-theme=light] .themeSwitch{background:#fff;border-color:#e2e7ef;color:#6d28d9}html[data-theme=light] .themeSwitch:hover{border-color:#a78bfa;color:#4c1d95}html[data-theme=light] .langSwitch{background:#fff;border-color:#e2e7ef}html[data-theme=light] .langSwitch button.on{background:linear-gradient(90deg,#3b82f6,#7c3aed);color:#fff}html[data-theme=light] .pubHead{background:rgba(255,255,255,.9);border-bottom-color:#e6e9f0}html[data-theme=light] .auth{background:radial-gradient(circle at 20% 10%,#ede9fe 0,transparent 42%),radial-gradient(circle at 85% 90%,#dbeafe 0,transparent 45%),#f4f6fb}html[data-theme=light] .authcard{background:#fff;border-color:#e6e9f0;box-shadow:0 30px 80px rgba(15,23,42,.08)}html[data-theme=light] .authcard .brand,html[data-theme=light] .authcard h1{color:#111827}html[data-theme=light] .authcard label{color:#374151}html[data-theme=light] .authcard input,html[data-theme=light] .authcard select,html[data-theme=light] .authcard textarea{background:#fff;border-color:#d9dee8;color:#1f2433}html[data-theme=light] .authcard input:-webkit-autofill{-webkit-text-fill-color:#1f2433;-webkit-box-shadow:inset 0 0 0 40px #fff;caret-color:#1f2433}html[data-theme=light] .authcard a{color:#6d28d9}html[data-theme=light] .authcard a:hover{color:#4c1d95}html[data-theme=light] .authOr:after,html[data-theme=light] .authOr:before{background:#e6e9f0}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#cfd5e1}html[data-theme=light] .tlClip .tlText,html[data-theme=light] .tlClip .tlText *{color:#fff}html[data-theme=light] .productionMonitor:empty{display:none}html[data-theme=light] .landFinal{background:radial-gradient(circle at 50% 0,#e9e3ff 0,transparent 65%),#fff;border-color:#ddd6fe}html[data-theme=light] .landFinal h2{color:#111827}html[data-theme=light] .landFinal p{color:#4b5563}html[data-theme=light] .landStage:before{background:radial-gradient(circle,#c4b5fd88,transparent 65%)}html[data-theme=light] .landHero h1 em{background:linear-gradient(90deg,#3b82f6,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .landPhone,html[data-theme=light] .ovlPreview,html[data-theme=light] .phone,html[data-theme=light] .previewFrame,html[data-theme=light] .studioVideo,html[data-theme=light] .subtitleOverlay{color:#fff}html[data-theme=light] .sectionhead a.muted{color:#6b7280}html[data-theme=light] .sectionhead a.muted:hover{color:#111827}html[data-theme=light] .produceError{border-color:#fecaca;background:#fef2f2;color:#991b1b}html[data-theme=light] .creditsShort{border-color:#fed7aa;background:#fff7ed;color:#9a3412}html[data-theme=light] .creditsShortText b{color:#7c2d12}html[data-theme=light] .creditsShort.compact{background:none}html[data-theme=light] .studioBrand b.studioName:focus-visible,html[data-theme=light] .studioBrand b.studioName:hover{background:#f1f4f9;border-color:#e2e7ef}html[data-theme=light] .studioNameInput{background:#fff;color:#111827;border-color:#7c3aed}html[data-theme=light] .vPlayer{background:#fff;border-color:#e6e9f0}html[data-theme=light] .videoThumb>.vtPlay{background:#111827b3;border-color:#ffffff80;color:#fff}html[data-theme=light] .vtThumbBtn:hover .videoThumb>.vtPlay{background:#7c3aedd9}html[data-theme=light] .vPlayer video{background:#000}html[data-theme=light] .vPlayerBack{background:rgba(15,23,42,.72)}html[data-theme=light] .cpActions{background:linear-gradient(180deg,rgba(255,255,255,.6),#fff 35%)}html[data-theme=light] .sidebar .nav a.navFeatured:not(.active){color:#181d2b;background:linear-gradient(135deg,#eee8ff,#e3faf5);border-color:#bfb0fb;box-shadow:0 6px 18px rgba(124,92,255,.16)}html[data-theme=light] .sidebar .nav a.navFeatured:not(.active):hover{color:#181d2b;background:linear-gradient(135deg,#e5dcff,#d6f7ef);border-color:#8b6cff}html[data-theme=light] .sidebar .nav a.navFeatured:not(.active) .navBadge{background:linear-gradient(135deg,#7c5cff,#32d7c0);color:#fff;border-color:transparent}html[data-theme=light] .gsCard{background:linear-gradient(135deg,#f2eeff,#ecfbf7);border-color:#cfc4fb}html[data-theme=light] .gsBar{background:#e5e7f0}html[data-theme=light] .gsNum{background:#fff;border-color:#e2e7ef;color:#4b5563}html[data-theme=light] .gsSteps li.next .gsNum{color:#fff}html[data-theme=light] .gsSteps li.done .gsNum{background:#e3f8ef;border-color:#9fe3c6;color:#0e9f6e}html[data-theme=light] .navDot{background:#ef4444}html[data-theme=light] .cpAddProduct{background:#f4f1ff;border-color:#b9a9fb}html[data-theme=light] .gsGoal{background:#fff;border-color:#cfc4fb;color:#181d2b}html[data-theme=light] .gsGoal:hover{background:#f4f1ff;border-color:#8b6cff}html[data-theme=light] .sidePanel{background:#fff;box-shadow:-24px 0 60px rgba(15,23,42,.12)}html[data-theme=light] .brandCard{background:#fff}html[data-theme=light] .brandDots i{border-color:#0002}html[data-theme=light] .gsExtra{background:#f4f1ff;border-color:#b9a9fb}html[data-theme=light] .gsExtra.done{background:#e3f8ef;border-color:#9fe3c6;color:#0e9f6e}html[data-theme=light] .card.metricLink{background:linear-gradient(135deg,#eee8ff,#e3faf5);border-color:#bfb0fb;box-shadow:0 10px 26px rgba(124,92,255,.16)}html[data-theme=light] .card.metricLink:hover{border-color:#7c5cff;box-shadow:0 14px 32px rgba(124,92,255,.24)}html[data-theme=light] .card.metricLink .label{color:#4c3bb3}html[data-theme=light] .card.metricLink .metric{color:#181d2b}html[data-theme=light] .metricCta{background:linear-gradient(90deg,#3b82f6,#7c3aed);color:#fff}html[data-theme=light] .avCard{background:#fff;border-color:#e2e7ef}html[data-theme=light] .avCard:hover{border-color:#7c5cff}html[data-theme=light] .avCard.blocked{border-color:#f0a3ab}html[data-theme=light] .avThumb{background:#eef1f6}html[data-theme=light] .avReason{background:#fff;color:#181d2b;border-color:#e2e7ef}html[data-theme=light] .avFlag{color:#b26b00}