.mnks-pf{max-width:900px;margin:28px auto;padding:clamp(16px,4vw,28px);border:1px solid #cdd8cd;border-radius:14px;background:#f6f8f3;color:#233a31;line-height:1.7;box-sizing:border-box}.mnks-pf[hidden]{display:none!important}.mnks-pf *{box-sizing:border-box}.mnks-pf h2{font-size:24px;color:inherit}.mnks-pf fieldset{padding:12px 0;margin:0 0 16px;border:0}.mnks-pf legend{font-weight:bold;float:none}.mnks-pf-stars{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.mnks-pf-stars label{cursor:pointer}.mnks-pf-stars input{position:absolute;opacity:0;width:1px;height:1px}.mnks-pf-stars span{display:inline-block;padding:10px 14px;background:#fff;border:1px solid #a4b39f;border-radius:8px}.mnks-pf-stars input:checked+span{background:#233a31;color:white}.mnks-pf-stars input:focus-visible+span{outline:3px solid #b18a32;outline-offset:2px}.mnks-pf-option{display:inline-block;margin:8px 20px 8px 0}.mnks-pf textarea{display:block;width:100%;padding:12px;font:inherit;max-width:100%;background:#fff;color:#233a31}.mnks-pf button{font:inherit;border-radius:8px;padding:10px 16px;margin-top:8px;cursor:pointer;background:#233a31;color:white;border:1px solid #233a31}.mnks-pf button[data-skip]{background:transparent;color:#233a31}.mnks-pf button:disabled{opacity:.6;cursor:wait}.mnks-pf-small,.mnks-pf small{font-size:13px}.mnks-pf-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
