.fe-center{font-family:Inter,system-ui,sans-serif;max-width:1240px;margin:auto;color:#173342}.fe-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:24px}.fe-top h2{font-size:28px;font-weight:800;margin:3px 0 6px}.fe-top p,.fe-meta,.fe-footer{color:#61748b}.fe-eyebrow{color:#087d68;font-weight:800;letter-spacing:.14em;font-size:11px}.fe-btn{background:#087d68;color:white;border:0;border-radius:12px;padding:11px 16px;font-weight:700;cursor:pointer}.fe-btn:disabled{opacity:.6;cursor:wait}.fe-secondary{background:#e8f5f0;color:#086858}.fe-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.fe-stat{border:1px solid #dce8e9;border-radius:15px;background:white;padding:17px}.fe-stat span{display:block;color:#66788a;font-size:12px}.fe-stat strong{display:block;margin-top:5px;color:#087d68;font-size:23px}.fe-filters{display:grid;grid-template-columns:1fr 1fr 2fr;gap:12px;margin-bottom:12px}.fe-filters label,.fe-edit label{display:grid;gap:6px;font-size:12px;color:#506879;font-weight:700}.fe-center input,.fe-center select,.fe-center textarea{width:100%;border:1px solid #d7e4e6;border-radius:10px;background:white;padding:10px;color:#19394c;font:inherit}.fe-message{min-height:24px;color:#678}.fe-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fe-item{background:#fff;border:1px solid #dce8e9;border-radius:17px;padding:18px;box-shadow:0 8px 25px rgba(16,50,60,.035)}.fe-item-head{display:flex;gap:8px;align-items:center;justify-content:space-between}.fe-item-head strong{font-size:15px}.fe-ref{display:block;color:#627a88;font-size:12px;margin-top:5px;font-family:monospace}.fe-pill{padding:5px 10px;background:#fff1d7;color:#9b6400;border-radius:50px;font-weight:700;font-size:11px}.fe-resolved{background:#e6f6eb;color:#08744d}.fe-investigating{background:#e7efff;color:#315f9a}.fe-meta{font-size:12px;margin:12px 0}.fe-advice{background:#f3f8f7;border-radius:12px;padding:12px;margin:13px 0}.fe-advice strong{font-size:12px}.fe-advice p{font-size:13px;margin:5px 0 0;line-height:1.55}.fe-edit{display:grid;gap:10px}.fe-edit textarea{resize:vertical;min-height:62px}.fe-edit button{justify-self:start}.fe-footer{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:28px;font-size:12px}.fe-empty{padding:25px;border:1px dashed #c9d7db;border-radius:14px;color:#61748b}@media(max-width:820px){.fe-list{grid-template-columns:1fr}.fe-stats{grid-template-columns:repeat(2,1fr)}.fe-filters{grid-template-columns:1fr}.fe-top,.fe-footer{flex-direction:column}}

.fe-user-report{border:1px solid #dce8e9;border-radius:17px;padding:20px;margin:20px 0;background:#fff}.fe-user-report h3{font-size:18px;font-weight:800}.fe-user-report p{color:#61748b}.fe-user-report-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fe-user-report-controls label{font-weight:700}.fe-user-report select{width:auto;min-width:230px}.fe-user-report #fe-report-result{font-weight:650;color:#087d68}
