/* Every rule is confined to the V743 analysis root. */
.a743{--a-ink:#182d4a;--a-muted:#56657b;--a-line:#dce4ed;--a-blue:#285589;--a-green:#14745d;--a-red:#ae3546;color:var(--a-ink);display:grid;gap:16px;min-width:0;width:100%;padding-bottom:24px}
.a743 *{box-sizing:border-box}.a743 article,.a743 .a-panel{min-width:0;padding:20px;background:#fff;border:1px solid var(--a-line);border-radius:12px}.a743 h1,.a743 h2,.a743 h3,.a743 p{margin:0}.a743 h2{font-size:22px;line-height:1.3}.a743 h3{font-size:17px;line-height:1.35}.a743 p+p{margin-top:8px}.a743 .a-muted{color:var(--a-muted);font-size:13px}.a743 .a-overline{text-transform:uppercase;letter-spacing:.8px;color:var(--a-muted);font-weight:650;font-size:11px;margin-bottom:6px}.a743 .a-head,.a743 .a-row,.a743 .a-actions{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.a743 .a-actions{justify-content:flex-start;gap:7px}.a743 button,.a743 select,.a743 input{font:inherit}.a743 button{border:1px solid #ccd7e4;border-radius:7px;background:#f5f7fa;color:var(--a-ink);padding:8px 12px;min-height:38px;font-weight:600;cursor:pointer}.a743 button:disabled{opacity:.55;cursor:wait}.a743 button:focus-visible,.a743 input:focus-visible,.a743 select:focus-visible,.a743 summary:focus-visible{outline:3px solid #719ed1;outline-offset:2px}.a743 button.a-primary,.a743 button[aria-selected=true],.a743 button[aria-pressed=true].a-tab{background:var(--a-ink);color:#fff;border-color:var(--a-ink)}.a743 button.a-green{background:var(--a-green);color:#fff;border-color:var(--a-green)}.a743 .a-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px;background:#e8eef5;border-radius:10px}.a743 .a-tabs button{border-color:transparent;background:transparent}.a743 .a-tabs button[aria-selected=true]{background:var(--a-ink);color:white}.a743 label.a-field{display:grid;gap:5px;font-size:12px;color:var(--a-muted);min-width:0}.a743 label.a-field input,.a743 label.a-field select{width:100%;border:1px solid #cbd7e4;border-radius:7px;padding:9px 10px;min-height:40px;color:var(--a-ink);background:#fff}.a743 .a-controls{display:grid;grid-template-columns:minmax(220px,1.7fr) minmax(130px,.65fr) minmax(160px,.8fr) minmax(130px,.65fr);gap:12px}.a743 .a-filter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:13px}.a743 .a-checks{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.a743 .a-checks label{display:flex;align-items:center;gap:6px;font-size:13px}.a743 input[type=checkbox]{width:17px;height:17px}.a743 .a-dates{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:440px;margin-top:12px}.a743 .a-months{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}.a743 .a-months label{font-size:13px;display:flex;align-items:center;gap:4px}.a743 details{min-width:0}.a743 summary{cursor:pointer;font-size:13px;font-weight:650;color:var(--a-blue)}.a743 details>div{margin-top:12px}.a743 .a-message{padding:12px 15px;border-radius:8px;background:#edf3fa;color:#395470;font-size:13px}.a743 .a-message.a-warning{background:#fff1dd;color:#7e4a17}.a743 .a-message.a-error{background:#fae8ed;color:#9c293c}.a743 .a-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.a743 .a-kpi{background:#fff;border:1px solid var(--a-line);padding:15px;border-radius:10px;min-width:0}.a743 .a-kpi span{display:block;color:var(--a-muted);font-size:12px}.a743 .a-kpi strong{display:block;font-size:24px;line-height:1.3;color:var(--a-ink);font-variant-numeric:tabular-nums;margin-top:6px}.a743 .a-kpi small{display:block;font-size:12px;color:var(--a-muted);margin-top:5px}.a743 .a-up{color:var(--a-green)}.a743 .a-down{color:var(--a-red)}.a743 .a-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.a743 .a-table{width:100%;overflow-x:auto;min-width:0}.a743 table{border-collapse:collapse;width:100%;font-size:13px;box-shadow:none}.a743 th,.a743 td{padding:10px;border-bottom:1px solid var(--a-line);text-align:left;vertical-align:middle;white-space:normal;line-height:1.4}.a743 th{font-size:11px;color:var(--a-muted);font-weight:650;letter-spacing:0}.a743 td.a-num,.a743 th.a-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.a743 td:first-child{max-width:360px}.a743 .a-code{color:var(--a-muted);font-size:11px;margin-top:4px;overflow-wrap:anywhere}.a743 .a-quality{display:inline-block;padding:4px 7px;border-radius:5px;background:#edf1f6;color:#4b5d73;font-size:11px;white-space:normal}.a743 .a-quality.VERIFIED{background:#e4f2ec;color:#137058}.a743 .a-quality.STALE,.a743 .a-quality.IDENTITY_CONFLICT,.a743 .a-quality.COMPOSITION_UNVERIFIED{background:#fff0d9;color:#8c541b}.a743 .a-quality.NEGATIVE{background:#fae7ec;color:#a63145}.a743 .a-cover{display:inline-block;min-width:66px;padding:6px 9px;border-radius:5px;color:#23456d;background:rgba(46,100,164,var(--a-opacity,.12));font-variant-numeric:tabular-nums}.a743 .a-spaced{margin-top:13px}.a743 .a-chart{width:100%;min-width:0;margin-top:12px}.a743 .a-chart svg{display:block;max-width:100%;overflow:hidden}.a743 .a-chart svg text{font-size:12px;font-family:inherit;fill:var(--a-muted)}.a743 .a-chart-legend{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.a743 .a-chart-legend button{background:white;font-size:12px;font-weight:500;padding:5px 8px;min-height:31px;display:flex;align-items:center;gap:6px}.a743 .a-chart-legend button[aria-pressed=false]{opacity:.45}.a743 .a-dot{width:9px;height:9px;border-radius:50%;display:inline-block;background:var(--a-series)}.a743 .a-dot-row{display:grid;grid-template-columns:180px 1fr;gap:15px;align-items:center;padding:13px 0;border-bottom:1px solid var(--a-line)}.a743 .a-dot-svg{min-width:0}.a743 .a-dot-row strong{font-size:13px}.a743 .a-dot-row small{display:block;font-size:12px;color:var(--a-muted)}.a743 .a-statusline{min-height:20px;color:var(--a-muted);font-size:12px;margin-top:10px}.a743 .a-loading{display:flex;align-items:center;gap:10px}.a743 .a-loading:before{content:'';width:15px;height:15px;border:2px solid #c6d8eb;border-top-color:#285589;border-radius:50%;animation:a743spin .8s linear infinite;flex-shrink:0}.a743 .a-review-form{display:grid;gap:7px;min-width:210px}.a743 .a-review-form input,.a743 .a-review-form select{font-size:13px;padding:8px;border:1px solid #cbd7e4;border-radius:6px;background:#fff;color:var(--a-ink);width:100%;min-height:37px}.a743 .a-review-form button{font-size:12px}.a743 .a-alert-evidence{margin:0;padding-left:17px;font-size:12px;min-width:220px}.a743 .a-alert-evidence li+li{margin-top:7px}.a743 .a-picker td:first-child{width:35px}.a743 .a-help{font-size:12px;line-height:1.5;color:var(--a-muted)}.a743 .a-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.a743 .a-empty{padding:25px;text-align:center;color:var(--a-muted)}.a743 .a-permission{font-size:12px;color:var(--a-muted)}.a743 .a-filter-label{display:inline-flex;align-items:center;gap:6px;font-size:13px}.a743 .a-select-link{background:none;border:0;text-align:left;padding:0;font-weight:650;min-height:28px;color:var(--a-blue)}.a743 .a-data-note{font-size:11px;color:var(--a-muted);line-height:1.5}.a743 [hidden]{display:none!important}.a743>*,.a743 .a-columns>*,.a743 .a-controls>*,.a743 .a-filter-grid>*{min-width:0}.a743 .a-filters-open{margin-top:14px}
@keyframes a743spin{to{transform:rotate(360deg)}}
@media(max-width:1050px){.a743 .a-controls{grid-template-columns:1fr 1fr}.a743 .a-filter-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:700px){.a743 article,.a743 .a-panel{padding:15px}.a743 .a-columns{grid-template-columns:1fr}.a743 .a-filter-grid{grid-template-columns:1fr 1fr}.a743 .a-dot-row{grid-template-columns:1fr;gap:5px}.a743 .a-controls{grid-template-columns:1fr 1fr}.a743 .a-controls label:first-child{grid-column:1/-1}.a743 .a-kpis{grid-template-columns:1fr 1fr}.a743 .a-kpi strong{font-size:22px}.a743 button{min-height:42px}.a743 .a-actions{gap:5px}.a743 .a-tabs button{padding:7px 9px;font-size:12px}.a743 .a-grid3{grid-template-columns:1fr}.a743 .a-filter-label{font-size:12px}}
@media(prefers-reduced-motion:reduce){.a743 .a-loading:before{animation:none}}
.a743 .a-kpi strong{font-size:clamp(18px,2vw,24px);overflow-wrap:anywhere}
