.ScanForm-module__KSoNIW__form{flex-direction:column;gap:18px;display:flex}.ScanForm-module__KSoNIW__rowSplit{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ScanForm-module__KSoNIW__field{flex-direction:column;gap:7px;display:flex}.ScanForm-module__KSoNIW__label{color:var(--ink-dim);font-size:13px;font-weight:600}.ScanForm-module__KSoNIW__input{background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:8px;width:100%;padding:13px 14px;font-family:inherit;font-size:15px;transition:border-color .2s}.ScanForm-module__KSoNIW__input::placeholder{color:var(--ink-faint)}.ScanForm-module__KSoNIW__input:focus{border-color:var(--accent);outline:none}select.ScanForm-module__KSoNIW__input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.ScanForm-module__KSoNIW__textarea{resize:vertical;min-height:76px}.ScanForm-module__KSoNIW__hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.ScanForm-module__KSoNIW__error{color:#ff9d8f;background:#ff6b571a;border:1px solid #ff6b5759;border-radius:8px;padding:11px 14px;font-size:14px}.ScanForm-module__KSoNIW__submit{background:var(--accent);color:#0a0e16;border-radius:8px;padding:15px 24px;font-size:15px;font-weight:700;transition:transform .25s,opacity .25s}.ScanForm-module__KSoNIW__submit:hover:not(:disabled){transform:translateY(-2px)}.ScanForm-module__KSoNIW__submit:disabled{opacity:.6;cursor:wait}.ScanForm-module__KSoNIW__note{color:var(--ink-faint);text-align:center;font-size:12px}.ScanForm-module__KSoNIW__success{text-align:center;padding:28px 10px}.ScanForm-module__KSoNIW__successMark{background:var(--accent-dim);width:54px;height:54px;color:var(--accent);border:1px solid #c9ff3d73;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:24px;display:flex}.ScanForm-module__KSoNIW__successTitle{font-family:var(--font-serif);margin-bottom:12px;font-size:26px}.ScanForm-module__KSoNIW__successText{color:var(--ink-dim);max-width:400px;margin:0 auto 14px;font-size:15px}.ScanForm-module__KSoNIW__successHint{color:var(--ink-faint);font-size:12px}@media (max-width:540px){.ScanForm-module__KSoNIW__rowSplit{grid-template-columns:1fr}}
