.bs-page{color:#173042;max-width:1440px;margin:auto;font-size:14px}.bs-heading{justify-content:space-between;align-items:center;gap:20px;margin:16px 0 24px;display:flex}.bs-heading h1{color:#003b70;margin:4px 0 8px;font-size:32px;font-weight:750}.bs-heading p{color:#637781}.bs-eyebrow{letter-spacing:.12em;font-size:11px;font-weight:800;color:#003b70!important}.bs-count{white-space:nowrap;background:#f4f8fb;border:1px solid #dbe5ec;border-radius:8px;padding:10px 14px}.bs-panel{background:#fff;border:1px solid #dce4e9;border-radius:12px;margin:16px 0;padding:22px}.bs-panel h2{color:#003b70;margin:0 0 14px;font-size:18px;font-weight:750}.bs-panel h3,.bs-report h3{color:#003b70;margin:16px 0 10px;font-size:15px;font-weight:750}.bs-panel p{color:#627681;margin:8px 0;line-height:1.6}.bs-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bs-page label{color:#425b69;font-size:12px;font-weight:650;display:block}.bs-page input:not([type=checkbox]):not([type=file]),.bs-page select{color:#173042;background:#fff;border:1px solid #cbd8e1;border-radius:6px;width:100%;min-width:0;height:41px;margin-top:7px;padding:8px 10px;font-size:14px;display:block}.bs-page input:focus,.bs-page select:focus{outline-offset:1px;outline:2px solid #003b7033}.bs-page input:disabled{color:#83929b!important;background:#f2f5f7!important}.bs-inline{gap:6px;display:flex}.bs-inline select{max-width:75px}.bs-page button{color:#003b70;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c8d5df;border-radius:6px;padding:9px 14px;font-size:12px;font-weight:700}.bs-page button:hover{background:#f1f6fa}.bs-page button:disabled{opacity:.45;cursor:not-allowed}.bs-page .bs-primary{color:#fff;background:#003b70;border-color:#003b70}.bs-page .bs-primary:hover{background:#004b8e}.bs-toolbar{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:16px;display:flex}.bs-toolbar label{flex:1;min-width:190px}.bs-toolbar button{height:41px}.bs-movements{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:14px;display:grid}.bs-movement{background:#fafcfd;border:1px solid #dce4e9;border-radius:8px;padding:14px}.bs-movement.active{background:#f3f8fc;border-color:#003b70}.bs-movement label{align-items:center;gap:9px;display:flex}.bs-movement span{margin-left:auto}.bs-movement input[type=checkbox]{accent-color:#003b70;width:16px;height:16px}.bs-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.bs-actions small{color:#71818c}.bs-warning{color:#855914;background:#fff8e8;border:1px solid #e6c16d;border-radius:8px;margin:14px 0;padding:12px 16px;line-height:1.7}.bs-warning ul{padding-left:18px;list-style:outside}.bs-notice,.bs-context{color:#285773;background:#eef6fb;border:1px solid #c8dfe9;border-radius:8px;margin:14px 0;padding:12px 16px}.bs-context a{color:#003b70;text-decoration:underline}.bs-section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.bs-section-title h2 span{background:#eaf1f7;border-radius:20px;padding:4px 10px;font-size:13px}.bs-query{border-bottom:1px solid #e2e9ee;padding-bottom:12px;font-size:12px}.bs-table-wrap{overflow-x:auto}.bs-results{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.bs-results th{color:#003b70;white-space:nowrap;background:#f2f6fa;padding:12px 10px;font-weight:750}.bs-results td{vertical-align:middle;font-variant-numeric:tabular-nums;border-bottom:1px solid #e3e9ed;padding:12px 10px}.bs-results small{color:#758590;margin-top:4px;font-size:10px;display:block}.bs-results tr.selected{background:#eaf4fb}.bs-results tr:hover{background:#f6f9fc}.bs-pagination{align-items:center;gap:10px;margin-top:16px;display:flex}.bs-pagination span{color:#627681;margin-right:auto;font-size:12px}.bs-empty{background:#f8fafc;border-radius:8px;padding:20px}.bs-product-grid{grid-template-columns:1.2fr 1fr;gap:28px;margin-top:14px;display:grid}.bs-images{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bs-images figure{border:1px solid #e3e9ed;border-radius:8px;align-self:start;padding:10px}.bs-images img{object-fit:contain;width:100%;height:230px}.bs-images figcaption{text-align:center;color:#74858f;padding-top:10px;font-size:11px}.bs-facts{grid-template-columns:1fr 1fr;gap:8px 12px;font-size:12px;display:grid}.bs-facts>div{display:contents}.bs-facts dt{color:#6b7e89;text-transform:capitalize}.bs-facts dd{font-weight:650}.bs-documents{gap:8px;display:grid}.bs-documents a{color:#003b70;text-transform:capitalize;border:1px solid #dbe5ec;border-radius:6px;padding:9px 12px;font-size:12px}.bs-documents small{text-transform:none;color:#738792;display:block}.bs-method{color:#6b7d88;padding:14px 0;font-size:12px;line-height:1.7}.bs-method summary{cursor:pointer;color:#003b70;font-weight:700}.bs-method p{margin:10px 0}.bs-report-container{margin-top:24px}.bs-report-actions{gap:10px;margin-bottom:12px;display:flex}.bs-report{color:#193346;background:#fff;border:1px solid #d9e3ea;border-radius:10px;padding:26px;font-size:12px}.bs-report header{border-bottom:2px solid #003b70;gap:20px;padding-bottom:18px;display:flex}.bs-report header img{object-fit:contain;align-self:start;width:180px}.bs-report header small{color:#003b70;letter-spacing:.08em;font-size:10px}.bs-report h2{color:#003b70;font-size:24px;font-weight:750}.bs-report table{border-collapse:collapse;width:100%;margin:10px 0;font-size:11px}.bs-report th,.bs-report td{text-align:left;border:1px solid #cfdce5;padding:8px}.bs-report th{color:#003b70;background:#f1f6fa}.bs-report a{color:#003b70;text-decoration:underline}.bs-report ul{padding-left:18px;list-style:outside}.bs-report-figures{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.bs-report figure img{object-fit:contain;max-width:100%;height:240px;margin:auto}.bs-report figcaption{text-align:center;color:#748590;font-size:10px}.bs-report footer{color:#607581;border-top:1px solid #cfdce5;margin-top:20px;padding-top:12px;font-size:10px;line-height:1.7}@media (max-width:1150px){.bs-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-product-grid{grid-template-columns:1fr}.bs-count{display:none}}@media (max-width:650px){.bs-fields,.bs-movements,.bs-images{grid-template-columns:1fr}.bs-panel{padding:16px}.bs-heading h1{font-size:26px}.bs-toolbar button{flex:1}.bs-section-title{flex-direction:column;align-items:start}.bs-report header{flex-direction:column}.bs-report-figures{grid-template-columns:1fr}}@media print{@page{size:A4;margin:14mm}.bs-screen,.project-toolbar,.platform-sidebar{display:none!important}.platform-content{margin:0!important;padding:0!important}.bs-report-container{margin:0}.bs-report{border:0;border-radius:0;padding:0;font-size:10pt}.bs-report thead{display:table-header-group}.bs-report tr,.bs-report figure{break-inside:avoid}.bs-report h3{break-after:avoid}.bs-report figure img{height:auto;max-height:75mm}.bs-report *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.bs-original-host{max-width:none}.bs-original-host .bs-toolbar{margin:0 0 12px}.bs-original-frame{background:#fff;border:1px solid #dce4e9;border-radius:8px;width:100%;height:calc(100vh - 170px);min-height:700px;display:block}.bs-original-host .bs-report-container{max-width:1200px;margin:24px auto}@media print{.bs-original-frame{display:none!important}}
