.-\39 06Ma_page{color:#333;background:radial-gradient(circle at 15% 15%,#006eaf0f,#0000 50%),radial-gradient(circle at 85% 80%,#006eaf0a,#0000 50%),linear-gradient(160deg,#f0f4f8 0%,#e8ecf0 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:100vh;padding:40px 20px 80px;display:flex}.-\39 06Ma_card{background:var(--card-bg);border:1px solid #e2e8f0;border-radius:6px;gap:24px;width:min(420px,92vw);padding:40px 32px;display:grid;box-shadow:0 4px 6px -1px #0000000a,0 10px 15px -3px #0000000f,0 20px 25px -5px #00000008}.-\39 06Ma_kicker{letter-spacing:.1em;color:#0588cf;margin:0;font-size:.75rem;font-weight:700}.-\39 06Ma_title{letter-spacing:-.02em;color:#1a1a1a;margin:4px 0 0;font-size:1.75rem;font-weight:600;line-height:1.2}.-\39 06Ma_subtitle{color:#666;margin:4px 0 0;font-size:.938rem;line-height:1.5}.-\39 06Ma_form{gap:18px;margin-top:4px;display:grid}.-\39 06Ma_field{color:#444;letter-spacing:.05em;gap:6px;font-size:.813rem;font-weight:600;display:grid}.-\39 06Ma_field input{color:#1a1a1a;text-transform:none;letter-spacing:normal;background:#f9fafb;border:1px solid #d1d5db;border-radius:4px;outline:none;padding:11px 14px;font-size:.938rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.-\39 06Ma_field input:focus{background:var(--card-bg);border-color:#0588cf;box-shadow:0 0 0 3px #006eaf26}.-\39 06Ma_error{color:#dc2626;background:#fef2f2;border:1px solid #fee2e2;border-radius:4px;padding:10px 14px;font-size:.875rem}.-\39 06Ma_notice{color:var(--text-primary);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);border-radius:4px;padding:10px 14px;font-size:.875rem;line-height:1.5}.-\39 06Ma_noticeAction{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.-\39 06Ma_noscriptNotice{box-sizing:border-box;width:min(420px,92vw)}.-\39 06Ma_loading{gap:18px;margin-top:4px;display:grid}.-\39 06Ma_skeletonField{gap:6px;display:grid}.-\39 06Ma_skeletonLabel{background:var(--skeleton-base);border-radius:3px;width:32%;height:10px}.-\39 06Ma_skeletonInput{background:var(--surface-muted);border:1px solid var(--card-border);border-radius:4px;height:42px}.-\39 06Ma_skeletonLabel,.-\39 06Ma_skeletonInput{animation:1.4s ease-in-out infinite -\39 06Ma_skeletonPulse}@keyframes -\39 06Ma_skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.-\39 06Ma_skeletonLabel,.-\39 06Ma_skeletonInput{animation:none}}.-\39 06Ma_loadingHint{color:var(--text-secondary);text-align:center;margin:0;font-size:.813rem;line-height:1.5}.-\39 06Ma_submit{color:#fff;cursor:pointer;letter-spacing:.05em;background:#0588cf;border:none;border-radius:4px;margin-top:4px;padding:12px;font-size:.938rem;font-weight:600;transition:background .2s}.-\39 06Ma_submit:hover{background:#005a8f}.-\39 06Ma_submit:disabled{opacity:.6;cursor:default}.-\39 06Ma_helper{color:#888;text-align:center;margin-top:4px;font-size:.813rem}
