.fs-shell h3,.fs-shell h4{color:#12385a;margin:.4rem 0}.fs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px;margin:18px 0}.fs-card,.fs-record{border:1px solid #d8e4f4;border-radius:12px;background:white;padding:14px}.fs-card{border-top:3px solid #d5af3c}.fs-labor{border-top-color:#7362a9}.fs-treasury{border-top-color:#238376}.fs-accounting{border-top-color:#204c85}.fs-card button{display:block;width:100%;text-align:left;margin:4px 0}.fs-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;background:#f3f6fc;padding:12px;border-radius:10px}.fs-filters label{display:grid;gap:5px}.fs-record{margin:12px 0;overflow-wrap:anywhere}.fs-record button{margin:5px 6px 0 0}.fs-values{display:flex;gap:12px;flex-wrap:wrap}.fs-origin{white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;overflow:auto}.fs-shell small{color:#637997}.fs-shell .fc-heading{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}@media(max-width:550px){.fs-cards{grid-template-columns:1fr 1fr}.fs-card{padding:8px}.fs-record button{width:100%}}
