.chrome_page__qXNEC{--purple:#7357e8;max-width:1248px;margin:auto;padding:64px 40px 40px;color:hsl(var(--foreground));font-family:inherit}.chrome_product__ibo5S{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:650;letter-spacing:-.02em}.chrome_badge__Ca8KD{margin-left:8px;font-size:12px;font-weight:550;border:1px solid hsl(var(--border));padding:4px 9px;border-radius:6px;letter-spacing:0;color:hsl(var(--muted-foreground))}.chrome_intro__zwl9q{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:start;margin:30px 0 44px}.chrome_intro__zwl9q h1{font-size:clamp(36px,4.8vw,64px);line-height:1.07;letter-spacing:-.055em;font-weight:720;margin:0;max-width:680px}.chrome_introCopy__6r_am>p:first-child{font-size:18px;line-height:1.65;margin:0 0 24px;max-width:38ch;color:hsl(var(--muted-foreground))}.chrome_primary__eATDi{display:inline-flex;justify-content:center;align-items:center;gap:11px;border-radius:10px;background:var(--purple);color:white;padding:14px 18px;font-size:14px;font-weight:650;text-decoration:none;box-shadow:0 4px 0 #4c35b0;transition:background .15s}.chrome_primary__eATDi:hover{background:#6245d6}.chrome_review__Tm3XO{font-size:12px!important;line-height:1.6!important;max-width:47ch;margin:16px 0 12px!important;color:hsl(var(--muted-foreground))}.chrome_source___MKR6{display:inline-flex;align-items:center;gap:8px;font-size:12px;text-decoration:underline;text-underline-offset:3px;color:hsl(var(--muted-foreground))}.chrome_gallery__8DxLk{border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden;background:hsl(var(--card));box-shadow:0 18px 50px -35px #24203b80}.chrome_galleryNav__ic3gs{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:hsl(var(--muted)/.55);border-bottom:1px solid hsl(var(--border))}.chrome_choices__4yEkl{display:flex;gap:5px;flex-wrap:wrap}.chrome_choices__4yEkl button{padding:8px 12px;border-radius:6px;font-size:13px;color:hsl(var(--muted-foreground));font-weight:550}.chrome_choices__4yEkl button[aria-pressed=true]{background:hsl(var(--background));box-shadow:0 1px 3px #24203b15;color:hsl(var(--foreground))}.chrome_choices__4yEkl button:hover{color:hsl(var(--foreground))}.chrome_expand__r_9Vh{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:hsl(var(--muted-foreground))}.chrome_gallery__8DxLk figure{margin:0}.chrome_mobileDemo__olCX_{display:none}.chrome_demoDisclosure__BiUlk{margin:0;padding:0 26px 18px;font-size:11px;color:hsl(var(--muted-foreground))}.chrome_gallery__8DxLk figcaption{display:grid;grid-template-columns:1fr 1.3fr;gap:32px;padding:22px 26px;border-top:1px solid hsl(var(--border));font-size:13px;line-height:1.7}.chrome_gallery__8DxLk figcaption strong{font-size:16px;font-weight:600;letter-spacing:-.02em}.chrome_gallery__8DxLk figcaption span{color:hsl(var(--muted-foreground));max-width:65ch}.chrome_facts__n7GBP{display:flex;gap:16px 32px;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:22px 0 0;padding:0;font-size:12px;color:hsl(var(--muted-foreground))}.chrome_facts__n7GBP li{display:flex;align-items:center;gap:7px}.chrome_facts__n7GBP svg{color:var(--purple);flex:none}.chrome_setup__xm3HW{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;padding:100px 0 80px;border-bottom:1px solid hsl(var(--border))}.chrome_page__qXNEC h2{font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.04em;font-weight:650;margin:0 0 20px}.chrome_setup__xm3HW>div>p{max-width:34ch;color:hsl(var(--muted-foreground));line-height:1.8;font-size:15px}.chrome_steps__c5HrM{list-style:none;counter-reset:setup;padding:0;margin:0}.chrome_steps__c5HrM li{counter-increment:setup;position:relative;padding:0 0 30px 45px}.chrome_steps__c5HrM li:last-child{padding-bottom:0}.chrome_steps__c5HrM li:before{content:counter(setup);position:absolute;left:0;top:0;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--primary-soft));color:hsl(var(--primary));font-size:12px;font-weight:650}.chrome_steps__c5HrM h3{margin:0 0 8px;font-size:17px;font-weight:600;letter-spacing:-.02em}.chrome_steps__c5HrM p{margin:0;font-size:14px;color:hsl(var(--muted-foreground));line-height:1.85}.chrome_steps__c5HrM code{font-size:12px;overflow-wrap:anywhere}.chrome_questions__ObR9y a,.chrome_steps__c5HrM a{text-decoration:underline;text-underline-offset:3px;color:hsl(var(--primary))}.chrome_details__PvSBk{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;padding:76px 0}.chrome_questions__ObR9y details{border-bottom:1px solid hsl(var(--border));padding:0 0 20px;margin:0 0 20px}.chrome_questions__ObR9y summary{cursor:pointer;font-weight:600;font-size:16px;line-height:1.6;padding-right:20px}.chrome_questions__ObR9y p{font-size:14px;line-height:1.85;color:hsl(var(--muted-foreground));margin-top:14px}.chrome_questions__ObR9y a{font-size:13px}.chrome_footerNote__mKT88{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid hsl(var(--border));padding-top:28px;font-size:13px;color:hsl(var(--muted-foreground))}.chrome_footerNote__mKT88>div{display:flex;flex-wrap:wrap;gap:20px}.chrome_footerNote__mKT88 a:hover{text-decoration:underline}.chrome_page__qXNEC :is(a,button,summary):focus-visible{outline:3px solid hsl(var(--ring));outline-offset:4px}@media (max-width:1000px){.chrome_intro__zwl9q{gap:40px}.chrome_details__PvSBk,.chrome_setup__xm3HW{gap:50px}.chrome_primary__eATDi{font-size:13px;padding:13px}.chrome_primary__eATDi svg:last-child{display:none}}@media (max-width:740px){.chrome_desktopDemo__ZCXOF{display:none}.chrome_mobileDemo__olCX_{display:block}.chrome_demoDisclosure__BiUlk{padding-inline:18px}.chrome_page__qXNEC{padding:36px 20px}.chrome_intro__zwl9q{grid-template-columns:1fr;gap:24px;margin:24px 0 32px}.chrome_intro__zwl9q h1{font-size:clamp(36px,8.5vw,52px)}.chrome_introCopy__6r_am>p:first-child{font-size:16px;max-width:45ch}.chrome_introCopy__6r_am{max-width:520px}.chrome_primary__eATDi{font-size:14px}.chrome_galleryNav__ic3gs{padding:8px;gap:3px;align-items:flex-start}.chrome_choices__4yEkl{gap:2px}.chrome_choices__4yEkl button{font-size:12px;padding:7px;min-height:44px}.chrome_expand__r_9Vh{padding:7px;min-height:44px;min-width:36px;justify-content:center}.chrome_expand__r_9Vh span{display:none}.chrome_gallery__8DxLk figcaption{grid-template-columns:1fr;gap:7px;padding:18px}.chrome_gallery__8DxLk figcaption strong{font-size:15px}.chrome_gallery__8DxLk figcaption span{font-size:12px}.chrome_facts__n7GBP{display:grid;grid-template-columns:1fr;gap:10px}.chrome_details__PvSBk,.chrome_setup__xm3HW{grid-template-columns:1fr;gap:28px;padding:52px 0}.chrome_setup__xm3HW>div>p{max-width:48ch}.chrome_page__qXNEC h2 br{display:none}.chrome_footerNote__mKT88{align-items:flex-start;flex-direction:column;gap:14px}.chrome_product__ibo5S{font-size:15px;gap:8px}.chrome_product__ibo5S img{width:42px;height:42px}.chrome_badge__Ca8KD{font-size:10px;margin-left:0;padding:3px 6px}}@media (prefers-reduced-motion:reduce){.chrome_primary__eATDi{transition:none}}html:has(.goose-npc){overflow-x:clip}body:has(.goose-npc) .site-main{overflow-x:clip}.goose-npc{position:absolute;top:0;left:0;width:0;height:0;z-index:70;color:hsl(var(--foreground));pointer-events:none;font-family:inherit}.goose-character{position:fixed;top:0;left:0;width:96px;height:96px;padding:0;border:0;background:transparent;transform:translate3d(var(--goose-x,55px),var(--goose-y,calc(100dvh - 120px)),0);z-index:71;pointer-events:auto;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;border-radius:45%}.goose-character:active{cursor:grabbing}.goose-character:focus-visible{outline:2px solid #9c85ff;outline-offset:1px}.goose-avatar{width:96px;height:96px;overflow:visible;pointer-events:none;filter:drop-shadow(0 4px 3px #18102712)}.goose-rig{transform-origin:48px 80px;transform:translateY(var(--goose-bob,0)) scaleX(var(--goose-facing,1))}.goose-foot{transform-origin:44px 74px}.goose-foot-back{transform:rotate(calc(var(--goose-step, 0) * 22deg))}.goose-foot-front{transform:rotate(calc(var(--goose-step, 0) * -22deg))}.goose-neck{transform-origin:55px 56px;transition:transform .24s ease}.goose-head{transform-origin:62px 31px}.goose-wing{transform-origin:29px 54px}.goose-eye{animation:goose-blink 7s infinite;transform-origin:71px 22px}.goose-effort,.goose-snack,.goose-snooze{opacity:0}.goose-character[data-action=observe] .goose-head{transform:rotate(var(--goose-gaze,0deg));transition:transform .2s}.goose-character[data-action=inspect] .goose-head{animation:goose-look 1.3s ease-in-out infinite}.goose-character[data-action=peck] .goose-neck{animation:goose-peck .45s ease-in-out infinite}.goose-character[data-action=drag] .goose-neck,.goose-character[data-action=tug] .goose-neck{animation:goose-tug .65s ease-in-out infinite}.goose-character[data-action=drag] .goose-body,.goose-character[data-action=tug] .goose-body{transform:rotate(-9deg) translateY(5px);transform-origin:44px 73px}.goose-character[data-action=drag] .goose-foot{animation:goose-scrabble .42s ease-in-out infinite alternate}.goose-character[data-action=drag] .goose-foot-back{animation-delay:-.21s}.goose-character[data-action=drag] .goose-effort,.goose-character[data-action=tug] .goose-effort{animation:goose-effort .65s infinite}.goose-character[data-action=carry] .goose-neck{transform:rotate(28deg) translate(7px,4px)}.goose-character[data-action=fall] .goose-wing,.goose-character[data-action=held] .goose-wing,.goose-character[data-action=jump] .goose-wing{animation:goose-flap .22s ease-in-out infinite alternate}.goose-character[data-action=held] .goose-rig{transform:rotate(-9deg) scaleX(var(--goose-facing,1))}.goose-character[data-action=held] .goose-foot{animation:goose-scrabble .26s infinite alternate}.goose-character[data-action=eat] .goose-head{animation:goose-nom .23s infinite alternate}.goose-character[data-action=eat] .goose-snack{animation:goose-crumb .7s infinite}.goose-character[data-action=preen] .goose-neck,.goose-character[data-action=stash] .goose-neck{animation:goose-preen 1.1s ease-in-out infinite}.goose-character[data-action=sleep] .goose-body{transform:translateY(6px) scaleY(.9);transform-origin:45px 78px}.goose-character[data-action=sleep] .goose-head{transform:rotate(-27deg) translate(-7px,5px)}.goose-character[data-action=sleep] .goose-eye{transform:scaleY(.15);animation:none}.goose-character[data-action=sleep] .goose-snooze{animation:goose-zzz 2.5s infinite}.goose-character[data-action=startled] .goose-rig{animation:goose-startle .5s ease-out}.goose-speech{position:absolute;bottom:101px;left:-38px;width:174px;padding:12px 14px;border:1px solid hsl(var(--border));border-radius:13px 13px 13px 3px;background:hsl(var(--card));box-shadow:0 5px 20px #201b3510;font-size:11px;line-height:1.55;text-align:left;pointer-events:none;transform:translateX(var(--goose-speech-shift,0))}.goose-dock{position:fixed;z-index:75;right:max(16px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));pointer-events:auto}.goose-dock-toggle{min-height:38px;display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid hsl(var(--border));background:hsl(var(--card)/.96);color:hsl(var(--muted-foreground));border-radius:20px;box-shadow:0 2px 12px #17132908;font-size:10px}.goose-dot{width:6px;height:6px;background:#9c85ff;border-radius:50%}.goose-controls{position:absolute;right:0;bottom:48px;width:min(290px,calc(100vw - 28px));padding:15px;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));box-shadow:0 12px 50px #17132920}.goose-menu-heading{display:flex;gap:8px;justify-content:space-between;align-items:center;font-size:12px;font-weight:600}.goose-menu-heading button{width:32px;height:32px;display:grid;place-items:center}.goose-controls p{font-size:11px;line-height:1.7;color:hsl(var(--muted-foreground));margin:5px 0 12px}.goose-controls>button{width:100%;display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;border-radius:7px;text-align:left;font-size:12px}.goose-controls>button:hover{background:hsl(var(--muted))}.goose-controls>button:disabled{opacity:.4;cursor:default}.goose-controls ul{border-top:1px solid hsl(var(--border));margin-top:10px;padding-top:6px}.goose-controls li{display:flex;align-items:center;gap:10px;font-size:10px}.goose-controls li span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goose-controls li button{color:hsl(var(--primary));min-height:40px;padding:7px}.goose-controls small{display:block;font-size:10px;line-height:1.5;color:hsl(var(--muted-foreground));margin-top:10px}.goose-npc button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.goose-return-slot{position:absolute;z-index:43;padding:5px;pointer-events:auto}.goose-return-slot button{display:flex;gap:7px;align-items:center;flex-wrap:wrap;min-height:44px;border:1px dashed #9c85ff80;border-radius:8px;padding:9px;font-size:10px;background:hsl(var(--card));box-shadow:0 2px 6px #16102908}.goose-return-slot button span{color:hsl(var(--primary))}.goose-target-slot{position:relative;min-width:0}.goose-motion-host{min-width:0;height:100%}.goose-motion-host[data-goose-displaced]{pointer-events:none!important}.goose-motion-host[data-goose-displaced] [data-pointer-surface]{transform:none!important}.goose-inspector{position:fixed;top:85px;left:15px;width:min(420px,calc(100vw - 30px));max-height:70vh;overflow:auto;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:12px;pointer-events:auto}.goose-inspector button{min-height:44px;color:hsl(var(--primary))}.goose-inspector pre{font-size:10px;white-space:pre-wrap}@keyframes goose-blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.1)}}@keyframes goose-look{0%,to{transform:rotate(-9deg)}50%{transform:rotate(12deg) translateX(2px)}}@keyframes goose-peck{0%,to{transform:rotate(0)}60%{transform:rotate(55deg) translate(9px,2px)}78%{transform:rotate(48deg)}}@keyframes goose-tug{0%,to{transform:rotate(25deg) scaleX(1.1)}60%{transform:rotate(38deg) scaleX(1.3) translateX(4px)}}@keyframes goose-scrabble{0%{transform:rotate(-24deg) translateY(-2px)}to{transform:rotate(25deg) translateY(2px)}}@keyframes goose-effort{0%,to{opacity:.1}55%{opacity:.9}}@keyframes goose-flap{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}@keyframes goose-nom{to{transform:rotate(8deg) translateY(2px)}}@keyframes goose-crumb{0%{opacity:1;transform:translate(3px,-3px)}to{opacity:0;transform:translate(-6px,-15px)}}@keyframes goose-preen{50%{transform:rotate(-55deg) translate(-5px,3px)}}@keyframes goose-zzz{0%{opacity:0;transform:translateY(7px)}40%{opacity:.8}to{opacity:0;transform:translate(5px,-9px)}}@keyframes goose-startle{40%{transform:translateY(-14px)}}@media(max-width:600px){.goose-dock{right:10px;bottom:max(10px,env(safe-area-inset-bottom))}.goose-dock-toggle{min-height:44px;font-size:10px}.goose-controls{max-height:calc(100dvh - 150px);overflow-y:auto}.goose-speech{width:150px;font-size:10px}}@media(prefers-reduced-motion:reduce){.goose-npc *,.goose-npc :before{animation:none!important;transition:none!important}}.SkillCard_card__LmGXs{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;min-width:0;padding:24px;border:1px solid hsl(var(--border));border-radius:14px;background:linear-gradient(150deg,hsl(var(--card)),hsl(var(--card)/.7));transition:border-color .18s,box-shadow .18s}.SkillCard_card__LmGXs:before{inset:-1px;border:1px solid transparent;background:radial-gradient(360px circle at var(--pointer-x,50%) var(--pointer-y,50%),hsl(var(--primary)/.55),transparent 65%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.SkillCard_card__LmGXs:after,.SkillCard_card__LmGXs:before{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--pointer-active,0);transition:opacity .2s}.SkillCard_card__LmGXs:after{inset:0;background:radial-gradient(320px circle at var(--pointer-x,50%) var(--pointer-y,50%),hsl(var(--primary)/.065),transparent 70%)}.SkillCard_card__LmGXs:focus-within{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.09)}.SkillCard_heading__umNoQ{display:flex;align-items:center;gap:12px;min-width:0}.SkillCard_heading__umNoQ>div{min-width:0;flex:1}.SkillCard_symbol__kZPbT{width:44px;height:44px;display:grid;place-items:center;flex:none;border-radius:11px;color:hsl(var(--primary));background:hsl(var(--primary-soft));border:1px solid hsl(var(--primary)/.12)}.SkillCard_heading__umNoQ h3{font-size:15px;font-weight:700;letter-spacing:-.025em;line-height:1.55;overflow-wrap:anywhere}.SkillCard_heading__umNoQ h3 a:hover{color:hsl(var(--primary))}.SkillCard_namespace__ujUv0{display:block;font-size:11px;line-height:1.6;color:hsl(var(--muted-foreground));margin-top:2px;overflow-wrap:anywhere}.SkillCard_arrow__LaHk0{color:hsl(var(--muted-foreground)/.6);flex:none}.SkillCard_description__8Ao_X{font-size:13px;line-height:1.85;color:hsl(var(--muted-foreground));margin-top:18px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SkillCard_meta__oVOqU{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:hsl(var(--muted-foreground));margin:22px 0 14px}.SkillCard_meta__oVOqU span{display:inline-flex;align-items:center;gap:5px}.SkillCard_actions__jGkiJ{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid hsl(var(--border));padding-top:10px}.SkillCard_actions__jGkiJ a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-size:12px;font-weight:600;border-radius:7px}.SkillCard_actions__jGkiJ>a:first-child{color:hsl(var(--foreground))}.SkillCard_actions__jGkiJ>a:first-child:hover{color:hsl(var(--primary))}.SkillCard_install__nElEL{padding-inline:11px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:hsl(var(--background)/.5)}.SkillCard_install__nElEL:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.4);background:hsl(var(--primary-soft))}@media (max-width:420px){.SkillCard_card__LmGXs{padding:20px}}@media (prefers-reduced-motion:reduce){.SkillCard_card__LmGXs,.SkillCard_card__LmGXs:after,.SkillCard_card__LmGXs:before{transition:none}.SkillCard_card__LmGXs:after,.SkillCard_card__LmGXs:before{display:none}}.InteractiveDemo_stage__h89vU{--pointer-active:0;position:relative;isolation:isolate;width:100%;max-width:1120px;margin-inline:auto;padding:18px 20px 14px;border:1px solid hsl(var(--border));border-radius:24px;background:linear-gradient(135deg,hsl(var(--primary)/.05),transparent 48%),hsl(var(--card)/.78);box-shadow:0 30px 100px -50px #6545ba70,0 1px 0 hsl(var(--foreground)/.05) inset}.InteractiveDemo_ambient__9DSHN{position:absolute;z-index:-1;pointer-events:none;inset:-2px;border-radius:inherit;background:radial-gradient(550px circle at var(--pointer-x,50%) var(--pointer-y,25%),hsl(var(--primary)/.16),transparent 70%);opacity:var(--pointer-active);transition:opacity .4s}.InteractiveDemo_stageTop__JNpPi{display:flex;align-items:center;gap:20px;margin-bottom:16px;min-height:44px}.InteractiveDemo_demoLabel__qsyFJ{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:650;flex:none;color:hsl(var(--muted-foreground))}.InteractiveDemo_demoLabel__qsyFJ>span{width:6px;height:6px;border-radius:50%;background:#87cbb3;box-shadow:0 0 10px #87cbb333}.InteractiveDemo_tabs__Ti15z{display:flex;justify-content:center;gap:4px;margin-inline:auto;padding:3px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background)/.5)}.InteractiveDemo_tabs__Ti15z button{display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border-radius:6px;min-height:36px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:600;white-space:nowrap;transition:color .15s,background .15s}.InteractiveDemo_tabs__Ti15z button:hover{color:hsl(var(--foreground))}.InteractiveDemo_tabs__Ti15z .InteractiveDemo_selectedTab__0fjs_{color:hsl(var(--foreground));background:hsl(var(--muted));box-shadow:0 1px 3px #00000010}.InteractiveDemo_replay__eTwaU{display:flex;align-items:center;gap:6px;padding:6px;min-height:44px;color:hsl(var(--muted-foreground));font-size:11px}.InteractiveDemo_replay__eTwaU:hover{color:hsl(var(--foreground))}.InteractiveDemo_window__8NrrL{border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background));box-shadow:0 16px 42px -28px #00000070;overflow:hidden;transform:perspective(1400px) rotateX(var(--pointer-rx,0deg)) rotateY(var(--pointer-ry,0deg)) translate3d(calc(var(--pointer-dx, 0px) * .3),calc(var(--pointer-dy, 0px) * .3),0);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.InteractiveDemo_browserBar__u6K2q{height:39px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);padding:0 17px}.InteractiveDemo_dots__rhKWj{display:flex;align-items:center;gap:5px;width:62px}.InteractiveDemo_dots__rhKWj i{width:7px;height:7px;border-radius:50%;background:hsl(var(--muted-foreground)/.3)}.InteractiveDemo_address__mcVQK{display:flex;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:10px}.InteractiveDemo_browserHint__tr2eO{color:hsl(var(--muted-foreground));font-size:9px}.InteractiveDemo_browserBody__z_EeL{position:relative;display:grid;grid-template-columns:1.2fr 1fr}.InteractiveDemo_website__voqOh{min-width:0;position:relative;padding:22px 27px 24px;background:linear-gradient(140deg,hsl(var(--primary)/.015),transparent)}.InteractiveDemo_siteNav__ascRH{display:flex;justify-content:space-between;align-items:center;color:hsl(var(--muted-foreground));margin-bottom:32px}.InteractiveDemo_siteNav__ascRH>span{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:hsl(var(--foreground))}.InteractiveDemo_siteNav__ascRH svg{color:hsl(var(--primary))}.InteractiveDemo_pageIntro__e63b5{max-width:340px;margin-bottom:23px}.InteractiveDemo_pageKicker__xNQAV{display:block;font-size:9px;font-weight:650;margin-bottom:9px;color:hsl(var(--muted-foreground))}.InteractiveDemo_pageIntro__e63b5 h3{font-size:clamp(20px,2.2vw,27px);line-height:1.2;font-weight:700;letter-spacing:-.045em}.InteractiveDemo_pageIntro__e63b5 p{font-size:11px;line-height:1.75;color:hsl(var(--muted-foreground));margin-top:10px;max-width:45ch}.InteractiveDemo_sourceList__0_M1_{display:grid;gap:8px}.InteractiveDemo_sourceCard__J4Lym{position:relative;isolation:isolate;border:1px solid hsl(var(--border)/.7);border-radius:7px;padding:11px 13px;background:hsl(var(--card));transition:background .2s,border-color .2s,box-shadow .2s;scroll-margin-block:100px}.InteractiveDemo_sourceCard__J4Lym[data-highlighted=true]{border-color:hsl(var(--primary)/.65);background:hsl(var(--primary-soft));box-shadow:0 0 0 3px hsl(var(--primary)/.08)}.InteractiveDemo_sourceCardTop__V5S_1{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:8px;color:hsl(var(--muted-foreground));margin-bottom:5px}.InteractiveDemo_sourceCardTop__V5S_1 .InteractiveDemo_cited__K0BiF{color:hsl(var(--primary));display:flex;align-items:center;gap:3px}.InteractiveDemo_sourceCard__J4Lym h4{font-size:11px;font-weight:650;line-height:1.45}.InteractiveDemo_sourceCard__J4Lym p{font-size:10px;color:hsl(var(--muted-foreground));line-height:1.65;margin-top:4px}.InteractiveDemo_sourceMeta__Xz10v{display:block;font-size:8px;color:hsl(var(--muted-foreground));margin-top:6px}.InteractiveDemo_dropOverlay__jexOJ{opacity:0;pointer-events:none;position:absolute;inset:12px;border:1px dashed hsl(var(--primary));border-radius:12px;background:hsl(var(--card)/.96);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;color:hsl(var(--primary));transition:opacity .15s}.InteractiveDemo_dropOverlay__jexOJ strong{font-size:20px;letter-spacing:-.04em;color:hsl(var(--foreground))}.InteractiveDemo_dropOverlay__jexOJ span{font-size:12px}.InteractiveDemo_website__voqOh[data-drop-active=true] .InteractiveDemo_dropOverlay__jexOJ{opacity:1}.InteractiveDemo_assistant__OPPeH{display:flex;min-width:0;flex-direction:column;background:hsl(var(--card));border-left:1px solid hsl(var(--border))}.InteractiveDemo_assistantHeader__BLzyd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:17px 19px;border-bottom:1px solid hsl(var(--border)/.65)}.InteractiveDemo_assistantHeader__BLzyd>span:first-child{display:flex;align-items:center;gap:7px;font-size:17px;letter-spacing:-.055em;font-weight:750}.InteractiveDemo_assistantHeader__BLzyd img{display:block}.InteractiveDemo_connection__O_DEZ{display:flex;align-items:center;gap:5px;font-size:8px;color:hsl(var(--muted-foreground))}.InteractiveDemo_connection__O_DEZ i{width:5px;height:5px;border-radius:50%;background:hsl(var(--muted-foreground)/.7)}.InteractiveDemo_connection__O_DEZ[data-connected=true]{color:hsl(var(--primary))}.InteractiveDemo_connection__O_DEZ[data-connected=true] i{background:hsl(var(--primary))}.InteractiveDemo_conversation__mtBUO{padding:24px 20px 20px;flex:1;min-height:365px}.InteractiveDemo_welcome__DCoeI{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:342px}.InteractiveDemo_welcomeIcon__Qjng7{width:58px;height:58px;display:grid;place-items:center;color:hsl(var(--primary));background:radial-gradient(ellipse at 50% 0,hsl(var(--primary)/.18),hsl(var(--primary)/.035));border:1px solid hsl(var(--primary)/.18);border-radius:17px;box-shadow:0 12px 34px -15px hsl(var(--primary)/.25);margin-bottom:24px}.InteractiveDemo_welcome__DCoeI h3{font-size:clamp(21px,2vw,27px);line-height:1.25;font-weight:650;letter-spacing:-.045em}.InteractiveDemo_welcome__DCoeI p{font-size:12px;line-height:1.8;color:hsl(var(--muted-foreground));max-width:28ch;margin:15px 0 20px}.InteractiveDemo_tryButton__QMVpE{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:9px 15px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:11px;font-weight:700;border-radius:7px;transition:filter .18s,box-shadow .18s}.InteractiveDemo_tryButton__QMVpE:hover{filter:brightness(1.08);box-shadow:0 3px 20px -5px hsl(var(--primary)/.4)}.InteractiveDemo_welcomeNote__ZreS4{color:hsl(var(--muted-foreground));font-size:9px;margin-top:12px}.InteractiveDemo_userMessage__qA6_N{margin-left:24px;padding:12px 14px;border-radius:12px 12px 3px 12px;background:hsl(var(--primary-soft));border:1px solid hsl(var(--primary)/.08);font-size:12px;line-height:1.75}.InteractiveDemo_toolActivity__9Dne7{width:100%;text-align:left;display:flex;align-items:center;gap:9px;margin:24px 0 20px;border:1px solid hsl(var(--border));border-radius:8px;padding:10px}.InteractiveDemo_toolIcon__K75kS{display:grid;place-items:center;width:29px;height:29px;border-radius:6px;background:hsl(var(--primary-soft));color:hsl(var(--primary));flex:none}.InteractiveDemo_toolActivity__9Dne7 strong{display:block;font-size:10px;font-weight:650;line-height:1.5}.InteractiveDemo_toolCopy__3PsPK>span{display:block;font-size:9px;color:hsl(var(--muted-foreground));margin-top:3px}.InteractiveDemo_response__SSJwb{animation:InteractiveDemo_answer-in__Oah3A .3s both}.InteractiveDemo_response__SSJwb h3{font-size:14px;font-weight:650;letter-spacing:-.02em;line-height:1.4;margin-bottom:10px}.InteractiveDemo_response__SSJwb>p{font-size:12px;line-height:1.85;color:hsl(var(--muted-foreground))}.InteractiveDemo_sourcesLabel__fppcu{display:block;font-size:9px;color:hsl(var(--muted-foreground));margin:22px 0 8px}.InteractiveDemo_citationButtons__TeADa{display:grid;gap:5px}.InteractiveDemo_citationButtons__TeADa button{display:flex;align-items:center;gap:7px;min-height:36px;padding:7px 8px;border:1px solid hsl(var(--border));border-radius:6px;text-align:left;font-size:9px;line-height:1.4;transition:background .16s,border-color .16s}.InteractiveDemo_citationButtons__TeADa button>span{display:grid;place-items:center;width:16px;height:16px;flex:none;background:hsl(var(--muted));border-radius:3px;font-size:8px}.InteractiveDemo_citationButtons__TeADa button svg{margin-left:auto;flex:none;color:hsl(var(--primary))}.InteractiveDemo_citationButtons__TeADa button:hover,.InteractiveDemo_citationButtons__TeADa button[aria-pressed=true]{background:hsl(var(--primary-soft));border-color:hsl(var(--primary)/.45)}.InteractiveDemo_answerSkeleton__in8KX{display:grid;gap:11px;padding-top:5px}.InteractiveDemo_answerSkeleton__in8KX span{height:7px;background:hsl(var(--muted));border-radius:3px}.InteractiveDemo_answerSkeleton__in8KX span:nth-child(2){width:88%}.InteractiveDemo_answerSkeleton__in8KX span:nth-child(3){width:62%}.InteractiveDemo_composer__bS_LM{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:11px 12px;margin:4px 17px 17px;border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--muted-foreground));font-size:9px;background:hsl(var(--background)/.5)}.InteractiveDemo_sendIcon__vMKsb{transform:rotate(180deg);width:22px;height:22px;display:grid;place-items:center;border-radius:5px;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.InteractiveDemo_dock__6IvLO{display:flex;align-items:center;gap:22px;padding:20px 4px 15px}.InteractiveDemo_dockGuide__HOpC5{display:flex;align-items:center;gap:10px;color:hsl(var(--muted-foreground))}.InteractiveDemo_dockGuide__HOpC5>svg{flex:none;color:hsl(var(--primary))}.InteractiveDemo_dockGuide__HOpC5>span{color:hsl(var(--foreground));font-size:12px;font-weight:650}.InteractiveDemo_dockGuide__HOpC5 small{display:block;color:hsl(var(--muted-foreground));font-size:9px;margin-top:5px;font-weight:400}.InteractiveDemo_skillChip__Uw1md{display:flex;align-items:center;gap:10px;min-width:210px;min-height:61px;border-radius:10px;border:1px solid hsl(var(--primary)/.3);background:linear-gradient(120deg,hsl(var(--primary)/.12),hsl(var(--card)));padding:10px 12px;text-align:left;cursor:grab;box-shadow:0 6px 18px -12px hsl(var(--primary)/.3);transition:border-color .15s,box-shadow .15s}.InteractiveDemo_skillChip__Uw1md:hover{border-color:hsl(var(--primary)/.65);box-shadow:0 6px 20px -8px hsl(var(--primary)/.2)}.InteractiveDemo_skillChip__Uw1md:active{cursor:grabbing}.InteractiveDemo_grip__rrAb6{color:hsl(var(--muted-foreground));flex:none}.InteractiveDemo_chipIcon__3w5hH{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:hsl(var(--primary));background:hsl(var(--primary-soft));flex:none}.InteractiveDemo_skillChip__Uw1md strong{display:block;font-size:11px;font-weight:650}.InteractiveDemo_skillChip__Uw1md small{display:block;font-size:9px;color:hsl(var(--muted-foreground));margin-top:3px}.InteractiveDemo_chipPlus__6u23t{margin-left:auto;flex:none;color:hsl(var(--primary))}.InteractiveDemo_skillLink__HvWB0{display:inline-flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-size:10px;min-height:44px}.InteractiveDemo_skillLink__HvWB0:hover{color:hsl(var(--primary))}.InteractiveDemo_gooseWrap__b7V7W{margin-left:auto;position:relative;flex:none}.InteractiveDemo_gooseButton__pZ9vA{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:hsl(var(--foreground));background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.12)}.InteractiveDemo_gooseButton__pZ9vA svg{width:42px;height:42px}.InteractiveDemo_gooseFace__YwBDB{transform:translate(calc(var(--pointer-dx, 0px) * .35),calc(var(--pointer-dy, 0px) * .35));transition:transform .35s}.InteractiveDemo_gooseJump__mc1VA{animation:InteractiveDemo_goose-hop__A1jzx .5s}.InteractiveDemo_hello__lIX8Q{position:absolute;right:0;bottom:calc(100% + 9px);white-space:normal;width:-moz-max-content;width:max-content;max-width:min(220px,calc(100vw - 80px));line-height:1.5;padding:7px 10px;font-size:10px;border-radius:6px;background:hsl(var(--foreground));color:hsl(var(--background));opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s,transform .15s}.InteractiveDemo_hello__lIX8Q[data-visible=true]{opacity:1;transform:translateY(0)}.InteractiveDemo_stageFoot__YI8Lq{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 4px 0;border-top:1px solid hsl(var(--border)/.6);font-size:9px;color:hsl(var(--muted-foreground))}.InteractiveDemo_progress__dw2mm{display:flex;align-items:center;gap:7px}.InteractiveDemo_progress__dw2mm>span{display:flex;align-items:center;gap:4px}.InteractiveDemo_progress__dw2mm>span[data-complete=true]{color:hsl(var(--primary))}.InteractiveDemo_spinner__FYw4L{animation:InteractiveDemo_spin__4yhuA 1s linear infinite}@keyframes InteractiveDemo_spin__4yhuA{to{transform:rotate(1turn)}}@keyframes InteractiveDemo_answer-in__Oah3A{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes InteractiveDemo_goose-hop__A1jzx{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-8px) rotate(-6deg)}65%{transform:translateY(-2px) rotate(4deg)}}.InteractiveDemo_toolActivity__9Dne7:not(:disabled):hover,.InteractiveDemo_toolActivity__9Dne7[aria-expanded=true]{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.04)}.InteractiveDemo_toolActivity__9Dne7:disabled{cursor:default;opacity:1}.InteractiveDemo_toolCopy__3PsPK{min-width:0;flex:1}.InteractiveDemo_traceChevron__rKlq2{margin-left:auto;flex:none;color:hsl(var(--muted-foreground));transition:transform .16s}.InteractiveDemo_toolActivity__9Dne7[aria-expanded=true] .InteractiveDemo_traceChevron__rKlq2{transform:rotate(180deg)}.InteractiveDemo_toolActivity__9Dne7:disabled .InteractiveDemo_traceChevron__rKlq2{visibility:hidden}.InteractiveDemo_toolTrace__5z1vW{margin:-12px 0 22px;padding:12px;border:1px solid hsl(var(--primary)/.2);border-radius:8px;background:hsl(var(--background)/.55);animation:InteractiveDemo_answer-in__Oah3A .18s both}.InteractiveDemo_traceInput__RvKHp>span,.InteractiveDemo_traceLabel__kjXxA{color:hsl(var(--muted-foreground));font-size:10px;line-height:1.5}.InteractiveDemo_traceInput__RvKHp p{margin:6px 0 16px;font-size:11px;line-height:1.65;overflow-wrap:anywhere}.InteractiveDemo_traceResults__5LVq1{display:grid;gap:5px;margin-top:8px}.InteractiveDemo_traceResults__5LVq1 button{display:flex;align-items:center;gap:8px;min-height:44px;padding:7px 9px;border:1px solid hsl(var(--border));border-radius:6px;text-align:left;font-size:10px;line-height:1.5;transition:border-color .15s,background .15s}.InteractiveDemo_traceResults__5LVq1 button:hover,.InteractiveDemo_traceResults__5LVq1 button[aria-pressed=true]{border-color:hsl(var(--primary)/.55);background:hsl(var(--primary-soft))}.InteractiveDemo_traceResults__5LVq1 button>span:first-child{flex:none;color:hsl(var(--primary));font-variant-numeric:tabular-nums}.InteractiveDemo_traceResults__5LVq1 button>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.InteractiveDemo_traceResults__5LVq1 button svg{flex:none;margin-left:auto;color:hsl(var(--primary))}.InteractiveDemo_traceReplay__AdEAh{display:flex;align-items:center;gap:7px;min-height:44px;margin-top:7px;font-size:10px;color:hsl(var(--primary))}.InteractiveDemo_sourceRipple__uyNt1{position:absolute;inset:-2px;pointer-events:none;border:1px solid hsl(var(--primary)/.6);border-radius:inherit;animation:InteractiveDemo_source-ripple__YvZo6 .65s ease-out both}.InteractiveDemo_signalTrack__XaL7r{position:absolute;pointer-events:none;z-index:3;left:24%;right:22%;top:49%;height:1px;transform:rotate(-12deg);background:linear-gradient(90deg,transparent,hsl(var(--primary)/.65),transparent);animation:InteractiveDemo_signal-track__QWM0x 1.5s both}.InteractiveDemo_signalTrack__XaL7r i{position:absolute;top:-3px;left:0;width:6px;height:6px;border-radius:50%;background:hsl(var(--primary));box-shadow:0 0 12px 3px hsl(var(--primary)/.5);animation:InteractiveDemo_signal-packet___k0UZ .95s cubic-bezier(.45,0,.25,1) .18s both}.InteractiveDemo_signalTrack__XaL7r i:nth-child(2){animation-delay:.31s}.InteractiveDemo_signalTrack__XaL7r i:nth-child(3){animation-delay:.44s}.InteractiveDemo_browserBody__z_EeL[data-scene-changed=true] .InteractiveDemo_pageIntro__e63b5,.InteractiveDemo_browserBody__z_EeL[data-scene-changed=true] .InteractiveDemo_welcome__DCoeI{animation:InteractiveDemo_scene-in__vxNUh .24s both}.InteractiveDemo_featherBurst__HkLA_{position:absolute;width:94px;height:94px;left:50%;top:50%;transform:translate(-50%,-50%);overflow:visible;pointer-events:none;color:hsl(var(--primary))}.InteractiveDemo_feather__0jTc3{stroke:currentColor;stroke-width:2;stroke-linecap:round;animation:InteractiveDemo_feather-out__uLHov .72s ease-out both}@keyframes InteractiveDemo_source-ripple__YvZo6{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.07)}}@keyframes InteractiveDemo_signal-track__QWM0x{0%,to{opacity:0}20%,70%{opacity:1}}@keyframes InteractiveDemo_signal-packet___k0UZ{0%{opacity:0;left:0}15%,70%{opacity:1}to{opacity:0;left:100%}}@keyframes InteractiveDemo_scene-in__vxNUh{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes InteractiveDemo_feather-out__uLHov{0%{opacity:0;transform:translateY(13px)}20%{opacity:1}to{opacity:0;transform:translateY(-14px)}}@media (max-width:680px),(pointer:coarse),(prefers-reduced-motion:reduce){.InteractiveDemo_featherBurst__HkLA_,.InteractiveDemo_signalTrack__XaL7r,.InteractiveDemo_sourceRipple__uyNt1{display:none}.InteractiveDemo_browserBody__z_EeL[data-scene-changed=true] .InteractiveDemo_pageIntro__e63b5,.InteractiveDemo_browserBody__z_EeL[data-scene-changed=true] .InteractiveDemo_welcome__DCoeI,.InteractiveDemo_gooseJump__mc1VA{animation:none}}@media (max-width:980px){.InteractiveDemo_stage__h89vU{padding:14px}.InteractiveDemo_stageTop__JNpPi{gap:10px}.InteractiveDemo_tabs__Ti15z button{padding-inline:9px}.InteractiveDemo_replay__eTwaU span{display:none}.InteractiveDemo_website__voqOh{padding-inline:20px}.InteractiveDemo_dock__6IvLO{gap:14px}.InteractiveDemo_dockGuide__HOpC5{max-width:175px}.InteractiveDemo_skillLink__HvWB0{margin-left:auto}.InteractiveDemo_gooseWrap__b7V7W{margin-left:0}.InteractiveDemo_connection__O_DEZ{font-size:7px}}@media (max-width:800px){.InteractiveDemo_stageTop__JNpPi{flex-wrap:wrap;justify-content:space-between}.InteractiveDemo_tabs__Ti15z{order:3;flex-basis:100%;margin:0}.InteractiveDemo_tabs__Ti15z button{flex:1;min-height:44px}.InteractiveDemo_website__voqOh{padding-inline:16px}.InteractiveDemo_assistantHeader__BLzyd{padding-inline:14px}.InteractiveDemo_assistantHeader__BLzyd>span:first-child{font-size:15px}.InteractiveDemo_connection__O_DEZ{max-width:75px}.InteractiveDemo_conversation__mtBUO{padding-inline:15px}.InteractiveDemo_dock__6IvLO{flex-wrap:wrap}.InteractiveDemo_dockGuide__HOpC5{max-width:none;width:100%}.InteractiveDemo_skillChip__Uw1md{flex:1}.InteractiveDemo_skillLink__HvWB0{margin-left:0}}@media (max-width:680px){.InteractiveDemo_stage__h89vU{border-radius:17px;padding:12px}.InteractiveDemo_window__8NrrL{transform:none}.InteractiveDemo_browserBody__z_EeL{grid-template-columns:1fr}.InteractiveDemo_website__voqOh{padding:18px}.InteractiveDemo_siteNav__ascRH{margin-bottom:21px}.InteractiveDemo_pageIntro__e63b5{max-width:none;margin-bottom:18px}.InteractiveDemo_pageIntro__e63b5 h3{font-size:23px;max-width:20ch}.InteractiveDemo_pageIntro__e63b5 p{max-width:40ch}.InteractiveDemo_sourceCard__J4Lym{padding:10px 12px}.InteractiveDemo_sourceCard__J4Lym p{display:none}.InteractiveDemo_sourceCard__J4Lym[data-highlighted=true] p{display:block}.InteractiveDemo_sourceCard__J4Lym:last-child:not([data-highlighted=true]){display:none}.InteractiveDemo_sourceCard__J4Lym h4{font-size:12px}.InteractiveDemo_assistant__OPPeH{border-left:0;border-top:1px solid hsl(var(--border))}.InteractiveDemo_assistantHeader__BLzyd{padding:15px 18px}.InteractiveDemo_assistantHeader__BLzyd>span:first-child{font-size:17px}.InteractiveDemo_connection__O_DEZ{font-size:9px;max-width:none}.InteractiveDemo_conversation__mtBUO{min-height:310px;padding:20px}.InteractiveDemo_welcome__DCoeI{min-height:280px}.InteractiveDemo_welcome__DCoeI h3{font-size:25px}.InteractiveDemo_welcome__DCoeI p{font-size:13px;max-width:32ch}.InteractiveDemo_tryButton__QMVpE{min-height:44px;font-size:12px}.InteractiveDemo_userMessage__qA6_N{font-size:13px}.InteractiveDemo_toolActivity__9Dne7 strong{font-size:11px}.InteractiveDemo_toolCopy__3PsPK>span{font-size:10px}.InteractiveDemo_response__SSJwb>p{font-size:13px}.InteractiveDemo_citationButtons__TeADa button{font-size:11px;min-height:44px}.InteractiveDemo_composer__bS_LM{font-size:10px;margin:0 18px 18px}.InteractiveDemo_skillLink__HvWB0{order:4;width:calc(100% - 64px);margin-top:-6px}.InteractiveDemo_gooseWrap__b7V7W{order:5;margin-left:auto;margin-top:-6px}.InteractiveDemo_stageFoot__YI8Lq{font-size:8px;align-items:flex-start}.InteractiveDemo_stageFoot__YI8Lq>span{max-width:16ch;line-height:1.8}.InteractiveDemo_progress__dw2mm{padding-top:3px;gap:4px}.InteractiveDemo_dock__6IvLO{gap:12px;padding-top:16px}.InteractiveDemo_dockGuide__HOpC5>span{font-size:12px}.InteractiveDemo_dockGuide__HOpC5 small{font-size:10px}.InteractiveDemo_skillChip__Uw1md{min-width:0;flex-basis:100%}.InteractiveDemo_skillChip__Uw1md strong{font-size:12px}}@media (max-width:420px){.InteractiveDemo_tabs__Ti15z button{font-size:10px;padding-inline:5px;gap:4px}.InteractiveDemo_tabs__Ti15z button svg{display:none}.InteractiveDemo_browserBar__u6K2q{padding-inline:12px;gap:8px}.InteractiveDemo_dots__rhKWj{width:30px;gap:4px}.InteractiveDemo_dots__rhKWj i{width:5px;height:5px}.InteractiveDemo_browserHint__tr2eO{display:none}.InteractiveDemo_address__mcVQK{margin-right:auto;font-size:9px}.InteractiveDemo_website__voqOh{padding:15px}.InteractiveDemo_siteNav__ascRH>span{font-size:10px}.InteractiveDemo_pageIntro__e63b5 h3{font-size:22px}.InteractiveDemo_conversation__mtBUO{padding:18px 14px}.InteractiveDemo_userMessage__qA6_N{margin-left:12px}.InteractiveDemo_progress__dw2mm{font-size:8px}.InteractiveDemo_stageFoot__YI8Lq{flex-direction:column;gap:5px}.InteractiveDemo_stageFoot__YI8Lq>span{max-width:none}}@media (prefers-reduced-motion:reduce){.InteractiveDemo_gooseFace__YwBDB,.InteractiveDemo_window__8NrrL{transform:none;transition:none}.InteractiveDemo_ambient__9DSHN{display:none}.InteractiveDemo_stage__h89vU *,.InteractiveDemo_stage__h89vU :after,.InteractiveDemo_stage__h89vU :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.GooseArcade_arcade___l1ag{max-width:1120px;margin:0 auto;padding:48px 0 36px;scroll-margin-top:100px}.GooseArcade_heading__YjpNN,.GooseArcade_identity__3VtJU{display:flex;align-items:center;gap:16px}.GooseArcade_heading__YjpNN{justify-content:space-between;gap:24px;margin-bottom:26px}.GooseArcade_identity__3VtJU{min-width:0}.GooseArcade_mark__qYFf5{width:54px;height:54px;flex:none;display:grid;place-items:center;border:2px solid hsl(var(--primary)/.45);background:hsl(var(--primary-soft));border-radius:6px;box-shadow:3px 3px 0 hsl(var(--primary)/.18)}.GooseArcade_heading__YjpNN h2{font-size:clamp(26px,3.4vw,38px);letter-spacing:-.045em;line-height:1.2;font-weight:650}.GooseArcade_heading__YjpNN p{font-size:13px;color:hsl(var(--muted-foreground));margin-top:8px;line-height:1.6}.GooseArcade_shuffle___KLDh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid hsl(var(--border));border-radius:5px;box-shadow:0 3px 0 hsl(var(--border));color:hsl(var(--foreground));background:hsl(var(--card));flex:none;font-size:12px}.GooseArcade_shuffle___KLDh:hover{background:hsl(var(--accent));border-color:hsl(var(--primary)/.5)}.GooseArcade_picker__5H_BB button:disabled,.GooseArcade_shuffle___KLDh:disabled{opacity:.6;cursor:default}.GooseArcade_picker__5H_BB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:26px}.GooseArcade_picker__5H_BB button{min-width:0;min-height:72px;display:flex;align-items:center;gap:14px;text-align:left;padding:14px 13px;background:hsl(var(--card)/.5);border:2px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));transition:background-color .16s,border-color .16s}.GooseArcade_picker__5H_BB button>svg{flex:none}.GooseArcade_picker__5H_BB button small,.GooseArcade_picker__5H_BB button strong{display:block}.GooseArcade_picker__5H_BB button strong{font-size:13px;font-weight:600;color:hsl(var(--foreground))}.GooseArcade_picker__5H_BB button small{font-size:11px;margin-top:3px}.GooseArcade_picker__5H_BB button:hover{border-color:hsl(var(--primary)/.5)}.GooseArcade_picker__5H_BB button[aria-pressed=true]{background:hsl(var(--primary-soft));color:hsl(var(--primary));border-color:hsl(var(--primary)/.7);box-shadow:0 3px 0 hsl(var(--primary)/.25)}.GooseArcade_indicator__1Xpvq{margin-left:auto;width:6px;height:6px;border-radius:50%;background:hsl(var(--border));flex:none}[aria-pressed=true]>.GooseArcade_indicator__1Xpvq{background:hsl(var(--primary))}.GooseArcade_stage__6KZWa{min-width:0}.GooseArcade_quest__R_TzQ>section{padding:0}.GooseArcade_loading__vm7sA{min-height:550px;display:grid;place-items:center;border:1px solid hsl(var(--border));border-radius:20px;background:hsl(var(--card)/.5);color:hsl(var(--muted-foreground));font-size:13px}.GooseArcade_footer__gpdTH{display:flex;justify-content:space-between;gap:12px;padding-top:18px;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.7}.GooseArcade_rewards__jjmsU{display:flex;align-items:center;gap:18px;margin-top:28px;padding:22px;border:1px solid hsl(var(--primary)/.3);border-radius:12px;background:hsl(var(--primary-soft))}.GooseArcade_rewardIcon__3gR8X{display:grid;place-items:center;width:50px;height:50px;flex:none;color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.25);border-radius:8px;background:hsl(var(--background)/.5)}.GooseArcade_rewards__jjmsU strong{font-size:16px;font-weight:650}.GooseArcade_rewards__jjmsU p{margin-top:5px;font-size:12px;color:hsl(var(--muted-foreground));line-height:1.6}.GooseArcade_rewards__jjmsU>a{margin-left:auto;flex:none;font-size:12px}@media (min-width:681px) and (max-width:1000px){.GooseArcade_picker__5H_BB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.GooseArcade_arcade___l1ag{padding:30px 0 24px}.GooseArcade_heading__YjpNN{flex-wrap:wrap;gap:15px;margin-bottom:18px}.GooseArcade_identity__3VtJU{align-items:start;gap:12px}.GooseArcade_mark__qYFf5{width:42px;height:42px;border-radius:4px}.GooseArcade_mark__qYFf5>svg{width:34px;height:34px}.GooseArcade_heading__YjpNN p{font-size:12px;margin-top:6px;max-width:28ch}.GooseArcade_shuffle___KLDh{font-size:12px}.GooseArcade_picker__5H_BB{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:20px}.GooseArcade_picker__5H_BB button{padding:12px 4px;min-height:76px;gap:7px;flex-direction:column;text-align:center;border-radius:8px}.GooseArcade_picker__5H_BB button strong{font-size:11px}.GooseArcade_indicator__1Xpvq,.GooseArcade_picker__5H_BB button small{display:none}.GooseArcade_footer__gpdTH{flex-direction:column;gap:3px;font-size:10px}.GooseArcade_loading__vm7sA{min-height:570px}.GooseArcade_rewards__jjmsU{flex-wrap:wrap;gap:12px;padding:16px}.GooseArcade_rewardIcon__3gR8X{width:40px;height:40px}.GooseArcade_rewards__jjmsU>div{flex:1;min-width:160px}.GooseArcade_rewards__jjmsU>a{width:100%;margin-left:0;min-height:44px}}@media (prefers-reduced-motion:reduce){.GooseArcade_picker__5H_BB button{transition:none}}.SkySecrets_discovery__Spkqf{position:absolute;top:154px;left:3%;z-index:2;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:hsl(var(--primary))}.SkySecrets_secretStar__omepR{display:grid;place-items:center;width:13px;height:13px;font-size:17px;opacity:.65;transition:transform .25s,opacity .25s}.SkySecrets_secretStar__omepR:after,.SkySecrets_secretStar__omepR:before{content:"";position:absolute;width:28px;height:28px;border:1px solid hsl(var(--primary)/.22);border-radius:50%}.SkySecrets_secretStar__omepR:after{width:9px;height:9px;background:hsl(var(--primary)/.1);border:none}.SkySecrets_discovery__Spkqf:focus-visible .SkySecrets_secretStar__omepR,.SkySecrets_discovery__Spkqf:hover .SkySecrets_secretStar__omepR{opacity:1;transform:rotate(25deg) scale(1.2)}.SkySecrets_discovery__Spkqf:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.SkySecrets_discoveryHint__6n940{position:absolute;top:45px;left:0;width:-moz-max-content;width:max-content;max-width:180px;border:1px solid hsl(var(--primary)/.2);border-radius:7px;background:hsl(var(--card));color:hsl(var(--muted-foreground));padding:7px 10px;font-size:10px;opacity:0;transform:translateY(-4px);transition:opacity .18s,transform .18s;pointer-events:none}.SkySecrets_discovery__Spkqf:focus-visible .SkySecrets_discoveryHint__6n940,.SkySecrets_discovery__Spkqf:hover .SkySecrets_discoveryHint__6n940{opacity:1;transform:none}.SkySecrets_overlay__GcPwv{position:fixed;inset:0;z-index:90;background:#11101b9c;backdrop-filter:blur(10px);animation:SkySecrets_sky-appear__w_m2y .18s ease-out}.SkySecrets_dialog__MJLOE{--sky-ink:#ebe7fb;--sky-muted:#a8a1c2;--sky-purple:#b9a0ff;--sky-line:#c1acff30;position:fixed;z-index:91;top:50%;left:50%;transform:translate(-50%,-50%);width:min(960px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;background:#11121d;color:var(--sky-ink);border:1px solid #afa0e13b;border-radius:20px;padding:28px 32px 16px;box-shadow:0 30px 100px #08071080,inset 0 1px #d6c3ff13;scrollbar-width:thin;scrollbar-color:#59506f #11121d;animation:SkySecrets_sky-appear__w_m2y .2s ease-out}.SkySecrets_dialog__MJLOE .btn-primary{background:#a18aec;color:#171226;border-color:#baa2ff;box-shadow:0 2px 12px #a18aec20}.SkySecrets_dialog__MJLOE .btn-outline{color:var(--sky-ink);border-color:var(--sky-line);background:#ffffff05}.SkySecrets_dialog__MJLOE a:focus-visible,.SkySecrets_dialog__MJLOE button:focus-visible{outline:2px solid #d8c7ff;outline-offset:4px}.SkySecrets_header__5YSsy{display:flex;align-items:start;justify-content:space-between;gap:20px}.SkySecrets_kicker__sVjOh{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--sky-muted)}.SkySecrets_title__18RJM{margin-top:8px;font-size:clamp(26px,3vw,37px);font-weight:650;line-height:1.15;letter-spacing:-.05em;color:var(--sky-ink)}.SkySecrets_close__epz7C{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff13;color:var(--sky-muted)}.SkySecrets_close__epz7C:hover{background:#ffffff09;color:#fff}.SkySecrets_description__ZF0Ki{font-size:12px;line-height:1.8;color:var(--sky-muted);margin-top:12px}.SkySecrets_chapters__vkyG1{display:flex;gap:28px;border-block:1px solid #ffffff0c;margin:22px 0 0;padding-block:12px;font-size:11px}.SkySecrets_chapters__vkyG1 li{display:flex;align-items:center;gap:8px;color:#7f7893}.SkySecrets_chapters__vkyG1 li>span{font-size:10px;color:#817297}.SkySecrets_chapters__vkyG1 li[data-current=true]{color:#ded0ff}.SkySecrets_chapters__vkyG1 li>svg{color:#a1cdbb}.SkySecrets_constellationBoard__hK9Yp{position:relative;height:min(43dvh,420px);min-height:260px;width:100%;isolation:isolate;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#6b519e18,transparent 65%)}.SkySecrets_stardust__yS4bF{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 13% 17%,#eee2ff9c 0 1px,transparent 1.6px),radial-gradient(circle at 81% 25%,#ccc7ec72 0 1px,transparent 1.6px),radial-gradient(circle at 43% 83%,#aa8ee977 0 1px,transparent 1.6px),radial-gradient(circle at 94% 77%,#d9c7ff99 0 1px,transparent 1.5px);background-size:137px 177px,193px 119px,163px 149px,253px 211px}.SkySecrets_constellationSvg__7Dzm_{position:absolute;width:100%;height:100%;inset:0;overflow:visible}.SkySecrets_skyOrbit__GA7Wa{fill:none;stroke:#d7c2ff08;stroke-width:1}.SkySecrets_ghostLine__0ZDgx{fill:none;stroke:#c4b4e91e;stroke-width:1;stroke-dasharray:3 9}.SkySecrets_connectedLine__g3__e{fill:none;stroke:#c7b3ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #b8a0ff70)}.SkySecrets_guideLine__h7w5h{stroke:#c7b3ff66;stroke-width:1;stroke-dasharray:4 6;opacity:0}.SkySecrets_gooseFill__uKPxW{fill:#a489ed0e;stroke:none;animation:SkySecrets_goose-awakens__6kztv 1s ease-out both}.SkySecrets_gooseEye__p7uCS{fill:#e3d7ff;animation:SkySecrets_goose-awakens__6kztv .8s both}.SkySecrets_gooseDetail__nkXJx{fill:none;stroke:#c7b3ff88;stroke-width:2;stroke-linecap:round;animation:SkySecrets_goose-awakens__6kztv 1.2s both}.SkySecrets_skyLabel__XrImH{position:absolute;bottom:13px;left:50%;transform:translateX(-50%);font-size:9px;color:#857c9b;white-space:nowrap}.SkySecrets_starButton__qeerk{position:absolute;width:44px;height:44px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;color:#8c81a7}.SkySecrets_starButton__qeerk>span{font-size:15px;transition:transform .2s,color .2s}.SkySecrets_starButton__qeerk>small{position:absolute;top:3px;right:0;font-size:9px;color:#cbb9fa}.SkySecrets_starButton__qeerk[data-next=true]{color:#eadfff;background:#a386ee13;box-shadow:0 0 0 1px #bfa6ff35,0 0 30px #a386ee20;animation:SkySecrets_star-invites__lHksJ 2s ease-in-out infinite}.SkySecrets_starButton__qeerk[data-next=true]>span{font-size:22px}.SkySecrets_starButton__qeerk[data-connected=true]{color:#c7b3ff;opacity:1;cursor:default}.SkySecrets_starButton__qeerk:not(:disabled):hover>span{transform:scale(1.3);color:#fff}.SkySecrets_constellationBoard__hK9Yp[data-complete=true] .SkySecrets_starButton__qeerk{text-shadow:0 0 16px #b6a0ff}.SkySecrets_constellationStamp__QVJAM{position:absolute;bottom:38px;right:20px;display:flex;align-items:center;gap:9px;animation:SkySecrets_goose-awakens__6kztv .8s ease-out both}.SkySecrets_constellationStamp__QVJAM span{color:#d3c1fa;font-size:12px}.SkySecrets_constellationStamp__QVJAM strong{display:block;margin-top:3px;font-size:9px;font-weight:400;color:var(--sky-muted)}.SkySecrets_constellationFooter__pHcDe{border-top:1px solid #ffffff10;padding-top:19px;display:flex;align-items:center;justify-content:space-between;gap:20px}.SkySecrets_liveCopy__U9rQe{font-size:12px;line-height:1.8}.SkySecrets_help__TK6sm{color:var(--sky-muted);font-size:10px;line-height:1.8;margin-top:6px}.SkySecrets_constellationFooter__pHcDe>button{flex:none;min-height:44px;font-size:11px}.SkySecrets_quietButton__kzm8k{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border-radius:6px;padding:8px;color:var(--sky-muted);font-size:10px}.SkySecrets_quietButton__kzm8k:hover{color:var(--sky-ink);background:#b8a0ff0a}.SkySecrets_storageNote__sYnNJ{padding-top:17px;text-align:center;font-size:9px;line-height:1.7;color:#827a95}.SkySecrets_fallingStage__JNuJu{position:relative;display:grid;place-items:center;min-height:460px;overflow:hidden;isolation:isolate}.SkySecrets_fallingOrbit__8_8IU{position:absolute;top:46%;left:50%;width:280px;height:90px;border:1px solid #baa2ff66;border-radius:50%;transform:translate(-50%,-50%) rotate(-28deg);animation:SkySecrets_orbit-reveals__7sT28 1.8s ease-in-out both}.SkySecrets_fallingOrbit__8_8IU+.SkySecrets_fallingOrbit__8_8IU{width:440px;height:160px;transform:translate(-50%,-50%) rotate(28deg);opacity:.4}.SkySecrets_fallingGoose__40lal{position:absolute;top:35%;left:calc(50% - 38px);animation:SkySecrets_goose-liftoff__5H_eT 1.8s cubic-bezier(.4,0,.4,1) both}.SkySecrets_fallingCopy__btKVI{position:relative;margin-top:270px;text-align:center}.SkySecrets_fallingCopy__btKVI h3{font-size:26px;font-weight:600;letter-spacing:-.04em;color:var(--sky-ink)}.SkySecrets_fallingCopy__btKVI p{margin-top:10px;color:var(--sky-muted);font-size:12px}.SkySecrets_fallingCopy__btKVI button{margin-top:10px}.SkySecrets_loading__0GL6_{min-height:350px;display:grid;place-items:center;color:var(--sky-muted);font-size:12px}.SkySecrets_orbitGame__yO94a{padding-top:20px}.SkySecrets_missionBar__LhKQV{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px}.SkySecrets_missionBar__LhKQV>div>span{color:var(--sky-muted);font-size:10px}.SkySecrets_missionBar__LhKQV h3{font-size:18px;font-weight:550;letter-spacing:-.03em;margin-top:5px;color:var(--sky-ink)}.SkySecrets_missionStats__M8Dxx{display:flex;gap:20px;align-items:center}.SkySecrets_missionStats__M8Dxx span{display:inline-flex;align-items:center;gap:6px}.SkySecrets_missionStats__M8Dxx svg{color:#efce84}.SkySecrets_orbitBoard__dr8tw{position:relative;width:100%;height:min(43dvh,420px);min-height:240px;border:1px solid #b3a0e42b;border-radius:12px;isolation:isolate;background:radial-gradient(ellipse at 48% 55%,#2e234d55,transparent 65%),#0d101a;overflow:hidden;touch-action:none;outline-offset:4px}.SkySecrets_orbitBoard__dr8tw[data-aiming=true]{cursor:grab}.SkySecrets_orbitBoard__dr8tw:active[data-aiming=true]{cursor:grabbing}.SkySecrets_orbitBoard__dr8tw:focus-visible{outline:2px solid #bfa6ff}.SkySecrets_orbitSvg__jZEPn{width:100%;height:100%;display:block;position:absolute;inset:0}.SkySecrets_planetBody__HbsTm{fill:#8b72c0}.SkySecrets_planet__yQl_x[data-color=blue] .SkySecrets_planetBody__HbsTm{fill:#638fbc}.SkySecrets_planet__yQl_x[data-color=peach] .SkySecrets_planetBody__HbsTm{fill:#be8b80}.SkySecrets_crater__XXjkf{fill:#251e4830}.SkySecrets_gravityRing___wWq3{fill:none;stroke:#bba4ed18;stroke-width:1;stroke-dasharray:2 5}.SkySecrets_planetLabel__AiTzX{text-anchor:middle;fill:#a89bbf;font-size:10px}.SkySecrets_portalOuter__0X_YB{fill:#77d4e508;stroke:#88c6d866;stroke-width:1}.SkySecrets_portalInner__vWnpz{fill:#77d4e516;stroke:#9dd7e5;stroke-width:2}.SkySecrets_portal__5FSN_[data-ready=true] .SkySecrets_portalOuter__0X_YB{stroke:#bcf2dc;fill:#adf2d61c}.SkySecrets_portalArrow__li_40{fill:none;stroke:#d0eef1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.SkySecrets_portalLabel__kIOkS{fill:#a4c8ce;text-anchor:middle;font-size:10px}.SkySecrets_skillStar__yhYzh circle{fill:#edce8a08;stroke:#e6cf981c}.SkySecrets_skillStar__yhYzh path{fill:#edce8a}.SkySecrets_skillStar__yhYzh text{fill:#d8c49c;text-anchor:middle;font-size:11px}.SkySecrets_skillStar__yhYzh{transition:opacity .25s}.SkySecrets_skillStar__yhYzh[data-collected=true]{opacity:.12}.SkySecrets_launchPad__uS5Dj{fill:#bda3f50a;stroke:#cdb9ff66;stroke-width:1;stroke-dasharray:4 5}.SkySecrets_launchLabel__I0c8m{fill:#bfaddf;font-size:11px;text-anchor:middle}.SkySecrets_trajectory__egfNe{fill:none;stroke:#b8a0ee88;stroke-width:1.5;stroke-dasharray:2 9;stroke-linecap:round}.SkySecrets_sling__WO7T5{stroke:#c0a5ff;stroke-width:2;stroke-dasharray:5 5}.SkySecrets_flightTrail__Os1PU{fill:none;stroke:#b9a4ee90;stroke-width:2;stroke-linecap:round}.SkySecrets_orbitDescription__iwFgP{font-size:11px;color:var(--sky-muted);line-height:1.7;margin-top:12px}.SkySecrets_flightControls__IQNJW{display:grid;grid-template-columns:1fr 1fr auto;gap:28px;align-items:center;margin-top:16px}.SkySecrets_flightControls__IQNJW label{color:var(--sky-muted);font-size:11px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3px}.SkySecrets_flightControls__IQNJW label strong{color:var(--sky-ink);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.SkySecrets_flightControls__IQNJW input{accent-color:#b6a0f7;width:100%;height:36px;cursor:pointer;background:transparent}.SkySecrets_flightControls__IQNJW input:disabled{opacity:.4;cursor:default}.SkySecrets_flightControls__IQNJW input:focus-visible{outline:2px solid #d8c7ff;outline-offset:2px;border-radius:4px}.SkySecrets_flightAction__kSwUu{min-width:162px}.SkySecrets_flightAction__kSwUu button{width:100%;min-height:44px;font-size:11px}.SkySecrets_missionGoose__Ptp_r{display:flex;align-items:center;gap:11px;margin-top:14px;padding:12px 14px;border:1px solid #bba3ef21;border-radius:8px;background:#bba3ef05}.SkySecrets_missionGoose__Ptp_r>svg{flex:none}.SkySecrets_missionGoose__Ptp_r p{font-size:11px;line-height:1.8}.SkySecrets_missionGoose__Ptp_r strong{display:block;color:#c4b0ed;font-size:9px;font-weight:500;margin-bottom:2px}.SkySecrets_orbitFooter__qWkgO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.SkySecrets_orbitFooter__qWkgO>div{display:flex;gap:10px}.SkySecrets_hint__6dVyq{padding:12px;border-left:2px solid #c4b0ed;color:#c4b6dc;font-size:11px;line-height:1.8;margin-top:6px}.SkySecrets_flightOverlay__UIUtb{position:absolute;inset:0;display:grid;place-items:center;background:#11121d9c;backdrop-filter:blur(5px);padding:18px}.SkySecrets_flightOverlay__UIUtb>div{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.SkySecrets_flightOverlay__UIUtb h4{font-size:22px;letter-spacing:-.04em;color:var(--sky-ink)}.SkySecrets_flightOverlay__UIUtb p{font-size:11px;color:var(--sky-muted)}.SkySecrets_flightOverlay__UIUtb button{margin-top:5px;min-height:44px}.SkySecrets_wings__mnUrk{min-height:450px;padding:40px 24px 30px;display:flex;flex-direction:column;align-items:center;text-align:center}.SkySecrets_wingsSeal__COK6Z{display:grid;place-items:center;width:160px;height:160px;border:1px solid #baa5ed33;outline:1px solid #baa5ed12;outline-offset:12px;border-radius:50%;background:radial-gradient(circle,#8a63be20,transparent);margin-bottom:35px}.SkySecrets_wings__mnUrk h3{font-size:clamp(28px,4vw,40px);letter-spacing:-.05em;font-weight:600;margin-top:14px;color:var(--sky-ink)}.SkySecrets_wings__mnUrk>p{max-width:45ch;font-size:12px;color:var(--sky-muted);line-height:1.9;margin-top:15px}.SkySecrets_wings__mnUrk .SkySecrets_wingsQuip__PDSOv{color:#d1c2ed}.SkySecrets_wingsActions__qO9TP{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px}.SkySecrets_wingsActions__qO9TP a{min-height:44px;font-size:11px}@keyframes SkySecrets_sky-appear__w_m2y{0%{opacity:0}to{opacity:1}}@keyframes SkySecrets_star-invites__lHksJ{50%{box-shadow:0 0 0 5px #bfa6ff08,0 0 30px #a386ee30}}@keyframes SkySecrets_goose-awakens__6kztv{0%{opacity:0}to{opacity:1}}@keyframes SkySecrets_goose-liftoff__5H_eT{0%{transform:translate(-70px,-90px) rotate(-12deg) scale(.7);opacity:0}22%{opacity:1}60%{transform:translate(80px,30px) rotate(170deg) scale(1.1);opacity:1}to{transform:translateY(70px) rotate(1turn) scale(.1);opacity:0}}@keyframes SkySecrets_orbit-reveals__7sT28{0%{scale:.25;opacity:0}40%,85%{scale:1;opacity:.8}to{scale:2;opacity:0}}@media (max-width:680px){.SkySecrets_discovery__Spkqf{top:14px;left:12px}.SkySecrets_dialog__MJLOE{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:20px 16px 14px;border-radius:14px}.SkySecrets_kicker__sVjOh{font-size:9px}.SkySecrets_title__18RJM{margin-top:9px;font-size:28px}.SkySecrets_description__ZF0Ki{font-size:11px}.SkySecrets_chapters__vkyG1{gap:20px;margin-top:17px;font-size:10px}.SkySecrets_constellationBoard__hK9Yp{aspect-ratio:auto;height:345px}.SkySecrets_constellationStamp__QVJAM{right:6px;bottom:33px;gap:5px}.SkySecrets_constellationStamp__QVJAM>svg{width:29px;height:29px}.SkySecrets_constellationStamp__QVJAM span{font-size:10px}.SkySecrets_constellationStamp__QVJAM strong{font-size:8px}.SkySecrets_skyLabel__XrImH{font-size:8px;bottom:9px}.SkySecrets_constellationFooter__pHcDe{flex-direction:column;align-items:stretch;gap:12px;padding-top:16px}.SkySecrets_liveCopy__U9rQe{font-size:11px}.SkySecrets_constellationFooter__pHcDe>button{width:100%}.SkySecrets_storageNote__sYnNJ{font-size:8px}.SkySecrets_fallingStage__JNuJu{min-height:400px}.SkySecrets_fallingOrbit__8_8IU{width:200px}.SkySecrets_fallingOrbit__8_8IU+.SkySecrets_fallingOrbit__8_8IU{width:300px}.SkySecrets_fallingCopy__btKVI h3{font-size:22px}.SkySecrets_fallingCopy__btKVI p{font-size:11px}.SkySecrets_missionBar__LhKQV{gap:10px;align-items:start}.SkySecrets_missionBar__LhKQV h3{font-size:15px;max-width:17ch}.SkySecrets_missionStats__M8Dxx{flex-direction:column;align-items:end;gap:8px;padding-top:2px;flex:none}.SkySecrets_missionBar__LhKQV .SkySecrets_missionStats__M8Dxx span{font-size:9px}.SkySecrets_orbitBoard__dr8tw{height:auto;min-height:210px;aspect-ratio:4/3;border-radius:8px}.SkySecrets_flightControls__IQNJW{grid-template-columns:1fr 1fr;gap:8px 20px;margin-top:14px}.SkySecrets_flightAction__kSwUu{grid-column:1/-1}.SkySecrets_flightAction__kSwUu button{font-size:12px}.SkySecrets_missionGoose__Ptp_r{padding:10px;gap:8px}.SkySecrets_missionGoose__Ptp_r p{font-size:10px}.SkySecrets_missionGoose__Ptp_r>svg{width:30px}.SkySecrets_orbitFooter__qWkgO{flex-wrap:wrap;gap:0}.SkySecrets_orbitFooter__qWkgO>div{margin-left:auto;gap:4px}.SkySecrets_help__TK6sm,.SkySecrets_quietButton__kzm8k{font-size:9px}.SkySecrets_flightOverlay__UIUtb>div{gap:7px}.SkySecrets_flightOverlay__UIUtb h4{font-size:18px}.SkySecrets_flightOverlay__UIUtb p{font-size:10px}.SkySecrets_flightOverlay__UIUtb button{font-size:11px}.SkySecrets_wings__mnUrk{padding:30px 4px}.SkySecrets_wingsSeal__COK6Z{width:130px;height:130px}}@media (prefers-reduced-motion:reduce){.SkySecrets_dialog__MJLOE,.SkySecrets_dialog__MJLOE *,.SkySecrets_dialog__MJLOE :after,.SkySecrets_dialog__MJLOE :before,.SkySecrets_discovery__Spkqf *,.SkySecrets_overlay__GcPwv{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.SkySecrets_discovery__Spkqf[hidden]{display:none}.SkySecrets_inlineGame__FMDgP{--sky-ink:hsl(var(--foreground));--sky-muted:hsl(var(--muted-foreground));--sky-purple:hsl(var(--primary));position:absolute;inset:24px 22px 14px;z-index:3;text-align:left}.SkySecrets_inlineHeader__IOrLx{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:0 12px}.SkySecrets_inlineHeader__IOrLx>div>p{display:flex;align-items:center;gap:7px;color:var(--sky-muted);font-size:10px}.SkySecrets_inlineHeader__IOrLx h2{color:var(--sky-ink);font-size:23px;font-weight:600;line-height:1.3;letter-spacing:-.04em;margin-top:7px}.SkySecrets_inlineClose__ujq2c{width:44px;height:44px;display:grid;place-items:center;border:1px solid hsl(var(--primary)/.2);border-radius:50%;color:var(--sky-muted);background:hsl(var(--background)/.6)}.SkySecrets_inlineGame__FMDgP .SkySecrets_inlineBoard__5FDsj{position:absolute;inset:59px 0 95px;height:auto;min-height:0;background:none;overflow:visible}.SkySecrets_inlineGame__FMDgP .SkySecrets_ghostLine__0ZDgx{stroke:hsl(var(--primary)/.16)}.SkySecrets_inlineGame__FMDgP .SkySecrets_connectedLine__g3__e{stroke:hsl(var(--primary))}.SkySecrets_inlineGame__FMDgP .SkySecrets_guideLine__h7w5h{stroke:hsl(var(--primary)/.5)}.SkySecrets_inlineGame__FMDgP .SkySecrets_gooseFill__uKPxW{fill:hsl(var(--primary)/.06)}.SkySecrets_inlineGame__FMDgP .SkySecrets_gooseEye__p7uCS{fill:hsl(var(--foreground))}.SkySecrets_inlineGame__FMDgP .SkySecrets_gooseDetail__nkXJx{stroke:hsl(var(--primary)/.7)}.SkySecrets_inlineGame__FMDgP .SkySecrets_starButton__qeerk{color:hsl(var(--primary)/.4)}.SkySecrets_inlineGame__FMDgP .SkySecrets_starButton__qeerk>small,.SkySecrets_inlineGame__FMDgP .SkySecrets_starButton__qeerk[data-connected=true],.SkySecrets_inlineGame__FMDgP .SkySecrets_starButton__qeerk[data-next=true]{color:hsl(var(--primary))}.SkySecrets_inlineGame__FMDgP .SkySecrets_constellationStamp__QVJAM{right:12%;bottom:-2px}.SkySecrets_inlineGame__FMDgP .SkySecrets_constellationStamp__QVJAM span{color:hsl(var(--primary))}.SkySecrets_inlineFooter__21Z2G{position:absolute;inset:auto 12px 3px;display:flex;align-items:center;justify-content:space-between;gap:20px}.SkySecrets_inlineFooter__21Z2G>div:first-child{max-width:56ch}.SkySecrets_inlineActions__e6Z1Y{display:flex;align-items:center;gap:12px;flex:none}.SkySecrets_inlineActions__e6Z1Y>button{min-height:44px;font-size:11px}.SkySecrets_inlineGame__FMDgP .SkySecrets_quietButton__kzm8k:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.05)}.SkySecrets_inlineGame__FMDgP button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.SkySecrets_inlineFalling__y7P4i{position:absolute;inset:45px 0 0;overflow:hidden;display:grid;place-items:center}.SkySecrets_inlineFalling__y7P4i .SkySecrets_fallingCopy__btKVI{margin-top:190px}.SkySecrets_inlineFalling__y7P4i .SkySecrets_fallingOrbit__8_8IU{border-color:hsl(var(--primary)/.4)}.SkySecrets_inlineFalling__y7P4i .SkySecrets_fallingCopy__btKVI p{color:var(--sky-muted)}.SkySecrets_elasticBand__BqnRs{stroke:#b298dc;stroke-width:5;stroke-linecap:round}.SkySecrets_slingFork__b0mry{stroke:#6b547f;stroke-width:6;stroke-linecap:round;fill:none}.SkySecrets_previousTrail__sUr6f{fill:none;stroke:#b9a4ee24;stroke-width:1;stroke-dasharray:3 6}.SkySecrets_impact__pctjV{stroke:#eac5a1;stroke-width:2;fill:none;animation:SkySecrets_impact-pop__3XnHX .55s ease-out both;transform-box:fill-box;transform-origin:center}@keyframes SkySecrets_impact-pop__3XnHX{0%{opacity:1;scale:.4}to{opacity:0;scale:2.2}}@media (max-width:680px){.SkySecrets_inlineGame__FMDgP{inset:13px 14px 4px}.SkySecrets_inlineHeader__IOrLx{padding-inline:0}.SkySecrets_inlineHeader__IOrLx h2{font-size:21px;max-width:20ch}.SkySecrets_inlineHeader__IOrLx>div>p{font-size:9px}.SkySecrets_inlineGame__FMDgP .SkySecrets_inlineBoard__5FDsj{inset:85px -2px 155px}.SkySecrets_inlineGame__FMDgP .SkySecrets_constellationStamp__QVJAM{right:4px;bottom:-20px}.SkySecrets_inlineFooter__21Z2G{inset-inline:0;flex-direction:column;align-items:stretch;gap:7px}.SkySecrets_inlineActions__e6Z1Y{justify-content:space-between}.SkySecrets_inlineActions__e6Z1Y>.SkySecrets_quietButton__kzm8k{padding-inline:0}.SkySecrets_inlineFooter__21Z2G .SkySecrets_help__TK6sm{font-size:9px}.SkySecrets_inlineFalling__y7P4i .SkySecrets_fallingCopy__btKVI{margin-top:230px}}.SkySecrets_airActions__pdOur{display:flex;gap:8px}.SkySecrets_airActions__pdOur>button:first-child{flex:1}.SkySecrets_airActions__pdOur>button:last-child{width:44px;flex:none;padding:0}.SkySecrets_airActions__pdOur>button:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.SkySecrets_inlineGame__FMDgP *,.SkySecrets_inlineGame__FMDgP :after,.SkySecrets_inlineGame__FMDgP :before{animation:none!important;transition:none!important}}.SkySecrets_chaseBoard__xsCAI{color:hsl(var(--primary))}.SkySecrets_chaseSpeech__iSFjT{font-family:inherit;font-size:14px;text-anchor:middle;fill:hsl(var(--foreground));font-weight:550;paint-order:stroke;stroke:hsl(var(--background));stroke-width:5px;stroke-linejoin:round}.SkySecrets_chaseCounter__iydFT{position:absolute;left:14px;bottom:-5px;font-size:10px;color:hsl(var(--muted-foreground))}.SkySecrets_netFill__Ta_58{fill:hsl(var(--primary)/.12);stroke:hsl(var(--primary)/.4);stroke-width:1;animation:SkySecrets_goose-awakens__6kztv .5s both}.SkySecrets_chaosGame__Lticb{margin-top:20px}.SkySecrets_chaosHud__1u0OW{display:flex;align-items:center;gap:36px;padding-bottom:16px}.SkySecrets_chaosHud__1u0OW>div{display:flex;align-items:center;gap:10px}.SkySecrets_chaosHud__1u0OW strong{color:#efe5ff;font:650 27px/1 ui-monospace,monospace}.SkySecrets_chaosHud__1u0OW strong small{font-size:14px;color:#9486ad}.SkySecrets_chaosHud__1u0OW span{max-width:12ch;color:var(--sky-muted);font-size:10px;line-height:1.6}.SkySecrets_chaosHud__1u0OW .SkySecrets_ammo__n_PeM{margin-left:auto;gap:3px}.SkySecrets_chaosBoard___g4Z6{position:relative;height:min(48dvh,440px);min-height:270px;width:100%;background:#0c0f19;border:1px solid #baa2eb30;border-radius:12px;overflow:hidden;touch-action:none}.SkySecrets_chaosBoard___g4Z6:focus-visible{outline:2px solid #c8affc;outline-offset:4px}.SkySecrets_chaosSvg__c7h8P{display:block;width:100%;height:100%}.SkySecrets_chaosTitle__2TD0V{fill:#baaed0;font-size:14px}.SkySecrets_chaosSubtitle__XwTk7{fill:#786f8c;font-size:10px}.SkySecrets_chaosPiece__TqKPE[data-kind=support]{fill:#b78e79;stroke:#e2bd95;stroke-width:1.5}.SkySecrets_chaosPiece__TqKPE[data-kind=tab]{fill:#76669e;stroke:#a28bbb;stroke-width:1}.SkySecrets_chaosPiece__TqKPE[data-kind=popup]{fill:#b39bcf;stroke:#decced;stroke-width:1}.SkySecrets_chaosPiece__TqKPE[data-color=peach]{fill:#dfa69a;stroke:#f6d5bf}.SkySecrets_chaosPiece__TqKPE[data-color=blue]{fill:#8eb9c6;stroke:#bbdfdf}.SkySecrets_popupLabel__PIhyK{fill:#33273f;font-size:9px;font-weight:600}.SkySecrets_plankLabel__gXxrN{fill:#e2d2ee;font:7px ui-monospace,monospace}.SkySecrets_pullHint__WCbdR{fill:#d7c3f7;font-size:12px}.SkySecrets_chaosActions__fWQWI{display:flex;align-items:center;gap:10px;margin-top:15px}.SkySecrets_chaosActions__fWQWI>p{flex:1;color:#a99ebd;font-size:11px;line-height:1.7}.SkySecrets_chaosActions__fWQWI>p>strong{color:#e7d8ff;font-weight:500}.SkySecrets_chaosActions__fWQWI>p>span{display:block;font-size:9px;color:#82788f;margin-top:3px}.SkySecrets_chaosActions__fWQWI>button{min-height:44px;font-size:12px}.SkySecrets_chaosActions__fWQWI>button:disabled{opacity:.45}.SkySecrets_chaosWin__ZKJjl{position:absolute;top:20px;left:20px;display:flex;align-items:start;flex-direction:column;gap:8px;padding:16px 20px;max-width:calc(100% - 40px);border-radius:9px;background:#1b1726e8;border:1px solid #b79ddd4d;box-shadow:0 8px 30px #0004;animation:SkySecrets_goose-awakens__6kztv .2s both}.SkySecrets_chaosWin__ZKJjl>span{font:10px ui-monospace,monospace;color:#d3b4ff}.SkySecrets_chaosWin__ZKJjl>strong{font-size:23px;font-weight:600;color:#f2e9ff;letter-spacing:-.035em}.SkySecrets_chaosWin__ZKJjl>button{margin-top:3px;min-height:44px;font-size:11px}@media(max-width:680px){.SkySecrets_chaseSpeech__iSFjT{font-size:18px}.SkySecrets_chaseCounter__iydFT{left:0;bottom:-30px;font-size:9px}.SkySecrets_inlineGame__FMDgP .SkySecrets_inlineBoard__5FDsj{bottom:165px}.SkySecrets_chaosHud__1u0OW{gap:18px}.SkySecrets_chaosHud__1u0OW>div{flex-direction:column;align-items:start;gap:5px}.SkySecrets_chaosHud__1u0OW strong{font-size:23px}.SkySecrets_chaosHud__1u0OW span{font-size:9px;max-width:none}.SkySecrets_chaosHud__1u0OW .SkySecrets_ammo__n_PeM{flex-direction:row;gap:0}.SkySecrets_ammo__n_PeM svg{width:23px}.SkySecrets_chaosBoard___g4Z6{height:290px;min-height:0}.SkySecrets_chaosActions__fWQWI{flex-wrap:wrap}.SkySecrets_chaosActions__fWQWI>p{flex-basis:100%}.SkySecrets_chaosActions__fWQWI>.SkySecrets_btn-primary__xB4sg{flex:1}.SkySecrets_chaosWin__ZKJjl{top:10px;left:10px;padding:12px}.SkySecrets_chaosWin__ZKJjl>strong{font-size:19px}}.SkySecrets_chaosPiece__TqKPE[data-kind=debris]{fill:#b39bcf;stroke:#decced;stroke-width:.6}@media(max-width:680px){.SkySecrets_chaosActions__fWQWI>.btn-primary{flex:1}}.RegionalInstallHint_slot__j4UVY{min-height:44px;display:flex;align-items:center;justify-content:center;margin-top:4px}.RegionalInstallHint_link__gb2l6{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 10px;font-size:12px;line-height:1.5;color:hsl(var(--primary));border-radius:8px}.RegionalInstallHint_link__gb2l6 svg{flex-shrink:0}.RegionalInstallHint_link__gb2l6:hover{background:hsl(var(--primary)/.08)}.RegionalInstallHint_link__gb2l6:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}@media (max-width:600px){.RegionalInstallHint_slot__j4UVY{min-height:64px}.RegionalInstallHint_link__gb2l6{font-size:11px}}.home_home__kcaw_{position:relative;isolation:isolate;overflow:clip}.home_hero__o4ZPq{text-align:center;padding-block:66px 43px;position:relative}.home_hero__o4ZPq:before{content:"";position:absolute;pointer-events:none;z-index:-1;left:50%;top:0;width:min(100vw,1100px);height:700px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 12%,hsl(var(--primary)/.065),transparent 68%)}.home_heroCopy__e6FQF{max-width:880px;margin-inline:auto}.home_heroCopy__e6FQF[data-sky-active=true]{visibility:hidden;pointer-events:none}.home_atmosphere__U3VY9{position:absolute;z-index:-1;pointer-events:none;left:50%;top:-35px;width:min(1280px,115vw);height:650px;transform:translateX(-50%);overflow:hidden;-webkit-mask-image:linear-gradient(#000 68%,transparent);mask-image:linear-gradient(#000 68%,transparent)}.home_lightField__T1S29{inset:0;background:radial-gradient(ellipse at 22% 30%,hsl(var(--primary)/.12),transparent 42%),radial-gradient(ellipse at 83% 60%,hsl(199 80% 65%/.07),transparent 35%),radial-gradient(ellipse at 50% 100%,hsl(var(--primary)/.11),transparent 60%);transform:translate(calc(var(--pointer-dx, 0px) * 1.6),calc(var(--pointer-dy, 0px) * 1.6))}.home_horizonGrid__F_0WZ,.home_lightField__T1S29{position:absolute;transition:transform .35s ease-out}.home_horizonGrid__F_0WZ{left:-20%;right:-20%;top:345px;height:380px;background-image:linear-gradient(hsl(var(--primary)/.13) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--primary)/.13) 1px,transparent 1px);background-size:56px 56px;transform:perspective(420px) rotateX(62deg) translateX(var(--pointer-dx,0));transform-origin:50% 0;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000,transparent 68%);mask-image:radial-gradient(ellipse at 50% 40%,#000,transparent 68%)}.home_constellation__ypsp5{width:100%;height:100%;opacity:.7;transform:translate(calc(var(--pointer-dx, 0px) * -.6),calc(var(--pointer-dy, 0px) * -.6));transition:transform .35s ease-out}.home_constellation__ypsp5 path{stroke:hsl(var(--primary)/.16);stroke-width:1;stroke-dasharray:3 7}.home_constellation__ypsp5 circle{fill:hsl(var(--primary)/.45);stroke:hsl(var(--primary)/.12);stroke-width:8}.home_playSection__new9I{padding-top:64px;padding-bottom:4px;scroll-margin-top:88px}.home_playLink__INe41{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:44px;padding:8px 12px;margin-top:11px;border-radius:8px;font-size:12px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary)/.055);transition:background .18s}.home_playLink__INe41 span{font-weight:400;font-size:10px;color:hsl(var(--muted-foreground))}.home_playLink__INe41:hover{background:hsl(var(--primary)/.12)}@media (hover:none),(max-width:680px),(pointer:coarse),(prefers-reduced-motion:reduce){.home_constellation__ypsp5,.home_lightField__T1S29{transform:none;transition:none}.home_constellation__ypsp5{opacity:.35}.home_horizonGrid__F_0WZ{transform:perspective(420px) rotateX(62deg);transition:none;opacity:.55}}@media (max-width:680px){.home_playSection__new9I{padding-top:38px}}.home_product__Ftg9L{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:550;color:hsl(var(--muted-foreground));padding:5px 11px 5px 6px;border:1px solid hsl(var(--border));border-radius:30px;background:hsl(var(--card)/.7);margin-bottom:25px;min-height:34px}.home_product__Ftg9L img{display:block}.home_product__Ftg9L>svg{margin-left:5px;color:hsl(var(--primary))}.home_product__Ftg9L:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}.home_hero__o4ZPq h1{font-size:clamp(52px,6.5vw,88px);line-height:1.03;font-weight:650;letter-spacing:-.065em;text-wrap:wrap}.home_heroCopy__e6FQF>p:first-of-type{font-size:16px;line-height:1.85;margin:23px auto 25px;max-width:54ch;color:hsl(var(--muted-foreground))}.home_actions__r95_w{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.home_actions__r95_w a{min-height:46px;font-size:12px;padding-inline:18px;gap:10px}.home_actions__r95_w a:first-child{box-shadow:0 3px 18px -5px hsl(var(--primary)/.4),0 1px 0 hsl(var(--foreground)/.12) inset}.home_actions__r95_w a:first-child:hover{box-shadow:0 5px 25px -5px hsl(var(--primary)/.45)}.home_release__Vav8n{font-size:10px;line-height:1.8;margin:18px 0 0;color:hsl(var(--muted-foreground))}.home_demoSection__4eWkU{position:relative;padding-bottom:54px}.home_demoSection__4eWkU:before{content:"";position:absolute;left:-100px;right:-100px;top:12%;height:70%;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 24% 50%,hsl(var(--primary)/.1),transparent 49%),radial-gradient(ellipse at 82% 45%,#71c5ec0d,transparent 45%);filter:blur(30px)}.home_demoSection__4eWkU:after{content:"";position:absolute;pointer-events:none;z-index:-1;inset:8% 6% 16%;border-radius:50%;box-shadow:0 0 130px 30px hsl(var(--primary)/.05)}.home_principles__WY84s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;border-bottom:1px solid hsl(var(--border));padding-block:14px 43px}.home_principles__WY84s>div{display:flex;gap:13px;align-items:flex-start;justify-content:center}.home_principles__WY84s svg{color:hsl(var(--primary));flex:none;margin-top:3px}.home_principles__WY84s span{font-size:11px;color:hsl(var(--muted-foreground));line-height:1.9}.home_principles__WY84s strong{display:block;font-size:12px;color:hsl(var(--foreground));font-weight:650;margin-bottom:2px}.home_catalog__jEzQc{padding-block:83px 73px}.home_workflow__aN2R3{padding-block:48px 86px;display:grid;grid-template-columns:1fr 1fr;gap:120px;border-top:1px solid hsl(var(--border))}.home_build__DHWlM h2,.home_workflow__aN2R3 h2{font-size:clamp(32px,3.6vw,44px);letter-spacing:-.055em;line-height:1.16;font-weight:650}.home_workflow__aN2R3>div>p{font-size:14px;line-height:1.9;color:hsl(var(--muted-foreground));max-width:39ch;margin:22px 0}.home_workflow__aN2R3 ol{padding:0;list-style:none;counter-reset:steps}.home_workflow__aN2R3 li{counter-increment:steps;padding:0 0 29px 49px;position:relative}.home_workflow__aN2R3 li:not(:last-child):after{content:"";position:absolute;width:1px;left:15px;top:36px;bottom:9px;background:linear-gradient(hsl(var(--primary)/.3),hsl(var(--border)))}.home_workflow__aN2R3 li:last-child{padding-bottom:0}.home_workflow__aN2R3 li:before{content:counter(steps);position:absolute;left:0;top:0;width:31px;height:31px;border:1px solid hsl(var(--primary)/.22);border-radius:9px;display:grid;place-items:center;font-size:11px;background:hsl(var(--primary-soft));color:hsl(var(--primary));font-weight:650}.home_workflow__aN2R3 h3{font-size:15px;font-weight:650;margin-bottom:8px}.home_workflow__aN2R3 li p{font-size:12px;line-height:1.9;color:hsl(var(--muted-foreground))}.home_build__DHWlM{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;padding-block:58px;position:relative;border-top:1px solid hsl(var(--border))}.home_build__DHWlM:before{content:"";pointer-events:none;position:absolute;z-index:-1;inset:0 -120px;background:radial-gradient(ellipse at 70% 65%,hsl(var(--primary)/.08),transparent 60%)}.home_creatorLabel__R7GY2{display:flex;align-items:center;gap:8px;font-size:12px;color:hsl(var(--muted-foreground));margin-bottom:20px}.home_creatorLabel__R7GY2 svg{color:hsl(var(--primary))}.home_build__DHWlM h2{max-width:22ch}.home_build__DHWlM p{font-size:14px;line-height:1.85;color:hsl(var(--muted-foreground));max-width:49ch;margin:22px 0}.home_buildLinks__029op{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.home_buildLinks__029op>a:first-child{min-height:44px;padding-inline:16px;font-size:12px}.home_buildLinks__029op>a{font-size:12px}.home_buildNote__roLPb{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-top:18px}.home_fileArtwork__9kPWF{position:relative;width:100%;max-width:360px;margin-inline:auto;padding-top:28px;padding-bottom:20px}.home_fileBack__Fac__{position:absolute;inset:0 22px 16px;background:linear-gradient(140deg,hsl(var(--primary)/.1),hsl(var(--card)));border:1px solid hsl(var(--primary)/.15);border-radius:12px;transform:rotate(-7deg);box-shadow:0 15px 35px -20px hsl(var(--primary)/.25)}.home_fileFront__J_ci_{position:relative;border:1px solid hsl(var(--primary)/.22);border-radius:12px;background:hsl(var(--card));box-shadow:0 16px 50px -30px hsl(var(--primary)/.3);transform:rotate(3deg);overflow:hidden}.home_fileBar__d1MgI{display:flex;align-items:center;gap:10px;font-size:10px;padding:17px 19px;border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.home_fileBar__d1MgI>svg{color:hsl(var(--primary))}.home_fileDot__JaEvd{margin-left:auto;width:6px;height:6px;border-radius:50%;background:#87cbb3}.home_fileCode__j3nZV{padding:21px 20px 18px;font-size:10px}.home_fileCode__j3nZV>span{display:block;color:hsl(var(--muted-foreground));font-size:9px;margin-bottom:19px}.home_fileCode__j3nZV p{display:flex;gap:18px;margin:10px 0;line-height:1.6;font-size:10px}.home_fileCode__j3nZV b{color:hsl(var(--primary));font-weight:500;width:44px}.home_fileCode__j3nZV p span{color:hsl(var(--foreground))}.home_fileReady__x6RuO{padding:13px 19px;display:flex;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:9px;border-top:1px solid hsl(var(--border));background:hsl(var(--primary)/.025)}.home_fileReady__x6RuO svg{color:hsl(var(--primary))}@media (max-width:1100px){.home_workflow__aN2R3{gap:70px}.home_build__DHWlM{gap:40px}}@media (max-width:800px){.home_hero__o4ZPq{padding-block:45px 33px}.home_hero__o4ZPq h1{font-size:clamp(50px,9vw,72px)}.home_heroCopy__e6FQF>p:first-of-type{max-width:48ch;font-size:15px}.home_demoSection__4eWkU{padding-bottom:38px}.home_principles__WY84s{gap:24px;padding-block:12px 33px}.home_principles__WY84s>div{gap:9px}.home_principles__WY84s strong{font-size:11px}.home_principles__WY84s span{font-size:10px}.home_workflow__aN2R3{gap:40px;padding-block:40px 60px}.home_workflow__aN2R3 h2 br{display:none}.home_catalog__jEzQc{padding-block:56px}.home_build__DHWlM{gap:30px}.home_fileCode__j3nZV p{gap:10px;font-size:9px}.home_fileCode__j3nZV>span{font-size:8px}}@media (max-width:600px){.home_hero__o4ZPq{padding-top:37px}.home_product__Ftg9L{font-size:10px;margin-bottom:23px}.home_hero__o4ZPq h1{font-size:clamp(45px,11.6vw,65px)}.home_heroCopy__e6FQF>p:first-of-type{font-size:14px;margin:20px auto 24px;max-width:36ch}.home_actions__r95_w{gap:8px}.home_actions__r95_w a{font-size:11px;padding-inline:13px}.home_actions__r95_w a svg{width:14px}.home_release__Vav8n{font-size:9px;max-width:32ch;margin-inline:auto}.home_principles__WY84s{grid-template-columns:1fr;gap:22px;padding-inline:32px}.home_principles__WY84s>div{justify-content:flex-start;gap:14px}.home_principles__WY84s strong{font-size:13px}.home_principles__WY84s span{font-size:11px}.home_workflow__aN2R3{grid-template-columns:1fr;gap:33px;padding-bottom:45px}.home_workflow__aN2R3>div>p{max-width:42ch}.home_build__DHWlM h2,.home_workflow__aN2R3 h2{font-size:34px}.home_build__DHWlM{grid-template-columns:1fr;padding-block:40px 20px;gap:38px}.home_fileArtwork__9kPWF{max-width:300px}.home_fileCode__j3nZV p{font-size:10px}.home_fileCode__j3nZV>span{font-size:9px}.home_buildNote__roLPb{max-width:36ch}.home_build__DHWlM h2{max-width:22ch}.home_build__DHWlM p{font-size:13px}}@media (max-width:360px){.home_actions__r95_w a{width:100%}.home_actions__r95_w{max-width:235px;margin-inline:auto}.home_hero__o4ZPq h1{font-size:44px}.home_fileBar__d1MgI{font-size:9px;padding-inline:15px}.home_buildLinks__029op{gap:18px}}