:root[data-theme=dark]{--p-bg:#161616;--p-side:#1d1d1b;--p-panel:#161616;--p-subtle:#1f1f1e;--p-hover:#242423;--p-press:#2b2b29;--p-line:#272727;--p-line-2:#333332;--p-ink:#e0e0df;--p-ink-2:#a9a9a7;--p-ink-3:#7b7b79;--p-blue-soft:#031236;--p-blue-line:#051949;--p-green-soft:#152f1d;--p-amber-soft:#3d2a08;--p-red-soft:#340909;--p-violet-soft:#150437}:root[data-theme=dark] .app-root{color:var(--p-ink);background:var(--p-bg)}:root[data-theme=dark] .ui-btn-secondary{border-color:var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .ui-btn-secondary:hover:not(:disabled){background:var(--p-subtle)}:root[data-theme=dark] .ui-btn-ghost{color:var(--p-ink-2)}:root[data-theme=dark] .ui-btn-ghost:hover:not(:disabled){background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .ui-btn-dark{background:var(--p-ink);color:#161616}:root[data-theme=dark] .ui-btn-dark:hover:not(:disabled){background:#cbcbca}:root[data-theme=dark] .ui-btn-danger{color:var(--p-red);background:#161616;border-color:#4e1616}:root[data-theme=dark] .ui-btn-danger:hover:not(:disabled){background:var(--p-red-soft)}:root[data-theme=dark] .ui-icon-btn{color:var(--p-ink-2)}:root[data-theme=dark] .ui-icon-btn:hover,:root[data-theme=dark] .ui-icon-btn.is-active{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .ui-label{color:var(--p-ink)}:root[data-theme=dark] .ui-optional,:root[data-theme=dark] .ui-hint{color:var(--p-ink-3)}:root[data-theme=dark] .ui-error-text{color:var(--p-red)}:root[data-theme=dark] .ui-input{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .ui-input::placeholder{color:#676765}:root[data-theme=dark] .ui-input:focus{border-color:#10337d}:root[data-theme=dark] .ui-switch{background:#3d3d3b}:root[data-theme=dark] .ui-switch span{background:#161616}:root[data-theme=dark] .ui-segmented{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .ui-segmented button{color:var(--p-ink-2)}:root[data-theme=dark] .ui-segmented button:hover:not(.on){color:var(--p-ink)}:root[data-theme=dark] .ui-segmented button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .ui-chip{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .ui-chip:hover{color:var(--p-ink);border-color:#464644}:root[data-theme=dark] .ui-chip.on{background:var(--p-blue-soft);color:var(--p-blue-2);border-color:#06205e}:root[data-theme=dark] .ui-tags{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .ui-tags:focus-within{border-color:#10337d}:root[data-theme=dark] .ui-tag{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .ui-tag button{color:var(--p-ink-3)}:root[data-theme=dark] .ui-tag button:hover{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .ui-badge-neutral{background:var(--p-subtle);color:var(--p-ink-2);border:1px solid var(--p-line)}:root[data-theme=dark] .ui-badge-blue{background:var(--p-blue-soft);color:var(--p-blue-2)}:root[data-theme=dark] .ui-badge-green{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .ui-badge-amber{background:var(--p-amber-soft);color:var(--p-amber)}:root[data-theme=dark] .ui-badge-red{background:var(--p-red-soft);color:var(--p-red)}:root[data-theme=dark] .ui-badge-violet{background:var(--p-violet-soft);color:var(--p-violet)}:root[data-theme=dark] .ui-skeleton{background:linear-gradient(90deg,#232322 0%,#2b2b29 40%,#232322 80%)}:root[data-theme=dark] .ui-empty-icon{background:var(--p-subtle);border:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .ui-empty p,:root[data-theme=dark] .ui-meter-top{color:var(--p-ink-2)}:root[data-theme=dark] .ui-meter-num{color:var(--p-ink)}:root[data-theme=dark] .ui-meter-num small{color:var(--p-ink-3)}:root[data-theme=dark] .ui-meter-track{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .ui-card{background:var(--p-panel);border:1px solid var(--p-line)}:root[data-theme=dark] .ui-section-title p{color:var(--p-ink-3)}:root[data-theme=dark] .ui-modal-body{background:#161616}:root[data-theme=dark] .ui-modal-head p{color:var(--p-ink-2)}:root[data-theme=dark] .ui-modal-foot{border-top:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .ui-menu{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ui-menu hr{border-top:1px solid var(--p-line)}:root[data-theme=dark] .ui-menu-item{color:var(--p-ink)}:root[data-theme=dark] .ui-menu-item small{color:var(--p-ink-3)}:root[data-theme=dark] .ui-menu-item:hover,:root[data-theme=dark] .ui-menu-item:focus-visible{background:var(--p-subtle)}:root[data-theme=dark] .ui-menu-item.danger{color:var(--p-red)}:root[data-theme=dark] .ui-toast{color:#1b1b19;background:#d7d7d6}:root[data-theme=dark] .ui-toast.success svg{color:#64e392}:root[data-theme=dark] .ui-toast.error svg{color:#f65050}:root[data-theme=dark] .ui-toast.info svg{color:#0a417e}:root[data-theme=dark] .ui-toast button{color:#161616;background:#1616161f}:root[data-theme=dark] .ui-logo{color:var(--p-ink)}:root[data-theme=dark] .ui-md{color:#d6d6d5}:root[data-theme=dark] .ui-md code{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .ui-md pre{color:#20201f;background:#dcdcdc}:root[data-theme=dark] .ui-md a{color:var(--p-blue)}:root[data-theme=dark] .ui-md.streaming>:last-child:after{background:var(--p-ink)}:root[data-theme=dark] .app-side{background:var(--p-side);border-right:1px solid var(--p-line)}:root[data-theme=dark] .app-brand-btn{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-brand-btn:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .app-brand-mark{color:#161616}:root[data-theme=dark] .app-brand-mark img{background:#161616}:root[data-theme=dark] .app-brand-btn small{color:var(--p-ink-3)}:root[data-theme=dark] .app-new kbd{color:var(--p-ink-3);border:1px solid var(--p-line-2);background:var(--p-subtle)}:root[data-theme=dark] .app-nav-label{color:var(--p-ink-3)}:root[data-theme=dark] .app-nav a,:root[data-theme=dark] .app-thread{color:var(--p-ink-2)}:root[data-theme=dark] .app-nav a:hover,:root[data-theme=dark] .app-thread:hover{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .app-nav a.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .app-nav a.on svg{color:var(--p-blue)}:root[data-theme=dark] .app-nav a .lock{color:var(--p-ink-3)}:root[data-theme=dark] .app-thread.on{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .app-side-bottom{border-top:1px solid var(--p-line)}:root[data-theme=dark] .app-plan-card{background:linear-gradient(160deg,#031236 0%,#130332 100%);border:1px solid #0c183e}:root[data-theme=dark] .app-plan-card p{color:var(--p-ink-2)}:root[data-theme=dark] .app-user:hover{background:var(--p-hover)}:root[data-theme=dark] .app-user small{color:var(--p-ink-3)}:root[data-theme=dark] .app-top.lined{border-bottom-color:var(--p-line)}:root[data-theme=dark] .app-credits{background:var(--p-subtle);border:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .app-credits:hover{color:var(--p-ink);border-color:var(--p-line-2)}:root[data-theme=dark] .app-heading p{color:var(--p-ink-2)}:root[data-theme=dark] .app-notices{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-notices header,:root[data-theme=dark] .app-notice{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .app-notice:hover{background:var(--p-subtle)}:root[data-theme=dark] .app-notice.unread{background:#03142d}:root[data-theme=dark] .app-notice-icon{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .app-notice p{color:var(--p-ink-2)}:root[data-theme=dark] .app-notice time{color:var(--p-ink-3)}:root[data-theme=dark] .ui-gate-card{border:1px solid var(--p-line);background:#161616e0}:root[data-theme=dark] .ui-gate-card p{color:var(--p-ink-2)}:root[data-theme=dark] .ui-gate-icon{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .ui-gate-trial{color:var(--p-ink-3)}:root[data-theme=dark] .cmp{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .cmp:focus-within{border-color:#494947}:root[data-theme=dark] .cmp textarea{color:var(--p-ink)}:root[data-theme=dark] .cmp textarea::placeholder{color:#6c6c6a}:root[data-theme=dark] .cmp-hint{color:var(--p-ink-3)}:root[data-theme=dark] .cmp-send{background:var(--p-ink);color:#161616}:root[data-theme=dark] .cmp-send:disabled{background:#393937}:root[data-theme=dark] .cmp-send:not(:disabled):hover{background:#c9c9c8}:root[data-theme=dark] .cmp-voice{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .cmp-voice:hover{background:var(--p-hover)}:root[data-theme=dark] .cmp-rec{color:var(--p-red)!important;background:var(--p-red-soft)!important}:root[data-theme=dark] .cmp-status,:root[data-theme=dark] .home-hello{color:var(--p-ink-3)}:root[data-theme=dark] .home-suggest button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .home-suggest button:hover{color:var(--p-ink);border-color:#464644}:root[data-theme=dark] .stat{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .stat-top{color:var(--p-ink-2)}:root[data-theme=dark] .stat-top svg,:root[data-theme=dark] .stat small{color:var(--p-ink-3)}:root[data-theme=dark] .panel{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .panel-head a{color:var(--p-ink-2)}:root[data-theme=dark] .panel-head a:hover{color:var(--p-ink)}:root[data-theme=dark] .row:hover{background:var(--p-subtle)}:root[data-theme=dark] .row+.row{border-top:1px solid var(--p-line)}:root[data-theme=dark] .row-main small,:root[data-theme=dark] .row-meta{color:var(--p-ink-3)}:root[data-theme=dark] .drop-thumb{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .drop-thumb .txt{color:var(--p-ink)}:root[data-theme=dark] .drop-thumb .tag{background:#161616eb}:root[data-theme=dark] .drop-banner{background:linear-gradient(120deg,#031131,#170330);border:1px solid #0c163a}:root[data-theme=dark] .drop-banner-text small{color:var(--p-ink-2)}:root[data-theme=dark] .check-item:hover{background:var(--p-subtle)}:root[data-theme=dark] .check-dot{color:#161616;border:1.5px dashed #4a4a48}:root[data-theme=dark] .check-item.done>span:not(.check-dot){color:var(--p-ink-3)}:root[data-theme=dark] .progress-ring span{background:#161616}:root[data-theme=dark] .msg-user{background:#232322}:root[data-theme=dark] .tool-row{border:1px solid var(--p-line);background:#1b1b19}:root[data-theme=dark] .tool-row .tool-agent,:root[data-theme=dark] .tool-row .tool-state{color:var(--p-ink-3)}:root[data-theme=dark] .tool-row.done .tool-state{color:var(--p-green)}:root[data-theme=dark] .tool-row.error{background:#2e0303;border-color:#4d1313}:root[data-theme=dark] .tool-row.error .tool-state{color:var(--p-red)}:root[data-theme=dark] .tool-row a{color:var(--p-blue)}:root[data-theme=dark] .thinking{color:var(--p-ink-3)}:root[data-theme=dark] .thinking-dots span{background:#595956}:root[data-theme=dark] .chat-foot{background:linear-gradient(#16161600,#161616 30%)}:root[data-theme=dark] .chat-disclaimer{color:var(--p-ink-3)}:root[data-theme=dark] .voice{background:radial-gradient(1200px 600px at 50% 110%,#041a45 0%,#030e2f 45%,#161616 80%)}:root[data-theme=dark] .voice-caption{color:var(--p-ink-2)}:root[data-theme=dark] .voice-btn{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .voice-btn.end{background:var(--p-ink);color:#161616;border-color:var(--p-ink)}:root[data-theme=dark] .voice-btn.muted{background:var(--p-red-soft);color:var(--p-red);border-color:#4d1313}:root[data-theme=dark] .cc{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cc:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .cc-media{background:var(--p-subtle);border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .cc-text{color:var(--p-ink)}:root[data-theme=dark] .cc-foot{border-top:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .preview-x{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .preview-x-name small{color:var(--p-ink-3)}:root[data-theme=dark] .preview-x-reply{border-top:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .preview-x-reply b{color:var(--p-ink-3)}:root[data-theme=dark] .preview-reddit{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .preview-reddit-body{color:#cbcbc9}:root[data-theme=dark] .slides img{border:1px solid var(--p-line)}:root[data-theme=dark] .script-hook{color:#161616;background:#e0e0df}:root[data-theme=dark] .script ol{color:#cbcbc9}:root[data-theme=dark] .script-vo{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .script-vo b{color:var(--p-ink-3)}:root[data-theme=dark] .detail-preview .media-main{border:1px solid var(--p-line);background:#ededed}:root[data-theme=dark] .detail-why{background:var(--p-blue-soft);border:1px solid var(--p-blue-line);color:#6d8bdf}:root[data-theme=dark] .metric{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .metric small{color:var(--p-ink-3)}:root[data-theme=dark] .callout.amber{background:var(--p-amber-soft);color:#f8b274;border:1px solid #5f4513}:root[data-theme=dark] .callout.red{background:var(--p-red-soft);color:#e36363;border:1px solid #4d1313}:root[data-theme=dark] .callout.blue{background:var(--p-blue-soft);color:#6d8bdf;border:1px solid var(--p-blue-line)}:root[data-theme=dark] .callout.gray{background:var(--p-subtle);color:var(--p-ink-2);border:1px solid var(--p-line)}:root[data-theme=dark] .review-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .review-head{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .review-head small{color:var(--p-ink-3)}:root[data-theme=dark] .review-actions{border-top:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .round{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .round.skip:hover{color:var(--p-red)}:root[data-theme=dark] .round.keep{background:var(--p-ink);color:#161616;border-color:var(--p-ink)}:root[data-theme=dark] .round.keep:hover{background:#cbcbca}:root[data-theme=dark] .round.sched:hover{color:var(--p-blue)}:root[data-theme=dark] .review-keys{color:var(--p-ink-3)}:root[data-theme=dark] .review-keys kbd{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .review-progress span{background:var(--p-line)}:root[data-theme=dark] .review-progress span.skipped{background:#464644}:root[data-theme=dark] .review-progress span.current{background:var(--p-ink)}:root[data-theme=dark] .queue-item:hover,:root[data-theme=dark] .queue-item.on{background:var(--p-subtle)}:root[data-theme=dark] .pipeline-step{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .pipeline-step small{color:var(--p-ink-3)}:root[data-theme=dark] .cal{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cal-head{border-bottom:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .cal-day{border-right:1px solid var(--p-line);border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .cal-day.other{background:#1a1a18}:root[data-theme=dark] .cal-day.other .cal-num{color:#4d4d4b}:root[data-theme=dark] .cal-num{color:var(--p-ink-2)}:root[data-theme=dark] .cal-pill{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .cal-pill:hover{background:#161616}:root[data-theme=dark] .cal-pill time{color:var(--p-ink-3)}:root[data-theme=dark] .cal-more{color:var(--p-ink-3)}:root[data-theme=dark] .week-col{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .week-col.drop-target{background:var(--p-blue-soft)}:root[data-theme=dark] .week-col header{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .week-col.today header span{color:var(--p-blue)}:root[data-theme=dark] .week-card{border:1px solid var(--p-line);background:#1b1b19}:root[data-theme=dark] .week-card:hover{background:#161616}:root[data-theme=dark] .week-card div{color:var(--p-ink-3)}:root[data-theme=dark] .tray-item{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .search svg{color:var(--p-ink-3)}:root[data-theme=dark] .table{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .table th{color:var(--p-ink-3);border-bottom:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .table td{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .table tbody tr:hover{background:#1b1b19}:root[data-theme=dark] .table tbody tr.on{background:var(--p-blue-soft)}:root[data-theme=dark] .list-card:hover{background:var(--p-subtle)}:root[data-theme=dark] .list-card.on{border-color:var(--p-line);background:#161616}:root[data-theme=dark] .list-card small{color:var(--p-ink-3)}:root[data-theme=dark] .fav{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .tile{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .tile span,:root[data-theme=dark] .tile small{color:var(--p-ink-3)}:root[data-theme=dark] .bullets.good svg{color:var(--p-green)}:root[data-theme=dark] .bullets.bad svg{color:var(--p-red)}:root[data-theme=dark] .bullets.idea svg{color:var(--p-blue)}:root[data-theme=dark] .ad-card{border:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .ad-card footer{color:var(--p-ink-3)}:root[data-theme=dark] .settings-nav a{color:var(--p-ink-2)}:root[data-theme=dark] .settings-nav a:hover{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .settings-nav a.on{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .form-section{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .form-section>div:first-child p{color:var(--p-ink-3)}:root[data-theme=dark] .sticky-save{border:1px solid var(--p-line);background:#161616eb}:root[data-theme=dark] .sticky-save p{color:var(--p-ink-2)}:root[data-theme=dark] .channel-toggle{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .channel-toggle:hover{border-color:#464644}:root[data-theme=dark] .channel-toggle.on{background:var(--p-blue-soft);border-color:#10337d}:root[data-theme=dark] .channel-toggle .tick{border:1.5px solid var(--p-line-2);color:#161616}:root[data-theme=dark] .integration{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .integration p{color:var(--p-ink-2)}:root[data-theme=dark] .status-dot.off{background:#3d3d3b}:root[data-theme=dark] .source{border:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .source small{color:var(--p-ink-3)}:root[data-theme=dark] .pp{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .pp.pp-hot{border-color:#10337d}:root[data-theme=dark] .pp.pp-current{background:#1a1a17}:root[data-theme=dark] .pp>p{color:var(--p-ink-2)}:root[data-theme=dark] .pp-price span{color:var(--p-ink-3)}:root[data-theme=dark] .pp li svg{color:var(--p-blue)}:root[data-theme=dark] .trial-over>p:not(.trial-note),:root[data-theme=dark] .trial-note{color:var(--p-ink-2)}:root[data-theme=dark] .seat-step{border:1px solid var(--p-line-2)}:root[data-theme=dark] .seat-step button{background:var(--p-subtle)}:root[data-theme=dark] .drop-zone{border:1.5px dashed var(--p-line-2);background:#1a1a17}:root[data-theme=dark] .drop-zone:hover,:root[data-theme=dark] .drop-zone.over{background:var(--p-blue-soft);border-color:#10337d}:root[data-theme=dark] .drop-zone img{border:1px solid var(--p-line)}:root[data-theme=dark] .drop-zone small{color:var(--p-ink-3)}:root[data-theme=dark] .char{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .char .ph{background:var(--p-subtle);color:var(--p-ink-3);border:1.5px dashed var(--p-line-2)}:root[data-theme=dark] .char.on{background:var(--p-blue-soft);border-color:#10337d}:root[data-theme=dark] .cost{color:var(--p-ink-2);background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .cost strong{color:var(--p-ink)}:root[data-theme=dark] .asset{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .asset-media{background:#dfdfdf}:root[data-theme=dark] .asset-rendering{color:#161616;background:radial-gradient(circle at 50% 40%,#b8c4d7,#e3e3e4)}:root[data-theme=dark] .asset-rendering small{color:#161616b3}:root[data-theme=dark] .asset-rendering .bar{background:#16161626}:root[data-theme=dark] .asset-rendering .bar span{background:#161616}:root[data-theme=dark] .asset footer p{color:var(--p-ink-2)}:root[data-theme=dark] .template{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .template:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .template p{color:var(--p-ink-2)}:root[data-theme=dark] .task{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .task-main p{color:var(--p-ink-2)}:root[data-theme=dark] .task-meta{color:var(--p-ink-3)}:root[data-theme=dark] .task-runs{border-top:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .run time{color:var(--p-ink-3)}:root[data-theme=dark] .insight{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .insight span{color:var(--p-blue)}:root[data-theme=dark] .insight p{color:var(--p-ink-2)}:root[data-theme=dark] .idea{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .idea small{color:var(--p-ink-2)}:root[data-theme=dark] .auth-art .ui-logo{color:#161616}:root[data-theme=dark] .auth-art p{color:#161616d1}:root[data-theme=dark] .auth-box>p,:root[data-theme=dark] .auth-alt{color:var(--p-ink-2)}:root[data-theme=dark] .auth{background:#161616}:root[data-theme=dark] .auth-art{background:#c6cbdd}:root[data-theme=dark] .auth-brand{color:#161616}:root[data-theme=dark] .auth-kicker{color:#6a81dc}:root[data-theme=dark] .auth-art .auth-kicker{color:#071967}:root[data-theme=dark] .auth-story p{color:#161616b8}:root[data-theme=dark] .auth-proof span{color:#161616d6}:root[data-theme=dark] .auth-proof .icon{color:#071967}:root[data-theme=dark] .auth-art-foot small{color:#1616167a}:root[data-theme=dark] .auth-heading h1{color:#d3d4d8}:root[data-theme=dark] .auth-heading p{color:#808285}:root[data-theme=dark] .auth-box .field>span:first-child{color:#b9bbbf}:root[data-theme=dark] .auth-box input{background:#161616;border-color:#292a2e}:root[data-theme=dark] .auth-box input:focus{border-color:#304192}:root[data-theme=dark] .auth-password-toggle{color:#808285}:root[data-theme=dark] .auth-password-toggle:hover{color:#c4c5c9;background:#191b23}:root[data-theme=dark] .auth-password-toggle:focus-visible{outline:2px solid #304192}:root[data-theme=dark] .auth-password-rules{color:#707275}:root[data-theme=dark] .auth-password-rules li.passed{color:#87c0a6}:root[data-theme=dark] .auth-box .btn-primary{background:#b9bfd0;border-color:#b9bfd0}:root[data-theme=dark] .auth-box .btn-primary:hover{background:#a5adc2}:root[data-theme=dark] .auth-alt a{color:#818dc6}:root[data-theme=dark] .auth-security{color:#77797d}:root[data-theme=dark] .auth-security .icon{color:#7d8b83}:root[data-theme=dark] .auth-error{color:#cd7979;background:#2e0303;border:1px solid #481919}:root[data-theme=dark] .auth-legal{color:#6b6c6f}:root[data-theme=dark] .auth-legal a{color:#90939d}:root[data-theme=dark] .auth-form-foot{color:#66676a}:root[data-theme=dark] .auth-form-foot a:hover{color:#a8aaaf}@media (max-width:700px){:root[data-theme=dark] .auth{background:#17171a}:root[data-theme=dark] .auth-mobile-brand a{color:#bcc1d0}:root[data-theme=dark] .auth-box{background:#161616;border:1px solid #232326}}:root[data-theme=dark] .ob{background:radial-gradient(1200px 520px at 50% -140px,#04163d 0%,#04163d00 70%),#161616}:root[data-theme=dark] .ob-top{background:#161616c7}:root[data-theme=dark] .ob-logo{color:var(--p-ink)}:root[data-theme=dark] .ob-progress-label span{color:var(--p-ink-3)}:root[data-theme=dark] .ob-progress-label b{color:var(--p-ink)}:root[data-theme=dark] .ob-exit{color:var(--p-ink-2)}:root[data-theme=dark] .ob-exit:hover{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .ob-progress{background:var(--p-line)}:root[data-theme=dark] .ob-lede{color:var(--p-ink-2)}:root[data-theme=dark] .ob-url{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .ob-url:focus-within{border-color:#10337d}:root[data-theme=dark] .ob-url-icon{color:var(--p-ink-3)}:root[data-theme=dark] .ob-url input{color:var(--p-ink)}:root[data-theme=dark] .ob-url input::placeholder{color:#676765}:root[data-theme=dark] .ob-works{color:var(--p-ink-3)}:root[data-theme=dark] .ob-switch{color:var(--p-blue)}:root[data-theme=dark] .ob-switch:hover{background:var(--p-blue-soft)}:root[data-theme=dark] .ob-user-msg{background:#232322}:root[data-theme=dark] .ob-think{color:var(--p-ink-2)}:root[data-theme=dark] .ob-shimmer{background:linear-gradient(90deg,#7b7b79 0% 35%,#e0e0df 50%,#7b7b79 65% 100%)}:root[data-theme=dark] .ob-steps-list{border-left:2px solid var(--p-line)}:root[data-theme=dark] .ob-steps-list li{color:var(--p-ink-2)}:root[data-theme=dark] .ob-steps-list li.skipped{color:var(--p-ink-3)}:root[data-theme=dark] .ob-sd{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .ob-steps-list li.done .ob-sd{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .ob-steps-list li.active .ob-sd{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .ob-label{color:var(--p-ink-3)}:root[data-theme=dark] .ob-fav{background:#161616}:root[data-theme=dark] .ob-fav b{color:var(--p-ink-2)}:root[data-theme=dark] .ob-site{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ob-site:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .ob-site-img{background:var(--p-subtle)}:root[data-theme=dark] .ob-site-top{color:var(--p-ink-3)}:root[data-theme=dark] .ob-site-top b,:root[data-theme=dark] .ob-site-desc{color:var(--p-ink-2)}:root[data-theme=dark] .ob-stat{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ob-stat svg{color:var(--p-blue)}:root[data-theme=dark] .ob-stat span{color:var(--p-ink-3)}:root[data-theme=dark] .ob-tag{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] a.ob-tag:hover{border-color:var(--p-line-2);color:var(--p-ink)}:root[data-theme=dark] .ob-tag small{color:var(--p-ink-3)}:root[data-theme=dark] .ob-tag.muted{background:var(--p-subtle)}:root[data-theme=dark] .ob-tag.strong{background:var(--p-blue-soft);border-color:var(--p-blue-line);color:var(--p-blue-2)}:root[data-theme=dark] .ob-rival-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ob-rival-top small{color:var(--p-ink-3)}:root[data-theme=dark] .ob-rival-card p{color:var(--p-ink-2)}:root[data-theme=dark] .ob-price{color:var(--p-green)}:root[data-theme=dark] .ob-panel{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ob-type{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .ob-type:hover{color:var(--p-ink);border-color:#464644}:root[data-theme=dark] .ob-type.on{background:var(--p-blue-soft);color:var(--p-blue-2);border-color:#10337d}:root[data-theme=dark] .ob-position span{color:var(--p-ink-3)}:root[data-theme=dark] .ob-rival-card p.ob-rival-why{color:var(--p-ink)}@media (prefers-reduced-motion:reduce){:root[data-theme=dark] .ob-shimmer{color:var(--p-ink-2)}}:root[data-theme=dark] .ui-menu-text i{color:var(--p-ink-3)}:root[data-theme=dark] .ui-menu-item.active{background:var(--p-subtle)}:root[data-theme=dark] .ui-menu-item.active small{color:var(--p-green)}:root[data-theme=dark] .fb-rating button{border:1px solid var(--p-line);background:var(--p-panel);color:var(--p-ink-2)}:root[data-theme=dark] .fb-rating button b{color:var(--p-ink)}:root[data-theme=dark] .fb-rating button:hover{border-color:var(--p-line-2);background:var(--p-hover)}:root[data-theme=dark] .fb-rating button.on{border-color:var(--p-ink);background:var(--p-ink);color:var(--p-bg)}:root[data-theme=dark] .fb-rating button.on b{color:var(--p-bg)}:root[data-theme=dark] .fb-discord-icon{background:#16161629}:root[data-theme=dark] .fb-discord-go{color:#5562f2;background:#161616}:root[data-theme=dark] .ui-agent{background:#161616}:root[data-theme=dark] .ui-avatar,:root[data-theme=dark] .ui-brandmark{color:#161616}:root[data-theme=dark] .sb{background:#1c1c1a}:root[data-theme=dark] .sb-logo{color:var(--p-ink)}:root[data-theme=dark] .sb-brand{color:var(--p-ink-2)}:root[data-theme=dark] .sb-brand:hover{border-color:var(--p-line);background:#161616}:root[data-theme=dark] .sb-brand strong{color:var(--p-ink)}:root[data-theme=dark] .sb-brand small{color:var(--p-ink-3)}:root[data-theme=dark] .sb-nav a{color:#b2b2b0}:root[data-theme=dark] .sb-nav a:hover{color:var(--p-ink);background:#252523}:root[data-theme=dark] .sb-nav a.on{color:var(--p-ink);background:#272726}:root[data-theme=dark] .sb-nav a.on svg{color:var(--p-ink)}:root[data-theme=dark] .sb-lock{color:#636361}:root[data-theme=dark] .sb-label{color:#6f6f6c}:root[data-theme=dark] .sb-chat a{color:#b2b2b0}:root[data-theme=dark] .sb-chat:hover,:root[data-theme=dark] .sb-chat.on{background:#272726}:root[data-theme=dark] .sb-chat.on a{color:var(--p-ink)}:root[data-theme=dark] .sb-chat-more{color:var(--p-ink-3)}:root[data-theme=dark] .sb-chat-more:hover{color:var(--p-ink);background:#333331}:root[data-theme=dark] .sb-rename{border:1px solid #10337d}:root[data-theme=dark] .sb-more{color:var(--p-ink-3)}:root[data-theme=dark] .sb-more:hover{color:var(--p-ink)}:root[data-theme=dark] .sb-bottom{border-top:1px solid var(--p-line)}:root[data-theme=dark] .sb-usage{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .sb-usage-head em{color:var(--p-blue)}:root[data-theme=dark] .sb-usage-head a{color:var(--p-ink-3)}:root[data-theme=dark] .sb-usage-head a:hover{color:var(--p-ink)}:root[data-theme=dark] .sb-meter>span{color:var(--p-ink-2)}:root[data-theme=dark] .sb-meter b{color:var(--p-ink)}:root[data-theme=dark] .sb-meter i{background:#262624}:root[data-theme=dark] .sb-meter i span{background:var(--p-ink)}:root[data-theme=dark] .sb-user{color:var(--p-ink-3)}:root[data-theme=dark] .sb-user:hover{background:#252523}:root[data-theme=dark] .sb-user strong{color:var(--p-ink)}:root[data-theme=dark] .sb-menu-head{color:var(--p-ink-3)}:root[data-theme=dark] .app-notice-icon.published{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .app-notice-icon.failed{background:var(--p-red-soft);color:var(--p-red)}:root[data-theme=dark] .app-notice-icon.drop,:root[data-theme=dark] .app-notice-icon.task{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .sched{border:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .sched-account small{color:var(--p-ink-3)}:root[data-theme=dark] .sched-account small a{color:var(--p-blue)}:root[data-theme=dark] .sched-ok{color:var(--p-green)}:root[data-theme=dark] .sched-warn{color:var(--p-amber)}:root[data-theme=dark] .sched-slots button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .sched-slots button:hover{color:var(--p-ink);border-color:#464644}:root[data-theme=dark] .sched-slots button.on{background:var(--p-ink);border-color:var(--p-ink);color:#161616}:root[data-theme=dark] .sched-custom{border:1px solid var(--p-line-2);color:var(--p-ink-3);background:#161616}:root[data-theme=dark] .sched-custom input{color:var(--p-ink)}:root[data-theme=dark] .sched-note{color:var(--p-ink-2)}:root[data-theme=dark] .sched-note svg{color:var(--p-ink-3)}:root[data-theme=dark] .rq-progress{background:var(--p-line)}:root[data-theme=dark] .rq-row:hover{background:var(--p-subtle)}:root[data-theme=dark] .rq-row.on{border-color:var(--p-line-2);background:#161616}:root[data-theme=dark] .rq-row-main small{color:var(--p-ink-3)}:root[data-theme=dark] .rq-pill.new{background:var(--p-blue-soft);color:var(--p-blue-2)}:root[data-theme=dark] .rq-pill.blue{color:#5d82e9;background:#031b36}:root[data-theme=dark] .rq-pill.green{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .rq-pill.violet{background:var(--p-violet-soft);color:var(--p-violet)}:root[data-theme=dark] .rq-pill.muted{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .rq-head small{color:var(--p-ink-3)}:root[data-theme=dark] .rq-why{background:var(--p-blue-soft);border:1px solid var(--p-blue-line);color:#6d8bdf}:root[data-theme=dark] .rq-actions{border-top:1px solid var(--p-line)}:root[data-theme=dark] .rq-done a{color:var(--p-blue)}@media (max-width:1100px){:root[data-theme=dark] .rq-row{border-color:var(--p-line);background:#161616}}:root[data-theme=dark] .shimmer{background:linear-gradient(90deg,#7b7b79 0% 35%,#e0e0df 50%,#7b7b79 65% 100%)}:root[data-theme=dark] .chat-empty-sub{color:var(--p-ink-3)}:root[data-theme=dark] .sugg-cards button{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .sugg-cards button:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .sugg-cards button svg{color:var(--p-ink-2)}:root[data-theme=dark] .sugg-cards small{color:var(--p-ink-3)}:root[data-theme=dark] .steps-head{border:1px solid var(--p-line);color:var(--p-ink-2);background:#1b1b19}:root[data-theme=dark] .steps-head:hover{border-color:var(--p-line-2);background:#222220}:root[data-theme=dark] .steps-ok{color:var(--p-green)}:root[data-theme=dark] .steps-err{color:var(--p-red)}:root[data-theme=dark] .steps-chev{color:var(--p-ink-3)}:root[data-theme=dark] .steps-list{border-left:2px solid var(--p-line)}:root[data-theme=dark] .steps-dot{color:var(--p-green)}:root[data-theme=dark] .steps-list li.error .steps-dot{color:var(--p-red)}:root[data-theme=dark] .steps-text b{color:var(--p-ink)}:root[data-theme=dark] .steps-text small{color:var(--p-ink-3)}:root[data-theme=dark] .steps-list a{color:var(--p-blue)}:root[data-theme=dark] .cp{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cp-head{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .cp-by{color:var(--p-ink-3)}:root[data-theme=dark] .cp-more{color:var(--p-ink-2);background:linear-gradient(#16161600,#161616 70%)}:root[data-theme=dark] .cp-more:hover{color:var(--p-ink)}:root[data-theme=dark] .cp-actions{border-top:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .cp-when{color:var(--p-blue)}:root[data-theme=dark] .cp-sheet{border-top:1px solid var(--p-line);background:#1a1a17}:root[data-theme=dark] .cp-sheet .sched{background:#161616}:root[data-theme=dark] .preview-x-count{color:var(--p-ink-3)}:root[data-theme=dark] .preview-x-count.over{color:var(--p-red)}@media (prefers-reduced-motion:reduce){:root[data-theme=dark] .shimmer{color:var(--p-ink-2)}}:root[data-theme=dark] .hm-post{border:1px solid var(--p-line);background:#1b1b19}:root[data-theme=dark] .hm-post-tag{background:#161616f0}:root[data-theme=dark] .hm-post-text{color:var(--p-ink)}:root[data-theme=dark] .hm-cta{color:var(--p-ink-2)}:root[data-theme=dark] .hm-week li.today{background:var(--p-blue-soft)}:root[data-theme=dark] .hm-day small{color:var(--p-ink-3)}:root[data-theme=dark] .hm-week li.today .hm-day b{color:var(--p-blue)}:root[data-theme=dark] .hm-slots{color:var(--p-ink-2)}:root[data-theme=dark] .hm-slots small{color:var(--p-ink-3)}:root[data-theme=dark] .hm-empty{color:#5a5a57}:root[data-theme=dark] .hm-setup{background:linear-gradient(120deg,#030d30,#16032e);border:1px solid #0c163a}:root[data-theme=dark] .hm-setup-text small{color:var(--p-ink-3)}:root[data-theme=dark] .hm-setup-steps li{color:#161616;border:1.5px dashed #4a4a48}:root[data-theme=dark] .hm-setup-steps li.next{border:2px solid var(--p-blue)}:root[data-theme=dark] .st-kinds button{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .st-kinds b{color:var(--p-ink)}:root[data-theme=dark] .st-kinds small{color:var(--p-ink-3)}:root[data-theme=dark] .st-kinds button:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .st-kinds button.on{border-color:var(--p-ink);color:var(--p-ink)}:root[data-theme=dark] .st-label{color:var(--p-ink-2)}:root[data-theme=dark] .st-prompt{color:var(--p-ink)}:root[data-theme=dark] .st-prompt::placeholder{color:#5e5e5b}:root[data-theme=dark] .st-options{border-top:1px solid var(--p-line)}:root[data-theme=dark] .st-opt-label{color:var(--p-ink-3)}:root[data-theme=dark] .st-people button,:root[data-theme=dark] .st-attach{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .st-people button:hover,:root[data-theme=dark] .st-attach:hover{color:var(--p-ink);border-color:#464644}:root[data-theme=dark] .st-people button.on{border-color:var(--p-ink);background:var(--p-ink);color:#161616}:root[data-theme=dark] .st-people .ph{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .st-people button.on .ph{color:#161616;background:#16161629}:root[data-theme=dark] .st-bar{border-top:1px solid var(--p-line)}:root[data-theme=dark] .st-cost{color:var(--p-ink-3)}:root[data-theme=dark] .st-cost b{color:var(--p-ink)}:root[data-theme=dark] .ap-task{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ap-icon{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .ap-task.on .ap-icon{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .ap-title small{color:var(--p-ink-3)}:root[data-theme=dark] .ap-tag{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .ap-state{color:var(--p-ink-3)}:root[data-theme=dark] .ap-state.on{color:var(--p-green)}:root[data-theme=dark] .app-root .ap-instr{color:var(--p-ink-2)}:root[data-theme=dark] .ap-last{border:1px solid var(--p-line);color:var(--p-ink-2);background:#1b1b19}:root[data-theme=dark] .ap-last.none i{background:#484845}:root[data-theme=dark] .ap-last time{color:var(--p-ink-3)}:root[data-theme=dark] .ap-link{color:var(--p-blue)}:root[data-theme=dark] .tr-sub{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .tr-sub:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .tr-sub small{color:var(--p-ink-2)}:root[data-theme=dark] .tr-posts{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .tr-post+.tr-post{border-top:1px solid var(--p-line)}:root[data-theme=dark] .tr-post:hover{background:#1b1b19}:root[data-theme=dark] .tr-score small,:root[data-theme=dark] .tr-post-main small,:root[data-theme=dark] .tr-out{color:var(--p-ink-3)}:root[data-theme=dark] .oc-camps button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .oc-camps button.on{background:var(--p-ink);color:#161616;border-color:var(--p-ink)}:root[data-theme=dark] .oc-camps em{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .oc-camps button.on em{color:#161616;background:#1616162e}:root[data-theme=dark] .oc-head p,:root[data-theme=dark] .oc-stats{color:var(--p-ink-3)}:root[data-theme=dark] .oc-stats b{color:var(--p-ink)}:root[data-theme=dark] .oc-leads{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .oc-lead+.oc-lead{border-top:1px solid var(--p-line)}:root[data-theme=dark] .oc-lead:hover{background:#1b1b19}:root[data-theme=dark] .oc-lead.on{background:var(--p-blue-soft)}:root[data-theme=dark] .oc-lead-main small{color:var(--p-ink-3)}:root[data-theme=dark] .bl-grid>div{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .bl-grid small{color:var(--p-ink-2)}:root[data-theme=dark] .slide-text{border:1px solid var(--p-line);background:#1b1b19}:root[data-theme=dark] .slide-text p{color:var(--p-ink-2)}:root[data-theme=dark] .slide-text.pending{color:var(--p-ink-3)}:root[data-theme=dark] .rv-filters button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .rv-filters button.on{background:var(--p-ink);border-color:var(--p-ink);color:#161616}:root[data-theme=dark] .rv-progress{color:var(--p-ink-3)}:root[data-theme=dark] .rv-progress>span{background:var(--p-line)}:root[data-theme=dark] .rv-thumb{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rv-thumb:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .rv-thumb.on{border-color:var(--p-ink)}:root[data-theme=dark] .rv-thumb-top small{color:var(--p-ink-3)}:root[data-theme=dark] .rv-thumb>b{color:var(--p-ink)}:root[data-theme=dark] .rv-thumb:has(>img) .rv-thumb-top{background:#161616f0}:root[data-theme=dark] .rv-dot{background:#484845}:root[data-theme=dark] .rv-stage{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rv-stage-head{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .rv-stage-head small{color:var(--p-ink-3)}:root[data-theme=dark] .rv-status{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .rv-status.new{background:var(--p-blue-soft);color:var(--p-blue-2)}:root[data-theme=dark] .rv-status.blue{color:#5d82e9;background:#031b36}:root[data-theme=dark] .rv-status.green{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .rv-status.violet{background:var(--p-violet-soft);color:var(--p-violet)}:root[data-theme=dark] .rv-nav{color:var(--p-ink-3)}:root[data-theme=dark] .rv-box{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rv-box.soft{background:#1b1b19}:root[data-theme=dark] .rv-box-title{color:var(--p-ink)}:root[data-theme=dark] .rv-secondary{border-top:1px solid var(--p-line)}:root[data-theme=dark] .rv-text{color:var(--p-ink-2)}:root[data-theme=dark] .rv-text.muted{color:var(--p-ink-3)}:root[data-theme=dark] .rv-howto{color:var(--p-ink-2)}:root[data-theme=dark] .rv-howto li::marker{color:var(--p-ink-3)}:root[data-theme=dark] .mb-icon{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .mb-presets button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .mb-presets button.on{background:var(--p-ink);border-color:var(--p-ink);color:#161616}:root[data-theme=dark] .mb-help{color:var(--p-ink-2);background:var(--p-blue-soft);border:1px solid var(--p-blue-line)}:root[data-theme=dark] .tile-link{color:var(--p-blue)}:root[data-theme=dark]{--p-canvas:#1a1b1e;--fx-card:#161616;--fx-ring:#e0e0df0f}:root[data-theme=dark] .app-main{background:var(--p-canvas)}:root[data-theme=dark] .trial-bar{color:#ec815d;background:#341609;border-bottom:1px solid #472111}:root[data-theme=dark] .trial-bar span{color:#dc8c6a}:root[data-theme=dark] .trial-bar button{color:#ec815d;background:#441d0b;border:1px solid #602c15}:root[data-theme=dark] .trial-bar button:hover{background:#55240f}:root[data-theme=dark] .fx-seg{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-seg button{color:var(--p-ink-2)}:root[data-theme=dark] .fx-seg button:hover:not(.on){color:var(--p-ink)}:root[data-theme=dark] .fx-seg button.on{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .fx-pill{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .fx-pill:hover:not(:disabled){background:var(--p-subtle)}:root[data-theme=dark] .fx-pill.ghost{color:var(--p-ink-2)}:root[data-theme=dark] .fx-credit-pill{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-credit-pill svg{color:var(--p-blue)}:root[data-theme=dark] .fx-tag{background:var(--p-violet-soft);color:var(--p-violet)}:root[data-theme=dark] .fx-tag.soft{background:var(--p-blue-soft);color:var(--p-blue-2)}:root[data-theme=dark] .fx-tag.green{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .fx-muted-note{color:var(--p-ink-3)}:root[data-theme=dark] .fx-modal-foot{border-top:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .fx-steps{background:var(--p-line)}:root[data-theme=dark] .fx-tabs{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-tabs button{color:var(--p-ink-2)}:root[data-theme=dark] .fx-tabs button:hover:not(.on){color:var(--p-ink)}:root[data-theme=dark] .fx-tabs button.on{background:var(--p-ink);color:#161616}:root[data-theme=dark] .fx-tabs em{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .fx-tabs button.on em{color:#161616;background:#16161633}:root[data-theme=dark] .fx-section-head p{color:var(--p-ink-2)}:root[data-theme=dark] .fx-format{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-format:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .fx-format-meta small{color:var(--p-ink-3)}:root[data-theme=dark] .fx-deck{background:#c7c7c8}:root[data-theme=dark] .fx-deck.d1{background:#bababb}:root[data-theme=dark] .fx-deck.d2{background:#d1d1d2}:root[data-theme=dark] .fx-dots button{background:#161616a6}:root[data-theme=dark] .fx-rendering{color:#161616;background:radial-gradient(circle at 50% 40%,#b8c4d7,#e3e3e4)}:root[data-theme=dark] .fx-rendering small{color:#161616b3}:root[data-theme=dark] .fx-bar{background:#16161626}:root[data-theme=dark] .fx-bar span{background:#161616}:root[data-theme=dark] .fx-back{color:var(--p-ink-2)}:root[data-theme=dark] .fx-back:hover{color:var(--p-ink);background:#161616}:root[data-theme=dark] .fx-panel{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-label{color:var(--p-ink-2)}:root[data-theme=dark] .fx-label.caps,:root[data-theme=dark] .fx-help{color:var(--p-ink-3)}:root[data-theme=dark] .fx-quote{color:var(--p-ink-2);background:var(--p-subtle)}:root[data-theme=dark] .fx-desc,:root[data-theme=dark] .fx-facts{color:var(--p-ink-2)}:root[data-theme=dark] .fx-textarea{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .fx-textarea:focus{border-color:#10337d}:root[data-theme=dark] .fx-yesno button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .fx-asset-row{border:1px solid var(--p-line)}:root[data-theme=dark] .fx-asset-thumb{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .fx-asset-meta small{color:var(--p-ink-3)}:root[data-theme=dark] .fx-people button,:root[data-theme=dark] .fx-people-new{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .fx-people button.on{border-color:var(--p-blue);color:var(--p-ink)}:root[data-theme=dark] .fx-people img,:root[data-theme=dark] .fx-people .ph{background:var(--p-subtle)}:root[data-theme=dark] .fx-slide-tabs button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .fx-slide-tabs button.on{background:var(--p-ink);border-color:var(--p-ink);color:#161616}:root[data-theme=dark] .fx-tools{border-top:1px solid var(--p-line)}:root[data-theme=dark] .fx-tools button{color:var(--p-ink)}:root[data-theme=dark] .fx-tools button:hover:not(:disabled){background:var(--p-subtle)}:root[data-theme=dark] .fx-tools button.danger{color:var(--p-red)}:root[data-theme=dark] .fx-why{background:var(--p-blue-soft);color:#6d8bdf}:root[data-theme=dark] .fx-why.soft{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .fx-cta-row small{color:var(--p-ink-3)}:root[data-theme=dark] .fx-tabs2{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .fx-tabs2 button{color:var(--p-ink-2)}:root[data-theme=dark] .fx-tabs2 button.on{color:var(--p-ink);border-bottom-color:var(--p-blue);background:var(--p-blue-soft)}:root[data-theme=dark] .fx-tabs2 em{color:var(--p-ink-3)}:root[data-theme=dark] .fx-theme{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-theme:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .fx-theme.on{border-color:var(--p-blue)}:root[data-theme=dark] .fx-theme-head svg{color:var(--p-blue)}:root[data-theme=dark] .fx-choice{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-choice:hover:not(:disabled){border-color:var(--p-line-2)}:root[data-theme=dark] .fx-choice small{color:var(--p-ink-3)}:root[data-theme=dark] .fx-choice-icon.blue{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .fx-choice-icon.green{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .fx-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-card footer p{color:var(--p-ink-2)}:root[data-theme=dark] .fx-star{color:var(--p-ink-3);background:#161616eb}:root[data-theme=dark] .fx-star:hover{color:#ea5c7b}:root[data-theme=dark] .fx-gen-empty{color:var(--p-ink-2)}:root[data-theme=dark] .fx-gen-empty svg{color:var(--p-blue)}:root[data-theme=dark] .fx-genbar{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-genbar-toggle{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .fx-ref{border:1px dashed var(--p-line-2);background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .fx-genbar-prompt,:root[data-theme=dark] .fx-genbar-script{color:var(--p-ink)}:root[data-theme=dark] .fx-genbar-script{border-top:1px dashed var(--p-line)}:root[data-theme=dark] .fx-genbar-opts{border-top:1px solid var(--p-line)}:root[data-theme=dark] .inf-hero{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .inf-hero h1 svg{color:var(--p-ink-3)}:root[data-theme=dark] .inf-hero p{color:var(--p-ink-2)}:root[data-theme=dark] .inf-empty{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .inf-empty p{color:var(--p-ink-2)}:root[data-theme=dark] .inf-empty-icon{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .inf-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .inf-portrait{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .inf-refs{background:#161616eb}:root[data-theme=dark] .inf-refs img{border:2px solid #161616}:root[data-theme=dark] .inf-refs em{color:var(--p-green)}:root[data-theme=dark] .inf-meta small{color:var(--p-ink-3)}:root[data-theme=dark] .inf-uses{color:var(--p-ink-2)}:root[data-theme=dark] .inf-add{border:1.5px dashed var(--p-line-2);color:var(--p-ink-2)}:root[data-theme=dark] .inf-add:hover{color:var(--p-ink);background:#161616}:root[data-theme=dark] .inf-look.on{border-color:var(--p-blue)}:root[data-theme=dark] .insp-chips em{color:var(--p-ink-3)}:root[data-theme=dark] .insp-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .insp-cap{color:#161616}:root[data-theme=dark] .insp-remix{color:var(--p-ink);background:#161616}:root[data-theme=dark] .insp-cat{color:var(--p-blue-2);background:var(--p-blue-soft)}:root[data-theme=dark] .insp-why{color:var(--p-ink-2)}:root[data-theme=dark] .insp-formats a{color:var(--p-ink-2);border:1px solid var(--p-line-2)}:root[data-theme=dark] .insp-formats a:hover{color:var(--p-ink);background:var(--p-subtle)}:root[data-theme=dark] .insp-trend{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .insp-trend header{color:var(--p-ink-2)}:root[data-theme=dark] .insp-trend header small,:root[data-theme=dark] .insp-trend footer,:root[data-theme=dark] .insp-trend footer a{color:var(--p-ink-3)}:root[data-theme=dark] .insp-trend footer a:hover{color:var(--p-ink)}:root[data-theme=dark] .an-page{--an-surface:#161616}:root[data-theme=dark] .an-tile{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .an-tile>span{color:var(--p-ink-2)}:root[data-theme=dark] .an-tile small{color:var(--p-ink-3)}:root[data-theme=dark] .an-grid{stroke:var(--p-line)}:root[data-theme=dark] .an-axis{fill:var(--p-ink-3)}:root[data-theme=dark] .an-cross{stroke:var(--p-ink-3)}:root[data-theme=dark] .an-tip{color:#161616;background:#d7d7d6}:root[data-theme=dark] .an-tip small{color:#161616b3}:root[data-theme=dark] .an-table th,:root[data-theme=dark] .an-table td{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .an-table thead th{color:var(--p-ink-3)}:root[data-theme=dark] .an-bar b{color:var(--p-ink)}:root[data-theme=dark] .an-post:hover{background:var(--p-subtle)}:root[data-theme=dark] .an-post>em{color:var(--p-ink-3)}:root[data-theme=dark] .an-thumb{background:var(--p-subtle)}:root[data-theme=dark] .an-post-text small,:root[data-theme=dark] .an-post-num small{color:var(--p-ink-3)}:root[data-theme=dark] .hm-blitz{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .hm-blitz:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .hm-blitz-stack img,:root[data-theme=dark] .hm-blitz-stack video,:root[data-theme=dark] .hm-blitz-stack i{background:linear-gradient(160deg,#172c4f,#5f7c9f);border:2px solid #161616}:root[data-theme=dark] .hm-blitz-text small{color:var(--p-blue)}:root[data-theme=dark] .agent-orb.presence:before{background:radial-gradient(circle,#0b1c6f,#1c0963 60%,#0000 70%)}:root[data-theme=dark] .agent-orb-ph{background:radial-gradient(circle at 40% 35%,#041241,#071655 55%,#0000 72%)}:root[data-theme=dark] .pipeline-orb strong{color:var(--p-ink)}:root[data-theme=dark] .cr-pack{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .cr-pack.popular{border-color:var(--p-blue)}:root[data-theme=dark] .cr-pack-credits svg{color:#edc459}:root[data-theme=dark] .cr-pack small{color:var(--p-ink-3)}:root[data-theme=dark] .cr-pack-what{color:var(--p-ink-2)}:root[data-theme=dark] .cr-pack-price{background:var(--p-ink);color:#161616}:root[data-theme=dark] .cr-pack-unit{color:var(--p-ink-3)}:root[data-theme=dark] .cr-or{color:var(--p-ink-2)}:root[data-theme=dark] .cr-or button{color:var(--p-blue-2)}:root[data-theme=dark] .rd-cover{background:linear-gradient(160deg,#1c212e,#283143)}:root[data-theme=dark] .rd-cover-text{color:#bcc7d6;background:linear-gradient(160deg,#2e0a1e,#041241)}:root[data-theme=dark] .rd-bottom,:root[data-theme=dark] .rd-lock{color:#161616}:root[data-theme=dark] .rd-meta b{color:var(--p-ink)}:root[data-theme=dark] .rd-meta small{color:var(--p-ink-3)}:root[data-theme=dark] .rd-blur-text{color:var(--p-ink-3)!important}:root[data-theme=dark] .rd-empty{border:1px dashed var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .rd-empty strong{color:var(--p-ink)}:root[data-theme=dark] .rd-empty small{color:var(--p-ink-3)}:root[data-theme=dark] .rd-link{border:1px solid var(--p-line-2);color:var(--p-ink-3);background:#161616}:root[data-theme=dark] .rd-link:focus-within{border-color:#494947}:root[data-theme=dark] .rd-link input{color:var(--p-ink)}:root[data-theme=dark] .rd-link button{background:var(--p-ink);color:#161616}:root[data-theme=dark] .rd-link button:disabled{background:#393937}:root[data-theme=dark] .rd-sound{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .rd-sound:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .rd-sound small{color:var(--p-ink-3)}:root[data-theme=dark] .rd-sound-icon{color:#161616;background:linear-gradient(135deg,#dfdfdf,#c2c2c2)}:root[data-theme=dark] .rs-nocover{background:linear-gradient(160deg,#2e0a1e,#041241)}:root[data-theme=dark] .rd-stat{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .rd-stat b{color:var(--p-ink)}:root[data-theme=dark] .rs-origin{color:var(--p-ink-2)}:root[data-theme=dark] .rs-origin small{color:var(--p-ink-3)}:root[data-theme=dark] .rs-origin:hover{color:var(--p-ink)}:root[data-theme=dark] .rs-sound,:root[data-theme=dark] .rs-kicker{color:var(--p-ink-3)}:root[data-theme=dark] .rs-kicker em{color:#ef577c;background:#340307}:root[data-theme=dark] .rs-why{background:linear-gradient(#03032c,#030831);border:1px solid #0c1038}:root[data-theme=dark] .rs-why p{color:var(--p-ink-2)}:root[data-theme=dark] .rs-tags span{color:var(--p-ink-2);border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rs-format{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .rs-format:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .rs-format.on{border-color:var(--p-ink)}:root[data-theme=dark] .rs-format b em{color:var(--p-green);background:var(--p-green-soft)}:root[data-theme=dark] .rs-format small{color:var(--p-ink-3)}:root[data-theme=dark] .rs-cost{color:var(--p-ink-2)}:root[data-theme=dark] .rs-more{color:var(--p-ink-3)}:root[data-theme=dark] .rs-toggle input{accent-color:var(--p-ink)}:root[data-theme=dark] .rs-hint{color:var(--p-ink-3)}:root[data-theme=dark] .rs-go{border-top:1px solid var(--p-line)}:root[data-theme=dark] .rs-credits{color:var(--p-ink-2)}:root[data-theme=dark] .rs-credits svg{color:#edc459}:root[data-theme=dark] .home-remix .rd-link{background:#161616b3}:root[data-theme=dark] .hm-note,:root[data-theme=dark] .hm-sub{color:var(--p-ink-3)}:root[data-theme=dark] .hm-live{color:var(--p-blue-2);background:var(--p-blue-soft)}:root[data-theme=dark] .hm-link{color:var(--p-ink-2)}:root[data-theme=dark] .hm-link:hover{color:var(--p-ink)}:root[data-theme=dark] .hm-unlock{color:#eb9577;background:linear-gradient(90deg,#372004,#2e0a1e);border:1px solid #4d2508}:root[data-theme=dark] .hm-mode{color:var(--p-ink-3);background:var(--p-subtle)}:root[data-theme=dark] .hm-mode.on{color:var(--p-green);background:var(--p-green-soft)}:root[data-theme=dark] .rq-mode{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .rq-mode button{color:var(--p-ink-2)}:root[data-theme=dark] .rq-mode button small{color:var(--p-ink-3)}:root[data-theme=dark] .rq-mode button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .rq-mode button.on svg{color:var(--p-green)}:root[data-theme=dark] .rq-banner{color:#eea47a;background:#392e04;border:1px solid #856d0b}:root[data-theme=dark] .rq-writing{background:var(--p-blue-soft);border:1px solid var(--p-blue-line)}:root[data-theme=dark] .rq-writing small{color:var(--p-ink-2)}:root[data-theme=dark] .rq-tabs{background:var(--p-subtle);border:1px solid var(--p-line)}:root[data-theme=dark] .rq-tabs button{color:var(--p-ink-2)}:root[data-theme=dark] .rq-tabs button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .rq-tabs em{color:var(--p-ink-3);background:#ededed0d}:root[data-theme=dark] .rq-filters button{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .rq-filters button.on{border-color:var(--p-ink);color:var(--p-ink)}:root[data-theme=dark] .rq-bulk{color:var(--p-ink-3)}:root[data-theme=dark] .rq-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rq-card:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .rq-card.on{border-color:var(--p-ink)}:root[data-theme=dark] .rq-card.picked{border-color:var(--p-blue)}:root[data-theme=dark] .rq-thumb{background:#20201f}:root[data-theme=dark] .rq-thumb-text{color:var(--p-ink-2)}:root[data-theme=dark] .rq-thumb-tag{color:var(--p-ink);background:#161616eb}:root[data-theme=dark] .rq-card-body small{color:var(--p-ink-3)}:root[data-theme=dark] .rq-bad{color:var(--p-red)}:root[data-theme=dark] .rq-focus{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rq-focus header small{color:var(--p-ink-3)}:root[data-theme=dark] .rq-box{border:1px solid var(--p-line)}:root[data-theme=dark] .rq-box.soft{background:var(--p-subtle)}:root[data-theme=dark] .rq-text,:root[data-theme=dark] .rq-howto{color:var(--p-ink-2)}:root[data-theme=dark] .rq-warn{color:#f09863;background:var(--p-amber-soft)}:root[data-theme=dark] .rq-done{color:var(--p-green)}:root[data-theme=dark] .rq-keys{color:var(--p-ink-3)}:root[data-theme=dark] .rq-keys kbd{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .rq-day{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .rq-day small{color:var(--p-ink-3)}:root[data-theme=dark] .rq-day.on{border-color:var(--p-ink)}:root[data-theme=dark] .rq-day.locked{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .rq-days-note{color:var(--p-ink-2)}:root[data-theme=dark] .rq-left{color:var(--p-ink-3)}:root[data-theme=dark] .al-tags button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .al-tags button.on{border-color:var(--p-ink);color:var(--p-ink)}:root[data-theme=dark] .al-tags em{color:var(--p-ink-3)}:root[data-theme=dark] .al-thumb{border:1px solid var(--p-line);background:var(--p-subtle)}:root[data-theme=dark] .al-thumb:not(:disabled):hover{border-color:var(--p-ink)}:root[data-theme=dark] .al-item.on .al-thumb{border-color:var(--p-blue)}:root[data-theme=dark] .al-audio{color:#16161659;background:linear-gradient(135deg,#bcc7d6,#c7d0e4)}:root[data-theme=dark] .al-audio button{color:#dfdfdf;background:#161616}:root[data-theme=dark] .al-meta select{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .al-sound{color:var(--p-ink-2);background:var(--p-subtle)}:root[data-theme=dark] .al-sound button{color:var(--p-ink);background:#161616}:root[data-theme=dark] .fx-tabs button svg{color:#ea5c7b}:root[data-theme=dark] .st-hint{color:var(--p-ink-3)}:root[data-theme=dark] .st-remix-cta{color:var(--p-ink);background:linear-gradient(100deg,#372004,#2e0a1e 60%,#030f36);border:1px solid #6c3e08}:root[data-theme=dark] .st-remix-cta>svg{color:#ea5c7b}:root[data-theme=dark] .st-remix-cta small{color:var(--p-ink-2)}:root[data-theme=dark] .st-remix-cta em{color:#161616;background:var(--p-ink)}:root[data-theme=dark] .fx-card-kind svg{color:#fa4c66}:root[data-theme=dark] .fx-label-hint,:root[data-theme=dark] .st-demo-link{color:var(--p-ink-3)}:root[data-theme=dark] .st-demo-link b{color:var(--p-ink-2)}:root[data-theme=dark] .st-demo-link:hover b{color:var(--p-ink)}:root[data-theme=dark] .ins-meta{color:var(--p-ink-3)}:root[data-theme=dark] .ins-meta button{color:var(--p-ink-2)}:root[data-theme=dark] .ins-queries{color:var(--p-ink-3)}:root[data-theme=dark] .ins-queries span{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .ins-locked{color:#ec815d}:root[data-theme=dark] .ins-h svg,:root[data-theme=dark] .ins-h small{color:var(--p-ink-3)}:root[data-theme=dark] .ins-pattern{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ins-pattern>span{color:#ea5c7b}:root[data-theme=dark] .ins-pattern p{color:var(--p-ink-2)}:root[data-theme=dark] .ins-idea{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ins-idea small{color:var(--p-ink-3)}:root[data-theme=dark] .cp-searching,:root[data-theme=dark] .cp-cand,:root[data-theme=dark] .cp-cand header img{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cp-cand header a{color:var(--p-ink-3)}:root[data-theme=dark] .cp-cand p{color:var(--p-ink-2)}:root[data-theme=dark] .cp-cand small{color:var(--p-ink-3)}:root[data-theme=dark] .cp-chip{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .cp-chip img{background:var(--p-subtle)}:root[data-theme=dark] .cp-chip small{color:var(--p-ink-3)}:root[data-theme=dark] .cp-chip.on{border-color:var(--p-ink)}:root[data-theme=dark] .cp-q{color:var(--p-ink);background:var(--p-subtle)}:root[data-theme=dark] .oc-start-head p{color:var(--p-ink-2)}:root[data-theme=dark] .oc-via button{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .oc-via button.on{border-color:var(--p-ink);color:var(--p-ink);background:var(--p-subtle)}:root[data-theme=dark] .oc-subs{color:var(--p-ink-3)}:root[data-theme=dark] .oc-subs a{color:#ff7947;background:#381704}:root[data-theme=dark] .sb-plan{border:1px solid var(--p-line);background:linear-gradient(160deg,#161616,#131723)}:root[data-theme=dark] .sb-plan.free{background:linear-gradient(160deg,#161616,#372004 70%,#2e0a1e);border-color:#4d2508}:root[data-theme=dark] .sb-plan-head{color:var(--p-ink)}:root[data-theme=dark] .sb-plan-badge{background:var(--p-ink);color:#161616}:root[data-theme=dark] .sb-plan.free .sb-plan-badge{color:var(--p-ink);border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .sb-plan-head em{color:var(--p-ink-3)}:root[data-theme=dark] .sb-plan-head:hover em{color:var(--p-ink)}:root[data-theme=dark] .sb-plan-meter>span{color:var(--p-ink-3)}:root[data-theme=dark] .sb-plan-meter b{color:var(--p-ink)}:root[data-theme=dark] .sb-plan-meter i{background:#272726}:root[data-theme=dark] .sb-plan-more{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .sb-plan-more:hover{color:var(--p-ink);border-color:var(--p-line-2)}:root[data-theme=dark] .sb-plan-more svg{color:#edc459}:root[data-theme=dark] .ch-open{color:var(--p-ink-3)}:root[data-theme=dark] .ch-open:hover{color:var(--p-ink)}:root[data-theme=dark] .ch-drawer{border-left:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .ch-drawer header{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .ch-empty,:root[data-theme=dark] .seo-ring small,:root[data-theme=dark] .seo-when{color:var(--p-ink-3)}:root[data-theme=dark] .seo-answer{border-top:1px solid var(--p-line)}:root[data-theme=dark] .seo-answer>svg{color:var(--p-red)}:root[data-theme=dark] .seo-answer.yes>svg{color:var(--p-green)}:root[data-theme=dark] .seo-answer small{color:var(--p-ink-2)}:root[data-theme=dark] .seo-check.pass>svg{color:var(--p-green)}:root[data-theme=dark] .seo-check.warn>svg{color:var(--p-amber)}:root[data-theme=dark] .seo-check.fail>svg{color:var(--p-red)}:root[data-theme=dark] .seo-check small{color:var(--p-ink-3)}:root[data-theme=dark] .seo-check em{color:var(--p-ink-2);background:var(--p-subtle)}:root[data-theme=dark] .seo-blog{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .seo-row{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .seo-row-main{color:var(--p-ink)}:root[data-theme=dark] .seo-row-main small{color:var(--p-ink-3)}:root[data-theme=dark] .seo-meta{color:var(--p-ink-3);background:var(--p-subtle)}:root[data-theme=dark] .seo-pre{background:var(--p-subtle)}:root[data-theme=dark] .an-install.ok{border-color:#105b2b}:root[data-theme=dark] .an-install.ok h2 svg{color:var(--p-green)}:root[data-theme=dark] .an-snippet{background:#c4cee7}:root[data-theme=dark] .an-snippet code,:root[data-theme=dark] .an-snippet .ui-btn-ghost{color:#1d2734}:root[data-theme=dark] .an-ai{color:#8f57f0;background:var(--p-violet-soft)}:root[data-theme=dark] .inf2-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .inf2-portrait{background:var(--p-subtle);color:var(--p-ink-3)}:root[data-theme=dark] .inf2-menu{background:#161616eb}:root[data-theme=dark] .inf2-look{color:var(--p-ink-3)}:root[data-theme=dark] .inf2-add{border:1.5px dashed var(--p-line-2);color:var(--p-ink-2)}:root[data-theme=dark] .inf2-add:hover{border-color:var(--p-ink);color:var(--p-ink)}:root[data-theme=dark] .inf2-add small{color:var(--p-ink-3)}:root[data-theme=dark] .inf2-persona{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .inf2-persona.on{border-color:var(--p-ink)}:root[data-theme=dark] .inf2-persona b em{color:var(--p-blue-2);background:var(--p-blue-soft)}:root[data-theme=dark] .inf2-persona small{color:var(--p-ink-3)}:root[data-theme=dark] .inf2-avatar{color:#161616}:root[data-theme=dark] .inf2-traits{background:var(--p-subtle)}:root[data-theme=dark] .inf2-trait{color:var(--p-ink-2)}:root[data-theme=dark] .inf2-desc{color:var(--p-ink-3)}:root[data-theme=dark] .in-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .in-card.on{background:linear-gradient(#082b12,#161616 40%);border-color:#105b2b}:root[data-theme=dark] .in-card header small{color:var(--p-ink-3)}:root[data-theme=dark] .in-card>p{color:var(--p-ink-2)}:root[data-theme=dark] .in-note{color:var(--p-ink-3)!important}:root[data-theme=dark] .in-glyph{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .in-acct{background:var(--p-subtle)}:root[data-theme=dark] .in-acct-ph{background:#161616}:root[data-theme=dark] .in-acct small,:root[data-theme=dark] .in-acct button{color:var(--p-ink-3)}:root[data-theme=dark] .in-acct button:hover,:root[data-theme=dark] .in-bad{color:var(--p-red)}:root[data-theme=dark] .in-oauth{color:var(--p-ink-3)}:root[data-theme=dark] .in-acct-ok{color:var(--p-green)}:root[data-theme=dark] .cpt-conf{background:var(--p-subtle);color:var(--p-ink-2)!important}:root[data-theme=dark] .cpt-conf-high{background:var(--p-green-soft);color:var(--p-green)!important}:root[data-theme=dark] .cpt-conf-medium{background:var(--p-amber-soft);color:var(--p-amber)!important}:root[data-theme=dark] .cpt-sources{color:var(--p-ink-3)}:root[data-theme=dark] .cpt-sources a{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .cpt-sources a:hover{border-color:var(--p-line-2);color:var(--p-ink)}:root[data-theme=dark] .cpt-ask{border:1px solid var(--p-line);background:linear-gradient(#030d2c,#161616 60%)}:root[data-theme=dark] .cpt-ask>header p{color:var(--p-ink-3)}:root[data-theme=dark] .cpt-ask-icon{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .cpt-ask-box textarea{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .cpt-ask-box textarea:focus{border-color:var(--p-blue-line)}:root[data-theme=dark] .cpt-ask-box button{background:var(--p-ink);color:#161616}:root[data-theme=dark] .cpt-ask-box button:disabled{background:#363634}:root[data-theme=dark] .cpt-suggest button{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .cpt-suggest button:hover{border-color:var(--p-blue-line);color:var(--p-ink);background:#030f2e}:root[data-theme=dark] .cpt-suggest button svg{color:var(--p-ink-3)}:root[data-theme=dark] .cpt-answer{border-top:1px solid var(--p-line)}:root[data-theme=dark] .cpt-q{background:var(--p-ink);color:#161616}:root[data-theme=dark] .cpt-thinking>span{color:var(--p-ink-3)}:root[data-theme=dark] .cpt-angles li{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .cpt-creative{border:1px solid var(--p-line);color:var(--p-ink);background:#1a1a17}:root[data-theme=dark] .cpt-creative:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .cpt-creative>span{color:var(--p-ink-2)}:root[data-theme=dark] .cpt-creative footer{color:var(--p-ink-3)}:root[data-theme=dark] .rq-verdict.post{color:#74e8a0;background:#143220}:root[data-theme=dark] .rq-verdict.hold{color:#f8b555;background:#3d2a08}:root[data-theme=dark] .rq-review.post{background:#112817;border-color:#224d2f}:root[data-theme=dark] .rq-review.hold{background:#352403;border-color:#614814}:root[data-theme=dark] .ui-btn-primary:disabled{background-image:linear-gradient(#083d85,#0e3c91)}:root[data-theme=dark] .fx-yesno{background:#222221}:root[data-theme=dark] .fx-yesno button{color:var(--p-ink-2)}:root[data-theme=dark] .fx-yesno button:hover:not(.on){color:var(--p-ink)}:root[data-theme=dark] .cal-nav{background:#161616}:root[data-theme=dark] .cal-today{color:var(--p-ink)}:root[data-theme=dark] .cal-today:hover{background:var(--p-subtle)}:root[data-theme=dark] .cal-count{color:var(--p-ink-3)}:root[data-theme=dark] .cal-head{background:#161616}:root[data-theme=dark] .cal-head span{color:var(--p-ink-3)}:root[data-theme=dark] .cal-day:not(.past):not(.other):hover{background:#1a1a17}:root[data-theme=dark] .cal-day.past{background:#1b1b19}:root[data-theme=dark] .cal-day.past .cal-num{color:#555552}:root[data-theme=dark] .cal-day.today{background:linear-gradient(#031332,#161616 60%)}:root[data-theme=dark] .cal-day.drop-target{background:#031536}:root[data-theme=dark] .cal-pill{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cal-pill.published{background:#112817;border-color:#1d4229}:root[data-theme=dark] .cal-pill.failed{background:#2d0707;border-color:#451111}:root[data-theme=dark] .p-tiktok{--cal-accent:#dfdfdf}:root[data-theme=dark] .p-x{--cal-accent:#a8a8a8}:root[data-theme=dark] .cal-more:hover{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .week-col header strong{color:var(--p-ink-3)}:root[data-theme=dark] .week-empty{border:1.5px dashed var(--p-line);color:var(--p-ink-3)}:root[data-theme=dark] .week-card{background:#161616}:root[data-theme=dark] .week-card.published{background:#112817}:root[data-theme=dark] .week-card.failed{background:#2d0707}:root[data-theme=dark] .vo-open{border:1px dashed var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .vo-open:hover{background:#03142f;border-color:#083477}:root[data-theme=dark] .vo-open small{color:var(--p-ink-3)}:root[data-theme=dark] .vo{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .vo-on{color:#74e8a0;background:#143220}:root[data-theme=dark] .vo-write{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .vo-write:hover:not(:disabled){color:var(--p-ink);background:#262626}:root[data-theme=dark] .vo-voices button{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .vo-voices button small{color:var(--p-ink-3)}:root[data-theme=dark] .vo-voices button.on{border-color:#0b4bab}:root[data-theme=dark] .mm{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .mm-ideas button{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .mm-ideas button:hover{color:var(--p-ink);border-color:var(--p-line-2)}:root[data-theme=dark] .mm-note{color:var(--p-ink-3)}:root[data-theme=dark] .fx-why-score{color:#74e8a0;background:#143220}:root[data-theme=dark] .fx-why-row{color:var(--p-ink-2)}:root[data-theme=dark] .fx-why-row span{color:var(--p-ink-3)}:root[data-theme=dark] .mm-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .mm-art{border-bottom:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .mm-art-band textarea{color:#dfdfdf}:root[data-theme=dark] .mm-art-band textarea:hover{background:#1d1d1c}:root[data-theme=dark] .mm-art-band textarea:focus{background:#031332}:root[data-theme=dark] .mm-art-photo{color:#161616c7;background:linear-gradient(160deg,#c1bfbe,#e0dddb)}:root[data-theme=dark] .mm-art-busy{color:var(--p-ink-2);background:#161616d1}:root[data-theme=dark] .mm-badge{color:var(--p-blue-2);background:#161616eb}:root[data-theme=dark] .mm-src{color:var(--p-ink);background:#1d1d1c}:root[data-theme=dark] .mm-src:hover{background:#252523}:root[data-theme=dark] .mm-src img,:root[data-theme=dark] .mm-src-ph{color:#161616;background:#323232}:root[data-theme=dark] .mm-src small,:root[data-theme=dark] .mm-src>svg{color:var(--p-ink-3)}:root[data-theme=dark] .mm-why{color:var(--p-ink-2)}:root[data-theme=dark] .mm-note,:root[data-theme=dark] .mm-empty{color:var(--p-ink-3)}:root[data-theme=dark] .mm-empty{border:1.5px dashed var(--p-line)}:root[data-theme=dark] .mm-edits-head h2 svg{color:#fa934c}:root[data-theme=dark] .mm-loading-label{color:var(--p-ink-2)}:root[data-theme=dark] .rs-read{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .rs-read b,:root[data-theme=dark] .rs-read-joke{color:var(--p-ink)}:root[data-theme=dark] .rs-aspects{color:var(--p-ink-3)}:root[data-theme=dark] .rs-aspects button{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .rs-aspects button:hover{border-color:var(--p-ink-3)}:root[data-theme=dark] .tf-top{color:var(--p-ink-2)}:root[data-theme=dark] .tf-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .tf-cover{background:var(--p-line)}:root[data-theme=dark] .tf-nocover{color:var(--p-ink-3)}:root[data-theme=dark] .tf-open{color:#161616}:root[data-theme=dark] .tf-body h3{color:var(--p-ink)}:root[data-theme=dark] .tf-stats{color:var(--p-ink-3)}:root[data-theme=dark] .tf-summary{color:var(--p-ink-2)}:root[data-theme=dark] .tf-idea{background:var(--p-bg-2,#1f1f1d)}:root[data-theme=dark] .tf-idea span{color:var(--p-ink-3)}:root[data-theme=dark] .tf-idea p{color:var(--p-ink)}:root[data-theme=dark] .tf-idea small{color:var(--p-ink-3)}:root[data-theme=dark] .pp-change{color:var(--p-ink-2)}:root[data-theme=dark] .rd-lib{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rd-lib-bar{background:var(--p-line)}:root[data-theme=dark] .rd-lib-count{color:var(--p-ink-2)}:root[data-theme=dark] .rd-lib-count b{color:var(--p-ink)}:root[data-theme=dark] .cr-pack-what li{color:var(--p-ink-2)}:root[data-theme=dark] .cr-pack-what li:last-child{color:var(--p-ink-3)}:root[data-theme=dark] .cp-sub{color:var(--p-ink-2)}:root[data-theme=dark] .steps-live-stage{color:var(--p-ink-3)}:root[data-theme=dark] .steps-live-stage svg{color:#5de991}:root[data-theme=dark] .steps-live-stage.now{color:var(--p-ink)}:root[data-theme=dark] .steps-sources a{background:var(--p-bg-2,#21211f);border:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .steps-sources a:hover{border-color:var(--p-ink-3);color:var(--p-ink)}:root[data-theme=dark] .steps-sources em,:root[data-theme=dark] .steps-stages span{color:var(--p-ink-3)}:root[data-theme=dark] .steps-stages span.now{color:var(--p-ink)}:root[data-theme=dark] .tf-compact .tf-idea p{color:var(--p-ink-2)}:root[data-theme=dark] .oc-comms>header span{color:var(--p-ink-3)}:root[data-theme=dark] .oc-comm{border:1px solid var(--p-line,#252529);background:var(--p-surface,#161616)}:root[data-theme=dark] .oc-comm-top a{color:#ff7947}:root[data-theme=dark] .oc-comm p{color:var(--p-ink-2)}:root[data-theme=dark] .oc-comm ul{color:var(--p-ink-3)}:root[data-theme=dark] .oc-promo{color:var(--p-ink-3);background:#1e1e21}:root[data-theme=dark] .oc-promo-allowed{color:#6ce69d;background:#12311f}:root[data-theme=dark] .oc-promo-thread{color:#f4b053;background:#3d2a04}:root[data-theme=dark] .oc-promo-no{color:#dd7469;background:#340909}:root[data-theme=dark] .oc-comm-rules{color:var(--p-ink-2)}:root[data-theme=dark] .oc-comm-rules:hover{color:#ff7947}:root[data-theme=dark] .oc-comm-more{color:var(--p-ink-2)}:root[data-theme=dark] .tour-card{background:var(--p-surface,#161616)}:root[data-theme=dark] .tour-card p{color:var(--p-ink-2)}:root[data-theme=dark] .tour-count,:root[data-theme=dark] .tour-skip{color:var(--p-ink-3)}:root[data-theme=dark] .au{background:#121624}:root[data-theme=dark] .au-card{background:#161616;border:1px solid #c6d0e50f}:root[data-theme=dark] .au-logo{background:#101629}:root[data-theme=dark] .au-card h1{color:#c4d0e7}:root[data-theme=dark] .au-sub{color:#84888f}:root[data-theme=dark] .au-google{color:#c4d0e7;background:#161616;border:1px solid #27282c}:root[data-theme=dark] .au-google:hover{background:#181a1c;border-color:#35373b}:root[data-theme=dark] .au-or{color:#5c6066}:root[data-theme=dark] .au-or:before,:root[data-theme=dark] .au-or:after{background:#232427}:root[data-theme=dark] .au-field{color:#a4b0c3}:root[data-theme=dark] .au-forgot{color:#84888f}:root[data-theme=dark] .au-forgot:hover{color:#c4d0e7}:root[data-theme=dark] .au-password button{color:#5c6066}:root[data-theme=dark] .au-error{color:#e9675d;background:#300a07}:root[data-theme=dark] .au-card-foot{color:#84888f;background:#14191f;border-top:1px solid #1f2022}:root[data-theme=dark] .au-card-foot a{color:#c4d0e7}:root[data-theme=dark] .au-legal{color:#5c6066}:root[data-theme=dark] .au-legal a{color:#84888f}@media (prefers-color-scheme:dark){:root[data-theme=dark]:not([data-theme=light]) .au{background:#d9dce7}:root[data-theme=dark]:not([data-theme=light]) .au-card{background:#cdd1e0;border-color:#16161614}:root[data-theme=dark]:not([data-theme=light]) .au-card h1{color:#181d25}:root[data-theme=dark]:not([data-theme=light]) .au-google{color:#181d25;background:#c5cad9;border-color:#b5bbcc}:root[data-theme=dark]:not([data-theme=light]) .au-card-foot{background:#d2d6e3;border-color:#bbc1d2}:root[data-theme=dark]:not([data-theme=light]) .au-card-foot a{color:#181d25}:root[data-theme=dark]:not([data-theme=light]) .au-logo{background:#c5cad9}:root[data-theme=dark]:not([data-theme=light]) .au-field{color:#35373b}}:root[data-theme=dark] .signin-row{border:1px solid var(--p-line,#252529)}:root[data-theme=dark] .signin-row span{color:var(--p-ink-3)}:root[data-theme=dark] .rs2-source .rs-nocover{color:var(--p-ink-2);background:#191b23}:root[data-theme=dark] .rs2-form{border:1px solid var(--p-line);background:var(--p-surface,#161616)}:root[data-theme=dark] .rs2-desc{color:var(--p-ink-2)}:root[data-theme=dark] .rs2-why{border:1px solid var(--p-line);background:#212116}:root[data-theme=dark] .rs2-pill{color:#f69850;background:#3d2a04}:root[data-theme=dark] .rs2-spoken{color:var(--p-ink-3)}:root[data-theme=dark] .rs2-body{color:var(--p-ink-2)}:root[data-theme=dark] .rs2-structure{border:1px solid var(--p-line)}:root[data-theme=dark] .rs2-template,:root[data-theme=dark] .rs2-beats li{color:var(--p-ink-2)}:root[data-theme=dark] .rs2-beats em{color:var(--p-ink-3)}:root[data-theme=dark] .rs2-said summary{color:var(--p-ink-2)}:root[data-theme=dark] .rs2-said p{color:var(--p-ink-3)}:root[data-theme=dark] .rs2-breakdown{border:1px dashed var(--p-line)}:root[data-theme=dark] .rs2-breakdown small{color:var(--p-ink-3)}:root[data-theme=dark] .rs2-format{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .rs2-format.on{background:var(--p-ink);color:#161616;border-color:var(--p-ink)}:root[data-theme=dark] .rs2-more{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .agenda-stats span{color:var(--p-ink-2);background:var(--p-surface,#161616);border:1px solid var(--p-line)}:root[data-theme=dark] .agenda-failed{color:#e9675d!important;background:#300a07!important;border-color:#520b07!important}:root[data-theme=dark] .agenda-day{background:var(--p-surface,#161616);border:1px solid var(--p-line)}:root[data-theme=dark] .agenda-day>header span{color:var(--p-ink-3)}:root[data-theme=dark] .agenda-item:hover{background:#1a1b1e}:root[data-theme=dark] .agenda-item time{color:var(--p-ink-2)}:root[data-theme=dark] .agenda-thumb{background:#191b23}:root[data-theme=dark] .agenda-text small{color:var(--p-ink-3)}:root[data-theme=dark] .agenda-status{color:#6c6edb;background:#030f36}:root[data-theme=dark] .agenda-status.s-published{color:#79f8c3;background:#09341b}:root[data-theme=dark] .agenda-status.s-failed{color:#e9675d;background:#300a07}:root[data-theme=dark] .agenda-status.s-publishing{color:#f78c4f;background:#392b04}:root[data-theme=dark] .seo-rank{color:var(--p-ink-3)}:root[data-theme=dark] .seo-count{color:var(--p-ink-3);background:var(--p-subtle)}:root[data-theme=dark] .sbu{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .sbu-head{color:var(--p-ink)}:root[data-theme=dark] .sbu-head em{color:var(--p-ink-3)}:root[data-theme=dark] .sbu-head:hover em{color:var(--p-ink)}:root[data-theme=dark] .sbu-main>span{color:var(--p-ink-3)}:root[data-theme=dark] .sbu-main b{color:var(--p-ink)}:root[data-theme=dark] .sbu-main b small{color:var(--p-ink-3)}:root[data-theme=dark] .sbu-bar{background:#252523}:root[data-theme=dark] .sbu-bar span{background:var(--p-ink)}:root[data-theme=dark] .sm-list{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .sm-row+.sm-row{border-top:1px solid var(--p-line)}:root[data-theme=dark] .sm-icon{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .sm-row>div>span{color:var(--p-ink-3)}:root[data-theme=dark] .sm-tag{color:#74e8a0;background:#09341b}:root[data-theme=dark] .us-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .us-track{stroke:#252523}:root[data-theme=dark] .us-fill{stroke:var(--p-ink)}:root[data-theme=dark] .us-card.hot .us-fill{stroke:#e66161}:root[data-theme=dark] .us-card>div span,:root[data-theme=dark] .us-card>b small,:root[data-theme=dark] .us-card.off>b{color:var(--p-ink-3)}:root[data-theme=dark] .tour-dots button{background:var(--p-line-2)}:root[data-theme=dark] .tour-dots button.seen{background:#686865}:root[data-theme=dark] .tour-dots button.on{background:var(--p-ink)}:root[data-theme=dark] .tour-loop li:before{background:var(--p-ink);color:#161616}:root[data-theme=dark] .tour-loop b{color:var(--p-ink)}:root[data-theme=dark] .tour-loop span{color:var(--p-ink-2)}:root[data-theme=dark] .tour-tip{background:var(--p-subtle)}:root[data-theme=dark] .tour-tip b{color:var(--p-ink-3)}:root[data-theme=dark] .hm-tile{border:1px solid var(--p-line);background:var(--p-panel)}:root[data-theme=dark] .hm-tile:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .hm-tile.warn{background:linear-gradient(#352403,#161616 60%);border-color:#644309}:root[data-theme=dark] .hm-tile-icon{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .hm-tile-text small{color:var(--p-ink-3)}:root[data-theme=dark] .hm-tile-text strong{color:var(--p-ink)}:root[data-theme=dark] .hm-tile-text em{color:var(--p-ink-3)}:root[data-theme=dark] .hm-check{background:linear-gradient(120deg,#030d30,#16032e);border:1px solid #0c163a}:root[data-theme=dark] .hm-check header small,:root[data-theme=dark] .hm-check-hide{color:var(--p-ink-3)}:root[data-theme=dark] .hm-check li a:hover{border-color:var(--p-line-2);background:#161616}:root[data-theme=dark] .hm-check-box{border:1.5px solid var(--p-line-2);color:#161616;background:#161616}:root[data-theme=dark] .hm-check li.done b,:root[data-theme=dark] .hm-check-text small,:root[data-theme=dark] .pp-price s{color:var(--p-ink-3)}:root[data-theme=dark] .pp-value{color:var(--p-ink-3)!important}:root[data-theme=dark] .pp-value b{color:var(--p-green)}:root[data-theme=dark] .cr-pack:hover:not(:disabled){border-color:var(--p-ink-2)}:root[data-theme=dark] .cr-pack.popular,:root[data-theme=dark] .cr-pack.popular:hover:not(:disabled){border-color:var(--p-blue);background:linear-gradient(#031131,#161616 45%)}:root[data-theme=dark] .hm-hero{border:1px solid var(--p-line);background:radial-gradient(120% 160% at 0 0,#031534 0%,#161616 55%)}:root[data-theme=dark] .hm-hero:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .hm-fan>span{background:linear-gradient(160deg,#15223a,#283957);border:2px solid #161616}:root[data-theme=dark] .hm-fan>span.ghost{background:#1b1f28;border-color:#161616}:root[data-theme=dark] .hm-hero-text small{color:var(--p-blue)}:root[data-theme=dark] .hm-hero-text strong{color:var(--p-ink)}:root[data-theme=dark] .hm-hero-sub{color:var(--p-ink-3)}:root[data-theme=dark] .hm-hero-bar{background:#132036}:root[data-theme=dark] .hm-hero-cta{background:var(--p-ink);color:#161616}:root[data-theme=dark] .an-mix{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .an-mix p{color:var(--p-ink-3)}:root[data-theme=dark] .an-mix-link{color:var(--p-blue)}:root[data-theme=dark] .app-notices-push{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .app-notices-push button{background:var(--p-ink);color:#161616}:root[data-theme=dark] .cv-tabs{background:var(--p-subtle)}:root[data-theme=dark] .cv-tabs button{color:var(--p-ink-3)}:root[data-theme=dark] .cv-tabs button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .cv-tabs button em,:root[data-theme=dark] .cv-meta{color:var(--p-ink-3)}:root[data-theme=dark] .cv-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cv-card.intent-3{border-color:color-mix(in srgb, #5fdf8e 35%, var(--p-line))}:root[data-theme=dark] .cv-card-top{color:var(--p-ink-3)}:root[data-theme=dark] .cv-where{color:var(--p-ink-2)}:root[data-theme=dark] .cv-title{color:var(--p-ink)}:root[data-theme=dark] .cv-title svg{color:var(--p-ink-3)}:root[data-theme=dark] .cv-text{color:var(--p-ink-2)}:root[data-theme=dark] .cv-why{color:var(--p-ink-3)}:root[data-theme=dark] .cv-reply{border-top:1px dashed var(--p-line)}:root[data-theme=dark] .cv-reply label{color:var(--p-ink-3)}:root[data-theme=dark] .cv-reply textarea{border:1px solid var(--p-line);background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .cv-reply textarea:focus{border-color:var(--p-ink-3);background:#161616}:root[data-theme=dark] .cv-reply small{color:var(--p-ink-3)}:root[data-theme=dark] .cv-reply small.over{color:#e66161}:root[data-theme=dark] .cv-notes button{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .cv-notes button:hover{border-color:var(--p-ink-3)}:root[data-theme=dark] .cv-done{color:var(--p-ink-3);border-top:1px dashed var(--p-line)}:root[data-theme=dark] .detail-why .detail-based{color:var(--p-ink-3)}:root[data-theme=dark] .detail-why .detail-based a{color:var(--p-ink-2)}:root[data-theme=dark] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--p-blue)}:root[data-theme=dark] .cr-pack.popular{color:var(--p-ink)}:root[data-theme=dark] .sbu-list{border-top:1px solid var(--p-line)}:root[data-theme=dark] .sbu-list li{color:var(--p-ink-2)}:root[data-theme=dark] .sbu-list li>svg{color:#8f57f0}:root[data-theme=dark] .sbu-list li:nth-child(2)>svg{color:#edc459}:root[data-theme=dark] .sbu-list b{color:var(--p-ink)}:root[data-theme=dark] .sbu-list b.zero{color:var(--p-ink-3)}:root[data-theme=dark] .sbu-list button{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .sbu-list button i{background:#161616}:root[data-theme=dark] .sbu-list button:hover{background:var(--p-hover)}:root[data-theme=dark] .sbu-cta small{color:#161616a8}:root[data-theme=dark] .hm-hero{background:#161616}:root[data-theme=dark] .inf-shelf header p{color:var(--p-ink-2)}:root[data-theme=dark] .inf-preset{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .inf-preset:hover:not(:disabled){border-color:var(--p-line-2)}:root[data-theme=dark] .inf-preset-meta small{color:var(--p-ink-2)}:root[data-theme=dark] .inf-preset-fits{color:var(--p-ink-3)}:root[data-theme=dark] .inf-preset-cta{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .inf-preset:hover:not(:disabled) .inf-preset-cta{background:var(--p-ink);color:#161616}:root[data-theme=dark] .hm-taste{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .hm-taste>header small{color:var(--p-ink-3)}:root[data-theme=dark] .hm-taste>header button{background:var(--p-ink);color:#161616}:root[data-theme=dark] .hm-taste-tile{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .hm-taste-tile:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .hm-taste-copy small{color:var(--p-ink-2)}:root[data-theme=dark] .hm-check{border-color:var(--p-line);background:#161616}:root[data-theme=dark] .hm-check li a{background:var(--p-subtle)}:root[data-theme=dark] .hm-check li.next a{background:#161616;border-color:#071655}:root[data-theme=dark] .sbu-stats>button:hover{background:var(--p-subtle)}:root[data-theme=dark] .sbu-stats small{color:var(--p-ink-3)}:root[data-theme=dark] .sbu-stats b{color:var(--p-ink)}:root[data-theme=dark] .sbu-stats b i{color:var(--p-ink-3)}:root[data-theme=dark] .sbu-stats b svg{color:#edc459}:root[data-theme=dark] .sbu-stats b span{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .sbu-cta{background:var(--p-ink);color:#161616}:root[data-theme=dark] .sbu-cta:hover{background:#cbcbca}:root[data-theme=dark] .fx-src{background:var(--p-subtle)}:root[data-theme=dark] .fx-src:hover{background:var(--p-hover)}:root[data-theme=dark] .fx-src img,:root[data-theme=dark] .fx-src-blank{background:linear-gradient(160deg,#2c2d30,#404245)}:root[data-theme=dark] .fx-src small,:root[data-theme=dark] .fx-src em{color:var(--p-ink-3)}:root[data-theme=dark] .fx-pending.failed .fx-rendering{background:#e1c5c5}:root[data-theme=dark] .fx-pending-x{color:var(--p-ink);background:#161616}:root[data-theme=dark] .fx-card-media{background:#d8d8d9}:root[data-theme=dark] .fx-title{color:var(--p-ink)}:root[data-theme=dark] .fx-act.primary{background:var(--p-ink);color:#161616}:root[data-theme=dark] .fx-act.saved{background:var(--p-green-soft);color:var(--p-green)}:root[data-theme=dark] .iw-switch{background:var(--p-subtle)}:root[data-theme=dark] .iw-switch button{color:var(--p-ink-3)}:root[data-theme=dark] .iw-switch button:hover{color:var(--p-ink)}:root[data-theme=dark] .iw-switch button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .ins-h{border-top:1px solid var(--p-line)}:root[data-theme=dark] .ins-h small{color:var(--p-ink-3)}:root[data-theme=dark] .iw-thumb{color:#161616;background:linear-gradient(160deg,#b5b6b9,#d2d3d5)}:root[data-theme=dark] .iw-thumb>.iw-fallback{color:#161616d9}:root[data-theme=dark] .iw-row{border-top:1px solid var(--p-line)}:root[data-theme=dark] .iw-n{color:var(--p-line-2)}:root[data-theme=dark] .iw-text p{color:var(--p-ink-2)}:root[data-theme=dark] .rp{border-left:2px solid var(--p-line)}:root[data-theme=dark] .rp:hover{border-color:var(--p-ink)}:root[data-theme=dark] .rp-head small,:root[data-theme=dark] .rp-out{color:var(--p-ink-3)}:root[data-theme=dark] .rp-body{color:var(--p-ink-2)}:root[data-theme=dark] .rp-stats{color:var(--p-ink-3)}:root[data-theme=dark] .rp-score{color:#f48152}:root[data-theme=dark] .pi-label,:root[data-theme=dark] .pi-label em{color:var(--p-ink-3)}:root[data-theme=dark] .pi-radar button.bz-link{color:var(--p-ink-2)}:root[data-theme=dark] .pi-radar button.bz-link:hover{color:var(--p-ink)}:root[data-theme=dark] .pi-radar small{color:var(--p-ink-3)}:root[data-theme=dark] .pi-mine>small{color:var(--p-ink-2)}:root[data-theme=dark] .hk-card{border-top:1px solid var(--p-line)}:root[data-theme=dark] .hk-main small{color:var(--p-ink-3)}:root[data-theme=dark] .hk-use{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .hk-use:hover{background:var(--p-ink);border-color:var(--p-ink);color:#161616}:root[data-theme=dark] .hk-classic{border-top:1px solid var(--p-line)}:root[data-theme=dark] .hk-cat,:root[data-theme=dark] .hk-classic small,:root[data-theme=dark] .hk-classic em{color:var(--p-ink-3)}:root[data-theme=dark] .pi-card,:root[data-theme=dark] .pi-card:first-child{border-top:1px solid var(--p-line)}:root[data-theme=dark] .pi-from{color:var(--p-ink-3)}:root[data-theme=dark] .pi-from:hover{color:var(--p-ink)}@media (max-width:560px){:root[data-theme=dark] .pi-card:nth-child(2){border-top:1px solid var(--p-line)}}:root[data-theme=dark] .hk-tile{color:#161616;background:linear-gradient(160deg,#b5b6b9,#d2d3d5)}:root[data-theme=dark] .hk-go{color:var(--p-ink);background:#161616}:root[data-theme=dark] .hk-more{color:var(--p-ink-2)}:root[data-theme=dark] .hk-classic{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .hk-classic:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .hk-blank{background:var(--p-blue-soft)}:root[data-theme=dark] .hk-meta .hk-cat{background:var(--p-subtle);color:var(--p-ink-2)}:root[data-theme=dark] .hk-meta em{color:var(--p-ink-3)}:root[data-theme=dark] .tf:not(.tf-compact) .tf-idea p{color:var(--p-ink-2)}:root[data-theme=dark] .tf-more{background:var(--p-subtle)}:root[data-theme=dark] .tf-more p{color:var(--p-ink-2)}:root[data-theme=dark] .tf-more .tf-hook{color:var(--p-ink)}:root[data-theme=dark] .tf-more small,:root[data-theme=dark] .tf-toggle{color:var(--p-ink-3)}:root[data-theme=dark] .tf-toggle:hover{color:var(--p-ink)}:root[data-theme=dark] .fx-styles button{border:1.5px solid var(--p-line);background:#161616}:root[data-theme=dark] .fx-styles button:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .fx-styles button.on{border-color:var(--p-ink)}:root[data-theme=dark] .fx-styles b{color:var(--p-ink-2)}:root[data-theme=dark] .fx-styles .on b{color:var(--p-ink)}:root[data-theme=dark] .bz-edit-head p{color:var(--p-ink-3)}:root[data-theme=dark] .bz-edit-back{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .bz-edit-back:hover,:root[data-theme=dark] .fx-yesno{background:var(--p-subtle)}:root[data-theme=dark] .fx-yesno button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .sp-root{background:var(--p-canvas)}:root[data-theme=dark] .sp-top{border-bottom:1px solid var(--p-line);background:#161616d1}:root[data-theme=dark] .sp-back{color:var(--p-ink-2)}:root[data-theme=dark] .sp-back:hover{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .sp-links a,:root[data-theme=dark] .sp-links button{color:var(--p-ink-2)}:root[data-theme=dark] .sp-links a:hover,:root[data-theme=dark] .sp-links button:hover{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .sp-hello>p{color:var(--p-ink-2)}:root[data-theme=dark] .sp-starters button{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .sp-starters button:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .sp-starters span,:root[data-theme=dark] .sp-popular>span{color:var(--p-ink-3)}:root[data-theme=dark] .sp-popular a{color:var(--p-ink-2);-webkit-text-decoration-color:var(--p-line-2);text-decoration-color:var(--p-line-2)}:root[data-theme=dark] .sp-popular a:hover{color:var(--p-ink)}:root[data-theme=dark] .sp-avatar{background:#161616}:root[data-theme=dark] .sp-msg.user .sp-bubble{background:var(--p-ink);color:#161616}:root[data-theme=dark] .sp-steps{color:var(--p-ink-3)}:root[data-theme=dark] .sp-steps svg{color:var(--p-green)}:root[data-theme=dark] .sp-sources a{color:var(--p-blue-2);background:#161616}:root[data-theme=dark] .sp-sources a:hover{background:var(--p-blue-soft)}:root[data-theme=dark] .sp-passed{color:var(--p-green)}:root[data-theme=dark] .sp-human{color:var(--p-ink-3)}:root[data-theme=dark] .sp-human:hover{color:var(--p-ink)}:root[data-theme=dark] .sp-dots i{background:var(--p-ink-3)}:root[data-theme=dark] .sp-dock{background:linear-gradient(transparent, var(--p-canvas) 30%)}:root[data-theme=dark] .sp-locked{color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .sp-locked button{background:var(--p-ink);color:#161616}:root[data-theme=dark] .sp-input{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .sp-input:focus-within{border-color:var(--p-ink-3)}:root[data-theme=dark] .sp-input textarea{color:var(--p-ink)}:root[data-theme=dark] .sp-input button{background:var(--p-ink);color:#161616}:root[data-theme=dark] .sp-fine{color:var(--p-ink-3)}:root[data-theme=dark] .am .ui-modal-body{background:#161616}:root[data-theme=dark] .am-logo{background:#101629}:root[data-theme=dark] .am-title{color:#c4d0e7}:root[data-theme=dark] .am-sub{color:#84888f}:root[data-theme=dark] .am-legal{color:#5c6066}:root[data-theme=dark] .am-legal a{color:#84888f}:root[data-theme=dark] .am-foot{color:#84888f;background:#14191f;border-top:1px solid #1f2022}:root[data-theme=dark] .am-foot button{color:#c4d0e7}@media (prefers-color-scheme:dark){:root[data-theme=dark]:not([data-theme=light]) .am .ui-modal-body{background:#cdd1e0}:root[data-theme=dark]:not([data-theme=light]) .am-title{color:#181d25}:root[data-theme=dark]:not([data-theme=light]) .am-logo{background:#c5cad9}:root[data-theme=dark]:not([data-theme=light]) .am-foot{background:#d2d6e3;border-color:#bbc1d2}:root[data-theme=dark]:not([data-theme=light]) .am-foot button{color:#181d25}:root[data-theme=dark]:not([data-theme=light]) .am .au-field{color:#35373b}:root[data-theme=dark]:not([data-theme=light]) .am .au-google{color:#181d25;background:#c5cad9;border-color:#b5bbcc}}:root[data-theme=dark] .ck{color:#e5e5e5;background:#161616;border:1px solid #e5e5e514}:root[data-theme=dark] .ck-icon{background:#20201f}:root[data-theme=dark] .ck p{color:#a2a2a0}:root[data-theme=dark] .ck a{text-decoration-color:#e5e5e54d}:root[data-theme=dark] .ck-btn{color:#e5e5e5;background:#161616;border:1px solid #2f2f2e}:root[data-theme=dark] .ck-btn:hover{background:#1f1f1e}:root[data-theme=dark] .ck-primary{color:#1a1a1a;background:#e5e5e5;border-color:#e5e5e5}:root[data-theme=dark] .ck-primary:hover{background:#cececd}:root[data-theme=dark] .ck-text{color:#a2a2a0}:root[data-theme=dark] .ck-text:hover{color:#e5e5e5}:root[data-theme=dark] .ck-row{background:#1d1d1c}:root[data-theme=dark] .ck-row small{color:#959594}:root[data-theme=dark] .ck-always{color:#7c7c7a}:root[data-theme=dark] .ck-switch{background:#3c3c3b}:root[data-theme=dark] .ck-switch:after{background:#161616}:root[data-theme=dark] .ck-switch:checked{background:#e5e5e5}:root[data-theme=dark] .ck-switch:focus-visible,:root[data-theme=dark] .ck-btn:focus-visible,:root[data-theme=dark] .ck-text:focus-visible{outline:2px solid #e5e5e5}@media (prefers-color-scheme:dark){:root[data-theme=dark]:not([data-theme=light]) .ck{color:#1a1a1a;background:#dcdcdc;border-color:#1616161a}:root[data-theme=dark]:not([data-theme=light]) .ck p,:root[data-theme=dark]:not([data-theme=light]) .ck-text{color:#656564}:root[data-theme=dark]:not([data-theme=light]) .ck-text:hover{color:#1a1a1a}:root[data-theme=dark]:not([data-theme=light]) .ck a{text-decoration-color:#16161659}:root[data-theme=dark]:not([data-theme=light]) .ck-icon,:root[data-theme=dark]:not([data-theme=light]) .ck-row{background:#d3d3d3}:root[data-theme=dark]:not([data-theme=light]) .ck-btn{color:#1a1a1a;background:#d3d3d3;border-color:#c6c6c6}:root[data-theme=dark]:not([data-theme=light]) .ck-btn:hover{background:#cacaca}:root[data-theme=dark]:not([data-theme=light]) .ck-primary{color:#e5e5e5;background:#1a1a1a;border-color:#1a1a1a}:root[data-theme=dark]:not([data-theme=light]) .ck-primary:hover{background:#2c2c2c}:root[data-theme=dark]:not([data-theme=light]) .ck-switch{background:#bcbcbc}:root[data-theme=dark]:not([data-theme=light]) .ck-switch:checked{background:#1a1a1a}:root[data-theme=dark]:not([data-theme=light]) .ck-switch:checked:after{background:#e5e5e5}}:root[data-theme=dark] .lg{color:#d7d7d8;background:#161616}:root[data-theme=dark] .lg-side h3{color:#88888b}:root[data-theme=dark] .lg-side a{color:#a2a2a6}:root[data-theme=dark] .lg-side a:hover,:root[data-theme=dark] .lg-side a[aria-current=page]{color:#d7d7d8;background:#1e1e1f}:root[data-theme=dark] .lg-meta{color:#88888b}:root[data-theme=dark] .lg-note{color:#a3b1c4;background:#030d30;border:1px solid #041545}:root[data-theme=dark] .lg-doc p,:root[data-theme=dark] .lg-doc li{color:#b4b4b6}:root[data-theme=dark] .lg-doc a{color:#5d82e9}:root[data-theme=dark] .lg-doc strong{color:#d7d7d8}:root[data-theme=dark] .lg-doc th,:root[data-theme=dark] .lg-doc td{border-bottom:1px solid #242426}:root[data-theme=dark] .lg-doc th{color:#88888b}:root[data-theme=dark] .lg-toc{background:#1a1a1a;border:1px solid #242426}@media (max-width:860px){:root[data-theme=dark] .lg-side a{border:1px solid #242426}}:root[data-theme=dark] .add-sound{color:#f9a35b;background:#372004;border:1px solid #573308}:root[data-theme=dark] a.add-sound:hover{background:#4a2c05}:root[data-theme=dark] .lang-select{color:#b4b4b6;background:#161616 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2371717a' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #2a2a2c}:root[data-theme=dark] .au-alt{color:#84888f}:root[data-theme=dark] .au-alt:hover{color:#c4d0e7}:root[data-theme=dark] .au-notice{color:#5d82e9;background:#031335}:root[data-theme=dark] .au-steps i{background:#27282c}:root[data-theme=dark] .mfa-qr{background:#161616;border:1px solid #27282c}:root[data-theme=dark] .mfa-secret,:root[data-theme=dark] .mfa-codes{background:#101629}@media (prefers-color-scheme:dark){:root[data-theme=dark]:not([data-theme=light]) .au-alt:hover{color:#181d25}:root[data-theme=dark]:not([data-theme=light]) .mfa-secret,:root[data-theme=dark]:not([data-theme=light]) .mfa-codes{background:#c5cad9}:root[data-theme=dark]:not([data-theme=light]) .au-steps i{background:#b5bbcc}}:root[data-theme=dark][data-theme=dark] .mfa-secret,:root[data-theme=dark][data-theme=dark] .mfa-codes{background:#c5cad9}:root[data-theme=dark] .bz-format{color:var(--p-ink-3)}:root[data-theme=dark] .bz-pillar.blue{color:#5d82e9;background:#031236;border-color:#051c50}:root[data-theme=dark] .bz-pillar.green{color:#74e8a0;background:#152f1d;border-color:#224d2f}:root[data-theme=dark] .bz-pillar.violet{color:#9563e3;background:#150437;border-color:#1f0b4b}:root[data-theme=dark] .bz-pillar.amber{color:#f8b555;background:#3d2a08;border-color:#614814}:root[data-theme=dark] .bz-pillar.pink{color:#ea5c97;background:#32091f;border-color:#49122d}:root[data-theme=dark] .bz-premium{color:#e4dbc4;background:#3a3115;border:1px solid #5a4f2c}:root[data-theme=dark] .bz-premium i{color:#554605;background:#dcdcda}:root[data-theme=dark] .bz-chip{border:1px solid var(--p-line);color:var(--p-ink);background:#161616}:root[data-theme=dark] .bz-chip:hover{border-color:var(--p-line-2);background:#1a1a18}:root[data-theme=dark] .bz-chip.on svg{color:var(--p-blue)}:root[data-theme=dark] .bz-pill{color:#91e6c0;background:#15291f;border:1px solid #264334}:root[data-theme=dark] .bz-pill em{color:#80c7a7}:root[data-theme=dark] .bz-pill.done{background:#173224;border-color:#264334}:root[data-theme=dark] .bz-pop{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .bz-pop header small{color:var(--p-ink-3)}:root[data-theme=dark] .bz-make-bar{background:var(--p-subtle)}:root[data-theme=dark] .bz-make-rows b{color:var(--p-ink)}:root[data-theme=dark] .bz-make-rows em{color:var(--p-ink-3)}:root[data-theme=dark] .bz-make-dot{background:var(--p-subtle);color:#161616}:root[data-theme=dark] .bz-make-rows li.working .bz-make-dot,:root[data-theme=dark] .bz-make-rows li.rendering .bz-make-dot{background:#183426}:root[data-theme=dark] .bz-make-rows li.done em{color:var(--p-green)}:root[data-theme=dark] .bz-veil-badge{background:#161616}:root[data-theme=dark] .bz-veil.keep .bz-veil-badge{color:#5de991}:root[data-theme=dark] .bz-veil.skip .bz-veil-badge{color:#e66161}:root[data-theme=dark] .bz-tutorial button{color:var(--p-ink);background:#20201f}:root[data-theme=dark] .bz-rail{color:var(--p-ink-3)}:root[data-theme=dark] .bz-rail-dots i{background:var(--p-line-2)}:root[data-theme=dark] .bz-rail-dots i.on{background:var(--p-ink)}:root[data-theme=dark] .bz-rail-text b{color:var(--p-ink)}:root[data-theme=dark] .bz-round{background:#161616}:root[data-theme=dark] .bz-round.no{color:#f15656}:root[data-theme=dark] .bz-round.no:hover:not(:disabled){background:#300707}:root[data-theme=dark] .bz-round.yes:disabled{background:#193e27}:root[data-theme=dark] .bz-edit{background:#161616}:root[data-theme=dark] .bz-edit:hover:not(:disabled){background:#1d1d1c}:root[data-theme=dark] .bz-keys{color:var(--p-ink-3)}:root[data-theme=dark] .bz-keys a{color:var(--p-ink-2)}:root[data-theme=dark] .bz-keys kbd{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .bz-src,:root[data-theme=dark] .bz-thesis{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .bz-src-head b{color:var(--p-ink-2)}:root[data-theme=dark] .bz-src-tag{color:var(--p-ink-2);background:#222}:root[data-theme=dark] .bz-src-tag.viral{color:#f48152;background:#3b1904}:root[data-theme=dark] .bz-src-tag.niche{background:var(--p-blue-soft);color:var(--p-blue-2)}:root[data-theme=dark] .bz-src-tag.competitor{color:#9563e3;background:#150437}:root[data-theme=dark] .bz-src-media{background:#dadada}:root[data-theme=dark] .bz-src-cap{color:#161616}:root[data-theme=dark] .bz-src-outlier svg{color:#fb9a4b}:root[data-theme=dark] .bz-src-open{color:var(--p-ink);background:#161616eb}:root[data-theme=dark] .bz-src-stats span{color:var(--p-ink);background:#22221f}:root[data-theme=dark] .bz-src-stats svg,:root[data-theme=dark] .bz-src-by{color:var(--p-ink-3)}:root[data-theme=dark] .bz-src-hook{color:var(--p-ink)}:root[data-theme=dark] .bz-src-why{border-top:1px solid var(--p-line);color:var(--p-ink-2)}:root[data-theme=dark] .bz-thesis-head{border-bottom:1px solid var(--p-line)}:root[data-theme=dark] .bz-score.hi{color:#74e8a0;background:#143220}:root[data-theme=dark] .bz-score.mid{color:#f8b555;background:#3d2a08}:root[data-theme=dark] .bz-score.lo{color:var(--p-ink-2);background:#222}:root[data-theme=dark] .bz-thesis-row{border-top:1px solid var(--p-line)}:root[data-theme=dark] .bz-thesis-row span{color:#7d7c7a}:root[data-theme=dark] .bz-thesis-row p{color:#a9a9a7}:root[data-theme=dark] .bz-locked-phone{color:#161616;background:#bcc3d5}:root[data-theme=dark] .bz-locked-art{background:linear-gradient(145deg,#a4a097,#839bbd 60%,#bbc8da)}:root[data-theme=dark] .bz-locked-message span{color:#8b6709}:root[data-theme=dark] .bz-locked-message p{color:#1f212f}:root[data-theme=dark] .bz-chip-premium{color:#e4af62}:root[data-theme=dark] .bz-premium-note{color:#ebbf79;background:#392a08}:root[data-theme=dark] .bz-premium-note button{color:#ebbf79}:root[data-theme=dark] .bz-tabs{background:var(--p-subtle)}:root[data-theme=dark] .bz-tabs button{color:var(--p-ink-3)}:root[data-theme=dark] .bz-tabs button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .bz-end-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .bz-end-card>p{color:var(--p-ink-2)}:root[data-theme=dark] .bz-end-making{border:1px solid var(--p-line);background:#1b1b19}:root[data-theme=dark] .bz-end-links a{background:var(--p-subtle);color:var(--p-ink)}:root[data-theme=dark] .bz-end-links a:hover{background:var(--p-hover)}:root[data-theme=dark] .bz-empty-error{color:#d17d75}:root[data-theme=dark] .bz-building-progress{background:#292926}:root[data-theme=dark] .bz-building-progress span{background:#d1d1cf}:root[data-theme=dark] .bz-ghosts span{border:1px solid var(--p-line-2);background:#232322}:root[data-theme=dark] .bz-ghosts .g3,:root[data-theme=dark] .bz-ghosts .g2{background:#1f1f1d}:root[data-theme=dark] .bz-ghosts .g1{background:#161616}:root[data-theme=dark] .bz-ghosts .g1 i{background:#272726}:root[data-theme=dark] .bz-ghosts.working .g1 i{background:linear-gradient(100deg,#272726 30%,#1d3c2c 50%,#272726 70%)}:root[data-theme=dark] .bz-trend h3{color:var(--p-ink-2)}:root[data-theme=dark] .bz-trend h3 svg{color:#e87f5e}:root[data-theme=dark] .bz-trend-grid a{color:#161616;background:linear-gradient(160deg,#cac8c7,#dfdfdf)}:root[data-theme=dark] .bz-behind{background:#272726}:root[data-theme=dark] .bz-behind:after{background:#222220}:root[data-theme=dark] .bz-src-media.quote{border:1px solid var(--p-line);background:#22221f}:root[data-theme=dark] .bz-src-media.quote .bz-src-cap{color:var(--p-ink)}:root[data-theme=dark] .cmx-bar{background:var(--p-subtle)}:root[data-theme=dark] .cmx-seg{color:#161616}:root[data-theme=dark] .cmx-handle:after{background:#161616}:root[data-theme=dark] .cmx-actual{background:var(--p-subtle)}:root[data-theme=dark] .cmx-legend li,:root[data-theme=dark] .cmx-legend button{color:var(--p-ink-2)}:root[data-theme=dark] .cmx-legend button{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .cmx-legend button:hover{border-color:var(--p-line-2)}:root[data-theme=dark] .cmx-legend em{color:#f5c652}:root[data-theme=dark] .cmx-legend b{color:var(--p-ink)}:root[data-theme=dark] .cmx-legend small{color:var(--p-ink-3)}:root[data-theme=dark] .cmx-muted i{background:var(--p-line-2)!important}:root[data-theme=dark] .app-root{--track:#232322}:root[data-theme=dark] .app-root .ui-section-title p,:root[data-theme=dark] .app-root .an-mix p{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-segmented,:root[data-theme=dark] .app-root .fx-seg,:root[data-theme=dark] .app-root .rq-tabs,:root[data-theme=dark] .app-root .cv-tabs,:root[data-theme=dark] .app-root .bz-tabs{background:var(--track)}:root[data-theme=dark] .app-root .ui-segmented button,:root[data-theme=dark] .app-root .fx-seg button,:root[data-theme=dark] .app-root .rq-tabs button,:root[data-theme=dark] .app-root .cv-tabs button,:root[data-theme=dark] .app-root .bz-tabs button{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .ui-segmented button:hover:not(.on):not(:disabled),:root[data-theme=dark] .app-root .fx-seg button:hover:not(.on),:root[data-theme=dark] .app-root .rq-tabs button:hover:not(.on),:root[data-theme=dark] .app-root .cv-tabs button:hover:not(.on),:root[data-theme=dark] .app-root .bz-tabs button:hover:not(.on){color:var(--p-ink);background:#1616168c}:root[data-theme=dark] .app-root .ui-segmented button.on,:root[data-theme=dark] .app-root .fx-seg button.on,:root[data-theme=dark] .app-root .rq-tabs button.on,:root[data-theme=dark] .app-root .cv-tabs button.on,:root[data-theme=dark] .app-root .bz-tabs button.on{color:var(--p-ink);background:#161616}:root[data-theme=dark] .app-root .ui-chip,:root[data-theme=dark] .app-root .fx-pill{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .app-root .ui-chip:hover,:root[data-theme=dark] .app-root .fx-pill:hover{color:var(--p-ink);border-color:#464644}:root[data-theme=dark] .app-root .ui-chip.on{background:var(--p-blue-soft);color:var(--p-blue-2);border-color:#06205e}:root[data-theme=dark] .app-root select.ui-input,:root[data-theme=dark] .app-root select.ui-select{border:1px solid var(--p-line-2);color:var(--p-ink);background:#161616 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b8b85' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat}:root[data-theme=dark] .app-root select.ui-input:hover,:root[data-theme=dark] .app-root select.ui-select:hover{border-color:#464644}:root[data-theme=dark] .app-root .ui-empty p{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .an-connect{border:1px solid var(--p-blue-line);background:linear-gradient(#030e2f,#161616)}:root[data-theme=dark] .app-root .an-connect p{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .an-connect-icons img{border:2px solid #161616}:root[data-theme=dark] .app-root{--p-ink:#cbcbcb;--p-ink-2:#9f9f9f;--p-ink-3:#898989;--p-faint:#686868;--p-bg:#161616;--p-canvas:#161616;--p-side:#1b1b19;--p-subtle:#1e1e1d;--p-hover:#232322;--p-press:#292928;--p-line:#282827;--p-line-2:#30302f;--p-blue-soft:#041e3b;--p-blue-line:#0b2a4c;--p-green-soft:#0d5012;--track:#222220;--ink-dark:#cccbca;color:var(--p-ink)}:root[data-theme=dark] .app-root ::selection{background:#05284f}:root[data-theme=dark] .app-root :focus-visible{outline:2px solid var(--p-blue)}:root[data-theme=dark] .app-root .ui-btn-dark{background:var(--ink-dark);border-color:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .ui-btn-dark:hover:not(:disabled){background:#bfbebd;border-color:#bfbebd}:root[data-theme=dark] .app-root .ui-btn-secondary{border-color:var(--p-line-2);color:var(--p-ink);background:#161616}:root[data-theme=dark] .app-root .ui-btn-secondary:hover:not(:disabled){background:var(--p-subtle);border-color:#3b3b39}:root[data-theme=dark] .app-root .ui-btn-ghost:hover:not(:disabled){background:var(--p-hover)}:root[data-theme=dark] .app-root .ui-icon-btn{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-icon-btn:hover,:root[data-theme=dark] .app-root .ui-icon-btn.is-active{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .app-root .ui-hint{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-input,:root[data-theme=dark] .app-root .ui-select,:root[data-theme=dark] .app-root select.ui-input,:root[data-theme=dark] .app-root select.ui-select{border-color:var(--p-line-2)}:root[data-theme=dark] .app-root .ui-input::placeholder{color:var(--p-faint)}:root[data-theme=dark] .app-root .ui-input:focus,:root[data-theme=dark] .app-root .ui-tags:focus-within{border-color:var(--p-blue)}:root[data-theme=dark] .app-root .ui-tags{border-color:var(--p-line-2)}:root[data-theme=dark] .app-root .ui-switch{background:#383837}:root[data-theme=dark] .app-root .ui-segmented button,:root[data-theme=dark] .app-root .fx-seg button,:root[data-theme=dark] .app-root .rq-tabs button,:root[data-theme=dark] .app-root .cv-tabs button,:root[data-theme=dark] .app-root .bz-tabs button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .app-root .ui-segmented button:hover:not(.on):not(:disabled),:root[data-theme=dark] .app-root .fx-seg button:hover:not(.on),:root[data-theme=dark] .app-root .rq-tabs button:hover:not(.on),:root[data-theme=dark] .app-root .cv-tabs button:hover:not(.on),:root[data-theme=dark] .app-root .bz-tabs button:hover:not(.on){background:var(--p-subtle);color:var(--p-ink);border-color:#3b3b39}:root[data-theme=dark] .app-root .ui-segmented button.on,:root[data-theme=dark] .app-root .fx-seg button.on,:root[data-theme=dark] .app-root .rq-tabs button.on,:root[data-theme=dark] .app-root .cv-tabs button.on,:root[data-theme=dark] .app-root .bz-tabs button.on{background:var(--ink-dark);border-color:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .fx-tabs button{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .app-root .fx-tabs button.on,:root[data-theme=dark] .app-root .fx-tabs button[aria-selected=true]{background:var(--ink-dark);border-color:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .ui-chip,:root[data-theme=dark] .app-root .fx-pill{border-color:var(--p-line-2);color:var(--p-ink-2)}:root[data-theme=dark] .app-root .ui-chip.on{background:var(--ink-dark);border-color:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .ui-badge-green{color:#70ec8f;background:#0d5012}:root[data-theme=dark] .app-root .ui-badge-blue{color:#50a1f6;background:#042041}:root[data-theme=dark] .app-root .ui-badge-amber{color:#f4b05f;background:#513808}:root[data-theme=dark] .app-root .ui-badge-red{color:#dd6d69;background:#410c08}:root[data-theme=dark] .app-root .ui-badge-violet{color:#8a68df;background:#11043d}:root[data-theme=dark] .app-root .ui-badge-neutral{background:var(--p-hover);color:var(--p-ink-2)}:root[data-theme=dark] .app-root .panel,:root[data-theme=dark] .app-root .ui-card,:root[data-theme=dark] .app-root .an-tile,:root[data-theme=dark] .app-root .an-mix,:root[data-theme=dark] .app-root .cpt-ask,:root[data-theme=dark] .app-root .hm-tile,:root[data-theme=dark] .app-root .cp-cand{border-color:var(--p-line)}:root[data-theme=dark] .app-root .app-heading p,:root[data-theme=dark] .app-root .ui-section-title p,:root[data-theme=dark] .app-root .an-mix p{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-empty-icon{background:var(--p-subtle)}:root[data-theme=dark] .app-root .an-connect{background:var(--p-subtle);border-color:var(--p-line)}:root[data-theme=dark] .app-root .ui-modal-head p{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-menu{border-color:var(--p-line)}:root[data-theme=dark] .app-root .ui-menu-item{color:var(--p-ink)}:root[data-theme=dark] .app-root .ui-menu-item svg{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-menu-item:hover,:root[data-theme=dark] .app-root .ui-menu-item:focus-visible,:root[data-theme=dark] .app-root .ui-menu-item.active{background:var(--p-hover)}:root[data-theme=dark] .app-root .ui-menu-item.active:after{background:var(--p-ink)}:root[data-theme=dark] .app-root .ui-menu-item.rich i{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .sb-menu-head{color:var(--p-faint)}:root[data-theme=dark] .app-root.app{background:#161616}:root[data-theme=dark] .app-root .app-side.sb{background:var(--p-side);border-right:1px solid var(--p-line)}:root[data-theme=dark] .app-root .sb-brand{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .sb-brand:hover,:root[data-theme=dark] .app-root .sb-brand.open{background:var(--p-hover)}:root[data-theme=dark] .app-root .sb-brand strong{color:var(--p-ink)}:root[data-theme=dark] .app-root .sb-quick{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .app-root .sb-quick:hover{color:var(--p-ink);border-color:#3d3d3c}:root[data-theme=dark] .app-root .sb-quick kbd{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .sb-nav a,:root[data-theme=dark] .app-root .sb-recents a{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .sb-nav a svg{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .sb-nav a:hover,:root[data-theme=dark] .app-root .sb-recents a:hover{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .app-root .sb-nav a.on,:root[data-theme=dark] .app-root .sb-recents a.on{color:var(--p-ink);background:#262624}:root[data-theme=dark] .app-root .sb-nav a.on svg{color:var(--p-ink)}:root[data-theme=dark] .app-root .sb-label,:root[data-theme=dark] .app-root .sb-lock{color:var(--p-faint)}:root[data-theme=dark] .app-root .sb-tile,:root[data-theme=dark] .app-root .sb-nav a .sb-tile svg{color:#161616}:root[data-theme=dark] .app-root .sb-recents .ch-open{color:var(--p-faint)}:root[data-theme=dark] .app-root .sb-recents .ch-open:hover{color:var(--p-ink)}:root[data-theme=dark] .app-root .sbu{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .sbu-row{color:var(--p-ink)}:root[data-theme=dark] .app-root .sbu-row:hover{background:var(--p-subtle)}:root[data-theme=dark] .app-root .sbu-row em{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .sbu-row em b{background:var(--p-hover);color:var(--p-ink-2)}:root[data-theme=dark] .app-root .sbu-row:hover em b{background:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .sbu-ring .track{stroke:#2c2c2a}:root[data-theme=dark] .app-root .sbu-ring .arc{stroke:#64e390}:root[data-theme=dark] .app-root .sbu-ring.hot .arc,:root[data-theme=dark] .app-root .sbu.low .sbu-ring .arc{stroke:#e85e63}:root[data-theme=dark] .app-root .sb-strip{border-top:1px solid var(--p-line)}:root[data-theme=dark] .app-root .sb-strip-icon{background:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .sb-strip-text{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .sb-strip-btn.ghost{color:var(--p-ink);background:#161616}:root[data-theme=dark] .app-root .sb-strip-btn.ghost:hover{background:var(--p-subtle)}:root[data-theme=dark] .app-root .app-main{background:#161616}:root[data-theme=dark] .app-root .app-crumbs{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .app-crumbs strong{color:var(--p-ink)}:root[data-theme=dark] .app-root .app-crumbs svg{color:var(--p-faint)}:root[data-theme=dark] .app-root .trial-bar{background:var(--p-subtle);border-bottom:1px solid var(--p-line);color:var(--p-ink)}:root[data-theme=dark] .app-root .trial-bar span{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .trial-bar button{background:var(--ink-dark);border-color:var(--ink-dark);color:#161616}:root[data-theme=dark] .app-root .app-notices{border-color:var(--p-line)}:root[data-theme=dark] .qa-box{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .qa-search{border-bottom:1px solid var(--p-line);color:var(--p-ink-3)}:root[data-theme=dark] .qa-search input{color:var(--p-ink)}:root[data-theme=dark] .qa-search input::placeholder{color:var(--p-faint)}:root[data-theme=dark] .qa-search kbd{background:var(--p-hover);color:var(--p-ink-3)}:root[data-theme=dark] .qa-list button{color:var(--p-ink)}:root[data-theme=dark] .qa-list button svg{color:var(--p-ink-3)}:root[data-theme=dark] .qa-list button small{color:var(--p-faint)}:root[data-theme=dark] .qa-list button.on{background:var(--p-hover)}:root[data-theme=dark] .qa-list p{color:var(--p-ink-3)}@media (max-width:900px){:root[data-theme=dark] .app-root .app-side.sb{background:var(--p-side)}}:root[data-theme=dark] .app-root .cmp{border-color:var(--p-line-2)}:root[data-theme=dark] .app-root .cmp:focus-within{border-color:#41413f}:root[data-theme=dark] .app-root .cmp textarea::placeholder{color:var(--p-faint)}:root[data-theme=dark] .app-root .cmp-hint{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .app-root .cmp-send:disabled{background:var(--p-press);color:var(--p-faint)}:root[data-theme=dark] .app-root .hm-tile:hover{background:var(--p-subtle);border-color:#3b3b39}:root[data-theme=dark] .app-root .hm-tile-icon{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .hm-tile-text small,:root[data-theme=dark] .app-root .hm-hero-text small{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .hm-hero-text small{color:var(--p-blue)}:root[data-theme=dark] .app-root .hm-hero{background:linear-gradient(115deg,#031b36 0%,#150334 50%,#361203 100%)}:root[data-theme=dark] .app-root .hm-hero:hover{border-color:#3b3b39}:root[data-theme=dark] .app-root .panel-head h2 svg,:root[data-theme=dark] .app-root .panel-head a{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .panel-head a:hover{color:var(--p-ink)}:root[data-theme=dark] .app-root .row-main small,:root[data-theme=dark] .app-root .row-meta,:root[data-theme=dark] .app-root .settings-nav a svg{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .settings-nav a.on{color:var(--p-ink);background:#262624}:root[data-theme=dark] .app-root .settings-nav a.on svg{color:var(--p-ink)}:root[data-theme=dark] .app-root .in-card.on{border-color:var(--p-line);background:#161616}:root[data-theme=dark] .app-root .in-card>p{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .in-glyph{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .in-acct{background:var(--p-subtle)}:root[data-theme=dark] .app-root .source{background:#161616}:root[data-theme=dark] .app-root .sb-scroll:hover::-webkit-scrollbar-thumb{background:var(--p-line-2)}:root[data-theme=dark] .app-root .sb-scroll-wrap.more:after{background:linear-gradient(to bottom, transparent, var(--p-side) 88%)}:root[data-theme=dark] .app-root .sb-scroll-hint{border:1px solid var(--p-line-2);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .app-root .sb-scroll-hint:hover{color:var(--p-ink);border-color:#40403e}:root[data-theme=dark] .app-root .lang-btn:hover{background:var(--p-hover)}:root[data-theme=dark] .app-root .lang-list{border-color:var(--p-line);background:#161616}:root[data-theme=dark] .app-root .lang-opt:hover,:root[data-theme=dark] .app-root .lang-opt:focus-visible{background:var(--p-hover)}:root[data-theme=dark] .app-root .gs{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .gs header p,:root[data-theme=dark] .app-root .gs-hide{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .gs-hide:hover{background:var(--p-hover);color:var(--p-ink)}:root[data-theme=dark] .app-root .gs li+li{border-top:1px solid var(--p-line)}:root[data-theme=dark] .app-root .gs li a>svg{color:var(--p-faint)}:root[data-theme=dark] .app-root .gs li a:hover .gs-text b{color:var(--p-blue)}:root[data-theme=dark] .app-root .gs-art>span{color:var(--p-ink);background:#161616}:root[data-theme=dark] .app-root .gs-art.blue{background:linear-gradient(135deg,#06365c,#190551 60%,#4c052a)}:root[data-theme=dark] .app-root .gs-art.green{background:linear-gradient(135deg,#134f2a,#063d5c 70%,#140549)}:root[data-theme=dark] .app-root .gs-art.orange{background:linear-gradient(135deg,#613906,#570614 65%,#430555)}:root[data-theme=dark] .app-root .gs-art.violet{background:linear-gradient(135deg,#190551,#540538 65%,#593306)}:root[data-theme=dark] .app-root .gs-art.rose{background:linear-gradient(135deg,#540521,#613906 60%,#06365c)}:root[data-theme=dark] .app-root .gs-text small,:root[data-theme=dark] .app-root .gs li.done .gs-text b{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .mode-trigger{border:1px solid var(--p-line-2);color:var(--p-ink-3);background:#161616}:root[data-theme=dark] .app-root .mode-trigger:hover,:root[data-theme=dark] .app-root .mode-trigger.open{background:var(--p-subtle);border-color:#41413f}:root[data-theme=dark] .app-root .mode-label small{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .mode-label b{color:var(--p-ink)}:root[data-theme=dark] .app-root .mode-tile,:root[data-theme=dark] .app-root .ui-menu-item .mode-tile svg{color:#161616}:root[data-theme=dark] .app-root .ch-drawer{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .ch-search{border:1px solid var(--p-line-2);color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ch-search:focus-within{border-color:var(--p-blue)}:root[data-theme=dark] .app-root .ch-search input{color:var(--p-ink)}:root[data-theme=dark] .app-root .ch-drawer .sb-chat a{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .ch-drawer .sb-chat:hover,:root[data-theme=dark] .app-root .ch-drawer .sb-chat.on{background:var(--p-hover)}:root[data-theme=dark] .app-root .ch-drawer .sb-chat.on a{color:var(--p-ink)}:root[data-theme=dark] .app-root .ch-empty,:root[data-theme=dark] .app-root .trial-over>p:not(.trial-note){color:var(--p-ink-3)}:root[data-theme=dark] .app-root .to-saved{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .to-saved svg{color:#5beb85}:root[data-theme=dark] .app-root .dc-card{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .dc-card:hover{border-color:#3d3d3c}:root[data-theme=dark] .app-root .dc-banner.t0{background:linear-gradient(135deg,#074475,#1c0661 55%,#04213a)}:root[data-theme=dark] .app-root .dc-banner.t1{background:linear-gradient(135deg,#63061d,#744907 55%,#594506)}:root[data-theme=dark] .app-root .dc-banner.t2{background:linear-gradient(135deg,#5a0638,#1c0661 60%,#073d6f)}:root[data-theme=dark] .app-root .dc-banner.t3{background:linear-gradient(135deg,#237c67,#074475 55%,#053949)}:root[data-theme=dark] .app-root .dc-banner.t4{background:linear-gradient(135deg,#744507,#6f1507 55%,#4d0529)}:root[data-theme=dark] .app-root .dc-banner.t5{background:linear-gradient(135deg,#2e6219,#296d61 55%,#052d4f)}:root[data-theme=dark] .app-root .dc-chip{color:var(--p-ink);background:#161616}:root[data-theme=dark] .app-root .dc-body p,:root[data-theme=dark] .app-root .dc-foot{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .dc-foot i{background:var(--p-faint)}:root[data-theme=dark] .app-root .ins-meta button{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .ins-meta button:hover{color:var(--p-ink)}:root[data-theme=dark] .app-root .ins-queries{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ins-queries span{background:var(--p-hover)}:root[data-theme=dark] .app-root .ins-queries a{color:var(--p-blue)}:root[data-theme=dark] .app-root .ins-h{border-top-color:var(--p-line)}:root[data-theme=dark] .app-root .ins-pattern>span{color:var(--p-blue)}:root[data-theme=dark] .app-root .ins-locked{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .rq-card:hover{border-color:#41413e}:root[data-theme=dark] .app-root .rq-card.on{border-color:var(--p-blue)}:root[data-theme=dark] .app-root .rq-thumb{background:var(--p-subtle)}:root[data-theme=dark] .app-root .cp-cand.on{border-color:var(--p-blue);background:var(--p-blue-soft)}:root[data-theme=dark] .app-root .cpt-tile,:root[data-theme=dark] .app-root .tile{border-color:var(--p-line)}:root[data-theme=dark] .app-root .row-list .row:hover{background:var(--p-subtle)}:root[data-theme=dark] .app-root input[type=checkbox],:root[data-theme=dark] .app-root input[type=radio],:root[data-theme=dark] .app-root input[type=range]{accent-color:var(--p-blue)}:root[data-theme=dark] .app-root .cp-chip.on{border-color:var(--p-blue);background:var(--p-blue-soft)}:root[data-theme=dark] .app-root .sb-user{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .sb-user:hover,:root[data-theme=dark] .app-root .sb-user.open{background:var(--p-hover)}:root[data-theme=dark] .app-root .sb-user strong{color:var(--p-ink)}:root[data-theme=dark] .app-root .sb-user small{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .fx-format:hover,:root[data-theme=dark] .app-root .fx-card:hover{border-color:#3d3d3c}:root[data-theme=dark] .app-root .fx-card footer p{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .inf-preset-meta small{color:var(--p-ink-3)}@media (max-width:900px){:root[data-theme=dark] .app-root .md-dock{border-top:1px solid var(--p-line);background:#161616e0}:root[data-theme=dark] .app-root .md-dock>a,:root[data-theme=dark] .app-root .md-dock>button{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .md-dock>.on{color:var(--p-ink)}:root[data-theme=dark] .app-root .md-dock>.on .md-dock-ico{background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .app-root .md-sheet{border:1px solid var(--p-line);background:var(--p-bg)}:root[data-theme=dark] .app-root .md-grab{background:var(--p-line-2)}:root[data-theme=dark] .app-root .md-head .ui-icon-btn{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .app-root .md-brand{border:1px solid var(--p-line);color:var(--p-ink-3);background:#161616}:root[data-theme=dark] .app-root .md-brand strong{color:var(--p-ink)}:root[data-theme=dark] .app-root .md-brand small{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .md-sec h3{color:var(--p-faint)}:root[data-theme=dark] .app-root .md-tile{color:var(--p-ink-2)}:root[data-theme=dark] .app-root .md-ico{border:1px solid var(--p-line);color:var(--p-ink-2);background:#161616}:root[data-theme=dark] .app-root .md-ico.sb-tile,:root[data-theme=dark] .app-root .md-ico.sb-tile svg{color:#161616}:root[data-theme=dark] .app-root .md-tile.on{color:var(--p-ink)}:root[data-theme=dark] .app-root .md-tile.on .md-ico:not(.sb-tile){border-color:var(--p-blue);background:var(--p-blue-soft);color:var(--p-blue)}:root[data-theme=dark] .app-root .md-lock{border:2px solid var(--p-bg);background:var(--p-hover);color:var(--p-ink-3)}:root[data-theme=dark] .app-root .md-acct{border:1px solid var(--p-line);color:var(--p-ink-3);background:#161616}:root[data-theme=dark] .app-root .md-acct strong{color:var(--p-ink)}:root[data-theme=dark] .app-root .md-acct small{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .md-sheet .sb-strip{border:1px solid var(--p-line)}:root[data-theme=dark] .app-root .md-rows{border:1px solid var(--p-line);background:#161616}:root[data-theme=dark] .app-root .md-rows hr{border-top:1px solid var(--p-line)}:root[data-theme=dark] .app-root .md-row{color:var(--p-ink)}:root[data-theme=dark] .app-root .md-row+.md-row{border-top:1px solid var(--p-line)}:root[data-theme=dark] .app-root .md-row:active{background:var(--p-hover)}:root[data-theme=dark] .app-root .md-row>svg,:root[data-theme=dark] .app-root .md-row small,:root[data-theme=dark] .app-root .md-row em{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .md-row.danger,:root[data-theme=dark] .app-root .md-row.danger>svg{color:var(--p-red)}}:root[data-theme=dark] .app-root .ph-row .ui-avatar{background:var(--p-subtle)}:root[data-theme=dark] .app-root .ph-row p{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .ui-avatar{background-color:var(--p-subtle)}:root[data-theme=dark] .app-root .lang-btn,:root[data-theme=dark] .app-root .lang-btn:hover{color:var(--p-ink)}:root[data-theme=dark] .app-root .lang-field .lang-btn{border:1px solid var(--p-line-2);background:#161616}:root[data-theme=dark] .app-root .lang-field .lang-btn:hover{background:var(--p-subtle);border-color:#40403e}:root[data-theme=dark] .app-root .lang.open .lang-btn{border-color:var(--p-line-2)}:root[data-theme=dark] .app-root .lang-chev{color:var(--p-ink-3)}:root[data-theme=dark] .app-root .lang-opt{color:var(--p-ink)}:root[data-theme=dark] .app-root .lang-opt.on svg:last-child{color:var(--p-blue)}:root[data-theme=dark] .app-root .lang-spin{border-color:var(--p-line-2);border-top-color:var(--p-ink)}:root[data-theme=dark] .app-root .hm-empty{color:var(--p-ink-3)}
