.wf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wf-stat{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid #394550;border-radius:12px;background:#111820;color:inherit;text-decoration:none;min-width:0}.wf-stat strong{font-size:30px}.wf-stat span{color:#b8c8d6;overflow-wrap:anywhere}.wf-checklist{margin:22px 0;min-width:0}.wf-checklist legend{font-weight:700;padding:0 8px}.wf-checklist [hidden]{display:none!important}.wf-checklist textarea{width:100%;box-sizing:border-box}.wf-buttons{display:flex;flex-wrap:wrap;gap:8px}.wf-buttons button{white-space:normal;text-align:left;min-height:44px}.wf-replies{margin:16px 0}.wf-replies summary{cursor:pointer;font-weight:700}.wf-replies [role=status]{color:#b8d6c7}.wf-finance h3{margin-top:20px}@media(max-width:650px){.wf-grid{grid-template-columns:1fr}.wf-stat{padding:14px}.wf-stat strong{font-size:26px}.wf-checklist textarea{font-size:16px}.wf-buttons{flex-direction:column}}
