/* Original Audita colors preserved from checkpoint a2472a2 for visual validation. */
html[data-theme=classic][data-surface=intro]{color-scheme:dark;--bg:#080f14;--ivory:#faf9f0;--muted:#b0bdca;--mint:#0ceb92;--cyan:#00a6de;--blue:#0648e8;--border:rgba(103,191,216,.24)}html[data-theme=classic][data-surface=intro] body{background:var(--bg);color:var(--ivory)}html[data-theme=classic][data-surface=intro] a{color:inherit}html[data-theme=classic][data-surface=intro] button:focus-visible,html[data-theme=classic][data-surface=intro] a:focus-visible{outline:3px solid var(--mint);outline-offset:6px}html[data-theme=classic][data-surface=intro] .skip-link{background:var(--ivory);color:var(--bg)}html[data-theme=classic][data-surface=intro] .page{background:radial-gradient(ellipse at 85% 85%,#07316c44,transparent 47%),radial-gradient(ellipse at 82% 30%,#13304855,transparent 50%)}html[data-theme=classic][data-surface=intro] .brand>span{color:var(--muted)}html[data-theme=classic][data-surface=intro] .header nav a,html[data-theme=classic][data-surface=intro] .header nav button{background:none;border:0;color:var(--ivory)}html[data-theme=classic][data-surface=intro] .header nav .active:after{background:linear-gradient(90deg,var(--mint),var(--blue))}html[data-theme=classic][data-surface=intro] .header nav button:hover{color:var(--mint)}
html[data-theme=classic][data-surface=intro] .button{border-radius:15px;border:1px solid transparent}html[data-theme=classic][data-surface=intro] .button:hover{box-shadow:0 8px 32px #00a6de22}html[data-theme=classic][data-surface=intro] .button-ivory{background:var(--ivory);color:#0b1420;border-radius:40px}html[data-theme=classic][data-surface=intro] .button-primary{background:linear-gradient(110deg,var(--mint),#00cece 42%,#0785ff);color:#04121b}html[data-theme=classic][data-surface=intro] .button-secondary{background:#101b2377;border-color:#35718099;color:var(--ivory)}html[data-theme=classic][data-surface=intro] .eyebrow{border:1px solid var(--border);border-radius:30px}html[data-theme=classic][data-surface=intro] .status-dot{border-radius:50%;background:var(--mint);box-shadow:0 0 0 5px #0ceb9216}html[data-theme=classic][data-surface=intro] .gradient{background:linear-gradient(110deg,var(--mint) 5%,#00cadc 47%,#0875fb 98%);background-clip:text;color:transparent}html[data-theme=classic][data-surface=intro] .description{color:#e0e4e6}html[data-theme=classic][data-surface=intro] .demo-note{color:#9eabb9}html[data-theme=classic][data-surface=intro] .arc,html[data-theme=classic][data-surface=intro] .arc-glow{fill:none;stroke:url(#arc-color)}html[data-theme=classic][data-surface=intro] .endpoint{fill:#09212d}html[data-theme=classic][data-surface=intro] .start{stroke:#0cebb3}html[data-theme=classic][data-surface=intro] .end{stroke:#0875ff}html[data-theme=classic][data-surface=intro] .node-label{border:1px solid #0cebb3;border-radius:30px;background:#08151de8}html[data-theme=classic][data-surface=intro] .label-banco{border-color:#0875ff}html[data-theme=classic][data-surface=intro] .audit-card{background:linear-gradient(140deg,#0f202ce8,#09141de8);border:1px solid #3c758988;border-radius:19px;box-shadow:0 25px 70px #0003}html[data-theme=classic][data-surface=intro] .card-header{border-bottom:1px solid var(--border)}html[data-theme=classic][data-surface=intro] .file-icon{border:1px solid var(--cyan);border-radius:8px;color:#00d9e8}html[data-theme=classic][data-surface=intro] .badge{border:1px solid #0875ff;border-radius:20px;color:#37c6f7}html[data-theme=classic][data-surface=intro] .audit-card li+li{border-top:1px solid var(--border)}html[data-theme=classic][data-surface=intro] .check{border:2px solid #00cdeb;border-radius:50%;color:#00d8dc}
html[data-theme=classic][data-surface=intro] dialog{background:#0e1c27;color:var(--ivory);border:1px solid #367183;border-radius:22px;box-shadow:0 30px 100px #0008}html[data-theme=classic][data-surface=intro] dialog::backdrop{background:#02090dc9}html[data-theme=classic][data-surface=intro] dialog p,html[data-theme=classic][data-surface=intro] dialog li{color:var(--muted)}html[data-theme=classic][data-surface=intro] .close{background:none;border:0;color:var(--ivory)}html[data-theme=classic][data-surface=intro] .steps strong{color:var(--ivory)}

/* Atmosfera interativa em toda a tela. */
html[data-theme=classic][data-surface=intro] .page{background:radial-gradient(ellipse at 85% 85%,#07316c22,transparent 47%),radial-gradient(ellipse at 82% 30%,#13304822,transparent 50%)}html[data-theme=classic][data-surface=intro] .hero-copy:before{border-radius:50%;background:radial-gradient(ellipse at 40% 50%,#080f14d9 0%,#080f1499 42%,#080f1440 62%,#080f1400 80%)}

/* Mantém o marcador BANCO visível ao lado do card. */html[data-theme=classic][data-surface=intro] #network:focus,html[data-theme=classic][data-surface=intro] #network:focus-visible{outline:none;box-shadow:none}
html[data-theme=classic][data-surface=intro] #network.pointer-focused{outline:none}
html[data-theme=classic][data-surface=intro] .globe-file-packet{background:#effff9;color:#087aa1;border:1px solid #a1ffe9;border-radius:4px;box-shadow:0 0 15px #00e7d466,0 2px 7px #001b2e99}

html[data-theme=classic][data-surface=panel]{--green:#164b40;--mint:#eaf3ed;--ink:#20372f;--muted:#78837e;--line:#e6ebe7;--bg:#f6f8f5;--orange:#bd753b}html[data-theme=classic][data-surface=panel] body{background:var(--bg);color:var(--ink)}html[data-theme=classic][data-surface=panel] button:focus-visible,html[data-theme=classic][data-surface=panel] a:focus-visible{outline:3px solid #d0a55c;outline-offset:3px}html[data-theme=classic][data-surface=panel] a{color:inherit}html[data-theme=classic][data-surface=panel] .sidebar{background:#fff;border-right:1px solid var(--line)}html[data-theme=classic][data-surface=panel] .brand small{color:var(--muted)}html[data-theme=classic][data-surface=panel] .logo{background:var(--green);color:white;border-radius:12px}html[data-theme=classic][data-surface=panel] .logo span{color:#c7d8a6}html[data-theme=classic][data-surface=panel] .city{border-block:1px solid var(--line)}html[data-theme=classic][data-surface=panel] .city small,html[data-theme=classic][data-surface=panel] .profile small{color:var(--muted)}html[data-theme=classic][data-surface=panel] .crest{background:#f1f3e8;border-radius:5px;color:#878b63}html[data-theme=classic][data-surface=panel] .nav-label{color:#98a19b}html[data-theme=classic][data-surface=panel] nav button{border:0;background:transparent;border-radius:7px;color:#7b8680}html[data-theme=classic][data-surface=panel] nav button.active{background:var(--mint);color:var(--green)}html[data-theme=classic][data-surface=panel] nav button:hover{background:#f0f4f0}html[data-theme=classic][data-surface=panel] nav b{border-radius:4px;background:#dbe8dd}html[data-theme=classic][data-surface=panel] .secure{color:#5d7767}html[data-theme=classic][data-surface=panel] .sidebar-bottom p{color:#9ba49d}html[data-theme=classic][data-surface=panel] .profile{border-top:1px solid var(--line)}html[data-theme=classic][data-surface=panel] .profile>span,html[data-theme=classic][data-surface=panel] .avatar{border-radius:50%;background:#e8ede4;color:#4d6955}html[data-theme=classic][data-surface=panel] header{border-bottom:1px solid var(--line);background:#fff}html[data-theme=classic][data-surface=panel] .breadcrumb{color:#8b9690}html[data-theme=classic][data-surface=panel] .breadcrumb span{color:#c4ccc6}html[data-theme=classic][data-surface=panel] .breadcrumb b{color:#56665c}html[data-theme=classic][data-surface=panel] .header-right{color:#7a867d}html[data-theme=classic][data-surface=panel] .live-dot{border-radius:50%;background:#76a183}html[data-theme=classic][data-surface=panel] .eyebrow{color:#7f9282}html[data-theme=classic][data-surface=panel] p{color:var(--muted)}html[data-theme=classic][data-surface=panel] .btn{border:1px solid #dde5df;background:#fff;color:#52665a;border-radius:6px}html[data-theme=classic][data-surface=panel] .btn:hover{background:#eef3ee}html[data-theme=classic][data-surface=panel] .btn.primary{background:var(--green);border-color:var(--green);color:#fff}html[data-theme=classic][data-surface=panel] .btn.primary:hover{background:#236352}html[data-theme=classic][data-surface=panel] .banner{border:1px solid #dce6da;background:#edf3e8;border-radius:8px}html[data-theme=classic][data-surface=panel] .banner strong{color:#415d3d}html[data-theme=classic][data-surface=panel] .banner p{color:#7f8d76}html[data-theme=classic][data-surface=panel] .banner .symbol{color:#719165}html[data-theme=classic][data-surface=panel] .banner .btn{background:transparent;border:0}html[data-theme=classic][data-surface=panel] .stat,html[data-theme=classic][data-surface=panel] .panel{background:white;border:1px solid var(--line);border-radius:9px}html[data-theme=classic][data-surface=panel] .stat-top{color:#7c8980}html[data-theme=classic][data-surface=panel] .stat-icon{background:#eff4ef;border-radius:7px;color:#64826d}html[data-theme=classic][data-surface=panel] .stat strong{color:#294639}html[data-theme=classic][data-surface=panel] .stat small{color:#9aa49d}html[data-theme=classic][data-surface=panel] .stat small em{color:#598464}html[data-theme=classic][data-surface=panel] .stat.warning strong{color:#a77738}html[data-theme=classic][data-surface=panel] .stat.warning .stat-icon{background:#faf1e4;color:#b28a4c}html[data-theme=classic][data-surface=panel] .subtle{background:#f7f9f6;border:1px solid var(--line);border-radius:5px;color:#88938c}html[data-theme=classic][data-surface=panel] .legend{color:#7d8e81}html[data-theme=classic][data-surface=panel] .legend i{border-radius:2px;background:#316e57}html[data-theme=classic][data-surface=panel] .legend .mega{background:#bdcfa8}html[data-theme=classic][data-surface=panel] .chart{border-bottom:1px solid #edf0ec;background:repeating-linear-gradient(to top,transparent 0,transparent 46px,#eff2ed 47px,#eff2ed 48px)}html[data-theme=classic][data-surface=panel] .bar{background:#316e57;border-radius:4px 4px 0 0}html[data-theme=classic][data-surface=panel] .bar.light{background:#bdcfa8}html[data-theme=classic][data-surface=panel] .bar-group span{color:#87928a}html[data-theme=classic][data-surface=panel] .chart-foot{color:#9ba79e}html[data-theme=classic][data-surface=panel] .ring{border-radius:50%}html[data-theme=classic][data-surface=panel] .ring:before{background:#fff;border-radius:50%}html[data-theme=classic][data-surface=panel] .ring small{color:#91a094}html[data-theme=classic][data-surface=panel] .ring-legend div{color:#829084}html[data-theme=classic][data-surface=panel] .ring-legend b{color:#3e5747}html[data-theme=classic][data-surface=panel] .dot{border-radius:50%;background:#397554}html[data-theme=classic][data-surface=panel] .dot.mid{background:#c5d4b5}html[data-theme=classic][data-surface=panel] .dot.pale{background:#ebeee5}html[data-theme=classic][data-surface=panel] .progress-footer{background:#f6f8f3;border-radius:5px;color:#7f8d78}html[data-theme=classic][data-surface=panel] .section-link{background:transparent;border:0;color:var(--green)}html[data-theme=classic][data-surface=panel] table{border-collapse:collapse}html[data-theme=classic][data-surface=panel] th{background:#f8faf7;color:#919c93;border-block:1px solid #edf1eb}html[data-theme=classic][data-surface=panel] td{border-bottom:1px solid #f0f3ee;color:#6e7e72}html[data-theme=classic][data-surface=panel] td:first-child{color:#37523e}html[data-theme=classic][data-surface=panel] .person .initials{border-radius:6px;background:#eff2e9;color:#88917d}html[data-theme=classic][data-surface=panel] .person small{color:#a0aaa0}html[data-theme=classic][data-surface=panel] .badge{background:#f8f1e5;color:#b38b48;border-radius:4px}html[data-theme=classic][data-surface=panel] .badge.red{color:#b57365;background:#faf0ec}html[data-theme=classic][data-surface=panel] .badge.green{color:#5e8365;background:#edf5ec}html[data-theme=classic][data-surface=panel] .badge.gray{color:#8d998d;background:#f0f3ef}html[data-theme=classic][data-surface=panel] .table-bottom{color:#9aa59d}html[data-theme=classic][data-surface=panel] .arrow-btn{border:0;background:none;color:#869880}html[data-theme=classic][data-surface=panel] footer{color:#a9b1aa}html[data-theme=classic][data-surface=panel] input,html[data-theme=classic][data-surface=panel] select,html[data-theme=classic][data-surface=panel] textarea{border:1px solid #dfe6de;border-radius:6px;background:#fff;color:#4b6353}html[data-theme=classic][data-surface=panel] .empty{color:#8b998d}html[data-theme=classic][data-surface=panel] .upload-card{border:1px solid var(--line);background:white;border-radius:9px}html[data-theme=classic][data-surface=panel] .upload-icon{color:#4f775a;background:#edf4ec;border-radius:9px}html[data-theme=classic][data-surface=panel] .upload-card small{color:#8a9b8c}html[data-theme=classic][data-surface=panel] .notice{border-radius:7px;background:#fcf7ed;border:1px solid #eee1c6;color:#8f784f}html[data-theme=classic][data-surface=panel] .step{border-left:2px solid #bdd0b3}html[data-theme=classic][data-surface=panel] dialog{border:1px solid var(--line);border-radius:12px;color:var(--ink);box-shadow:0 25px 100px #102b2630}html[data-theme=classic][data-surface=panel] dialog::backdrop{background:#112e2570}html[data-theme=classic][data-surface=panel] .close{border:0;background:#f0f4ef;border-radius:50%;color:#6f8373}html[data-theme=classic][data-surface=panel] .detail-grid div{background:#f6f8f3;border-radius:6px}html[data-theme=classic][data-surface=panel] .detail-grid small{color:#879683}html[data-theme=classic][data-surface=panel] label{color:#6f816f}html[data-theme=classic][data-surface=panel] .log{background:#f6f8f3;border-radius:5px;color:#7a8a7a}html[data-theme=classic][data-surface=panel] #toast{background:var(--green);color:white;box-shadow:0 5px 25px #183d3420;border-radius:7px}html[data-theme=classic][data-surface=panel] .checkline input{accent-color:var(--green)}html[data-theme=classic][data-surface=panel] .text-note{color:#8a988b}

html[data-theme=classic][data-surface=panel] .link-info{color:#91a094}

html[data-theme=classic][data-surface=panel] .audit-dot{color:#b38433}html[data-theme=classic][data-surface=panel] .registration-tag{color:#1b5269}html[data-theme=classic][data-surface=panel] .badge.commissioned{background:#e6effc;color:#315c96}html[data-theme=classic][data-surface=panel] .badge.contracted{background:#e3f5ee;color:#25694f}html[data-theme=classic][data-surface=panel] .photo-records{border:1px solid #d8e4ec;border-radius:8px}html[data-theme=classic][data-surface=panel] .photo-preview{background:#eaf0f5;border:1px solid #ccdae5;border-radius:10px}html[data-theme=classic][data-surface=panel] #ocr-progress{color:#176d77}html[data-theme=classic][data-surface=panel] #ocr-bar{accent-color:#167c80}
html[data-theme=classic][data-surface=panel]{--green:#167c80;--mint:#e7f4f3;--ink:#172b3a;--muted:#526779;--line:#dce4eb;--bg:#f2f5f9;--orange:#97661d}
html[data-theme=classic][data-surface=panel] body{color:var(--ink);background:var(--bg)}html[data-theme=classic][data-surface=panel] .sidebar{background:#152f40;color:#d9e5ec;border:0}html[data-theme=classic][data-surface=panel] .brand{color:#fff}html[data-theme=classic][data-surface=panel] .brand small{color:#b2c7d3}html[data-theme=classic][data-surface=panel] .logo{background:#21858a}html[data-theme=classic][data-surface=panel] .logo span{color:#9ee3d3}html[data-theme=classic][data-surface=panel] .city{border-color:#ffffff20}html[data-theme=classic][data-surface=panel] .city small{color:#bdd0da}html[data-theme=classic][data-surface=panel] .crest{background:#294759;color:#e0edf2;border:1px solid #486371}html[data-theme=classic][data-surface=panel] .nav-label{color:#9db7c6}html[data-theme=classic][data-surface=panel] .sidebar nav button{color:#c4d7e2;border-radius:10px}html[data-theme=classic][data-surface=panel] .sidebar nav button:hover{background:#25485c;color:white}html[data-theme=classic][data-surface=panel] .sidebar nav button.active{background:#e0f4f0;color:#145756;box-shadow:0 4px 14px #0000000c}html[data-theme=classic][data-surface=panel] .sidebar nav b{background:#c1e4db;color:#1c5c55}html[data-theme=classic][data-surface=panel] .secure{color:#c7e6df}html[data-theme=classic][data-surface=panel] .sidebar-bottom p{color:#afc3d0}html[data-theme=classic][data-surface=panel] .profile{border-color:#ffffff20}html[data-theme=classic][data-surface=panel] .profile small{color:#afc3d0}html[data-theme=classic][data-surface=panel] .profile>span{background:#315569;color:#e7f2f6}html[data-theme=classic][data-surface=panel] header{background:#fff}html[data-theme=classic][data-surface=panel] .breadcrumb{color:#536a7a}html[data-theme=classic][data-surface=panel] .breadcrumb b{color:#1c3d50}html[data-theme=classic][data-surface=panel] .header-right{color:#526a7b}html[data-theme=classic][data-surface=panel] .avatar{background:#e5f0f4;color:#2c5d72}html[data-theme=classic][data-surface=panel] .eyebrow{color:#427383}html[data-theme=classic][data-surface=panel] h1{color:#183746}html[data-theme=classic][data-surface=panel] h2{color:#203e50}html[data-theme=classic][data-surface=panel] .subtitle{color:#526779}html[data-theme=classic][data-surface=panel] .btn{border-radius:9px;border-color:#cedbe5;color:#36586d}html[data-theme=classic][data-surface=panel] .btn.primary{background:#167c80;border-color:#167c80}html[data-theme=classic][data-surface=panel] .btn.primary:hover{background:#106266}html[data-theme=classic][data-surface=panel] .btn:hover{background:#f1f6f9}html[data-theme=classic][data-surface=panel] .banner{background:#e8f4f4;border-color:#c9e3e2;border-radius:12px}html[data-theme=classic][data-surface=panel] .banner strong{color:#205b60}html[data-theme=classic][data-surface=panel] .banner p{color:#456c73}html[data-theme=classic][data-surface=panel] .banner .symbol{color:#258a89}html[data-theme=classic][data-surface=panel] .stat{border-radius:12px;border:1px solid #dae4ec;border-top:3px solid #278b8e;box-shadow:0 3px 12px #173b4b04}html[data-theme=classic][data-surface=panel] .stat-top{color:#4d6475}html[data-theme=classic][data-surface=panel] .stat strong{color:#193c4d}html[data-theme=classic][data-surface=panel] .stat small{color:#546c7c}html[data-theme=classic][data-surface=panel] .stat small em{color:#1e7168}html[data-theme=classic][data-surface=panel] .stat-icon{background:#edf6f6;color:#2b8589}html[data-theme=classic][data-surface=panel] .stat.warning{border-top-color:#d7a451}html[data-theme=classic][data-surface=panel] .stat.warning strong{color:#956119}html[data-theme=classic][data-surface=panel] .stat.warning .stat-icon{color:#9b6e2e;background:#fbf0dc}html[data-theme=classic][data-surface=panel] .panel{border-radius:12px;border-color:#dce5ec;box-shadow:0 3px 12px #173b4b04}html[data-theme=classic][data-surface=panel] .subtle{color:#526d7d;background:#f2f6f9;border-color:#dfe7ed}html[data-theme=classic][data-surface=panel] .legend{color:#4a6575}html[data-theme=classic][data-surface=panel] .legend i{background:#24858a}html[data-theme=classic][data-surface=panel] .legend .mega{background:#9dbaca}html[data-theme=classic][data-surface=panel] .chart{border-bottom-color:#d9e4eb;background:repeating-linear-gradient(to top,transparent 0,transparent 53px,#e8eef3 54px,#e8eef3 55px)}html[data-theme=classic][data-surface=panel] .bar{background:#24858a}html[data-theme=classic][data-surface=panel] .bar.light{background:#a6c0cd}html[data-theme=classic][data-surface=panel] .bar-group span{color:#4d6779}html[data-theme=classic][data-surface=panel] .chart-foot{color:#5e7484}html[data-theme=classic][data-surface=panel] .ring small{color:#506c7c}html[data-theme=classic][data-surface=panel] .ring-legend div{color:#4d6576}html[data-theme=classic][data-surface=panel] .ring-legend b{color:#26495b}html[data-theme=classic][data-surface=panel] .progress-footer{color:#4a6b79;background:#f1f6f8}html[data-theme=classic][data-surface=panel] .section-link{color:#126f77}html[data-theme=classic][data-surface=panel] th{color:#3e5a6d;background:#eaf0f5;border-color:#d8e3ec}html[data-theme=classic][data-surface=panel] td{color:#3c5668;border-bottom-color:#e6edf3}html[data-theme=classic][data-surface=panel] td:first-child{color:#234358}html[data-theme=classic][data-surface=panel] tbody tr:nth-child(even){background:#f8fafc}html[data-theme=classic][data-surface=panel] tbody tr:hover{background:#f0f7f8}html[data-theme=classic][data-surface=panel] .person .initials{background:#e9f0f5;color:#466a80;border-radius:9px}html[data-theme=classic][data-surface=panel] .person small{color:#627888}html[data-theme=classic][data-surface=panel] .link-info{color:#587386}html[data-theme=classic][data-surface=panel] .contract-tag{background:#edf3f8;border:1px solid #d6e2ed;border-radius:5px;color:#34576e}html[data-theme=classic][data-surface=panel] .missing{color:#6d8291}html[data-theme=classic][data-surface=panel] .badge{color:#8a601f;background:#fff1d8}html[data-theme=classic][data-surface=panel] .badge.red{color:#9b483e;background:#fcebe7}html[data-theme=classic][data-surface=panel] .badge.green{color:#276c56;background:#e5f4ed}html[data-theme=classic][data-surface=panel] .badge.gray{color:#536d80;background:#edf2f6}html[data-theme=classic][data-surface=panel] .arrow-btn{border:1px solid #d5e3eb;border-radius:7px;background:#fff;color:#347184}html[data-theme=classic][data-surface=panel] .table-bottom{color:#567082;background:#fcfdfe}html[data-theme=classic][data-surface=panel] .filter-panel{background:white;border:1px solid #d5e2eb;border-radius:12px;box-shadow:0 4px 20px #213f4c04}html[data-theme=classic][data-surface=panel] .filter-heading p{color:#536e7f}html[data-theme=classic][data-surface=panel] .filter-secondary{border-top:1px solid #e2eaf0}html[data-theme=classic][data-surface=panel] .filter-field{color:#284b61}html[data-theme=classic][data-surface=panel] input,html[data-theme=classic][data-surface=panel] select,html[data-theme=classic][data-surface=panel] textarea{border-color:#bccedc;border-radius:8px;color:#28495f;background:#fff}html[data-theme=classic][data-surface=panel] input::placeholder,html[data-theme=classic][data-surface=panel] textarea::placeholder{color:#708594}html[data-theme=classic][data-surface=panel] input:focus,html[data-theme=classic][data-surface=panel] select:focus,html[data-theme=classic][data-surface=panel] textarea:focus{outline:3px solid #16868d20;border-color:#248e96}html[data-theme=classic][data-surface=panel] label{color:#355b72}html[data-theme=classic][data-surface=panel] input[type=checkbox]{accent-color:#167c80}html[data-theme=classic][data-surface=panel] .notice{color:#755622;background:#fff7e9;border-color:#ecdbbb;border-radius:10px}html[data-theme=classic][data-surface=panel] .upload-card{border-radius:12px;border-color:#d6e3ec}html[data-theme=classic][data-surface=panel] .upload-card p{color:#536b7d}html[data-theme=classic][data-surface=panel] .upload-card small{color:#536d7e}html[data-theme=classic][data-surface=panel] .upload-icon{background:#e8f4f4;color:#1c7a81;border-radius:12px}html[data-theme=classic][data-surface=panel] .step{border-left-color:#85bdc0}html[data-theme=classic][data-surface=panel] .text-note{color:#546f82}html[data-theme=classic][data-surface=panel] .log{color:#4c6b7e;background:#f0f5f8}html[data-theme=classic][data-surface=panel] .detail-grid div{background:#eff5f8}html[data-theme=classic][data-surface=panel] .detail-grid small{color:#526f82}html[data-theme=classic][data-surface=panel] dialog{border-radius:14px;border-color:#d6e3ec}html[data-theme=classic][data-surface=panel] .close{color:#33566e;background:#eef4f8}html[data-theme=classic][data-surface=panel] .empty{color:#536e80}html[data-theme=classic][data-surface=panel] footer{color:#587386}html[data-theme=classic][data-surface=panel] #toast{background:#17495b}
@media(max-width:850px){html[data-theme=classic][data-surface=panel] .sidebar nav button.active{background:#d9f0ed}}

html[data-theme=classic][data-surface=panel] .portable-status{border:1px solid #bfd7d1;border-radius:6px;background:#f2faf6;color:#205e4b}html[data-theme=classic][data-surface=panel] .portable-status.save-error{background:#fff4df;color:#855500;border-color:#e8cc91}html[data-theme=classic][data-surface=panel] .engine-original{border:1px solid #dce8eb;background:#f7fafb}html[data-theme=classic][data-surface=panel] .engine-records input{border:1px solid #d6e2e6;border-radius:4px}html[data-theme=classic][data-surface=panel] .evidence-button{border:0;background:transparent;color:#17666a}html[data-theme=classic][data-surface=panel] .engine-issues{background:#fff5de;border-radius:6px}html[data-theme=classic][data-surface=panel] .engine-map{border:1px solid #d6e2e6}

/* Shared surfaces and navigation */
html[data-theme=classic][data-surface=panel]{--ink:#193344;--muted:#6b8090;--line:#e3eaf0;--bg:#f4f7fa}
html[data-theme=classic][data-surface=panel] .sidebar{background:#142e3e}html[data-theme=classic][data-surface=panel] .sidebar nav button.active{background:#dff4f0;color:#176b68;box-shadow:none}html[data-theme=classic][data-surface=panel] .sidebar nav button:not(.active):hover{background:#244555;color:#fff}html[data-theme=classic][data-surface=panel] .btn{border-radius:9px}html[data-theme=classic][data-surface=panel] .panel{border:1px solid var(--line);box-shadow:0 3px 12px #14344703;border-radius:14px}html[data-theme=classic][data-surface=panel] .section-eyebrow{color:#8193a0}html[data-theme=classic][data-surface=panel] .section-heading p,html[data-theme=classic][data-surface=panel] .report-view-heading p{color:var(--muted)}html[data-theme=classic][data-surface=panel] .soft-label{color:#7b8d99}html[data-theme=classic][data-surface=panel] .notice{background:#f0f5f8;border-color:#dce6ed;color:#5c7484}html[data-theme=classic][data-surface=panel] .empty{color:#7b8f9d}html[data-theme=classic][data-surface=panel] button:focus-visible,html[data-theme=classic][data-surface=panel] summary:focus-visible{outline:3px solid #2d9296;outline-offset:3px}html[data-theme=classic][data-surface=panel] .context-scope{color:#3d5d70}html[data-theme=classic][data-surface=panel] .context-scope svg{color:#639098}html[data-theme=classic][data-surface=panel] .context-note{color:#8a9ba7}html[data-theme=classic][data-surface=panel] .filter-chip{background:#e7eef3;color:#537185;border-radius:6px}
/* Dashboard: overview first, exceptions second, composition last. */
html[data-theme=classic][data-surface=panel] .dashboard-hero{background:linear-gradient(115deg,#183e50,#185f67);border-radius:18px;color:white}html[data-theme=classic][data-surface=panel] .dashboard-hero:after{border:40px solid #ffffff06;border-radius:50%}html[data-theme=classic][data-surface=panel] .hero-eyebrow{color:#9ac2ca}html[data-theme=classic][data-surface=panel] .dashboard-hero h1{color:white}html[data-theme=classic][data-surface=panel] .dashboard-hero p{color:#b6d0d6}html[data-theme=classic][data-surface=panel] .hero-scope{color:#d2e7eb}html[data-theme=classic][data-surface=panel] .hero-scope i{background:#71a2ab;border-radius:50%}html[data-theme=classic][data-surface=panel] .hero-button{background:#ffffff12;color:white;border:1px solid #ffffff35}html[data-theme=classic][data-surface=panel] .hero-button:hover{color:white;background:#ffffff25}html[data-theme=classic][data-surface=panel] .metric-card{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 3px 12px #173c4d03}html[data-theme=classic][data-surface=panel] .metric-icon{border-radius:10px;background:#e9f5f3;color:#268b83}html[data-theme=classic][data-surface=panel] .metric-label{color:#577082}html[data-theme=classic][data-surface=panel] .metric-card>strong{color:#213e50}html[data-theme=classic][data-surface=panel] .metric-card>p{color:#81929f}html[data-theme=classic][data-surface=panel] .metric-card.violet .metric-icon{color:#7874b7;background:#f0effa}html[data-theme=classic][data-surface=panel] .metric-card.blue .metric-icon{color:#548aad;background:#ecf3fa}html[data-theme=classic][data-surface=panel] .metric-card.amber .metric-icon{color:#b58d53;background:#fcf3e6}html[data-theme=classic][data-surface=panel] .issue-card{background:#fff;border:1px solid #e9ded0;border-radius:14px;color:#314c5d}html[data-theme=classic][data-surface=panel] .issue-card:hover{box-shadow:0 8px 24px #23435412}html[data-theme=classic][data-surface=panel] .issue-kicker{color:#a88f6c}html[data-theme=classic][data-surface=panel] .issue-icon{border-radius:10px;background:#fcf1df;color:#bf985b}html[data-theme=classic][data-surface=panel] .issue-number strong{color:#ab7e3a}html[data-theme=classic][data-surface=panel] .issue-number>span{color:#9b8c77}html[data-theme=classic][data-surface=panel] .issue-card small{color:#7d827f}html[data-theme=classic][data-surface=panel] .issue-link{border-top:1px solid #f0e9dd;color:#97753e}html[data-theme=classic][data-surface=panel] .issue-card.missing{border-color:#e3e0ef}html[data-theme=classic][data-surface=panel] .issue-card.missing .issue-icon{color:#8881ba;background:#f1eff9}html[data-theme=classic][data-surface=panel] .issue-card.missing .issue-number strong{color:#7c76b3}html[data-theme=classic][data-surface=panel] .issue-card.missing .issue-kicker,html[data-theme=classic][data-surface=panel] .issue-card.missing .issue-link{color:#8279a3}html[data-theme=classic][data-surface=panel] .issue-card.missing .issue-link{border-color:#eeeaf5}html[data-theme=classic][data-surface=panel] .issue-card.bank{border-color:#d2e5e5}html[data-theme=classic][data-surface=panel] .issue-card.bank .issue-icon{color:#448f8d;background:#e8f5f2}html[data-theme=classic][data-surface=panel] .issue-card.bank .issue-number strong{color:#398a87}html[data-theme=classic][data-surface=panel] .issue-card.bank .issue-kicker,html[data-theme=classic][data-surface=panel] .issue-card.bank .issue-link{color:#538b87}html[data-theme=classic][data-surface=panel] .issue-card.bank .issue-link{border-color:#e3efee}html[data-theme=classic][data-surface=panel] .mandala{border-radius:50%;box-shadow:0 0 0 8px #f7f9fb}html[data-theme=classic][data-surface=panel] .mandala>div{border-radius:50%;background:white}html[data-theme=classic][data-surface=panel] .mandala strong{color:#234657}html[data-theme=classic][data-surface=panel] .mandala span{color:#81929d}html[data-theme=classic][data-surface=panel] .mandala-legend>div{border-bottom:1px solid #eef2f5}html[data-theme=classic][data-surface=panel] .mandala-legend i{border-radius:3px}html[data-theme=classic][data-surface=panel] .mandala-legend span{color:#647c8b}html[data-theme=classic][data-surface=panel] .mandala-legend small{color:#9cabb5}html[data-theme=classic][data-surface=panel] .panel-footnote{border-top:1px solid #edf1f4;color:#8b9ba6}html[data-theme=classic][data-surface=panel] .role-row{border:0;border-bottom:1px solid #edf1f5;background:transparent;color:#4f6c7e}html[data-theme=classic][data-surface=panel] .role-row:hover{background:#f6fafb}html[data-theme=classic][data-surface=panel] .role-rank{color:#a1b1bb}html[data-theme=classic][data-surface=panel] .role-track>i{background:#f0f5f7;border-radius:5px}html[data-theme=classic][data-surface=panel] .role-track em{background:#77b3b2;border-radius:5px}html[data-theme=classic][data-surface=panel] .role-row>b{background:#edf6f5;color:#4a8c86;border-radius:7px}
/* Secretariat directory and central filters */html[data-theme=classic][data-surface=panel] .department-directory{background:white;border:1px solid var(--line);border-radius:14px}html[data-theme=classic][data-surface=panel] .directory-heading{color:#8499a5}html[data-theme=classic][data-surface=panel] .directory-heading>b{background:#f1f5f8;border-radius:5px}html[data-theme=classic][data-surface=panel] .dept-tab{border:0;border-radius:8px;background:white;color:#67808f}html[data-theme=classic][data-surface=panel] .dept-tab>b{color:#9bafb9}html[data-theme=classic][data-surface=panel] .dept-tab.selected{background:#e7f3f1;color:#247b77}html[data-theme=classic][data-surface=panel] .dept-tab.selected>b{color:#448f89;background:#d4eae5;border-radius:5px}html[data-theme=classic][data-surface=panel] .dept-tab:hover{background:#f0f6f7}html[data-theme=classic][data-surface=panel] .unit-heading p{color:#8b9ba6}html[data-theme=classic][data-surface=panel] .central-filter-grid input,html[data-theme=classic][data-surface=panel] .central-filter-grid select{border-color:#d9e4eb;background:#fbfcfd}html[data-theme=classic][data-surface=panel] .search-input svg{color:#9aadb8}
html[data-theme=classic][data-surface=panel] .document-section{border:1px solid var(--line);background:#fff;border-radius:14px}html[data-theme=classic][data-surface=panel] .document-section>summary svg{color:#79a6aa}html[data-theme=classic][data-surface=panel] .document-section summary small{color:#a1b1bc}html[data-theme=classic][data-surface=panel] .details-toggle{color:#7a949f}html[data-theme=classic][data-surface=panel] .pdf-card{background:#fff;border:1px solid #e4ebf0;border-radius:0;border-right:0}html[data-theme=classic][data-surface=panel] .pdf-card:first-child{border-radius:10px 0 0 10px}html[data-theme=classic][data-surface=panel] .pdf-card:last-child{border-right:1px solid #e4ebf0;border-radius:0 10px 10px 0}html[data-theme=classic][data-surface=panel] .pdf-card-top .upload-icon{border-radius:8px;background:#e9f5f3}html[data-theme=classic][data-surface=panel] .pdf-card.mega .upload-icon{background:#fbf1e0;color:#b18b50}html[data-theme=classic][data-surface=panel] .pdf-card.organograma .upload-icon{background:#f0eef9;color:#8a80b4}html[data-theme=classic][data-surface=panel] .pdf-card.banco .upload-icon{background:#eaf1f9;color:#7197b7}html[data-theme=classic][data-surface=panel] .pdf-card>p{color:#91a0aa}html[data-theme=classic][data-surface=panel] .file-count strong{color:#3c596a}html[data-theme=classic][data-surface=panel] .file-count span{color:#a0afb8}html[data-theme=classic][data-surface=panel] .pdf-attachment{border-top:1px solid #e8eef2}html[data-theme=classic][data-surface=panel] .pdf-attachment>span{color:#8ca0ad}html[data-theme=classic][data-surface=panel] .choose-unit{border:1px dashed #c7d9e1;border-radius:12px;background:#eef5f7;color:#527e8b}html[data-theme=classic][data-surface=panel] .choose-unit p{color:#7b99a5}html[data-theme=classic][data-surface=panel] .result-pill{background:#edf5f5;color:#4c8784;border-radius:7px}
/* Readable person reports with related origins on demand */html[data-theme=classic][data-surface=panel] .person-report{border:1px solid #e5ecf1;border-radius:10px;background:#fff}html[data-theme=classic][data-surface=panel] .person-avatar{border-radius:10px;background:#edf3f7;color:#658597}html[data-theme=classic][data-surface=panel] .person-summary>strong{color:#38596b}html[data-theme=classic][data-surface=panel] .person-summary>small{color:#8da1ae}html[data-theme=classic][data-surface=panel] .person-status{background:#f1f5f7;color:#8095a2;border-radius:6px}html[data-theme=classic][data-surface=panel] .person-status.attention{background:#fcf3e5;color:#aa8a51}html[data-theme=classic][data-surface=panel] .person-status.bank-attention{background:#e8f5f0;color:#528c79}html[data-theme=classic][data-surface=panel] .person-count{color:#9aacb7}html[data-theme=classic][data-surface=panel] .person-expand{color:#8fa5b2}html[data-theme=classic][data-surface=panel] .person-report[open]>summary{background:#f8fbfc;border-bottom:1px solid #e5ecf1}html[data-theme=classic][data-surface=panel] .origin-records{background:#fcfdfe}html[data-theme=classic][data-surface=panel] .origin-record{border:1px solid #e4ebf1;border-radius:9px;background:white}html[data-theme=classic][data-surface=panel] .origin-record-title>strong{color:#486779}html[data-theme=classic][data-surface=panel] .record-amount{color:#3f6576}html[data-theme=classic][data-surface=panel] .origin-record dl{border-top:1px solid #f0f3f6}html[data-theme=classic][data-surface=panel] .origin-record dt{color:#9cabb5}html[data-theme=classic][data-surface=panel] .origin-record dd{color:#678293}html[data-theme=classic][data-surface=panel] .source-label{border-radius:5px;background:#e9f3f4;color:#578992}html[data-theme=classic][data-surface=panel] .source-label.mega{background:#fdf3e3;color:#b18c50}html[data-theme=classic][data-surface=panel] .source-label.organograma{background:#efedf8;color:#8d82b6}html[data-theme=classic][data-surface=panel] .source-label.banco{background:#e8f1f8;color:#658eaa}html[data-theme=classic][data-surface=panel] .empty-state{color:#97adb9}html[data-theme=classic][data-surface=panel] .empty-state h3{color:#698797}
/* Reports */html[data-theme=classic][data-surface=panel] .report-overview{background:#edf5f6;border-color:#d6e7e9}html[data-theme=classic][data-surface=panel] .report-overview p{color:#75909b}html[data-theme=classic][data-surface=panel] .report-overview .section-eyebrow{color:#75a0a7}html[data-theme=classic][data-surface=panel] .report-overview>.btn{background:white;border-color:#d5e3e8;color:#5d8795}html[data-theme=classic][data-surface=panel] .view-switch{background:#e8eef3;border:1px solid #e1e8ee;border-radius:10px}html[data-theme=classic][data-surface=panel] .view-switch button{background:none;border:0;color:#8398a6;border-radius:7px}html[data-theme=classic][data-surface=panel] .view-switch button[aria-pressed=true]{background:white;color:#447888;box-shadow:0 1px 5px #213c4c09}html[data-theme=classic][data-surface=panel] .role-report-table th{background:#f4f7fa}html[data-theme=classic][data-surface=panel] .workspace-table .person-occurrence{background:#f7fafb}
@media(max-width:1350px){html[data-theme=classic][data-surface=panel] .pdf-card{border:1px solid #e4ebf0!important;border-radius:10px!important}}
@media(max-width:850px){html[data-theme=classic][data-surface=panel] .dept-tab{border:1px solid #e7eef2}}
@media(max-width:600px){html[data-theme=classic][data-surface=panel] .dashboard-hero{border-radius:14px}}
/* Keep operational information readable at ordinary browser zoom. */html[data-theme=classic][data-surface=panel] .metric-card>p{color:#697f8e}html[data-theme=classic][data-surface=panel] .issue-card small{color:#657b88}html[data-theme=classic][data-surface=panel] .section-eyebrow{color:#637f90}html[data-theme=classic][data-surface=panel] .section-heading p,html[data-theme=classic][data-surface=panel] .context-note,html[data-theme=classic][data-surface=panel] .panel-footnote{color:#6c8392}html[data-theme=classic][data-surface=panel] .dept-tab{color:#587383}html[data-theme=classic][data-surface=panel] .dept-tab>b{color:#6d899a}html[data-theme=classic][data-surface=panel] .unit-heading p{color:#6e8796}html[data-theme=classic][data-surface=panel] .pdf-card>p{color:#6b8391}html[data-theme=classic][data-surface=panel] .file-count span{color:#718a99}html[data-theme=classic][data-surface=panel] .document-section summary small{color:#718b9b}html[data-theme=classic][data-surface=panel] .details-toggle{color:#658293}html[data-theme=classic][data-surface=panel] .person-summary>small{color:#718a99}html[data-theme=classic][data-surface=panel] .person-status{color:#5f7d8f}html[data-theme=classic][data-surface=panel] .person-count{color:#738c9b}html[data-theme=classic][data-surface=panel] .origin-record dt{color:#7892a2}html[data-theme=classic][data-surface=panel] .origin-record dd{color:#516f83}html[data-theme=classic][data-surface=panel] .report-overview p{color:#607f8e}html[data-theme=classic][data-surface=panel] .report-view-heading p{color:#657e8e}


/* Person cards: identity, comparison status and an explicit disclosure action. */
html[data-theme=classic][data-surface=panel] .person-report{border:1px solid #cfdde6;border-radius:14px;box-shadow:0 2px 5px #19334405}
html[data-theme=classic][data-surface=panel] .person-report:hover{border-color:#79a9b4;box-shadow:0 4px 14px #1933440c}
html[data-theme=classic][data-surface=panel] .person-avatar{border-radius:14px;background:#e5f1f2;color:#22616b}
html[data-theme=classic][data-surface=panel] .person-summary>strong{color:#183b4e}
html[data-theme=classic][data-surface=panel] .person-summary>small{color:#526d7e}
html[data-theme=classic][data-surface=panel] .person-sources .source-label{color:#315f68;background:#eaf3f5}
html[data-theme=classic][data-surface=panel] .person-sources .source-label.mega{color:#805a1a;background:#fff3de}
html[data-theme=classic][data-surface=panel] .person-sources .source-label.organograma{color:#60518a;background:#f0edf8}
html[data-theme=classic][data-surface=panel] .person-sources .source-label.banco{color:#345f85;background:#eaf1fa}
html[data-theme=classic][data-surface=panel] .person-status{border-radius:8px;color:#285f56;background:#eaf5f0}
html[data-theme=classic][data-surface=panel] .person-status.attention{background:#fff1dc;color:#80500f}
html[data-theme=classic][data-surface=panel] .person-status.pending{background:#edf2f7;color:#476174}
html[data-theme=classic][data-surface=panel] .person-count{color:#526d7e}
html[data-theme=classic][data-surface=panel] .person-action{border:1px solid #176773;border-radius:12px;background:linear-gradient(135deg,#217e87,#185c6d);color:#fff;box-shadow:0 3px 8px #185c6d24,inset 0 1px 0 #ffffff1a}
html[data-theme=classic][data-surface=panel] .person-action:hover,html[data-theme=classic][data-surface=panel] .person-report>summary:focus-visible .person-action{background:linear-gradient(135deg,#1b707a,#124e5e);box-shadow:0 5px 12px #185c6d30}
html[data-theme=classic][data-surface=panel] .person-action:active{box-shadow:0 1px 3px #185c6d24}
html[data-theme=classic][data-surface=panel] .person-report[open] .person-action{background:#e7f3f4;color:#1b6570;border-color:#bad6dc;box-shadow:none}
html[data-theme=classic][data-surface=panel] .person-expand{border-radius:8px;background:#ffffff1c;color:inherit}html[data-theme=classic][data-surface=panel] .person-report[open] .person-expand{background:#cfe6e9}
html[data-theme=classic][data-surface=panel] .person-report[open]>summary{background:#f5fafb;border-bottom-color:#d8e6eb}
html[data-theme=classic][data-surface=panel] .person-report>summary:focus-visible{outline:3px solid #2d9296;outline-offset:-4px;border-radius:13px}
html[data-theme=classic][data-surface=panel] .origin-record-title>strong{color:#284b60}
html[data-theme=classic][data-surface=panel] .origin-record dt{color:#526d7e}
html[data-theme=classic][data-surface=panel] .origin-record dd{color:#294c61}
html[data-theme=classic][data-surface=panel] .origin-record .record-amount{color:#214e5d}
html[data-theme=classic][data-surface=panel] .registry-section .result-pill{color:#316a70}
@media(max-width:600px){html[data-theme=classic][data-surface=panel] .person-overview{border-top:1px solid #e4edf1}}
/* Manual entry follows the source and department selected in the document cards. */
html[data-theme=classic][data-surface=panel] .pdf-card>.manual-entry-button{border-color:#c6dcdf;background:#f4f9fa;color:#236570}
html[data-theme=classic][data-surface=panel] .pdf-card>.manual-entry-button:hover{background:#e5f2f3;border-color:#89b8bf}
html[data-theme=classic][data-surface=panel] .manual-entry-context{border:1px solid #dce9ec;border-radius:10px;background:#f1f7f8;color:#286873}
html[data-theme=classic][data-surface=panel] .manual-entry-context small{color:#567583}
html[data-theme=classic][data-surface=panel] .manual-entry-help{color:#536f7f}
html[data-theme=classic][data-surface=panel] .manual-entry-fields input[readonly]{background:#eff4f7;color:#577383}
html[data-theme=classic][data-surface=panel] .manual-entry-fields small{color:#647e8c}
html[data-theme=classic][data-surface=panel] .manual-entry-error{background:#fff0ea;color:#9a3924;border:1px solid #efc9bb;border-radius:8px}
html[data-theme=classic][data-surface=panel] .manual-entry-note{color:#5e7481;background:#f4f7f9;border-radius:8px}
html[data-theme=classic][data-surface=panel] .manual-entry-actions{border-top:1px solid #e3ecf1}

/* Dedicated records and intake pages. */html[data-theme=classic][data-surface=panel] .registry-search-grid .search-input svg{color:#708b98}
html[data-theme=classic][data-surface=panel] .registry-more-filters{border-top:1px solid #e2ebef}
html[data-theme=classic][data-surface=panel] .registry-more-filters summary{color:#276673}
html[data-theme=classic][data-surface=panel] .registry-more-filters summary span{color:#6b8493}
html[data-theme=classic][data-surface=panel] .directory-help{color:#627d8c}
html[data-theme=classic][data-surface=panel] .department-select{color:#426276}
html[data-theme=classic][data-surface=panel] .department-select select{background:white}
html[data-theme=classic][data-surface=panel] .registry-metrics{background:#edf5f6;border:1px solid #d6e6e9;border-radius:13px}
html[data-theme=classic][data-surface=panel] .registry-metrics>div{border-right:1px solid #d2e2e6}
html[data-theme=classic][data-surface=panel] .registry-metrics>div:last-child{border:0}
html[data-theme=classic][data-surface=panel] .registry-metrics strong{color:#205b67}
html[data-theme=classic][data-surface=panel] .registry-metrics span{color:#4f7180}
html[data-theme=classic][data-surface=panel] .registry-section .panel-head p{color:#587585}
html[data-theme=classic][data-surface=panel] .registry-toolbar p{color:#587585}
html[data-theme=classic][data-surface=panel] .registry-toolbar label,html[data-theme=classic][data-surface=panel] .registry-pagination label{color:#526d7e}
html[data-theme=classic][data-surface=panel] .registry-table{border-collapse:collapse}
html[data-theme=classic][data-surface=panel] .registry-table th{background:#f1f6f8;color:#466677;border-bottom:1px solid #d9e5eb}
html[data-theme=classic][data-surface=panel] .registry-table td{color:#385b70;border-bottom:1px solid #e5edf1}
html[data-theme=classic][data-surface=panel] .registry-table tbody tr:nth-child(even){background:#fafcfd}
html[data-theme=classic][data-surface=panel] .registry-table tbody tr:hover{background:#f0f7f8}
html[data-theme=classic][data-surface=panel] .registry-table td small{color:#667f8d}
html[data-theme=classic][data-surface=panel] .record-name{background:none;border:0;color:#176c7a}
html[data-theme=classic][data-surface=panel] .registry-pagination{border-top:1px solid #e3ecf1;color:#526d7e}
html[data-theme=classic][data-surface=panel] .intake-selection p,html[data-theme=classic][data-surface=panel] .intake-heading p{color:#587585}
html[data-theme=classic][data-surface=panel] .intake-grid .pdf-card{border:1px solid #dce7ec!important;border-radius:13px!important;background:white}
html[data-theme=classic][data-surface=panel] #report-preview{background:#f0f5f7}
html[data-theme=classic][data-surface=panel] #report-preview iframe{border:1px solid #d9e4e9;border-radius:8px;background:white}
@media(max-width:600px){html[data-theme=classic][data-surface=panel] .registry-metrics>div:nth-child(2){border:0}html[data-theme=classic][data-surface=panel] .registry-table-wrap:focus-visible{outline:2px solid #218392;outline-offset:3px}}

html[data-theme=classic][data-surface=panel] .case-finance h2{color:#176b68}html[data-theme=classic][data-surface=panel] .case-finance p,html[data-theme=classic][data-surface=panel] .audit-case p{color:var(--muted)}html[data-theme=classic][data-surface=panel] .case-finance small{color:var(--muted)}html[data-theme=classic][data-surface=panel] .case-finance-note{border-top:1px solid var(--line)}html[data-theme=classic][data-surface=panel] .audit-case{border-left:4px solid #29908d}html[data-theme=classic][data-surface=panel] .case-value strong{color:#176b68}html[data-theme=classic][data-surface=panel] .case-value small{color:var(--muted)}html[data-theme=classic][data-surface=panel] .audit-case details>summary{color:#176b68}html[data-theme=classic][data-surface=panel] .case-memory{background:#f0f5f8;border-radius:9px}html[data-theme=classic][data-surface=panel] .case-footer{border-top:1px solid var(--line)}html[data-theme=classic][data-surface=panel] .case-dialog{border:1px solid var(--line);border-radius:14px;color:var(--ink)}html[data-theme=classic][data-surface=panel] .case-dialog textarea{border:1px solid #b8cedb;border-radius:8px}html[data-theme=classic][data-surface=panel] .case-dialog::backdrop{background:#153f4c66}html[data-theme=classic][data-surface=panel] .method-content .m-hero,html[data-theme=classic][data-surface=panel] .method-content .m-card,html[data-theme=classic][data-surface=panel] .method-content .m-steps{background:white;border:1px solid var(--line);border-radius:14px}html[data-theme=classic][data-surface=panel] .method-content p{color:var(--muted)}html[data-theme=classic][data-surface=panel] .method-content .m-n{background:#e1f3ef;color:#176b68;border-radius:50%}html[data-theme=classic][data-surface=panel] .method-content .tag{color:#176b68}

html[data-theme=classic][data-surface=panel] .person-card{background:white;border:1px solid #d7e3e9;border-radius:13px}html[data-theme=classic][data-surface=panel] .person-card-header .person-avatar{background:#e8f3f3;color:#286c75}html[data-theme=classic][data-surface=panel] .person-card-identity>strong{color:#234c5e}html[data-theme=classic][data-surface=panel] .person-card-identity>small{color:#718995}html[data-theme=classic][data-surface=panel] .person-card-total>strong{color:#226e75}html[data-theme=classic][data-surface=panel] .person-card-total>small{color:#7f919b}html[data-theme=classic][data-surface=panel] .person-card-status>small{color:#87794e}html[data-theme=classic][data-surface=panel] .person-card-breakdown{background:#f5faf9;border-top:1px solid #e7efee;color:#718692}html[data-theme=classic][data-surface=panel] .person-card-breakdown b{color:#416775}html[data-theme=classic][data-surface=panel] .person-card-breakdown p{color:#7b8d97}html[data-theme=classic][data-surface=panel] .person-card-actions .btn{box-shadow:none}html[data-theme=classic][data-surface=panel] .person-card-actions .review-confirmed{background:#fffbf3;border-color:#ecddc3;color:#997145}html[data-theme=classic][data-surface=panel] .person-card-actions .review-justified{background:#f2fbf7;border-color:#cde5db;color:#387f70}html[data-theme=classic][data-surface=panel] .person-card-actions .review-legal{background:#f8f6fe;border-color:#ded7ee;color:#796594}html[data-theme=classic][data-surface=panel] .review-state{border-radius:6px;background:#f1f4f6;color:#687d8a}html[data-theme=classic][data-surface=panel] .review-state.review-confirmed{background:#fff2df;color:#9d702f}html[data-theme=classic][data-surface=panel] .review-state.review-justified{background:#eaf7f1;color:#397a65}html[data-theme=classic][data-surface=panel] .review-state.review-legal{background:#f0eafa;color:#775e9b}html[data-theme=classic][data-surface=panel] .person-links{border-top:1px solid #edf1f3}html[data-theme=classic][data-surface=panel] .person-links>summary{background:#f8fafb;color:#617d8c}html[data-theme=classic][data-surface=panel] .person-links summary b{background:#e9eff2;border-radius:8px}html[data-theme=classic][data-surface=panel] .person-links .links-chevron{background:#e5eff1;border-radius:6px}html[data-theme=classic][data-surface=panel] .person-review-note{color:#587382}html[data-theme=classic][data-surface=panel] .review-filter{border:1px solid #d9e4eb;border-radius:8px;background:white;color:#617e8f}html[data-theme=classic][data-surface=panel] .review-filter b{background:#eef4f6;border-radius:5px}html[data-theme=classic][data-surface=panel] .review-filter.selected{background:#e8f5f1;border-color:#80b9b0;color:#236c66}html[data-theme=classic][data-surface=panel] .review-dialog-person{background:#f1f8f7;border-radius:10px}html[data-theme=classic][data-surface=panel] .review-dialog-person small{color:#7b929c}html[data-theme=classic][data-surface=panel] .person-review-dialog form>p{color:#657e8c}@media(max-width:650px){html[data-theme=classic][data-surface=panel] .person-card-total{border-top:1px solid #e7efee}}
html[data-theme=classic][data-surface=panel] .person-card-actions .review-confirmed{background:#a85210;border-color:#a85210;color:#fff}
html[data-theme=classic][data-surface=panel] .person-card-actions .review-justified{background:#14796d;border-color:#14796d;color:#fff}
html[data-theme=classic][data-surface=panel] .person-card-actions .review-legal{background:#7050ad;border-color:#7050ad;color:#fff}
html[data-theme=classic][data-surface=panel] .person-card-actions .review-confirmed:hover{background:#873e09;border-color:#873e09}
html[data-theme=classic][data-surface=panel] .person-card-actions .review-justified:hover{background:#0d6056;border-color:#0d6056}
html[data-theme=classic][data-surface=panel] .person-card-actions .review-legal:hover{background:#583b8d;border-color:#583b8d}
html[data-theme=classic][data-surface=panel] .person-card-actions .btn:focus-visible,html[data-theme=classic][data-surface=panel] .person-links>summary:focus-visible{outline:3px solid #237c93;outline-offset:3px}
html[data-theme=classic][data-surface=panel] .person-links>summary>span:last-child{background:#147c8a;color:#fff;border:1px solid #147c8a;border-radius:8px;box-shadow:0 2px 5px #145c6a20}
html[data-theme=classic][data-surface=panel] .person-links>summary:hover>span:last-child{background:#0e626e;border-color:#0e626e}
html[data-theme=classic][data-surface=panel] .person-links .links-chevron{background:#ffffff26;color:#fff}
html[data-theme=classic][data-surface=panel] .person-links[open]>summary>span:last-child{background:#195e6b;border-color:#195e6b}
html[data-theme=classic][data-surface=panel] .person-card .person-links[open]>summary{background:#dceef0;border-top:2px solid #88bfc5;border-bottom:1px solid #b9d9de;color:#245969}
html[data-theme=classic][data-surface=panel] .person-card .person-links>.origin-records{background:#e9f0f4}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record{--record-accent:#147c8a;--record-tint:#edf8f7;background:#fff;border:1px solid #b7cdd9;border-left:6px solid var(--record-accent);border-radius:10px;box-shadow:0 3px 8px #254e6010}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record[data-source=mega]{--record-accent:#b76914;--record-tint:#fff5e6}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record[data-source=banco]{--record-accent:#2875bb;--record-tint:#edf5ff}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record[data-source=organograma]{--record-accent:#7955ac;--record-tint:#f5effc}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record-title{border-bottom:2px solid var(--record-tint)}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record .record-amount{background:var(--record-tint);color:var(--record-accent);border-radius:7px}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record .source-label{background:var(--record-tint);color:var(--record-accent)}
html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record .section-link{color:var(--record-accent)}
@media(max-width:650px){html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record{border-left-width:5px}}

html[data-theme=classic][data-surface=panel] .flow-step-number{border:1px solid currentColor;border-radius:50%}html[data-theme=classic][data-surface=panel] .flow-method-link{background:none;border:0;color:#a7c4ca}html[data-theme=classic][data-surface=panel] .flow-unit p{color:var(--muted)}html[data-theme=classic][data-surface=panel] .flow-source-number{border-radius:10px;background:#dfefea;color:#207266}html[data-theme=classic][data-surface=panel] .flow-source .pdf-card{background:white}html[data-theme=classic][data-surface=panel] .flow-source .pdf-attachment{border-top:1px solid #e6eef1}html[data-theme=classic][data-surface=panel] .flow-source .pdf-attachment>span{color:#718999}html[data-theme=classic][data-surface=panel] .flow-extra>summary,html[data-theme=classic][data-surface=panel] .flow-files>summary{color:#436675}html[data-theme=classic][data-surface=panel] .flow-extra>summary small{color:#8096a2}html[data-theme=classic][data-surface=panel] .flow-upload-actions p{color:var(--muted)}html[data-theme=classic][data-surface=panel] .flow-result-tabs{background:#e7eef2;border-radius:10px}html[data-theme=classic][data-surface=panel] .flow-result-tabs button{border:0;border-radius:7px;background:transparent;color:#66818e}html[data-theme=classic][data-surface=panel] .flow-result-tabs button[aria-selected=true]{background:white;color:#176b68;box-shadow:0 2px 5px #1c425310}html[data-theme=classic][data-surface=panel] .flow-dialog{border:1px solid #d4e3e8;border-radius:16px;color:#244a5c;background:#f5f8fa}html[data-theme=classic][data-surface=panel] .flow-dialog::backdrop{background:#183c4b88}html[data-theme=classic][data-surface=panel] .flow-dialog>.dialog-head{background:#f5f8fa;border-bottom:1px solid #dce7ec}html[data-theme=classic][data-surface=panel] .flow-modal-filters label{color:#5f7c8b}html[data-theme=classic][data-surface=panel] .flow-modal-filters input,html[data-theme=classic][data-surface=panel] .flow-modal-filters select{border:1px solid #c9dde6;border-radius:8px;background:white}html[data-theme=classic][data-surface=panel] .flow-dialog #flow-modal-summary p{color:#617d8d}html[data-theme=classic][data-surface=panel] .flow-dialog #flow-modal-pages{color:#617d8d}
html[data-theme=classic][data-surface=panel] .flow-calculation{background:#fffdf5;border-top:1px solid #eee7d3;border-bottom:1px solid #eee7d3;color:#766946}

html[data-theme=classic][data-surface=panel] .roles-general .panel-head p,html[data-theme=classic][data-surface=panel] .roles-sector-heading>span{color:#78909d}html[data-theme=classic][data-surface=panel] .roles-center-number{fill:#225b68}html[data-theme=classic][data-surface=panel] .roles-center-label{fill:#718b97}html[data-theme=classic][data-surface=panel] .roles-legend-item{border:1px solid transparent;border-radius:8px;background:none;color:#4e6e80}html[data-theme=classic][data-surface=panel] .roles-legend-item>i{border-radius:3px}html[data-theme=classic][data-surface=panel] .roles-legend-name small{color:#8498a3}html[data-theme=classic][data-surface=panel] .roles-legend-item>b{color:#345f70}html[data-theme=classic][data-surface=panel] .roles-legend-item>span:last-child{color:#7b919d}html[data-theme=classic][data-surface=panel] .roles-legend-item:hover,html[data-theme=classic][data-surface=panel] .roles-legend-item.is-active{background:#eef7f5;border-color:#cce5dd}html[data-theme=classic][data-surface=panel] .roles-legend-item:focus-visible,html[data-theme=classic][data-surface=panel] .roles-other-item:focus-visible{outline:3px solid #2d9296;outline-offset:1px}html[data-theme=classic][data-surface=panel] .roles-help{color:#738c99}html[data-theme=classic][data-surface=panel] .roles-sector-heading h3{color:#345969}html[data-theme=classic][data-surface=panel] .roles-sector-search label{color:#567788}html[data-theme=classic][data-surface=panel] .roles-sector-search input{border:1px solid #c4dbe6;border-radius:9px;background:white}html[data-theme=classic][data-surface=panel] .roles-sector-search>small{color:#8497a3}html[data-theme=classic][data-surface=panel] .roles-member-list{border-top:1px solid #e4edf1}html[data-theme=classic][data-surface=panel] .roles-member-list>summary,html[data-theme=classic][data-surface=panel] .roles-others>summary{color:#4e7b86}html[data-theme=classic][data-surface=panel] .roles-other-item{background:#f8fbfc;border:1px solid #e1ebee;border-radius:7px;color:#597c8d}html[data-theme=classic][data-surface=panel] .roles-filter-heading p{color:#698391}html[data-theme=classic][data-surface=panel] .roles-origin-label{color:#4d6f80}html[data-theme=classic][data-surface=panel] .roles-origin-label select{background:#fff;border:1px solid #adcbd5;border-radius:9px}html[data-theme=classic][data-surface=panel] .roles-filter-select{border:1px solid #adcbd5;border-radius:9px;background:white}html[data-theme=classic][data-surface=panel] .roles-filter-select>summary{color:#345f70}html[data-theme=classic][data-surface=panel] .roles-filter-select summary b{background:#e7f1f4;border-radius:5px}html[data-theme=classic][data-surface=panel] .roles-filter-options{border-top:1px solid #d5e4ea}html[data-theme=classic][data-surface=panel] .roles-filter-options label{border-radius:6px;color:#3e6576}html[data-theme=classic][data-surface=panel] .roles-filter-options label:hover{background:#eff7f7}html[data-theme=classic][data-surface=panel] .roles-filter-options input{accent-color:#137e89}html[data-theme=classic][data-surface=panel] .roles-summary>div{background:#e8f3f5;border:1px solid #bdd9df;border-radius:10px}html[data-theme=classic][data-surface=panel] .roles-summary strong{color:#176477}html[data-theme=classic][data-surface=panel] .roles-summary span{color:#547a8b}

html[data-theme=classic][data-surface=panel] .flow-complementary{border:1px dashed #afcdd5;border-radius:12px;background:#eef7f7}html[data-theme=classic][data-surface=panel] .flow-complementary p{color:#607f8c}html[data-theme=classic][data-surface=panel] .flow-complementary strong{color:#365f70}html[data-theme=classic][data-surface=panel] .flow-complementary .btn{background:#e0efef;border-color:#8ebdc3;color:#176575}html[data-theme=classic][data-surface=panel] .complementary-dialog>p{color:#587382}html[data-theme=classic][data-surface=panel] .complementary-file{background:#e7f2f2;border:1px solid #bedadd;border-radius:10px}html[data-theme=classic][data-surface=panel] .complementary-file p{color:#617d89}html[data-theme=classic][data-surface=panel] #complementary-text{border:1px solid #b5ced9;border-radius:9px;background:#fff;color:#244a5c}html[data-theme=classic][data-surface=panel] #complementary-text:focus-visible{outline:2px solid #237c93;outline-offset:2px}html[data-theme=classic][data-surface=panel] #complementary-error{color:#a13825}

/* Mayedson palette and visual structure. Loaded after the existing functional UI. */
html[data-theme=classic][data-surface=panel]{color-scheme:dark;--bg:#050f16;--ink:#f5f7fa;--muted:#adc2d3;--line:#203f50;--green:#00dfb3;--mint:#0ceb92;--cyan:#00c9eb;--blue:#0864f7;--skin-panel:#091c27;--skin-soft:#102a38}
html[data-theme=classic][data-surface=panel]{background:var(--bg)}html[data-theme=classic][data-surface=panel] body{background:radial-gradient(ellipse at 85% 0,#08273777,transparent 60%),radial-gradient(ellipse at 25% 100%,#00374433,transparent 60%),var(--bg);color:var(--ink)}html[data-theme=classic][data-surface=panel] body:before{background-image:linear-gradient(25deg,transparent 48%,#1491ad10 49%,transparent 50%),linear-gradient(155deg,transparent 48%,#1491ad10 49%,transparent 50%);background-size:330px 280px,460px 390px}html[data-theme=classic][data-surface=panel] button:focus-visible,html[data-theme=classic][data-surface=panel] a:focus-visible,html[data-theme=classic][data-surface=panel] summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}html[data-theme=classic][data-surface=panel] p,html[data-theme=classic][data-surface=panel] label,html[data-theme=classic][data-surface=panel] .subtitle,html[data-theme=classic][data-surface=panel] .text-note{color:var(--muted)}html[data-theme=classic][data-surface=panel] h1,html[data-theme=classic][data-surface=panel] h2,html[data-theme=classic][data-surface=panel] h3{color:var(--ink)}html[data-theme=classic][data-surface=panel] .section-eyebrow{color:#64d7fb}html[data-theme=classic][data-surface=panel] .eyebrow{color:var(--cyan)}
html[data-theme=classic][data-surface=panel] .sidebar{border:1px solid #254959;border-radius:13px;background:linear-gradient(180deg,#06151dcc,#071d28e6)}html[data-theme=classic][data-surface=panel] .sidebar>.brand{border:0}html[data-theme=classic][data-surface=panel] .sidebar nav button{border:1px solid transparent;border-radius:10px;background:transparent;color:#9eb8cb}html[data-theme=classic][data-surface=panel] .sidebar nav button.active{background:linear-gradient(130deg,#043c37,#08282e);border-color:#07514e;color:#00f3c7;box-shadow:inset 0 0 18px #00ecaf08}html[data-theme=classic][data-surface=panel] .sidebar nav button.active:before{background:#00f3c7;border-radius:5px}html[data-theme=classic][data-surface=panel] .sidebar nav button:hover{background:#0c303d;color:#60e9ff}html[data-theme=classic][data-surface=panel] .flow-method-link{color:#9bb6cb;border-radius:9px}html[data-theme=classic][data-surface=panel] .skin-home{color:#99b5c8;background:#102936;border-radius:50%}html[data-theme=classic][data-surface=panel] .workspace>header{background:transparent;border:0;color:#abc3d5}html[data-theme=classic][data-surface=panel] .breadcrumb{color:#88a6bb}html[data-theme=classic][data-surface=panel] .breadcrumb b{color:#e1eef5}html[data-theme=classic][data-surface=panel] .header-right{color:#b1c9da}html[data-theme=classic][data-surface=panel] .live-dot{background:#00dfb3}html[data-theme=classic][data-surface=panel] .workspace>footer{color:#7294aa}html[data-theme=classic][data-surface=panel] .portable-status{background:#082c32!important;border-color:#176071!important;color:#93eee4!important;box-shadow:none!important}html[data-theme=classic][data-surface=panel] .portable-status.save-error{background:#3d2613!important;color:#ffd9a6!important;border-color:#a37031!important}
html[data-theme=classic][data-surface=panel] .btn{border:1px solid #2b6075;background:linear-gradient(135deg,#0a202d,#071820);border-radius:9px;color:#ddedf7;box-shadow:none}html[data-theme=classic][data-surface=panel] .btn:hover{background:#103344;border-color:#27c6e8;color:white}html[data-theme=classic][data-surface=panel] .btn.primary{background:linear-gradient(110deg,#00e8b3,#00c5e3 48%,#075bfa);border-color:#00b9e4;color:#021824;box-shadow:0 5px 24px #008ae617}html[data-theme=classic][data-surface=panel] .btn.primary:hover{background:linear-gradient(110deg,#37f3c1,#1dd4ed 48%,#367cff);color:#021824}html[data-theme=classic][data-surface=panel] .section-link{color:#38cdff}html[data-theme=classic][data-surface=panel] .section-link:hover{color:#00ecc6}html[data-theme=classic][data-surface=panel] .soft-label,html[data-theme=classic][data-surface=panel] .result-pill{background:#102c3a;color:#96d6ed;border:1px solid #275064}html[data-theme=classic][data-surface=panel] .panel,html[data-theme=classic][data-surface=panel] .metric-card,html[data-theme=classic][data-surface=panel] .registry-summary,html[data-theme=classic][data-surface=panel] .central-filters{background:linear-gradient(125deg,#0a202beb,#071923ed);border:1px solid #224454;border-radius:12px;box-shadow:none}html[data-theme=classic][data-surface=panel] .panel-head p,html[data-theme=classic][data-surface=panel] .section-heading p,html[data-theme=classic][data-surface=panel] .panel-footnote,html[data-theme=classic][data-surface=panel] .context-note{color:#a5bdcd}html[data-theme=classic][data-surface=panel] .notice{background:#092934;border:1px solid #245467;color:#b5d4e3}html[data-theme=classic][data-surface=panel] .comparison-note,html[data-theme=classic][data-surface=panel] .empty,html[data-theme=classic][data-surface=panel] .empty-state{color:#9cbccd}html[data-theme=classic][data-surface=panel] .notice b{color:#e3f2f8}html[data-theme=classic][data-surface=panel] input,html[data-theme=classic][data-surface=panel] select,html[data-theme=classic][data-surface=panel] textarea{color:#ecf6fb;background:#091f2c;border:1px solid #2d576b;border-radius:8px;accent-color:#00e3bb}html[data-theme=classic][data-surface=panel] input::placeholder,html[data-theme=classic][data-surface=panel] textarea::placeholder{color:#7697ac}html[data-theme=classic][data-surface=panel] input:focus,html[data-theme=classic][data-surface=panel] select:focus,html[data-theme=classic][data-surface=panel] textarea:focus{outline:2px solid #00afcf55;border-color:#00c5e3}html[data-theme=classic][data-surface=panel] select option{background:#0b2331;color:white}html[data-theme=classic][data-surface=panel] label,html[data-theme=classic][data-surface=panel] .filter-field{color:#bfd5e3}html[data-theme=classic][data-surface=panel] th{background:#102733;color:#b4cfe0;border-color:#244454}html[data-theme=classic][data-surface=panel] td,html[data-theme=classic][data-surface=panel] td:first-child{color:#e0edf6;border-color:#193949}html[data-theme=classic][data-surface=panel] tbody tr:nth-child(even){background:#0c233055}html[data-theme=classic][data-surface=panel] tbody tr:hover{background:#0f354555}html[data-theme=classic][data-surface=panel] .workspace-table th,html[data-theme=classic][data-surface=panel] .workspace-table td{border-color:#1c3f50}html[data-theme=classic][data-surface=panel] .workspace-table td{color:#d0e4ef}html[data-theme=classic][data-surface=panel] .record-name{color:#c8ecff}html[data-theme=classic][data-surface=panel] .table-bottom,html[data-theme=classic][data-surface=panel] .table-pagination{color:#91b3c8}html[data-theme=classic][data-surface=panel] .flow-source{border:1px dashed #12728a;border-radius:15px;background:linear-gradient(120deg,#03252b66,#061f2b88)}html[data-theme=classic][data-surface=panel] .flow-source-number{background:#073342;color:#45edff;border-radius:13px}html[data-theme=classic][data-surface=panel] .flow-source .pdf-card{background:transparent;border:0;box-shadow:none;border-radius:0}html[data-theme=classic][data-surface=panel] .flow-source .pdf-card h2{color:#f3f7fa}html[data-theme=classic][data-surface=panel] .flow-source .pdf-card>p{color:#9fc8df}html[data-theme=classic][data-surface=panel] .flow-source .upload-icon{background:transparent;color:#3cdaff}html[data-theme=classic][data-surface=panel] .flow-source .file-count strong{color:#29ebca}html[data-theme=classic][data-surface=panel] .flow-source .file-count span{color:#8bb1c9}html[data-theme=classic][data-surface=panel] .flow-source .pdf-card>.btn{border-color:#28667d}html[data-theme=classic][data-surface=panel] .flow-source .pdf-card>.manual-entry-button{background:transparent}html[data-theme=classic][data-surface=panel] .badge,html[data-theme=classic][data-surface=panel] .badge.gray{background:#102e3d;border:1px solid #214c61;color:#a9c8dc}html[data-theme=classic][data-surface=panel] .badge.green{background:#04352f;border-color:#087a65;color:#4df2cd}html[data-theme=classic][data-surface=panel] .badge.red{background:#332020;border-color:#7a3e3e;color:#ffa4a4}html[data-theme=classic][data-surface=panel] .flow-upload-actions p{color:#a5c6d8}html[data-theme=classic][data-surface=panel] .flow-complementary{background:#07252d;border-color:#226277}html[data-theme=classic][data-surface=panel] .flow-complementary strong{color:#d9f4ff}html[data-theme=classic][data-surface=panel] .flow-complementary p{color:#98bace}html[data-theme=classic][data-surface=panel] .flow-complementary .btn{background:#0a3442;border-color:#16819a;color:#64e7ff}html[data-theme=classic][data-surface=panel] .flow-files{background:#081e2a}html[data-theme=classic][data-surface=panel] .flow-files summary,html[data-theme=classic][data-surface=panel] .flow-extra summary{color:#9ed7ed}html[data-theme=classic][data-surface=panel] .flow-source .pdf-attachment{border-color:#214859}html[data-theme=classic][data-surface=panel] .flow-source .pdf-attachment strong{color:#ceeaf8}html[data-theme=classic][data-surface=panel] .flow-source .pdf-attachment>span{color:#8fb5cb}html[data-theme=classic][data-surface=panel] .flow-result-tabs,html[data-theme=classic][data-surface=panel] .view-switch{background:#0a2533;border:1px solid #234c61}html[data-theme=classic][data-surface=panel] .flow-result-tabs button,html[data-theme=classic][data-surface=panel] .view-switch button{color:#9ac0d4}html[data-theme=classic][data-surface=panel] .flow-result-tabs button[aria-selected=true],html[data-theme=classic][data-surface=panel] .view-switch button[aria-pressed=true]{background:#0c494a;color:#55f2d1;border-color:#136a6e;box-shadow:none}html[data-theme=classic][data-surface=panel] .department-select,html[data-theme=classic][data-surface=panel] .department-select>span{color:#accde0}html[data-theme=classic][data-surface=panel] .selection-context{background:#0a2633;border-color:#285064;color:#c0dce9}html[data-theme=classic][data-surface=panel] .selection-context .selection-chip,html[data-theme=classic][data-surface=panel] .selection-chip{background:#123c4e;color:#9cdbf2}html[data-theme=classic][data-surface=panel] .central-filters .filter-heading h2{color:white}html[data-theme=classic][data-surface=panel] .central-filter-grid input,html[data-theme=classic][data-surface=panel] .central-filter-grid select{background:#0b2331;color:#d5e8f1;border-color:#2a546a}html[data-theme=classic][data-surface=panel] .central-filter-grid .filter-field{color:#b2d2e5}html[data-theme=classic][data-surface=panel] .more-filters>summary{color:#68cfe9}html[data-theme=classic][data-surface=panel] .registry-summary{background:#0b303d;color:#a8cfdf}html[data-theme=classic][data-surface=panel] .registry-summary strong{color:#51def5}html[data-theme=classic][data-surface=panel] .registry-summary>div{border-color:#275367}html[data-theme=classic][data-surface=panel] .review-filter{background:#0b2431;color:#a5c8dd;border-color:#2b5168}html[data-theme=classic][data-surface=panel] .review-filter b{background:#133e50;color:#d5f5ff}html[data-theme=classic][data-surface=panel] .review-filter.selected{background:#06403e;color:#32eec6;border-color:#00b8a4}html[data-theme=classic][data-surface=panel] .registry-section h2,html[data-theme=classic][data-surface=panel] .registry-section .panel-head p{color:#d8eef8}
html[data-theme=classic][data-surface=panel] .person-card{background:linear-gradient(125deg,#0a2330,#071c27);border:1px solid #2b6b84;border-radius:13px}html[data-theme=classic][data-surface=panel] .person-card-header .person-avatar,html[data-theme=classic][data-surface=panel] .review-dialog-person .person-avatar{background:linear-gradient(135deg,#8dedda,#48d3bc);color:#02332e;border-radius:12px}html[data-theme=classic][data-surface=panel] .person-card-identity>strong{color:#f3f8fc}html[data-theme=classic][data-surface=panel] .person-card-identity>small{color:#b1cee1}html[data-theme=classic][data-surface=panel] .person-card-total>strong{color:#30b8ff}html[data-theme=classic][data-surface=panel] .person-card-total>small{color:#a5c7dc}html[data-theme=classic][data-surface=panel] .person-status{background:#063343!important;color:#28d9fb!important;border:1px solid #00b3d4;border-radius:8px}html[data-theme=classic][data-surface=panel] .person-status.clear{background:#08362d!important;color:#56e9bc!important;border-color:#148a6d}html[data-theme=classic][data-surface=panel] .review-state{background:#123341;color:#b7d4e6}html[data-theme=classic][data-surface=panel] .review-state.review-confirmed{background:#403114;color:#ffdb8a}html[data-theme=classic][data-surface=panel] .review-state.review-justified{background:#073b31;color:#64eec7}html[data-theme=classic][data-surface=panel] .review-state.review-legal{background:#202e52;color:#a7bcff}html[data-theme=classic][data-surface=panel] .source-label,html[data-theme=classic][data-surface=panel] .source-label.prefeitura{background:#103747;color:#99ddfa;border:1px solid #246582;border-radius:6px}html[data-theme=classic][data-surface=panel] .source-label.mega{background:#3a2b13;color:#ffc979;border-color:#9e6d2c}html[data-theme=classic][data-surface=panel] .source-label.banco{background:#102e50;color:#95cfff;border-color:#286692}html[data-theme=classic][data-surface=panel] .source-label.organograma{background:#282449;color:#c9b9ff;border-color:#6856a4}html[data-theme=classic][data-surface=panel] .person-card-breakdown{background:#092631;border-color:#234859;color:#b4d6e7}html[data-theme=classic][data-surface=panel] .person-card-breakdown b{color:#f1f8fc}html[data-theme=classic][data-surface=panel] .person-card-breakdown p{color:#95b6c8}html[data-theme=classic][data-surface=panel] .person-card-actions .btn{background:#06232e;color:#25d9fb;border-color:#00bbe2}html[data-theme=classic][data-surface=panel] .person-card-actions .review-confirmed{background:#052d3a;border-color:#00c6ed;color:#24dffd}html[data-theme=classic][data-surface=panel] .person-card-actions .review-justified{background:#06352f;border-color:#00dfb3;color:#00f1c5}html[data-theme=classic][data-surface=panel] .person-card-actions .review-legal{background:#0b2740;border-color:#4497ff;color:#78baff}html[data-theme=classic][data-surface=panel] .person-card-actions .review-confirmed:hover{background:#0d4351;border-color:#53e4ff}html[data-theme=classic][data-surface=panel] .person-card-actions .review-justified:hover{background:#095041;border-color:#55f8cf}html[data-theme=classic][data-surface=panel] .person-card-actions .review-legal:hover{background:#123e60;border-color:#87bdff}html[data-theme=classic][data-surface=panel] .person-review-note{color:#b1ccdd}html[data-theme=classic][data-surface=panel] .person-review-note small{color:#7fa7be}html[data-theme=classic][data-surface=panel] .flow-calculation{background:#07332f;border-color:#0b8072;color:#bcebdc}html[data-theme=classic][data-surface=panel] .flow-calculation summary b{color:#f4e5a4}html[data-theme=classic][data-surface=panel] .person-links>summary{background:#0b2733;color:#b2d7e9;border-color:#234b60}html[data-theme=classic][data-surface=panel] .person-links summary b{background:#1a3b4c;color:#c4e8f9}html[data-theme=classic][data-surface=panel] .person-links>summary>span:last-child,html[data-theme=classic][data-surface=panel] .person-links[open]>summary>span:last-child{background:#0e4453;border-color:#187d93;color:#8eeeff;box-shadow:none}html[data-theme=classic][data-surface=panel] .person-links>summary:hover>span:last-child{background:#12596a}html[data-theme=classic][data-surface=panel] .person-card .person-links[open]>summary{background:#0b3440;border-color:#1d7586;color:#b8eefa}html[data-theme=classic][data-surface=panel] .person-card .person-links>.origin-records{background:#04151e}html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record{--record-accent:#00cbb7;--record-tint:#07392f;background:#0a2531;border-color:#26536a;box-shadow:0 4px 15px #0002}html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record[data-source=mega]{--record-accent:#f1ad52;--record-tint:#3e2d16}html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record[data-source=banco]{--record-accent:#45adff;--record-tint:#102f50}html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record[data-source=organograma]{--record-accent:#b994f6;--record-tint:#292043}html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record-title{border-color:#204351}html[data-theme=classic][data-surface=panel] .origin-record-title>strong{color:#e4f1fa}html[data-theme=classic][data-surface=panel] .origin-record dt{color:#91b3ca}html[data-theme=classic][data-surface=panel] .origin-record dd{color:#d5edfa}html[data-theme=classic][data-surface=panel] .person-card .person-links .origin-record .source-label{border:0}html[data-theme=classic][data-surface=panel] .evidence-button{color:#66d9fb!important}html[data-theme=classic][data-surface=panel] .review-dialog-person,html[data-theme=classic][data-surface=panel] .manual-entry-context,html[data-theme=classic][data-surface=panel] .manual-entry-note{background:#0a3039;color:#c6e7ef;border-color:#265266}html[data-theme=classic][data-surface=panel] .review-dialog-person small{color:#9ebfd2}html[data-theme=classic][data-surface=panel] .manual-entry-help,html[data-theme=classic][data-surface=panel] .manual-entry-fields label,html[data-theme=classic][data-surface=panel] .manual-entry-context small{color:#aac9db}html[data-theme=classic][data-surface=panel] .manual-entry-actions{border-color:#224454}
html[data-theme=classic][data-surface=panel] dialog,html[data-theme=classic][data-surface=panel] .flow-dialog{background:linear-gradient(135deg,#0b2330,#061923);border:1px solid #1487a4;color:#e7f3fa;border-radius:17px;box-shadow:0 30px 100px #0008}html[data-theme=classic][data-surface=panel] dialog::backdrop,html[data-theme=classic][data-surface=panel] .flow-dialog::backdrop{background:#000c13bb}html[data-theme=classic][data-surface=panel] .flow-dialog>.dialog-head{background:#09212d;border-color:#265267}html[data-theme=classic][data-surface=panel] .dialog-head h2{color:white}html[data-theme=classic][data-surface=panel] .close{background:#102f3e;color:#b9dbea;border-radius:9px;border:1px solid #1d4355}html[data-theme=classic][data-surface=panel] .close:hover{background:#19475b}html[data-theme=classic][data-surface=panel] .flow-modal-filters label{color:#a9cadb}html[data-theme=classic][data-surface=panel] .flow-modal-filters input,html[data-theme=classic][data-surface=panel] .flow-modal-filters select{background:#0a2836;color:#def1fb;border-color:#2a5f77}html[data-theme=classic][data-surface=panel] .flow-dialog #flow-modal-summary p{color:#b4d5e6}html[data-theme=classic][data-surface=panel] .flow-dialog #flow-modal-pages{color:#9abfd3}html[data-theme=classic][data-surface=panel] .complementary-file{background:#0b323d;border-color:#226078}html[data-theme=classic][data-surface=panel] .complementary-file p{color:#a4cadd}html[data-theme=classic][data-surface=panel] .complementary-dialog>p{color:#bdd5e3}html[data-theme=classic][data-surface=panel] #complementary-text{background:#08212f;color:#e6f6fd;border-color:#2c6079}html[data-theme=classic][data-surface=panel] #complementary-form .text-note{color:#a5c5d9}html[data-theme=classic][data-surface=panel] #complementary-error,html[data-theme=classic][data-surface=panel] .manual-entry-error{color:#ffb38a}html[data-theme=classic][data-surface=panel] .engine-review{background:#061e2a;color:#dceff9}html[data-theme=classic][data-surface=panel] .engine-progress{accent-color:#00d5d6}html[data-theme=classic][data-surface=panel] .engine-raw{background:#04131c;color:#b2d7e6}html[data-theme=classic][data-surface=panel] .engine-original{background:#14252d;border-color:#2d5266}html[data-theme=classic][data-surface=panel] .engine-records,html[data-theme=classic][data-surface=panel] .engine-map{background:#092330;border-color:#20495e}html[data-theme=classic][data-surface=panel] .engine-records input{background:#0b2b39;color:#e5f6fd;border-color:#315b70}html[data-theme=classic][data-surface=panel] .engine-records tbody tr:nth-child(even){background:#102b38}html[data-theme=classic][data-surface=panel] .engine-issues{background:#3c2d17;color:#ffda9e;border-color:#997638}html[data-theme=classic][data-surface=panel] .engine-confirm,html[data-theme=classic][data-surface=panel] .engine-page-tools label{color:#bad5e5}html[data-theme=classic][data-surface=panel] .engine-map h3{color:#c2e7fa}html[data-theme=classic][data-surface=panel] .flow-dialog .text-note{color:#a1c3d7}html[data-theme=classic][data-surface=panel] #toast{background:#103e4e;border:1px solid #1a8ba3;color:#d5f8ff}
html[data-theme=classic][data-surface=panel] .roles-filters,html[data-theme=classic][data-surface=panel] .roles-general,html[data-theme=classic][data-surface=panel] .roles-sector{background:linear-gradient(125deg,#092631,#061e2a);border-color:#285164}html[data-theme=classic][data-surface=panel] .roles-filter-heading h2,html[data-theme=classic][data-surface=panel] .roles-sector-heading h3{color:#eff9fd}html[data-theme=classic][data-surface=panel] .roles-filter-heading p,html[data-theme=classic][data-surface=panel] .roles-origin-label,html[data-theme=classic][data-surface=panel] .roles-sector-heading>span,html[data-theme=classic][data-surface=panel] .roles-general .panel-head p{color:#9ec4d9}html[data-theme=classic][data-surface=panel] .roles-origin-label select,html[data-theme=classic][data-surface=panel] .roles-filter-select{background:#0a2835;color:#c6e4f1;border-color:#2b6178}html[data-theme=classic][data-surface=panel] .roles-filter-select>summary{color:#bde4f7}html[data-theme=classic][data-surface=panel] .roles-filter-select summary b{background:#174453;color:#9ee7f4}html[data-theme=classic][data-surface=panel] .roles-filter-options{border-color:#28566d}html[data-theme=classic][data-surface=panel] .roles-filter-options label{color:#bdd9ea}html[data-theme=classic][data-surface=panel] .roles-filter-options label:hover{background:#124153}html[data-theme=classic][data-surface=panel] .roles-summary>div{background:#0a3240;border-color:#285d70}html[data-theme=classic][data-surface=panel] .roles-summary strong{color:#25e1e1}html[data-theme=classic][data-surface=panel] .roles-summary span{color:#a8cedf}html[data-theme=classic][data-surface=panel] .roles-legend-item{color:#c0dbea}html[data-theme=classic][data-surface=panel] .roles-legend-item>b{color:#f1fbff}html[data-theme=classic][data-surface=panel] .roles-legend-item>span:last-child{color:#86bad0}html[data-theme=classic][data-surface=panel] .roles-legend-item:hover,html[data-theme=classic][data-surface=panel] .roles-legend-item.is-active{background:#0b414a;border-color:#237d88}html[data-theme=classic][data-surface=panel] .roles-center-number{fill:#f0faff}html[data-theme=classic][data-surface=panel] .roles-center-label{fill:#91b9d0}html[data-theme=classic][data-surface=panel] .roles-legend-name small{color:#7ba3b9}html[data-theme=classic][data-surface=panel] .roles-chart .roles-donut>circle:first-child{stroke:#153644}html[data-theme=classic][data-surface=panel] .roles-help,html[data-theme=classic][data-surface=panel] .roles-sector-search>small{color:#98bfd3}html[data-theme=classic][data-surface=panel] .roles-sector-search label{color:#b0d4e5}html[data-theme=classic][data-surface=panel] .roles-sector-search input{background:#0b2837;border-color:#2b5e76;color:#e3f2fa}html[data-theme=classic][data-surface=panel] .roles-member-list{border-color:#275168}html[data-theme=classic][data-surface=panel] .roles-member-list>summary,html[data-theme=classic][data-surface=panel] .roles-others>summary{color:#6ed9f4}html[data-theme=classic][data-surface=panel] .roles-other-item{background:#0e2e3f;border-color:#285269;color:#b6d9ec}html[data-theme=classic][data-surface=panel] .role-row{color:#bddbec;border-color:#244c60}html[data-theme=classic][data-surface=panel] .role-rank{color:#7fabc4}html[data-theme=classic][data-surface=panel] .role-track{color:#d5eaf6}html[data-theme=classic][data-surface=panel] .role-track i{background:#153a4b}html[data-theme=classic][data-surface=panel] .role-track em{background:linear-gradient(90deg,#00d9b1,#0086ef)}html[data-theme=classic][data-surface=panel] .role-row>b{color:#54dcf3}html[data-theme=classic][data-surface=panel] .role-row:hover{background:#0e3646}html[data-theme=classic][data-surface=panel] .skin-metric{background:linear-gradient(120deg,#0a2430,#081b24);border:1px solid #234656;border-radius:12px}html[data-theme=classic][data-surface=panel] .skin-metric-icon{border-radius:13px;background:#063a3b;color:#00efc4}html[data-theme=classic][data-surface=panel] .skin-metric:nth-child(n+2) .skin-metric-icon{background:#0b2e40;color:#29bfff}html[data-theme=classic][data-surface=panel] .skin-metric>div>span{color:#c0d8e7}html[data-theme=classic][data-surface=panel] .skin-metric strong{color:#f6fafc}html[data-theme=classic][data-surface=panel] .skin-metric small{color:#82aabe}html[data-theme=classic][data-surface=panel] .skin-donut-number{fill:#f0f6fb}html[data-theme=classic][data-surface=panel] .skin-donut-label{fill:#c5ddea}html[data-theme=classic][data-surface=panel] .skin-unit-link{background:transparent;border:0;color:#d8edf6}html[data-theme=classic][data-surface=panel] .skin-unit-link i{border-radius:50%}html[data-theme=classic][data-surface=panel] .skin-unit-link:hover{color:#00e8c2}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-card{border:0;border-bottom:1px solid #24495b;border-radius:0;background:transparent}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-icon{background:#0b3449;border:0;color:#38b9ff;border-radius:50%}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-title{color:#deedf6}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-number>strong{color:#f3faff}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-number>span{color:#a5c4d7}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-card small{color:#82aac0}html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-card:hover{background:#0b35444f;box-shadow:none}html[data-theme=classic][data-surface=panel] .skin-all-cases{border:0;background:transparent;color:#e3f2fa}html[data-theme=classic][data-surface=panel] .skin-all-cases>.google-icon{color:#37c6ff}html[data-theme=classic][data-surface=panel] .skin-all-cases strong{color:#36b8ff}html[data-theme=classic][data-surface=panel] .skin-review-unit{background:transparent;border-color:#00a6dc;color:#28d4ff;border-radius:24px}html[data-theme=classic][data-surface=panel] .skin-case-finance>.case-finance{background:transparent;border:0}html[data-theme=classic][data-surface=panel] .skin-case-finance h2{color:#38c8ff}html[data-theme=classic][data-surface=panel] .skin-case-finance p{color:#a5c9d9}html[data-theme=classic][data-surface=panel] .skin-case-finance .section-eyebrow{color:#5bd5f5}
html[data-theme=classic][data-surface=panel] .skin-analysis{border:1px dashed #148ba5;border-radius:20px;background:radial-gradient(ellipse at 50% 20%,#003b4655,transparent 70%),#041e2999}html[data-theme=classic][data-surface=panel] .skin-loading-badge{border:1px solid #14617a;border-radius:30px;background:#062e3e;color:#b9e6f5}html[data-theme=classic][data-surface=panel] .skin-loading-badge>.google-icon{color:#00dce9}html[data-theme=classic][data-surface=panel] .skin-docs>.google-icon{color:#00deec}html[data-theme=classic][data-surface=panel] .skin-signal{background:linear-gradient(90deg,#00eabb,#00baff)}html[data-theme=classic][data-surface=panel] .skin-signal:before{background:#4cfff5;border-radius:50%}html[data-theme=classic][data-surface=panel] .skin-loading-ring{border-radius:50%;background:conic-gradient(from 25deg,#00eac5,#008dff 80%,#153d4e 80%)}html[data-theme=classic][data-surface=panel] .skin-loading-ring>div{border-radius:50%;background:#06212d}html[data-theme=classic][data-surface=panel] .skin-loading-ring strong{color:#f4fbff}html[data-theme=classic][data-surface=panel] .skin-loading-ring span{color:#a8ccdf}html[data-theme=classic][data-surface=panel] .skin-analysis>p[role=status]{color:#bde6f5}html[data-theme=classic][data-surface=panel] .skin-analysis progress{border:0;border-radius:20px;accent-color:#00c8ec}html[data-theme=classic][data-surface=panel] .skin-analysis progress::-webkit-progress-bar{background:#1c3a49}html[data-theme=classic][data-surface=panel] .skin-analysis progress::-webkit-progress-value{background:linear-gradient(90deg,#00e9bb,#008dff)}html[data-theme=classic][data-surface=panel] .skin-analysis-steps li{border-bottom:1px solid #1e4558;color:#7fa7be}html[data-theme=classic][data-surface=panel] .skin-analysis-steps li.done{color:#00ebca}html[data-theme=classic][data-surface=panel] .skin-analysis-steps li.done:after{color:#00d9ce}html[data-theme=classic][data-surface=panel] #engine-progress{color:#a7dcf1}
html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-card .issue-icon{background:#0b3449;color:#38b9ff}
html[data-theme=classic][data-surface=panel] .skin-audit-results .issue-card .issue-number strong{color:#f3faff}
html[data-theme=classic][data-surface=panel] .flow-results-bar .department-select select{background:#0a2836;color:#d8edf8;border-color:#2b6075}
html[data-theme=classic][data-surface=panel] .flow-source .pdf-card .upload-icon{background:transparent;color:#3cdaff}
html[data-theme=classic][data-surface=panel] .flow-source .pdf-card>.manual-entry-button{color:#8ccde3;border-color:#28667d}
html[data-theme=classic][data-surface=panel] .person-sources .source-label.prefeitura{background:#103747;color:#99ddfa}html[data-theme=classic][data-surface=panel] .person-sources .source-label.mega{background:#3a2b13;color:#ffc979}html[data-theme=classic][data-surface=panel] .person-sources .source-label.banco{background:#102e50;color:#95cfff}html[data-theme=classic][data-surface=panel] .person-sources .source-label.organograma{background:#282449;color:#c9b9ff}
html[data-theme=classic][data-surface=panel] .panel-footnote,html[data-theme=classic][data-surface=panel] .person-links{border-color:#234b60}html[data-theme=classic][data-surface=panel] .roles-member-list,html[data-theme=classic][data-surface=panel] .person-card-total{border-color:#285064}
html[data-theme=classic][data-surface=panel] .method-content .m-hero,html[data-theme=classic][data-surface=panel] .method-content .m-card,html[data-theme=classic][data-surface=panel] .method-content .m-steps{background:#0a2835;border-color:#285569;color:#deeff8}html[data-theme=classic][data-surface=panel] .method-content .m-n{background:#075043;color:#4df0c8}html[data-theme=classic][data-surface=panel] .method-content .tag,html[data-theme=classic][data-surface=panel] .method-content .m-kicker{color:#45d8f3}html[data-theme=classic][data-surface=panel] .manual-entry-note,html[data-theme=classic][data-surface=panel] .manual-entry-context{background:#0a3039;color:#b7d9e8}html[data-theme=classic][data-surface=panel] .manual-entry-fields small{color:#8db6cb}html[data-theme=classic][data-surface=panel] .manual-entry-error{background:#3d291b;color:#ffd3ab;border-color:#976035}html[data-theme=classic][data-surface=panel] #report-preview{background:#0b2533}html[data-theme=classic][data-surface=panel] #report-preview iframe{color-scheme:light}
html[data-theme=classic][data-surface=panel] .flow-source .pdf-card{border:0!important}html[data-theme=classic][data-surface=panel] .role-row>b{background:#123f50;color:#8feaff}html[data-theme=classic][data-surface=panel] .sidebar [data-menu-label]::after{border:1px solid #35839b;border-radius:8px;background:#102e3e;color:#e2f5ff;box-shadow:0 5px 18px #0006}html[data-theme=classic][data-surface=panel] .skin-department-chart .skin-unit-link{border:1px solid transparent;border-radius:7px}html[data-theme=classic][data-surface=panel] .skin-department-chart .skin-unit-link.is-active{background:#0b4149;border-color:#216c7b;color:#8df8eb}html[data-theme=classic][data-surface=panel] .skin-department-segment:focus-visible{outline:none}html[data-theme=classic][data-surface=panel] .skin-department-chart .skin-unit-link:focus-visible{outline:2px solid #43d4eb;outline-offset:-2px}html[data-theme=classic][data-surface=panel] .skin-donut-value{fill:#a6cee0}
html[data-theme=classic][data-surface=panel] .uploaded-files-shortcut{color:#8ce4f5;background:#0b2d3b;border-color:#27697f}html[data-theme=classic][data-surface=panel] .uploaded-files-shortcut>b{background:#16485b;color:#d0f5ff;border-radius:6px}html[data-theme=classic][data-surface=panel] .uploaded-files-count{color:#9ec5d9}html[data-theme=classic][data-surface=panel] .empty>.google-icon{color:#30cce8}
html[data-theme=classic][data-surface=panel] .registry-metrics{background:#0a2835;border-color:#285569}html[data-theme=classic][data-surface=panel] .registry-metrics>div{border-right-color:#285569}html[data-theme=classic][data-surface=panel] .registry-metrics strong{color:#36d8e8}html[data-theme=classic][data-surface=panel] .registry-metrics span{color:#accbdc}
/* Compact intake: all three sources and the analysis action share one desktop view. */
@media(min-width:1000px){
html[data-theme=classic][data-surface=panel] .flow-upload>.flow-source{border-radius:12px}
html[data-theme=classic][data-surface=panel] .flow-upload>.flow-source>.flow-source-number{border-radius:8px}
}
/* Keep the intake footer at the bottom without fixing it over content. */
html[data-theme=classic][data-surface=panel] .batch-review-progress{border:1px solid #276579;border-radius:10px;background:#082e38;color:#c5eaf6}html[data-theme=classic][data-surface=panel] .batch-review-progress>span{color:#45dce9}html[data-theme=classic][data-surface=panel] .batch-review-progress>strong{color:#35e5c1}html[data-theme=classic][data-surface=panel] .batch-review-progress>p{color:#acd1e2}html[data-theme=classic][data-surface=panel] .batch-summary li{border-bottom:1px solid #245064}html[data-theme=classic][data-surface=panel] .batch-summary li>.google-icon{color:#37dce7}html[data-theme=classic][data-surface=panel] .batch-summary li p{color:#a9c9dc}html[data-theme=classic][data-surface=panel] .tracking-status{border:1px solid #27556b;background:linear-gradient(130deg,#0c2d3a,#071f2b);color:#c0deed;border-radius:11px}html[data-theme=classic][data-surface=panel] .tracking-status>.google-icon{color:#5cdeef}html[data-theme=classic][data-surface=panel] .tracking-status>strong{color:#39deed}html[data-theme=classic][data-surface=panel] .tracking-status>small{color:#86b9ce}html[data-theme=classic][data-surface=panel] .tracking-status:hover{border-color:#36d9ef;background:#103d48}html[data-theme=classic][data-surface=panel] .tracking-justificado{border-color:#126c5d}html[data-theme=classic][data-surface=panel] .tracking-justificado>strong,html[data-theme=classic][data-surface=panel] .tracking-justificado>.google-icon{color:#35e4bd}html[data-theme=classic][data-surface=panel] .tracking-encaminhado{border-color:#375c97}html[data-theme=classic][data-surface=panel] .tracking-encaminhado>strong,html[data-theme=classic][data-surface=panel] .tracking-encaminhado>.google-icon{color:#7eb4ff}html[data-theme=classic][data-surface=panel] .tracking-confirmado{border-color:#177c92}html[data-theme=classic][data-surface=panel] .tracking-aberto{border-color:#3c5969}html[data-theme=classic][data-surface=panel] .tracking-help{color:#96bfd3}html[data-theme=classic][data-surface=panel] .tracking-toolbar>p{color:#add4e3}html[data-theme=classic][data-surface=panel] .tracking-case-value{background:#0b3540;border-top:1px solid #26586b;border-bottom:1px solid #26586b;color:#9dd5e5}html[data-theme=classic][data-surface=panel] .tracking-case-value strong{color:#43dce9}html[data-theme=classic][data-surface=panel] .tracking-print-preview{background:#071f2c;color:#d5eff9;border:1px solid #28627a;border-radius:13px}html[data-theme=classic][data-surface=panel] .tracking-print-preview iframe{border:1px solid #2b5b70;background:white;border-radius:7px;color-scheme:light}html[data-theme=classic][data-surface=panel] .tracking-print-preview::backdrop{background:#03151cb3}

html[data-theme=classic][data-surface=panel] .progress-screen{background:radial-gradient(ellipse at 50% 25%,#00334355,transparent 72%),#031d28b3}html[data-theme=classic][data-surface=panel] .progress-documents>.google-icon{color:#00deef}html[data-theme=classic][data-surface=panel] .progress-ring circle{fill:none}html[data-theme=classic][data-surface=panel] .progress-ring-track{stroke:#1a3d4d}html[data-theme=classic][data-surface=panel] .progress-ring strong{color:#f6faff}html[data-theme=classic][data-surface=panel] .progress-ring>div>span{color:#afcee1}html[data-theme=classic][data-surface=panel] .progress-headline{color:#f5faff}html[data-theme=classic][data-surface=panel] .progress-screen .progress-message{color:#a9cde1}html[data-theme=classic][data-surface=panel] .progress-screen>progress{border:0;border-radius:10px;accent-color:#00d3dd}html[data-theme=classic][data-surface=panel] .progress-screen>progress::-webkit-progress-bar{background:#1b3b4b}html[data-theme=classic][data-surface=panel] .progress-screen>progress::-webkit-progress-value{background:linear-gradient(90deg,#00f0bb,#00b8ea 65%,#008dff);border-radius:10px}html[data-theme=classic][data-surface=panel] .progress-stages>li{border-bottom:1px solid #1c4355;color:#a4c4d8}html[data-theme=classic][data-surface=panel] .progress-stage-icon{color:#678c9f}html[data-theme=classic][data-surface=panel] .progress-stage-result{color:#668fa4}html[data-theme=classic][data-surface=panel] .progress-pending-dot{border:2px solid #35596b;border-radius:50%}html[data-theme=classic][data-surface=panel] .progress-stages>li[data-status=done]{color:#e0f0f8}html[data-theme=classic][data-surface=panel] .progress-stages>li[data-status=done] .progress-stage-icon,html[data-theme=classic][data-surface=panel] .progress-stages>li[data-status=done] .progress-stage-result{color:#00ecd0}html[data-theme=classic][data-surface=panel] .progress-stages>li[data-status=running]{color:#d8f3ff}html[data-theme=classic][data-surface=panel] .progress-stages>li[data-status=running] .progress-stage-icon,html[data-theme=classic][data-surface=panel] .progress-stages>li[data-status=running] .progress-stage-result{color:#29caff}html[data-theme=classic][data-surface=panel] .progress-footnote{color:#94b8cc}html[data-theme=classic][data-surface=panel] .progress-history{border:1px solid #245669;border-radius:9px;background:#092936;color:#acd7e9}html[data-theme=classic][data-surface=panel] .progress-history li{border-top:1px solid #214859}html[data-theme=classic][data-surface=panel] .progress-history .google-icon,html[data-theme=classic][data-surface=panel] .progress-history b{color:#00dfc0}html[data-theme=classic][data-surface=panel] .progress-history time{color:#8eb4c9}
/* Centered loading; review tables keep their normal scrolling. */

