@media screen {

/* v149: source-specific paired colors and accessible office shortcuts. */
.summary-link{font:inherit;text-align:left;cursor:pointer;appearance:none;width:100%;color:inherit;background:var(--white,#fff)}
.summary-link:hover{outline:2px solid var(--line,#72879a)}
.summary-link:focus-visible{outline:3px solid #2e9cdd;outline-offset:3px}
#activityRows,#reviewTasks,#openTasks,#workOrders{scroll-margin-top:100px}
.cms-group h2{background:var(--sbm-surface-soft,#eaf1f6)!important;color:var(--sbm-text,#162b3a)!important}
html[data-sbm-theme="dark"] .cms-group h2,html[data-theme="dark"] .cms-group h2,body[data-theme="dark"] .cms-group h2,html.dark .cms-group h2,body.dark .cms-group h2,body.sbm-one-dark .cms-group h2{background:#213442!important;color:#f2f6fa!important}
.filing-row{padding:14px;border:1px solid var(--line,#8496a5);border-radius:10px;margin:10px 0;overflow-wrap:anywhere}
.filing-row h3{margin:0 0 8px}.filing-row .task-actions{display:flex;gap:8px;flex-wrap:wrap}
.linked-doc-notice{margin:12px 0;padding:12px;border:1px solid currentColor;border-radius:9px;line-height:1.5}
.linked-doc-notice button{margin:6px 10px}.linked-doc-sub{font-size:.9rem;line-height:1.5}
.filing-status{font-weight:700}.release-details{white-space:pre-wrap;line-height:1.6}


html[data-sbm-theme="dark"] .summary-link{background:var(--sbm-surface);color:var(--sbm-text);border-color:var(--sbm-line)}

}
.filing-explanation{margin:12px 0}.filing-explanation summary{cursor:pointer}.filing-row p{margin:6px 0}.filing-row .task-actions{margin-top:12px}
@media(max-width:600px){#filingSearch,#filingFilter{width:100%;box-sizing:border-box}.toolbar:has(#filingSearch){display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.toolbar:has(#filingSearch) label{display:grid;gap:5px}.filing-row .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}}
@media print{.summary-link,.linked-doc-notice{display:none}}
