.propose-module__Tp_KTG__page{max-width:600px;margin:0 auto;padding:48px 24px 80px}.propose-module__Tp_KTG__title{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(1.7rem,4vw,2.3rem)}.propose-module__Tp_KTG__lead{color:var(--muted);margin-bottom:26px;font-size:1.02rem}.propose-module__Tp_KTG__form{flex-direction:column;display:flex}.propose-module__Tp_KTG__rowPair{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:480px){.propose-module__Tp_KTG__rowPair{grid-template-columns:1fr;gap:0}}.propose-module__Tp_KTG__field{flex-direction:column;margin-bottom:18px;display:flex}.propose-module__Tp_KTG__label{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--dim);margin-bottom:8px;font-size:.72rem}.propose-module__Tp_KTG__input{border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:10px;padding:11px 13px;font-size:.96rem}.propose-module__Tp_KTG__input:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.propose-module__Tp_KTG__textarea{border:1px solid var(--line);background:var(--surface-2);color:var(--text);resize:vertical;border-radius:10px;min-height:64px;padding:11px 13px;font-size:.92rem}.propose-module__Tp_KTG__textarea:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.propose-module__Tp_KTG__hint{color:var(--dim);margin-top:7px;font-size:.82rem}.propose-module__Tp_KTG__error,.propose-module__Tp_KTG__formError{background:var(--danger-soft);color:var(--danger);border-radius:8px;margin-top:8px;padding:9px 12px;font-size:.9rem}.propose-module__Tp_KTG__formError{margin-top:0;margin-bottom:14px}.propose-module__Tp_KTG__button{background:var(--accent);color:var(--accent-ink);cursor:pointer;box-shadow:0 6px 26px -10px var(--accent-glow);border:none;border-radius:11px;align-self:flex-start;padding:12px 22px;font-size:.98rem;font-weight:600;transition:transform .15s;display:inline-block}.propose-module__Tp_KTG__button:hover{transform:translateY(-2px)}.propose-module__Tp_KTG__button:disabled{opacity:.6;cursor:default;transform:none}.propose-module__Tp_KTG__note{color:var(--dim);margin-top:14px;font-size:.82rem}.propose-module__Tp_KTG__signin{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:24px 26px}.propose-module__Tp_KTG__signin p{color:var(--muted);margin-bottom:16px}.propose-module__Tp_KTG__done{border:1px solid var(--accent-line);border-radius:var(--radius);background:radial-gradient(ellipse 100% 70% at 50% 0%, var(--accent-soft), transparent 70%), var(--surface);padding:28px 26px}.propose-module__Tp_KTG__done h2{margin-bottom:12px;font-size:1.3rem}.propose-module__Tp_KTG__done p{color:var(--muted);margin-bottom:14px}.propose-module__Tp_KTG__done a{color:var(--accent-text);font-weight:600}
