.global-controls{margin-left:auto;display:flex;align-items:center;gap:8px;position:relative;z-index:2}.global-control{height:38px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.11);color:#fff;border-radius:10px;padding:0 11px;font-size:11px;font-weight:700;backdrop-filter:blur(8px)}button.global-control{cursor:pointer}.global-control strong{font-size:12px}.global-progress{min-width:128px}.global-progress-info{display:grid;gap:3px;flex:1}.global-progress-track{width:76px;height:4px;background:rgba(255,255,255,.25);border-radius:99px;overflow:hidden}.global-progress-fill{height:100%;background:#53e5ad;border-radius:99px;transition:width .3s}.global-clock{font-variant-numeric:tabular-nums;min-width:128px}.theme-icon{font-size:15px}
html[data-theme="dark"]{color-scheme:dark;--bg:#08111f;--card:#111d2e;--txt:#e7edf7;--muted:#9cabc0;--bd:#29384d;--azul:#4d8dff;--azul2:#8bb4ff;--azul3:#162b4c;--shadow:0 12px 30px rgba(0,0,0,.28)}html[data-theme="dark"] body{background:radial-gradient(circle at 5% 0%,rgba(55,112,210,.13),transparent 28%),var(--bg);color:var(--txt)}html[data-theme="dark"] nav,html[data-theme="dark"] .panel,html[data-theme="dark"] .card,html[data-theme="dark"] .exec-kpi,html[data-theme="dark"] .exec-panel,html[data-theme="dark"] .review-stat,html[data-theme="dark"] .dup-mini,html[data-theme="dark"] .modal .box,html[data-theme="dark"] .import-analysis-box,html[data-theme="dark"] .user-box,html[data-theme="dark"] .review-user,html[data-theme="dark"] .date-badge{background:#111d2e;color:var(--txt);border-color:var(--bd)}html[data-theme="dark"] nav button{color:#aebbd0}html[data-theme="dark"] nav button.active{background:#17263b;color:#fff}html[data-theme="dark"] .exec-shortcut,html[data-theme="dark"] .quick-btn,html[data-theme="dark"] .attention-item,html[data-theme="dark"] .audit-item,html[data-theme="dark"] .insight,html[data-theme="dark"] .detail-info,html[data-theme="dark"] .review-batch,html[data-theme="dark"] .import-analysis-stats div{background:#162438;color:var(--txt);border-color:var(--bd)}html[data-theme="dark"] input,html[data-theme="dark"] textarea,html[data-theme="dark"] select{background:#0c1726!important;color:#e7edf7!important;border-color:#35465e!important}html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:#7f90a8}html[data-theme="dark"] table{color:#dce5f2}html[data-theme="dark"] td{border-color:#2a3a50}html[data-theme="dark"] tbody tr:hover{background:#1b2c44}html[data-theme="dark"] .review-table tr.branch-c0 td{background:#12243c}html[data-theme="dark"] .review-table tr.branch-c1 td{background:#102d29}html[data-theme="dark"] .review-table tr.branch-c2 td{background:#32291a}html[data-theme="dark"] .review-table tr.branch-c3 td{background:#2c203b}html[data-theme="dark"] .review-table tr.branch-c4 td{background:#351d27}html[data-theme="dark"] .review-table tr.branch-c5 td{background:#122d32}html[data-theme="dark"] .review-table tr.marked-delete td{background:#3a1720!important}html[data-theme="dark"] .exec-donut:after,html[data-theme="dark"] .progress-ring:before{background:#111d2e}html[data-theme="dark"] .branch-track,html[data-theme="dark"] .progress-track,html[data-theme="dark"] .global-progress-track{background:#334258}html[data-theme="dark"] .pill{background:#24354d;color:#dce5f2}html[data-theme="dark"] .tbl-wrap,html[data-theme="dark"] .review-wrap,html[data-theme="dark"] .import-table{border-color:var(--bd)}html[data-theme="dark"] .empty{color:#91a1b8}html[data-theme="dark"] .import-analysis-overlay{background:rgba(0,0,0,.82)}html[data-theme="dark"] .exec-kpi-icon{background:#1d304a}html[data-theme="dark"] ::-webkit-scrollbar{width:11px;height:11px}html[data-theme="dark"] ::-webkit-scrollbar-track{background:#091321}html[data-theme="dark"] ::-webkit-scrollbar-thumb{background:#344760;border-radius:99px}
@media(max-width:1050px){.global-controls{width:100%;margin-left:0;flex-wrap:wrap}.global-control{height:34px}header{flex-wrap:wrap}}@media(max-width:620px){.global-clock{min-width:auto}.global-progress{min-width:112px}.global-control{padding:0 8px}}
