html[data-theme=dark],html[data-theme=dark] body{background:var(--canvas);color:var(--ink)}html[data-theme=dark] a,html[data-theme=dark] button{color:inherit}html[data-theme=dark] ::selection{background:#192d48}html[data-theme=dark] .sidebar{background:var(--surface);border-right:1px solid var(--line)}html[data-theme=dark] .brand-mark.large{color:var(--os-blue);background:linear-gradient(145deg,#7a5f1f,#7a591f);box-shadow:0 10px 24px #0003}html[data-theme=dark] .brand small,html[data-theme=dark] .nav-group>p,html[data-theme=dark] .nav-group a{color:var(--muted)}html[data-theme=dark] .nav-group a.active{color:var(--green-800);background:var(--green-100)}html[data-theme=dark] .sidebar-footer{border-top:1px solid var(--line)}html[data-theme=dark] .integration-state>span{background:var(--amber);box-shadow:0 0 0 4px var(--amber-soft)}html[data-theme=dark] .integration-state small{color:var(--muted)}html[data-theme=dark] .sidebar-footer form button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .topbar{border-bottom:1px solid var(--line);background:#fbfcfae0}html[data-theme=dark] .global-search{background:var(--surface);border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .global-search input{color:var(--ink);background:0 0;border:0;outline:0}html[data-theme=dark] .global-search kbd{border:1px solid var(--line);background:var(--surface-soft)}html[data-theme=dark] .live-badge{color:var(--green-700);border:1px solid var(--line);background:var(--surface-soft)}html[data-theme=dark] .live-badge span{background:var(--os-solid-surface);box-shadow:0 0 0 3px var(--line)}html[data-theme=dark] .icon-button{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .demo-banner{color:#e8c887;background:#483b19;border-bottom:1px solid #e9cd86}html[data-theme=dark] .demo-banner button{color:#dfc690;background:0 0;border:0}html[data-theme=dark] .page-heading h1{color:var(--ink)}html[data-theme=dark] .eyebrow.light{color:var(--os-blue)}html[data-theme=dark] .primary-button,html[data-theme=dark] .secondary-button{border:1px solid #0000}html[data-theme=dark] .primary-button{background:var(--green-700);color:var(--ink);box-shadow:0 5px 13px #167c6929}html[data-theme=dark] .primary-button:hover{background:var(--green-800)}html[data-theme=dark] .secondary-button{background:var(--surface);border-color:var(--line);color:var(--muted)}html[data-theme=dark] :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #0e846f61}html[data-theme=dark] .sr-only{border:0}html[data-theme=dark] .muted{color:var(--muted)}html[data-theme=dark] .sync-strip{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .sync-strip small,html[data-theme=dark] .slot-dots span{color:var(--muted)}html[data-theme=dark] .slot-dots i{background:var(--surface-soft)}html[data-theme=dark] .slot-dots .completed i,html[data-theme=dark] .slot-dots .reprocessed i{background:var(--green-500)}html[data-theme=dark] .slot-dots .partial i{background:var(--amber)}html[data-theme=dark] .slot-dots .failed i{background:var(--red)}html[data-theme=dark] .sync-strip>a{color:var(--green-700)}html[data-theme=dark] .metric-card{background:var(--surface);border:1px solid var(--line);box-shadow:0 2px #232d2803}html[data-theme=dark] .positive{color:var(--green-700);background:var(--surface-soft)}html[data-theme=dark] .negative{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .metric-card small{color:var(--muted)}html[data-theme=dark] .section-heading>a{color:var(--green-700)}html[data-theme=dark] .signal-panel{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .panel-title{border-bottom:1px solid var(--line)}html[data-theme=dark] .panel-title span{color:var(--muted)}html[data-theme=dark] .signal-row{border-bottom:1px solid var(--line)}html[data-theme=dark] .signal-row:last-child{border-bottom:0}html[data-theme=dark] .signal-icon{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .signal-icon.signal-0{background:var(--amber-soft);color:var(--amber)}html[data-theme=dark] .signal-icon.warning{background:var(--red-soft);color:var(--red)}html[data-theme=dark] .signal-icon.ads{background:var(--blue-soft);color:var(--blue)}html[data-theme=dark] .signal-row small{color:var(--muted)}html[data-theme=dark] .signal-row>b{color:var(--green-700)}html[data-theme=dark] .insight-callout{background:linear-gradient(110deg, var(--os-solid-surface), var(--os-solid-surface));color:var(--ink);box-shadow:var(--shadow)}html[data-theme=dark] .insight-callout p:last-child{color:var(--muted)}html[data-theme=dark] .insight-callout>a{color:#f6d179}html[data-theme=dark] .content-card{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .content-card:hover{box-shadow:var(--shadow)}html[data-theme=dark] .content-card.selected{outline:2px solid var(--green-500)}html[data-theme=dark] .platform-chip{color:var(--ink);background:#00000059}html[data-theme=dark] .play-button{color:var(--ink);background:#0000006b}html[data-theme=dark] .content-meta{color:var(--muted)}html[data-theme=dark] .status-badge{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .status-badge i{background:currentColor}html[data-theme=dark] .status-accelerating,html[data-theme=dark] .status-exploding,html[data-theme=dark] .status-resurrecting{background:var(--surface-soft);color:var(--green-700)}html[data-theme=dark] .status-exploding{background:var(--amber-soft);color:#f1c37e}html[data-theme=dark] .status-resurrecting{color:#909fdf;background:#192248}html[data-theme=dark] .status-decelerating,html[data-theme=dark] .status-dead{background:var(--red-soft);color:var(--red)}html[data-theme=dark] .percentile-badge{color:var(--ink);background:#ffffffe6}html[data-theme=dark] .hierarchy-details>summary span{color:var(--green-700)}html[data-theme=dark] .primary-stat{border-top:1px solid var(--line)}html[data-theme=dark] .primary-stat span{color:var(--muted)}html[data-theme=dark] .primary-stat small{color:var(--green-700)}html[data-theme=dark] .engagement-row{color:var(--muted);border-top:1px solid var(--line)}html[data-theme=dark] .engagement-row>b{color:var(--green-800)}html[data-theme=dark] .engagement-row>b small{color:var(--muted)}html[data-theme=dark] .login-story{color:var(--ink);background:radial-gradient(circle at 18% 20%, #349f8452, transparent 32%), radial-gradient(circle at 90% 85%, #d4a53b2e, transparent 35%), var(--os-solid-surface)}html[data-theme=dark] .login-story:before{border:1px solid #ffffff17;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff05}html[data-theme=dark] .login-card{background:var(--surface);border:1px solid var(--line);box-shadow:0 22px 60px #202e271a}html[data-theme=dark] .login-form label{color:var(--muted)}html[data-theme=dark] .login-form input{border:1px solid var(--line);background:var(--surface);outline:0}html[data-theme=dark] .password-field button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .form-error{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .demo-credentials{border-top:1px solid var(--line)}html[data-theme=dark] .demo-credentials strong{color:#e5c88a}html[data-theme=dark] .demo-credentials span{color:var(--muted)}@media (max-width:820px){html[data-theme=dark] .mobile-nav{border-top:1px solid var(--line);background:#fcfdfbf5}html[data-theme=dark] .mobile-nav a{color:var(--muted)}html[data-theme=dark] .mobile-nav a.active{color:var(--green-700)}}html[data-theme=dark] .past-banner{color:#dfce90;background:#483f19;border-bottom:1px solid #e1d28e;box-shadow:inset 0 1px #ffffff8c}html[data-theme=dark] .past-banner span{border-left:1px solid #dfd290}html[data-theme=dark] .past-banner button{background:#fff6;border:1px solid #dfd290}html[data-theme=dark] .filter-bar{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .inline-search{border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .inline-search input{color:var(--ink);border:0;outline:0}html[data-theme=dark] .filter-bar select,html[data-theme=dark] .panel-heading select{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .view-toolbar>span{color:var(--muted)}html[data-theme=dark] .view-tabs{background:var(--surface-soft)}html[data-theme=dark] .view-tabs a{color:var(--muted)}html[data-theme=dark] .view-tabs a.active{background:var(--surface);color:var(--green-700);box-shadow:0 1px 5px #0000000f}html[data-theme=dark] .data-table{background:var(--surface)}html[data-theme=dark] .data-table-wrap>.data-table{border:1px solid var(--line)}html[data-theme=dark] .data-table th{color:var(--muted);background:var(--surface);border-bottom:1px solid var(--line)}html[data-theme=dark] .data-table td{border-bottom:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .data-table tbody tr:last-child td{border-bottom:0}html[data-theme=dark] .data-table tbody tr:hover{background:var(--surface)}html[data-theme=dark] .data-table td strong{color:var(--ink)}html[data-theme=dark] .data-table .green{color:var(--green-700)}html[data-theme=dark] .table-content small,html[data-theme=dark] .back-link{color:var(--muted)}html[data-theme=dark] .record-hero{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .record-cover:after{background:radial-gradient(circle at 20% 10%,#ffffff2e,#0000 40%),linear-gradient(#0000 45%,#0000004d)}html[data-theme=dark] .record-cover>span{color:var(--ink);background:#00000052}html[data-theme=dark] .record-intro>p:not(.eyebrow),html[data-theme=dark] .record-meta{color:var(--muted)}html[data-theme=dark] .record-meta span+span{border-left:1px solid var(--line)}html[data-theme=dark] .score-orbit{border-left:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .score-orbit small{color:var(--muted)}html[data-theme=dark] .score-orbit strong{color:var(--green-700)}html[data-theme=dark] .score-orbit span{color:var(--muted)}html[data-theme=dark] .score-orbit b{color:var(--green-800)}html[data-theme=dark] .chart-panel,html[data-theme=dark] .forecast-panel,html[data-theme=dark] .card-panel{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .panel-heading>a{color:var(--green-700)}html[data-theme=dark] .panel-heading>span{color:var(--muted)}html[data-theme=dark] .chart-legend{color:var(--muted);border-top:1px solid var(--line)}html[data-theme=dark] .green-dot{background:var(--green-700)}html[data-theme=dark] .forecast-panel{background:linear-gradient(155deg,var(--surface-soft),var(--surface))}html[data-theme=dark] .forecast-icon{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .forecast-panel h3{color:var(--green-800)}html[data-theme=dark] .forecast-panel>p:not(.eyebrow){color:var(--muted)}html[data-theme=dark] .confidence{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-theme=dark] .confidence b{color:var(--green-700)}html[data-theme=dark] .forecast-panel>small{color:var(--muted)}html[data-theme=dark] .engagement-metrics div{background:var(--surface);color:var(--green-700)}html[data-theme=dark] .engagement-metrics strong{color:var(--ink)}html[data-theme=dark] .engagement-metrics span{color:var(--muted)}html[data-theme=dark] .mini-comments>div{border-bottom:1px solid var(--line)}html[data-theme=dark] .mini-comments>div:last-child{border:0}html[data-theme=dark] .mini-comments>div>span{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .mini-comments p{color:var(--muted)}html[data-theme=dark] .mini-comments p strong{color:var(--ink)}html[data-theme=dark] .mini-comments b.negative{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .mini-comments b.positive{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .mini-comments b.neutral{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .empty-state{color:var(--muted)}html[data-theme=dark] .time-machine-hero{color:var(--ink);background:radial-gradient(circle at 8% 20%,#4daa9152,transparent 30%),var(--os-solid-surface);box-shadow:var(--shadow)}html[data-theme=dark] .time-machine-hero>div:first-child>svg{color:#f4d27c}html[data-theme=dark] .time-machine-hero p:last-child{color:var(--muted)}html[data-theme=dark] .time-machine-hero p strong{color:var(--ink)}html[data-theme=dark] .time-controls{background:#ffffff14;border:1px solid #ffffff21}html[data-theme=dark] .time-input{background:var(--surface);color:var(--green-800)}html[data-theme=dark] .time-input label span{color:var(--muted)}html[data-theme=dark] .time-input input{color:var(--ink);border:0;outline:0}html[data-theme=dark] .time-jumps button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .time-info{color:#e4c88b;background:var(--amber-soft);border:1px solid #eaca86}html[data-theme=dark] .time-summary{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .time-summary svg{color:var(--green-700)}html[data-theme=dark] .time-summary span{color:var(--muted)}html[data-theme=dark] .time-summary a{color:var(--green-700)}@media (max-width:920px){html[data-theme=dark] .score-orbit{border-left:0;border-top:1px solid var(--line)}}@media (max-width:620px){html[data-theme=dark] .past-banner span{border:0}}html[data-theme=dark] .account-hero,html[data-theme=dark] .ads-hero,html[data-theme=dark] .system-status{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .account-icon{color:var(--ink)}html[data-theme=dark] .account-icon.instagram{background:linear-gradient(145deg,#7a1f63,#7a3c1f)}html[data-theme=dark] .account-icon.facebook{background:#1f4b7a}html[data-theme=dark] .account-hero p,html[data-theme=dark] .account-hero>div:nth-child(2)>span{color:var(--muted)}html[data-theme=dark] .account-followers svg{color:var(--green-700)}html[data-theme=dark] .account-followers span{color:var(--muted)}html[data-theme=dark] .account-insights>div:not(.panel-heading){border-bottom:1px solid var(--line)}html[data-theme=dark] .account-insights>div strong{color:var(--green-700)}html[data-theme=dark] .account-insights>div span{color:var(--muted)}html[data-theme=dark] .account-insights>p{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .ads-hero>div>span{color:#f1c17e;background:var(--amber-soft)}html[data-theme=dark] .ads-hero small{color:var(--muted)}html[data-theme=dark] .ads-hero>b i{background:var(--green-500)}html[data-theme=dark] .ads-hero>span{color:var(--muted);border-left:1px solid var(--line)}html[data-theme=dark] .incremental-grid div{background:var(--surface)}html[data-theme=dark] .incremental-grid svg{color:var(--amber)}html[data-theme=dark] .incremental-grid span,html[data-theme=dark] .incremental-panel>p{color:var(--muted)}html[data-theme=dark] .campaign-status.active{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .campaign-status.paused{color:#e5c88b;background:var(--amber-soft)}html[data-theme=dark] .comment-feed article{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .comment-feed article.risk{border-left:3px solid var(--red)}html[data-theme=dark] .comment-avatar{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .comment-head span{color:var(--muted)}html[data-theme=dark] .comment-feed article a{color:var(--green-700)}html[data-theme=dark] .comment-feed article>button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .classification-row span,html[data-theme=dark] .classification-row b{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .classification-row span.positive{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .classification-row span.negative{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .classification-row small{color:var(--muted)}html[data-theme=dark] .classification-row b{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .recurring-panel{background:var(--os-solid-surface);color:var(--ink)}html[data-theme=dark] .recurring-panel>div{border-bottom:1px solid #ffffff1c}html[data-theme=dark] .recurring-panel>div>span{color:#efcf81;background:#ffffff17}html[data-theme=dark] .recurring-panel small,html[data-theme=dark] .recurring-note{color:var(--muted)}html[data-theme=dark] .period-tabs button,html[data-theme=dark] .timeline-filters a,html[data-theme=dark] .timeline-filters button{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .period-tabs button.active,html[data-theme=dark] .timeline-filters a.active{color:var(--ink);background:var(--green-700);border-color:var(--green-700)}html[data-theme=dark] .period-tabs>span{color:var(--muted)}html[data-theme=dark] .daily-summary{color:var(--ink);background:linear-gradient(120deg,var(--os-solid-surface),var(--os-solid-surface))}html[data-theme=dark] .daily-summary>div:first-child>span{color:#f4d27c;border:1px solid #ffffff26}html[data-theme=dark] .daily-summary>div:first-child>p:last-child{color:var(--muted)}html[data-theme=dark] .summary-list p{background:#ffffff14}html[data-theme=dark] .summary-list span{color:var(--muted)}html[data-theme=dark] .intelligence-hero{color:var(--ink);background:radial-gradient(circle at 0 0,#4ab09345,transparent 34%),var(--os-solid-surface)}html[data-theme=dark] .intelligence-hero>div:first-child>svg{color:#f3d37c}html[data-theme=dark] .intelligence-hero p:not(.eyebrow){color:var(--muted)}html[data-theme=dark] .intelligence-hero a{color:#f3d17c}html[data-theme=dark] .method-chip{background:#ffffff12;border:1px solid #ffffff1f}html[data-theme=dark] .method-chip svg{color:#f3d17c}html[data-theme=dark] .method-chip span,html[data-theme=dark] .method-chip small{color:var(--muted)}html[data-theme=dark] .record-grid article{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .record-icon.amber{color:#f1c17e;background:var(--amber-soft)}html[data-theme=dark] .record-icon.green{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .record-icon.purple{color:#9099df;background:#191948}html[data-theme=dark] .record-icon.red{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .record-grid p{color:var(--muted)}html[data-theme=dark] .record-grid a,html[data-theme=dark] .record-grid>article>span:last-child{color:var(--green-700)}html[data-theme=dark] .theme-ranking>div{border-bottom:1px solid var(--line)}html[data-theme=dark] .theme-ranking>div>b,html[data-theme=dark] .theme-ranking span small{color:var(--muted)}html[data-theme=dark] .theme-ranking>div>div{background:var(--surface-soft)}html[data-theme=dark] .theme-ranking i{background:var(--green-500)}html[data-theme=dark] .heatmap b,html[data-theme=dark] .heatmap em{color:var(--muted)}html[data-theme=dark] .heatmap i{background:var(--green-700)}html[data-theme=dark] .heatmap-note{color:var(--muted);background:var(--surface)}html[data-theme=dark] .anomaly-grid article{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .anomaly-grid svg{color:var(--green-700)}html[data-theme=dark] .anomaly-grid span{color:var(--muted)}html[data-theme=dark] .anomaly-grid b{color:var(--green-700)}html[data-theme=dark] .compare-selector>div{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .compare-selector small{color:var(--muted)}html[data-theme=dark] .compare-selector>div>button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .add-compare{border:1px dashed var(--line);color:var(--muted);background:0 0}html[data-theme=dark] .comparison-note,html[data-theme=dark] .timeline-day>h2{color:var(--muted)}html[data-theme=dark] .timeline-day>div{border-left:1px solid var(--line)}html[data-theme=dark] .timeline-day article{border-bottom:1px solid var(--line)}html[data-theme=dark] .timeline-icon{border:3px solid var(--canvas);background:var(--surface-soft);color:var(--green-700)}html[data-theme=dark] .timeline-icon.warning{background:var(--amber-soft);color:var(--amber)}html[data-theme=dark] .timeline-icon.critical{background:var(--red-soft);color:var(--red)}html[data-theme=dark] .timeline-day time,html[data-theme=dark] .timeline-day p{color:var(--muted)}html[data-theme=dark] .timeline-day a{color:var(--green-700)}html[data-theme=dark] .timeline-day article>b{color:var(--muted)}html[data-theme=dark] .history-calendar article{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .history-calendar time{border-right:1px solid var(--line)}html[data-theme=dark] .history-calendar time span,html[data-theme=dark] .history-calendar article>div:nth-child(2)>p{color:var(--muted)}html[data-theme=dark] .history-calendar article>div:nth-child(2)>span{color:var(--green-700)}html[data-theme=dark] .history-stats span{color:var(--muted)}html[data-theme=dark] .history-calendar article>a{color:var(--green-700)}html[data-theme=dark] .system-status>div>span{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .system-status small{color:var(--muted)}html[data-theme=dark] .system-status>b{color:#e5c88b;background:var(--amber-soft)}html[data-theme=dark] .sync-slots article{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--green-500)}html[data-theme=dark] .sync-slots article.partial{border-top-color:var(--amber)}html[data-theme=dark] .sync-slots article.waiting{border-top-color:var(--line)}html[data-theme=dark] .sync-slots article>div span{color:var(--green-700)}html[data-theme=dark] .sync-slots article.partial>div span{color:var(--amber)}html[data-theme=dark] .sync-slots article.waiting>div span,html[data-theme=dark] .sync-slots p,html[data-theme=dark] .sync-slots small{color:var(--muted)}html[data-theme=dark] .sync-slots article button{color:var(--green-700);background:0 0;border:0}html[data-theme=dark] .sync-slots article button:disabled{color:var(--muted)}html[data-theme=dark] .diagnostic-row,html[data-theme=dark] .incident-list article{border-bottom:1px solid var(--line)}html[data-theme=dark] .diagnostic-row>span,html[data-theme=dark] .incident-list article>span{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .diagnostic-row small,html[data-theme=dark] .incident-list small{color:var(--muted)}html[data-theme=dark] .diagnostic-row b,html[data-theme=dark] .incident-list b{color:var(--green-700)}html[data-theme=dark] .incident-list article>span.warning{color:var(--amber);background:var(--amber-soft)}html[data-theme=dark] .sync-slots article.failed{border-top-color:var(--red)}html[data-theme=dark] .sync-slots article.failed>div span{color:var(--red)}html[data-theme=dark] .sync-slot-action{color:var(--green-700)}html[data-theme=dark] .settings-title>span{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .settings-title p{color:var(--muted)}html[data-theme=dark] .mode-options label{border:1px solid var(--line)}html[data-theme=dark] .mode-options label.active{border-color:var(--green-500);background:var(--surface-soft)}html[data-theme=dark] .mode-options small{color:var(--muted)}html[data-theme=dark] .mode-options svg{color:var(--green-700)}html[data-theme=dark] .settings-fields label{color:var(--muted)}html[data-theme=dark] .settings-fields input{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .readiness-list>div{border:1px solid var(--line)}html[data-theme=dark] .readiness-list .ready{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .readiness-list .missing{color:var(--amber);background:var(--amber-soft)}html[data-theme=dark] .readiness-list b{color:var(--muted)}html[data-theme=dark] .webhook-url{border:1px solid var(--line)}html[data-theme=dark] .webhook-url code{background:var(--surface);color:var(--muted)}html[data-theme=dark] .webhook-url button{border:0;border-left:1px solid var(--line);background:var(--surface);color:var(--green-700)}html[data-theme=dark] .settings-note{color:var(--muted)}html[data-theme=dark] .timeline-filters a span{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .timeline-filters a.active span{color:var(--ink);background:#ffffff2e}html[data-theme=dark] .timeline-more-filters>summary{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .timeline-more-filters>summary span{background:var(--amber-soft);color:var(--amber)}html[data-theme=dark] .timeline-filter-form{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .timeline-filter-form label>span{color:var(--muted)}html[data-theme=dark] .timeline-filter-form input,html[data-theme=dark] .timeline-filter-form select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .timeline-search svg,html[data-theme=dark] .timeline-results{color:var(--muted)}html[data-theme=dark] .timeline-empty{border:1px dashed var(--line);background:#ffffff8c}html[data-theme=dark] .timeline-empty svg{color:var(--amber)}html[data-theme=dark] .timeline-empty p{color:var(--muted)}html[data-theme=dark] .history-filter-bar>a{color:var(--green-700)}html[data-theme=dark] .history-result-count{color:var(--muted)}html[data-theme=dark] .history-empty{border:1px dashed var(--line);background:#ffffff8c}html[data-theme=dark] .history-empty svg,html[data-theme=dark] .history-empty p{color:var(--muted)}html[data-theme=dark] .no-data{background:var(--surface);border:1px dashed var(--line)}html[data-theme=dark] .no-data>span{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .no-data p{color:var(--muted)}html[data-theme=dark] .compare-picker select{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .loading-shell>div,html[data-theme=dark] .loading-grid span{background:linear-gradient(90deg,var(--surface-soft) 25%,var(--surface) 50%,var(--surface-soft) 75%)}html[data-theme=dark] .loading-grid{background:0 0!important}html[data-theme=dark] .standalone-state p{color:var(--muted)}html[data-theme=dark] .period-tabs a{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .period-tabs a.active{color:var(--ink);background:var(--green-700);border-color:var(--green-700)}html[data-theme=dark] .automation-state{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .automation-state .online{background:var(--green-500);box-shadow:0 0 0 5px var(--green-100)}html[data-theme=dark] .automation-state .paused{background:var(--amber);box-shadow:0 0 0 5px var(--amber-soft)}html[data-theme=dark] .automation-state small,html[data-theme=dark] .automation-state b{color:var(--muted)}html[data-theme=dark] .setup-steps li{border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .setup-steps li>span{background:var(--surface-soft)}html[data-theme=dark] .setup-steps strong{color:var(--muted)}html[data-theme=dark] .setup-steps .active{border-color:var(--amber);background:#483819}html[data-theme=dark] .setup-steps .active>span{background:var(--amber-soft);color:#ebca84}html[data-theme=dark] .setup-steps .done{background:var(--surface-soft);border-color:#90dfc7}html[data-theme=dark] .setup-steps .done>span{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .meta-settings-form label{color:var(--muted)}html[data-theme=dark] .meta-settings-form input{border:1px solid var(--line);background:var(--surface);outline:0}html[data-theme=dark] .meta-settings-form input:focus{border-color:var(--green-500);box-shadow:0 0 0 3px var(--green-100)}html[data-theme=dark] .meta-settings-form input[readonly]{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .secret-setting button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .settings-feedback.error{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .settings-feedback.success{color:var(--green-800);background:var(--green-100)}html[data-theme=dark] .sync-live-card{background:linear-gradient(135deg,var(--surface) 0%,var(--surface-soft) 100%);border:1px solid var(--line);box-shadow:0 8px 26px #1543380d}html[data-theme=dark] .sync-live-card.partial{background:linear-gradient(135deg,var(--surface) 0%,#483919 100%);border-color:#e2c88d}html[data-theme=dark] .sync-live-card.failed{border-color:var(--line);background:linear-gradient(135deg,var(--surface) 0%,#481d19 100%)}html[data-theme=dark] .sync-main-icon{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .sync-live-card.partial .sync-main-icon{color:var(--amber);background:var(--amber-soft)}html[data-theme=dark] .sync-live-card.failed .sync-main-icon{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .sync-live-heading>div>p:last-child{color:var(--muted)}html[data-theme=dark] .sync-status{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .sync-status.running{background:var(--surface-soft);color:#78f7dc}html[data-theme=dark] .sync-status.partial{background:var(--amber-soft);color:var(--amber)}html[data-theme=dark] .sync-status.failed{background:var(--red-soft);color:var(--red)}html[data-theme=dark] .sync-stage-row b{color:var(--green-700)}html[data-theme=dark] .sync-progress{background:var(--surface-soft)}html[data-theme=dark] .sync-progress>span{background:linear-gradient(90deg,var(--green-500),var(--os-solid-surface))}html[data-theme=dark] .sync-live-card.partial .sync-progress>span{background:linear-gradient(90deg,#7a5a1f,#7a5f1f)}html[data-theme=dark] .sync-live-card.failed .sync-progress>span{background:var(--red)}html[data-theme=dark] .sync-live-stats{color:var(--muted)}html[data-theme=dark] .sync-live-stats b{color:var(--ink)}html[data-theme=dark] .sync-run{border-top:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .sync-run:first-child{border-top:0}html[data-theme=dark] .sync-run-icon{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .sync-run.partial .sync-run-icon{background:var(--amber-soft);color:var(--amber)}html[data-theme=dark] .sync-run.failed .sync-run-icon{background:var(--red-soft);color:var(--red)}html[data-theme=dark] .sync-run-summary>div:nth-child(2) small,html[data-theme=dark] .sync-run-numbers{color:var(--muted)}html[data-theme=dark] .sync-detail-button{color:var(--green-700);background:0 0;border:0}html[data-theme=dark] .sync-details{background:var(--surface);border-top:1px solid var(--line)}html[data-theme=dark] .sync-detail-heading>svg{color:var(--green-700)}html[data-theme=dark] .sync-detail-heading small,html[data-theme=dark] .sync-log-list time{color:var(--muted)}html[data-theme=dark] .sync-log-list li>span{background:var(--surface-soft);box-shadow:0 0 0 4px var(--line)}html[data-theme=dark] .sync-log-list li.success>span{background:var(--green-500);box-shadow:0 0 0 4px var(--green-100)}html[data-theme=dark] .sync-log-list li.warning>span{background:var(--amber);box-shadow:0 0 0 4px var(--amber-soft)}html[data-theme=dark] .sync-log-list li.critical>span{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}html[data-theme=dark] .sync-log-list p,html[data-theme=dark] .sync-log-list .empty-log{color:var(--muted)}html[data-theme=dark] .sync-technical-errors{background:#483819;border:1px solid #e2c88d}html[data-theme=dark] .sync-technical-errors summary{color:#e5c88b}html[data-theme=dark] .sync-technical-errors p{border-top:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .sync-technical-errors code{color:var(--red)}html[data-theme=dark] .sync-loading{border:1px dashed var(--line);background:var(--surface);color:var(--green-700)}html[data-theme=dark] .sync-loading p{color:var(--muted)}html[data-theme=dark] .sync-request-error{background:var(--red-soft);color:var(--red)}html[data-theme=dark] .sync-request-error button{color:inherit;background:0 0;border:0}html[data-theme=dark] .sync-log-payload{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .sync-log-payload summary{color:var(--green-700)}html[data-theme=dark] .sync-log-payload dl>div{border-top:1px solid var(--line)}html[data-theme=dark] .sync-log-payload dt{color:var(--muted)}html[data-theme=dark] .sync-log-payload dd{color:var(--ink)}html[data-theme=dark] .manual-sync-panel{background:linear-gradient(135deg,var(--surface),var(--surface));border-color:var(--line)}html[data-theme=dark] .manual-sync-intro>span{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .manual-sync-intro>div>p:last-child,html[data-theme=dark] .manual-sync-form label{color:var(--muted)}html[data-theme=dark] .manual-sync-form input,html[data-theme=dark] .manual-sync-form select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .manual-sync-form small{color:var(--muted)}html[data-theme=dark] .manual-sync-note{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .manual-sync-note svg{color:var(--green-700)}html[data-theme=dark] .manual-sync-feedback.success{color:var(--green-800);background:var(--green-100)}html[data-theme=dark] .manual-sync-feedback.error{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .daily-method{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .daily-method summary{color:var(--ink)}html[data-theme=dark] .date-picker select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .calendar-heatmap .no-data{color:var(--muted);border:1px dashed var(--line)}html[data-theme=dark] .date-picker,html[data-theme=dark] .coverage-card{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .date-picker input{border:1px solid var(--line)}html[data-theme=dark] .coverage-card>span{color:var(--green-700)}html[data-theme=dark] .coverage-card>div{background:var(--surface-soft)}html[data-theme=dark] .coverage-card>div i{background:var(--green-500)}html[data-theme=dark] .coverage-card>small{color:var(--muted)}html[data-theme=dark] .coverage-card.partial>span{color:var(--amber)}html[data-theme=dark] .coverage-card.partial>div i{background:var(--amber)}html[data-theme=dark] .analysis-date-title>span{color:var(--muted)}html[data-theme=dark] .hero-kpi{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--green-500)}html[data-theme=dark] .hero-kpi:nth-child(2){border-top-color:#8bace5}html[data-theme=dark] .hero-kpi:nth-child(3){border-top-color:#e6c489}html[data-theme=dark] .hero-kpi em,html[data-theme=dark] .hero-kpi>small{color:var(--muted)}html[data-theme=dark] .kpi-comparisons p{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .kpi-comparisons b{color:var(--ink)}html[data-theme=dark] .secondary-kpis article{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .secondary-kpis span,html[data-theme=dark] .secondary-kpis small{color:var(--muted)}html[data-theme=dark] .trend-grid>div{border:1px solid var(--line)}html[data-theme=dark] .range-tabs a{border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .range-tabs a.active{background:var(--green-700);border-color:var(--green-700);color:var(--ink)}html[data-theme=dark] .calendar-heatmap a{color:var(--ink);border:2px solid #0000}html[data-theme=dark] .calendar-heatmap a.selected{box-shadow:0 0 0 2px var(--line) inset;border-color:#f4d47c}html[data-theme=dark] .heatmap-legend{color:var(--muted)}html[data-theme=dark] .heatmap-legend i{background:var(--green-700)}html[data-theme=dark] .insight-list p{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .insight-list b{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .contributors{border-top:1px solid var(--line)}html[data-theme=dark] .contributors a{border-bottom:1px solid var(--line)}html[data-theme=dark] .contributors span{color:var(--muted)}html[data-theme=dark] .contributors em{color:var(--green-700)}html[data-theme=dark] .goal-list>div>div{background:var(--surface-soft)}html[data-theme=dark] .goal-list>div>div i{background:var(--green-500)}html[data-theme=dark] .goal-list small{color:var(--muted)}html[data-theme=dark] .story-day-list a{border:1px solid var(--line)}html[data-theme=dark] .story-day-list b{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .story-day-list small,html[data-theme=dark] .method-note,html[data-theme=dark] .muted-copy,html[data-theme=dark] .operation-form label{color:var(--muted)}html[data-theme=dark] .operation-form input,html[data-theme=dark] .operation-form select,html[data-theme=dark] .operation-form textarea{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .operation-form>p{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .method-card{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .method-card svg{color:var(--green-700)}html[data-theme=dark] .method-card p{color:var(--muted)}html[data-theme=dark] .sequence-items a{border:1px solid var(--line)}html[data-theme=dark] .sequence-items a>b{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .sequence-items small{color:var(--muted)}html[data-theme=dark] .sequence-items a>span{color:var(--green-700)}html[data-theme=dark] .editorial-board>div{background:var(--surface-soft)}html[data-theme=dark] .editorial-board h2 span{background:var(--surface)}html[data-theme=dark] .editorial-board article{background:var(--surface);border:1px solid var(--line);box-shadow:0 3px 10px #1428210a}html[data-theme=dark] .editorial-board article>span,html[data-theme=dark] .editorial-board article p,html[data-theme=dark] .editorial-board article small{color:var(--muted)}html[data-theme=dark] .editorial-board article b{color:#eac786;background:var(--amber-soft)}html[data-theme=dark] .team-list>div,html[data-theme=dark] .alert-list>div{border-bottom:1px solid var(--line)}html[data-theme=dark] .team-list>div>span,html[data-theme=dark] .alert-list>div>span{background:var(--green-100);color:var(--green-700)}html[data-theme=dark] .team-list small,html[data-theme=dark] .alert-list small,html[data-theme=dark] .team-list b,html[data-theme=dark] .alert-list time{color:var(--muted)}html[data-theme=dark] .alert-list>div.warning>span{color:var(--amber);background:var(--amber-soft)}html[data-theme=dark] .alert-list>div.critical>span{color:var(--red);background:var(--red-soft)}html[data-theme=dark] .editorial-calendar-filters label{color:var(--muted)}html[data-theme=dark] .editorial-calendar-filters input,html[data-theme=dark] .editorial-calendar-filters select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .editorial-calendar-panel{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .editorial-calendar-heading nav a{border:1px solid var(--line);color:var(--green-700)}html[data-theme=dark] .editorial-calendar-summary p{background:var(--surface-soft)}html[data-theme=dark] .editorial-calendar-summary span{color:var(--muted)}html[data-theme=dark] .editorial-calendar-summary .warning{background:var(--amber-soft);color:#e8c687}html[data-theme=dark] .editorial-calendar-grid>article,html[data-theme=dark] .editorial-calendar-empty{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .editorial-calendar-empty{background:var(--surface-soft)}html[data-theme=dark] .editorial-calendar-grid>article>time{color:var(--muted)}html[data-theme=dark] .editorial-calendar-grid a{border-left:3px solid var(--line);background:var(--surface-soft);color:var(--ink)}html[data-theme=dark] .editorial-calendar-grid a.scheduled{background:#192b48;border-left-color:#90b1e0}html[data-theme=dark] .editorial-calendar-grid a.published{border-left-color:var(--green-500);background:var(--green-100)}html[data-theme=dark] .editorial-calendar-grid a.overdue{background:var(--amber-soft);border-left-color:#f0c57f}html[data-theme=dark] .editorial-calendar-grid a span,html[data-theme=dark] .editorial-calendar-grid a small{color:var(--muted)}html[data-theme=dark] .editorial-unscheduled{border:1px dashed var(--line)}html[data-theme=dark] .editorial-unscheduled a{background:var(--surface-soft);color:var(--ink)}html[data-theme=dark] .editorial-unscheduled small,html[data-theme=dark] .editorial-calendar-note,html[data-theme=dark] .editorial-board-heading>span{color:var(--muted)}html[data-theme=dark] .record-media{background:var(--os-solid-surface)}html[data-theme=dark] .media-placeholder{color:var(--ink)}html[data-theme=dark] .record-tabs{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .record-tabs a{color:var(--muted)}html[data-theme=dark] .record-tabs a:hover{color:var(--green-700);background:var(--green-100)}html[data-theme=dark] .long-copy{color:var(--muted)}html[data-theme=dark] .analysis-chip{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .analysis-chip b{color:var(--green-700)}html[data-theme=dark] .production-grid p{background:var(--surface)}html[data-theme=dark] .production-grid span{color:var(--muted)}html[data-theme=dark] .context-list a{border-bottom:1px solid var(--line)}html[data-theme=dark] .context-list span{color:var(--muted)}html[data-theme=dark] .context-list b{color:var(--green-700)}html[data-theme=dark] .checkpoint-list p{background:var(--surface-soft)}html[data-theme=dark] .checkpoint-list span{color:var(--muted)}html[data-theme=dark] .experiment-list dl>div{background:var(--surface)}html[data-theme=dark] .experiment-list dt{color:var(--muted)}html[data-theme=dark] .experiment-contents a{border:1px solid var(--line)}html[data-theme=dark] .experiment-contents span{color:var(--muted)}html[data-theme=dark] .moment-tooltip{background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 30px #232d2824}html[data-theme=dark] .moment-tooltip time{color:var(--ink)}html[data-theme=dark] .moment-tooltip p{color:var(--muted)}html[data-theme=dark] .moment-tooltip p strong{color:var(--ink)}html[data-theme=dark] .moment-tooltip .moment-change{border-top:1px solid var(--line)}html[data-theme=dark] .moment-tooltip .moment-change.positive strong{color:var(--green-700)}html[data-theme=dark] .moment-tooltip .moment-change.negative strong{color:var(--red)}html[data-theme=dark] .moment-tooltip small{color:var(--muted)}html[data-theme=dark] .moment-tooltip-series+.moment-tooltip-series{border-top:1px solid var(--line)}html[data-theme=dark] .media-frame{background:var(--os-solid-surface)}html[data-theme=dark] .media-manage-row{border-top:1px solid var(--line)}html[data-theme=dark] .operation-form fieldset{border:1px solid var(--line)}html[data-theme=dark] .delivery-history p,html[data-theme=dark] .review-version{border-top:1px solid var(--line)}html[data-theme=dark] .review-version textarea{border:1px solid var(--line)}html[data-theme=dark] .calendar-outside{color:var(--muted)}html[data-theme=dark] .intraday-events{background:var(--surface);border:1px solid var(--line);color:var(--ink)}html[data-theme=dark] .event-line{border-top:2px dashed var(--line)}html[data-theme=dark] .moment-tooltip-events{border-top:1px solid var(--line)}html[data-theme=dark] .content-goal-filters select{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .content-goal-suggestions article{border-top:1px solid var(--line)}html[data-theme=dark] .intraday-events a:focus-visible,html[data-theme=dark] .intraday-events summary:focus-visible,html[data-theme=dark] .content-goal-suggestions summary:focus-visible{outline:2px solid var(--green-700)}html[data-theme=dark]{background:var(--canvas)}html[data-theme=dark] body{background:radial-gradient(circle at 92% 0, #f5bf3614, transparent 23rem), var(--canvas);color:var(--ink)}html[data-theme=dark] .brand-mark{color:var(--os-blue);background:#7a631f;box-shadow:0 7px 18px #00000029}html[data-theme=dark] .nav-group>p,html[data-theme=dark] .nav-group a{color:var(--muted)}html[data-theme=dark] .nav-group a svg{color:#90dfca}html[data-theme=dark] .nav-group a:hover{color:var(--ink);background:#ffffff14}html[data-theme=dark] .nav-group a.active{color:var(--ink);box-shadow:inset 3px 0 var(--line);background:#1fb08f3d}html[data-theme=dark] .nav-group-priority{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}html[data-theme=dark] .sidebar-footer{color:var(--muted);border-top-color:#ffffff1f}html[data-theme=dark] .global-search{border-color:var(--line);box-shadow:0 2px 10px #11282008}html[data-theme=dark] .global-search kbd{background:var(--surface-soft)}html[data-theme=dark] .live-badge{border-color:var(--line);background:var(--surface-soft)}html[data-theme=dark] .avatar{background:var(--os-solid-surface);color:var(--ink)}html[data-theme=dark] .demo-banner{color:#f1cb7e;background:#483b19;border-bottom-color:#e7d088}html[data-theme=dark] .primary-button{background:var(--green-700);box-shadow:0 8px 20px #08745f29}html[data-theme=dark] .secondary-button{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .sync-strip,html[data-theme=dark] .metric-card,html[data-theme=dark] .signal-panel,html[data-theme=dark] .chart-panel,html[data-theme=dark] .editorial-calendar-panel,html[data-theme=dark] .day-toolbar,html[data-theme=dark] .secondary-kpis article,html[data-theme=dark] .central-support-metrics{background:var(--surface);border-color:var(--line);box-shadow:0 8px 26px #08302709}html[data-theme=dark] .sync-icon{color:var(--green-700);background:var(--surface-soft)}html[data-theme=dark] .metric-card.tone-green{border-top-color:var(--green-500)}html[data-theme=dark] .metric-card.tone-blue{border-top-color:var(--blue)}html[data-theme=dark] .metric-card.tone-amber{border-top-color:var(--amber)}html[data-theme=dark] .metric-card.tone-red{border-top-color:var(--red)}html[data-theme=dark] .metric-card-head>span{color:var(--ink)}html[data-theme=dark] .central-support-metrics{border:1px solid var(--line)}html[data-theme=dark] .central-support-metrics p+p{border-left:1px solid var(--line)}html[data-theme=dark] .central-support-metrics span,html[data-theme=dark] .central-support-metrics small{color:var(--muted)}html[data-theme=dark] .content-card{border-color:var(--line)}html[data-theme=dark] .content-cover{background:var(--os-solid-surface)}html[data-theme=dark] .content-cover:after{background:linear-gradient(#01140f08 34%,#01140fb8)}html[data-theme=dark] .platform-chip{background:#01231c9e}html[data-theme=dark] .insight-callout{background:var(--os-solid-surface)}html[data-theme=dark] .callout-icon{color:#f4d67c;background:#ffffff17}html[data-theme=dark] .day-toolbar{border:1px solid var(--line)}html[data-theme=dark] .hero-kpi{background:var(--surface);box-shadow:0 8px 26px #08302709}html[data-theme=dark] .editorial-calendar-filters{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .editorial-calendar-summary p{background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .editorial-calendar-weekdays{color:var(--muted)}html[data-theme=dark] .editorial-calendar-grid>article{background:#483e19}html[data-theme=dark] .editorial-board>div{background:var(--surface-soft);border:1px solid var(--line)}@media (max-width:900px){html[data-theme=dark] .central-support-metrics p+p{border-left:0;border-top:1px solid var(--line)}}html[data-theme=dark] .planning-eyebrow{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-header h1{color:var(--c-text-primary)}html[data-theme=dark] .planning-header>div>p:last-child{color:var(--c-text-secondary)}html[data-theme=dark] .planning-button--primary{background:var(--c-brand);border:1px solid var(--c-brand);color:var(--ink);box-shadow:0 8px 20px #08745f33}html[data-theme=dark] .planning-button--primary:hover{background:var(--c-brand-dark)}html[data-theme=dark] .planning-button--secondary{background:var(--c-surface);border:1px solid var(--c-border-strong);color:var(--c-text-primary)}html[data-theme=dark] .planning-button--secondary:hover{border-color:var(--c-brand);color:var(--c-brand-dark)}html[data-theme=dark] .planning-button--ghost{color:var(--c-text-secondary);background:0 0;border:1px solid #0000}html[data-theme=dark] .planning-toolbar{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-view-tabs button{color:var(--c-text-secondary);background:0 0;border:0}html[data-theme=dark] .planning-view-tabs button:hover{background:var(--c-surface-subtle);color:var(--c-text-primary)}html[data-theme=dark] .planning-view-tabs button.is-active{background:var(--c-brand-soft);color:var(--c-brand-dark)}html[data-theme=dark] .planning-search,html[data-theme=dark] .planning-select{background:var(--c-surface-subtle);color:var(--c-text-tertiary);border:1px solid #0000}html[data-theme=dark] .planning-search:focus-within,html[data-theme=dark] .planning-select:focus-within{background:var(--c-surface);border-color:var(--c-brand);box-shadow:0 0 0 3px #08745f1c}html[data-theme=dark] .planning-search input{color:var(--c-text-primary);background:0 0;border:0;outline:0}html[data-theme=dark] .planning-select select{color:var(--c-text-secondary);background:0 0;border:0;outline:0}html[data-theme=dark] .planning-clear-filters{color:var(--c-brand);background:0 0;border:0}html[data-theme=dark] .planning-attention{color:#eacd86;background:#483c19;border:1px solid #ead286}html[data-theme=dark] .planning-attention button{color:inherit;background:0 0;border:0}html[data-theme=dark] .planning-dot--danger{background:var(--c-danger)}html[data-theme=dark] .planning-dot--warning{background:var(--c-warning)}html[data-theme=dark] .planning-dot--info{background:var(--c-info)}html[data-theme=dark] .planning-notice{background:var(--c-brand-soft);border:1px solid var(--os-blue);color:var(--c-brand-dark)}html[data-theme=dark] .planning-notice button{color:inherit;background:0 0;border:0}html[data-theme=dark] .planning-column{background:color-mix(in srgb,var(--c-surface-subtle) 75%,transparent);border:1px solid var(--c-border)}html[data-theme=dark] .planning-column>header{border-bottom:1px solid var(--c-border)}html[data-theme=dark] .planning-column h2{color:var(--c-text-primary)}html[data-theme=dark] .planning-column>header span:last-child{background:var(--c-border);color:var(--c-text-secondary)}html[data-theme=dark] .planning-column>header button{color:var(--c-text-tertiary);background:0 0;border:0}html[data-theme=dark] .planning-column>header button:hover{background:var(--c-brand-soft);color:var(--c-brand)}html[data-theme=dark] .planning-column__marker--ideas{background:var(--surface-soft)}html[data-theme=dark] .planning-column__marker--creation{background:var(--os-solid-surface)}html[data-theme=dark] .planning-column__marker--production{background:#7a571f}html[data-theme=dark] .planning-column__marker--approval{background:#3c1f7a}html[data-theme=dark] .planning-column__marker--scheduled{background:#1f567a}html[data-theme=dark] .planning-card{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-card:hover{border-color:var(--c-border-strong);box-shadow:var(--shadow-sm)}html[data-theme=dark] .planning-platform--instagram{background:var(--surface-soft);color:#df90b9}html[data-theme=dark] .planning-platform--facebook{color:#8bafe4;background:#192b48}html[data-theme=dark] .planning-card__date{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-card__title{color:var(--c-text-primary)}html[data-theme=dark] .planning-card__title:hover{color:var(--c-brand)}html[data-theme=dark] .planning-card__objective{color:var(--c-text-secondary)}html[data-theme=dark] .planning-status--idea{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .planning-status--script,html[data-theme=dark] .planning-status--recording,html[data-theme=dark] .planning-status--editing{background:var(--c-brand-soft);color:var(--c-brand-dark)}html[data-theme=dark] .planning-status--approval{color:#ac90df;background:#291948}html[data-theme=dark] .planning-status--scheduled{background:var(--c-info-soft);color:#90bedf}html[data-theme=dark] .planning-status--published,html[data-theme=dark] .planning-status--analyzed{background:var(--c-success-soft);color:var(--c-success)}html[data-theme=dark] .planning-owner{background:var(--c-brand);border:2px solid var(--c-surface);color:var(--ink)}html[data-theme=dark] .planning-owner--empty{background:var(--c-border-strong);color:var(--c-text-secondary)}html[data-theme=dark] .planning-column__empty{border:1px dashed var(--c-border-strong);color:var(--c-text-tertiary);background:0 0}html[data-theme=dark] .planning-column__empty:hover{background:var(--c-brand-soft);border-color:var(--c-brand);color:var(--c-brand-dark)}html[data-theme=dark] .planning-view-heading h2{color:var(--c-text-primary)}html[data-theme=dark] .planning-view-heading p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-date-nav button{background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-secondary)}html[data-theme=dark] .planning-date-nav button:hover{border-color:var(--c-brand);color:var(--c-brand)}html[data-theme=dark] .planning-day{background:var(--c-surface-subtle);border:1px solid var(--c-border)}html[data-theme=dark] .planning-day>header{background:var(--c-surface);border-bottom:1px solid var(--c-border)}html[data-theme=dark] .planning-day>header span{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-day>header strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-day>header button{color:var(--c-text-tertiary);background:0 0;border:0}html[data-theme=dark] .planning-day__empty{border:1px dashed var(--c-border-strong);color:var(--c-text-tertiary);background:0 0}html[data-theme=dark] .planning-today__group{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-section-title h2{color:var(--c-text-primary)}html[data-theme=dark] .planning-section-title p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-section-title>span{background:var(--c-brand-soft);color:var(--c-brand-dark)}html[data-theme=dark] .planning-action-list>a{border-top:1px solid var(--c-border);color:inherit}html[data-theme=dark] .planning-action-list>a:first-child{border-top:0}html[data-theme=dark] .planning-action-list>a:hover strong{color:var(--c-brand)}html[data-theme=dark] .planning-platform-icon--instagram{background:var(--surface-soft);color:#df90b9}html[data-theme=dark] .planning-platform-icon--facebook{color:#8bafe4;background:#192b48}html[data-theme=dark] .planning-action-list__copy strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-action-list__copy small{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-action-list__next{color:var(--c-brand)}html[data-theme=dark] .planning-history-toggle{color:var(--c-text-secondary)}html[data-theme=dark] .planning-history-toggle input{accent-color:var(--c-brand)}html[data-theme=dark] .planning-calendar__weekdays span{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-calendar__grid{background:var(--c-border);border:1px solid var(--c-border)}html[data-theme=dark] .planning-calendar__grid>section{background:var(--c-surface)}html[data-theme=dark] .planning-calendar__grid>section.is-outside{background:var(--c-surface-subtle)}html[data-theme=dark] .planning-calendar__grid>section.is-today>header>span{background:var(--c-brand);color:var(--ink)}html[data-theme=dark] .planning-calendar__grid section>header>span{color:var(--c-text-secondary)}html[data-theme=dark] .planning-calendar__grid section>header button{color:var(--c-text-tertiary);background:0 0;border:0}html[data-theme=dark] .planning-calendar__item{background:var(--c-brand-soft);border-left:3px solid var(--c-brand);color:var(--c-brand-dark)}html[data-theme=dark] .planning-calendar__item--approval{color:#ac90df;background:#291948;border-color:#a990df}html[data-theme=dark] .planning-calendar__item--scheduled{background:var(--c-info-soft);border-color:var(--c-info);color:#90bedf}html[data-theme=dark] .planning-calendar__item--published,html[data-theme=dark] .planning-calendar__item--analyzed{background:var(--c-success-soft);border-color:var(--c-success);color:var(--c-success)}html[data-theme=dark] .planning-calendar__more{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-table-wrap{border:1px solid var(--c-border)}html[data-theme=dark] .planning-list table{background:var(--c-surface)}html[data-theme=dark] .planning-list th{background:var(--c-surface-subtle);color:var(--c-text-tertiary)}html[data-theme=dark] .planning-list td{border-top:1px solid var(--c-border);color:var(--c-text-secondary)}html[data-theme=dark] .planning-list td strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-list td small{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-list td:last-child a{color:var(--c-brand)}html[data-theme=dark] .planning-muted{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-empty{background:var(--c-surface);border:1px dashed var(--c-border-strong);color:var(--c-text-secondary)}html[data-theme=dark] .planning-empty>svg{color:var(--c-brand)}html[data-theme=dark] .planning-empty h3{color:var(--c-text-primary)}html[data-theme=dark] .planning-modal-backdrop{background:#03272275}html[data-theme=dark] .planning-modal{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xl)}html[data-theme=dark] .planning-modal__header span{color:var(--c-brand)}html[data-theme=dark] .planning-modal__header h2{color:var(--c-text-primary)}html[data-theme=dark] .planning-modal__header>button{background:var(--c-surface-subtle);color:var(--c-text-secondary);border:0}html[data-theme=dark] .planning-modal label{color:var(--c-text-secondary)}html[data-theme=dark] .planning-modal label>span{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-modal input,html[data-theme=dark] .planning-modal select,html[data-theme=dark] .planning-modal textarea{background:var(--c-surface-subtle);border:1px solid var(--c-border);color:var(--c-text-primary);outline:0}html[data-theme=dark] .planning-modal input:focus,html[data-theme=dark] .planning-modal select:focus,html[data-theme=dark] .planning-modal textarea:focus{background:var(--c-surface);border-color:var(--c-brand);box-shadow:0 0 0 3px #08745f1c}html[data-theme=dark] .planning-modal__actions{border-top:1px solid var(--c-border)}html[data-theme=dark] .planning-assistant{background:var(--c-surface);box-shadow:-20px 0 55px #03272233}html[data-theme=dark] .planning-assistant__summary{background:linear-gradient(135deg,var(--c-brand-soft),var(--surface-soft));border:1px solid var(--os-blue)}html[data-theme=dark] .planning-assistant__summary>svg{color:var(--c-brand)}html[data-theme=dark] .planning-assistant__summary strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-assistant__summary p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-assistant__list article{border:1px solid var(--c-border)}html[data-theme=dark] .planning-assistant__list article>svg{color:var(--c-brand)}html[data-theme=dark] .planning-assistant__list h3{color:var(--c-text-primary)}html[data-theme=dark] .planning-assistant__list p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-assistant__list article button{color:var(--c-brand);background:0 0;border:0}html[data-theme=dark] .planning-attention{border-color:var(--line);color:#e09290;background:#481c19}html[data-theme=dark] .planning-column:first-child,html[data-theme=dark] .planning-column:nth-child(2),html[data-theme=dark] .planning-column:nth-child(3){background:var(--surface-soft)}html[data-theme=dark] .planning-column:nth-child(4){background:#483c19}html[data-theme=dark] .planning-column:nth-child(5){background:#193548}html[data-theme=dark] .planning-view-tabs{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-toolbar>select{background:var(--c-surface-subtle);color:var(--c-text-secondary);border:1px solid #0000;outline:0}html[data-theme=dark] .planning-toolbar>select:focus{border-color:var(--c-brand)}html[data-theme=dark] .planning-period button,html[data-theme=dark] .planning-section-heading button{background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-secondary)}html[data-theme=dark] .planning-period strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-kpis article{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-kpis span,html[data-theme=dark] .planning-section-heading span,html[data-theme=dark] .planning-overview-side>section>span,html[data-theme=dark] .planning-stories>article>header span,html[data-theme=dark] .planning-story-editor>header span{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-kpis strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-kpis small{color:var(--c-text-secondary)}html[data-theme=dark] .planning-week-board,html[data-theme=dark] .planning-overview-side>section{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-section-heading h2{color:var(--c-text-primary)}html[data-theme=dark] .planning-week-days>article{background:var(--c-surface-subtle);border:1px solid var(--c-border)}html[data-theme=dark] .planning-week-days>article.is-today{border-color:var(--c-brand);box-shadow:inset 0 3px var(--c-brand)}html[data-theme=dark] .planning-week-days>article>header span{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-week-days>article>header strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-week-days>article>button{background:var(--c-surface);border:1px solid var(--c-border);color:inherit}html[data-theme=dark] .planning-week-days>article>button strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-week-days>article>button small{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-week-days .planning-empty-day{color:var(--c-text-tertiary);background:0 0}html[data-theme=dark] .planning-mini-dot{background:var(--c-brand)}html[data-theme=dark] .planning-mini-dot--story{background:#4e1f7a}html[data-theme=dark] .planning-mini-dot--carousel{background:#7a501f}html[data-theme=dark] .planning-mini-dot--video{background:#1f3c7a}html[data-theme=dark] .planning-overview-side h3{color:var(--c-text-primary)}html[data-theme=dark] .planning-overview-side p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-next{color:inherit;background:0 0;border:0}html[data-theme=dark] .planning-next strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-next small{color:var(--c-text-secondary)}html[data-theme=dark] .planning-next svg{color:var(--c-brand)}html[data-theme=dark] .planning-gaps strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-gaps em{background:var(--c-surface-subtle);color:var(--c-text-secondary)}html[data-theme=dark] .planning-kanban>section{background:var(--c-surface-subtle);border:1px solid var(--c-border)}html[data-theme=dark] .planning-kanban>section>header{border-bottom:1px solid var(--c-border)}html[data-theme=dark] .planning-kanban>section>header h2{color:var(--c-text-primary)}html[data-theme=dark] .planning-kanban>section>header span{background:var(--c-border)}html[data-theme=dark] .planning-card__open{color:inherit;background:0 0;border:0}html[data-theme=dark] .planning-card__group{color:var(--c-text-secondary)}html[data-theme=dark] .planning-add-card{border:1px dashed var(--c-border-strong);color:var(--c-text-tertiary);background:0 0}html[data-theme=dark] .planning-campaign-grid>article{background:var(--c-surface);border:1px solid var(--c-border);border-top:4px solid var(--group-color);box-shadow:var(--shadow-xs)}html[data-theme=dark] .planning-campaign-grid header span{color:var(--group-color)}html[data-theme=dark] .planning-campaign-grid header em{background:var(--c-success-soft);color:var(--c-success)}html[data-theme=dark] .planning-campaign-grid h3{color:var(--c-text-primary)}html[data-theme=dark] .planning-campaign-grid p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-progress{background:var(--c-surface-subtle)}html[data-theme=dark] .planning-progress span{background:var(--group-color)}html[data-theme=dark] .planning-campaign-grid article>div small{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-campaign-grid footer{border-top:1px solid var(--c-border)}html[data-theme=dark] .planning-campaign-grid footer button,html[data-theme=dark] .planning-stories>article>header button{color:var(--c-brand);background:0 0;border:0}html[data-theme=dark] .planning-stories>article{background:var(--c-surface);border:1px solid var(--c-border)}html[data-theme=dark] .planning-stories h3{color:var(--c-text-primary)}html[data-theme=dark] .planning-stories p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-story-frames>div{background:linear-gradient(155deg,var(--os-solid-surface),var(--os-solid-surface));color:var(--ink)}html[data-theme=dark] .planning-story-frames>div>span{background:#ffffff29}html[data-theme=dark] .planning-story-frames p{color:var(--muted)}html[data-theme=dark] .planning-story-frames small{color:#f4d47c}html[data-theme=dark] .planning-calendar-grid{background:var(--c-border);border:1px solid var(--c-border)}html[data-theme=dark] .planning-calendar-grid>article{background:var(--c-surface)}html[data-theme=dark] .planning-calendar-grid>article.is-outside{background:var(--c-surface-subtle)}html[data-theme=dark] .planning-calendar-grid>article.is-today{box-shadow:inset 0 0 0 2px var(--c-brand)}html[data-theme=dark] .planning-calendar-grid>article>header{color:var(--c-text-secondary)}html[data-theme=dark] .planning-calendar-grid>article>button:not(.planning-calendar-add){background:var(--c-brand-soft);color:var(--c-brand-dark);border:0}html[data-theme=dark] .planning-calendar-add{color:var(--c-text-tertiary);background:0 0;border:0}html[data-theme=dark] .planning-list{background:var(--c-surface);border:1px solid var(--c-border)}html[data-theme=dark] .planning-list>header{background:var(--c-surface-subtle);color:var(--c-text-tertiary)}html[data-theme=dark] .planning-list>button{background:var(--c-surface);border:0;border-top:1px solid var(--c-border);color:var(--c-text-secondary)}html[data-theme=dark] .planning-list>button:hover{background:var(--c-brand-soft)}html[data-theme=dark] .planning-list>button strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-list>button small{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-form label,html[data-theme=dark] .planning-detail__body>label,html[data-theme=dark] .planning-detail__body>div>label,html[data-theme=dark] .planning-people label{color:var(--c-text-secondary)}html[data-theme=dark] .planning-form input,html[data-theme=dark] .planning-form select,html[data-theme=dark] .planning-form textarea,html[data-theme=dark] .planning-detail input,html[data-theme=dark] .planning-detail select,html[data-theme=dark] .planning-detail textarea{background:var(--c-surface-subtle);border:1px solid var(--c-border);color:var(--c-text-primary);outline:0}html[data-theme=dark] .planning-form small,html[data-theme=dark] .planning-detail small{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-detail{background:var(--c-surface);box-shadow:-20px 0 55px #03272233}html[data-theme=dark] .planning-detail__actions button,html[data-theme=dark] .planning-detail__actions a{background:var(--c-surface-subtle);border:1px solid var(--c-border);color:var(--c-text-secondary)}html[data-theme=dark] .planning-detail__tabs{border-bottom:1px solid var(--c-border)}html[data-theme=dark] .planning-detail__tabs button{color:var(--c-text-tertiary);background:0 0;border:0;border-bottom:2px solid #0000}html[data-theme=dark] .planning-detail__tabs button.is-active{border-color:var(--c-brand);color:var(--c-brand)}html[data-theme=dark] .planning-link-box{background:var(--c-brand-soft);border:1px solid var(--os-blue)}html[data-theme=dark] .planning-link-box svg{color:var(--c-brand)}html[data-theme=dark] .planning-link-box strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-link-box button{background:var(--c-brand);color:var(--ink);border:0}html[data-theme=dark] .planning-history article{border:1px solid var(--c-border)}html[data-theme=dark] .planning-history article>svg{color:var(--c-brand)}html[data-theme=dark] .planning-history strong{color:var(--c-text-primary)}html[data-theme=dark] .planning-history p{color:var(--c-text-secondary)}html[data-theme=dark] .planning-detail__footer{border-top:1px solid var(--c-border)}html[data-theme=dark] .planning-detail__footer>span{color:var(--c-text-tertiary)}html[data-theme=dark] .planning-story-editor{border-top:1px solid var(--c-border)}html[data-theme=dark] .planning-story-editor h3{color:var(--c-text-primary)}html[data-theme=dark] .planning-story-editor>header button{background:var(--c-brand-soft);color:var(--c-brand);border:0}html[data-theme=dark] .planning-story-editor>article{background:var(--c-surface-subtle);border:1px solid var(--c-border)}html[data-theme=dark] .planning-story-editor>article>span{background:var(--c-brand);color:var(--ink)}html[data-theme=dark] .planning-story-editor>article>button{color:var(--c-text-tertiary);background:0 0;border:0}html[data-theme=dark] .sidebar{background:var(--surface);border-right:1px solid var(--line);box-shadow:none}html[data-theme=dark] .sidebar-navigation:focus-visible{outline:2px solid var(--green-700)}html[data-theme=dark] .brand{color:var(--ink)}html[data-theme=dark] .brand-mark{background:var(--os-solid-surface);color:var(--ink);box-shadow:none}html[data-theme=dark] .brand small,html[data-theme=dark] .nav-group>p,html[data-theme=dark] .nav-group a,html[data-theme=dark] .nav-group a svg{color:var(--muted)}html[data-theme=dark] .nav-group a.active{color:#90dfc5;background:var(--surface-soft);box-shadow:none}html[data-theme=dark] .nav-group-priority{border:0}html[data-theme=dark] .sidebar-footer{border-color:var(--line);color:var(--muted)}html[data-theme=dark] .integration-state strong,html[data-theme=dark] .integration-state small,html[data-theme=dark] .sidebar-footer form button{color:var(--muted)}html[data-theme=dark] .topbar{background:var(--surface);border-bottom:1px solid var(--line)}html[data-theme=dark] .global-search{box-shadow:none;background:0 0;border:0}html[data-theme=dark] .global-search kbd{background:var(--surface);color:var(--muted);border-color:var(--line)}html[data-theme=dark] .live-badge{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .avatar{color:var(--os-blue);background:var(--surface-soft)}html[data-theme=dark] .top-actions .icon-button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .demo-banner{color:#dfcb90;border-bottom:1px solid var(--line);background:#483e19}html[data-theme=dark] .page-heading>div>p:last-child,html[data-theme=dark] .eyebrow{color:var(--muted)}html[data-theme=dark] .primary-button,html[data-theme=dark] .secondary-button{box-shadow:none}html[data-theme=dark] .chart-panel,html[data-theme=dark] .card-panel,html[data-theme=dark] .forecast-panel,html[data-theme=dark] .metric-card,html[data-theme=dark] .content-card,html[data-theme=dark] .sync-strip,html[data-theme=dark] .record-hero,html[data-theme=dark] .record-columns>section{box-shadow:none;border-color:var(--line)}html[data-theme=dark] .data-table th{background:var(--surface)}html[data-theme=dark] .filter-bar{box-shadow:none}html[data-theme=dark] .operation-form input,html[data-theme=dark] .operation-form select,html[data-theme=dark] .operation-form textarea{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .pl-workspace{color:var(--pl-text)}html[data-theme=dark] .pl-button{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .pl-button:hover{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .pl-button--primary{background:var(--pl-accent);border-color:var(--pl-accent);color:var(--ink);box-shadow:0 2px 3px #0000001b}html[data-theme=dark] .pl-button--primary:hover{background:var(--os-solid-surface);color:var(--ink);border-color:var(--os-blue)}html[data-theme=dark] .pl-icon-button{color:var(--muted);background:0 0;border:1px solid #0000}html[data-theme=dark] .pl-icon-button:hover{background:var(--surface-soft);color:var(--os-blue)}html[data-theme=dark] .pl-text-button{color:var(--os-blue);background:0 0;border:0}html[data-theme=dark] .pl-text-button:hover{color:var(--os-blue)}html[data-theme=dark] .pl-breadcrumb,html[data-theme=dark] .pl-breadcrumb>span{color:var(--muted)}html[data-theme=dark] .pl-page-head p{color:var(--muted)}html[data-theme=dark] .pl-view-tabs{border-bottom:1px solid var(--pl-line)}html[data-theme=dark] .pl-view-tabs>button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}html[data-theme=dark] .pl-view-tabs>button.is-active{color:var(--os-blue);border-bottom-color:var(--os-blue)}html[data-theme=dark] .pl-toolbar-context>span>small{color:var(--muted)}html[data-theme=dark] .pl-today{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .pl-search{background:var(--surface);border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .pl-search input{color:var(--muted);background:0 0;border:0;outline:none}html[data-theme=dark] .pl-search button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-search:focus-within{border-color:var(--os-blue)}html[data-theme=dark] .pl-organize-button{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-button.is-filtered{background:var(--surface-soft);color:var(--os-blue);border-color:var(--os-blue)}html[data-theme=dark] .pl-filter-panel{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .pl-filter-summary{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-week-summary{background:var(--surface);border:1px solid var(--pl-line)}html[data-theme=dark] .pl-week-summary article+article{border-left:1px solid var(--line)}html[data-theme=dark] .pl-week-summary article>span{color:var(--muted)}html[data-theme=dark] .pl-week-summary strong{color:var(--ink)}html[data-theme=dark] .pl-week-summary em,html[data-theme=dark] .pl-week-summary small,html[data-theme=dark] .pl-panel-title>span{color:var(--muted)}html[data-theme=dark] .pl-agenda{background:var(--surface);border:1px solid var(--pl-line)}html[data-theme=dark] .pl-agenda>.pl-panel-title{border-bottom:1px solid var(--line)}html[data-theme=dark] .pl-agenda-day+.pl-agenda-day{border-top:1px solid var(--line)}html[data-theme=dark] .pl-agenda-day>header>strong,html[data-theme=dark] .pl-agenda-day>header>span{color:var(--muted)}html[data-theme=dark] .pl-agenda-day>header em{color:#90dfa3}html[data-theme=dark] .pl-agenda-entry{color:var(--ink);background:0 0;border:0}html[data-theme=dark] .pl-agenda-entry+.pl-agenda-entry{border-top:1px dashed var(--line)}html[data-theme=dark] .pl-agenda-entry:hover .pl-agenda-content>strong{color:var(--os-blue)}html[data-theme=dark] .pl-agenda-entry time,html[data-theme=dark] .pl-agenda-content>small,html[data-theme=dark] .pl-open-chevron{color:var(--muted)}html[data-theme=dark] .pl-free-slot{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-free-slot>span:last-child{color:var(--muted)}html[data-theme=dark] .pl-format-icon,html[data-theme=dark] .pl-format-icon--reel,html[data-theme=dark] .pl-format-icon--video,html[data-theme=dark] .pl-format-icon--story{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-format-icon--carousel{color:#dfc190;background:#483519}html[data-theme=dark] .pl-status{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .pl-status i{background:currentColor}html[data-theme=dark] .pl-status--script{color:var(--muted);background:#192948}html[data-theme=dark] .pl-status--recording,html[data-theme=dark] .pl-status--editing{color:#dfbf90;background:#483419}html[data-theme=dark] .pl-status--approval{color:var(--muted);background:#2c1948}html[data-theme=dark] .pl-status--scheduled,html[data-theme=dark] .pl-status--published,html[data-theme=dark] .pl-status--analyzed{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-owner{color:var(--muted)}html[data-theme=dark] .pl-owner>i{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-owner>i.is-empty{color:var(--muted);border:1px dashed var(--line);background:0 0}html[data-theme=dark] .pl-group-label{color:var(--muted)}html[data-theme=dark] .pl-overdue{color:#dfa590!important}html[data-theme=dark] .pl-week-sidebar>section{border:1px solid var(--pl-line);background:var(--surface)}html[data-theme=dark] .pl-attention-panel>.pl-panel-title>span{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-attention-panel>button{background:0 0;border:0}html[data-theme=dark] .pl-attention-panel>button+button{border-top:1px solid var(--line)}html[data-theme=dark] .pl-attention-icon{color:#dfb690;background:#482e19}html[data-theme=dark] .pl-attention-icon.is-purple,html[data-theme=dark] .pl-attention-icon.is-neutral{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-attention-panel small,html[data-theme=dark] .pl-attention-panel>button>svg,html[data-theme=dark] .pl-coverage p,html[data-theme=dark] .pl-organize-card p,html[data-theme=dark] .pl-coverage-days,html[data-theme=dark] .pl-coverage-days strong{color:var(--muted)}html[data-theme=dark] .pl-coverage-days button{background:var(--surface-soft);border:1px dashed var(--line);color:var(--muted)}html[data-theme=dark] .pl-coverage-days button.is-filled{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-week-sidebar>.pl-organize-card{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .pl-organize-card>svg{color:var(--muted)}html[data-theme=dark] .pl-organize-card h2{color:#a9df90}html[data-theme=dark] .pl-organize-card button{background:var(--surface);border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .pl-sidebar-footnote,html[data-theme=dark] .pl-view-description{color:var(--muted)}html[data-theme=dark] .pl-kanban>section{background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .pl-kanban>section.is-drop-target{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .pl-kanban h2>span{color:var(--muted)}html[data-theme=dark] .pl-kanban-card{background:var(--surface);border:1px solid var(--line);box-shadow:0 2px 3px #00000007}html[data-theme=dark] .pl-kanban-card>button{background:0 0;border:0}html[data-theme=dark] .pl-kanban-card>button:hover{background:#354819}html[data-theme=dark] .pl-card-top,html[data-theme=dark] .pl-card-top>span{color:var(--muted)}html[data-theme=dark] .pl-kanban-card h3{color:var(--ink)}html[data-theme=dark] .pl-kanban-card p{color:var(--muted)}html[data-theme=dark] .pl-kanban-card footer{border-top:1px solid var(--line)}html[data-theme=dark] .pl-kanban-card footer>span:first-child{color:var(--muted)}html[data-theme=dark] .pl-add-card{border:1px dashed var(--line);color:var(--muted);background:0 0}html[data-theme=dark] .pl-column-empty{color:var(--muted)}html[data-theme=dark] .pl-section-heading h2{color:var(--ink)}html[data-theme=dark] .pl-section-heading p{color:var(--muted)}html[data-theme=dark] .pl-campaign-grid>article{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--group-color)}html[data-theme=dark] .pl-campaign-grid header{color:var(--muted)}html[data-theme=dark] .pl-campaign-icon{color:var(--group-color);background:color-mix(in srgb,var(--group-color) 8%,var(--surface))}html[data-theme=dark] .pl-campaign-grid header em{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .pl-campaign-title{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-campaign-title h3{color:#a8df90}html[data-theme=dark] .pl-campaign-grid article>p,html[data-theme=dark] .pl-campaign-dates{color:var(--muted)}html[data-theme=dark] .pl-campaign-progress{background:var(--surface-soft)}html[data-theme=dark] .pl-campaign-progress>span{background:var(--group-color)}html[data-theme=dark] .pl-campaign-totals{color:var(--muted)}html[data-theme=dark] .pl-campaign-totals strong{color:#b5df90}html[data-theme=dark] .pl-campaign-next{background:var(--surface)}html[data-theme=dark] .pl-campaign-next>span{color:var(--muted)}html[data-theme=dark] .pl-campaign-next>strong{color:#b8df90}html[data-theme=dark] .pl-group-context{border:1px solid var(--pl-line);border-left:3px solid var(--group-color);background:var(--surface)}html[data-theme=dark] .pl-group-context span,html[data-theme=dark] .pl-group-context p{color:var(--muted)}html[data-theme=dark] .pl-list{border:1px solid var(--pl-line);background:var(--surface)}html[data-theme=dark] .pl-list-controls{border-bottom:1px solid var(--pl-line);color:var(--muted)}html[data-theme=dark] .pl-list-controls select{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-list-head{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .pl-list-row{background:var(--surface);border:0;border-top:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .pl-list-row:hover{background:var(--surface)}html[data-theme=dark] .pl-list-content strong,html[data-theme=dark] .pl-list-content small,html[data-theme=dark] .pl-list-date{color:var(--muted)}html[data-theme=dark] .pl-calendar{background:var(--surface);border:1px solid var(--pl-line)}html[data-theme=dark] .pl-segment{background:var(--surface-soft)}html[data-theme=dark] .pl-segment button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-segment button.is-active{background:var(--surface);color:#b5df90;box-shadow:0 1px 3px #0001}html[data-theme=dark] .pl-calendar-weekdays{background:var(--surface);color:var(--muted)}html[data-theme=dark] .pl-calendar-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-theme=dark] .pl-calendar-grid>article:nth-child(7n){border-right:0}html[data-theme=dark] .pl-calendar-grid>article.is-outside{background:var(--surface)}html[data-theme=dark] .pl-calendar-grid>article.is-outside>header>button:first-child{color:var(--muted)}html[data-theme=dark] .pl-calendar-grid>article.is-selected{background:var(--surface-soft)}html[data-theme=dark] .pl-calendar-grid>article>header button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-calendar-grid>article.is-today>header>button:first-child{color:var(--ink);background:#407a1f}html[data-theme=dark] .pl-calendar-events>button{background:color-mix(in srgb,var(--group-color) 6%,var(--surface));border:0;border-left:2px solid var(--group-color);color:var(--muted)}html[data-theme=dark] .pl-calendar-events>.pl-more-events{background:0 0;border:0}html[data-theme=dark] .pl-calendar-day-detail>p{color:var(--muted)}html[data-theme=dark] .pl-calendar-detail-entry{border:0;border-top:1px solid var(--line);color:var(--muted);background:0 0}html[data-theme=dark] .pl-calendar-detail-entry strong{color:#b8df90}html[data-theme=dark] .pl-undated{border-top:1px solid var(--pl-line)}html[data-theme=dark] .pl-published-stories{color:var(--muted)}html[data-theme=dark] .pl-story-sequence{background:var(--surface);border:1px solid var(--pl-line)}html[data-theme=dark] .pl-story-date{color:var(--muted)}html[data-theme=dark] .pl-story-frame{background:0 0;border:0}html[data-theme=dark] .pl-story-preview{background:var(--surface-soft)}html[data-theme=dark] .pl-story-number{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .pl-story-placeholder{color:var(--muted);background:linear-gradient(145deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .pl-story-overlay{color:var(--ink);background:linear-gradient(#0000,#1f7a2fe8)}html[data-theme=dark] .pl-story-overlay p{color:var(--muted)}html[data-theme=dark] .pl-story-overlay>span{color:#c1df90}html[data-theme=dark] .pl-story-frame>footer,html[data-theme=dark] .pl-story-frame>footer>small{color:var(--muted)}html[data-theme=dark] .pl-story-add{border:1px dashed var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .pl-sequence-footer{border-top:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .pl-empty>span{border:1px dashed var(--line);color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .pl-empty p{color:var(--muted)}html[data-theme=dark] .pl-overlay{background:#192d4855}html[data-theme=dark] .pl-dialog{background:var(--surface);border:1px solid var(--line);color:var(--ink);outline:none;box-shadow:0 30px 90px #00000039}html[data-theme=dark] .pl-dialog-head p{color:var(--muted)}html[data-theme=dark] .pl-dialog--drawer{border:0}html[data-theme=dark] .pl-form label,html[data-theme=dark] .pl-editor label,html[data-theme=dark] .pl-filter-panel label{color:var(--muted)}html[data-theme=dark] .pl-form input,html[data-theme=dark] .pl-form select,html[data-theme=dark] .pl-form textarea,html[data-theme=dark] .pl-editor input:not([type=radio]),html[data-theme=dark] .pl-editor select,html[data-theme=dark] .pl-editor textarea,html[data-theme=dark] .pl-filter-panel select{border:1px solid var(--line);background:var(--surface);color:#acdf90;outline:none}html[data-theme=dark] .pl-form input:focus,html[data-theme=dark] .pl-form textarea:focus,html[data-theme=dark] .pl-form select:focus,html[data-theme=dark] .pl-editor input:focus,html[data-theme=dark] .pl-editor textarea:focus,html[data-theme=dark] .pl-editor select:focus{border-color:#acdf90;box-shadow:0 0 0 3px #00000020}html[data-theme=dark] .pl-form input::placeholder,html[data-theme=dark] .pl-form textarea::placeholder,html[data-theme=dark] .pl-editor input::placeholder,html[data-theme=dark] .pl-editor textarea::placeholder,html[data-theme=dark] .pl-form label>small,html[data-theme=dark] .pl-editor label>small{color:var(--muted)}html[data-theme=dark] .pl-form-footer{border-top:1px solid var(--line)}html[data-theme=dark] .pl-format-choices button{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .pl-format-choices button.is-selected{box-shadow:inset 0 0 0 1px var(--line);color:#aedf90;background:#334819;border-color:#a7df90}html[data-theme=dark] .pl-form-error{color:#df9f90;background:#482619}html[data-theme=dark] .pl-toast{color:var(--ink);background:#1f7a32;box-shadow:0 8px 25px #00000038}html[data-theme=dark] .pl-toast button{color:#b0df90;background:0 0;border:0}html[data-theme=dark] .pl-editor{background:var(--surface)}html[data-theme=dark] .pl-editor-head{border-bottom:1px solid var(--line)}html[data-theme=dark] .pl-editor-breadcrumb{color:var(--muted)}html[data-theme=dark] .pl-editor-breadcrumb a{color:#b5df90}html[data-theme=dark] .pl-editor-title h1{color:#abdf90}html[data-theme=dark] .pl-editor-title>div>span{color:var(--muted)}html[data-theme=dark] .pl-editor-tabs{border-bottom:1px solid var(--line)}html[data-theme=dark] .pl-editor-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}html[data-theme=dark] .pl-editor-tabs button.is-active{color:#b9df90;border-bottom-color:#b6df90}html[data-theme=dark] .pl-section-intro h2{color:#b1df90}html[data-theme=dark] .pl-section-intro p{color:var(--muted)}html[data-theme=dark] .pl-editor-context{border-left:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .pl-editor-context h3{color:#b6df90}html[data-theme=dark] .pl-editor-context small{color:var(--muted)}html[data-theme=dark] .pl-editor-context .pl-editor-progress{border-top:1px solid var(--line)}html[data-theme=dark] .pl-editor-progress>span{color:var(--muted)}html[data-theme=dark] .pl-editor-progress i{border:1px solid var(--line)}html[data-theme=dark] .pl-editor-progress>span.is-current{color:#bedf90}html[data-theme=dark] .pl-editor-progress>span.is-current i{color:var(--ink);background:#517a1f;border-color:#bcdf90}html[data-theme=dark] .pl-editor-progress>span.is-complete{color:var(--muted)}html[data-theme=dark] .pl-editor-progress>span.is-complete i{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .pl-editor-footer{border-top:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .pl-editor-footer>span{color:var(--muted)}html[data-theme=dark] .pl-editor-footer i{background:#4e7a1f}html[data-theme=dark] .pl-editor-footer i.is-pending{background:#7a571f}html[data-theme=dark] .pl-editor--full{border:1px solid var(--line)}html[data-theme=dark] .pl-soft-note{color:var(--muted);background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .pl-inline-message{background:var(--surface-soft);color:#b6df90;border-bottom:1px solid var(--line)}html[data-theme=dark] .pl-inline-message.is-error{color:#dfa090;background:#482819}html[data-theme=dark] .pl-inline-message button{color:inherit;background:0 0;border:0}html[data-theme=dark] .pl-unsaved{border-bottom:1px solid var(--line);background:#483b19}html[data-theme=dark] .pl-unsaved p{color:#dfc990}html[data-theme=dark] .pl-assignment-list{border:1px solid var(--line)}html[data-theme=dark] .pl-assignment-list>label+label{border-top:1px solid var(--line)}html[data-theme=dark] .pl-assignment-list i{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .pl-files{border-top:1px solid var(--line)}html[data-theme=dark] .pl-upload{background:var(--surface-soft);color:var(--muted);border:1px dashed #b9df90}html[data-theme=dark] .pl-upload input{background:var(--surface)}html[data-theme=dark] .pl-story-editor{border-top:1px solid var(--line)}html[data-theme=dark] .pl-story-editor>article{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .pl-story-editor>article>header{color:var(--muted)}html[data-theme=dark] .pl-story-editor header button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-match-info{background:var(--surface-soft);border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .pl-match-info p,html[data-theme=dark] .pl-no-matches,html[data-theme=dark] .pl-no-matches p{color:var(--muted)}html[data-theme=dark] .pl-linked{background:var(--surface-soft);border:1px solid var(--line);color:#b6df90}html[data-theme=dark] .pl-candidates>label{border:1px solid var(--line)}html[data-theme=dark] .pl-candidates>label.is-selected{background:#374819;border-color:#b5df90}html[data-theme=dark] .pl-candidates input{accent-color:#b8df90}html[data-theme=dark] .pl-candidates p,html[data-theme=dark] .pl-candidates small{color:var(--muted)}html[data-theme=dark] .pl-match-score{color:#b9df90}html[data-theme=dark] .pl-inline-matches{background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .pl-inline-matches>strong{color:#badf90}html[data-theme=dark] .pl-inline-matches>button{background:var(--surface);border:1px solid var(--line);color:#badf90}html[data-theme=dark] .pl-inline-matches>button.is-selected{border-color:#b8df90}html[data-theme=dark] .pl-history>article{border:1px solid var(--line)}html[data-theme=dark] .pl-history>article>span,html[data-theme=dark] .pl-history strong,html[data-theme=dark] .pl-history small,html[data-theme=dark] .pl-history p{color:var(--muted)}html[data-theme=dark] .pl-history details{border:1px solid var(--line)}html[data-theme=dark] .pl-history summary,html[data-theme=dark] .pl-history pre{color:var(--muted)}html[data-theme=dark] .pl-step-number{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .pl-assistant p{color:var(--muted)}html[data-theme=dark] .pl-assistant-task{border:1px solid var(--line);color:#badf90;background:#3e4819}html[data-theme=dark] .pl-slot{border-bottom:1px solid var(--line)}html[data-theme=dark] .pl-slot>span,html[data-theme=dark] .pl-slot strong{color:var(--muted)}html[data-theme=dark] .pl-slot button,html[data-theme=dark] .pl-slot small{border:1px dashed var(--line);color:var(--muted);background:var(--surface)}html[data-theme=dark] .pl-slot small{color:var(--muted);background:var(--surface-soft);border-color:#0000}@media (max-width:900px){html[data-theme=dark] .mobile-nav{background:var(--surface);border-top:1px solid var(--line)}html[data-theme=dark] .mobile-nav a{color:var(--muted)}html[data-theme=dark] .mobile-nav a.active{color:var(--os-blue)}}@media (max-width:680px){html[data-theme=dark] .pl-week-summary article+article{border-left:0}html[data-theme=dark] .pl-week-summary article:nth-child(2n){border-left:1px solid var(--line)}html[data-theme=dark] .pl-week-summary article:nth-child(n+3){border-top:1px solid var(--line)}html[data-theme=dark] .pl-calendar-mobile-count{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .pl-calendar-mobile-count i{background:#437a1f}html[data-theme=dark] .pl-editor-tabs{background:var(--surface)}html[data-theme=dark] .pl-editor-context{border-left:0;border-top:1px solid var(--line)}}html[data-theme=dark] .mobile-more{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .mobile-all-navigation h3,html[data-theme=dark] .mobile-all-navigation a{color:var(--muted)}html[data-theme=dark] .mobile-all-navigation a.is-active{color:var(--os-blue);background:var(--surface-soft)}html[data-theme=dark] .dm-page{color:var(--ink)}html[data-theme=dark] .dm-hero h1{color:var(--os-blue)}html[data-theme=dark] .dm-hero p{color:var(--muted)}html[data-theme=dark] .dm-eyebrow{color:var(--os-blue)}html[data-theme=dark] .dm-button{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .dm-button:hover{border-color:var(--line);background:var(--surface)}html[data-theme=dark] .dm-button--primary{background:var(--os-solid-surface);border-color:var(--os-blue);color:var(--ink);box-shadow:0 5px 14px #00000036}html[data-theme=dark] .dm-button--primary:hover{background:var(--os-solid-surface);color:var(--ink)}html[data-theme=dark] .dm-button--quiet{background:var(--surface)}html[data-theme=dark] .dm-overview article{background:var(--surface);border:1px solid var(--line);box-shadow:0 5px 17px #0000000c}html[data-theme=dark] .dm-overview article span,html[data-theme=dark] .dm-overview article small{color:var(--muted)}html[data-theme=dark] .dm-overview article strong{color:var(--os-blue)}html[data-theme=dark] .dm-overview article.is-alert strong{color:#df9c90}html[data-theme=dark] .dm-toolbar{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .dm-view-tabs{background:var(--surface-soft)}html[data-theme=dark] .dm-view-tabs button{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .dm-view-tabs button.is-active{background:var(--surface);color:var(--os-blue);box-shadow:0 2px 8px #0000001b}html[data-theme=dark] .dm-search{border:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .dm-search input{background:0 0;border:0;outline:0}html[data-theme=dark] .dm-filters{border:1px solid var(--line);background:var(--surface);border-top:0}html[data-theme=dark] .dm-filters>span{color:var(--muted)}html[data-theme=dark] .dm-filters select{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .dm-filters small{color:var(--muted)}html[data-theme=dark] .dm-list-row{background:var(--surface);border:1px solid var(--line);box-shadow:0 3px 12px #00000009}html[data-theme=dark] .dm-list-row:hover{border-color:var(--line);box-shadow:0 8px 22px #00000012}html[data-theme=dark] .dm-list-content,html[data-theme=dark] .dm-card-main{color:inherit;background:0 0;border:0}html[data-theme=dark] .dm-list-content h3,html[data-theme=dark] .dm-card h3{color:var(--ink)}html[data-theme=dark] .dm-list-content p,html[data-theme=dark] .dm-card-main>p,html[data-theme=dark] .dm-list-meta span,html[data-theme=dark] .dm-meta span{color:var(--muted)}html[data-theme=dark] .dm-list-meta .is-overdue,html[data-theme=dark] .dm-meta .is-overdue{color:#df9c90}html[data-theme=dark] .dm-status{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .dm-status i,html[data-theme=dark] .dm-category i{background:currentColor}html[data-theme=dark] .dm-status--new{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .dm-status--triage{background:var(--surface-soft);color:#a590df}html[data-theme=dark] .dm-status--in_progress{background:var(--surface-soft);color:#86ead6}html[data-theme=dark] .dm-status--waiting{color:#f1c77e;background:#483b19}html[data-theme=dark] .dm-status--approval{color:#90addf;background:#192648}html[data-theme=dark] .dm-status--completed{background:var(--surface-soft);color:#90dfa8}html[data-theme=dark] .dm-status--canceled{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .dm-category{background:color-mix(in srgb,var(--dm-category) 11%,var(--surface));color:var(--dm-category)}html[data-theme=dark] .dm-category--empty,html[data-theme=dark] .dm-priority{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .dm-priority--urgent{color:#e09a8f;background:#482019}html[data-theme=dark] .dm-priority--high{color:#efc181;background:#483619}html[data-theme=dark] .dm-priority--medium{color:#90b0df;background:#192f48}html[data-theme=dark] .dm-checklist-summary{border-left:1px solid var(--line)}html[data-theme=dark] .dm-progress-label{color:var(--muted)}html[data-theme=dark] .dm-progress-label strong{color:var(--ink)}html[data-theme=dark] .dm-progress{background:var(--surface-soft)}html[data-theme=dark] .dm-progress i{background:var(--os-solid-surface)}html[data-theme=dark] .dm-visible-checks label{color:var(--muted)}html[data-theme=dark] .dm-visible-checks input{accent-color:var(--os-blue)}html[data-theme=dark] .dm-visible-checks small{color:var(--muted)}html[data-theme=dark] .dm-empty{background:var(--surface);border:1px dashed var(--line);color:var(--muted)}html[data-theme=dark] .dm-empty svg{color:var(--os-blue)}html[data-theme=dark] .dm-empty h2{color:var(--ink)}html[data-theme=dark] .dm-column{background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .dm-column>header>strong{background:var(--surface);color:var(--muted)}html[data-theme=dark] .dm-card{background:var(--surface);border:1px solid var(--line);box-shadow:0 3px 10px #0000000c}html[data-theme=dark] .dm-card .dm-checklist-summary{border:0;border-top:1px solid var(--line)}html[data-theme=dark] .dm-calendar{background:var(--surface);border:1px solid var(--line)}html[data-theme=dark] .dm-calendar>header{border-bottom:1px solid var(--line)}html[data-theme=dark] .dm-calendar>header h2{color:var(--ink)}html[data-theme=dark] .dm-calendar>header button{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .dm-weekdays{background:var(--surface-soft);border-bottom:1px solid var(--line)}html[data-theme=dark] .dm-weekdays span{color:var(--muted)}html[data-theme=dark] .dm-month-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-theme=dark] .dm-month-grid>div:nth-child(7n){border-right:0}html[data-theme=dark] .dm-month-grid time{color:var(--muted)}html[data-theme=dark] .dm-month-grid .is-outside{background:var(--surface)}html[data-theme=dark] .dm-month-grid .is-outside time{color:var(--muted)}html[data-theme=dark] .dm-month-grid button{background:color-mix(in srgb,var(--dm-category) 9%,var(--surface));border:0;border-left:2px solid var(--dm-category);color:var(--ink)}html[data-theme=dark] .dm-month-grid button i{background:var(--dm-category)}html[data-theme=dark] .dm-form label,html[data-theme=dark] .dm-form label small{color:var(--muted)}html[data-theme=dark] .dm-form input,html[data-theme=dark] .dm-form textarea,html[data-theme=dark] .dm-form select,html[data-theme=dark] .dm-inline-form input,html[data-theme=dark] .dm-comment-input{border:1px solid var(--line);background:var(--surface);color:var(--ink);outline:0}html[data-theme=dark] .dm-form input:focus,html[data-theme=dark] .dm-form textarea:focus,html[data-theme=dark] .dm-form select:focus,html[data-theme=dark] .dm-inline-form input:focus,html[data-theme=dark] .dm-comment-input:focus{border-color:var(--os-blue);box-shadow:0 0 0 3px #00000029}html[data-theme=dark] .dm-detail section{border-top:1px solid var(--line)}html[data-theme=dark] .dm-detail section>h3{color:var(--ink)}html[data-theme=dark] .dm-detail section>h3 span{background:var(--surface-soft)}html[data-theme=dark] .dm-detail section .dm-checklist-summary{border:0}html[data-theme=dark] .dm-reopen{border:1px solid var(--os-blue);background:var(--surface-soft);color:var(--os-blue)}html[data-theme=dark] .dm-mention-hint{color:var(--muted)}html[data-theme=dark] .dm-comments article{background:var(--surface-soft)}html[data-theme=dark] .dm-comments strong{color:var(--ink)}html[data-theme=dark] .dm-comments small,html[data-theme=dark] .dm-comments p,html[data-theme=dark] .dm-muted{color:var(--muted)}html[data-theme=dark] .dm-links a{color:var(--os-blue)}html[data-theme=dark] .dm-history p,html[data-theme=dark] .dm-history svg,html[data-theme=dark] .dm-history small{color:var(--muted)}@media (max-width:900px){html[data-theme=dark] .dm-checklist-summary{border-left:0;border-top:1px solid var(--line)}}html[data-theme=dark] .ideas-heading>div>p:last-child{color:var(--muted)}html[data-theme=dark] .ideas-stats button{border:1px solid var(--line);background:var(--surface);color:var(--muted)}html[data-theme=dark] .ideas-stats button.active{border-color:var(--os-blue);background:var(--surface-soft)}html[data-theme=dark] .ideas-stats strong{color:var(--ink)}html[data-theme=dark] .ideas-search{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .ideas-search input{background:0 0;border:0;outline:0}html[data-theme=dark] .ideas-toolbar select{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .idea-card{background:var(--surface);border:1px solid var(--line);color:var(--ink)}html[data-theme=dark] .idea-card:hover{box-shadow:0 8px 25px #0000001e}html[data-theme=dark] .idea-card:focus-visible{outline:3px solid var(--os-blue)}html[data-theme=dark] .idea-card>p{color:var(--muted)}html[data-theme=dark] .idea-card footer{border-top:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .idea-origin{color:var(--os-blue)}html[data-theme=dark] .idea-status{background:var(--surface-soft)}html[data-theme=dark] .idea-status--evaluating{color:#e7c888;background:#483919}html[data-theme=dark] .idea-status--selected{background:var(--surface-soft);color:#90dfb4}html[data-theme=dark] .idea-status--archived,html[data-theme=dark] .idea-card small{color:var(--muted)}html[data-theme=dark] .ideas-empty{border:1px dashed var(--line);color:var(--muted)}html[data-theme=dark] .ideas-empty svg{color:#dfca90}html[data-theme=dark] .ideas-notice{background:var(--surface-soft);color:var(--os-blue)}html[data-theme=dark] .ideas-error{color:#df9090;background:#481f19}html[data-theme=dark] .idea-detail section{border-top:1px solid var(--line)}html[data-theme=dark] .idea-detail section>p,html[data-theme=dark] .idea-detail small{color:var(--muted)}html[data-theme=dark] .idea-detail textarea{border:1px solid var(--line)}html[data-theme=dark] .idea-comment{background:var(--surface-soft)}html[data-theme=dark] .idea-reference{color:var(--os-blue)}html[data-theme=dark] .idea-content-options{background:var(--surface-soft)}html[data-theme=dark] .ev-metric{color:var(--muted)}html[data-theme=dark] .ev-metric select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .ev-comparison>div{background:var(--surface-soft)}html[data-theme=dark] .ev-comparison small{color:var(--muted)}html[data-theme=dark] .ev-table{border-top:1px solid var(--line)}html[data-theme=dark] .ev-table th,html[data-theme=dark] .ev-table td{border-bottom:1px solid var(--line)}html[data-theme=dark] .ev-table th,html[data-theme=dark] .ev-card-base{color:var(--muted)}html[data-theme=dark] .ev-data-note{border:1px solid var(--line);background:#483a19}html[data-theme=dark] .ev-toolbar{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .ev-filter{color:var(--muted)}html[data-theme=dark] .ev-filter select,html[data-theme=dark] .ev-filter input{border:1px solid var(--line);background:var(--surface);color:var(--ink)}html[data-theme=dark] .ev-today{color:var(--green-700)}html[data-theme=dark] .ev-coverage{border-top:1px solid var(--line);color:var(--muted)}html[data-theme=dark] .ev-status{color:#f1c37e}html[data-theme=dark] .ev-status.closed{color:var(--green-700)}html[data-theme=dark] .ev-period-heading p,html[data-theme=dark] .ev-period-heading>span,html[data-theme=dark] .ev-observation-note,html[data-theme=dark] .ev-unique-note{color:var(--muted)}html[data-theme=dark] .ev-kpi{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .ev-kpi-label>span{color:var(--muted);background:var(--canvas)}html[data-theme=dark] .ev-kpi-value>small{color:var(--muted)}html[data-theme=dark] .ev-kpi-footer{border-top:1px solid var(--line)}html[data-theme=dark] .ev-delta{color:var(--ink)}html[data-theme=dark] .ev-delta small,html[data-theme=dark] .ev-samples small,html[data-theme=dark] .ev-pending,html[data-theme=dark] .ev-definition{color:var(--muted)}html[data-theme=dark] .ev-secondary{border:1px solid var(--line);background:var(--surface)}html[data-theme=dark] .ev-secondary article+article{border-left:1px solid var(--line)}html[data-theme=dark] .ev-secondary h3,html[data-theme=dark] .ev-secondary article>span{color:var(--muted)}html[data-theme=dark] .ev-base-table th,html[data-theme=dark] .ev-base-table td{border-bottom:1px solid var(--line)}@media (max-width:700px){html[data-theme=dark] .ev-secondary article:nth-child(3){border-left:0}html[data-theme=dark] .ev-secondary article:nth-child(n+3){border-top:1px solid var(--line)}}html[data-theme=dark] body{background:radial-gradient(ellipse at 95% 0, #1932480b, transparent 45%), var(--canvas)}html[data-theme=dark] ::selection{color:var(--os-navy);background:#1932482b}html[data-theme=dark] :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--os-blue)}html[data-theme=dark] :is(.page-heading h1,.panel-heading h2,.editorial-calendar-heading h2,.editorial-board-heading h2,.pl-workspace h1,.pl-workspace h2,.pl-workspace h3,.pl-dialog h1,.pl-dialog h2,.pl-dialog h3,.dm-hero h1,.ideas-heading h1,.record-cover>strong){color:var(--os-navy)}html[data-theme=dark] .eyebrow{color:var(--os-blue)}html[data-theme=dark] .sidebar{background:linear-gradient(180deg, var(--surface), #192648);border-color:var(--line)}html[data-theme=dark] .brand-mark{background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .brand strong{color:var(--os-navy)}html[data-theme=dark] .brand small,html[data-theme=dark] .nav-group>p,html[data-theme=dark] .nav-group a,html[data-theme=dark] .nav-group a svg{color:var(--muted)}html[data-theme=dark] .nav-group a:hover{background:var(--surface-soft);color:var(--os-blue)}html[data-theme=dark] .nav-group a.active{background:var(--os-blue);color:var(--ink);box-shadow:0 8px 20px -12px #00000080}html[data-theme=dark] .nav-group a.active svg{color:var(--ink)}html[data-theme=dark] .sidebar-footer{border-color:var(--line)}html[data-theme=dark] .integration-state strong{color:var(--ink)}html[data-theme=dark] .integration-state small,html[data-theme=dark] .sidebar-footer form button{color:var(--muted)}html[data-theme=dark] .topbar{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .global-search{background:var(--surface-soft);border:1px solid var(--line)}html[data-theme=dark] .global-search input{color:var(--ink);background:0 0}html[data-theme=dark] .global-search kbd{border-color:var(--line);color:var(--muted)}html[data-theme=dark] .avatar{background:var(--os-blue-soft);color:var(--os-navy);border:1px solid var(--line)}html[data-theme=dark] .top-actions .icon-button,html[data-theme=dark] .live-badge{color:var(--muted)}html[data-theme=dark] :is(.primary-button,.pl-button--primary,.dm-button--primary){color:var(--ink);background:var(--os-navy);border-color:var(--os-navy);box-shadow:0 8px 20px -14px #00000080}html[data-theme=dark] :is(.primary-button,.pl-button--primary,.dm-button--primary):hover{color:var(--ink);background:#1f467a;border-color:#88b1e7}html[data-theme=dark] :is(.secondary-button,.pl-button,.dm-button):not(.pl-button--primary):not(.dm-button--primary){border-color:var(--line)}html[data-theme=dark] :is(.secondary-button,.pl-button,.dm-button):not(.pl-button--primary):not(.dm-button--primary):hover{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] :is(.chart-panel,.card-panel,.forecast-panel,.metric-card,.content-card,.sync-strip,.record-hero,.record-columns>section,.hero-kpi,.secondary-kpis article,.pl-week-summary,.pl-agenda,.pl-week-sidebar>section,.pl-campaign-grid>article,.pl-story-sequence,.pl-list,.dm-overview article,.dm-list-row,.dm-card,.idea-card,.ideas-stats button){border-color:var(--line);background-color:var(--surface);box-shadow:var(--shadow)}html[data-theme=dark] .metric-card-value>strong,html[data-theme=dark] .hero-kpi>strong,html[data-theme=dark] .secondary-kpis strong{color:var(--os-navy)}html[data-theme=dark] .data-table th{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .data-table td,html[data-theme=dark] .filter-bar,html[data-theme=dark] .view-toolbar,html[data-theme=dark] .ev-toolbar{border-color:var(--line)}html[data-theme=dark] :is(.operation-form input,.operation-form select,.operation-form textarea,.filter-bar select,.panel-heading select,.pl-form input,.pl-form select,.pl-form textarea,.pl-editor input:not([type=radio]):not([type=checkbox]),.pl-editor select,.pl-editor textarea,.dm-search,.dm-filters select,.idea-detail textarea){border-color:var(--line);color:var(--ink)}html[data-theme=dark] .pl-title-dot{background:#7a5f1f}html[data-theme=dark] .pl-button,html[data-theme=dark] .pl-icon-button{color:var(--muted)}html[data-theme=dark] .pl-button--primary{color:var(--ink)}html[data-theme=dark] .pl-view-tabs>button{color:var(--muted)}html[data-theme=dark] .pl-view-tabs>button.is-active{color:var(--os-blue);border-color:var(--os-blue)}html[data-theme=dark] .pl-view-tabs>button:hover{color:var(--os-blue)}html[data-theme=dark] .pl-view-tabs>button>span{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] :is(.pl-text-button,.pl-editor-breadcrumb a,.pl-breadcrumb a,.pl-free-slot>span:last-child,.pl-organize-button,.pl-campaign-title,.idea-origin,.idea-reference,.dm-eyebrow){color:var(--os-blue)}html[data-theme=dark] .pl-danger-text{color:var(--red)}html[data-theme=dark] .pl-organize-button,html[data-theme=dark] .pl-button.is-filtered,html[data-theme=dark] .pl-filter-summary{background:var(--os-blue-soft);border-color:var(--line);color:var(--os-blue)}html[data-theme=dark] .pl-week-summary strong,html[data-theme=dark] .pl-agenda-day>header>strong,html[data-theme=dark] .pl-agenda-entry,html[data-theme=dark] .pl-list-content strong{color:var(--ink)}html[data-theme=dark] .pl-agenda-day.is-today{background:#192b48}html[data-theme=dark] .pl-agenda-day.is-today:before{background:var(--os-blue)}html[data-theme=dark] .pl-agenda-day>header em,html[data-theme=dark] .pl-agenda-entry:hover .pl-agenda-content>strong{color:var(--os-blue)}html[data-theme=dark] .pl-editor-tabs button.is-active{color:var(--os-blue);border-color:var(--os-blue)}html[data-theme=dark] .pl-editor-context{border-color:var(--line);background:#192a48}html[data-theme=dark] .pl-editor-head,html[data-theme=dark] .pl-editor-footer,html[data-theme=dark] .pl-editor-tabs,html[data-theme=dark] .pl-dialog{border-color:var(--line)}html[data-theme=dark] .pl-dialog{box-shadow:0 32px 80px -32px #00000080}html[data-theme=dark] .dm-page,html[data-theme=dark] .ideas-page,html[data-theme=dark] .dm-overview article strong,html[data-theme=dark] .dm-list-content h3,html[data-theme=dark] .dm-card h3{color:var(--ink)}html[data-theme=dark] .dm-toolbar,html[data-theme=dark] .dm-filters{border-color:var(--line)}html[data-theme=dark] .dm-filters,html[data-theme=dark] .dm-view-tabs,html[data-theme=dark] .ev-comparison>div,html[data-theme=dark] .idea-comment,html[data-theme=dark] .idea-content-options{background:var(--surface-soft)}html[data-theme=dark] .dm-view-tabs button.is-active,html[data-theme=dark] .ideas-stats button.is-active{color:var(--os-blue)}html[data-theme=dark] .idea-card{color:var(--ink)}html[data-theme=dark] .idea-card:focus-visible{outline-color:var(--os-blue)}html[data-theme=dark] .idea-card>p,html[data-theme=dark] .idea-card footer,html[data-theme=dark] .idea-detail section>p{color:var(--muted)}html[data-theme=dark] .idea-card footer{border-color:var(--line)}html[data-theme=dark] .mobile-nav{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .mobile-nav>a.active,html[data-theme=dark] .mobile-nav>a.is-active,html[data-theme=dark] .mobile-all-navigation a.is-active{color:var(--os-blue);background:var(--os-blue-soft)}html[data-theme=dark] .mobile-all-navigation h3,html[data-theme=dark] .mobile-all-navigation a{color:var(--muted)}html[data-theme=dark] .login-page{background:linear-gradient(140deg,#1f537a,#1f507a 48%,#1f487a)}html[data-theme=dark] .login-story{background:0 0}html[data-theme=dark] .login-story .eyebrow{color:#70baff;border:1px solid var(--line)}html[data-theme=dark] .login-story h1 span{color:#8dbde2}html[data-theme=dark] .login-story>p:not(.eyebrow){color:#84c0eb}html[data-theme=dark] .login-pulse{border-top:1px solid var(--line)}html[data-theme=dark] .login-pulse>span{background:#7a5f1f;box-shadow:0 0 0 5px #00000030}html[data-theme=dark] .login-pulse small{color:#90bedf}html[data-theme=dark] .login-panel{background:var(--surface)}html[data-theme=dark] .login-card{box-shadow:none;border:0}html[data-theme=dark] .login-card h2{color:var(--os-navy)}html[data-theme=dark] .login-card>p.muted,html[data-theme=dark] .login-form label{color:var(--muted)}html[data-theme=dark] .login-form input{background:var(--os-blue-soft);color:var(--os-navy);border:1px solid #0000}html[data-theme=dark] .login-form input:focus{border-color:var(--os-blue);box-shadow:0 0 0 3px #0000001e}html[data-theme=dark] .password-field button{color:var(--muted)}html[data-theme=dark] .demo-credentials{background:var(--surface-soft);border-color:var(--line);color:var(--muted)}@media (max-width:680px){html[data-theme=dark] .mobile-brand strong{color:var(--os-navy)}}html[data-theme=dark] .navigation-progress{border:2px solid;border-right-color:#0000}html[data-theme=dark] .nav-core>p,html[data-theme=dark] .nav-tools-label{color:var(--muted)}html[data-theme=dark] .nav-tools{border-top:1px solid var(--line)}html[data-theme=dark] .nav-disclosure>summary{color:var(--muted)}html[data-theme=dark] .nav-disclosure>summary:hover{color:var(--ink);background:var(--surface-soft)}html[data-theme=dark] .nav-disclosure>summary:focus-visible{outline:2px solid var(--os-blue)}html[data-theme=dark] .nav-disclosure>summary.has-current{color:var(--os-blue)}html[data-theme=dark] .nav-nested{border-left:1px solid var(--line)}html[data-theme=dark] .mobile-all-navigation .nav-group a{color:var(--muted)}html[data-theme=dark] .mobile-all-navigation .nav-group a.active{color:var(--ink);background:#1f507a}html[data-theme=dark] .mobile-nav>.mobile-more.active{color:var(--os-blue);background:var(--os-blue-soft)}html[data-theme=dark] .pl-publication-pagination span,html[data-theme=dark] .pl-publication-count{color:var(--c-text-secondary)}html[data-theme=dark] .pl-detected-panel{background:#483a19;border:1px solid #e0c890}html[data-theme=dark] .pl-detected-note{color:#eac386;background:#483a19}
