@charset "UTF-8";.landing_homepage_ksiu1{--landing-content-width: 1280px;width:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary);position:relative;overflow-x:hidden}[data-theme=dark] .landing_homepage_ksiu1{background:#0d1017}.landing_hero_lf0wr{position:relative;padding:4rem 0 3rem;min-height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg-primary)}[data-theme=dark] .landing_hero_lf0wr{background:linear-gradient(180deg,var(--bg-primary) 0%,var(--bg-secondary) 100%)}.landing_heroBgText_llbvv{position:absolute;bottom:2%;left:0;width:100%;height:auto;min-width:1800px;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;overflow:visible}@media (max-width: 1024px){.landing_heroBgText_llbvv{min-width:1200px;bottom:6%}}@media (max-width: 768px){.landing_heroBgText_llbvv{min-width:800px;bottom:4%}}[data-theme=dark] .landing_heroBgText_llbvv{opacity:.6}.landing_heroContent_m2l03{max-width:1440px;width:100%;margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media (min-width: 1024px){.landing_heroContent_m2l03{grid-template-columns:1fr 1fr;gap:3rem}}.landing_heroLeft_ikv93{z-index:10}.landing_heroLeft_ikv93 h1{font-size:2.5rem;line-height:1.1;font-weight:800;margin-bottom:1.5rem;letter-spacing:-.03em;color:var(--text-primary);text-shadow:var(--landing-text-glow)}@media (min-width: 768px){.landing_heroLeft_ikv93 h1{font-size:3rem}}@media (min-width: 1024px){.landing_heroLeft_ikv93 h1{font-size:48px}}.landing_heroLeft_ikv93 .landing_highlight_trluv{color:var(--primary);font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700;font-size:2rem;letter-spacing:-.02em}@media (min-width: 480px){.landing_heroLeft_ikv93 .landing_highlight_trluv{font-size:2.5rem}}@media (min-width: 768px){.landing_heroLeft_ikv93 .landing_highlight_trluv{font-size:3rem}}@media (min-width: 1024px){.landing_heroLeft_ikv93 .landing_highlight_trluv{font-size:4rem}}@media (min-width: 1280px){.landing_heroLeft_ikv93 .landing_highlight_trluv{font-size:80px}}.landing_heroLeft_ikv93 p{font-size:1rem;color:var(--text-secondary);margin-bottom:1.5rem;max-width:28rem;line-height:1.7}@media (min-width: 768px){.landing_heroLeft_ikv93 p{font-size:1.0625rem}}.landing_heroLeft_ikv93 .landing_tagline_d7whq{font-size:.875rem;color:var(--text-tertiary);margin-bottom:2rem;letter-spacing:.08em;font-weight:500;white-space:normal;line-height:1.6}@media (min-width: 480px){.landing_heroLeft_ikv93 .landing_tagline_d7whq{font-size:1rem;letter-spacing:.1em}}@media (min-width: 640px){.landing_heroLeft_ikv93 .landing_tagline_d7whq{white-space:nowrap}}@media (min-width: 768px){.landing_heroLeft_ikv93 .landing_tagline_d7whq{font-size:1.125rem}}.landing_heroButtons_xtekz{display:flex;flex-direction:column;gap:.875rem}@media (min-width: 640px){.landing_heroButtons_xtekz{flex-direction:row;align-items:center}}.landing_primaryBtn_rmfjp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--primary);color:#fff;font-weight:600;padding:1rem 2.5rem;border-radius:var(--radius-full);transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1rem;border:none;position:relative;overflow:hidden;white-space:nowrap}.landing_primaryBtn_rmfjp:hover{background:var(--primary-light);transform:translateY(-2px);color:#fff}.landing_primaryBtn_rmfjp:hover span{color:#fff}.landing_primaryBtn_rmfjp:active{transform:translateY(0)}.landing_primaryBtn_rmfjp svg{width:1.125rem;height:1.125rem;transition:transform .3s ease;color:#fff}.landing_primaryBtn_rmfjp:hover svg{transform:translate(4px)}.landing_secondaryBtn_xkq4q{display:inline-flex;align-items:center;justify-content:center;font-weight:500;color:var(--primary);padding:1rem 2.5rem;border-radius:var(--radius-full);background:#fff;border:1px solid var(--primary);transition:all .3s ease;font-size:1rem;box-shadow:0 2px 8px #00000014}.landing_secondaryBtn_xkq4q:hover{border-color:var(--primary);color:#fff;background:var(--primary);transform:translateY(-2px);box-shadow:var(--landing-shadow-primary-sm)}.landing_secondaryBtn_xkq4q:active{transform:translateY(0)}[data-theme=dark] .landing_secondaryBtn_xkq4q{background:var(--bg-tertiary);border-color:var(--primary);color:var(--primary)}[data-theme=dark] .landing_secondaryBtn_xkq4q:hover{background:var(--primary);color:#fff}.landing_heroRight_h7tdq{position:relative;z-index:10;width:100%;height:auto;min-height:350px;max-height:750px;min-width:auto;max-width:800px;margin:0 auto;display:flex;justify-content:center;align-items:center;perspective:1000px}@media (min-width: 480px){.landing_heroRight_h7tdq{min-height:400px}}@media (min-width: 768px){.landing_heroRight_h7tdq{min-height:500px}}@media (min-width: 1024px){.landing_heroRight_h7tdq{min-height:600px;max-height:750px}}.landing_heroImage_h7oi0{width:100%;max-width:600px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));margin-top:0;animation:landing_deviceEnter_fi6rh .8s cubic-bezier(.16,1,.3,1) forwards}@media (max-width: 768px){.landing_heroImage_h7oi0{max-width:100%;margin-top:0}}@keyframes landing_deviceEnter_fi6rh{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[data-theme=dark] .landing_heroImage_h7oi0{filter:drop-shadow(0 20px 40px rgba(0,0,0,.4))}.landing_glassCard_h7o8f{position:absolute;display:flex;align-items:center;gap:.875rem;padding:1rem 1.5rem;background:#ffffff1f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.25);border-radius:16px;color:var(--text-primary);font-size:1rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,inset 0 1px #ffffff1a;z-index:20;transition:all .4s cubic-bezier(.4,0,.2,1)}.landing_glassCard_h7o8f:hover{box-shadow:0 12px 36px #2563eb24,0 4px 12px #00000014,inset 0 1px #ffffff1f;border-color:var(--landing-border-primary-soft)}[data-theme=light] .landing_glassCard_h7o8f{background:#ffffffd9;border:1px solid rgba(59,130,246,.12);box-shadow:0 8px 32px #0000000f,0 2px 8px #0000000a,inset 0 1px #fffc}[data-theme=dark] .landing_glassCard_h7o8f{background:#0f172ab3;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0d}.landing_glassCardLogo_bi8ly{width:36px;height:36px;object-fit:contain;border-radius:8px;flex-shrink:0}.landing_glassCard1_orxca{top:42%;left:4%;transform:rotate(-6deg);animation:landing_glassFloat1_evnok 6s ease-in-out infinite}@media (max-width: 480px){.landing_glassCard1_orxca{display:none}}@media (max-width: 768px){.landing_glassCard1_orxca{top:32%;left:5%;transform:rotate(-4deg) scale(.75)}}.landing_glassCard2_orxca{bottom:22%;right:-4%;transform:rotate(5deg);animation:landing_glassFloat2_evnok 7s ease-in-out infinite}@media (max-width: 480px){.landing_glassCard2_orxca{display:none}}@media (max-width: 768px){.landing_glassCard2_orxca{bottom:15%;right:2%;transform:rotate(3deg) scale(.75)}}.landing_glassCard3_orxca{top:18%;right:-8%;transform:rotate(6deg);animation:landing_glassFloat3_evnok 6.5s ease-in-out infinite}@media (max-width: 480px){.landing_glassCard3_orxca{display:none}}@media (max-width: 768px){.landing_glassCard3_orxca{top:12%;right:2%;transform:rotate(4deg) scale(.75)}}@keyframes landing_glassFloat1_evnok{0%,to{transform:rotate(-6deg) translateY(0) translate(0)}50%{transform:rotate(-6deg) translateY(-12px) translate(4px)}}@keyframes landing_glassFloat2_evnok{0%,to{transform:rotate(5deg) translateY(0) translate(0)}50%{transform:rotate(5deg) translateY(-10px) translate(-6px)}}@keyframes landing_glassFloat3_evnok{0%,to{transform:rotate(6deg) translateY(0) translate(0)}50%{transform:rotate(6deg) translateY(-12px) translate(-5px)}}.landing_servicesSection_r2wj0{padding:7rem 0;background:#0d1017;position:relative;z-index:1}[data-theme=light] .landing_servicesSection_r2wj0{background:#f7f8fa}.landing_servicesHeader_h4c3b{max-width:var(--landing-content-width);margin:0 auto 3.5rem;padding:0 var(--spacing-lg);text-align:center}.landing_servicesEyebrow_quqm5{display:inline-flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:.75rem}.landing_servicesTitle_tqoxr{font-size:2.25rem;font-weight:750;color:var(--text-primary);letter-spacing:-.03em;margin-bottom:.75rem}@media (min-width: 768px){.landing_servicesTitle_tqoxr{font-size:3rem}}.landing_servicesSubtitle_h8eml{font-size:1.0625rem;color:var(--text-secondary);line-height:1.6;max-width:64rem;margin:0 auto}.landing_servicesGrid_q64k5{max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 1100px){.landing_servicesGrid_q64k5{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.landing_serviceCard_lhm5b{--service-accent: #4AA3FF;--service-surface: #171A21;--service-border: transparent;--service-shadow: 0 14px 36px rgba(0, 0, 0, .22);border:1px solid var(--service-border);border-radius:1.35rem;padding:2.25rem;min-height:22rem;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(13rem,.92fr);gap:1.5rem;align-items:stretch;position:relative;overflow:hidden;background:var(--service-surface);box-shadow:var(--service-shadow);cursor:pointer;transition:border-color .2s ease}.landing_serviceCard_lhm5b:hover{border-color:color-mix(in srgb,var(--service-accent) 42%,transparent);transform:none;box-shadow:var(--service-shadow)}.landing_serviceCard_lhm5b:nth-child(2){--service-accent: #16A6C7;--service-surface: #171A21;--service-border: transparent}.landing_serviceCard_lhm5b:focus-within{border-color:var(--service-accent);outline:2px solid color-mix(in srgb,var(--service-accent) 55%,transparent);outline-offset:3px}[data-theme=light] .landing_serviceCard_lhm5b{--service-surface: #FFFFFF;--service-border: transparent;--service-shadow: 0 12px 30px rgba(15, 23, 42, .07)}[data-theme=light] .landing_serviceCard_lhm5b:nth-child(2){--service-surface: #FFFFFF;--service-border: transparent}@media (max-width: 640px){.landing_serviceCard_lhm5b{grid-template-columns:1fr;min-height:auto;padding:1.5rem;gap:2rem}}.landing_serviceCardHitArea_b1bgn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit}.landing_serviceCardContent_bgbd8{display:flex;flex-direction:column;align-items:flex-start;min-width:0;position:relative;z-index:2}.landing_serviceTag_z29al{font-size:clamp(1rem,1.2vw,1.125rem);font-weight:750;letter-spacing:.01em;color:var(--service-accent);margin-bottom:1.2rem}.landing_serviceCardTitle_re7vl{font-family:var(--font-display);font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:700;color:var(--text-primary);margin-bottom:1rem;letter-spacing:-.025em;line-height:1.25}.landing_serviceCardDesc_h8af7{font-size:.9375rem;color:var(--text-secondary);line-height:1.75;margin-bottom:2rem;max-width:26rem}.landing_serviceVisual_rvu5k{min-width:0;position:relative;display:grid;place-items:center;align-self:stretch}.landing_serviceVisualWindow_tv5hh{width:100%;max-width:17rem;aspect-ratio:1.45;border:1px solid color-mix(in srgb,var(--service-accent) 24%,transparent);border-radius:1.1rem;background:color-mix(in srgb,var(--service-accent) 7%,transparent);overflow:hidden;transform:rotate(-3deg);box-shadow:none}.landing_serviceVisualToolbar_wa4wp{height:2rem;display:flex;align-items:center;gap:.35rem;padding:0 .8rem;border-bottom:1px solid color-mix(in srgb,var(--service-accent) 18%,transparent)}.landing_serviceVisualToolbar_wa4wp i{width:.38rem;height:.38rem;border-radius:50%;background:color-mix(in srgb,var(--service-accent) 42%,transparent)}.landing_serviceVisualLines_z5y2v{display:grid;gap:.7rem;padding:1.15rem}.landing_serviceVisualLines_z5y2v i{display:block;width:72%;height:.42rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--service-accent) 16%,transparent)}.landing_serviceVisualLines_z5y2v i:nth-child(2){width:48%}.landing_serviceVisualLines_z5y2v i:nth-child(3){width:62%}.landing_serviceIcon_lhi9z{position:absolute;display:grid;place-items:center;width:5.25rem;height:5.25rem;border:1px solid color-mix(in srgb,var(--service-accent) 32%,transparent);border-radius:1.35rem;background:var(--service-accent);color:#fff;transform:translate(22%,16%) rotate(3deg);box-shadow:none}.landing_serviceModelLogos_kbxhj{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.landing_serviceModelChip_h1n1g{display:inline-flex;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;color:var(--chip-color, var(--text-secondary));padding:.25rem .6rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--chip-color, var(--text-secondary)) 14%,transparent);border:1px solid color-mix(in srgb,var(--chip-color, var(--text-secondary)) 30%,transparent)}.landing_serviceModelChip_h1n1g svg{opacity:.9}.landing_serviceFeatures_cya34{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.landing_serviceFeatures_cya34 li{font-size:.75rem;font-weight:600;color:var(--text-secondary);padding:.25rem .7rem;border-radius:var(--radius-full);background:var(--bg-glass);border:1px solid var(--border-light)}.landing_serviceLink_lhg8l{display:inline-flex;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;color:var(--service-accent);text-decoration:none;transition:gap .2s ease,opacity .2s ease;margin-top:auto}.landing_serviceCard_lhm5b:hover .landing_serviceLink_lhg8l{gap:.65rem;opacity:.78}.landing_businessIntroSection_h2va2{padding:6rem 0;background:var(--bg-primary);position:relative;z-index:1}.landing_businessIntroContent_dz8g3{max-width:1440px;margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media (min-width: 1024px){.landing_businessIntroContent_dz8g3{grid-template-columns:1fr 1.2fr}}.landing_businessIntroText_g6euo .landing_titleWrapper_h61sj{position:relative;padding-left:1rem;margin-bottom:1.5rem}@media (min-width: 480px){.landing_businessIntroText_g6euo .landing_titleWrapper_h61sj{padding-left:1.5rem}}.landing_businessIntroText_g6euo .landing_titleDecoration_l0d87{position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(180deg,var(--primary) 0%,var(--primary-light) 100%);border-radius:2px;box-shadow:0 0 12px #3b82f666}.landing_businessIntroText_g6euo h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1.2}@media (min-width: 480px){.landing_businessIntroText_g6euo h2{font-size:1.75rem}}@media (min-width: 768px){.landing_businessIntroText_g6euo h2{font-size:2rem}}@media (min-width: 1024px){.landing_businessIntroText_g6euo h2{font-size:2.5rem}}.landing_businessIntroText_g6euo p{font-size:1.0625rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1.5rem}.landing_businessIntroText_g6euo ul{list-style:none;margin-top:2rem}.landing_businessIntroText_g6euo ul li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;color:var(--text-secondary);font-size:1rem}.landing_businessIntroText_g6euo ul li .landing_iconWrapper_q7oa9{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#3b82f61a,#0ea5e90d);border:1px solid rgba(59,130,246,.2);border-radius:8px;flex-shrink:0;transition:all .3s ease}.landing_businessIntroText_g6euo ul li .landing_iconWrapper_q7oa9 svg{color:var(--primary)}.landing_businessIntroText_g6euo ul li:hover .landing_iconWrapper_q7oa9{background:linear-gradient(135deg,#3b82f626,#0ea5e914);border-color:#3b82f64d;transform:scale(1.05);box-shadow:0 2px 8px #3b82f633}.landing_businessIntroImage_h452x{position:relative}.landing_businessIntroImage_h452x img{width:100%;height:auto;display:block;transition:transform var(--transition-slow);filter:drop-shadow(0 10px 30px rgba(0,0,0,.5))}.landing_businessIntroImage_h452x:hover img{transform:scale(1.02)}.landing_featuresSection_f3bds{padding:6rem 0 7rem;background:var(--bg-primary);position:relative;z-index:1}[data-theme=dark] .landing_featuresSection_f3bds{background:#0d1017}.landing_featuresBLayout_x783l{max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width: 1024px){.landing_featuresBLayout_x783l{grid-template-columns:280px 1fr;gap:4rem;align-items:center}}.landing_featuresBLeft_kvm15{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}@media (min-width: 1024px){.landing_featuresBLeft_kvm15{position:sticky;top:6rem}}.landing_featuresBEyebrow_fkwhf{font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--primary)}.landing_featuresBTitle_h7tha{font-size:2.5rem;font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--text-primary);margin:0}@media (min-width: 1280px){.landing_featuresBTitle_h7tha{font-size:3rem}}.landing_featuresBSub_c4ofo{font-size:.9375rem;color:var(--text-secondary);line-height:1.7;margin:0}.landing_featuresBCta_c4ork{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-full);background:var(--primary);color:#fff;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;margin-top:.5rem}.landing_featuresBCta_c4ork:hover{background:var(--primary-light);transform:translateY(-2px);color:#fff}.landing_featuresBRight_h7ul5{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 768px){.landing_featuresBRight_h7ul5{grid-template-columns:repeat(3,1fr)}}.landing_featuresBCard_kvrup{position:relative;padding:1.75rem 1.5rem;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-xl);background:linear-gradient(165deg,#ffffff08,#ffffff03);transition:background .25s ease,border-color .25s ease,transform .25s ease;cursor:default}.landing_featuresBCard_kvrup:hover{background:#3b82f60d;border-color:#3b82f640;transform:translateY(-2px)}.landing_featuresBCard_kvrup:hover .landing_featuresBCardNum_oxt5c{color:#3b82f64d}.landing_featuresBCard_kvrup:hover .landing_featuresBCardIcon_h881f{background:#3b82f626;color:#93c5fd;border-color:#3b82f64d}[data-theme=light] .landing_featuresBCard_kvrup{border-color:#00000012}[data-theme=light] .landing_featuresBCard_kvrup:hover{background:#3b82f60a;border-color:#3b82f633}.landing_featuresBCardNum_oxt5c{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.12em;color:#ffffff26;margin-bottom:1rem;transition:color .25s}[data-theme=light] .landing_featuresBCardNum_oxt5c{color:#0003}.landing_featuresBCardBody_h87x7{display:flex;flex-direction:column;gap:.625rem}.landing_featuresBCardIcon_h881f{width:2.25rem;height:2.25rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-secondary);flex-shrink:0;transition:all .25s ease}[data-theme=light] .landing_featuresBCardIcon_h881f{background:#0000000a;border-color:#00000014}.landing_featuresBCardTitle_t123d{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.01em}.landing_featuresBCardDesc_h87ya{font-size:.845rem;color:var(--text-secondary);line-height:1.65;margin:0}.landing_sectionHeader_s15g7{max-width:var(--landing-content-width);margin:0 auto 3.5rem;padding:0 var(--spacing-lg);text-align:center}.landing_sectionHeader_s15g7 h2{font-size:2rem;font-weight:700;color:var(--text-primary);letter-spacing:-.03em;margin:0 0 .75rem}@media (min-width: 768px){.landing_sectionHeader_s15g7 h2{font-size:2.5rem}}.landing_sectionHeader_s15g7 p{font-size:1rem;color:var(--text-secondary);margin:0;line-height:1.6}.landing_pricingSection_ay5mf{padding:5rem 0;background:#0d1017;position:relative;z-index:1}[data-theme=light] .landing_pricingSection_ay5mf{background:#f7f8fa}.landing_pricingLeadWrap_pvhf1{max-width:var(--landing-content-width);margin:0 auto 1.25rem;padding:0 var(--spacing-lg)}.landing_pricingLead_yuse4{display:block;position:relative;isolation:isolate;overflow:hidden;border-radius:1.75rem;background-color:#1677f2;background-image:linear-gradient(90deg,#052a7ac7,#0744ae94 38%,#0744ae00 60%),url(/landing/pricing-banner-gemini-v1-wide.png);background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:0 18px 44px #1677f233}[data-theme=dark] .landing_pricingLead_yuse4{background-color:#0a4fb5;box-shadow:0 18px 44px #00000047}.landing_pricingLeadCopy_pv4lf{position:relative;z-index:1;overflow:hidden;border-radius:0;border:0;background:transparent;box-shadow:none}[data-theme=dark] .landing_pricingLeadCopy_pv4lf{background:transparent;box-shadow:none}.landing_pricingLeadCopy_pv4lf{min-height:18rem;padding:2rem}.landing_pricingLeadCopy_pv4lf h3{margin:0 0 .75rem;max-width:34rem;font-size:1.55rem;line-height:1.25;color:#fff;letter-spacing:-.03em;position:relative;z-index:2}.landing_pricingLeadCopy_pv4lf p{margin:0;max-width:35rem;color:#ffffffc7;line-height:1.65;font-size:.9rem;position:relative;z-index:2}@media (min-width: 960px){.landing_pricingLeadCopy_pv4lf{padding:2.25rem 53% 2.25rem 2.25rem}.landing_pricingLeadCopy_pv4lf h3{font-size:1.7rem}}.landing_pricingPromoBadge_h77uk{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:1rem;padding:0 0 0 .85rem;border-radius:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:transparent;box-shadow:none;position:relative;z-index:2}.landing_pricingPromoBadge_h77uk:before{content:"";position:absolute;left:0;top:50%;width:.35rem;height:.35rem;border-radius:50%;background:#67e8f9;transform:translateY(-50%)}[data-theme=dark] .landing_pricingPromoBadge_h77uk{color:#fff;background:transparent}.landing_pricingLeadInlineHighlights_bed51{list-style:none;margin:1.35rem 0 0;padding:1rem 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:.65rem 1rem;border-top:1px solid rgba(255,255,255,.18);position:relative;z-index:2}.landing_pricingLeadInlineHighlights_bed51 li{display:inline-flex;align-items:center;gap:.35rem;color:#ffffffe0;line-height:1.35;font-size:.75rem;font-weight:600;white-space:nowrap}.landing_pricingLeadInlineHighlights_bed51 svg{flex-shrink:0;color:#a5f3fc}.landing_pricingGrid_yuvb8{max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 900px){.landing_pricingGrid_yuvb8{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing_pricingCard_yuy7k{background:#fff;border:1px solid transparent;border-radius:var(--radius-xl);position:relative;transition:border-color .25s ease,transform .25s ease;display:flex;flex-direction:column;box-shadow:0 12px 32px #0f172a12;overflow:hidden;min-height:28rem}.landing_pricingCard_yuy7k:hover{border-color:#3b82f62e;transform:translateY(-2px)}.landing_pricingCardBody_h2vno{padding:.25rem 1.6rem 1.6rem;display:flex;flex-direction:column;flex:1;min-width:0}.landing_pricingIllustration_eo54t{--pricing-visual-accent: #3B82F6;min-height:13.75rem;display:grid;place-items:center;padding:.25rem 0;background:transparent;border:0;position:relative}.landing_pricingIllustration_eo54t svg{display:block;width:100%;height:100%;max-height:14.25rem;position:relative;z-index:1}.landing_pricingVisualKeywords_qc9zx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing_pricingSvgKeyword_h38jg{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--pricing-visual-accent);font-family:var(--font-sans);font-size:11px;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.landing_pricingSvgCallout_jazjp{border:1px solid color-mix(in srgb,var(--pricing-visual-accent) 18%,transparent);border-radius:8px;background:#fffffff5}[data-theme=dark] .landing_pricingSvgCallout_jazjp{background:#171a21}.landing_pricingIllustrationKeys_fbio6{--pricing-visual-accent: #0EA5C6}.landing_pricingIllustrationRouting_b79mu{--pricing-visual-accent: #2563EB}.landing_pricingVisualFrame_ajoys{fill:#ffffffb8;stroke:color-mix(in srgb,var(--pricing-visual-accent) 22%,transparent);stroke-width:1.5}.landing_pricingVisualSurface_i12tn{fill:#fffffff0;stroke:color-mix(in srgb,var(--pricing-visual-accent) 14%,transparent);stroke-width:1}.landing_pricingVisualMuted_h6mty{fill:color-mix(in srgb,var(--pricing-visual-accent) 34%,transparent)}.landing_pricingVisualAccent_boeeh{fill:var(--pricing-visual-accent)}.landing_pricingVisualAccentSoft_j5nc3{fill:color-mix(in srgb,var(--pricing-visual-accent) 16%,white)}.landing_pricingVisualLine_dr5w7,.landing_pricingVisualAccentLine_j5iqx,.landing_pricingVisualTrend_h2uho{fill:none;stroke-linecap:round;stroke-linejoin:round}.landing_pricingVisualLine_dr5w7{stroke:color-mix(in srgb,var(--pricing-visual-accent) 32%,transparent);stroke-width:2}.landing_pricingVisualAccentLine_j5iqx,.landing_pricingVisualTrend_h2uho{stroke:var(--pricing-visual-accent);stroke-width:2.5}.landing_pricingVisualLightLine_h7zdx{fill:none;stroke:color-mix(in srgb,var(--pricing-visual-accent) 23%,transparent);stroke-width:4;stroke-linecap:round}.landing_pricingVisualGrid_dr8wl{fill:none;stroke:color-mix(in srgb,var(--pricing-visual-accent) 10%,transparent);stroke-width:1}.landing_pricingVisualArea_drcqm{fill:color-mix(in srgb,var(--pricing-visual-accent) 10%,transparent);stroke:none}[data-theme=dark] .landing_pricingCard_yuy7k{background:#171a21;border-color:transparent;box-shadow:0 14px 36px #00000038}[data-theme=dark] .landing_pricingCard_yuy7k:hover{border-color:#3b82f647}[data-theme=dark] .landing_pricingIllustration_eo54t{background:transparent}[data-theme=dark] .landing_pricingVisualFrame_ajoys{fill:#171a21;stroke:#60a5fa2e}[data-theme=dark] .landing_pricingVisualSurface_i12tn{fill:#ffffff0f}.landing_pricingDiscountStamp_h8xl8{position:absolute;top:1.25rem;right:-.25rem;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;padding:.3rem .875rem .3rem .75rem;border-radius:2px 0 0 2px;display:flex;align-items:baseline;gap:.2rem;box-shadow:-2px 2px 8px #ef444466;z-index:1}.landing_pricingDiscountStamp_h8xl8:after{content:"";position:absolute;right:0;bottom:-5px;width:0;height:0;border-left:5px solid #b91c1c;border-bottom:5px solid transparent}.landing_pricingDiscountStamp_h8xl8 span:first-child{font-size:1.125rem;font-weight:900;letter-spacing:-.02em;line-height:1}.landing_pricingDiscountStamp_h8xl8 span:last-child{font-size:.625rem;font-weight:700;letter-spacing:.05em;opacity:.9}.landing_pricingNameRow_f1zl2{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.landing_pricingLimitBadge_x70jy{display:inline-flex;align-items:center;flex-shrink:0;font-size:.6875rem;font-weight:700;padding:.15rem .5rem;border-radius:4px;background:linear-gradient(135deg,#f97316,#ea6c0a);color:#fff;white-space:nowrap;line-height:1}.landing_pricingCard_yuy7k h3{font-size:1.25rem;font-weight:700;margin:0;color:var(--text-primary);letter-spacing:-.02em}.landing_pricingPromoIcon_b7xgz{width:2.75rem;height:2.75rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0080ff24,#ff14931f);color:var(--primary);margin-bottom:1rem;box-shadow:inset 0 1px #ffffff73}.landing_pricingPromoEyebrow_uwv4y{display:inline-flex;align-items:center;align-self:flex-start;gap:.45rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--primary);margin-bottom:.625rem}.landing_pricingPromoEyebrow_uwv4y svg{flex-shrink:0}.landing_pricingPromoDescription_tb766{margin:0 0 1rem;color:var(--text-secondary);font-size:.9rem;line-height:1.7}.landing_pricingUsdMain_p14dk{font-size:2.25rem;font-weight:900;color:var(--text-primary);letter-spacing:-.04em;line-height:1;margin-bottom:.25rem;font-family:var(--font-display, "Space Grotesk", "Inter", sans-serif)}.landing_pricingUsdLabel_h5e0v{font-size:.8125rem;color:var(--text-tertiary);margin-bottom:1.25rem;letter-spacing:.02em}.landing_pricingModels_vbu2b{margin-bottom:.75rem}.landing_pricingModelsLabel_qg4j9{font-size:var(--text-xs);color:var(--text-tertiary);display:block;margin-bottom:.375rem}.landing_pricingModelChips_px8u3{display:flex;flex-wrap:wrap;gap:.25rem}.landing_pricingModelChip_v8pxl{font-size:.6875rem;padding:.15rem .5rem;border-radius:4px;border:1px solid var(--border-light);color:var(--text-secondary);background:transparent;white-space:nowrap}.landing_pricingDivider_fuc9s{height:1px;background:var(--border-light);margin:auto 0 .75rem;flex-shrink:0}.landing_pricingBottom_q4mqy{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-top:auto;padding-top:.5rem;border-top:0}@media (max-width: 520px){.landing_pricingBottom_q4mqy{flex-direction:column;align-items:stretch}}.landing_pricingActionHint_m5wab{color:var(--text-tertiary);font-size:.8125rem;line-height:1.5}.landing_pricingCnyWrap_s469q{display:flex;flex-direction:column;gap:.125rem}.landing_pricingCny_smbyd{font-size:1.5rem;font-weight:800;color:var(--primary);line-height:1;letter-spacing:-.03em;font-family:var(--font-display, "Space Grotesk", "Inter", sans-serif)}.landing_pricingOriginal_mve2x{font-size:.8125rem;color:var(--text-muted);text-decoration:line-through}.landing_featuresList_c4hlj{list-style:none;padding:0;margin:0 0 1.5rem;flex:1;position:relative;z-index:1}.landing_featuresList_c4hlj li{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.625rem;color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.landing_featuresList_c4hlj li svg{color:var(--primary);flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.landing_pricingInlineFeatures_ey1et{width:100%;display:grid;grid-template-columns:repeat(3,max-content);align-items:center;justify-content:start;gap:.75rem;margin:.25rem 0 1.15rem;padding:0 0 .2rem;overflow-x:auto;scrollbar-width:none}.landing_pricingInlineFeatures_ey1et::-webkit-scrollbar{display:none}.landing_pricingInlineFeatures_ey1et li{align-items:center;gap:.3rem;margin:0;color:var(--text-secondary);font-size:.8125rem;font-weight:600;line-height:1.3;white-space:nowrap}.landing_pricingInlineFeatures_ey1et li svg{width:.78rem;height:.78rem;margin:0}.landing_planBtn_h47tz{flex-shrink:0;padding:.625rem 1.25rem;border-radius:var(--radius-full);font-weight:600;font-size:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--primary);border:none;color:#fff;cursor:pointer;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.landing_planBtn_h47tz:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.landing_planBtn_h47tz:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 25px -5px #3b82f680}.landing_planBtn_h47tz:hover:before{left:100%}.landing_planBtn_h47tz:active{transform:translateY(0)}@media (max-width: 520px){.landing_planBtn_h47tz{width:100%}}.landing_planBtn_h47tz.landing_primary_h76i2{background:var(--primary);color:#fff}.landing_planBtn_h47tz.landing_primary_h76i2:hover{background:var(--primary-dark);box-shadow:0 8px 25px -5px #3b82f680}.landing_planBtn_h47tz.landing_outline_h5wq3{background:var(--primary);border:none;color:#fff}.landing_planBtn_h47tz.landing_outline_h5wq3:hover{background:var(--primary-dark);box-shadow:0 8px 25px -5px #3b82f680}.landing_customPlanSection_qpas6{padding:3rem 0;background:var(--bg-primary);position:relative;z-index:1}.landing_customPlanWrapper_ki6y1{max-width:1440px;margin:0 auto;padding:0 var(--spacing-lg);display:flex;justify-content:center}.landing_customPlanCard_mah4y{display:flex;align-items:center;gap:1.5rem;background:linear-gradient(135deg,#1e40af,#3b82f6 60%,#0ea5e9);padding:1.5rem;border-radius:24px;box-shadow:0 8px 32px #3b82f640;text-align:center;flex-direction:column}@media (min-width: 480px){.landing_customPlanCard_mah4y{padding:1.75rem 2rem;gap:1.75rem}}@media (min-width: 768px){.landing_customPlanCard_mah4y{flex-direction:row;padding:1.75rem 4rem 1.75rem 2rem;border-radius:80px;text-align:left;gap:2rem}}.landing_customPlanAvatarWrapper_usl5l{position:relative;flex-shrink:0}.landing_customPlanAvatar_ubd4p{width:80px;height:80px;border-radius:50%;object-fit:cover;border:4px solid rgba(255,255,255,.9);box-shadow:0 6px 20px #0003}.landing_onlineStatus_d85ep{position:absolute;bottom:4px;right:4px;width:18px;height:18px;background:#22c55e;border-radius:50%;border:3px solid #fff;animation:landing_pulse_oj39b 2s ease-in-out infinite}@keyframes landing_pulse_oj39b{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 8px #22c55e00}}.landing_customPlanContent_h9usa{display:flex;flex-direction:column;gap:.375rem;align-items:center}@media (min-width: 768px){.landing_customPlanContent_h9usa{align-items:flex-start}}.landing_customPlanLabel_j5fgc{font-size:.875rem;font-weight:500;color:#ffffffbf;text-transform:uppercase;letter-spacing:.08em}.landing_customPlanContent_h9usa h3{font-size:1rem;font-weight:700;color:#fff;margin:0;white-space:normal;line-height:1.4}@media (min-width: 480px){.landing_customPlanContent_h9usa h3{font-size:1.125rem}}@media (min-width: 768px){.landing_customPlanContent_h9usa h3{font-size:1.375rem;white-space:nowrap}}.landing_customPlanEmail_j92da{display:flex;align-items:center;gap:.5rem;margin-top:.375rem;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.landing_customPlanEmail_j92da{gap:.75rem;justify-content:flex-start}}.landing_customPlanEmail_j92da span{font-size:.875rem;font-weight:600;color:#fffffff2;font-family:ui-monospace,SF Mono,Menlo,monospace;word-break:break-all}@media (min-width: 480px){.landing_customPlanEmail_j92da span{font-size:1rem;word-break:normal}}@media (min-width: 768px){.landing_customPlanEmail_j92da span{font-size:1.125rem}}.landing_copyBtn_s5l9a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:#fff3;color:#fff;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease}.landing_copyBtn_s5l9a svg{width:18px;height:18px}.landing_copyBtn_s5l9a:hover{background:#ffffff4d;transform:scale(1.1)}.landing_copyBtn_s5l9a .landing_copyIcon_kg2gx{display:block}.landing_copyBtn_s5l9a .landing_checkIcon_netlk{display:none}.landing_copyBtn_s5l9a.landing_copied_enm2e{background:#22c55e66}.landing_copyBtn_s5l9a.landing_copied_enm2e .landing_copyIcon_kg2gx{display:none}.landing_copyBtn_s5l9a.landing_copied_enm2e .landing_checkIcon_netlk{display:block}.landing_footer_g2qis{background:var(--bg-primary);padding:3rem 0 2rem;position:relative;z-index:1;border-top:1px solid rgba(59,130,246,.08)}[data-theme=dark] .landing_footer_g2qis{background:#0d1017}.landing_footerContent_bder0{max-width:1440px;margin:0 auto;padding:0 var(--spacing-lg) 2.5rem;display:grid;grid-template-columns:1fr;align-items:center;gap:2rem;position:relative;z-index:1}@media (min-width: 768px){.landing_footerContent_bder0{grid-template-columns:minmax(18rem,1fr) auto;align-items:start}}.landing_footerBrand_s4v8p{text-align:center}@media (min-width: 768px){.landing_footerBrand_s4v8p{text-align:left}}.landing_footerBrand_s4v8p h4{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary);letter-spacing:-.02em}.landing_footerBrand_s4v8p p{color:var(--text-tertiary);font-size:.875rem;line-height:1.5;max-width:20rem}.landing_footerLogo_gy9eu{height:1.75rem;width:auto;margin-bottom:.5rem;object-fit:contain}.landing_footerLinks_sa7pc{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.landing_footerLinks_sa7pc{gap:2.5rem}}.landing_footerLinks_sa7pc a{color:var(--text-secondary);font-size:.9375rem;font-weight:500;transition:all var(--transition-base);position:relative}.landing_footerLinks_sa7pc a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--primary);transition:width var(--transition-base)}.landing_footerLinks_sa7pc a:hover{color:var(--primary)}.landing_footerLinks_sa7pc a:hover:after{width:100%}.landing_footerLegalLinks_of5na{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem 1.25rem;max-width:42rem}@media (min-width: 768px){.landing_footerLegalLinks_of5na{grid-column:2;justify-content:flex-end}}.landing_footerLegalLinks_of5na a{color:var(--text-tertiary);font-size:.8125rem;line-height:1.4;transition:color var(--transition-base);white-space:nowrap}.landing_footerLegalLinks_of5na a:hover{color:var(--primary)}.landing_footerBottom_js8q1{max-width:1440px;margin:0 auto;padding:1.5rem var(--spacing-lg) 0;border-top:1px solid var(--border-subtle);text-align:center}.landing_footerBottom_js8q1 p{color:var(--text-tertiary);font-size:.8125rem;letter-spacing:.02em}.landing_zenHero_h5sr4{position:relative;min-height:100vh;max-height:1100px;overflow:visible;background:var(--bg-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate}@media (min-width: 2000px){.landing_zenHero_h5sr4{min-height:80vh;max-height:1000px}}@media (max-width: 768px){.landing_zenHero_h5sr4{min-height:unset;justify-content:flex-start}}.landing_zenHero_h5sr4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 42% 38% at 72% 50%,rgba(59,130,246,.08) 0%,transparent 72%),radial-gradient(ellipse 44% 36% at 30% 50%,rgba(37,99,235,.035) 0%,transparent 70%)}[data-theme=dark] .landing_zenHero_h5sr4{background:#0d1017}.landing_zenMarquee_h2wca{position:relative;width:min(100% - 2rem,82rem);align-self:center;overflow-x:auto;overflow-y:hidden;padding:.25rem 0;scrollbar-width:none}.landing_zenMarquee_h2wca::-webkit-scrollbar{display:none}.landing_zenMarqueeTrack_h19s7{width:max-content;min-width:100%}.landing_zenMarqueeGroup_h12n6{display:flex;align-items:center;justify-content:center;min-width:100%}.landing_zenMarqueeItem_mvlba{display:inline-flex;align-items:center;gap:.5rem;font-size:clamp(.625rem,.72vw,.75rem);font-weight:500;color:#f8fafce0;letter-spacing:.01em;justify-content:center;flex:0 0 auto;padding:0 .8rem;text-align:center;white-space:nowrap}.landing_zenMarqueeItem_mvlba+.landing_zenMarqueeItem_mvlba{border-left:1px solid rgba(255,255,255,.08)}.landing_zenMarqueeItem_mvlba svg{color:var(--primary, #0080FF);flex-shrink:0}.landing_zenMarqueeItem_mvlba strong{font-family:var(--font-display, "Space Grotesk"),"Inter",sans-serif;font-weight:700;color:var(--primary, #0080FF);padding:0 .1rem}.landing_zenMarqueeItem_mvlba em{font-style:normal;color:var(--primary, #0080FF);font-family:var(--font-mono, "JetBrains Mono"),monospace;font-weight:600}[data-theme=light] .landing_zenMarqueeItem_mvlba{color:#0f172ae0}[data-theme=light] .landing_zenMarqueeItem_mvlba+[data-theme=light] .landing_zenMarqueeItem_mvlba{border-left-color:#0f172a1a}[data-theme=light] .landing_zenMarqueeItem_mvlba svg,[data-theme=light] .landing_zenMarqueeItem_mvlba strong,[data-theme=light] .landing_zenMarqueeItem_mvlba em{color:#1d4ed8}@media (max-width: 768px){.landing_zenMarquee_h2wca{width:calc(100% - 2rem);margin-top:1rem;padding:.25rem 0}.landing_zenMarqueeItem_mvlba{font-size:.6875rem;padding:.2rem .75rem}.landing_zenMarqueeItem_mvlba+.landing_zenMarqueeItem_mvlba{border-left:1px solid rgba(255,255,255,.08)}}.landing_zenHeroInner_h5uvy{position:relative;z-index:3;max-width:var(--landing-content-width);width:100%;margin:0 auto;padding:6rem var(--spacing-lg) 6.5rem;display:grid;gap:2.5rem;align-items:center}@media (min-width: 1024px){.landing_zenHeroInner_h5uvy{grid-template-columns:minmax(0,1.08fr) minmax(34rem,.92fr);gap:2rem;padding:2rem var(--spacing-lg) 6.5rem}}@media (min-width: 1440px){.landing_zenHeroInner_h5uvy{max-width:var(--landing-content-width);gap:2rem;padding:0 var(--spacing-lg) 6.5rem}}.landing_zenHeroCopy_h4e2e{min-width:0}@media (min-width: 1024px){.landing_zenHeroCopy_h4e2e{transform:translateY(2.25rem)}}.landing_zenHeroBottom_s75zj{position:absolute;bottom:0;left:0;right:0;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding-bottom:1.25rem;background:linear-gradient(180deg,#06080f24,#06080f47);backdrop-filter:blur(12px) saturate(115%);-webkit-backdrop-filter:blur(12px) saturate(115%)}[data-theme=light] .landing_zenHeroBottom_s75zj{background:linear-gradient(180deg,#f8fafc33,#f8fafc61)}@media (min-height: 1200px){.landing_zenHeroBottom_s75zj{padding-bottom:2.5rem}}@media (max-width: 768px){.landing_zenHeroBottom_s75zj{position:static;gap:0;padding-bottom:0}}.landing_zenModelLogos_yg8zj{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:0 1rem}@media (max-width: 768px){.landing_zenModelLogos_yg8zj{padding:1.5rem 1rem 1rem}}.landing_zenModelLogosLabel_hc6e4{font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffff40;text-align:center;max-width:100%;overflow-wrap:break-word}.landing_zenModelLogosRow_fgs14{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.33rem}@media (max-width: 640px){.landing_zenModelLogosRow_fgs14{gap:1.25rem}}.landing_zenModelLogoItem_fg1wm{display:inline-flex;align-items:center;gap:.53rem;color:#ffffff59;font-size:1.083rem;font-weight:500;letter-spacing:.01em;transition:color .2s ease;white-space:nowrap}.landing_zenModelLogoItem_fg1wm svg{flex-shrink:0}.landing_zenModelLogoItem_fg1wm:hover{color:#ffffffa6}@media (max-width: 640px){.landing_zenModelLogoItem_fg1wm{font-size:.875rem;gap:.4rem}.landing_zenModelLogoItem_fg1wm svg{width:20px;height:20px}}.landing_zenHeroStats_h5paf{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;row-gap:.5rem;padding:0 1rem}@media (max-width: 768px){.landing_zenHeroStats_h5paf{gap:.5rem;padding:1rem 1rem 2rem}}.landing_zenHeroStatItem_mn34p{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:0 2rem;border-right:1px solid rgba(255,255,255,.06);flex-shrink:0}.landing_zenHeroStatItem_mn34p:last-child{border-right:none}@media (max-width: 640px){.landing_zenHeroStatItem_mn34p{padding:0 1rem}}.landing_zenHeroStatValue_h88m5{font-size:.9375rem;font-weight:400;color:#ffffffbf;letter-spacing:-.01em}.landing_zenHeroStatLabel_h8e4b{font-size:.8125rem;font-weight:400;color:#ffffff59;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.landing_zenTitle_x5arb{font-size:2.75rem;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.5);margin-bottom:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.15rem}@media (min-width: 640px){.landing_zenTitle_x5arb{font-size:3.25rem}}@media (min-width: 1024px){.landing_zenTitle_x5arb{font-size:3.25rem}}@media (min-width: 1280px){.landing_zenTitle_x5arb{font-size:3.5rem}}@media (min-width: 1600px){.landing_zenTitle_x5arb{font-size:4rem}}.landing_zenTitleText_h7tsz{display:block;flex:0 1 100%;min-width:0;max-width:100%;white-space:normal;text-wrap:balance;overflow-wrap:break-word}.landing_zenTitleAccent_h2efg{display:block;flex:0 1 100%;min-width:0;color:inherit;background:transparent;padding:0}.landing_zenSubtitle_jfwws{font-size:1rem;line-height:1.65;color:#dcdce6;text-shadow:0 1px 8px rgba(0,0,0,.5);max-width:42rem;margin-bottom:1.75rem}@media (min-width: 768px){.landing_zenSubtitle_jfwws{font-size:1.0625rem}}.landing_zenCtas_h5so8{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.landing_zenSecondaryOutline_kysv6{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.9375rem;padding:1rem 1.5rem;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.18);color:#fffffff0;background:linear-gradient(180deg,#ffffff14,#ffffff0a);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);text-decoration:none;transition:all var(--transition-base);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a}.landing_zenSecondaryOutline_kysv6:hover{border-color:#ffffff42;background:linear-gradient(180deg,#ffffff1f,#ffffff0f);color:#fff;transform:translateY(-1px)}.landing_zenGlobeStage_cqsui{position:relative;width:100%;max-width:42rem;min-height:34rem;min-width:0;justify-self:center;isolation:isolate;transform:translateY(1.25rem);transform-origin:center}.landing_zenGlobeStage_cqsui:before{content:"";position:absolute;top:10%;right:7%;bottom:7%;left:7%;z-index:0;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.2) 0%,rgba(30,64,175,.08) 42%,transparent 72%);filter:blur(24px);pointer-events:none}@media (max-width: 1023px){.landing_zenGlobeStage_cqsui{max-width:40rem;margin-top:1.5rem;transform:translateY(1.25rem)}}@media (max-width: 640px){.landing_zenGlobeStage_cqsui{min-height:29rem}}.landing_zenGlobeFallback_jnodo,.landing_zenGlobeCanvas_n8wm4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.landing_zenGlobeFallback_jnodo{border-radius:50%;background:radial-gradient(circle,rgba(0,128,255,.18),transparent 62%)}.landing_zenGlobeCanvas_n8wm4{left:-3rem;right:-3rem;width:auto;display:grid;place-items:center;overflow:hidden;cursor:grab;touch-action:none;outline:none}@media (min-width: 1024px){.landing_zenGlobeCanvas_n8wm4{bottom:-9rem;height:auto}}.landing_zenGlobeCanvas_n8wm4:active{cursor:grabbing}.landing_zenGlobeCanvas_n8wm4:focus-visible{border-radius:2rem;box-shadow:inset 0 0 0 2px #60a5fab8}.landing_zenGlobeCanvas_n8wm4>div,.landing_zenGlobeCanvas_n8wm4 canvas{width:100%!important;height:100%!important}.landing_zenGlobeCanvas_n8wm4 canvas{display:block;outline:none}.landing_zenGlobeCanvas_n8wm4 canvas:focus-visible{border-radius:50%;box-shadow:inset 0 0 0 2px #60a5fab8}@media (max-width: 640px){.landing_zenGlobeCanvas_n8wm4{left:-5rem;right:-5rem}}.landing_zenGlobeOrbits_t6knw{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.landing_zenGlobeOrbitsFront_nt0jr{z-index:2}.landing_zenGlobeOrbitsBack_h5cp9{z-index:0}.landing_zenOrbitBackBase_y2vrt,.landing_zenOrbitFrontBase_si8i7,.landing_zenOrbitTrace_ea6cg{fill:none;vector-effect:non-scaling-stroke}.landing_zenOrbitBackBase_y2vrt,.landing_zenOrbitFrontBase_si8i7{stroke:#60a5fa7a;stroke-width:1.1}.landing_zenOrbitTrace_ea6cg{stroke-width:1.6;stroke-linecap:round;stroke-dasharray:.16 .84;animation:landing_zenOrbitFlow_h6f4l 7s linear infinite}.landing_zenOrbitTraceAlt_k0qm3{animation-duration:9s;animation-direction:reverse}.landing_zenOrbitStats_e9nu8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.landing_zenOrbitStatCard_kso5v{--stat-rotation: 0deg;--stat-scale: 1;position:absolute;display:inline-flex;align-items:baseline;gap:.4rem;padding:.42rem .65rem;border:1px solid rgba(96,165,250,.22);border-radius:.65rem;background:#070d1bc2;box-shadow:0 10px 28px #0000003d,inset 0 1px #ffffff0f;backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%);transform:scale(var(--stat-scale)) rotate(var(--stat-rotation));transform-origin:center;white-space:nowrap}.landing_zenOrbitStatCard_kso5v:nth-child(1){--stat-rotation: -5deg;left:1%;top:68%}.landing_zenOrbitStatCard_kso5v:nth-child(2){--stat-rotation: 5deg;left:39%;top:84%}.landing_zenOrbitStatCard_kso5v:nth-child(3){--stat-rotation: -3deg;right:1%;top:48%}.landing_zenOrbitStatCard_kso5v:nth-child(4){--stat-rotation: 7deg;right:29%;top:57%}.landing_zenOrbitStatValue_h5p8j{color:#ffffffe6;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:-.01em}.landing_zenOrbitStatLabel_h5jqd{color:#ffffff80;font-size:.55rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.landing_zenGlobeStatus_v3ubv{position:absolute;top:17%;right:2%;z-index:4;display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .72rem;border:1px solid rgba(16,185,129,.24);border-radius:999px;background:#08121cb8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#6ee7b7;font-size:.7rem;font-weight:650;white-space:nowrap;pointer-events:none}.landing_zenGlobeStatus_v3ubv>span{width:.4rem;height:.4rem;border-radius:50%;background:#10b981;box-shadow:0 0 .75rem #10b981bf}.landing_zenOrbitCard_h6f6q{--orbit-card-rotation: 0deg;position:relative;z-index:4;width:clamp(13.5rem,39%,16.5rem);overflow:hidden;padding:.9rem;border:1px solid rgba(148,163,184,.2);border-radius:1.05rem;background:#0a0e1ad1;box-shadow:0 18px 48px #00000052,inset 0 1px #ffffff0f;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);pointer-events:none;animation:landing_zenOrbitCardFloat_z1r15 5.5s ease-in-out infinite;transform:rotate(var(--orbit-card-rotation))}.landing_zenOrbitCard_h6f6q h2{position:relative;z-index:1;margin:.65rem 0 .28rem;color:#fff;font-family:var(--font-display);font-size:.96rem;font-weight:700}.landing_zenOrbitCard_h6f6q p{position:relative;z-index:1;margin:0;color:#ffffff8f;font-size:.7rem;line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.landing_zenOrbitCardAgent_z4le5{--orbit-card-rotation: -2deg;position:absolute;top:23%;left:-1%}.landing_zenOrbitCardVibe_h14f4{--orbit-card-rotation: 2deg;position:absolute;right:-1%;bottom:2%;animation-delay:-2.2s}.landing_zenEngineRouteTop_yt11j{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem}.landing_zenEngineRouteIcon_dj08s{display:grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:.7rem;background:#ffffff0f;color:#ffffffdb;box-shadow:inset 0 0 0 1px #ffffff0f}.landing_zenEngineBadge_piowk{display:inline-flex;align-items:center;gap:.35rem;color:#fff9;font-size:.62rem;font-weight:650}.landing_zenEngineMeta_nqphh{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.65rem}.landing_zenEngineMeta_nqphh span{display:inline-flex;align-items:center;gap:.3rem;color:#ffffff85;font-size:.61rem}.landing_zenCodeGlow_h9up6{width:100%;max-width:32rem;min-width:0;min-height:26rem;justify-self:center;border-radius:2rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 78% 88%,rgba(96,165,250,.08) 0%,transparent 32%),linear-gradient(180deg,#ffffff05,#ffffff03),#111113;box-shadow:inset 0 1px #ffffff08}@media (max-width: 768px){.landing_zenCodeGlow_h9up6{min-height:22rem}}.landing_zenCodePre_h4laq{margin:0;width:100%;min-width:0;min-height:26rem;padding:1.75rem 1.5rem;display:flex;align-items:flex-start;justify-content:flex-start;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#ffffffb8;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9375rem;line-height:1.9}.landing_zenCodePre_h4laq code{display:block;width:100%;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;text-align:left}@media (max-width: 768px){.landing_zenCodePre_h4laq{min-height:22rem;padding:1.25rem 1rem;font-size:.875rem;line-height:1.75}}.landing_providerStrip_bzzdv{padding:2rem 0 2.5rem;border-bottom:1px solid var(--border-subtle);background:var(--bg-primary)}.landing_providerStripLabel_h6ft1{text-align:center;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:1.25rem}.landing_providerStripRow_kot6y{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:900px;margin:0 auto;padding:0 var(--spacing-lg)}.landing_providerPill_votwc{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.75rem 1.25rem;border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-secondary);min-width:10rem}.landing_providerPillName_gyaxu{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.landing_providerPillHint_gyels{font-size:.75rem;color:var(--text-tertiary)}@keyframes landing_zenOrbitFlow_h6f4l{to{stroke-dashoffset:-1}}@keyframes landing_zenOrbitCardFloat_z1r15{0%,to{transform:translateZ(0) rotate(var(--orbit-card-rotation))}50%{transform:translate3d(0,-.45rem,0) rotate(var(--orbit-card-rotation))}}@keyframes landing_fade-in_h5nxe{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.landing_glassCard1_orxca,.landing_glassCard2_orxca,.landing_glassCard3_orxca,.landing_heroImage_h7oi0,.landing_zenOrbitTrace_ea6cg,.landing_zenOrbitCard_h6f6q{animation:none!important}}@media (max-width: 640px){.landing_zenOrbitStatCard_kso5v{--stat-scale: .72}.landing_zenGlobeStatus_v3ubv{top:3%;right:3%;padding:.35rem .58rem;font-size:.62rem}.landing_zenOrbitCard_h6f6q{width:12rem;padding:.72rem}.landing_zenOrbitCard_h6f6q h2{margin-top:.5rem;font-size:.84rem}.landing_zenOrbitCard_h6f6q p{display:none}.landing_zenOrbitCardAgent_z4le5{top:10%;left:0}.landing_zenOrbitCardVibe_h14f4{right:0;bottom:6%}.landing_zenEngineRouteIcon_dj08s{width:1.8rem;height:1.8rem}.landing_zenEngineRouteIcon_dj08s svg{width:17px;height:17px}.landing_zenEngineBadge_piowk,.landing_zenEngineMeta_nqphh span{font-size:.56rem}}[data-theme=light] .landing_zenHero_h5sr4{background:#f8fafc}[data-theme=light] .landing_zenHero_h5sr4:after{background:radial-gradient(ellipse 42% 38% at 72% 50%,rgba(15,23,42,.045) 0%,transparent 72%),radial-gradient(ellipse 44% 36% at 30% 50%,rgba(15,23,42,.025) 0%,transparent 70%)}[data-theme=light] .landing_zenGlobeStage_cqsui:before{background:transparent;filter:none}[data-theme=light] .landing_zenGlobeFallback_jnodo{background:radial-gradient(circle,rgba(15,23,42,.08),transparent 62%)}[data-theme=light] .landing_zenOrbitStatCard_kso5v{border-color:#2563eb24;background:#fffc;box-shadow:0 10px 26px #3b82f61a,inset 0 1px #fffffff2}[data-theme=light] .landing_zenOrbitStatValue_h5p8j{color:#0f172a}[data-theme=light] .landing_zenOrbitStatLabel_h5jqd{color:#64748b}[data-theme=light] .landing_zenGlobeCanvas_n8wm4 canvas{filter:contrast(.35) brightness(1.5)}[data-theme=light] .landing_zenOrbitFrontBase_si8i7,[data-theme=light] .landing_zenOrbitBackBase_y2vrt{stroke:#2563eb57}[data-theme=light] .landing_zenGlobeStatus_v3ubv{border-color:#05966933;background:#ffffffc7;color:#047857;box-shadow:0 8px 24px #0f172a14}[data-theme=light] .landing_zenOrbitCard_h6f6q{border-color:#2563eb24;background:#ffffffd1;box-shadow:0 18px 45px #3b82f61c,inset 0 1px #ffffffe6}[data-theme=light] .landing_zenOrbitCard_h6f6q h2{color:#0f172a}[data-theme=light] .landing_zenOrbitCard_h6f6q p{color:#475569}[data-theme=light] .landing_zenEngineRouteIcon_dj08s{background:#2563eb14;color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb1a}[data-theme=light] .landing_zenEngineBadge_piowk,[data-theme=light] .landing_zenEngineMeta_nqphh span{color:#64748b}[data-theme=light] .landing_zenTitle_x5arb{color:#111827;text-shadow:none}[data-theme=light] .landing_zenTitleAccent_h2efg{color:inherit;background:transparent}[data-theme=light] .landing_zenSubtitle_jfwws{color:#374151;text-shadow:none}[data-theme=light] .landing_zenSecondaryOutline_kysv6{border-color:#0000001f;color:#374151;background:linear-gradient(180deg,#ffffffe6,#ffffffb3);box-shadow:inset 0 1px #fffc,0 1px 4px #0000000f}[data-theme=light] .landing_zenSecondaryOutline_kysv6:hover{border-color:#0000002e;background:linear-gradient(180deg,#fff,#ffffffe6);color:#111827}[data-theme=light] .landing_zenCodeGlow_h9up6{border-color:#00000014;background:radial-gradient(circle at 78% 88%,rgba(59,130,246,.06) 0%,transparent 32%),linear-gradient(180deg,#f9fafb,#f3f4f6);box-shadow:0 4px 24px #0000000f,inset 0 1px #fffc}[data-theme=light] .landing_zenCodePre_h4laq{color:#374151}[data-theme=light] .landing_zenModelLogosLabel_hc6e4{color:#0000004d}[data-theme=light] .landing_zenModelLogoItem_fg1wm{color:#0006}[data-theme=light] .landing_zenModelLogoItem_fg1wm:hover{color:#000000b3}[data-theme=light] .landing_zenHeroStatItem_mn34p{border-right-color:#00000014}[data-theme=light] .landing_zenHeroStatValue_h88m5{color:#000000bf}[data-theme=light] .landing_zenHeroStatLabel_h8e4b{color:#00000059}.landing_homepage_ksiu1{--landing-content-width: 100rem;background:var(--canvas);color:var(--text-primary)}.landing_sectionIndex_lzlza{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:1.75rem;border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em}.landing_servicesSection_r2wj0{position:relative;z-index:1;padding:clamp(5rem,9vw,9rem) 0;overflow:hidden;background:var(--surface-1);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.landing_servicesSection_r2wj0:before{content:"";position:absolute;inset:0 0 auto 58%;height:100%;background-image:radial-gradient(circle,var(--border-light) 1px,transparent 1px);background-size:18px 18px;opacity:.55;pointer-events:none}.landing_servicesHeader_h4c3b{position:relative;max-width:var(--landing-content-width);margin:0 auto clamp(3rem,6vw,5.5rem);padding:0 var(--shell-gutter);display:grid;grid-template-columns:5rem minmax(18rem,.85fr) minmax(22rem,1.15fr);align-items:start;gap:var(--spacing-6);text-align:left}.landing_servicesTitle_tqoxr{margin:0;max-width:12ch;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.5rem,4.6vw,5.25rem);font-weight:var(--font-semibold);letter-spacing:-.055em;line-height:.98}.landing_servicesSubtitle_h8eml{max-width:50rem;margin:var(--spacing-2) 0 0;padding-top:var(--spacing-5);border-top:1px solid var(--border-strong);color:var(--text-secondary);font-size:clamp(1rem,1.35vw,1.25rem);line-height:var(--leading-relaxed)}.landing_servicesGrid_q64k5{position:relative;max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--shell-gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--spacing-5)}.landing_serviceCard_lhm5b{--service-accent: var(--text-primary);--service-surface: var(--surface-1);--service-border: var(--border-medium);--service-shadow: none;grid-column:span 7;min-height:26rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.72fr);gap:var(--spacing-6);align-items:stretch;padding:clamp(1.5rem,3vw,2.75rem);overflow:hidden;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:0;box-shadow:none;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base)}.landing_serviceCard_lhm5b:nth-child(2){--service-accent: var(--text-primary);--service-surface: var(--surface-2);grid-column:span 5;grid-template-columns:1fr;background:var(--surface-2)}.landing_serviceCard_lhm5b:hover,[data-theme=light] .landing_serviceCard_lhm5b:hover,[data-theme=dark] .landing_serviceCard_lhm5b:hover{background:var(--surface-2);border-color:var(--border-strong);box-shadow:none;transform:none}.landing_serviceCard_lhm5b:nth-child(2):hover{background:var(--surface-3)}.landing_serviceCard_lhm5b:focus-within{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:3px}.landing_serviceCardHitArea_b1bgn{border-radius:0}.landing_serviceCardContent_bgbd8{min-width:0}.landing_serviceCardIndex_r88zz{margin-bottom:auto;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.1em}.landing_serviceTag_z29al{margin:var(--spacing-8) 0 var(--spacing-3);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase}.landing_serviceCardTitle_re7vl{max-width:13ch;margin:0 0 var(--spacing-4);color:var(--text-primary);font-size:clamp(1.75rem,2.8vw,3.25rem);font-weight:var(--font-semibold);letter-spacing:-.045em;line-height:1.08}.landing_serviceCardDesc_h8af7{max-width:34rem;margin:0 0 var(--spacing-8);color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.landing_serviceLink_lhg8l{gap:var(--spacing-2);margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border-light);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold)}.landing_serviceCard_lhm5b:hover .landing_serviceLink_lhg8l{gap:var(--spacing-3);opacity:1}.landing_serviceVisual_rvu5k{min-height:14rem;align-self:stretch;background-image:radial-gradient(circle,var(--border-medium) 1px,transparent 1px);background-size:14px 14px;border-left:1px solid var(--border-light)}.landing_serviceCard_lhm5b:nth-child(2) .landing_serviceVisual_rvu5k{min-height:10rem;border:1px solid var(--border-light)}.landing_serviceVisualWindow_tv5hh{width:min(92%,18rem);border:1px solid var(--border-strong);border-radius:0;background:var(--surface-1);transform:none}.landing_serviceVisualToolbar_wa4wp{border-bottom-color:var(--border-light)}.landing_serviceVisualToolbar_wa4wp i{width:.35rem;height:.35rem;border:1px solid var(--border-strong);background:transparent}.landing_serviceVisualLines_z5y2v i{height:1px;border-radius:0;background:var(--border-medium)}.landing_serviceIcon_lhi9z{width:4.5rem;height:4.5rem;border:1px solid var(--text-primary);border-radius:0;background:var(--text-primary);color:var(--text-inverse);transform:translate(28%,30%)}.landing_featuresSection_f3bds{position:relative;z-index:1;padding:clamp(5rem,9vw,9rem) 0;background:var(--canvas);border-bottom:1px solid var(--border-light)}[data-theme=dark] .landing_featuresSection_f3bds{background:var(--canvas)}.landing_featuresBLayout_x783l{max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--shell-gutter);display:grid;grid-template-columns:minmax(18rem,4fr) minmax(30rem,8fr);gap:clamp(3rem,7vw,8rem);align-items:start}.landing_featuresBLeft_kvm15{position:sticky;top:calc(var(--shell-header) + var(--spacing-6));display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-5);padding-top:var(--spacing-2)}.landing_featuresBEyebrow_fkwhf{color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:.08em}.landing_featuresBTitle_h7tha{max-width:10ch;margin:0;color:var(--text-primary);font-size:clamp(2.75rem,4.5vw,5.25rem);font-weight:var(--font-semibold);letter-spacing:-.06em;line-height:.98}.landing_featuresBSub_c4ofo{max-width:34rem;margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.landing_featuresBCta_c4ork{min-height:var(--control-height-lg);margin-top:var(--spacing-3);padding:0 var(--spacing-5);background:var(--text-primary);border:1px solid var(--text-primary);border-radius:var(--radius-sm);color:var(--text-inverse);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.landing_featuresBCta_c4ork:hover{background:var(--primary-light);border-color:var(--primary-light);color:var(--text-inverse);transform:none}.landing_featuresBRight_h7ul5{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--border-strong)}.landing_featuresBCard_kvrup,[data-theme=light] .landing_featuresBCard_kvrup{min-height:8.75rem;display:grid;grid-template-columns:3.5rem 1fr;align-items:stretch;gap:var(--spacing-5);padding:var(--spacing-5) 0;background:transparent;border:0;border-bottom:1px solid var(--border-light);border-radius:0;cursor:default;transition:background-color var(--transition-fast),padding var(--transition-fast)}.landing_featuresBCard_kvrup:hover,[data-theme=light] .landing_featuresBCard_kvrup:hover{padding-inline:var(--spacing-4);background:var(--surface-1);border-color:var(--border-strong);transform:none}.landing_featuresBCardNum_oxt5c,[data-theme=light] .landing_featuresBCardNum_oxt5c{margin:0;padding-top:var(--spacing-1);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.08em}.landing_featuresBCard_kvrup:hover .landing_featuresBCardNum_oxt5c{color:var(--text-primary)}.landing_featuresBCardBody_h87x7{display:grid;grid-template-columns:3rem minmax(10rem,.8fr) minmax(14rem,1.4fr);align-items:center;gap:var(--spacing-5)}.landing_featuresBCardIcon_h881f,[data-theme=light] .landing_featuresBCardIcon_h881f{width:2.75rem;height:2.75rem;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:0;color:var(--text-primary);transition:background-color var(--transition-fast),color var(--transition-fast)}.landing_featuresBCard_kvrup:hover .landing_featuresBCardIcon_h881f{background:var(--text-primary);border-color:var(--text-primary);color:var(--text-inverse)}.landing_featuresBCardTitle_t123d{margin:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-tight)}.landing_featuresBCardDesc_h87ya{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.landing_pricingSection_ay5mf{position:relative;z-index:1;padding:clamp(5rem,9vw,9rem) 0;background:var(--surface-1);border-bottom:1px solid var(--border-light)}[data-theme=light] .landing_pricingSection_ay5mf{background:var(--surface-1)}.landing_sectionHeader_s15g7{max-width:var(--landing-content-width);margin:0 auto clamp(3rem,6vw,5rem);padding:0 var(--shell-gutter);display:grid;grid-template-columns:5rem minmax(18rem,.9fr) minmax(22rem,1.1fr);align-items:start;gap:var(--spacing-6);text-align:left}.landing_sectionHeader_s15g7 h2{max-width:12ch;margin:0;color:var(--text-primary);font-size:clamp(2.5rem,4.6vw,5.25rem);font-weight:var(--font-semibold);letter-spacing:-.055em;line-height:.98}.landing_sectionHeader_s15g7 p{margin:var(--spacing-2) 0 0;padding-top:var(--spacing-5);border-top:1px solid var(--border-strong);color:var(--text-secondary);font-size:clamp(1rem,1.35vw,1.25rem);line-height:var(--leading-relaxed)}.landing_pricingLeadWrap_pvhf1{max-width:var(--landing-content-width);margin:0 auto var(--spacing-5);padding:0 var(--shell-gutter)}.landing_pricingLead_yuse4,[data-theme=dark] .landing_pricingLead_yuse4{position:relative;min-height:22rem;overflow:hidden;background-color:var(--text-primary);background-image:radial-gradient(circle,color-mix(in srgb,var(--text-inverse) 26%,transparent) 1px,transparent 1px);background-position:calc(100% - 2rem) 2rem;background-size:13px 13px;border:1px solid var(--text-primary);border-radius:0;box-shadow:none}.landing_pricingLead_yuse4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:56%;background:linear-gradient(90deg,var(--text-primary),transparent 55%);pointer-events:none}.landing_pricingLeadCopy_pv4lf,[data-theme=dark] .landing_pricingLeadCopy_pv4lf{min-height:22rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,5vw,4.5rem) 48% clamp(2rem,5vw,4.5rem) clamp(2rem,5vw,4.5rem);background:transparent}.landing_pricingLeadCopy_pv4lf h3{max-width:20ch;margin:0 0 var(--spacing-4);color:var(--text-inverse);font-size:clamp(1.75rem,3.1vw,3.75rem);font-weight:var(--font-semibold);letter-spacing:-.05em;line-height:1.05}.landing_pricingLeadCopy_pv4lf p{max-width:42rem;color:color-mix(in srgb,var(--text-inverse) 72%,transparent);font-size:var(--text-base)}.landing_pricingPromoBadge_h77uk,[data-theme=dark] .landing_pricingPromoBadge_h77uk{margin:0 0 var(--spacing-5);padding:0;color:var(--text-inverse);font-size:var(--text-xs);letter-spacing:.08em}.landing_pricingPromoBadge_h77uk:before{position:static;width:.45rem;height:.45rem;background:var(--text-inverse);transform:none}.landing_pricingLeadInlineHighlights_bed51{margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top-color:color-mix(in srgb,var(--text-inverse) 25%,transparent)}.landing_pricingLeadInlineHighlights_bed51 li{color:color-mix(in srgb,var(--text-inverse) 86%,transparent);font-size:var(--text-sm)}.landing_pricingLeadInlineHighlights_bed51 svg{color:var(--text-inverse)}.landing_pricingGrid_yuvb8{max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--shell-gutter);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-5)}.landing_pricingCard_yuy7k,[data-theme=dark] .landing_pricingCard_yuy7k{min-height:32rem;overflow:hidden;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:0;box-shadow:none;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.landing_pricingCard_yuy7k:hover,[data-theme=dark] .landing_pricingCard_yuy7k:hover{background:var(--surface-2);border-color:var(--border-strong);box-shadow:none;transform:none}.landing_pricingIllustration_eo54t,[data-theme=dark] .landing_pricingIllustration_eo54t{min-height:15rem;padding:var(--spacing-4);background-color:var(--surface-2);background-image:radial-gradient(circle,var(--border-light) 1px,transparent 1px);background-size:14px 14px;border-bottom:1px solid var(--border-medium)}.landing_pricingIllustration_eo54t svg{filter:grayscale(1)}.landing_pricingVisualFrame_ajoys{fill:var(--surface-1);stroke:var(--border-strong)}.landing_pricingVisualSurface_i12tn{fill:var(--surface-2)}.landing_pricingVisualMuted_h6mty{fill:var(--border-strong)}.landing_pricingVisualAccent_boeeh{fill:var(--text-primary)}.landing_pricingVisualAccentSoft_j5nc3{fill:var(--surface-3)}.landing_pricingVisualLine_dr5w7{stroke:var(--border-strong)}.landing_pricingVisualAccentLine_j5iqx,.landing_pricingVisualTrend_h2uho{stroke:var(--text-primary)}.landing_pricingVisualLightLine_h7zdx,.landing_pricingVisualGrid_dr8wl{stroke:var(--border-light)}.landing_pricingVisualArea_drcqm{fill:var(--surface-3)}.landing_pricingArtRail_fdh71,.landing_pricingArtSignal_y0bqy,.landing_pricingArtStrongLine_grcf7,.landing_pricingArtCutoutLine_h4ive,.landing_pricingArtDashedRing_ohvfw,.landing_pricingArtCubeGhost_k16z7 path{fill:none;vector-effect:non-scaling-stroke}.landing_pricingArtRail_fdh71{stroke:var(--border-strong);stroke-width:1.5}.landing_pricingArtSignal_y0bqy{stroke:var(--text-secondary);stroke-width:1.75;stroke-linecap:square;stroke-linejoin:bevel}.landing_pricingArtStrongLine_grcf7{stroke:var(--text-primary);stroke-width:2;stroke-linecap:square;stroke-linejoin:miter}.landing_pricingArtFlow_fd9ri{stroke-dasharray:7 7;animation:landing_pricing-art-flow_n47ad 7s linear infinite}.landing_pricingArtHalo_fdat8{fill:var(--surface-1);stroke:var(--border-medium);stroke-width:1}.landing_pricingArtSurface_z4q7f{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.5}.landing_pricingArtCore_fd7wt{fill:var(--text-primary)}.landing_pricingArtCutout_h6fvr{fill:var(--surface-1)}.landing_pricingArtCutoutLine_h4ive{fill:var(--surface-1);stroke:var(--surface-1);stroke-width:1}.landing_pricingArtDashedRing_ohvfw{stroke:var(--border-strong);stroke-width:1.5;stroke-dasharray:3 7}.landing_pricingArtNode_fdexc{fill:var(--surface-1);stroke:var(--border-strong);stroke-width:1.5}.landing_pricingArtCode_fd7wh{fill:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;font-weight:var(--font-semibold);letter-spacing:.1em}.landing_pricingArtCube_fd80w path{stroke:var(--border-strong);stroke-width:1.25;vector-effect:non-scaling-stroke}.landing_pricingArtCubeTop_d4w7y{fill:var(--text-primary)}.landing_pricingArtCubeLeft_iz2si{fill:var(--surface-3)}.landing_pricingArtCubeRight_jv4rv{fill:var(--border-strong)}.landing_pricingArtCubeGhost_k16z7 path{stroke:var(--border-strong);stroke-width:1.25;stroke-dasharray:4 5}@keyframes landing_pricing-art-flow_n47ad{to{stroke-dashoffset:-56}}@media (prefers-reduced-motion: reduce){.landing_pricingArtFlow_fd9ri{animation:none}}.landing_pricingSvgKeyword_h38jg{padding:.25rem .45rem;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:0;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);box-shadow:none}.landing_pricingCardBody_h2vno{position:relative;padding:var(--spacing-6)}.landing_pricingCardIndex_h2dfh{position:absolute;top:var(--spacing-5);right:var(--spacing-5);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em}.landing_pricingPromoEyebrow_uwv4y{margin-bottom:var(--spacing-4);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.landing_pricingNameRow_f1zl2{padding-right:var(--spacing-8);margin-bottom:var(--spacing-3)}.landing_pricingCard_yuy7k h3{font-size:var(--text-2xl);font-weight:var(--font-semibold);letter-spacing:-.035em}.landing_pricingPromoDescription_tb766{margin-bottom:var(--spacing-6);color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.landing_pricingBottom_q4mqy{margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border-light)}.landing_planBtn_h47tz{min-height:var(--control-height-lg);padding:0 var(--spacing-5);background:var(--text-primary);border:1px solid var(--text-primary);border-radius:var(--radius-sm);color:var(--text-inverse);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.landing_planBtn_h47tz:before{display:none}.landing_planBtn_h47tz:hover{background:var(--primary-light);border-color:var(--primary-light);box-shadow:none;color:var(--text-inverse);transform:none}.landing_footer_g2qis,[data-theme=dark] .landing_footer_g2qis{padding:clamp(3rem,6vw,5.5rem) 0 var(--spacing-6);background:var(--canvas);border-top:1px solid var(--border-strong)}.landing_footerContent_bder0{max-width:var(--landing-content-width);margin:0 auto;padding:0 var(--shell-gutter) clamp(2rem,4vw,4rem);display:grid;grid-template-columns:minmax(18rem,1.2fr) minmax(14rem,.8fr) minmax(18rem,1fr);align-items:start;gap:var(--spacing-8)}.landing_footerBrand_s4v8p{text-align:left}.landing_footerBrand_s4v8p p{max-width:32rem;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.landing_footerLogo_gy9eu{height:2rem;margin-bottom:var(--spacing-4);filter:grayscale(1)}.landing_footerLinks_sa7pc{justify-content:flex-start;flex-direction:column;gap:var(--spacing-3)}.landing_footerLinks_sa7pc a{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.landing_footerLinks_sa7pc a:after{display:none}.landing_footerLegalLinks_of5na{grid-column:auto;justify-content:flex-start;gap:var(--spacing-3) var(--spacing-5)}.landing_footerLegalLinks_of5na a{color:var(--text-secondary);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:.25em}.landing_footerBottom_js8q1{max-width:var(--landing-content-width);margin:0 auto;padding:var(--spacing-5) var(--shell-gutter) 0;border-top:1px solid var(--border-light);text-align:left}.landing_footerBottom_js8q1 p{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs)}@media (max-width: 1024px){.landing_servicesHeader_h4c3b,.landing_sectionHeader_s15g7{grid-template-columns:4rem 1fr}.landing_servicesSubtitle_h8eml,.landing_sectionHeader_s15g7 p{grid-column:2}.landing_serviceCard_lhm5b,.landing_serviceCard_lhm5b:nth-child(2){grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(12rem,.65fr)}.landing_featuresBLayout_x783l{grid-template-columns:1fr;gap:var(--spacing-12)}.landing_featuresBLeft_kvm15{position:static}.landing_featuresBTitle_h7tha{max-width:13ch}.landing_pricingGrid_yuvb8{grid-template-columns:1fr}.landing_pricingCard_yuy7k{min-height:0;display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(20rem,1.2fr)}.landing_pricingIllustration_eo54t{min-height:100%;border-right:1px solid var(--border-medium);border-bottom:0}.landing_footerContent_bder0{grid-template-columns:1fr 1fr}.landing_footerBrand_s4v8p{grid-column:1/-1}}@media (max-width: 768px){.landing_servicesHeader_h4c3b,.landing_sectionHeader_s15g7{grid-template-columns:1fr;gap:var(--spacing-4)}.landing_servicesSubtitle_h8eml,.landing_sectionHeader_s15g7 p{grid-column:auto}.landing_servicesTitle_tqoxr,.landing_sectionHeader_s15g7 h2{max-width:none;font-size:clamp(2.35rem,12vw,3.75rem)}.landing_servicesGrid_q64k5{grid-template-columns:1fr}.landing_serviceCard_lhm5b,.landing_serviceCard_lhm5b:nth-child(2){grid-column:auto;grid-template-columns:1fr;min-height:0}.landing_serviceVisual_rvu5k{min-height:12rem;border:1px solid var(--border-light)}.landing_serviceTag_z29al{margin-top:var(--spacing-6)}.landing_featuresBTitle_h7tha{font-size:clamp(2.5rem,13vw,4rem)}.landing_featuresBCard_kvrup{grid-template-columns:2.5rem 1fr}.landing_featuresBCardBody_h87x7{grid-template-columns:2.75rem 1fr}.landing_featuresBCardDesc_h87ya{grid-column:1/-1;padding-left:calc(2.75rem + var(--spacing-5))}.landing_pricingLead_yuse4:after{display:none}.landing_pricingLeadCopy_pv4lf,[data-theme=dark] .landing_pricingLeadCopy_pv4lf{min-height:0;padding:var(--spacing-8) var(--spacing-5)}.landing_pricingCard_yuy7k{display:flex}.landing_pricingIllustration_eo54t{min-height:13rem;border-right:0;border-bottom:1px solid var(--border-medium)}.landing_footerContent_bder0{grid-template-columns:1fr}.landing_footerBrand_s4v8p{grid-column:auto}}@media (max-width: 480px){.landing_featuresBCardBody_h87x7{grid-template-columns:1fr}.landing_featuresBCardIcon_h881f{display:none}.landing_featuresBCardDesc_h87ya{grid-column:auto;padding-left:0}.landing_pricingLeadInlineHighlights_bed51{align-items:flex-start;flex-direction:column}}.Dropdown_dropdown_mbtee{position:relative;display:inline-block}.Dropdown_trigger_rt33v{cursor:pointer}.Dropdown_menu_icigr{position:fixed;min-width:12rem;background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-sm);box-shadow:var(--shadow-xl);padding:.5rem;z-index:var(--z-popover);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:translateY(-8px)}.Dropdown_menu--bottom-left_mp01b,.Dropdown_menu--bottom-right_h6oq2{transform:translateY(-8px)}.Dropdown_menu--top-left_tlgy1,.Dropdown_menu--top-right_h608q{transform:translateY(8px)}.Dropdown_menu--visible_xxtao{opacity:1;transform:translateY(0);pointer-events:auto}.Dropdown_item_ickpt{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:0 var(--spacing-3);background:transparent;font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);-webkit-user-select:none;user-select:none}.Dropdown_item_ickpt:hover:not(.Dropdown_item--disabled_srave){background:var(--bg-input-hover);border-color:var(--border-light);color:var(--text-primary)}.Dropdown_item_ickpt:active:not(.Dropdown_item--disabled_srave){background:var(--bg-input)}.Dropdown_item--selected_r1ouw{background:var(--primary-dimmed);color:var(--primary)}.Dropdown_itemContent_mv26t{display:flex;flex:1;flex-direction:column;min-width:0}.Dropdown_itemContent_mv26t small{margin-top:.15rem;overflow:hidden;color:var(--text-tertiary);font-size:.625rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.Dropdown_itemLabel_h95pz{overflow:hidden;font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap}.Dropdown_itemMeta_h4acx{flex-shrink:0;padding:.18rem .4rem;border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--text-secondary);font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-semibold)}.Dropdown_itemCheck_h9ajm{flex-shrink:0;color:var(--primary)}[data-theme=dark] .Dropdown_item_ickpt:hover:not(.Dropdown_item--disabled_srave){background:#ffffff0d}[data-theme=dark] .Dropdown_item_ickpt:active:not(.Dropdown_item--disabled_srave){background:#ffffff14}.Dropdown_item--disabled_srave{opacity:.5;cursor:not-allowed}.Dropdown_item--danger_oaopa{color:var(--error)}.Dropdown_item--danger_oaopa:hover:not(.Dropdown_item--disabled_srave){background:var(--error-bg);color:var(--error)}.Dropdown_icon_icl26{flex-shrink:0}.Dropdown_divider_h1zuo{height:1px;background:var(--border-subtle);margin:.5rem 0}.LanguageSwitcher_trigger_s4lrz{display:inline-flex;align-items:center;gap:.5rem;min-width:2.75rem;min-height:2.75rem;justify-content:center;padding:0 var(--spacing-3);border-radius:var(--radius-sm);background:transparent;border:1px solid var(--border-light);color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.LanguageSwitcher_trigger_s4lrz:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong);color:var(--text-primary)}.LanguageSwitcher_trigger_s4lrz:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--border-focus);box-shadow:none}.LanguageSwitcher_trigger_s4lrz:disabled{cursor:wait;opacity:.7}.LanguageSwitcher_label_xn51b{line-height:1;white-space:nowrap}.LanguageSwitcher_spin_etv03{animation:LanguageSwitcher_spin_etv03 .8s linear infinite}@keyframes LanguageSwitcher_spin_etv03{to{transform:rotate(360deg)}}.Navbar_navbar_h737h{position:fixed;top:.875rem;left:50%;transform:translate(-50%);width:calc(100% - 2rem);max-width:1440px;z-index:100;background:#ffffff14;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.12);border-radius:9999px;box-shadow:0 4px 32px #0003,inset 0 0 0 .5px #ffffff1a;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease}.Navbar_navbar_h737h.Navbar_scrolled_yyzhp{background:#ffffff1f;backdrop-filter:blur(32px) saturate(200%);-webkit-backdrop-filter:blur(32px) saturate(200%);border-color:#ffffff26;box-shadow:0 8px 40px #0000004d,inset 0 0 0 .5px #ffffff1f}.Navbar_navbar_h737h:after{display:none}[data-theme=light] .Navbar_navbar_h737h{background:#ffffffbf;border-color:#00000014;box-shadow:0 4px 32px #00000014,inset 0 0 0 .5px #0000000a}[data-theme=light] .Navbar_navbar_h737h.Navbar_scrolled_yyzhp{background:#ffffffe6;border-color:#0000001a;box-shadow:0 8px 40px #0000001a,inset 0 0 0 .5px #0000000d}.Navbar_navContainer_iko29{max-width:100%;margin:0 auto;padding:0 1.5rem;height:3.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:nowrap}@media (min-width: 1400px){.Navbar_navContainer_iko29{gap:.75rem;padding-inline:1.25rem}}.Navbar_navBrand_h5uz3{display:flex;align-items:center;gap:.625rem;font-weight:700;font-size:1.125rem;color:var(--text-primary);letter-spacing:-.02em;text-decoration:none;flex-shrink:0}.Navbar_navBrand_h5uz3 .Navbar_logo_t1fo9{width:8.75rem;height:auto;max-height:2rem;object-fit:contain;filter:grayscale(1)}.Navbar_navLinks_h60bj{display:none}@media (min-width: 1400px){.Navbar_navLinks_h60bj{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap;flex-shrink:1;min-width:0}}@media (min-width: 1600px){.Navbar_navLinks_h60bj{gap:1.5rem}}@media (min-width: 1800px){.Navbar_navLinks_h60bj{gap:2rem}}.Navbar_navLink_h6ohf{font-size:.875rem;font-weight:500;color:#c8c8d2;position:relative;padding:.25rem 0;transition:color .2s ease;text-decoration:none;white-space:nowrap;flex-shrink:0}.Navbar_navLink_h6ohf:hover,.Navbar_navLink_h6ohf.Navbar_active_d7q3b{color:#fff}.Navbar_navLink_h6ohf.Navbar_active_d7q3b:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:var(--primary)}[data-theme=light] .Navbar_navLink_h6ohf{color:#374151}[data-theme=light] .Navbar_navLink_h6ohf:hover,[data-theme=light] .Navbar_navLink_h6ohf.Navbar_active_d7q3b{color:#111827}.Navbar_modelsLink_nonlp{display:inline-flex;align-items:center;gap:.35rem}.Navbar_liveBadge_h9c68{display:inline-flex;align-items:center;gap:.25rem;margin-left:.25rem;padding:.125rem .4rem;border-radius:999px;background:#10b9811f;border:1px solid rgba(16,185,129,.35);color:#10b981;font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap}[data-theme=light] .Navbar_liveBadge_h9c68{background:#10b9811a;border-color:#10b98173;color:#059669}.Navbar_liveDot_w8htu{width:.375rem;height:.375rem;border-radius:999px;background:#10b981;box-shadow:0 0 #10b981b3;animation:Navbar_liveDotPulse_lcnnp 1.6s cubic-bezier(.4,0,.6,1) infinite}@keyframes Navbar_liveDotPulse_lcnnp{0%{box-shadow:0 0 #10b98199;opacity:1}70%{box-shadow:0 0 0 .4rem #10b98100;opacity:.85}to{box-shadow:0 0 #10b98100;opacity:1}}.Navbar_docsLink_e46m6{display:inline-flex;align-items:center;gap:.35rem;color:var(--primary)}.Navbar_docsLink_e46m6:hover{color:var(--primary-light)}.Navbar_docsLink_e46m6.Navbar_active_d7q3b{color:var(--primary)}.Navbar_navFlame_h5x2f{color:var(--error);flex:none;opacity:.85;margin-left:-.1rem}.Navbar_bizLink_y4ngy{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;cursor:pointer;font-family:inherit}.Navbar_bizOverlay_dq5h5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#0a0e27b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:1rem}.Navbar_bizDialog_lw2jr{position:relative;width:100%;max-width:30rem;max-height:calc(100vh - 2rem);overflow-y:auto;background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.12);border-radius:1.5rem;padding:1.75rem;box-shadow:0 24px 64px #00000073,inset 0 0 0 1px #ffffff0a;color:var(--text-primary);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}[data-theme=light] .Navbar_bizDialog_lw2jr{background:#fff;border-color:#00000014;box-shadow:0 24px 64px #0000002e}.Navbar_bizClose_h7lde{position:absolute;top:.875rem;right:.875rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:background-color .2s ease,color .2s ease}.Navbar_bizClose_h7lde:hover{background:#ffffff14;color:var(--text-primary)}[data-theme=light] .Navbar_bizClose_h7lde:hover{background:#0000000f}.Navbar_bizHeader_k23ep{display:flex;align-items:center;gap:.5rem;color:var(--primary)}.Navbar_bizHeader_k23ep h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.Navbar_bizIntro_h7i19{margin:.5rem 0 1rem;font-size:.875rem;color:var(--text-secondary);line-height:1.5}.Navbar_bizHighlight_lv4ey{padding:1rem;margin-bottom:1rem;border-radius:.875rem;background:linear-gradient(135deg,#0080ff1f,#ff14931a);border:1px solid rgba(0,128,255,.28)}.Navbar_bizHighlightHeader_p9f65{display:flex;align-items:center;gap:.75rem;margin-bottom:.875rem}.Navbar_bizHighlightIcon_ux7pe{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.625rem;background:#0080ff2e;color:var(--primary);border:1px solid rgba(0,128,255,.35)}.Navbar_bizHighlightTitle_zdbu4{margin:0 0 .125rem;font-size:.9375rem;font-weight:600;color:var(--text-primary)}.Navbar_bizHighlightDesc_ux4k1{margin:0;font-size:.75rem;line-height:1.5;color:var(--text-secondary)}.Navbar_bizFeatureList_abnsj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.5rem .75rem}@media (max-width: 480px){.Navbar_bizFeatureList_abnsj{grid-template-columns:1fr}}.Navbar_bizFeatureList_abnsj li{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;border-radius:.625rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}[data-theme=light] .Navbar_bizFeatureList_abnsj li{background:#00000006;border-color:#0000000f}.Navbar_bizFeatureList_abnsj li svg{color:var(--primary);flex-shrink:0;margin-top:.125rem}.Navbar_bizFeatureList_abnsj li>div{display:flex;flex-direction:column;min-width:0}.Navbar_bizFeatureList_abnsj li strong{font-size:.8125rem;font-weight:600;color:var(--text-primary);line-height:1.3}.Navbar_bizFeatureList_abnsj li span{font-size:.6875rem;color:var(--text-secondary);line-height:1.4;margin-top:.125rem}.Navbar_bizCases_h7lkd{margin-top:.875rem;padding:.625rem .75rem;border-radius:.625rem;background:#10b9811a;border:1px solid rgba(16,185,129,.28);color:var(--text-secondary);font-size:.75rem;line-height:1.5;display:flex;align-items:center;gap:.5rem}.Navbar_bizCases_h7lkd svg{color:#10b981;flex-shrink:0}.Navbar_bizCases_h7lkd strong{color:#10b981;font-weight:700}.Navbar_bizQrcodeWrap_h7yom{display:flex;justify-content:center;padding:1rem;background:#fff;border-radius:1rem;border:1px solid rgba(255,255,255,.08)}.Navbar_bizQrcode_flhzd{width:11rem;height:11rem;object-fit:contain;display:block}.Navbar_bizNotice_h1zi0{margin-top:1.25rem;display:flex;gap:.625rem;padding:.875rem 1rem;border-radius:.875rem;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);color:var(--text-primary)}.Navbar_bizNotice_h1zi0 svg{color:#f59e0b;flex-shrink:0;margin-top:.125rem}.Navbar_bizNoticeTitle_h53ie{margin:0 0 .375rem;font-size:.8125rem;font-weight:600;color:#f59e0b}.Navbar_bizNotice_h1zi0 ul{margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6;color:var(--text-secondary)}.Navbar_bizNotice_h1zi0 ul li+li{margin-top:.125rem}.Navbar_bizNoticeHint_bm56z{margin:.5rem 0 0;font-size:.75rem;color:var(--text-tertiary);line-height:1.5}.Navbar_openclawLink_ktj22{display:inline-flex;align-items:center;gap:.25rem}.Navbar_openclawLink_ktj22.Navbar_active_d7q3b:after{display:none}.Navbar_agentMenu_hbls8{position:relative;display:inline-flex;align-items:center}.Navbar_agentTrigger_m7pwy{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;cursor:pointer;font-family:inherit;padding:.25rem 0}.Navbar_agentChevron_h7llw{transition:transform .2s ease;opacity:.8}.Navbar_agentChevronOpen_o5a6k{transform:rotate(180deg)}.Navbar_agentDropdown_acbx1{position:absolute;top:calc(100% + .75rem);left:50%;min-width:12rem;padding:.375rem;display:flex;flex-direction:column;gap:.125rem;background:var(--bg-glass, linear-gradient(135deg, rgba(255, 255, 255, .06) 0%, rgba(255, 255, 255, .02) 100%));border:1px solid var(--border-light, rgba(255, 255, 255, .12));border-radius:.875rem;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 16px 40px #00000059,inset 0 0 0 1px #ffffff0a;z-index:120}[data-theme=light] .Navbar_agentDropdown_acbx1{background:#fff;border-color:#00000014;box-shadow:0 16px 40px #0000001f}.Navbar_agentDropdownItem_gzrk2{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.625rem;color:#c8c8d2;font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.Navbar_agentDropdownItem_gzrk2:hover{background:#ffffff14;color:#fff}.Navbar_agentDropdownItem_gzrk2.Navbar_active_d7q3b{background:#0080ff1f;color:#fff}[data-theme=light] .Navbar_agentDropdownItem_gzrk2{color:#374151}[data-theme=light] .Navbar_agentDropdownItem_gzrk2:hover{background:#0000000d;color:#111827}[data-theme=light] .Navbar_agentDropdownItem_gzrk2.Navbar_active_d7q3b{background:#0080ff1a;color:#111827}.Navbar_openclawIcon_kth0o{height:1.25rem;width:auto;object-fit:contain}.Navbar_openclawText_kto38{height:1.125rem;width:auto;object-fit:contain}.Navbar_navActions_h12u8{display:flex;align-items:center;gap:.75rem;flex-shrink:0}@media (min-width: 1400px) and (max-width: 1599px){.Navbar_navActions_h12u8{gap:.5rem}}.Navbar_themeToggle_h6ish{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-sm);color:#c8c8d2;background:transparent;border:none;cursor:pointer;transition:color .2s ease,background-color .2s ease}.Navbar_themeToggle_h6ish:hover{background:#ffffff1a;color:#fff}.Navbar_themeToggle_h6ish:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}[data-theme=light] .Navbar_themeToggle_h6ish{color:#374151}[data-theme=light] .Navbar_themeToggle_h6ish:hover{background:#0000000f;color:#111827}.Navbar_mobileMenuToggle_laf7w{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-sm);color:var(--text-primary);background:transparent;border:none;cursor:pointer;transition:color .2s ease,background-color .2s ease}.Navbar_mobileMenuToggle_laf7w:hover{background:var(--bg-glass-hover);color:var(--primary)}@media (min-width: 1400px){.Navbar_mobileMenuToggle_laf7w{display:none}}.Navbar_loginBtn_h54qg{display:none;font-size:.875rem;font-weight:500;color:#c8c8d2;padding:.5rem .875rem;border-radius:.5rem;background:transparent;border:none;cursor:pointer;transition:color .2s ease,background-color .2s ease;text-decoration:none}.Navbar_loginBtn_h54qg:hover{color:#fff;background:#ffffff1a}[data-theme=light] .Navbar_loginBtn_h54qg{color:#374151}[data-theme=light] .Navbar_loginBtn_h54qg:hover{color:#111827;background:#0000000f}@media (min-width: 768px){.Navbar_loginBtn_h54qg{display:inline-block}}.Navbar_signupBtn_h7ijc{display:none;align-items:center;justify-content:center;min-height:2.75rem;font-size:.875rem;font-weight:600;line-height:1;color:var(--text-inverse);background:var(--text-primary);padding:0 1.125rem;border-radius:var(--radius-sm);border:1px solid var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);box-shadow:none;text-decoration:none}.Navbar_signupBtn_h7ijc:hover{background:transparent;border-color:var(--border-strong);color:var(--text-primary);box-shadow:none;transform:none}.Navbar_signupBtn_h7ijc:active{background:var(--surface-3);color:var(--text-primary)}@media (min-width: 768px){.Navbar_signupBtn_h7ijc{display:inline-flex}}.Navbar_mobileMenu_ojb87{display:flex;flex-direction:column;position:fixed;top:4rem;left:0;right:0;bottom:0;background:var(--bg-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:99;padding:1.5rem}@media (min-width: 1400px){.Navbar_mobileMenu_ojb87{display:none!important}}.Navbar_mobileNavLinks_wks4s{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.Navbar_mobileNavLink_h11tx{font-size:1rem;font-weight:500;color:var(--text-secondary);padding:.875rem 1rem;border-radius:.75rem;text-decoration:none;transition:color .2s ease,background-color .2s ease}.Navbar_mobileNavLink_h11tx:hover,.Navbar_mobileNavLink_h11tx.Navbar_active_d7q3b{color:var(--text-primary);background:var(--bg-glass-hover)}.Navbar_mobileNavLink_h11tx.Navbar_docsLink_e46m6{color:var(--primary)}.Navbar_mobileNavLink_h11tx.Navbar_docsLink_e46m6:hover,.Navbar_mobileNavLink_h11tx.Navbar_docsLink_e46m6.Navbar_active_d7q3b{color:var(--primary-light);background:var(--primary-dimmed, rgba(59, 130, 246, .08))}.Navbar_mobileAgentGroup_yiubb{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .5rem .75rem;border-radius:.875rem;background:#ffffff05;border:1px solid var(--border-subtle)}[data-theme=light] .Navbar_mobileAgentGroup_yiubb{background:#00000005}.Navbar_mobileAgentLabel_ygeh6{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem .75rem .375rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.Navbar_mobileAgentItem_soa5v{display:inline-flex;align-items:center;gap:.5rem;padding-left:1.25rem}.Navbar_mobileActions_m5utv{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--border-subtle)}.Navbar_mobileLoginBtn_xgd7x{display:inline-block;width:100%;font-size:.9375rem;font-weight:500;color:var(--text-primary);padding:.875rem;border-radius:var(--radius-sm);background:var(--bg-tertiary);border:1px solid var(--border-subtle);text-align:center;cursor:pointer;transition:all .2s ease;text-decoration:none}.Navbar_mobileLoginBtn_xgd7x:active{background:var(--bg-elevated);border-color:var(--border-light)}.Navbar_mobileSignupBtn_h3u7a{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--control-height-lg);font-size:.9375rem;font-weight:var(--font-semibold);color:var(--text-inverse);padding:0 var(--spacing-5);border-radius:var(--radius-sm);background:var(--text-primary);border:1px solid var(--text-primary);text-align:center;cursor:pointer;text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.Navbar_mobileSignupBtn_h3u7a:active{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}.Navbar_consoleBtn_h0qzi{display:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;min-height:2.75rem;color:var(--text-inverse);background:var(--text-primary);padding:0 var(--spacing-4);border-radius:var(--radius-sm);border:1px solid var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);box-shadow:none;text-decoration:none}.Navbar_consoleBtn_h0qzi svg{width:1rem;height:1rem}.Navbar_consoleBtn_h0qzi:hover{background:transparent;border-color:var(--border-strong);color:var(--text-primary);transform:none;box-shadow:none}@media (min-width: 768px){.Navbar_consoleBtn_h0qzi{display:inline-flex}}.Navbar_userAvatar_h6ez5{display:none;width:2rem;height:2rem;border-radius:50%;border:2px solid var(--border-light);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:#fff;text-transform:uppercase;flex-shrink:0}.Navbar_userAvatar_h6ez5:hover{transform:scale(1.05);box-shadow:var(--glow-primary)}@media (min-width: 768px){.Navbar_userAvatar_h6ez5{display:flex}}.Navbar_mobileConsoleBtn_k7dqs{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;font-size:.9375rem;font-weight:600;min-height:var(--control-height-lg);color:var(--text-inverse);padding:0 var(--spacing-5);border-radius:var(--radius-sm);background:var(--text-primary);border:1px solid var(--text-primary);text-align:center;cursor:pointer;text-decoration:none;transition:all .2s ease}.Navbar_mobileConsoleBtn_k7dqs svg{width:1rem;height:1rem}.Navbar_mobileConsoleBtn_k7dqs:active{transform:scale(.98)}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv{top:0;width:100%;max-width:none;background:transparent;border-color:transparent;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_navLink_h6ohf,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_loginBtn_h54qg,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_themeToggle_h6ish,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_mobileMenuToggle_laf7w{color:var(--aurora-muted)}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_navLink_h6ohf:hover,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_loginBtn_h54qg:hover,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_themeToggle_h6ish:hover,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_mobileMenuToggle_laf7w:hover{color:var(--aurora-text);background:color-mix(in srgb,var(--aurora-text) 8%,transparent)}.Navbar_navbar_h737h,.Navbar_navbar_h737h.Navbar_scrolled_yyzhp,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv,[data-theme=light] .Navbar_navbar_h737h,[data-theme=light] .Navbar_navbar_h737h.Navbar_scrolled_yyzhp{top:0;left:0;transform:none;width:100%;max-width:none;background:var(--surface-1);border:0;border-bottom:1px solid var(--border-medium);border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv{background:#0b0b0b;border-bottom-color:#ffffff29}.Navbar_navContainer_iko29{width:100%;max-width:var(--shell-content-max);height:var(--shell-header);padding:0 var(--shell-gutter);gap:var(--spacing-5)}.Navbar_navBrand_h5uz3{min-height:2.75rem;padding-right:var(--spacing-5);border-right:1px solid var(--border-light)}.Navbar_navLinks_h60bj{align-self:stretch;gap:0}.Navbar_navLink_h6ohf,.Navbar_agentTrigger_m7pwy{min-height:var(--shell-header);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--spacing-4);border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.01em;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.Navbar_navLink_h6ohf:hover,.Navbar_agentTrigger_m7pwy:hover{background:var(--surface-2);color:var(--text-primary)}.Navbar_navLink_h6ohf.Navbar_active_d7q3b,.Navbar_agentTrigger_m7pwy.Navbar_active_d7q3b{background:transparent;border-bottom-color:var(--text-primary);color:var(--text-primary)}.Navbar_navLink_h6ohf:focus-visible,.Navbar_agentTrigger_m7pwy:focus-visible,.Navbar_agentDropdownItem_gzrk2:focus-visible,.Navbar_loginBtn_h54qg:focus-visible,.Navbar_signupBtn_h7ijc:focus-visible,.Navbar_consoleBtn_h0qzi:focus-visible,.Navbar_themeToggle_h6ish:focus-visible,.Navbar_mobileMenuToggle_laf7w:focus-visible,.Navbar_mobileNavLink_h11tx:focus-visible,.Navbar_mobileLoginBtn_xgd7x:focus-visible,.Navbar_mobileSignupBtn_h3u7a:focus-visible,.Navbar_mobileConsoleBtn_k7dqs:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}.Navbar_navLink_h6ohf.Navbar_active_d7q3b:after,.Navbar_agentTrigger_m7pwy.Navbar_active_d7q3b:after{display:none}.Navbar_docsLink_e46m6,.Navbar_docsLink_e46m6:hover,.Navbar_docsLink_e46m6.Navbar_active_d7q3b{color:inherit}.Navbar_navFlame_h5x2f{color:currentColor;opacity:.55}.Navbar_openclawIcon_kth0o,.Navbar_openclawText_kto38{filter:grayscale(1);opacity:.78}.Navbar_agentDropdown_acbx1{top:calc(100% + 1px);min-width:13rem;padding:var(--spacing-2);gap:0;background:var(--surface-1);border:1px solid var(--border-strong);border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .Navbar_agentDropdown_acbx1{background:var(--surface-1);border-color:var(--border-strong);box-shadow:none}.Navbar_agentDropdownItem_gzrk2,[data-theme=light] .Navbar_agentDropdownItem_gzrk2{min-height:2.75rem;padding:0 var(--spacing-3);border:1px solid transparent;border-radius:0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm)}.Navbar_agentDropdownItem_gzrk2:hover,.Navbar_agentDropdownItem_gzrk2.Navbar_active_d7q3b,[data-theme=light] .Navbar_agentDropdownItem_gzrk2:hover,[data-theme=light] .Navbar_agentDropdownItem_gzrk2.Navbar_active_d7q3b{background:var(--surface-2);border-color:var(--border-light);color:var(--text-primary)}.Navbar_navActions_h12u8{gap:var(--spacing-2)}.Navbar_themeToggle_h6ish,.Navbar_mobileMenuToggle_laf7w{width:2.75rem;height:2.75rem;background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-secondary)}.Navbar_themeToggle_h6ish:hover,.Navbar_mobileMenuToggle_laf7w:hover,[data-theme=light] .Navbar_themeToggle_h6ish:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text-primary)}.Navbar_loginBtn_h54qg,[data-theme=light] .Navbar_loginBtn_h54qg{min-height:2.75rem;display:none;align-items:center;padding:0 var(--spacing-3);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm)}.Navbar_loginBtn_h54qg:hover,[data-theme=light] .Navbar_loginBtn_h54qg:hover{background:var(--surface-2);border-color:var(--border-light);color:var(--text-primary)}@media (min-width: 768px){.Navbar_loginBtn_h54qg,[data-theme=light] .Navbar_loginBtn_h54qg{display:inline-flex}}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_navActions_h12u8 button,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_navActions_h12u8 button{background:transparent;border-color:#ffffff29;color:#b8b8b3}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_navActions_h12u8 button:hover,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_navActions_h12u8 button:hover,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_loginBtn_h54qg:hover,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_loginBtn_h54qg:hover{background:#ffffff14;border-color:#ffffff47;color:#f4f4f2}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_signupBtn_h7ijc,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_consoleBtn_h0qzi,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_signupBtn_h7ijc,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_consoleBtn_h0qzi{background:#f4f4f2;border-color:#f4f4f2;color:#090909}.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_signupBtn_h7ijc:hover,.Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_consoleBtn_h0qzi:hover,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_signupBtn_h7ijc:hover,[data-theme=light] .Navbar_navbar_h737h.Navbar_homeTop_h7mzv .Navbar_consoleBtn_h0qzi:hover{background:transparent;border-color:#ffffff73;color:#f4f4f2}.Navbar_mobileMenu_ojb87{top:var(--shell-header);padding:var(--spacing-5) var(--shell-gutter);background:var(--canvas);border-top:1px solid var(--border-light);backdrop-filter:none;-webkit-backdrop-filter:none}.Navbar_mobileNavLinks_wks4s{gap:0;margin-bottom:var(--spacing-6);border-top:1px solid var(--border-light)}.Navbar_mobileNavLink_h11tx,.Navbar_mobileNavLink_h11tx.Navbar_docsLink_e46m6{min-height:3.25rem;display:flex;align-items:center;padding:0 var(--spacing-3);background:transparent;border-bottom:1px solid var(--border-light);border-radius:0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm)}.Navbar_mobileNavLink_h11tx:hover,.Navbar_mobileNavLink_h11tx.Navbar_active_d7q3b,.Navbar_mobileNavLink_h11tx.Navbar_docsLink_e46m6:hover,.Navbar_mobileNavLink_h11tx.Navbar_docsLink_e46m6.Navbar_active_d7q3b{background:var(--surface-2);color:var(--text-primary)}.Navbar_mobileAgentGroup_yiubb{gap:0;padding:0;background:transparent;border:1px solid var(--border-light);border-radius:0}[data-theme=light] .Navbar_mobileAgentGroup_yiubb{background:transparent}.Navbar_mobileAgentLabel_ygeh6{min-height:2.75rem;padding:0 var(--spacing-3);border-bottom:1px solid var(--border-light)}.Navbar_mobileAgentItem_soa5v{padding-left:var(--spacing-5)}.Navbar_mobileActions_m5utv{gap:var(--spacing-2);padding-top:var(--spacing-5);border-top-color:var(--border-strong)}.ImmersiveHero_hero_j5jct{position:relative;min-height:max(45rem,100svh);overflow:hidden;isolation:isolate;color:var(--aurora-text);background:var(--aurora-surface)}.ImmersiveHero_scene_pcreu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ImmersiveHero_scene_pcreu canvas{display:block;width:100%!important;height:100%!important}.ImmersiveHero_hero_j5jct .ImmersiveHero_pixelBlast_h4hsj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.2;pointer-events:auto}.ImmersiveHero_mesh_j5g5v{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 76% 43%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 30%),linear-gradient(90deg,color-mix(in srgb,var(--aurora-surface) 86%,transparent),transparent 28%,transparent 72%,color-mix(in srgb,var(--aurora-surface) 76%,transparent))}.ImmersiveHero_scanlines_mlara{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:.1;pointer-events:none;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 4px,color-mix(in srgb,var(--aurora-text) 8%,transparent) 5px)}.ImmersiveHero_content_hzjeb{position:relative;z-index:4;width:100%;min-height:max(45rem,100svh);padding:6rem clamp(1.25rem,3vw,3rem) 5rem;pointer-events:none}.ImmersiveHero_copy_j5mcd{position:absolute;top:55%;left:50%;width:min(56rem,100% - 3rem);display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%);isolation:isolate;text-align:center;font-family:var(--font-mono);pointer-events:auto}.ImmersiveHero_copy_j5mcd:before{content:"";position:absolute;z-index:-1;top:-70%;right:-32%;bottom:-70%;left:-32%;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--aurora-surface) 88%,transparent) 0%,color-mix(in srgb,var(--aurora-surface) 72%,transparent) 34%,transparent 72%)}.ImmersiveHero_eyebrow_fyg0m{display:inline-flex;align-items:center;gap:.7rem;margin-bottom:1.3rem;color:color-mix(in srgb,var(--aurora-text) 65%,transparent);font-family:var(--font-mono);font-size:.88rem;letter-spacing:.14em;text-transform:uppercase;justify-content:center}.ImmersiveHero_title_pc3h9{display:flex;flex-direction:column;gap:.25rem;margin:0;color:var(--aurora-text);font-family:var(--font-mono);font-size:clamp(2.6rem,4.25vw,5rem);font-weight:650;line-height:1.14;letter-spacing:-.045em;text-shadow:none}.ImmersiveHero_titleAccent_ut69e{color:color-mix(in srgb,var(--aurora-text) 82%,transparent)}.ImmersiveHero_subtitle_e1su1{max-width:48rem;margin:1.4rem auto 0;color:color-mix(in srgb,var(--aurora-text) 68%,transparent);font-family:var(--font-mono);font-size:clamp(1rem,1.15vw,1.2rem);line-height:1.75}.ImmersiveHero_actions_i3ckl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem}.ImmersiveHero_primaryAction_c48m8,.ImmersiveHero_secondaryAction_zckoi{min-height:3.4rem;padding:.9rem 1.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border-radius:0;font-family:var(--font-mono);font-size:1rem;font-weight:500;text-decoration:none;transition:color var(--transition-base),background var(--transition-base),border-color var(--transition-base)}.ImmersiveHero_primaryAction_c48m8{color:var(--aurora-surface);background:var(--aurora-text);border:1px solid var(--aurora-text)}.ImmersiveHero_primaryAction_c48m8:hover{color:var(--aurora-text);background:transparent}.ImmersiveHero_secondaryAction_zckoi{color:color-mix(in srgb,var(--aurora-text) 72%,transparent);border:1px solid color-mix(in srgb,var(--aurora-text) 22%,transparent);background:color-mix(in srgb,var(--aurora-surface) 78%,transparent)}.ImmersiveHero_secondaryAction_zckoi:hover{color:var(--aurora-text);border-color:var(--aurora-text)}.ImmersiveHero_primaryAction_c48m8:focus-visible,.ImmersiveHero_secondaryAction_zckoi:focus-visible{outline:2px solid var(--aurora-text);outline-offset:4px}.ImmersiveHero_trustLine_argtp{display:none}.ImmersiveHero_sceneControls_k5f2z{position:absolute;z-index:5;right:clamp(1.25rem,3vw,3rem);bottom:1.15rem;left:clamp(1.25rem,3vw,3rem);display:flex;align-items:center;justify-content:flex-end;gap:1rem;pointer-events:none}.ImmersiveHero_sceneStatus_ql6jc{display:inline-flex;align-items:center;gap:.5rem;color:color-mix(in srgb,var(--aurora-text) 55%,transparent);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.ImmersiveHero_statusDot_ichu6{width:.38rem;height:.38rem;background:var(--aurora-text);box-shadow:0 0 10px color-mix(in srgb,var(--aurora-text) 48%,transparent);animation:ImmersiveHero_status-pulse_fbkxi 2.4s steps(2,end) infinite}.ImmersiveHero_policyStrip_h4ckp{position:absolute;z-index:5;bottom:1.4rem;left:50%;display:flex;align-items:center;gap:1.5rem;transform:translate(-50%);color:color-mix(in srgb,var(--aurora-text) 34%,transparent);font-family:var(--font-mono);font-size:.58rem;white-space:nowrap}.ImmersiveHero_policyStrip_h4ckp>span{display:inline-flex;align-items:center;gap:.4rem}.ImmersiveHero_policyStrip_h4ckp svg,.ImmersiveHero_policyStrip_h4ckp strong{color:color-mix(in srgb,var(--aurora-text) 58%,transparent)}.ImmersiveHero_loader_h7s5r{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-content:center;justify-items:center;gap:1rem;color:color-mix(in srgb,var(--aurora-text) 56%,transparent);background:var(--aurora-surface);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;transition:opacity .55s ease,visibility .55s ease}.ImmersiveHero_loaderHidden_h8n0n{visibility:hidden;opacity:0}.ImmersiveHero_loaderMark_h1bnn{width:2.6rem;height:2.6rem;border:1px dotted var(--aurora-text);animation:ImmersiveHero_loader-spin_uh156 1.25s steps(12,end) infinite}@keyframes ImmersiveHero_status-pulse_fbkxi{50%{opacity:.35}}@keyframes ImmersiveHero_loader-spin_uh156{to{transform:rotate(360deg)}}@media (max-width: 980px){.ImmersiveHero_copy_j5mcd{width:min(48rem,100% - 2.5rem)}}@media (max-width: 720px){.ImmersiveHero_hero_j5jct,.ImmersiveHero_content_hzjeb{min-height:max(47rem,100svh)}.ImmersiveHero_mesh_j5g5v{background:linear-gradient(180deg,transparent 0%,transparent 52%,color-mix(in srgb,var(--aurora-surface) 88%,transparent) 72%)}.ImmersiveHero_hero_j5jct .ImmersiveHero_pixelBlast_h4hsj{opacity:.14}.ImmersiveHero_content_hzjeb{padding:5rem 1.25rem}.ImmersiveHero_copy_j5mcd{top:66%;right:auto;bottom:auto;left:50%;width:calc(100% - 2.5rem);transform:translate(-50%,-50%)}.ImmersiveHero_eyebrow_fyg0m{display:none}.ImmersiveHero_title_pc3h9{font-size:clamp(1.75rem,7.5vw,2.2rem);line-height:1.2}.ImmersiveHero_subtitle_e1su1{max-width:21rem;margin-top:.8rem;font-size:.9rem;line-height:1.65}.ImmersiveHero_actions_i3ckl{gap:.6rem;margin-top:1.25rem}.ImmersiveHero_primaryAction_c48m8,.ImmersiveHero_secondaryAction_zckoi{min-height:3.1rem;padding:.75rem 1rem;font-size:.9rem}.ImmersiveHero_policyStrip_h4ckp,.ImmersiveHero_sceneStatus_ql6jc{display:none}.ImmersiveHero_sceneControls_k5f2z{right:1.25rem;bottom:1rem;left:1.25rem}}@media (prefers-reduced-motion: reduce){.ImmersiveHero_statusDot_ichu6,.ImmersiveHero_loaderMark_h1bnn{animation:none}.ImmersiveHero_scanlines_mlara{display:none}}.Button_button_be68t{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-width:2.75rem;min-height:var(--control-height-md);padding:0 var(--spacing-5);border:1px solid transparent;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}.Button_button_be68t:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Button_button_be68t:disabled,.Button_button_be68t[aria-disabled=true]{opacity:.45;cursor:not-allowed}.Button_button--sm_mxm5r{min-height:var(--control-height-sm);padding-inline:var(--spacing-4)}.Button_button--md_mxm5x{min-height:var(--control-height-md)}.Button_button--lg_mxm5x{min-height:var(--control-height-lg);padding-inline:var(--spacing-6);font-size:var(--text-base)}.Button_button--primary_oma3k{background:var(--text-primary);border-color:var(--text-primary);color:var(--text-inverse)}.Button_button--primary_oma3k:hover:not(:disabled){background:var(--primary-light);border-color:var(--primary-light)}.Button_button--primary_oma3k:active:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.Button_button--secondary_bgyt9{background:var(--surface-1);border-color:var(--border-medium);color:var(--text-primary)}.Button_button--secondary_bgyt9:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong)}.Button_button--secondary_bgyt9:active:not(:disabled){background:var(--surface-3)}.Button_button--danger_w7w87{background:var(--surface-1);border:2px double var(--error-border);color:var(--error)}.Button_button--danger_w7w87:hover:not(:disabled){background:var(--error-bg);border-color:var(--error)}.Button_button--ghost_qajwo{background:transparent;border-color:transparent;color:var(--text-secondary)}.Button_button--ghost_qajwo:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-light);color:var(--text-primary)}.Button_button--icon_jrtjy{width:var(--control-height-md);min-width:var(--control-height-md);padding:0;background:transparent;border-color:var(--border-light);color:var(--text-secondary)}.Button_button--icon_jrtjy:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong);color:var(--text-primary)}.Button_button--icon_jrtjy.Button_button--sm_mxm5r{width:var(--control-height-sm);min-width:var(--control-height-sm)}.Button_button--icon_jrtjy.Button_button--lg_mxm5x{width:var(--control-height-lg);min-width:var(--control-height-lg)}.Button_button--full-width_xg58t{width:100%}.Button_button--loading_dufzg{pointer-events:none}.Button_spinner_z6wf6{width:1rem;height:1rem;animation:Button_rotate_h3wrg .8s linear infinite}.Button_spinnerCircle_h7rj6{opacity:.22}.Button_spinnerPath_h3k8m{opacity:.82}.Button_iconLeft_h4h6a,.Button_iconRight_h3d6l{flex:0 0 auto}.Button_text_eupzb{min-width:0}@keyframes Button_rotate_h3wrg{to{transform:rotate(360deg)}}.Input_wrapper_h4ekp{display:flex;flex-direction:column;gap:var(--spacing-2)}.Input_wrapper--full-width_forch{width:100%}.Input_label_whxed{display:block;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-normal)}.Input_required_md8nv{margin-left:var(--spacing-1);color:var(--error)}.Input_inputWrapper_h9epr{position:relative;display:flex;align-items:center}.Input_input_wgim7{width:100%;min-height:var(--control-height-md);padding:0 var(--spacing-4);background:var(--bg-input);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);transition:background-color var(--transition-fast),border-color var(--transition-fast)}.Input_input_wgim7::placeholder{color:var(--text-tertiary);opacity:1}.Input_input_wgim7:hover:not(:disabled){border-color:var(--border-medium)}.Input_input_wgim7:focus{background:var(--bg-input-focus);border-color:var(--border-focus);outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.Input_input_wgim7:disabled{background:var(--surface-2);opacity:.55;cursor:not-allowed}.Input_input--with-icon-left_yrkl4{padding-left:3rem}.Input_input--with-icon-right_c6o0z{padding-right:3.25rem}.Input_input--error_j78ma{background:var(--error-bg);border:2px double var(--error-border)}.Input_input--error_j78ma:focus{border-color:var(--error)}.Input_input--monospace_h93iz{font-family:var(--font-mono);letter-spacing:.01em}.Input_iconLeft_gntgm,.Input_iconRight_jdy9j{position:absolute;color:var(--text-tertiary);pointer-events:none}.Input_iconLeft_gntgm{left:var(--spacing-4)}.Input_iconRight_jdy9j{right:var(--spacing-4)}.Input_passwordToggle_h7mjz{position:absolute;right:2px;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:0;border-left:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.Input_passwordToggle_h7mjz:hover{background:var(--surface-2);color:var(--text-primary)}.Input_error_wee14,.Input_helpText_ft3ec{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}.Input_error_wee14{color:var(--error);font-weight:var(--font-medium)}.Input_helpText_ft3ec{color:var(--text-tertiary)}.AnnouncementPopup_overlay_h26ur{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:AnnouncementPopup_fadeIn_dodu2 .2s ease-out}@keyframes AnnouncementPopup_fadeIn_dodu2{0%{opacity:0}to{opacity:1}}.AnnouncementPopup_popup_i1rqn{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-xl);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:var(--shadow-xl);animation:AnnouncementPopup_slideUp_et6ah .3s ease-out}@keyframes AnnouncementPopup_slideUp_et6ah{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.AnnouncementPopup_header_co5bx{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--border-subtle)}.AnnouncementPopup_headerLeft_t46ph{flex:1}.AnnouncementPopup_badge_httfa{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:.6875rem;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.025em;margin-bottom:.5rem;background:#2dd4bf1a;color:var(--info);border:1px solid rgba(45,212,191,.2)}.AnnouncementPopup_mainTitle_hrwx8{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.3}.AnnouncementPopup_closeBtn_h66kd{background:none;border:none;padding:.5rem;cursor:pointer;color:var(--text-tertiary);border-radius:var(--radius-md);transition:all var(--transition-smooth);flex-shrink:0}.AnnouncementPopup_closeBtn_h66kd:hover{color:var(--text-primary);background:#ffffff0d}.AnnouncementPopup_content_z20lk{flex:1;overflow-y:auto;padding:1rem 1.5rem}.AnnouncementPopup_announcementItem_yf1u9{padding:1rem 0}.AnnouncementPopup_announcementItem_yf1u9:first-child{padding-top:0}.AnnouncementPopup_announcementItem_yf1u9:last-child{padding-bottom:0}.AnnouncementPopup_itemHeader_y6jd4{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.AnnouncementPopup_itemTitle_lzuyz{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.4}.AnnouncementPopup_itemTime_h7l08{font-size:var(--text-xs);color:var(--text-tertiary)}.AnnouncementPopup_itemContent_h8f0x{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.AnnouncementPopup_itemContent_h8f0x p{margin:0 0 .75rem}.AnnouncementPopup_itemContent_h8f0x p:last-child{margin-bottom:0}.AnnouncementPopup_itemContent_h8f0x a{color:var(--primary);text-decoration:none}.AnnouncementPopup_itemContent_h8f0x a:hover{text-decoration:underline}.AnnouncementPopup_itemContent_h8f0x ul,.AnnouncementPopup_itemContent_h8f0x ol{margin:0 0 .75rem;padding-left:1.5rem}.AnnouncementPopup_itemContent_h8f0x ul{list-style-type:disc}.AnnouncementPopup_itemContent_h8f0x ol{list-style-type:decimal}.AnnouncementPopup_itemContent_h8f0x li{margin-bottom:.375rem}.AnnouncementPopup_itemContent_h8f0x li p{margin:0}.AnnouncementPopup_itemContent_h8f0x strong{color:var(--text-primary);font-weight:var(--font-semibold)}.AnnouncementPopup_itemContent_h8f0x em{font-style:italic}.AnnouncementPopup_itemContent_h8f0x code{background:#ffffff0d;padding:.125rem .375rem;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.875em;color:var(--primary)}.AnnouncementPopup_itemContent_h8f0x pre{background:#0000004d;padding:.75rem;border-radius:var(--radius-md);overflow-x:auto;margin:0 0 .75rem}.AnnouncementPopup_itemContent_h8f0x pre code{background:none;padding:0;color:var(--text-primary)}.AnnouncementPopup_itemContent_h8f0x h1,.AnnouncementPopup_itemContent_h8f0x h2,.AnnouncementPopup_itemContent_h8f0x h3,.AnnouncementPopup_itemContent_h8f0x h4{color:var(--text-primary);margin:1rem 0 .5rem}.AnnouncementPopup_itemContent_h8f0x h1:first-child,.AnnouncementPopup_itemContent_h8f0x h2:first-child,.AnnouncementPopup_itemContent_h8f0x h3:first-child,.AnnouncementPopup_itemContent_h8f0x h4:first-child{margin-top:0}.AnnouncementPopup_itemContent_h8f0x h1{font-size:var(--text-xl);font-weight:var(--font-bold)}.AnnouncementPopup_itemContent_h8f0x h2{font-size:var(--text-lg);font-weight:var(--font-semibold)}.AnnouncementPopup_itemContent_h8f0x h3{font-size:var(--text-base);font-weight:var(--font-medium)}.AnnouncementPopup_itemContent_h8f0x blockquote{border-left:3px solid var(--primary);padding-left:1rem;margin:.75rem 0;color:var(--text-tertiary);font-style:italic}.AnnouncementPopup_itemContent_h8f0x hr{border:none;border-top:1px solid var(--border-light);margin:.75rem 0}.AnnouncementPopup_divider_n3oqs{height:1px;background:var(--border-subtle);margin-top:1rem}.AnnouncementPopup_footer_dghd3{display:flex;align-items:center;justify-content:flex-end;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--border-subtle)}.AnnouncementPopup_confirmBtn_n58fd{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--primary);color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--font-semibold);border:none;border-radius:var(--radius-2xl);cursor:pointer;transition:all var(--transition-smooth)}.AnnouncementPopup_confirmBtn_n58fd:hover{background:var(--primary-light);transform:translateY(-1px)}.AnnouncementPopup_confirmBtn_n58fd:active{transform:translateY(0)}.Modal_overlay_h7la0{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-scrim);display:flex;align-items:center;justify-content:center;padding:var(--spacing-6);background:var(--scrim);animation:Modal_fade-in_h7ldx var(--duration-base) var(--ease-out)}.Modal_modal_onl1k{z-index:var(--z-modal);width:100%;max-height:calc(100dvh - 3rem);overflow:hidden;display:flex;flex-direction:column;background:var(--surface-1);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);animation:Modal_modal-enter_mlckm var(--duration-slow) var(--ease-out)}.Modal_modal--sm_h1i3g{max-width:25rem}.Modal_modal--md_h1i3g{max-width:37.5rem}.Modal_modal--lg_h1i3g{max-width:50rem}.Modal_modal--xl_h1i3g{max-width:62.5rem}.Modal_header_eiccb{min-height:var(--shell-header);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);background:var(--surface-2);border-bottom:1px solid var(--border-light)}.Modal_title_ojtz7{margin:0;color:var(--text-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-tight)}.Modal_closeButton_qmr02{width:var(--control-height-sm);min-width:var(--control-height-sm);height:var(--control-height-sm);display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.Modal_closeButton_qmr02:hover{background:var(--surface-3);border-color:var(--border-medium);color:var(--text-primary)}.Modal_body_f8l31{flex:1;overflow:auto;padding:var(--spacing-6);color:var(--text-primary)}.Modal_footer_dq0b4{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);background:var(--surface-2);border-top:1px solid var(--border-light)}@keyframes Modal_fade-in_h7ldx{0%{opacity:0}}@keyframes Modal_modal-enter_mlckm{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.Modal_overlay_h7la0{align-items:flex-end;padding:0}.Modal_modal_onl1k{max-width:none;max-height:100dvh;border-width:1px 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.Modal_header_eiccb,.Modal_body_f8l31,.Modal_footer_dq0b4{padding-inline:var(--spacing-4)}.Modal_footer_dq0b4>*{flex:1 1 auto}}.ChangelogModal_list_eg1am{display:flex;flex-direction:column;gap:1.25rem;max-height:60vh;overflow-y:auto;padding-right:.25rem}.ChangelogModal_empty_linr8{padding:2rem 0;text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}.ChangelogModal_entry_lioh5{padding:.875rem 1rem;border-radius:var(--radius-lg);background:var(--bg-input);border:1px solid var(--border-subtle);transition:all var(--transition-base)}.ChangelogModal_entry_lioh5:hover{border-color:var(--border-light)}.ChangelogModal_entry--current_h2awm{position:relative;border-color:#0080ff40;background:linear-gradient(135deg,#0080ff0f,#ff14930a);box-shadow:0 0 18px #0080ff14}.ChangelogModal_entry--current_h2awm:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--aurora-1),var(--aurora-2))}.ChangelogModal_entryHeader_rlvey{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}.ChangelogModal_versionWrap_h7qsj{display:inline-flex;align-items:center;gap:.5rem}.ChangelogModal_version_t8lnb{font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.01em}.ChangelogModal_currentTag_br4bs{display:inline-flex;align-items:center;padding:.0625rem .375rem;border-radius:var(--radius-full);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,var(--aurora-1),var(--aurora-2))}.ChangelogModal_date_efw0t{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.ChangelogModal_section_h2gwp{margin-top:.625rem}.ChangelogModal_section_h2gwp:first-of-type{margin-top:0}.ChangelogModal_sectionTitle_ekpno{display:inline-flex;align-items:center;gap:.3125rem;margin:0 0 .375rem;font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.03em;text-transform:uppercase}.ChangelogModal_items_lkz66{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.ChangelogModal_item_efzlh{display:flex;align-items:baseline;gap:.5rem;padding-left:.75rem;position:relative;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.ChangelogModal_item_efzlh:before{content:"";position:absolute;left:.125rem;top:.5rem;width:3px;height:3px;border-radius:50%;background:var(--text-muted)}.ChangelogModal_itemText_h1qdm{flex:1}.ChangelogModal_hash_efykq{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-tertiary);background:#0080ff14;padding:.0625rem .375rem;border-radius:var(--radius-sm);flex-shrink:0}.ChangelogModal_footer_sakio{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem}.ChangelogModal_footerHint_tqsip{font-size:var(--text-xs);color:var(--text-tertiary)}.ConsoleLayout_layout_skoex{position:relative;display:flex;min-height:100dvh;background-color:var(--canvas);background-image:radial-gradient(circle,var(--border-subtle) 1px,transparent 1px);background-size:24px 24px}.ConsoleLayout_sidebar_h1qm8{position:fixed;inset:0 auto 0 0;z-index:var(--z-sidebar);width:var(--shell-sidebar);display:flex;flex-direction:column;background:var(--surface-1);border-right:1px solid var(--border-light);transition:transform var(--transition-slow)}.ConsoleLayout_logo_fuhqf{min-height:var(--shell-header);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border-light)}.ConsoleLayout_logoHome_ctglt{min-width:0;min-height:2.75rem;display:inline-flex;align-items:center;padding:0;background:transparent;border:0;cursor:pointer}.ConsoleLayout_logoImage_ssv9s{display:block;width:auto;max-width:8.75rem;height:1.75rem;object-fit:contain}.ConsoleLayout_versionRow_me8zq{display:flex;align-items:center;gap:var(--spacing-2)}.ConsoleLayout_version_qxj8b{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.ConsoleLayout_newBadge_h1m9p{min-height:1.75rem;padding:0 var(--spacing-2);background:var(--text-primary);border:1px solid var(--text-primary);border-radius:var(--radius-full);color:var(--text-inverse);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-semibold);cursor:pointer}.ConsoleLayout_nav_h1s32{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);overflow-y:auto}.ConsoleLayout_navGroup_djt2l{display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-1);border-bottom:1px solid var(--border-subtle)}.ConsoleLayout_navGroup_djt2l:last-child{border-bottom:0}.ConsoleLayout_navGroupLabel_rz5yt{padding:var(--spacing-3) var(--spacing-3) var(--spacing-2);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase}.ConsoleLayout_navItem_h457a{position:relative;min-height:2.75rem;display:flex;align-items:center;gap:var(--spacing-3);padding:0 var(--spacing-3);overflow:hidden;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;white-space:nowrap;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ConsoleLayout_navItem_h457a:hover{background:var(--surface-2);border-color:var(--border-light);color:var(--text-primary)}.ConsoleLayout_navItem--active_h3qnx{background:var(--surface-2);border-color:var(--border-medium);color:var(--text-primary);font-weight:var(--font-semibold)}.ConsoleLayout_navItem--active_h3qnx:before{content:"";position:absolute;inset:0 auto 0 -1px;width:3px;background:var(--text-primary)}.ConsoleLayout_main_fuhds{flex:1;min-width:0;min-height:100dvh;margin-left:var(--shell-sidebar)}.ConsoleLayout_header_uf3ac{position:fixed;inset:0 0 auto var(--shell-sidebar);z-index:var(--z-header);height:var(--shell-header);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:0 var(--shell-gutter);background:color-mix(in srgb,var(--surface-1) 94%,transparent);border-bottom:1px solid var(--border-light)}.ConsoleLayout_menuButton_qf6j4,.ConsoleLayout_iconButton_rk44v{width:var(--control-height-sm);min-width:var(--control-height-sm);height:var(--control-height-sm);display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ConsoleLayout_menuButton_qf6j4{display:none}.ConsoleLayout_iconButton_rk44v:hover:not(:disabled),.ConsoleLayout_menuButton_qf6j4:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text-primary)}.ConsoleLayout_iconButton_rk44v:disabled{opacity:.35;cursor:not-allowed}.ConsoleLayout_breadcrumb_h6zv6{flex:1;min-width:0}.ConsoleLayout_headerActions_wpbgm{display:flex;align-items:center;gap:var(--spacing-2)}.ConsoleLayout_badge_h5sro{position:absolute;top:-.4rem;right:-.4rem;min-width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .25rem;background:var(--text-primary);border:2px solid var(--surface-1);border-radius:var(--radius-full);color:var(--text-inverse);font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-bold)}.ConsoleLayout_userButton_h6zox{min-height:var(--control-height-sm);display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3) 0 var(--spacing-1);background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ConsoleLayout_userButton_h6zox:hover{background:var(--surface-2);border-color:var(--border-strong)}.ConsoleLayout_userAvatarSmall_h38u3{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-3);border:1px solid var(--border-medium);border-radius:50%;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase}.ConsoleLayout_userNameSmall_vdrpc{max-width:10rem;overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap}.ConsoleLayout_content_h0ct3{width:min(100%,var(--shell-content-max));min-height:100dvh;margin:0 auto;padding:calc(var(--shell-header) + var(--shell-gutter)) var(--shell-gutter) var(--shell-gutter);outline:none}.ConsoleLayout_overlay_k8ijy{display:none}@media (max-width: 1024px){.ConsoleLayout_sidebar_h1qm8{z-index:var(--z-drawer);transform:translate(-100%);box-shadow:var(--shadow-xl)}.ConsoleLayout_sidebar--open_pdwxa{transform:translate(0)}.ConsoleLayout_main_fuhds{margin-left:0}.ConsoleLayout_header_uf3ac{left:0}.ConsoleLayout_menuButton_qf6j4{display:inline-flex}.ConsoleLayout_overlay_k8ijy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-scrim);display:block;width:100%;height:100%;padding:0;background:var(--scrim);border:0;cursor:pointer}}@media (max-width: 768px){.ConsoleLayout_headerActions_wpbgm{gap:var(--spacing-1)}.ConsoleLayout_headerActions_wpbgm .ConsoleLayout_iconButton_rk44v:nth-of-type(1),.ConsoleLayout_headerActions_wpbgm .ConsoleLayout_iconButton_rk44v:nth-of-type(2){display:none}.ConsoleLayout_userButton_h6zox{width:var(--control-height-sm);padding:0;justify-content:center}.ConsoleLayout_userNameSmall_vdrpc{display:none}}@media (max-width: 480px){.ConsoleLayout_header_uf3ac{padding-inline:var(--spacing-3)}.ConsoleLayout_headerActions_wpbgm .ConsoleLayout_iconButton_rk44v:nth-of-type(4){display:none}}.Toast_toast_h29q0{position:fixed;top:1.5rem;right:1.5rem;z-index:var(--z-toast);min-width:340px;max-width:440px;background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;box-shadow:var(--shadow-xl);display:flex;align-items:center;gap:1rem;animation:Toast_slide-in-right_j1tue var(--duration-slow) var(--ease-out)}@keyframes Toast_slide-in-right_j1tue{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.Toast_toast--exiting_zdv7q{animation:Toast_slide-out-right_f8dbi var(--duration-slow) var(--ease-in)}@keyframes Toast_slide-out-right_f8dbi{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.Toast_icon_yg5f2{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary)}.Toast_toast--success_q9cgk .Toast_icon_yg5f2{background:var(--success-bg);color:var(--success)}.Toast_toast--warning_h4pd4 .Toast_icon_yg5f2{background-color:var(--warning-bg);background-image:repeating-linear-gradient(135deg,transparent 0 4px,var(--border-subtle) 4px 5px);color:var(--warning)}.Toast_toast--error_pzeow .Toast_icon_yg5f2{background:var(--error-bg);border:2px double var(--error-border);color:var(--error)}.Toast_toast--info_hhsl1 .Toast_icon_yg5f2{background:var(--info-bg);border-style:dotted;color:var(--info)}.Toast_content_ftieg{flex:1;min-width:0}.Toast_title_h29tg{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:.25rem;line-height:1.4}.Toast_message_frhna{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.Toast_closeButton_o4a99{flex-shrink:0;background:none;border:none;color:var(--text-tertiary);cursor:pointer;width:2.75rem;height:2.75rem;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-base)}.Toast_closeButton_o4a99:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.Toast_closeButton_o4a99:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width: 640px){.Toast_toast_h29q0{top:1rem;right:1rem;left:1rem;min-width:auto;max-width:none}}.AdminLayout_layout_fuwgx{position:relative;display:flex;min-height:100dvh;background-color:var(--canvas);background-image:radial-gradient(circle,var(--border-subtle) 1px,transparent 1px);background-size:24px 24px}.AdminLayout_sidebar_tkgms{position:fixed;inset:0 auto 0 0;z-index:var(--z-sidebar);width:var(--shell-sidebar);display:flex;flex-direction:column;background:var(--surface-1);border-right:1px solid var(--border-light);transition:width var(--transition-slow),transform var(--transition-slow)}.AdminLayout_sidebar--collapsed_z4i7c{width:var(--shell-sidebar-collapsed)}.AdminLayout_logo_fm1rf{min-height:var(--shell-header);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);overflow:hidden;border-bottom:1px solid var(--border-light)}.AdminLayout_logoHome_n59wa{min-width:0;min-height:2.75rem;display:inline-flex;align-items:center;padding:0;background:transparent;border:0;cursor:pointer}.AdminLayout_logoImage_h78wi{display:block;width:auto;max-width:8.75rem;height:1.75rem;object-fit:contain}.AdminLayout_version_wb5jo{color:var(--text-tertiary);font-size:var(--text-xs);white-space:nowrap}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_logo_fm1rf{justify-content:center;padding-inline:var(--spacing-2)}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_logoImage_h78wi{width:2rem;max-width:none;object-fit:cover;object-position:left}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_version_wb5jo{display:none}.AdminLayout_nav_op8bf{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);overflow-y:auto}.AdminLayout_navGroup_nvmd2{display:flex;flex-direction:column;gap:var(--spacing-1);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border-subtle)}.AdminLayout_navGroup_nvmd2:last-child{border-bottom:0}.AdminLayout_navGroupLabel_h2gij{padding:var(--spacing-3) var(--spacing-3) var(--spacing-2);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase}.AdminLayout_navItem_non2z{position:relative;min-height:2.75rem;display:flex;align-items:center;gap:var(--spacing-3);padding:0 var(--spacing-3);overflow:hidden;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;white-space:nowrap;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.AdminLayout_navItem_non2z:hover{background:var(--surface-2);border-color:var(--border-light);color:var(--text-primary)}.AdminLayout_navItem--active_jvo6m{background:var(--surface-2);border-color:var(--border-medium);color:var(--text-primary);font-weight:var(--font-semibold)}.AdminLayout_navItem--active_jvo6m:before{content:"";position:absolute;inset:0 auto 0 -1px;width:3px;background:var(--text-primary)}.AdminLayout_navLabel_ny278{overflow:hidden;text-overflow:ellipsis}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_navItem_non2z{justify-content:center;padding-inline:0}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_navLabel_ny278,.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_navGroupLabel_h2gij{display:none}.AdminLayout_sidebarFooter_hw6n8{padding:var(--spacing-3);border-top:1px solid var(--border-light)}.AdminLayout_collapseButton_baw1m{width:100%;min-height:var(--control-height-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:0 var(--spacing-3);overflow:hidden;background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;white-space:nowrap}.AdminLayout_collapseButton_baw1m:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text-primary)}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_collapseLabel_g9eks{display:none}.AdminLayout_main_fm243{flex:1;min-width:0;min-height:100dvh;margin-left:var(--shell-sidebar);transition:margin-left var(--transition-slow)}.AdminLayout_main--expanded_d3i5d{margin-left:var(--shell-sidebar-collapsed)}.AdminLayout_header_e0hlh{position:fixed;inset:0 0 auto var(--shell-sidebar);z-index:var(--z-header);height:var(--shell-header);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:0 var(--shell-gutter);background:color-mix(in srgb,var(--surface-1) 94%,transparent);border-bottom:1px solid var(--border-light);transition:left var(--transition-slow)}.AdminLayout_header--expanded_nq8qt{left:var(--shell-sidebar-collapsed)}.AdminLayout_breadcrumb_bz01a{flex:1;min-width:0}.AdminLayout_headerActions_h7w42{display:flex;align-items:center;gap:var(--spacing-2)}.AdminLayout_menuButton_pn2b5,.AdminLayout_iconButton_oi4pe{width:var(--control-height-sm);min-width:var(--control-height-sm);height:var(--control-height-sm);display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.AdminLayout_menuButton_pn2b5{display:none}.AdminLayout_menuButton_pn2b5:hover,.AdminLayout_iconButton_oi4pe:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong);color:var(--text-primary)}.AdminLayout_iconButton_oi4pe:disabled{opacity:.35;cursor:not-allowed}.AdminLayout_userButton_bz6ao{min-height:var(--control-height-sm);display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3) 0 var(--spacing-1);background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer}.AdminLayout_userButton_bz6ao:hover{background:var(--surface-2);border-color:var(--border-strong)}.AdminLayout_userAvatarSmall_jducv{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-3);border:1px solid var(--border-medium);border-radius:50%;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase}.AdminLayout_userNameSmall_y36tv{max-width:10rem;overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-medium);text-overflow:ellipsis;white-space:nowrap}.AdminLayout_content_athks{width:min(100%,var(--shell-content-max));min-height:100dvh;margin:0 auto;padding:calc(var(--shell-header) + var(--shell-gutter)) var(--shell-gutter) var(--shell-gutter);outline:none}body[data-admin-layout=true] select{min-height:auto}.AdminLayout_overlay_myr45{display:none}@media (max-width: 1024px){.AdminLayout_sidebar_tkgms,.AdminLayout_sidebar--collapsed_z4i7c{z-index:var(--z-drawer);width:var(--shell-sidebar);transform:translate(-100%);box-shadow:var(--shadow-xl)}.AdminLayout_sidebar--open_h51rl{transform:translate(0)}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_logo_fm1rf{justify-content:space-between;padding-inline:var(--spacing-4)}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_logoImage_h78wi{width:auto;max-width:8.75rem;object-fit:contain}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_version_wb5jo{display:block}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_navItem_non2z{justify-content:flex-start;padding-inline:var(--spacing-3)}.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_navLabel_ny278,.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_navGroupLabel_h2gij,.AdminLayout_sidebar--collapsed_z4i7c .AdminLayout_collapseLabel_g9eks{display:initial}.AdminLayout_main_fm243,.AdminLayout_main--expanded_d3i5d{margin-left:0}.AdminLayout_header_e0hlh,.AdminLayout_header--expanded_nq8qt{left:0}.AdminLayout_menuButton_pn2b5{display:inline-flex}.AdminLayout_overlay_myr45{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-scrim);display:block;width:100%;height:100%;padding:0;background:var(--scrim);border:0;cursor:pointer}}@media (max-width: 768px){.AdminLayout_userButton_bz6ao{width:var(--control-height-sm);padding:0;justify-content:center}.AdminLayout_userNameSmall_y36tv{display:none}}.DialogContext_overlay_h1uxb{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:DialogContext_fade-in_h1utf var(--duration-base) var(--ease-out)}@keyframes DialogContext_fade-in_h1utf{0%{opacity:0}to{opacity:1}}.DialogContext_dialog_h8ed6{background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);width:100%;max-width:420px;padding:2rem;animation:DialogContext_slide-up_rtjx8 var(--duration-slow) var(--ease-out);text-align:center}@keyframes DialogContext_slide-up_rtjx8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DialogContext_iconContainer_fy21d{display:flex;justify-content:center;margin-bottom:1.5rem}.DialogContext_iconWrapper_h2q3i{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid;border-color:inherit}.DialogContext_title_nffqh{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 1rem;line-height:var(--leading-tight)}.DialogContext_message_zbxa8{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-normal);margin-bottom:2rem;white-space:pre-line}.DialogContext_errorMessage_uc3bd{margin:-1rem 0 1.5rem;padding:.65rem .75rem;border:1px solid rgba(239,68,68,.22);border-radius:var(--radius-md);background:#ef444414;color:var(--error);font-size:var(--text-xs);line-height:1.5;text-align:left}.DialogContext_actions_oxxir{display:flex;gap:.75rem;justify-content:center}.DialogContext_cancelButton_hblf5{flex:1;max-width:150px;padding:.875rem 1.5rem;background:transparent;border:1px solid var(--border-medium);border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--duration-base) var(--ease-out)}.DialogContext_cancelButton_hblf5:hover{background:var(--bg-glass-hover);border-color:var(--border-strong)}.DialogContext_cancelButton_hblf5:active{transform:scale(.98)}.DialogContext_confirmButton_h1gvr{flex:1;max-width:150px;padding:.875rem 1.5rem;background:var(--primary);border:none;border-radius:var(--radius-full);color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;box-shadow:0 4px 15px #0080ff4d;transition:all var(--duration-base) var(--ease-out);display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.DialogContext_confirmButton_h1gvr:hover{background:var(--primary-light);transform:translateY(-2px);box-shadow:0 8px 25px #0080ff66}.DialogContext_confirmButton_h1gvr:active{transform:translateY(0)}.DialogContext_dangerButton_ocaxv{flex:1;max-width:150px;padding:.875rem 1.5rem;background:var(--error);border:none;border-radius:var(--radius-full);color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;box-shadow:0 4px 15px #fb923c4d;transition:all var(--duration-base) var(--ease-out);display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.DialogContext_dangerButton_ocaxv:hover{background:#fb923c;filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 8px 25px #fb923c66}.DialogContext_dangerButton_ocaxv:active{transform:translateY(0)}.DialogContext_cancelButton_hblf5:disabled,.DialogContext_confirmButton_h1gvr:disabled,.DialogContext_dangerButton_ocaxv:disabled{opacity:.6;cursor:not-allowed;transform:none}.DialogContext_spinner_d8qns{animation:DialogContext_dialog-spin_dg5h7 .8s linear infinite}@keyframes DialogContext_dialog-spin_dg5h7{to{transform:rotate(360deg)}}@media (max-width: 640px){.DialogContext_overlay_h1uxb{padding:1rem}.DialogContext_dialog_h8ed6{padding:1.5rem;max-width:100%}.DialogContext_actions_oxxir{flex-direction:column;gap:.5rem}.DialogContext_cancelButton_hblf5,.DialogContext_confirmButton_h1gvr,.DialogContext_dangerButton_ocaxv{max-width:none;width:100%}}.TiptapEditor_editor_s8myy{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-input);overflow:hidden}.TiptapEditor_editor_s8myy:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 2px #4ade801a}.TiptapEditor_toolbar_zfor9{display:flex;align-items:center;gap:.25rem;padding:.5rem;background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap}.TiptapEditor_toolbarGroup_h4i1i{display:flex;align-items:center;gap:.125rem}.TiptapEditor_toolbarButton_h7fg1{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) ease}.TiptapEditor_toolbarButton_h7fg1:hover:not(:disabled){background:var(--bg-glass);color:var(--text-primary)}.TiptapEditor_toolbarButton_h7fg1:disabled{opacity:.4;cursor:not-allowed}.TiptapEditor_toolbarButton_h7fg1.TiptapEditor_active_qc3hm{background:#4ade8026;color:var(--primary)}.TiptapEditor_divider_ay7c1{width:1px;height:1.5rem;background:var(--border-subtle);margin:0 .25rem}.TiptapEditor_fontSizeWrapper_k7l71{position:relative}.TiptapEditor_fontSizeButton_ctwyi{display:flex;align-items:center;gap:.25rem;height:2rem;padding:0 .5rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) ease;font-size:var(--text-xs)}.TiptapEditor_fontSizeButton_ctwyi:hover{background:var(--bg-glass);color:var(--text-primary)}.TiptapEditor_fontSizeLabel_vt22p{font-size:var(--text-xs)}.TiptapEditor_fontSizeMenu_cpyts{position:absolute;top:100%;left:0;margin-top:.25rem;min-width:100px;background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:0 4px 12px #0000004d;z-index:100;overflow:hidden}.TiptapEditor_fontSizeOption_h6r32{display:block;width:100%;padding:.5rem .75rem;border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:all var(--duration-fast) ease}.TiptapEditor_fontSizeOption_h6r32:hover{background:#4ade801a;color:var(--text-primary)}.TiptapEditor_fontSizeDivider_iwo09{height:1px;background:var(--border-subtle);margin:.25rem 0}.TiptapEditor_content_h104i{min-height:200px;max-height:400px;overflow-y:auto;padding:1rem}.TiptapEditor_content_h104i .tiptap{outline:none;min-height:160px}.TiptapEditor_content_h104i .tiptap p.TiptapEditor_is-editor-empty_h8p4x:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-tertiary);pointer-events:none;height:0}.TiptapEditor_content_h104i .tiptap p{margin:0 0 .75rem;line-height:1.6;color:var(--text-primary)}.TiptapEditor_content_h104i .tiptap p:last-child{margin-bottom:0}.TiptapEditor_content_h104i .tiptap h2{font-size:var(--text-xl);font-weight:var(--font-semibold);margin:1.5rem 0 .75rem;color:var(--text-primary)}.TiptapEditor_content_h104i .tiptap h2:first-child{margin-top:0}.TiptapEditor_content_h104i .tiptap h3{font-size:var(--text-lg);font-weight:var(--font-medium);margin:1.25rem 0 .5rem;color:var(--text-primary)}.TiptapEditor_content_h104i .tiptap h3:first-child{margin-top:0}.TiptapEditor_content_h104i .tiptap strong{font-weight:var(--font-semibold)}.TiptapEditor_content_h104i .tiptap em{font-style:italic}.TiptapEditor_content_h104i .tiptap s{text-decoration:line-through;color:var(--text-tertiary)}.TiptapEditor_content_h104i .tiptap code{background:#ffffff0d;border-radius:.25rem;padding:.125rem .375rem;font-family:var(--font-mono);font-size:.875em;color:var(--primary)}.TiptapEditor_content_h104i .tiptap pre{background:#0000004d;border-radius:var(--radius-sm);padding:1rem;margin:.75rem 0;overflow-x:auto}.TiptapEditor_content_h104i .tiptap pre code{background:transparent;padding:0;color:var(--text-primary)}.TiptapEditor_content_h104i .tiptap blockquote{border-left:3px solid var(--primary);margin:.75rem 0;padding-left:1rem;color:var(--text-secondary);font-style:italic}.TiptapEditor_content_h104i .tiptap ul,.TiptapEditor_content_h104i .tiptap ol{margin:.5rem 0;padding-left:1.5rem}.TiptapEditor_content_h104i .tiptap ul li,.TiptapEditor_content_h104i .tiptap ol li{margin:.25rem 0;color:var(--text-primary)}.TiptapEditor_content_h104i .tiptap ul li p,.TiptapEditor_content_h104i .tiptap ol li p{margin:0}.TiptapEditor_content_h104i .tiptap ul{list-style-type:disc}.TiptapEditor_content_h104i .tiptap ol{list-style-type:decimal}.TiptapEditor_content_h104i .tiptap hr{border:none;border-top:1px solid var(--border-light);margin:1rem 0}.LoadingScreen_wrap_xtqq6{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg-primary);color:var(--text-secondary)}.LoadingScreen_spinnerWrap_h5fz5{position:relative;width:4rem;height:4rem}.LoadingScreen_ringBase_kaun6{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:4px solid rgba(37,99,235,.12)}.LoadingScreen_ringSpin_kb5su{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:4px solid transparent;border-top-color:var(--primary);animation:LoadingScreen_loadingSpin_gevdr .75s linear infinite}.LoadingScreen_message_adyhw{margin-top:1rem;font-size:.9375rem}@keyframes LoadingScreen_loadingSpin_gevdr{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.LoadingScreen_ringSpin_kb5su{animation:none;border-color:#2563eb59}}.RegionalComplianceWarning_warning_h9272{position:fixed;top:0;left:0;right:0;z-index:10000;display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 18px;background:#b91c1cf5;border-bottom:1px solid rgba(254,202,202,.45);box-shadow:0 10px 30px #7f1d1d59;color:#fff;font-size:14px;font-weight:700;line-height:1.45;text-align:center}.RegionalComplianceWarning_icon_h9ygz{flex:0 0 auto;color:#fee2e2}@media (max-width: 640px){.RegionalComplianceWarning_warning_h9272{align-items:flex-start;justify-content:flex-start;min-height:48px;padding:10px 14px;font-size:13px;text-align:left}}:root{color-scheme:light;--canvas: #f5f5f3;--surface-1: #ffffff;--surface-2: #ececea;--surface-3: #dfdfdc;--content-strong: #111111;--content-default: #4b4b48;--content-muted: #70706c;--content-inverse: #ffffff;--line-subtle: #e3e3df;--line-default: #d3d3cf;--line-strong: #8c8c86;--focus-ring: #111111;--scrim: rgba(0, 0, 0, .72);--primary: #111111;--primary-rgb: 17, 17, 17;--primary-dark: #000000;--primary-light: #3f3f3c;--primary-dimmed: rgba(17, 17, 17, .08);--accent: #111111;--success: #242421;--success-bg: #eeeeeb;--success-border: #a4a49e;--warning: #3d3d39;--warning-bg: #e8e8e4;--warning-border: #8e8e88;--error: #111111;--error-bg: #e2e2df;--error-border: #4d4d49;--info: #50504c;--info-bg: #f0f0ed;--info-border: #b0b0aa;--neutral: #5c5c57;--neutral-bg: #efefec;--neutral-border: #c9c9c4;--bg-primary: var(--surface-1);--bg-secondary: var(--canvas);--bg-tertiary: var(--surface-2);--bg-elevated: var(--surface-1);--bg-glass: var(--surface-1);--bg-glass-hover: var(--surface-2);--bg-input: var(--surface-1);--bg-input-hover: var(--surface-2);--bg-input-focus: var(--surface-1);--text-primary: var(--content-strong);--text-secondary: var(--content-default);--text-tertiary: var(--content-muted);--text-muted: #85857f;--text-inverse: var(--content-inverse);--text-link: var(--content-strong);--text-link-hover: #000000;--border-subtle: var(--line-subtle);--border-light: var(--line-default);--border-medium: #b5b5af;--border-strong: var(--line-strong);--border-focus: var(--focus-ring);--font-sans: "IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-display: "IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-5xl: clamp(3rem, 5vw, 4.5rem);--text-4xl: clamp(2.25rem, 4vw, 3rem);--text-3xl: 2rem;--text-2xl: 1.5rem;--text-xl: 1.125rem;--text-lg: 1.0625rem;--text-base: 1rem;--text-sm: .875rem;--text-xs: .75rem;--text-2xs: .6875rem;--leading-none: 1;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.65;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-xs: var(--spacing-1);--spacing-sm: var(--spacing-2);--spacing-md: var(--spacing-4);--spacing-lg: var(--spacing-5);--spacing-xl: var(--spacing-8);--spacing-2xl: var(--spacing-12);--spacing-3xl: var(--spacing-16);--radius-sm: 2px;--radius-md: 2px;--radius-lg: 4px;--radius-xl: 4px;--radius-2xl: 4px;--radius-full: 999px;--control-height-sm: 2.75rem;--control-height-md: 3rem;--control-height-lg: 3.25rem;--icon-sm: 1rem;--icon-md: 1.25rem;--icon-lg: 1.5rem;--shell-sidebar: 15rem;--shell-sidebar-collapsed: 4.5rem;--shell-header: 4rem;--shell-content-max: 100rem;--shell-gutter: 2rem;--z-base: 0;--z-sticky: 10;--z-header: 20;--z-sidebar: 30;--z-scrim: 40;--z-drawer: 50;--z-modal: 60;--z-popover: 70;--z-toast: 80;--z-system-overlay: 90;--duration-fast: .12s;--duration-base: .18s;--duration-slow: .28s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--transition-fast: var(--duration-fast) var(--ease-out);--transition-base: var(--duration-base) var(--ease-in-out);--transition-slow: var(--duration-slow) var(--ease-in-out);--transition-smooth: var(--transition-slow);--shadow-sm: none;--shadow-md: none;--shadow-lg: 0 16px 48px rgba(0, 0, 0, .18);--shadow-xl: 0 20px 64px rgba(0, 0, 0, .24);--card-shadow: none;--glow-primary: none;--glow-primary-strong: none;--aurora-surface: #050505;--aurora-violet: #292929;--aurora-magenta: #777777;--aurora-cyan: #e6e6e6;--aurora-text: #ffffff;--aurora-muted: #b8b8b3;--landing-text-glow: none;--landing-shadow-primary-sm: none;--landing-shadow-primary-md: none;--landing-border-primary-soft: rgba(255, 255, 255, .24);--landing-glow-accent: none;--admin-border-subtle: var(--border-subtle);--admin-border-light: var(--border-light);--admin-border-medium: var(--border-medium);--admin-border-strong: var(--border-strong);--admin-border-focus: var(--border-focus);--admin-text-primary: var(--text-primary);--admin-text-secondary: var(--text-secondary);--admin-text-tertiary: var(--text-tertiary);--admin-text-muted: var(--text-muted);--admin-bg-hover: var(--surface-2);--admin-bg-active: var(--surface-3);--admin-input-bg: var(--bg-input);--admin-input-border: var(--border-light);--admin-input-border-focus: var(--border-focus);--admin-accent: var(--primary);--admin-accent-light: var(--text-primary);--admin-accent-lighter: var(--text-secondary);--admin-btn-secondary-bg: var(--surface-1);--admin-btn-secondary-border: var(--border-light);--admin-btn-secondary-hover: var(--surface-2);--admin-success: var(--success);--admin-success-bg: var(--success-bg);--admin-success-border: var(--success-border);--admin-warning: var(--warning);--admin-warning-bg: var(--warning-bg);--admin-warning-border: var(--warning-border);--admin-error: var(--error);--admin-error-bg: var(--error-bg);--admin-error-border: var(--error-border);--admin-info: var(--info);--admin-info-bg: var(--info-bg);--admin-info-border: var(--info-border);--admin-scrollbar-track: transparent;--admin-scrollbar-thumb: var(--border-medium);--admin-scrollbar-thumb-hover: var(--border-strong)}[data-theme=dark]{color-scheme:dark;--canvas: #080808;--surface-1: #111111;--surface-2: #191919;--surface-3: #242424;--content-strong: #f4f4f2;--content-default: #b9b9b4;--content-muted: #92928c;--content-inverse: #090909;--line-subtle: #242422;--line-default: #30302e;--line-strong: #666662;--focus-ring: #f4f4f2;--scrim: rgba(0, 0, 0, .82);--primary: #f4f4f2;--primary-rgb: 244, 244, 242;--primary-dark: #d2d2ce;--primary-light: #ffffff;--primary-dimmed: rgba(255, 255, 255, .1);--accent: #f4f4f2;--success: #e2e2de;--success-bg: #1c1c1a;--success-border: #5e5e59;--warning: #d0d0cb;--warning-bg: #20201e;--warning-border: #6f6f69;--error: #ffffff;--error-bg: #292926;--error-border: #c4c4be;--info: #c0c0bb;--info-bg: #1b1b1a;--info-border: #52524e;--neutral: #b0b0aa;--neutral-bg: #1b1b19;--neutral-border: #484844;--text-muted: #7d7d77;--text-link-hover: #ffffff;--border-medium: #464643;--shadow-lg: 0 16px 48px rgba(0, 0, 0, .54);--shadow-xl: 0 20px 64px rgba(0, 0, 0, .68);--landing-border-primary-soft: rgba(255, 255, 255, .24)}.glass,.glass-premium{background:var(--surface-1);border:1px solid var(--line-default);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}textarea,select{min-height:var(--control-height-md);background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);font:inherit}textarea:hover,select:hover{border-color:var(--border-medium)}textarea:focus,select:focus{border-color:var(--border-focus);outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}select option{background:var(--surface-1);color:var(--text-primary)}@media (max-width: 1024px){:root{--shell-gutter: 1.5rem}}@media (max-width: 768px){:root{--shell-gutter: 1rem;--shell-header: 3.75rem}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:vt-circle-expand .5s ease-in-out}@keyframes vt-circle-expand{0%{clip-path:circle(0% at var(--tx, 50%) var(--ty, 50%))}to{clip-path:circle(150% at var(--tx, 50%) var(--ty, 50%))}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;background:var(--canvas)}body{font-family:var(--font-sans);min-width:320px;min-height:100vh;background-color:var(--canvas);color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-relaxed);font-variant-numeric:tabular-nums;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color var(--transition-base),color var(--transition-base)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-system-overlay);pointer-events:none;background:gray;mix-blend-mode:color}@media (forced-colors: active){body:after{display:none}}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--font-semibold);letter-spacing:-.02em;line-height:var(--leading-tight)}button,input,textarea,select{font:inherit}button,[role=button],a{touch-action:manipulation}button{color:inherit}a{color:var(--text-link);text-underline-offset:.2em}::selection{background:var(--text-primary);color:var(--text-inverse)}*{scrollbar-width:thin;scrollbar-color:var(--border-medium) transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.skip-link{position:fixed;top:var(--spacing-2);left:var(--spacing-2);z-index:var(--z-toast);padding:var(--spacing-3) var(--spacing-4);background:var(--text-primary);color:var(--text-inverse);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transform:translateY(calc(-100% - var(--spacing-4)));transition:transform var(--transition-fast)}.skip-link:focus{transform:translateY(0)}@keyframes pulse-glow{0%,to{box-shadow:var(--glow-primary)}50%{box-shadow:var(--glow-primary-strong)}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-purple-500:oklch(62.7% .265 303.9);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.max-w-\[280px\]{max-width:280px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#00FFFF\]\/20{border-color:#0ff3}.border-\[\#0080FF\]\/20{border-color:#0080ff33}.border-\[\#FF1493\]\/20{border-color:#ff149333}.border-\[var\(--admin-accent\)\]{border-color:var(--admin-accent)}.border-\[var\(--admin-border-light\)\]{border-color:var(--admin-border-light)}.border-\[var\(--admin-border-subtle\)\]{border-color:var(--admin-border-subtle)}.border-purple-500{border-color:var(--color-purple-500)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\[\#00FFFF\]\/10{background-color:#00ffff1a}.bg-\[\#0080FF\]{background-color:#0080ff}.bg-\[\#0080FF\]\/10{background-color:#0080ff1a}.bg-\[\#FF1493\]\/10{background-color:#ff14931a}.bg-\[var\(--admin-accent\)\]\/5{background-color:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--admin-accent\)\]\/5{background-color:color-mix(in oklab,var(--admin-accent) 5%,transparent)}}.bg-\[var\(--admin-accent\)\]\/10{background-color:var(--admin-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--admin-accent\)\]\/10{background-color:color-mix(in oklab,var(--admin-accent) 10%,transparent)}}.bg-\[var\(--admin-bg-hover\)\]{background-color:var(--admin-bg-hover)}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-white\/\[0\.03\]{--tw-gradient-from:#ffffff08}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.03\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 3%, transparent)}}.from-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.01\]{--tw-gradient-to:#ffffff03}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.01\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 1%, transparent)}}.to-white\/\[0\.01\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-1{padding-block:var(--spacing)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-\[\'JetBrains_Mono\'\]{font-family:JetBrains Mono}.font-mono{font-family:var(--font-mono)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[\#00FFFF\]{color:#0ff}.text-\[\#0080FF\]{color:#0080ff}.text-\[\#64748B\]{color:#64748b}.text-\[\#A1A1AA\]{color:#a1a1aa}.text-\[\#FF69B4\]{color:#ff69b4}.text-\[var\(--admin-accent\)\]{color:var(--admin-accent)}.text-\[var\(--admin-text-primary\)\]{color:var(--admin-text-primary)}.text-\[var\(--admin-text-secondary\)\]{color:var(--admin-text-secondary)}.text-\[var\(--admin-text-tertiary\)\]{color:var(--admin-text-tertiary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow-\[0_4px_15px_rgba\(0\,128\,255\,0\.3\)\]{--tw-shadow:0 4px 15px var(--tw-shadow-color,#0080ff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[provider\:model\]{provider:model}@media (hover:hover){.hover\:border-\[var\(--admin-border-medium\)\]:hover{border-color:var(--admin-border-medium)}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-\[\#0066CC\]:hover{background-color:#06c}.hover\:bg-\[var\(--admin-bg-hover\)\]:hover{background-color:var(--admin-bg-hover)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
