.consolidation[data-v-1c7d26e8]{min-height:100vh;background:#f3f6f4;color:#22362c;font-family:Arial,sans-serif}.page-header[data-v-1c7d26e8]{padding:24px 32px;background:#fff;border-bottom:1px solid #d9e4dd;display:flex;justify-content:space-between;align-items:center;gap:20px}.page-header h1[data-v-1c7d26e8]{font-size:25px;margin:3px 0 8px}.page-header p[data-v-1c7d26e8]{margin:0;color:#52685b}.eyebrow[data-v-1c7d26e8]{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#33754e;margin:0 0 6px}main[data-v-1c7d26e8]{max-width:1450px;margin:auto;padding:24px}.panel[data-v-1c7d26e8]{background:#fff;border:1px solid #dce6df;border-radius:12px;padding:24px;margin-bottom:22px}.section-title[data-v-1c7d26e8]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}h2[data-v-1c7d26e8]{font-size:19px;margin:0 0 10px}p[data-v-1c7d26e8]{line-height:1.55}.hint[data-v-1c7d26e8]{font-size:13px;color:#597062;line-height:1.6}button[data-v-1c7d26e8]{border:1px solid #bdd0c2;border-radius:6px;padding:9px 14px;background:#fff;color:#205f3d;cursor:pointer;font-weight:600;font-size:13px}button[data-v-1c7d26e8]:disabled{opacity:.5;cursor:not-allowed}.primary[data-v-1c7d26e8]{background:#1b6840;color:#fff;border-color:#1b6840}button[data-v-1c7d26e8]:focus-visible,input[data-v-1c7d26e8]:focus-visible,select[data-v-1c7d26e8]:focus-visible{outline:3px solid #7cbd9b;outline-offset:2px}.filters[data-v-1c7d26e8]{display:flex;align-items:end;gap:24px;margin:18px 0}.filters label[data-v-1c7d26e8]{display:flex;flex-direction:column;gap:6px;font-size:13px}.check[data-v-1c7d26e8],.filters .check[data-v-1c7d26e8]{display:flex;flex-direction:row;align-items:center;gap:9px}.check input[data-v-1c7d26e8]{width:17px;height:17px}.acknowledgement[data-v-1c7d26e8]{margin:22px 0 15px}input[type=search][data-v-1c7d26e8],select[data-v-1c7d26e8]{width:100%;min-height:40px;border:1px solid #bccdc1;background:#fff;color:#263c2e;padding:8px;border-radius:5px;font-size:14px}select[data-v-1c7d26e8]{min-width:220px;max-width:420px}.table-wrap[data-v-1c7d26e8]{overflow-x:auto;margin:14px 0}table[data-v-1c7d26e8]{border-collapse:collapse;width:100%;font-size:14px;text-align:left}th[data-v-1c7d26e8]{background:#eef5f0;color:#3a5745;padding:12px;white-space:normal}td[data-v-1c7d26e8]{padding:12px;border-bottom:1px solid #e2eae5;vertical-align:top}small[data-v-1c7d26e8]{display:block;font-size:12px;color:#607666;margin-top:5px}.candidate[data-v-1c7d26e8]{color:#946713}.metrics[data-v-1c7d26e8]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0}.metrics div[data-v-1c7d26e8]{background:#f0f6f2;border-radius:8px;padding:15px}.metrics strong[data-v-1c7d26e8]{display:block;font-size:26px}.metrics span[data-v-1c7d26e8]{font-size:13px;color:#4f6b58}.message[data-v-1c7d26e8]{padding:15px 20px;border-radius:7px}.error[data-v-1c7d26e8]{background:#fff0ee;color:#a33428}.success[data-v-1c7d26e8]{background:#e5f4e9;color:#215e36}ul.message[data-v-1c7d26e8]{padding-left:35px}details[data-v-1c7d26e8]{margin:18px 0}summary[data-v-1c7d26e8]{font-weight:700;cursor:pointer}.history[data-v-1c7d26e8]{list-style:none;padding:0}.history li[data-v-1c7d26e8]{padding:12px 0;border-bottom:1px solid #e2eae5}.sr-only[data-v-1c7d26e8]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:750px){.page-header[data-v-1c7d26e8]{padding:20px;align-items:flex-start;flex-direction:column}main[data-v-1c7d26e8]{padding:14px}.panel[data-v-1c7d26e8]{padding:16px}.filters[data-v-1c7d26e8],.section-title[data-v-1c7d26e8]{align-items:stretch;flex-direction:column}.metrics[data-v-1c7d26e8]{grid-template-columns:repeat(2,1fr)}select[data-v-1c7d26e8]{min-width:190px}.page-header h1[data-v-1c7d26e8]{font-size:22px}}