body{font-family:Inter,Arial,sans-serif;background:#f5f7f6;color:#26352e;margin:0}.nav{background:#263b31;color:#fff;padding:14px 20px;display:flex;gap:17px;align-items:center;flex-wrap:wrap}.nav a{color:#fff;text-decoration:none}.right{margin-left:auto}.wrap{max-width:1200px;margin:28px auto;padding:0 18px}.small{max-width:430px}.cards{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.card,.panel{background:#fff;border:1px solid #dfe6e1;border-radius:12px;padding:16px;margin:12px 0}.card b{font-size:27px;display:block;margin:6px 0}.muted{color:#718078;font-size:13px}.btn{background:#355d4a;color:#fff;border:0;padding:8px 11px;border-radius:8px;cursor:pointer}.grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form label,.panel>form>label{font-size:12px;color:#718078;display:flex;flex-direction:column;gap:5px}.full{grid-column:1/-1}input,select,textarea{padding:9px;border:1px solid #dfe6e1;border-radius:8px}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:9px;border-bottom:1px solid #edf1ee;font-size:13px}th{font-size:11px;color:#718078;text-transform:uppercase}.flash{padding:10px;border-radius:8px;background:#f6e1e1;color:#984b4b}@media(max-width:850px){.cards{grid-template-columns:1fr 1fr}.grid,.form{grid-template-columns:1fr}.full{grid-column:auto}}