:root[data-theme=dark] .entity-menu>button>svg{color:#c1baa6}:root[data-theme=dark] .demo-badge i{background:#b7b098;box-shadow:0 0 7px #c4bca344}:root[data-theme=dark] .assistant-dock form{background:#c6bea705}:root[data-theme=dark] .branch-fan circle{filter:drop-shadow(0 0 3px #ded6bf66)}:root[data-theme=dark] .record-search button{color:#948d79}:root[data-theme=dark] .record-row:hover{background:#e1d9c004}:root[data-theme=dark] .record-row>small{color:#857f6b}:root[data-theme=dark] .record-row>svg{color:#736d5a}:root[data-theme=dark] .explorer-footer{color:#746e59;border-top:1px solid #d4ccb30d}:root[data-theme=dark] .detail-panel{border:1px solid #d8d2be1a}:root[data-theme=dark] .detail-top{border-bottom:1px solid #e1d9c20c}:root[data-theme=dark] .record-type{color:#958f7a}:root[data-theme=dark] .state-pill{border:1px solid #ada69230;background:#ada6920b;color:#b4ad97}:root[data-theme=dark] .source-tag{color:#7d7762;border:1px solid #bfb59814}:root[data-theme=dark] .detail-time{color:#777056}:root[data-theme=dark] .detail-description{color:#9d9780}:root[data-theme=dark] .energy-chart{border:1px solid #c9bfa310;background:#9b907203}:root[data-theme=dark] .chart-heading{color:#aca48c}:root[data-theme=dark] .chart-heading>span>small{color:#80775b}:root[data-theme=dark] .chart-heading>div{color:#7e765b}:root[data-theme=dark] .chart-grid{color:#67614b}:root[data-theme=dark] .chart-times{color:#736a4e}:root[data-theme=dark] .detail-facts{border-top:1px solid #cfc6ae0c;border-bottom:1px solid #cfc6ae0c}:root[data-theme=dark] .detail-facts dt{color:#83795b}:root[data-theme=dark] .detail-facts dd{color:#beb7a0}:root[data-theme=dark] .assistant-note p{color:#988f76}:root[data-theme=dark] .next-steps h3,:root[data-theme=dark] .related-tools h3{color:#a09575}:root[data-theme=dark] .next-steps>div>span{color:#7c714f}:root[data-theme=dark] .next-steps p{color:#afa68c}:root[data-theme=dark] .related-tools>span{border:1px solid #bbaf8a1c;background:#bbaf8a04;color:#9d9477}:root[data-theme=dark] .detail-actions{border-top:1px solid #d5caac0b}:root[data-theme=dark] .primary-btn.confirmed{border-color:#c1ba9f38;color:#bcb293;background:#baab7e0d}:root[data-theme=dark] .secondary-actions>button{color:#9f9579;border:1px solid #bcb08e17}:root[data-theme=dark] .secondary-actions>button:hover{background:#c0b69c08;color:#c6bca1}:root[data-theme=dark] .detail-actions>p{color:#776c4a}:root[data-theme=dark] .floor-controls>button.active{color:#d9d3be;background:#bdb2910a;border-color:#d3ccba39}:root[data-theme=dark] .empty-state{color:#86806c}:root[data-theme=dark] .app-footer i{background:#a49d8720}:root[data-theme=dark] .footer-dot{background:#8a8062}:root[data-theme=dark] .footer-hint{color:#5e5944}:root[data-theme=dark] .page-kicker{color:#908972}:root[data-theme=dark] .workspace-heading p{color:#7d755b}:root[data-theme=dark] .outline-btn{color:#c0b7a0;border:1px solid #b3a98d2b;background:#bbb19704}:root[data-theme=dark] .outline-btn:hover{border-color:#c4ba9d50;background:#bbb1970b;color:#d9d2be}:root[data-theme=dark] .metric-card{border:1px solid #cec4a71a;background:linear-gradient(135deg,#baac8405,#baac8401)}:root[data-theme=dark] .metric-card>span{color:#a09575}:root[data-theme=dark] .metric-card>span>svg{color:#a29776}:root[data-theme=dark] .metric-card>strong>small{color:#857a57}:root[data-theme=dark] .metric-card footer{color:#7c714e}:root[data-theme=dark] .metric-card:hover{border-color:#d4cbb131;background:#baac8408}:root[data-theme=dark] .panel{border:1px solid #ccc2a51a;background:linear-gradient(120deg,#ab9e7504,transparent)}:root[data-theme=dark] .panel-heading h2{color:#c9c1a9}:root[data-theme=dark] .panel-heading>svg{color:#928765}:root[data-theme=dark] .text-link{color:#b5a882}:root[data-theme=dark] .text-link:hover{color:#d7cfb8}:root[data-theme=dark] .chart-panel .panel-heading h2{color:#c5bda5}:root[data-theme=dark] .attention-item{border-bottom:1px solid #ccc2a50a}:root[data-theme=dark] .attention-item strong{color:#bbaf8e}:root[data-theme=dark] .attention-item small{color:#766b49}:root[data-theme=dark] .attention-item>svg{color:#867850}:root[data-theme=dark] .progress-panel>button{border-bottom:1px solid #c1b59209}:root[data-theme=dark] .progress-panel strong{color:#bfb69a}:root[data-theme=dark] .progress-panel button span{color:#7a6f4b}:root[data-theme=dark] .progress-track{background:#bfb28f0c}:root[data-theme=dark] .progress-track i{background:linear-gradient(90deg,#756841,#b6b27b)}:root[data-theme=dark] .progress-panel button>small{color:#a49469}:root[data-theme=dark] .activity-item>i{border:1px solid #a2956e}:root[data-theme=dark] .activity-item:not(:last-child):before{background:#a4966e15}:root[data-theme=dark] .activity-item strong{color:#beb497}:root[data-theme=dark] .activity-item span{color:#786d48}:root[data-theme=dark] .activity-item small{color:#695e3d}:root[data-theme=dark] .task-tabs{border-bottom:1px solid #c9bd9717}:root[data-theme=dark] .task-tabs>button{color:#7b6f49}:root[data-theme=dark] .task-tabs>button.active{color:#c9bd9f}:root[data-theme=dark] .task-tabs span{background:#b7a98308;border:1px solid #b7a98314;color:#9b8b5f}:root[data-theme=dark] .task-table-header{color:#776a43;border-bottom:1px solid #c8b88a12}:root[data-theme=dark] .task-table>button{border-bottom:1px solid #c8b88a0c;color:#a4966d}:root[data-theme=dark] .task-table>button:hover{background:#c8b88a04}:root[data-theme=dark] .task-table>button>span:first-child>svg{color:#a69669}:root[data-theme=dark] .task-table strong{color:#c2b696}:root[data-theme=dark] .task-table small{color:#796c43}:root[data-theme=dark] .scope-note{border:1px solid #bbae8820;background:#bbae8804;color:#8b7d53}:root[data-theme=dark] .scope-note p{color:#8f825d}:root[data-theme=dark] .muted{color:#7c714f!important}:root[data-theme=dark] .library-card-heading>span:first-child{background:#b7a87e07;border:1px solid #ccbe9714}:root[data-theme=dark] .library-card-heading>span:nth-child(2){color:#c7bda1}:root[data-theme=dark] .library-card-heading small{color:#73663e}:root[data-theme=dark] .library-card-heading b{color:#8f7f50}:root[data-theme=dark] .library-card>button{border-bottom:1px solid #ccbd930b;color:#908050}:root[data-theme=dark] .library-card>button>span{color:#aa996b}:root[data-theme=dark] .library-card>button>svg:last-child{color:#6b5c32}:root[data-theme=dark] .library-card>button:hover>span{color:#d1c5a8}:root[data-theme=dark] .library-card footer{color:#75673d}:root[data-theme=dark] .library-intro>svg{color:#aa9b76}:root[data-theme=dark] .library-intro h2{color:#c2b698}:root[data-theme=dark] .library-intro p{color:#86774b}:root[data-theme=dark] .assistant-sheet{border:1px solid #c9bd9f2b}:root[data-theme=dark] .assistant-sheet-head{border-bottom:1px solid #cdc09d15}:root[data-theme=dark] .user-question{color:#c3b89a;background:#beb18d0a;border:1px solid #beb18d15}:root[data-theme=dark] .assistant-sheet-body h3{color:#d2c8b0}:root[data-theme=dark] .assistant-sheet-body>p:not(.user-question){color:#a59771}:root[data-theme=dark] .analysis-source>span{color:#968657;background:#baa97a07;border:1px solid #c6b78c14}:root[data-theme=dark] .settings-popover{border:1px solid #cebf9624}:root[data-theme=dark] .popover-heading>span{color:#c8bda1}:root[data-theme=dark] .settings-popover label>span{color:#bcae86}:root[data-theme=dark] .settings-popover label small{color:#796c44}:root[data-theme=dark] .switch i{background:#887d5d}:root[data-theme=dark] .switch.on{background:#7a6e50}:root[data-theme=dark] .settings-reset{color:#aa9a6e;border-top:1px solid #bcab7d15}:root[data-theme=dark] .settings-popover>p{color:#70633b}:root[data-theme=dark] .command-panel{border:1px solid #cfc19a2f}:root[data-theme=dark] .command-input{border-bottom:1px solid #d0c29a19;color:#b5a77f}:root[data-theme=dark] .command-input input{color:#d2cab2}:root[data-theme=dark] .command-input input::placeholder{color:#85774d}:root[data-theme=dark] .command-input>button{color:#85774d;border:1px solid #beae8020}:root[data-theme=dark] .command-kicker{color:#918153}:root[data-theme=dark] .command-results>button:hover{background:#b5a57509;border-color:#cbbc920d}:root[data-theme=dark] .command-icon{border:1px solid #bcac7d1c;background:#bcac7d05}:root[data-theme=dark] .command-results>button>span:nth-child(2){color:#cac0a2}:root[data-theme=dark] .command-results small{color:#827346}:root[data-theme=dark] .command-results>button>svg:last-child{color:#7e6e40}:root[data-theme=dark] .command-panel>footer{border-top:1px solid #bcac7d15;color:#7f7146}:root[data-theme=dark] .info-modal{border:1px solid #d0c29d2d}:root[data-theme=dark] .modal-symbol{border:1px solid #c8b88f2b;background:#bcab7d0a;color:#c7b892;box-shadow:0 0 35px #c9b88b05}:root[data-theme=dark] .info-modal h2{color:#d3cab2}:root[data-theme=dark] .info-modal>p{color:#a99d78}:root[data-theme=dark] .identity-facts{border-top:1px solid #bfad7a17;border-bottom:1px solid #bfad7a17}:root[data-theme=dark] .identity-facts dt{color:#958557}:root[data-theme=dark] .identity-facts dd{color:#cbc0a0}:root[data-theme=dark] .identity-rules span{color:#b4a67e}:root[data-theme=dark] .identity-rules svg{color:#9a895b}:root[data-theme=dark] .help-list{color:#b1a37b}:root[data-theme=dark] .task-form label{color:#ac9c6f}:root[data-theme=dark] .task-form input{border:1px solid #c2b28624;color:#cec3a6}:root[data-theme=dark] .task-form input::placeholder{color:#766738}:root[data-theme=dark] .task-form input:read-only{color:#8a7a4c;background:#bca97203}:root[data-theme=dark] .task-form>p{color:#887742}:root[data-theme=dark] .toast{border:1px solid #ccbc9339}:root[data-theme=dark] .toast>span{background:#c4b38313;border:1px solid #cfc09925;color:#c7b688}:root[data-theme=dark] .toast strong{color:#d1c6a8}:root[data-theme=dark] .toast p{color:#a39260}:root[data-theme=dark] .scene-loading>span{border:1px solid #b5a88322}:root[data-theme=dark] .scene-loading p{color:#b5ac8f}:root[data-theme=dark] .scene-loading small{color:#6c6348}:root[data-theme=dark] .webgl-note{color:#b6a77d;border:1px solid #b6a77d30}:root[data-theme=dark] .exit-immersive kbd{color:#796d4c}:root[data-theme=dark] .asset-preview{border:1px solid #cfc6ae14}:root[data-theme=dark] .db-output-breakdown b{color:#c6c4bc}:root[data-theme=dark] .db-receipt-timeline:before{background:#aba69830}@media(min-width:761px){:root[data-theme] .wordmark small{font-size:8px}:root[data-theme] .entity-menu>p{font-size:10.5px}:root[data-theme] .entity-menu small{font-size:9.5px}:root[data-theme] .demo-badge{font-size:10.5px}:root[data-theme] .scene-eyebrow{font-size:8px}:root[data-theme] .scene-heading h1 small{font-size:10.5px}:root[data-theme] .overview-intro>span{font-size:10.5px}:root[data-theme] .overview-intro>button{font-size:10.5px}:root[data-theme] .service-node-top>small{font-size:9.5px}:root[data-theme] .service-node-en{font-size:7px}:root[data-theme] .has-focus .service-node-top>small{font-size:8px}:root[data-theme] .has-focus .service-node-name{font-size:10.5px}:root[data-theme] .core-status{font-size:8px}:root[data-theme] .core-caption small{font-size:8px}:root[data-theme] .scene-caption>span:first-child{font-size:8px}:root[data-theme] .scene-caption>span:last-child{font-size:9.5px}:root[data-theme] .dock-metrics span{font-size:9.5px}:root[data-theme] .dock-suggestions button{font-size:8px}:root[data-theme] .view-controls>span{font-size:10.5px}:root[data-theme] .view-controls>span>small{font-size:7px}:root[data-theme] .explorer-top>span{font-size:8px}:root[data-theme] .explorer-title>span{font-size:9.5px}:root[data-theme] .record-search input{font-size:10.5px}:root[data-theme] .record-row>div>span{font-size:8px}:root[data-theme] .record-row>small{font-size:8px}:root[data-theme] .explorer-footer{font-size:8px}:root[data-theme] .detail-top>span{font-size:9.5px}:root[data-theme] .detail-top small{font-size:8px}:root[data-theme] .record-type{font-size:8px}:root[data-theme] .state-pill{font-size:8px}:root[data-theme] .source-tag{font-size:8px}:root[data-theme] .detail-time{font-size:8px}:root[data-theme] .detail-description{font-size:10.5px}:root[data-theme] .chart-heading{font-size:9.5px}:root[data-theme] .chart-heading>span>small{font-size:7px}:root[data-theme] .chart-heading>div{font-size:7px}:root[data-theme] .chart-times{font-size:7px}:root[data-theme] .detail-facts dt{font-size:8px}:root[data-theme] .detail-facts dd{font-size:10.5px}:root[data-theme] .assistant-note>div{font-size:9.5px}:root[data-theme] .assistant-note small{font-size:7px}:root[data-theme] .assistant-note p{font-size:10.5px}:root[data-theme] .next-steps h3,:root[data-theme] .related-tools h3{font-size:9.5px}:root[data-theme] .next-steps>div>span{font-size:8px}:root[data-theme] .next-steps p{font-size:9.5px}:root[data-theme] .related-tools>span{font-size:8px}:root[data-theme] .primary-btn{font-size:10.5px}:root[data-theme] .secondary-actions>button{font-size:9.5px}:root[data-theme] .detail-actions>p{font-size:7px}:root[data-theme] .budget-preview>div{font-size:9.5px}:root[data-theme] .budget-preview>p{font-size:9.5px}:root[data-theme] .budget-preview small{font-size:7px}:root[data-theme] .budget-preview b{font-size:8px}:root[data-theme] .budget-preview footer{font-size:9.5px}:root[data-theme] .space-preview-top>span{font-size:8px}:root[data-theme] .floor-controls>button{font-size:8px}:root[data-theme] .empty-state button{font-size:10.5px}:root[data-theme] .app-footer{font-size:8px}:root[data-theme] .footer-hint{font-size:8px}:root[data-theme] .page-kicker{font-size:8px}:root[data-theme] .workspace-heading p{font-size:10.5px}:root[data-theme] .outline-btn{font-size:10.5px}:root[data-theme] .metric-card>span{font-size:10.5px}:root[data-theme] .metric-card>strong>small{font-size:10.5px}:root[data-theme] .metric-card footer{font-size:9.5px}:root[data-theme] .panel-heading .muted{font-size:9.5px}:root[data-theme] .text-link{font-size:9.5px}:root[data-theme] .energy-chart.large .chart-heading{font-size:9.5px}:root[data-theme] .energy-chart.large .chart-heading>div{font-size:8px}:root[data-theme] .energy-chart.large .chart-times{font-size:8px}:root[data-theme] .number-tag{font-size:10.5px}:root[data-theme] .attention-item small{font-size:8px}:root[data-theme] .progress-panel button span{font-size:8px}:root[data-theme] .progress-panel button>small{font-size:9.5px}:root[data-theme] .activity-item strong{font-size:10.5px}:root[data-theme] .activity-item span{font-size:8px}:root[data-theme] .activity-item small{font-size:8px}:root[data-theme] .task-tabs span{font-size:9.5px}:root[data-theme] .task-table-header{font-size:9.5px}:root[data-theme] .task-table>button{font-size:10.5px}:root[data-theme] .task-table small{font-size:9.5px}:root[data-theme] .scope-note p{font-size:9.5px}:root[data-theme] .library-card-heading small{font-size:7px}:root[data-theme] .library-card>button>span{font-size:10.5px}:root[data-theme] .library-card footer{font-size:7px}:root[data-theme] .library-intro p{font-size:10.5px}:root[data-theme] .analysis-source>span{font-size:8px}:root[data-theme] .settings-popover label small{font-size:8px}:root[data-theme] .settings-reset{font-size:10.5px}:root[data-theme] .settings-popover>p{font-size:8px}:root[data-theme] .command-kicker{font-size:9.5px}:root[data-theme] .command-results small{font-size:8px}:root[data-theme] .command-panel>footer{font-size:8px}:root[data-theme] .info-modal>.page-kicker{font-size:8px}:root[data-theme] .identity-facts dt{font-size:9.5px}:root[data-theme] .identity-facts dd{font-size:10.5px}:root[data-theme] .identity-rules span{font-size:10.5px}:root[data-theme] .info-modal .scope-note p{font-size:9.5px}:root[data-theme] .task-form label{font-size:10.5px}:root[data-theme] .task-form>p{font-size:9.5px}:root[data-theme] .toast p{font-size:10.5px}:root[data-theme] .scene-loading small{font-size:7px}:root[data-theme] .webgl-note{font-size:10.5px}:root[data-theme] .intro-actions button{font-size:11px}:root[data-theme] .demo-badge small{font-size:10px}:root[data-theme] .live-points-head small{font-size:10px}:root[data-theme] .live-points-grid span{font-size:10px}:root[data-theme] .live-points-grid strong small{font-size:10.5px}:root[data-theme] .asset-preview>span{font-size:10.5px}:root[data-theme] .asset-frame a{font-size:10.5px}:root[data-theme] .twin-cta small{font-size:10.5px}}
