:root{--bv-dark-blue:#005583;--bv-orange:#f98f1b}*{box-sizing:border-box}#softlab-tableau-root{font-family:Lato,Open Sans,Arial,sans-serif}#softlab-tableau-root tableau-viz{display:block;width:100%!important}#softlab-tableau-root .softlab-react-container{max-width:100%;margin:0 auto 40px;padding:0 2.5% 24px}#softlab-tableau-root .softlab-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin-bottom:16px;display:grid}#softlab-tableau-root .softlab-asset-tile{text-align:left;cursor:pointer;background:#f7f9fc;border:1px solid #d7e0ea;border-radius:6px;padding:10px 14px;transition:background-color .15s,border-color .15s,box-shadow .15s,transform 50ms}#softlab-tableau-root .softlab-asset-tile:hover{border-color:var(--bv-orange);background:#fff9f2;transform:translateY(-1px);box-shadow:0 0 0 1px #f98f1b40}#softlab-tableau-root .softlab-asset-tile-active{border-color:var(--bv-orange);background:#fff9f2}#softlab-tableau-root .softlab-asset-title{color:var(--bv-dark-blue);margin-bottom:2px;font-size:14px;font-weight:700}#softlab-tableau-root .softlab-asset-subtitle{color:#5b6473;font-size:11px;line-height:1.4}#softlab-tableau-root .softlab-card{background:#fff;border:1px solid #e1e4eb;border-radius:6px;margin-top:8px;padding:12px 16px 16px;box-shadow:0 1px 2px #0f172a0f}#softlab-tableau-root .softlab-report-switcher{gap:8px;margin-bottom:12px;display:inline-flex}#softlab-tableau-root .softlab-report-button{color:#344767;cursor:pointer;background:#f5f7fb;border:1px solid #d0d7e2;border-radius:9999px;padding:6px 14px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}#softlab-tableau-root .softlab-report-button:hover{border-color:var(--bv-orange);box-shadow:0 0 0 1px #f98f1b2e}#softlab-tableau-root .softlab-report-button-active{background:var(--bv-orange);border-color:var(--bv-orange);color:#fff}#softlab-tableau-root .softlab-placeholder{color:#6b7280;padding:16px 0;font-size:13px;font-style:italic}@media (min-width:1500px){#softlab-tableau-root .softlab-react-container{max-width:100%}}@media (max-width:1024px){#softlab-tableau-root .softlab-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){#softlab-tableau-root .softlab-asset-grid{grid-template-columns:minmax(0,1fr)}}
