.page_page__OQVZj{min-height:100vh;background:#f8fafc}.page_hero__3lUNX{background:linear-gradient(135deg,#1e1b4b,#312e81);padding:64px 24px 48px;text-align:center}.page_heroTitle__HrE1V{font-size:2rem;font-weight:700;color:#fff;margin:0 0 8px}.page_heroSub__W_9it{color:#c7d2fe;font-size:1rem;margin:0}.page_container__BquA2{max-width:640px;margin:0 auto;padding:0 24px}.page_formCard__hRbOV{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.08);padding:32px;margin:-32px auto 32px;max-width:640px}.page_formTitle__MBTZZ{font-size:1.1rem;font-weight:600;margin:0 0 20px;color:#0f172a}.page_field__R1K3H{margin-bottom:16px}.page_label__sYone{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:6px}.page_input__cI_n2{width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;outline:none;box-sizing:border-box;transition:border-color .15s}.page_input__cI_n2:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.page_planGrid__ZJut0{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.page_planBtn__7NySb{padding:10px 8px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;text-align:center;transition:all .15s;font-size:.85rem}.page_planBtn__7NySb:hover{border-color:#6366f1}.page_planBtnActive__ikvNk{border-color:#6366f1;background:#eef2ff}.page_planName__PKXX9{font-weight:600;color:#1e1b4b;display:block}.page_planPrice__zPJ06{color:#6b7280;font-size:.8rem}.page_submitBtn__cl0Kp{width:100%;padding:12px;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;margin-top:8px;transition:background .15s}.page_submitBtn__cl0Kp:hover{background:#4f46e5}.page_submitBtn__cl0Kp:disabled{opacity:.6;cursor:not-allowed}.page_divider__1Noxv{border:none;border-top:1px solid #e5e7eb;margin:24px 0}.page_lookupTitle__g0EzC{font-size:.95rem;font-weight:500;color:#374151;margin:0 0 12px}.page_lookupRow__lxEHe{display:flex;gap:8px}.page_lookupRow__lxEHe .page_input__cI_n2{flex:1 1}.page_lookupBtn__Cx2AH{padding:10px 20px;background:#f1f5f9;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:background .15s}.page_lookupBtn__Cx2AH:hover{background:#e2e8f0}.page_keyCard__mrE0Z{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.08);padding:28px;margin-bottom:24px}.page_keyHeader__CCQHl{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page_keyTitle__Yma9f{font-size:1rem;font-weight:600;color:#0f172a;margin:0}.page_badge__jNmdN{padding:3px 10px;border-radius:99px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_badgeFree__fIbE6{background:#f1f5f9;color:#64748b}.page_badgeStarter__k4vyx{background:#dbeafe;color:#1d4ed8}.page_badgePro__jW0eB{background:#ede9fe;color:#7c3aed}.page_badgeBusiness__7YE8a{background:#fef3c7;color:#b45309}.page_badgePastDue__6QJzj{background:#fee2e2;color:#dc2626}.page_keyRow__qT4Jh{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;margin-bottom:16px;font-family:monospace;font-size:.9rem;color:#374151}.page_keyText__mQ4sh{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_copyBtn__n_0Fx{padding:4px 12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:.8rem;cursor:pointer;transition:background .15s;flex-shrink:0}.page_copyBtn__n_0Fx:hover{background:#f1f5f9}.page_usageRow__ZCB3M{margin-bottom:16px}.page_usageLabel__zDNRo{font-size:.85rem;color:#6b7280;margin-bottom:6px}.page_usageBar__QaXFx{height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.page_usageFill__KtOq_{height:100%;background:#6366f1;border-radius:3px;transition:width .3s}.page_usageMeta__Kzsub{font-size:.8rem;color:#9ca3af;margin-top:4px}.page_upgradeBtn__5ef9E{display:block;width:100%;padding:11px;text-align:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;text-decoration:none;transition:opacity .15s}.page_upgradeBtn__5ef9E:hover{opacity:.9}.page_error__7vJ8u{color:#dc2626;font-size:.9rem;margin-top:8px}.page_success__Cmogk{color:#16a34a;font-size:.85rem;background:#f0fdf4;padding:10px 14px;border-radius:8px;margin-bottom:16px}