.cnQpZq_frame{--primary:13 100% 50%;--primary-foreground:0 0% 100%;--ring:13 100% 50%;--foreground:0 0% 19%;--muted-foreground:0 0% 40%;--input:240 6% 80%;--background:0 0% 100%;--accent:13 100% 97%;--accent-foreground:0 0% 19%;min-height:100dvh;color:hsl(var(--foreground));background:#fff;display:grid}.cnQpZq_panel{min-width:0;padding:40px 24px 56px}.cnQpZq_header,.cnQpZq_main{width:100%;max-width:448px}.cnQpZq_header{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.cnQpZq_brand{letter-spacing:-1.2px;font-size:30px;font-weight:800;line-height:32px}.cnQpZq_languages{flex-shrink:0;display:flex}.cnQpZq_language{color:#666;height:40px;padding-inline:8px;font-size:12px;font-weight:400}.cnQpZq_language[aria-pressed=true]{color:#313131;font-weight:600}.cnQpZq_main{margin-top:56px}.cnQpZq_colorPanel{background:radial-gradient(60% 50% at 18% 12%,#ffad668c,#0000 70%),radial-gradient(55% 45% at 90% 85%,#fa385859,#0000 70%),linear-gradient(150deg,#ff4b1a,#e64105);display:none;position:relative;overflow:hidden}.cnQpZq_colorPanel:before{content:"";background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.cnQpZq_showcase{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cnQpZq_showcaseCard{background:#ffffffeb;border:1px solid #ffffff59;border-radius:20px;width:min(340px,70%);padding:24px;position:relative;transform:rotate(-3deg);box-shadow:0 30px 60px -20px #73230d73}.cnQpZq_showcaseHeader{align-items:center;gap:12px;display:flex}.cnQpZq_showcaseIcon{color:#ff3700;background:#ffebe6;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cnQpZq_showcaseLine{background:#eadbd7;border-radius:999px;width:96px;height:8px;display:block}.cnQpZq_showcaseWave{color:#ff3700;width:100%;height:72px;margin-top:18px;display:block}.cnQpZq_showcaseStats{border-top:1px solid #f1e7e4;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;padding-top:16px;display:grid}.cnQpZq_showcaseStats span{background:#f9f2f1;border-radius:10px;height:34px}.cnQpZq_showcaseChip{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;top:calc(50% + 110px);left:calc(50% + 40px);transform:rotate(2deg);box-shadow:0 18px 40px -16px #73230d80}.cnQpZq_showcaseChip .cnQpZq_showcaseLine{width:72px}.cnQpZq_showcaseDot{background:#10b981;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 4px #10b9812e}.cnQpZq_title{letter-spacing:-.5px;overflow-wrap:break-word;font-size:28px;font-weight:600;line-height:42px}.cnQpZq_description{color:hsl(var(--muted-foreground));margin-top:12px;font-size:14px;line-height:24px}.cnQpZq_form{margin-top:32px}.cnQpZq_loginForm{margin-top:40px}.cnQpZq_fields{flex-direction:column;gap:24px;display:flex}.cnQpZq_field{flex-direction:column;gap:8px;min-width:0;display:flex}.cnQpZq_label{font-size:14px;font-weight:400;line-height:20px}.cnQpZq_input{height:44px;box-shadow:none;background:#fff;border-radius:8px;padding-inline:10px;font-size:16px}.cnQpZq_submitArea{flex-direction:column;gap:16px;margin-top:32px;display:flex}.cnQpZq_loginForm .cnQpZq_submitArea{margin-top:48px}.cnQpZq_submit{width:100%;height:44px;box-shadow:0 6px 16px -6px hsl(var(--primary) / .55);border-radius:8px;font-size:14px;font-weight:500}.cnQpZq_auxiliary{flex-direction:column;align-items:flex-start;gap:8px;margin-top:40px;font-size:13px;line-height:20px;display:flex}.cnQpZq_auxiliaryLink{min-height:40px;color:hsl(var(--primary));border-radius:2px;align-items:center;display:inline-flex}@media (min-width:768px){.cnQpZq_frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cnQpZq_panel{padding:80px clamp(24px,7.55vw,80px) 64px}.cnQpZq_main{margin-top:64px}.cnQpZq_language{height:32px}.cnQpZq_colorPanel{display:block}.cnQpZq_input,.cnQpZq_submit{height:40px}.cnQpZq_input{font-size:14px}.cnQpZq_auxiliaryLink{min-height:20px}}
.bW97Uq_frame{--primary:13 100% 50%;--primary-foreground:0 0% 100%;--ring:13 100% 50%;--foreground:0 0% 19%;--muted-foreground:0 0% 40%;--input:240 6% 80%;--background:0 0% 100%;--accent:13 100% 97%;--accent-foreground:0 0% 19%;min-height:100dvh;color:hsl(var(--foreground));background:radial-gradient(70% 45% at 50% -5%,#ffe3db,#0000 70%),#f7f7f8;flex-direction:column;display:flex}.bW97Uq_header{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:60px;padding-left:24px;padding-right:76px;display:flex}.bW97Uq_main{background:hsl(var(--background));border:1px solid #e4e4e7cc;border-radius:20px;flex:1;width:calc(100% - 32px);max-width:560px;margin:16px auto 48px;padding:28px 24px 36px;box-shadow:0 1px 2px #1018280a,0 12px 32px -12px #1018281f}.bW97Uq_footer{text-align:center;color:hsl(var(--muted-foreground));flex-shrink:0;padding:24px;font-size:12px;line-height:20px}.bW97Uq_title{font-family:var(--font-family-inter), var(--font-cjk), system-ui, sans-serif;letter-spacing:-.025em;overflow-wrap:break-word;font-size:28px;font-weight:600;line-height:36px}.bW97Uq_fields{flex-direction:column;min-width:0;margin-top:20px;display:flex}.bW97Uq_detailFields{flex-direction:column;gap:24px;margin-top:20px;display:flex}.bW97Uq_fieldGroup{flex-direction:column;min-width:0;display:flex}.bW97Uq_nameFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.bW97Uq_editEmail{align-self:flex-start;height:36px;margin-top:4px;padding-inline:0;font-size:13px;font-weight:400}.bW97Uq_firstContinue{margin-top:16px}.bW97Uq_select{border:1px solid hsl(var(--input));width:100%;min-width:0;color:hsl(var(--foreground));outline:none}.bW97Uq_select:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / 50%)}.bW97Uq_select:disabled{opacity:.5}.bW97Uq_label{margin-bottom:8px;font-size:14px;line-height:20px}.bW97Uq_input{background:hsl(var(--background));height:44px;box-shadow:none;border-radius:8px;padding-inline:10px;font-size:16px}.bW97Uq_continue{width:100%;height:44px;box-shadow:0 6px 16px -6px hsl(var(--primary) / .55);border-radius:8px;font-size:14px;font-weight:500;position:relative}.bW97Uq_submitArea{flex-direction:column;gap:16px;margin-top:16px;display:flex}.bW97Uq_nextLabel{margin-top:24px}.bW97Uq_note,.bW97Uq_success{color:hsl(var(--muted-foreground));margin-top:12px;font-size:13px;line-height:20px}.bW97Uq_error{color:hsl(var(--destructive));font-size:14px;line-height:20px}.bW97Uq_passwordStrength{--strength-color:hsl(var(--muted-foreground));margin-top:10px}.bW97Uq_passwordStrength[data-strength="1"]{--strength-color:hsl(var(--destructive))}.bW97Uq_passwordStrength[data-strength="2"]{--strength-color:hsl(var(--primary))}.bW97Uq_passwordStrength[data-strength="3"]{--strength-color:#24734d}.bW97Uq_strengthTrack{gap:4px;display:flex}.bW97Uq_strengthTrack span{background:hsl(var(--input));border-radius:2px;flex:1;height:4px}.bW97Uq_strengthTrack .bW97Uq_strengthActive{background:var(--strength-color)}.bW97Uq_strengthStatus{color:var(--strength-color);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:20px}.bW97Uq_confirmDescription{overflow-wrap:anywhere;margin-top:20px;font-size:14px;line-height:24px}.bW97Uq_resend{margin-top:16px}.bW97Uq_confirmLinks{flex-wrap:wrap;gap:24px;margin-top:24px;font-size:14px;line-height:24px;display:flex}.bW97Uq_verifiedEmail{background:#f4f4f5;border-radius:10px;margin-top:20px;padding:12px 14px;font-size:14px;line-height:20px}.bW97Uq_verifiedEmail dt{color:hsl(var(--muted-foreground))}.bW97Uq_verifiedEmail dd{overflow-wrap:anywhere;margin-top:4px}.bW97Uq_arrow{position:absolute;right:12px}.bW97Uq_signIn{border-top:1px solid #e9e9ec;margin-top:40px;padding-top:20px;font-size:13px;line-height:20px}@media (min-width:768px){.bW97Uq_main{margin-top:24px;padding:40px 48px 44px}.bW97Uq_title{font-size:32px;line-height:40px}.bW97Uq_input,.bW97Uq_continue{height:40px}.bW97Uq_input{font-size:14px}.bW97Uq_signIn{margin-top:40px}}
.IGwW9a_overview{gap:12px;margin-top:48px;display:grid}.IGwW9a_introduction{background:linear-gradient(135deg,#fed8cd,#fee9d7);border-radius:18px;min-height:162px;padding:32px 24px}.IGwW9a_introduction h2{font-size:18px;font-weight:600;line-height:26px}.IGwW9a_introduction p{margin-top:12px;font-size:14px;line-height:22px}.IGwW9a_illustration{background:radial-gradient(80% 60% at 80% 10%,#ffe9d6,#0000 70%),#fdece7;border-radius:18px;height:440px;position:relative;overflow:hidden}.IGwW9a_scene{color:#593f36;width:100%;height:100%;position:relative}.IGwW9a_console{color:#8c5c4fa6;background:#ffffff61;border:1px solid #d9ada180;border-radius:12px;height:240px;position:absolute;top:52px;left:24px;right:24px;overflow:hidden;transform:rotate(-4deg)}.IGwW9a_consoleHeader{border-bottom:1px solid #d9ada14d;align-items:center;gap:16px;height:42px;padding-inline:16px;font-size:11px;display:flex}.IGwW9a_consoleHeader>span:first-child{font-weight:800}.IGwW9a_avatar{background:#d9ada159;border-radius:50%;width:16px;height:16px;margin-left:auto}.IGwW9a_consoleBody{grid-template-columns:52px minmax(0,1fr);height:calc(100% - 42px);display:grid}.IGwW9a_sidebar{border-right:1px solid #d9ada14d;flex-direction:column;gap:20px;padding:20px 12px;display:flex}.IGwW9a_sidebarLine,.IGwW9a_contentLine{background:#d9ada138;border-radius:3px;height:5px}.IGwW9a_sidebarLine{width:24px}.IGwW9a_consoleContent{min-width:0;padding:22px 18px}.IGwW9a_consoleTitle{margin-bottom:18px;font-size:12px;font-weight:500;display:block}.IGwW9a_contentLine{width:100%;margin-top:12px}.IGwW9a_consoleChart{color:#d9ada159;margin-top:16px}.IGwW9a_result{background:#fff;border:1px solid #d9ada133;border-radius:14px;width:calc(100% - 72px);max-width:270px;padding:20px;position:absolute;top:146px;right:24px;box-shadow:0 12px 36px #673d3214}.IGwW9a_product{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.IGwW9a_heart{color:#ff3700;background:#ffebe6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.IGwW9a_resultTitle{margin-top:20px;font-size:15px;font-weight:500}.IGwW9a_wave{color:#ff3700;width:100%;height:64px;margin-top:10px;display:block}.IGwW9a_metrics{border-top:1px solid #f0ebe8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:10px;padding-top:16px;display:grid}.IGwW9a_metrics span{color:#84736c;font-size:11px;line-height:16px;display:block}.IGwW9a_metrics strong{margin-top:8px;font-size:20px;font-weight:500;line-height:24px;display:block}@media (min-width:768px){.IGwW9a_introduction{padding-inline:56px}.IGwW9a_illustration{height:464px}.IGwW9a_console{height:290px;top:70px;left:32px;right:40px}.IGwW9a_consoleBody{grid-template-columns:80px minmax(0,1fr)}.IGwW9a_sidebar{padding-inline:20px}.IGwW9a_sidebarLine{width:36px}.IGwW9a_result{padding:24px;top:168px;right:44px}}
