:root{--seedark-bg:#030711;--seedark-bg-deep:#01030a;--seedark-surface:#071124c7;--seedark-surface-strong:#0a1832e6;--seedark-border:#6feeff47;--seedark-border-strong:#6feeff94;--seedark-text:#ecfbff;--seedark-muted:#9bb7c5;--seedark-cyan:#22e8ff;--seedark-violet:#a95cff;--seedark-memory-gold:#ffe66a;--seedark-danger:#ff4d72;--seedark-success:#49f59d;--seedark-radius:8px;--seedark-shadow:0 24px 70px #0000006b, inset 0 0 34px #22e8ff09}*{box-sizing:border-box}.seedark-page{min-height:100vh;color:var(--seedark-text);background:radial-gradient(circle at 16% 0%, #22e8ff2b, transparent 32rem), radial-gradient(circle at 86% 8%, #a95cff24, transparent 28rem), radial-gradient(circle at 58% 100%, #ffe66a12, transparent 30rem), linear-gradient(180deg, var(--seedark-bg), var(--seedark-bg-deep));overflow-x:hidden}.seedark-shell{width:min(1180px,100% - 32px);margin:0 auto;padding:26px 0 72px}.seedark-topnav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:clamp(24px,4vw,52px);display:flex}.seedark-topnav .seedark-brand{min-width:150px;color:var(--seedark-text);gap:3px;text-decoration:none;display:grid}.seedark-brand strong{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 18px #22e8ff94;font-size:22px}.seedark-brand span{color:var(--seedark-muted);font-size:12px}.seedark-navlinks{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.seedark-navlinks a,.seedark-button{border:1px solid var(--seedark-border);border-radius:var(--seedark-radius);min-height:42px;color:var(--seedark-text);font:inherit;cursor:pointer;background:#22e8ff13;justify-content:center;align-items:center;padding:10px 14px;font-weight:750;text-decoration:none;display:inline-flex}.seedark-navlinks a:hover,.seedark-navlinks a.active,.seedark-button-primary{border-color:var(--seedark-border-strong);background:linear-gradient(135deg,#22e8ff33,#a95cff29);box-shadow:0 0 26px #22e8ff29}.seedark-button-secondary{background:#a95cff1a;border-color:#a95cff6b}.seedark-hero{grid-template-columns:minmax(0,1.18fr) minmax(260px,.82fr);align-items:center;gap:clamp(18px,4vw,40px);margin-bottom:24px;display:grid}.seedark-hero h1{letter-spacing:0;margin:0;font-size:clamp(38px,7vw,82px);line-height:.95}.seedark-hero p,.seedark-lead{color:#b9d0dc;max-width:760px;font-size:17px;line-height:1.65}.seedark-kicker,.seedark-label{color:var(--seedark-cyan);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.seedark-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.seedark-card,.seedark-upgrade-card,.seedark-memory-card,.seedark-pet-card,.seedark-empty-state{border:1px solid var(--seedark-border);border-radius:var(--seedark-radius);background:linear-gradient(180deg, var(--seedark-surface-strong), #030711db), radial-gradient(circle at 100% 0%, #22e8ff1a, transparent 42%);box-shadow:var(--seedark-shadow);padding:18px}.seedark-chip{min-height:30px;color:var(--seedark-memory-gold);background:#ffe66a14;border:1px solid #ffe66a4d;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.seedark-stat{border-radius:var(--seedark-radius);background:#ffffff0a;border:1px solid #6feeff33;min-width:0;padding:16px}.seedark-stat strong{color:var(--seedark-text);font-size:clamp(24px,4vw,38px);display:block}.seedark-stat span{color:var(--seedark-muted);overflow-wrap:anywhere}.seedark-upgrade-card{background:linear-gradient(135deg,#ffe66a1f,#22e8ff0f),#071124d6;border-color:#ffe66a57}.seedark-memory-card{background:radial-gradient(circle at 10% 10%,#ffe66a29,#0000 34%),#071124e0;border-color:#ffe66a70}.seedark-pet-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.seedarkPetAvatar{--pet-main:#22e8ff;--pet-accent:#ffe66a;--pet-soft:#0b1a32;width:var(--pet-size,124px);height:var(--pet-size,124px);isolation:isolate;place-items:center;display:inline-grid;position:relative}.seedarkPetAvatar[data-size=small]{--pet-size:74px}.seedarkPetAvatar[data-size=medium]{--pet-size:124px}.seedarkPetAvatar[data-size=large]{--pet-size:190px}.seedarkPetAvatar[data-species=fluff]{--pet-main:#ff8bd9;--pet-accent:#fff1d0;--pet-soft:#2c1235}.seedarkPetAvatar[data-species=nova]{--pet-main:#9bb7ff;--pet-accent:#fff;--pet-soft:#121641}.seedarkPetGlow,.seedarkPetShadow{background:radial-gradient(circle, color-mix(in srgb, var(--pet-main) 52%, transparent), transparent 68%);filter:blur(10px);opacity:.86;z-index:-1;border-radius:999px;position:absolute;inset:11%}.seedarkPetShadow{filter:blur(8px);background:#00000070;height:12%;inset:auto 18% 2%}.seedarkPetBody{border:2px solid color-mix(in srgb, var(--pet-main) 70%, white);background:radial-gradient(circle at 36% 28%, #ffffff57, transparent 18%), linear-gradient(145deg, color-mix(in srgb, var(--pet-main) 42%, var(--pet-soft)), var(--pet-soft));width:68%;height:72%;box-shadow:0 0 30px color-mix(in srgb, var(--pet-main) 34%, transparent), inset 0 -18px 28px #00000038;border-radius:48% 52% 46% 54%/55% 54% 46% 45%;animation:3.2s ease-in-out infinite petBreath;position:relative}.seedarkPetAvatar[data-animated=false] .seedarkPetBody{animation:none}.seedarkPetEar,.seedarkPetTail,.seedarkPetLeaf{border:2px solid color-mix(in srgb, var(--pet-main) 70%, white);background:color-mix(in srgb, var(--pet-main) 48%, var(--pet-soft));position:absolute}.seedarkPetEar.left{border-radius:70% 30% 72% 28%;width:28%;height:28%;top:3%;left:13%;transform:rotate(-24deg)}.seedarkPetEar.right{border-radius:30% 70% 28% 72%;width:28%;height:28%;top:3%;right:13%;transform:rotate(24deg)}.seedarkPetTail{border-radius:68% 32% 70% 30%;width:22%;height:22%;bottom:24%;right:8%;transform:rotate(28deg)}.seedarkPetLeaf{background:linear-gradient(135deg, var(--pet-accent), color-mix(in srgb, var(--pet-main) 38%, var(--pet-soft)));border-radius:92% 8%;width:30%;height:19%;top:2%;right:16%;transform:rotate(-18deg)}.seedarkPetStar{background:var(--pet-accent);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 56%,79% 92%,50% 70%,21% 92%,32% 56%,2% 35%,39% 35%);width:28%;height:28%;filter:drop-shadow(0 0 10px var(--pet-main));position:absolute;top:4%;right:12%}.seedarkPetFace{justify-content:space-between;display:flex;position:absolute;top:36%;left:22%;right:22%}.seedarkPetEye{aspect-ratio:1;width:18%;box-shadow:0 0 10px var(--pet-accent);background:#f7fdff;border-radius:999px;animation:5.4s infinite petBlink}.seedarkPetMouth{border-bottom:2px solid color-mix(in srgb, var(--pet-accent) 76%, white);border-radius:999px;width:12%;height:7%;position:absolute;top:57%;left:44%}.seedarkPetParticles{pointer-events:none;position:absolute;inset:0}.seedarkPetParticles span{aspect-ratio:1;background:var(--pet-accent);width:6%;box-shadow:0 0 10px var(--pet-accent);opacity:.78;border-radius:999px;animation:3.4s ease-in-out infinite petParticle;position:absolute}.seedarkPetParticles span:first-child{animation-delay:0s;top:28%;left:10%}.seedarkPetParticles span:nth-child(2){animation-delay:.7s;top:42%;right:8%}.seedarkPetParticles span:nth-child(3){animation-delay:1.3s;bottom:12%;left:22%}.seedarkPetAvatar[data-motion=happy] .seedarkPetBody,.seedarkPetAvatar[data-motion=greet] .seedarkPetBody{animation:1.8s ease-in-out infinite petHappy}.seedarkPetAvatar[data-motion=curious] .seedarkPetBody{animation:2.5s ease-in-out infinite petCurious}.seedarkPetAvatar[data-motion=remember] .seedarkPetGlow,.seedarkPetAvatar[data-memory-active=true] .seedarkPetGlow{animation:1.8s ease-in-out infinite petRemember}.seedarkPetAvatar[data-motion=levelUp] .seedarkPetBody,.seedarkPetAvatar[data-level-up=true] .seedarkPetBody{animation:1.1s ease-in-out infinite petLevelUp}.seedarkPetAvatar[data-motion=sleepy]{opacity:.82}@keyframes petBreath{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4%)scale(1.025)}}@keyframes petBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes petHappy{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-8%)scale(1.04)}}@keyframes petCurious{0%,to{transform:rotate(0)translateY(0)}45%{transform:rotate(-4deg)translateY(-3%)}70%{transform:rotate(3deg)translateY(-2%)}}@keyframes petRemember{0%,to{opacity:.54;transform:scale(.95)}50%{opacity:1;transform:scale(1.12)}}@keyframes petLevelUp{0%,to{filter:brightness();transform:translateY(0)scale(1)}50%{filter:brightness(1.35);transform:translateY(-6%)scale(1.08)}}@keyframes petParticle{0%,to{opacity:.35;transform:translateY(0)scale(.78)}50%{opacity:.95;transform:translateY(-90%)scale(1)}}@media (max-width:860px){.seedark-shell{width:min(100% - 24px,1180px);padding-top:18px}.seedark-topnav{align-items:flex-start}.seedark-navlinks{justify-content:flex-start}.seedark-navlinks a,.seedark-button{flex:auto;min-width:min(145px,100%)}.seedark-hero{grid-template-columns:1fr}.seedark-hero h1{font-size:clamp(34px,12vw,58px)}}@media (max-width:420px){.seedark-shell{width:min(100% - 20px,1180px)}.seedark-navlinks a,.seedark-button{width:100%}.seedarkPetAvatar[data-size=large]{--pet-size:152px}}
:root{--seedark-bg:#050914;--seedark-bg-deep:#03060d;--seedark-bg-mid:#07111f;--seedark-card:#071124c7;--seedark-card-soft:#0c18328f;--seedark-border:#6feeff33;--seedark-cyan:#22e8ff;--seedark-violet:#a95cff;--seedark-gold:#ffe66a;--seedark-danger:#ff4d72;--seedark-success:#49f59d;--seedark-text:#f2fbff;--seedark-muted:#b9c8d7;--seedark-glow:0 22px 64px #00000061, 0 0 30px #22e8ff13}.seedark-neon-page,.seedark-page,.legalShell.seoIntentShell,.gamesRoute,.authRouteShell,.authStandaloneShell,.exploreWorldsPage,.myWorldsPage,.membershipPage,.worldLandingPage{color:var(--seedark-text);overflow-x:hidden;background:radial-gradient(circle at 16% 0%, #22e8ff2e, transparent 32rem), radial-gradient(circle at 86% 8%, #a95cff29, transparent 30rem), radial-gradient(circle at 56% 100%, #ffe66a12, transparent 30rem), linear-gradient(180deg, var(--seedark-bg) 0%, var(--seedark-bg-mid) 52%, var(--seedark-bg-deep) 100%)!important}.seedark-neon-shell{width:min(1180px,100% - 32px);margin:0 auto;padding:26px 0 72px}.seedark-neon-nav,.seedark-neon-hero,.seedark-neon-card,.seedark-neon-grid,.seedark-neon-panel,.seedark-neon-footer{max-width:1180px;margin-left:auto;margin-right:auto}.seedark-neon-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seedark-neon-hero{grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);align-items:center;gap:clamp(18px,4vw,40px);display:grid}.seedark-neon-card,.seedark-neon-panel,.seedark-neon-memory-card,.seedark-neon-pet-card,.seedark-card,.seedark-memory-card,.seedark-pet-card,.gamesHeroStatus,.gameCard,.authMapCard,.authFormCard,.authPanelSignedInCard,.seoIntentHero,.seoIntentPath,.seoIntentWorldBand,.seoIntentArticle,.seoIntentModelCard,.membershipCard,.myWorldCard,.creatorPanel,.upgradePrompt,.worldCard,.exploreControls{border:1px solid var(--seedark-border)!important;box-shadow:var(--seedark-glow)!important;color:var(--seedark-text)!important;background:linear-gradient(#09162edb,#030711d1),radial-gradient(circle at 100% 0,#22e8ff13,#0000 42%)!important;border-radius:8px!important}.seedark-neon-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.seedark-neon-button,.seedark-neon-button-primary,.seedark-neon-button-secondary,.seedark-button,.buttonPrimary,.buttonSecondary,.gamesCategoryNav a,.gameCardAction,.gameCardButton,.authModeTab,.authStandaloneActions a,.authFormCard button,.membershipCard button,.exploreNav a,.worldCardActions a,.worldCardActions button,.myWorldsNav a,.myWorldActions a,.myWorldActions button{box-shadow:none;text-decoration:none;border:1px solid var(--seedark-border)!important;color:var(--seedark-text)!important;background:#22e8ff0f!important;border-radius:8px!important}.seedark-neon-button-primary,.seedark-button-primary,.buttonPrimary,.gameCardAction,.membershipCard button,.authModeTab.isActive{background:linear-gradient(135deg,#22e8ff33,#a95cff29)!important;border-color:#6feeff94!important;box-shadow:0 0 22px #22e8ff1f!important}.seedark-neon-button-secondary,.seedark-button-secondary,.buttonSecondary{background:#a95cff1a!important;border-color:#a95cff6b!important}.seedark-neon-chip,.seedark-chip,.miniTag,.sectionTag,.gamesCategoryNav span,.membershipPlanPill{color:var(--seedark-gold)!important;background:#ffe66a14!important;border-color:#ffe66a4d!important}.seedark-neon-stat,.gameCardMeta span,.worldMiniStats span{color:var(--seedark-muted);background:#ffffff0a;border:1px solid #6feeff33}.seedark-neon-input,.seedark-neon-textarea,.authFormCard input,.authFormCard textarea,.exploreControls input,.exploreControls select,.creatorPanel input{color:var(--seedark-text)!important;background:#020811d1!important;border:1px solid #6feeff52!important}.gamesRoute h1,.gamesRoute h2,.gamesRoute h3,.gamesRoute p,.gamesRoute small,.seoIntentShell h1,.seoIntentShell h2,.seoIntentShell h3,.seoIntentShell p,.authStandaloneShell h1,.authStandaloneShell h2,.authStandaloneShell h3,.authStandaloneShell p,.authStandaloneShell label,.authPanelLead,.authDivider span{color:inherit!important}.gamesRoute p,.seoIntentShell p,.authPanelLead,.authDivider span,.gameCardMeta,.gameCardReward,.gameCardDescription{color:var(--seedark-muted)!important}.gamesHero{align-items:stretch}.gameCard.is-amber,.gameCard.is-teal{background:linear-gradient(#0a1832eb,#030711e0),radial-gradient(circle at 100% 0,#ffe66a14,#0000 42%)!important}.authModeTabs{border:1px solid var(--seedark-border)!important;background:#020811c7!important}.authMapImage,.authMapBanner{border-color:var(--seedark-border)!important;background:#020811bd!important}.seedarkLanding{min-height:100vh;width:100%!important;color:var(--seedark-text)!important;background:radial-gradient(circle at 18% 12%, #1cecff2e, transparent 32rem), radial-gradient(circle at 84% 18%, #a75dff29, transparent 30rem), linear-gradient(180deg, var(--seedark-bg) 0%, var(--seedark-bg-mid) 52%, var(--seedark-bg-deep) 100%)!important;margin:0!important;padding:16px max(16px,50vw - 540px) 72px!important}.seedarkLandingNav,.seedarkLandingHero,.seedarkLandingSection,.seedarkLandingFinal,.seedarkLandingSeo,.seedarkLandingCard,.seedarkLandingRoles article,.seedarkLandingSteps article,.seedarkLandingPricing article,.seedarkLandingFaq article,.seedarkLandingPetCard,.seedarkLandingMemory,.seedarkLandingChat,.seedarkLandingLoop{border:1px solid var(--seedark-border)!important;box-shadow:var(--seedark-glow)!important;color:var(--seedark-text)!important;background:linear-gradient(#08142ad6,#030711c7),radial-gradient(circle at 100% 0,#22e8ff12,#0000 42%)!important;border-radius:8px!important}.seedarkLandingNav,.seedarkLandingHero,.seedarkLandingSection,.seedarkLandingFinal{max-width:1180px;border-color:#6feeff2e!important}.seedarkLandingHero,.seedarkLandingSection,.seedarkLandingFinal{box-shadow:0 30px 100px #0000004d,inset 0 1px #ecfbff09!important}.seedarkLandingCard,.seedarkLandingRoles article,.seedarkLandingSteps article,.seedarkLandingPricing article,.seedarkLandingFaq article{box-shadow:none!important;background:linear-gradient(#07112485,#0307117a)!important;border-color:#6feeff24!important}.seedarkLandingProof span{color:#d7e9ef!important;background:#ffe66a12!important;border-color:#ffe66a2e!important}.seedarkLandingPetCard{text-align:center;place-items:center;min-height:360px;padding:clamp(22px,4vw,38px)!important;display:grid!important}.seedarkLandingPetCard .heroPetStage{justify-items:center;gap:18px;width:100%;display:grid}.seedarkLandingPetCard .panelLabel{text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800;color:var(--seedark-gold)!important;letter-spacing:.12em!important}.seedarkLandingPetPreview{background:radial-gradient(circle at 50% 36%,#28f4ff24,#0000 34%),radial-gradient(circle at 78% 74%,#ffe66a14,#0000 26%),linear-gradient(#07101fad,#03071185);border:1px solid #7bf0ff29;border-radius:8px;place-items:center;width:min(100%,320px);min-height:300px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09}.seedarkLandingPetPreviewBubble{max-width:180px;color:var(--seedark-text);background:#ffe66a12;border:1px solid #ffe66a38;border-radius:8px;padding:10px 12px;font-weight:800;position:absolute;bottom:18px;right:18px}.seedarkLandingPetPreviewBubble span{color:inherit!important}.seedarkLanding h1,.seedarkLanding h2,.seedarkLanding h3,.seedarkLanding strong,.seedarkLandingLogoText,.seedarkLandingHeroTitle,.seedarkLandingSectionHead h2,.seedarkLandingFinal h2{text-shadow:0 0 28px #22e8ff33;color:var(--seedark-text)!important}.seedarkLanding p,.seedarkLanding li,.seedarkLanding small,.seedarkLandingHeroCopy>p,.seedarkLandingSectionHead>p,.seedarkLandingCard p,.seedarkLandingPricing p,.seedarkLandingFaq p{color:var(--seedark-muted)!important}.seedarkLandingEyebrow,.seedarkLandingSectionEyebrow,.seedarkLandingBadge,.seedarkLandingTag{color:var(--seedark-gold)!important}.seedarkLandingPrimary,.seedarkLandingGhost,.seedarkLandingLocale summary,.seedarkLandingNav a{border:1px solid var(--seedark-border)!important;color:var(--seedark-text)!important;box-shadow:none!important;background:#22e8ff14!important;border-radius:8px!important}.seedarkLandingPrimary{background:linear-gradient(135deg,#22e8ff38,#a95cff2e)!important;border-color:#6feeff94!important}.authStandaloneShell.seedark-neon-page{width:100%;min-height:100vh!important;margin-top:0!important;padding:28px 16px 96px!important}.authStandaloneShell .authStandaloneActions{justify-content:flex-start!important;align-items:center!important}.authStandaloneShell .authStandaloneActions a,.authStandaloneShell .authStandaloneActions .buttonSecondary{flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;max-width:max-content!important;height:auto!important;min-height:44px!important;padding:0 18px!important;line-height:1!important;display:inline-flex!important}.authStandaloneShell .authStandaloneGrid,.authStandaloneShell .startGrid.authStandaloneGrid{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.authStandaloneShell .startPanel{border:1px solid var(--seedark-border)!important;color:var(--seedark-text)!important;background:linear-gradient(#08142ad6,#030711cc),radial-gradient(circle at 100% 0,#22e8ff14,#0000 42%)!important;border-radius:8px!important;padding:24px!important;overflow:hidden!important;box-shadow:0 24px 80px #00000052!important}.authStandaloneShell .startPanel h2,.authStandaloneShell .startPanel p,.authStandaloneShell .startPanel label,.authStandaloneShell .startPanel small{color:inherit!important}.authStandaloneShell .startPanel .authPanelLead,.authStandaloneShell .startPanel .authPanelMeta,.authStandaloneShell .startPanel .authPanelNextStepHint{color:var(--seedark-muted)!important}.authStandaloneShell .authPanelEyebrow{width:auto!important;color:var(--seedark-gold)!important;background:0 0!important;padding:0!important;display:inline-flex!important}.authStandaloneShell .authFormCard,.authStandaloneShell .authPanelSignedInCard{box-shadow:none!important;background:linear-gradient(#0711249e,#03071194)!important;border-color:#6feeff29!important}.authStandaloneShell .authModeTabs{width:auto;max-width:100%}.authStandaloneShell .authPanelSwitch,.authStandaloneShell .authInlineLink{color:var(--seedark-cyan)!important}.gamesRoute .gamesHero h1,.gamesRoute .gameCard h2{text-shadow:0 0 30px #22e8ff38;color:var(--seedark-text)!important}.gamesRoute .gamesHero p,.gamesRoute .gameCard p{color:#c3e3ee!important}.gamesRoute .gameCard>strong,.gamesRoute .gameCard small{color:var(--seedark-cyan)!important}.gamesRoute .gameReward,.gamesRoute .gameCardReward{color:var(--seedark-text)!important;background:linear-gradient(#ffe66a13,#ffe66a09)!important;border:1px solid #ffe66a33!important}.gamesRoute .gameReward span,.gamesRoute .gameCardReward span{color:var(--seedark-gold)!important}@media (max-width:900px){.seedark-neon-hero,.seedark-hero,.gamesHero,.worldLandingHero,.seoIntentHero{grid-template-columns:1fr!important}.seedark-navlinks,.seedarkHomeNav,.exploreNav,.myWorldsNav,.membershipNav,.worldLandingNav{justify-content:flex-start}}@media (max-width:520px){.seedark-neon-page,.seedark-page,.gamesRoute,.membershipPage,.exploreWorldsPage,.myWorldsPage,.worldLandingPage{padding-left:14px!important;padding-right:14px!important}.seedark-neon-button,.seedark-neon-button-primary,.seedark-neon-button-secondary,.seedark-button,.buttonPrimary,.buttonSecondary,.membershipCard button,.myWorldActions a,.myWorldActions button{width:100%}}
