.feedback-page{background:var(--bg);min-height:100vh;color:var(--text)}.feedback-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:1050px;margin:auto;padding:25px 20px;display:flex}.feedback-header a:first-child{color:var(--accent);font-size:22px;font-weight:900}.feedback-header a:last-child{font-weight:700}.feedback-form-wrap{max-width:800px;margin:auto;padding:35px 20px 80px}.feedback-back{color:var(--muted);font-size:13px}.feedback-card{background:var(--panel);border:1px solid var(--border);border-radius:19px;margin-top:22px;padding:40px}.feedback-kicker{color:var(--accent);letter-spacing:1.5px;font-size:11px;font-weight:900}.feedback-card h1{margin:15px 0;font-size:clamp(26px,4vw,43px)}.feedback-card>p{color:var(--muted);line-height:1.6}.feedback-card form{margin-top:23px}.feedback-card label{flex-direction:column;gap:10px;font-size:14px;font-weight:700;display:flex}.feedback-card textarea{resize:vertical;background:var(--panel-2);min-height:145px;color:var(--text);border:1px solid var(--border);font:inherit;border-radius:10px;padding:15px}.feedback-card button{background:var(--accent);color:var(--button-text);border:0;border-radius:11px;margin-top:20px;padding:14px 25px;font-weight:900}.feedback-card button:disabled{opacity:.5}.feedback-note{color:var(--muted);font-size:12px;line-height:1.5}.feedback-status{color:var(--accent);font-weight:700}.feedback-honeypot{opacity:0;pointer-events:none;left:-9999px;position:absolute!important}@media (max-width:600px){.feedback-card{padding:22px}}
