.fm22{max-width:1380px;margin:26px auto 65px;padding:0 22px;color:#30251e;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.fm22 *{box-sizing:border-box}.fm22-hero{background:linear-gradient(117deg,#251914,#65422e 60%,#8f492b);padding:38px;border-radius:24px;color:#fff7e9;box-shadow:0 20px 45px rgba(48,31,20,.16)}.fm22-hero>span,.fm22-kicker{color:#f2ba7c;letter-spacing:.15em;font-size:11px;font-weight:800}.fm22-hero h1{font-size:clamp(30px,4vw,50px);margin:12px 0;line-height:1.1;color:#fff6e7}.fm22-hero p{font-size:15px;line-height:1.7;color:#f3e7d9;max-width:860px}.fm22-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.fm22-links a{background:#ffdfad;color:#533020;text-decoration:none;padding:11px 15px;border-radius:10px;font-weight:800}.fm22-panel{background:#fffaf2;border:1px solid #e9d2b7;border-radius:22px;padding:27px;margin:22px 0;box-shadow:0 12px 28px rgba(55,36,24,.05)}.fm22-panel h1,.fm22-panel h2{color:#2c241d;margin:0 0 13px}.fm22-panel>p{color:#6d5a49;line-height:1.6}.fm22-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:16px}.fm22-card{display:block;border:1px solid #ead6bc;border-radius:15px;background:#fff5e8;color:#3c2a20;padding:18px;box-shadow:0 9px 18px rgba(72,40,18,.05);text-decoration:none}.fm22-card h3{margin:10px 0}.fm22-card p{font-size:13px;color:#725a48;line-height:1.5}.fm22-pills{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.fm22-pills span{border-radius:20px;padding:5px 8px;background:#eed9ba;font-size:11px}.fm22-form{display:grid;gap:12px}.fm22-form label{font-size:13px;font-weight:700;display:grid;gap:6px}.fm22-form input,.fm22-form select,.fm22-form textarea{border:1px solid #d9b994;border-radius:9px;padding:10px;background:#fffdf9;color:#34251c;font:inherit;width:100%}.fm22-form button,.fm22 button{border:0;border-radius:9px;background:#8b492a;color:#fff;padding:11px 14px;cursor:pointer;font:inherit;font-weight:800}.fm22 button:hover{background:#b95b31}.fm22 button.fm22-muted{background:#c5a78c;color:#352217}.fm22-columns{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end}.fm22-space{display:flex;gap:14px;flex-wrap:wrap;justify-content:space-between;margin:12px 0}.fm22-space>div{flex:1;min-width:220px}.fm22-space>form{flex:2;min-width:300px}.fm22-perms{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.fm22-perms label{display:flex;align-items:center;gap:8px;background:#f5e7d5;border-radius:9px;padding:9px}.fm22-perms input{width:auto}.fm22-inline{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.fm22-list{display:grid;gap:12px}.fm22-list>div,.fm22-list>article{padding:15px;border-radius:12px;border:1px solid #ead9c5}.fm22-list strong,.fm22-list small{display:block}.fm22-list small{color:#705d4a;margin-top:6px}.fm22-secret{background:#241611;color:#ffe2a6;padding:21px;font:700 18px monospace;overflow-wrap:anywhere;border-radius:12px}.fm22-small{max-width:680px;margin:30px auto}.fm22 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#eeddc8;padding:9px;border-radius:10px}.fm22 code{overflow-wrap:anywhere}@media(max-width:700px){.fm22{padding:0 12px}.fm22-hero{padding:25px}.fm22-panel{padding:19px}.fm22-space>form{min-width:0}}
