/* v68 scoped extension to the approved navy / pale blue / gold v65 layout. */
#itqanV60Workbench .v68-switch{border-bottom:1px solid #c3d1dd;margin:7px 0 12px;padding-bottom:10px;gap:8px}
#itqanV60Workbench .v68-switch button[aria-current="page"]{background:#d3ac53;color:#122d47;border-color:#ae8a3b;font-weight:700}
#itqanV60Workbench .v68-note{border-inline-start:3px solid #c69f45;background:#f4f7fb;padding:9px 13px;border-radius:5px;font-size:12px}
#itqanV60Workbench .v68-report-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:8px 12px}
#itqanV60Workbench .v68-report-toolbar label{display:flex;gap:7px;align-items:center}
#itqanV60Workbench .v68-report-toolbar select{background:#fff;color:#142b40;border:1px solid #b0bfd0;border-radius:7px;padding:7px 10px;min-width:130px;max-width:100%}
#itqanV60Workbench .v68-column-picker{display:flex;flex-wrap:wrap;gap:8px 16px;padding:11px 14px;background:#eaf0f7;border-radius:8px;margin:8px 12px 12px}
#itqanV60Workbench .v68-column-picker label{display:inline-flex;gap:6px;align-items:center;font-size:12px;cursor:pointer;white-space:nowrap}
#itqanV60Workbench .v68-column-picker input{accent-color:#b38a33;width:16px;height:16px}
#itqanV60Workbench .v68-pages{display:flex;align-items:center;justify-content:center;gap:14px;margin:14px auto;padding:4px}
#itqanV60Workbench .v68-pages span{font-variant-numeric:tabular-nums;color:#253d55}
#itqanV60Workbench .v68-pages button[disabled]{opacity:.45;cursor:not-allowed}
#itqanV60Workbench .itq60-table td button[data-v67-trace]{background:#fff7e5;border:1px solid #c69f45;color:#17334e;font-weight:700}
@media(max-width:650px){#itqanV60Workbench .v68-report-toolbar{align-items:stretch}#itqanV60Workbench .v68-report-toolbar>*{min-width:calc(50% - 8px)}#itqanV60Workbench .v68-column-picker{gap:12px}#itqanV60Workbench .v68-column-picker label{white-space:normal}}
@media print{#itqanV60Workbench .v68-switch,#itqanV60Workbench .v68-pages,#itqanV60Workbench .v68-report-toolbar,#itqanV60Workbench .v68-column-picker{display:none!important}}
/* Align the integrated overlay with the approved light-blue v65 work-center reference. */
#itqanV60Workbench{--dark:#253f60;--gold:#d4a945;--line:#bfcede;--text:#17334f;background:#dbe7f4;color:#17334f;color-scheme:light}
#itqanV60Workbench .itq60-head{background:#253d5b;border-bottom:2px solid #c99c3f;color:#f7faff}
#itqanV60Workbench .itq60-tabs{background:#273f5e;border-bottom-color:#1c304d}
#itqanV60Workbench .itq60-tabs button{background:#314c6c;border-color:#45617f;color:#eff5fb}
#itqanV60Workbench .itq60-filter{background:#e6eef8;border-bottom-color:#bed0e1}
#itqanV60Workbench .itq60-filter label,#itqanV60Workbench label{color:#193651}
#itqanV60Workbench input,#itqanV60Workbench select{background:#fff!important;color:#193651!important;border:1px solid #a8bed2!important;color-scheme:light}
#itqanV60Workbench input::placeholder{color:#70859b}
#itqanV60Workbench .itq60-main{background:linear-gradient(140deg,#e0eaf5,#d4e2f1)}
#itqanV60Workbench .itq60-panel{background:#f8fbff;border:1px solid #c1d0e0;box-shadow:0 4px 16px #14324a0d}
#itqanV60Workbench .itq60-panel header{background:#cbdcf0;color:#193b5d;border-bottom:1px solid #adbfda}
#itqanV60Workbench .itq60-panel h2,#itqanV60Workbench .itq60-panel small{color:#203e5f}
#itqanV60Workbench .itq60-table th{background:#243e55!important;color:#f5d58b!important}
#itqanV60Workbench .itq60-table td{color:#17344d;border-bottom-color:#ccdaea}
#itqanV60Workbench .itq60-table tbody tr:nth-child(even){background:#eaf2fb}
#itqanV60Workbench .itq60-table tbody tr:hover{background:#e0ebfa}
#itqanV60Workbench .itq60-info{background:#ecf3fc;border-color:#c69c47;color:#24425f}
#itqanV60Workbench .itq60-metrics>div{background:#f4f8fd;border-color:#bfd1e4;border-top-color:#d0a441}
#itqanV60Workbench .itq60-metrics small,#itqanV60Workbench .itq60-metrics span{color:#4e6580}
#itqanV60Workbench .itq60-metrics strong{color:#133759}
#itqanV60Workbench .itq60-report-options button,#itqanV60Workbench .itq60-subnav,#itqanV60Workbench .itq60-treasury-nav{background:#e6effa;color:#203d5b;border-color:#bccde0}
#itqanV60Workbench .itq60-detail .itq60-details,#itqanV60Workbench .itq60-details{background:#ebf3fb;color:#254360}
#itqanV60Workbench .itq60-foot{background:#d2e1f0;border-top-color:#b6c9db;color:#3e5872}
#itqanV60Workbench .v68-switch{border-bottom-color:#c4d4e5}
#itqanV60Workbench .v68-column-picker{background:#eaf1fa}
#itqanV60Workbench .v68-report-toolbar label,#itqanV60Workbench .v68-column-picker label{color:#17344d}
#itqanV60Workbench .v68-note{background:#f3f7fc;color:#2b4863}
#itqanV60Workbench .itq60-actions button.primary,#itqanV60Workbench button.primary{background:linear-gradient(#f2d891,#d7aa4d);color:#152d45;border-color:#bf943c}
@media print{#itqanV60Workbench,#itqanV60Workbench .itq60-main,#itqanV60Workbench .itq60-panel{background:#fff!important;color:#000!important}}

/* v69 add-ons — retain the approved v65 navy/light-blue/gold design. */
#itqanV60Workbench .v68-report-toolbar input{background:#fff;border:1px solid #b0bfd0;border-radius:7px;padding:7px 10px;color:#142b40;max-width:210px}
#itqanV60Workbench [data-v69-supply-mode][aria-current="page"]{background:#d3ac53;color:#142b40;border-color:#ac883e}
#itqanV60Workbench [data-v69-blocker]{background:#fff8e9;border:1px solid #bb9748;color:#1e3955}
