.ReviewForm_form__uHihQ{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px;border-radius:18px;background:rgba(19,13,36,.5);border:1px solid rgba(154,92,255,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ReviewForm_title__ZtQh2{font-family:var(--font-head);font-weight:700;font-size:21px;margin:0}.ReviewForm_note__3VSLP{margin:6px 0 0;color:var(--muted);font-size:13.5px;line-height:1.5}.ReviewForm_field__t447p{display:flex;flex-direction:column;gap:8px}.ReviewForm_label__Q5_zN{font-size:12.5px;font-weight:600;color:var(--ink)}.ReviewForm_textarea__z9PKn{width:100%;resize:vertical;min-height:110px;padding:12px 14px;border-radius:12px;background:rgba(9,6,17,.5);border:1px solid rgba(154,92,255,.22);color:var(--ink);font-family:var(--font-body);font-size:14px;line-height:1.5;outline:none;transition:border-color var(--duration-fast) var(--ease-hover)}.ReviewForm_textarea__z9PKn:focus{border-color:var(--cyan)}.ReviewForm_previewWrap__nD2dd{position:relative;width:120px}.ReviewForm_preview__BnwvJ{width:120px;height:90px;object-fit:cover;border-radius:12px;border:1px solid rgba(154,92,255,.24)}.ReviewForm_previewRemove___ETwO{position:absolute;top:-8px;inset-inline-end:-8px;width:24px;height:24px;border-radius:50%;border:none;background:#1a1030;color:var(--ink);display:grid;place-items:center;cursor:pointer}.ReviewForm_actions__RjaYC{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ReviewForm_attach__1Gogq{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:24px;border:1px solid rgba(154,92,255,.28);color:var(--muted);font-size:13px;cursor:pointer;transition-property:border-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-hover)}.ReviewForm_attach__1Gogq:has(:focus-visible){outline:2px solid var(--cyan);outline-offset:3px}.ReviewForm_fileInput__r1MU4{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ReviewForm_attach__1Gogq:hover{border-color:var(--cyan);color:var(--cyan)}.ReviewForm_submit__13R0z{padding:12px 26px;border-radius:30px;border:none;background:var(--lime);color:var(--on-accent);font-family:var(--font-head);font-weight:800;font-size:13.5px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition-property:transform,box-shadow,scale;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);box-shadow:0 0 19px rgba(201,255,50,.121)}@media (hover:hover) and (pointer:fine){.ReviewForm_submit__13R0z:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 26px rgba(201,255,50,.209)}}.ReviewForm_submit__13R0z:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.ReviewForm_thanks__hOHZv{margin:0;padding:10px 14px;border-radius:12px;background:rgba(201,255,50,.1);border:1px solid rgba(201,255,50,.28);color:var(--lime);font-size:13px}