.fr-filters{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:14px;margin:22px 0}.fr-bulk{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.fr-bulk select{width:auto;max-width:220px}.fr-check{display:flex!important;align-items:flex-start;gap:10px}.fr-check input{width:auto!important;margin-top:5px}.fr-list{display:grid;gap:16px;margin-top:18px}.fr-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:18px}.fr-row>input{width:auto}.fr-row h2{margin:8px 0}.fr-row h2 button{font-size:20px;text-align:left}.fr-meta{font-size:13px;color:#666}.fr-tags{display:flex;gap:8px;flex-wrap:wrap}.fr-tags span{padding:4px 10px;background:#f0f1f4;border-radius:20px;font-size:12px}.fr-tags .fr-urgent{background:#fff0d9;color:#805100}.fr-detail{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:24px;margin-top:24px}.fr-detail .panel{margin-bottom:22px}.fr-prose{white-space:pre-wrap;overflow-wrap:anywhere}.fr-message{border-bottom:1px solid #ddd;padding:16px 0}.fr-message small{display:block;color:#666}.fr-detail textarea,.fr-detail select,.fr-detail input:not([type=checkbox]){width:100%;box-sizing:border-box}.fr-detail h3{margin-bottom:6px}@media(max-width:1000px){.fr-filters{grid-template-columns:1fr 1fr}.fr-detail{grid-template-columns:1fr}}@media(max-width:650px){.fr-filters{grid-template-columns:1fr}.fr-row{grid-template-columns:22px minmax(0,1fr)}.fr-row>button{grid-column:2}.fr-bulk>*{max-width:100%}.fr-bulk select{width:100%}}
