.gate_sub__c5oLy{margin:0;color:var(--fg-3)}.gate_apple__4XLWc{background:var(--bg)}.gate_or__2gbwp{display:flex;align-items:center;gap:12px;color:var(--fg-muted);font-size:12px}.gate_or__2gbwp span{flex:1 1;height:1px;background:var(--line-2)}.gate_form__gdMMp{display:flex;flex-direction:column;gap:12px}.gate_label___3oIy{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--fg-2)}.gate_input__jj8Bn{height:44px;border-radius:8px;border:1px solid var(--line-2);background:var(--bg);color:var(--fg);padding:0 12px;font:inherit;font-size:14px}.gate_hint__r8Qjf{margin:-4px 0 0;font-size:12px;color:var(--fg-muted)}.gate_signin__QUeVa{margin:0;font-size:12px;color:var(--fg-muted);text-align:center}.gate_link___MwhJ{border:0;background:transparent;padding:0;color:var(--link);font:inherit;cursor:pointer}.gate_terms__dZuGv{margin:0;font-size:11px;color:var(--fg-muted);text-align:center}.Modal_backdrop__Bff2W{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:flex-start;padding-top:120px}.Modal_dialog__5ta8Y{width:440px;max-width:calc(100% - 32px);background:var(--surface-2);color:var(--fg);border:1px solid var(--line-2);border-radius:20px;padding:32px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;box-shadow:0 24px 64px rgba(0,0,0,.5);max-height:calc(100vh - 140px);overflow-y:auto}.Modal_head__W2ncI{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.Modal_title__6WdmU{margin:0;font-size:24px;line-height:30px;font-weight:700;color:var(--fg)}.Modal_close__ORDGK{width:36px;height:36px;flex:none;border-radius:8px;border:0;background:var(--chip);color:var(--fg-2);display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:767px){.Modal_backdrop__Bff2W{padding-top:calc(48px + env(safe-area-inset-top));overscroll-behavior:contain}.Modal_dialog__5ta8Y{padding:24px;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain}.Modal_close__ORDGK{width:44px;height:44px}}