.nnFeedbackFab{z-index:60;background:var(--nn-maroon,#702331);color:#f2c66d;cursor:pointer;border:0;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:800;position:fixed;bottom:96px;right:16px;box-shadow:0 8px 20px #64151c47}.nnFeedbackDialog{z-index:70;background:#1e100c73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.nnFeedbackPanel{background:#fffdf7;border-radius:18px 18px 0 0;width:min(560px,100%);max-height:92vh;padding:18px;overflow:auto}@media (min-width:700px){.nnFeedbackDialog{align-items:center}.nnFeedbackPanel{border-radius:18px}}.nnFeedbackHead{color:var(--nn-maroon,#702331);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:18px;display:flex}.nnFeedbackForm{gap:12px;display:grid}.nnFeedbackForm label{color:var(--nn-ink,#2b1d16);gap:6px;font-size:14px;font-weight:700;display:grid}.nnFeedbackForm select,.nnFeedbackForm textarea{font:inherit;background:#fff;border:1px solid #b895458c;border-radius:10px;padding:10px 12px;font-weight:500}.nnFeedbackForm input[type=file]{font-weight:500}.nnFeedbackShot{object-fit:contain;border:1px solid #eadfcd;border-radius:10px;max-width:100%;max-height:220px}.nnFeedbackOk{color:#1f6b3a;font-weight:700}.nnFeedbackError{color:#9b1c1c;font-weight:700}
