.gate-wall_wrapper__gHZEi{display:flex;justify-content:center;padding:8px 0 32px}.gate-wall_card__fZ9Ox{width:100%;max-width:480px;padding:36px 32px;border-radius:20px;background:var(--primary-white,#fff);border:1px solid var(--grey-200,#e5e7eb);box-shadow:0 8px 32px rgba(0,0,0,.08);text-align:center}.gate-wall_iconRow___oRDa{display:flex;justify-content:center;margin-bottom:20px}.gate-wall_lockIcon__aJyR_{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#dbeafe,#ede9fe);color:#3b82f6}.gate-wall_heading__FWBVt{font-size:22px;font-weight:700;color:var(--text-dark,#1a1a1a);margin-bottom:10px;letter-spacing:-.44px;line-height:1.2}.gate-wall_description__0hmcc{font-size:15px;color:var(--text-muted,#6b7280);line-height:1.6;margin-bottom:24px}.gate-wall_form__mlOG1{display:flex;gap:8px}.gate-wall_input__sPYni{flex:1 1;padding:12px 16px;border-radius:10px;border:1.5px solid var(--grey-200,#e5e7eb);background:var(--bg-light,#f8f9fa);font-size:14px;color:var(--text-dark,#1a1a1a);outline:none;transition:border-color .15s ease}.gate-wall_input__sPYni:focus{border-color:#3b82f6;background:#fff}.gate-wall_input__sPYni::placeholder{color:var(--grey-400,#9ca3af)}.gate-wall_input__sPYni:disabled{opacity:.6}.gate-wall_button__x3XXf{display:flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:10px;background:#3b82f6;color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;white-space:nowrap;min-width:110px;transition:background .15s ease}.gate-wall_button__x3XXf:hover:not(:disabled){background:#2563eb}.gate-wall_button__x3XXf:disabled{opacity:.7;cursor:not-allowed}.gate-wall_spinner__Sz_cs{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:gate-wall_spin__uzwlq .7s linear infinite}@keyframes gate-wall_spin__uzwlq{to{transform:rotate(1turn)}}.gate-wall_successMessage__PYvHW{font-size:15px;font-weight:500;color:#059669;padding:12px 0}.gate-wall_errorMessage__9EUsV{font-size:13px;color:#ef4444;margin-top:10px}[data-theme=dark] .gate-wall_card__fZ9Ox{background:#1a1a20;border-color:rgba(255,255,255,.06);box-shadow:0 8px 32px rgba(0,0,0,.4)}[data-theme=dark] .gate-wall_lockIcon__aJyR_{background:linear-gradient(135deg,#1e293b,#1e1b4b);color:#60a5fa}[data-theme=dark] .gate-wall_heading__FWBVt{color:#f0f0f2}[data-theme=dark] .gate-wall_description__0hmcc{color:#9ca3af}[data-theme=dark] .gate-wall_input__sPYni{background:#0a0a0c;border-color:#2a2a30;color:#e5e7eb}[data-theme=dark] .gate-wall_input__sPYni:focus{border-color:#3b82f6;background:#141418}[data-theme=dark] .gate-wall_input__sPYni::placeholder{color:#4b5563}[data-theme=dark] .gate-wall_successMessage__PYvHW{color:#34d399}