.rq-overlay[data-v-ba8d5594]{--hot:#76b72a;--panel:#131417;--panel-2:#1a1c20;--ink:#edeef0;--dim:#8b8f96;--hair:rgba(237,238,240,.1);position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:clamp(14px,4vw,40px);background:#060708ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Golos Text,system-ui,sans-serif;color:var(--ink);line-height:1.55}.rq-card[data-v-ba8d5594]{position:relative;width:100%;max-width:560px;margin:auto;overflow:hidden;background:linear-gradient(160deg,var(--panel-2),var(--panel));border:1px solid var(--hair);border-radius:22px;padding:clamp(24px,4vw,40px);box-shadow:0 40px 120px #0009}.rq-card[data-v-ba8d5594]:after{content:"";position:absolute;bottom:-200px;left:-120px;width:460px;height:460px;background:radial-gradient(circle,rgba(118,183,42,.14),transparent 65%);pointer-events:none;z-index:0}.rq-card[data-v-ba8d5594]>*{position:relative;z-index:1}.rq-close[data-v-ba8d5594]{position:absolute;top:16px;right:16px;width:34px;height:34px;border:1px solid var(--hair);border-radius:9px;background:#ffffff08;color:var(--dim);font-size:14px;cursor:pointer;transition:color .2s,border-color .2s,background .2s;z-index:2}.rq-close[data-v-ba8d5594]:hover{color:var(--ink);border-color:#edeef059}.rq-kicker[data-v-ba8d5594]{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:var(--hot);font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.rq-dot[data-v-ba8d5594]{width:8px;height:8px;border-radius:50%;background:var(--hot);animation:rq-pulse-ba8d5594 1.8s infinite}@keyframes rq-pulse-ba8d5594{0%,to{box-shadow:0 0 #76b72a80}60%{box-shadow:0 0 0 8px #76b72a00}}.rq-title[data-v-ba8d5594]{margin:0 0 22px;font-size:clamp(21px,2.6vw,27px);line-height:1.18;font-weight:700;padding-right:30px}.rq-form[data-v-ba8d5594]{display:flex;flex-direction:column;gap:15px}.rq-row[data-v-ba8d5594]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.rq-field[data-v-ba8d5594]{display:flex;flex-direction:column;gap:7px}.rq-label[data-v-ba8d5594]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.rq-label span[data-v-ba8d5594]{color:var(--hot);margin-left:2px}.rq-input[data-v-ba8d5594]{width:100%;background:#ffffff08;border:1px solid var(--hair);border-radius:11px;padding:13px 15px;color:var(--ink);font-family:inherit;font-size:15.5px;transition:border-color .2s,background .2s,box-shadow .2s}.rq-input[data-v-ba8d5594]::-moz-placeholder{color:var(--dim);opacity:.75}.rq-input[data-v-ba8d5594]::placeholder{color:var(--dim);opacity:.75}.rq-input[data-v-ba8d5594]:focus{outline:none;border-color:var(--hot);background:#76b72a0f;box-shadow:0 0 0 3px #76b72a1f}.rq-input.err[data-v-ba8d5594]{border-color:#e0603a}.rq-textarea[data-v-ba8d5594]{resize:vertical;min-height:84px}.rq-err[data-v-ba8d5594]{color:#f0a48c;font-size:12.5px}.rq-drop[data-v-ba8d5594]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;border:1.5px dashed rgba(118,183,42,.5);border-radius:14px;padding:20px 18px;background:#76b72a0d;cursor:pointer;transition:background .25s,border-color .25s}.rq-drop.over[data-v-ba8d5594],.rq-drop[data-v-ba8d5594]:hover{background:#76b72a1c;border-color:var(--hot)}.rq-drop.err[data-v-ba8d5594]{border-color:#e0603a}.rq-drop-icon[data-v-ba8d5594]{width:38px;height:38px;border-radius:50%;background:var(--hot);color:#0f2408;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;margin-bottom:2px}.rq-drop-main[data-v-ba8d5594]{font-size:15px;font-weight:600}.rq-drop-sub[data-v-ba8d5594]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.rq-file-native[data-v-ba8d5594]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rq-files[data-v-ba8d5594]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.rq-file[data-v-ba8d5594]{display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px solid var(--hair);border-radius:9px;padding:8px 10px 8px 13px;font-size:13.5px}.rq-file-name[data-v-ba8d5594]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rq-file-size[data-v-ba8d5594]{color:var(--dim);font-family:IBM Plex Mono,monospace;font-size:11.5px;white-space:nowrap}.rq-file-x[data-v-ba8d5594]{border:0;background:none;color:var(--dim);cursor:pointer;font-size:12px;padding:4px;transition:color .2s}.rq-file-x[data-v-ba8d5594]:hover{color:#f0a48c}.rq-file-total[data-v-ba8d5594]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dim);padding-left:2px}.rq-file-total.err[data-v-ba8d5594]{color:#f0a48c}.rq-consent[data-v-ba8d5594]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--dim);cursor:pointer;line-height:1.45}.rq-consent input[data-v-ba8d5594]{margin-top:2px;width:16px;height:16px;accent-color:var(--hot);flex:0 0 auto;cursor:pointer}.rq-alert[data-v-ba8d5594],.rq-consent.err span[data-v-ba8d5594]{color:#f0a48c}.rq-alert[data-v-ba8d5594]{margin:0;padding:11px 14px;border-radius:10px;background:#e0603a1f;border:1px solid rgba(224,96,58,.4);font-size:13.5px}.rq-submit[data-v-ba8d5594]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:2px;padding:15px 24px;border:0;border-radius:11px;background:var(--hot);color:#0f2408;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 10px 34px #76b72a52;transition:transform .2s,background .2s,box-shadow .2s}.rq-submit[data-v-ba8d5594]:hover:not(:disabled){transform:translateY(-2px);background:#89cc3c;box-shadow:0 14px 40px #76b72a73}.rq-submit[data-v-ba8d5594]:disabled{opacity:.75;cursor:default}.rq-spin[data-v-ba8d5594]{width:16px;height:16px;border:2px solid rgba(15,36,8,.35);border-top-color:#0f2408;border-radius:50%;animation:rq-rotate-ba8d5594 .7s linear infinite}@keyframes rq-rotate-ba8d5594{to{transform:rotate(1turn)}}.rq-foot[data-v-ba8d5594]{margin:4px 0 0;text-align:center;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.03em;color:var(--dim)}.rq-done[data-v-ba8d5594]{text-align:center;padding:14px 4px 6px;flex-direction:column;gap:14px}.rq-done[data-v-ba8d5594],.rq-done-mark[data-v-ba8d5594]{display:flex;align-items:center}.rq-done-mark[data-v-ba8d5594]{width:64px;height:64px;border-radius:50%;background:var(--hot);color:#0f2408;justify-content:center;font-size:32px;font-weight:700;box-shadow:0 10px 34px #76b72a59}.rq-done h2[data-v-ba8d5594]{margin:0;font-size:24px;font-weight:700}.rq-done p[data-v-ba8d5594]{margin:0;max-width:34ch;color:var(--dim)}.rq-done .rq-submit[data-v-ba8d5594]{max-width:200px;margin-top:8px}@media(max-width:460px){.rq-row[data-v-ba8d5594]{grid-template-columns:1fr}}.rq-enter-active[data-v-ba8d5594],.rq-leave-active[data-v-ba8d5594]{transition:opacity .25s ease}.rq-enter-active .rq-card[data-v-ba8d5594],.rq-leave-active .rq-card[data-v-ba8d5594]{transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.rq-enter-from[data-v-ba8d5594],.rq-leave-to[data-v-ba8d5594]{opacity:0}.rq-enter-from .rq-card[data-v-ba8d5594],.rq-leave-to .rq-card[data-v-ba8d5594]{transform:translateY(18px) scale(.98);opacity:0}@media(prefers-reduced-motion:reduce){.rq-enter-active .rq-card[data-v-ba8d5594],.rq-leave-active .rq-card[data-v-ba8d5594]{transition:opacity .2s ease}.rq-enter-from .rq-card[data-v-ba8d5594],.rq-leave-to .rq-card[data-v-ba8d5594]{transform:none}.rq-dot[data-v-ba8d5594],.rq-spin[data-v-ba8d5594]{animation:none}}
