*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}html{overflow-x:hidden}body{min-height:100dvh;font-family:var(--font-main,"Plus Jakarta Sans", "Segoe UI", system-ui, sans-serif);color:var(--nyx-text-main,#f8f3ff);background:var(--nyx-bg-black,#050208);-webkit-font-smoothing:antialiased;overflow-x:hidden}html[data-theme=light] body{color:#2a2438;background:#f3eee6}button,input,textarea,select{font:inherit}button{cursor:pointer;border:0}img{max-width:100%;display:block}#root{isolation:isolate}.phone-app.login-app{width:100%;height:100dvh;height:100svh;max-height:100dvh;background:#050208;min-height:0;max-height:100svh;overflow:hidden}.toast,.loading{z-index:400;color:#f8f3ff;text-align:center;background:#140e28eb;border:1px solid #ffffff1f;border-radius:18px;width:min(390px,100vw - 36px);padding:12px 16px;font-weight:900;position:fixed;bottom:106px;left:50%;transform:translate(-50%)}.nyx-boot-splash{min-height:100dvh;color:#f8f3ff;letter-spacing:.24em;text-transform:uppercase;background:#050208;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;font-size:22px;font-weight:900;display:flex}html[data-theme=light] .nyx-boot-splash{color:#2a2438;background:#f3eee6}.nyx-boot-splash:after{content:"";border:3px solid #ff2d9a59;border-top-color:#00e5ff;border-radius:50%;width:28px;height:28px;animation:.75s linear infinite nyx-boot-spin}.nyx-route-fallback{min-height:100dvh;box-sizing:border-box;background:#050208;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:24px;display:flex}html[data-theme=light] .nyx-route-fallback{background:#f3eee6}@keyframes nyx-boot-spin{to{transform:rotate(360deg)}}html.is-native-ios,html.is-native-ios body,html.is-native-ios #root{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;background:#050208;width:100%;max-width:100%;height:100dvh;max-height:100dvh;overflow:hidden}html.is-native-ios[data-theme=light],html.is-native-ios[data-theme=light] body,html.is-native-ios[data-theme=light] #root{background:#f3eee6!important}html.is-native-ios[data-status=dark],html.is-native-ios[data-status=dark] body,html.is-native-ios[data-status=dark] #root{background:#050208!important}html.is-native-ios{--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-width:100%;--nyx-phone-height:100dvh;--nyx-phone-radius:0px;--nyx-status-fallback:20px;--nyx-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px), 20px)}html.is-native-ios video{-webkit-transform:translateZ(0)}html.is-native-ios,html.is-native-ios body,html.is-native-ios #root,html.is-native-ios .phone-app,html.is-native-ios .phone-app-viewport,html.is-native-ios .login-app,html.is-native-ios .login-cyberpunk,html.is-native-ios .onboarding-screen,html.is-native-ios .welcome-vn-screen,html.is-native-ios .welcome-vn-stage,html.is-native-ios .screen-scroll,html.is-native-ios .character-profile-scroll,html.is-native-ios .profile-redesign-scroll,html.is-native-ios .worlds-hub-scroll,html.is-native-ios .worlds-scroll,html.is-native-ios .create-hub-scroll,html.is-native-ios .create-world-scroll,html.is-native-ios .create-character-scroll,html.is-native-ios .create-historia-scroll,html.is-native-ios .historia-reader-scroll,html.is-native-ios .libre-inbox-scroll,html.is-native-ios .rooms-scroll,html.is-native-ios .wizard-scroll-area,html.is-native-ios .plans-scroll,html.is-native-ios .store-panel,html.is-native-ios .support-panel,html.is-native-ios .chat-body,html.is-native-ios .chat-feed,html.is-native-ios .premium-chat-feed,html.is-native-ios .world-chat-body{touch-action:pan-x pan-y!important}html.is-native-ios .nyx-section-page-back,html.is-native-ios .nyx-chat-top-back,html.is-native-ios .cp-cv-back,html.is-native-ios .welcome-vn-back,html.is-native-ios .worlds-page-back,html.is-native-ios .chat-header-back{pointer-events:none!important;display:none!important}html.is-native-ios .nyx-section-page-back-slot,html.is-native-ios .cp-cv-back-slot,html.is-native-ios .nyx-chat-top-back-slot{pointer-events:none;width:44px;min-width:44px;height:44px;display:block}html.is-native-ios .phone-app .chat-screen.chat-mode>.nyx-chat-top{grid-template-columns:44px 44px minmax(0,1fr) auto}@media (min-width:560px){html.is-native-ios .phone-app,html.is-native-ios .phone-app.has-app-dock,html.is-native-ios .login-app{height:100dvh!important;max-height:100dvh!important;padding:0!important}html.is-native-ios .phone-app.has-app-dock .phone-app-viewport,html.is-native-ios .login-cyberpunk.login-page{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}}html.is-native-android,html.is-native-android body,html.is-native-android #root{width:100%;max-width:100%;height:100%;min-height:100dvh;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;background:#050208;min-height:100svh;overflow:hidden}html.is-native-android[data-theme=light],html.is-native-android[data-theme=light] body,html.is-native-android[data-theme=light] #root{background:#f3eee6!important}html.is-native-android[data-status=dark],html.is-native-android[data-status=dark] body,html.is-native-android[data-status=dark] #root{background:#050208!important}html.is-native-android{--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-width:100%;--nyx-phone-height:100dvh;--nyx-phone-radius:0px;--nyx-touch-min:44px;--nyx-phone-pad-x:16px;--nyx-status-fallback:36px;--nyx-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px), var(--nyx-status-fallback));--nyx-safe-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px), 12px);--nyx-nav-width:calc(100% - var(--nyx-phone-pad-x) * 2);--nyx-nav-inset-x:clamp(10px, 3.2vw, 18px)}html.is-native-android button,html.is-native-android a,html.is-native-android [role=button]{-webkit-tap-highlight-color:transparent}html.is-native-android .nyx-section-page-back,html.is-native-android .nyx-chat-top-back,html.is-native-android .cp-cv-back,html.is-native-android .welcome-vn-back,html.is-native-android .worlds-page-back,html.is-native-android .chat-header-back{pointer-events:none!important;display:none!important}html.is-native-android .nyx-section-page-back-slot,html.is-native-android .cp-cv-back-slot,html.is-native-android .nyx-chat-top-back-slot{pointer-events:none;width:44px;min-width:44px;height:44px;display:block}.nyx-spinner{color:var(--nyx-text-secondary,#c4b5d4);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-weight:700;display:inline-flex}.nyx-spinner--sm .nyx-spinner-ring{border-width:2.5px;width:22px;height:22px}.nyx-spinner--md .nyx-spinner-ring{border-width:3px;width:36px;height:36px}.nyx-spinner--lg .nyx-spinner-ring{border-width:3.5px;width:48px;height:48px}.nyx-spinner-ring{box-sizing:border-box;border-style:solid;border-color:#ffffff1a;border-top-color:var(--nyx-neon-gold,#ffe566);border-right-color:var(--nyx-neon-pink,#ff2d9a);border-bottom-color:var(--nyx-neon-cyan,#00e5ff);border-radius:50%;animation:.85s linear infinite nyxSpinnerSpin;display:block;box-shadow:0 0 10px #ffe56647,0 0 14px #ff2d9a47,0 0 14px #00e5ff38}.nyx-spinner-label{font-family:var(--font-main);color:var(--nyx-text-secondary,#c4b5d4);max-width:260px;font-size:.86rem;font-weight:700;line-height:1.35}.nyx-spinner .nyx-loader-art,.nyx-spinner:before{content:none!important;display:none!important}.organic-loader{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.organic-loader>span:first-child{border:3px solid #ffffff1a;border-top-color:var(--nyx-neon-gold,#ffe566);border-right-color:var(--nyx-neon-pink,#ff2d9a);border-bottom-color:var(--nyx-neon-cyan,#00e5ff);border-radius:50%;width:36px;height:36px;animation:.85s linear infinite nyxSpinnerSpin;box-shadow:0 0 10px #ffe56647,0 0 14px #ff2d9a47;background:0 0!important}.organic-loader b{color:var(--nyx-text-secondary,#c4b5d4);font-size:.86rem;font-weight:700}@keyframes nyxSpinnerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nyx-image-generate-spinner.nyx-spinner{flex-direction:row;gap:0}.nyx-image-generate-spinner .nyx-spinner-ring{width:28px;height:28px}.nyx-image-generate-spinner .nyx-loader-art,.nyx-image-generate-progress-track{display:none!important}.nyx-image-generate-progress{background:#ffffff14;border-radius:999px;height:8px;position:relative;overflow:hidden}.nyx-image-generate-progress-fill{border-radius:inherit;background:linear-gradient(90deg, var(--nyx-neon-gold,#ffe566) 0%, var(--nyx-neon-pink,#ff2d9a) 50%, var(--nyx-neon-cyan,#00e5ff) 100%);height:100%;display:block;box-shadow:0 0 10px #ff2d9a59}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nyx-bg-url:none;--nyx-design-width:390px;--nyx-design-height:844px;--nyx-phone-width:100%;--nyx-phone-height:100dvh;--nyx-phone-radius:28px;--nyx-phone-pad-x:16px;--nyx-status-fallback:0px;--nyx-safe-top:max(var(--safe-area-inset-top,env(safe-area-inset-top,0px)), var(--nyx-status-fallback));--nyx-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--nyx-safe-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px));--nyx-safe-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));--nyx-touch-min:44px;--nyx-touch-gap:8px;--nyx-arrow-btn-size:26px;--nyx-arrow-icon-size:16px;--nyx-nav-bar-height:76px;--nyx-nav-crafted-height:96px;--nyx-nav-height:var(--nyx-nav-bar-height);--nyx-nav-dock-height:calc(var(--nyx-nav-crafted-height) + var(--nyx-safe-bottom));--nyx-nav-create-lift:10px;--nyx-nav-dock-gap:8px;--nyx-nav-inset-x:16px;--nyx-nav-clearance:calc(var(--nyx-nav-create-lift) + 16px);--nyx-nav-slot-height:calc(var(--nyx-nav-bar-height) + var(--nyx-nav-dock-gap) + var(--nyx-safe-bottom));--nyx-nav-width:min(calc(100vw - var(--nyx-phone-pad-x) * 2 - var(--nyx-safe-left) - var(--nyx-safe-right)), calc(var(--nyx-design-width) - var(--nyx-phone-pad-x) * 2));--nyx-nav-offset:calc(var(--nyx-nav-slot-height) + var(--nyx-nav-create-lift));--nyx-screen-pad-top:calc(12px + var(--nyx-safe-top));--nyx-screen-pad-bottom:calc(var(--nyx-nav-offset) + 8px);--nyx-hot-pink:#ff2d9a;--nyx-electric-cyan:#00e5ff;--nyx-golden-yellow:#ffe566;--nyx-deep-violet:#a855f7;--nyx-warm-ivory:#fff;--nyx-neon-pink:#ff2d9a;--nyx-neon-cyan:#00e5ff;--nyx-neon-gold:#ffe566;--nyx-neon-purple:#a855f7;--nyx-gradient-neon-pink-cyan:linear-gradient(90deg, var(--nyx-neon-pink) 0%, var(--nyx-neon-cyan) 100%);--nyx-gradient-neon-purple-cyan:linear-gradient(135deg, var(--nyx-neon-purple) 0%, var(--nyx-neon-cyan) 100%);--nyx-gradient-neon-pink-purple:linear-gradient(135deg, var(--nyx-neon-pink) 0%, var(--nyx-neon-purple) 100%);--nyx-gradient-neon-gold-pink:linear-gradient(135deg, var(--nyx-neon-gold) 0%, var(--nyx-neon-pink) 100%);--nyx-gradient-page-title:linear-gradient(92deg, var(--nyx-neon-gold) 0%, var(--nyx-neon-pink) 48%, var(--nyx-neon-cyan) 100%);--nyx-gradient-nav-ring:conic-gradient(from 200deg, var(--nyx-neon-gold) 0deg, var(--nyx-neon-pink) 120deg, var(--nyx-neon-cyan) 240deg, var(--nyx-neon-gold) 360deg);--nyx-gradient-nav-fill:linear-gradient(135deg, var(--nyx-neon-gold) 0%, var(--nyx-neon-pink) 52%, var(--nyx-neon-cyan) 100%);--nyx-glow-neon-pink:0 0 18px #ff2d9a73;--nyx-glow-neon-cyan:0 0 22px #00e5ff52;--nyx-glow-neon-duo:var(--nyx-glow-neon-pink), var(--nyx-glow-neon-cyan);--nyx-bg-black:#050208;--nyx-panel:#120a20f5;--nyx-panel-soft:#120a20e0;--nyx-field:#080412eb;--nyx-glass-fill:#120a20d1;--nyx-glass-border-color:#b79cff47;--nyx-text-main:#f8f3ff;--nyx-text-secondary:#c4b5d4;--nyx-text-disabled:#9a8aa8;--nyx-border-soft:#b79cff38;--nyx-shadow-color:transparent;--nyx-radius-card-lg:32px;--nyx-radius-card:24px;--nyx-radius-button:20px;--nyx-radius-pill:999px;--nyx-shadow-soft:none;--nyx-shadow-card:none;--nyx-bg-surface:transparent;--nyx-bg-primary:transparent;--nyx-bg-secondary:transparent;--nyx-bg-cinematic:transparent;--nyx-purple:var(--nyx-deep-violet);--nyx-purple-glow:#a67dff;--nyx-purple-deep:#6b3fe0;--nyx-text-primary:var(--nyx-text-main);--nyx-text-soft:var(--nyx-text-disabled);--nyx-white-premium:#fff;--nyx-white-smoke:#ffffffb8;--nyx-gradient-cta:var(--nyx-gradient-neon-pink-cyan);--nyx-gradient-ambient:radial-gradient(circle, #ff2d9a14 0%, transparent 70%);--nyx-gradient-cinematic:transparent;--font-serif:"Playfair Display", Georgia, "Times New Roman", serif;--font-display:"Outfit", "Segoe UI", system-ui, sans-serif;--font-ui:"Outfit", "Segoe UI", system-ui, sans-serif;--font-main:"Plus Jakarta Sans", "Segoe UI", system-ui, sans-serif;--font-body:var(--font-main);--nyx-size-page-title:clamp(1.25rem, .92rem + 2.6vw, 1.625rem);--nyx-size-header:var(--nyx-size-page-title);--nyx-size-section:clamp(.95rem, .86rem + .4vw, 1.06rem);--nyx-size-card-title:clamp(.92rem, .84rem + .35vw, 1.02rem);--nyx-size-character:clamp(1.15rem, 1rem + .7vw, 1.35rem);--nyx-size-ui:.9375rem;--nyx-size-subtitle:clamp(.75rem, .7rem + .22vw, .8125rem);--nyx-size-meta:.75rem;--nyx-size-chat-name:17px;--nyx-size-chat-bubble:16px;--nyx-size-chat-meta:12px;--nyx-glass-border:1px solid var(--nyx-glass-border-color);--nyx-shadow-premium:none;--nyx-shadow-glow:none;--nyx-bond-neutral:#a8a8b3;--nyx-bond-positive-start:var(--nyx-hot-pink);--nyx-bond-positive-end:var(--nyx-deep-violet);--nyx-bond-negative-start:#450a0a;--nyx-bond-negative-end:#991b1b;--bg:transparent;--bg-soft:transparent;--surface:var(--nyx-glass-fill);--surface-2:var(--nyx-panel-soft);--surface-solid:var(--nyx-panel);--glass:var(--nyx-glass-fill);--text:var(--nyx-text-main);--text-strong:var(--nyx-text-main);--muted:var(--nyx-text-secondary);--line:var(--nyx-border-soft);--line-strong:#8c52ff38;--violet:var(--nyx-deep-violet);--violet-2:var(--nyx-purple-glow);--violet-3:var(--nyx-purple-deep);--pink:var(--nyx-hot-pink);--blue:var(--nyx-electric-cyan);--orange:var(--nyx-golden-yellow);--green:#22c55e;--radius-xs:12px;--radius-sm:16px;--radius-md:var(--nyx-radius-card);--radius-lg:var(--nyx-radius-card-lg);--radius-xl:36px;--radius-pill:var(--nyx-radius-pill);--shadow-soft:none;--shadow-card:none;--shadow-button:none;--glow:none}@media (min-width:560px){:root{--nyx-phone-width:var(--nyx-design-width);--nyx-phone-height:var(--nyx-design-height);--nyx-phone-radius:32px;--nyx-nav-width:calc(var(--nyx-design-width) - var(--nyx-phone-pad-x) * 2)}}@media (max-width:360px){:root{--nyx-phone-pad-x:14px}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nyx-bg-black:#f3eee6;--nyx-panel:#fffcf7;--nyx-panel-soft:#f8f3eb;--nyx-field:#fff;--nyx-glass-fill:#fffcf7f5;--nyx-glass-border-color:#5a467829;--nyx-text-main:#2a2438;--nyx-text-secondary:#5e5670;--nyx-text-disabled:#8a8399;--nyx-border-soft:#5a467829;--nyx-text-primary:#2a2438;--nyx-white-premium:#fffcf7;--nyx-white-smoke:#2a24388c;--nyx-title:#2a2438;--nyx-text:#2a2438;--nyx-text-muted:#5e5670;--nyx-section-title:#2a2438;--nyx-section-link:#6d28d9;--nyx-link:#6d28d9;--nyx-card:#fffcf7;--nyx-card-text:#2a2438;--nyx-card-muted:#5e5670;--nyx-border:#5a467829;--nyx-glass:#fffcf7f5;--nyx-nav-bg:#fffcf7f0;--nyx-icon-active:#7c3aed;--nyx-icon-inactive:#6b6578;--surface:#fffcf7f5;--surface-2:#f8f3eb;--surface-solid:#fffcf7;--glass:#fffcf7f5;--text:#2a2438;--text-strong:#1c1728;--muted:#5e5670;--line:#5a467829;--line-strong:#7c3aed47;--bg:#f3eee6;--bg-soft:#f8f3eb;--home-ink:#2a2438;--home-muted:#5e5670;--home-link:#6d28d9;--explore-ink:#2a2438;--explore-muted:#5e5670;--explore-link:#6d28d9;--nyx-header-ink:#2a2438;--nyx-nav-dock-top:#fffcf7;--nyx-nav-dock-bottom:#f3eee6;--nyx-nav-slot-inner:#7c3aed24;--nyx-nav-slot-outer:#fffcf7;--nyx-nav-create-inner:#fffaf3;--nyx-nav-create-outer:#f0e9df;--nyx-nav-dock-shadow:#5a467824}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root{color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] :is(.phone-app,.phone-app.nyx-authenticated,.phone-app.nyx-kit,.phone-app.nyx-authenticated.nyx-kit,.phone-app-viewport,.phone-app.has-app-dock .phone-app-viewport,.phone-app.login-app){color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] .phone-app.nyx-kit,html[data-theme=light] .phone-app.nyx-authenticated{--nyx-panel:#fffcf7;--nyx-panel-soft:#f8f3eb;--nyx-field:#fff;--nyx-glass-fill:#fffcf7f5;--nyx-glass-border-color:#5a467829;--nyx-text-main:#2a2438;--nyx-text-secondary:#5e5670;--nyx-text-disabled:#8a8399;--nyx-text-primary:#2a2438;--nyx-text:#2a2438;--nyx-text-muted:#5e5670;--nyx-title:#2a2438;--nyx-section-title:#2a2438;--nyx-section-link:#6d28d9;--nyx-card-text:#2a2438;--nyx-card-muted:#5e5670;--surface:#fffcf7f5;--surface-2:#f8f3eb;--surface-solid:#fffcf7;--text:#2a2438;--text-strong:#1c1728;--muted:#5e5670;--home-ink:#2a2438;--home-muted:#5e5670;--home-link:#6d28d9;--explore-ink:#2a2438;--explore-muted:#5e5670;--explore-link:#6d28d9;--create-ink:#2a2438;--create-muted:#5e5670;--create-panel:#fffcf7;--create-field:#fff;--create-glass:#fffcf7;--worlds-ink:#2a2438;--worlds-muted:#5e5670;--worlds-panel:#fffcf7;--worlds-field:#fff;--chats-ink:#2a2438;--chats-muted:#5e5670;--chats-panel:#fffcf7;--chats-field:#fff;--plans-ink:#2a2438;--plans-muted:#5e5670;--profile-ink:#2a2438;--profile-muted:#5e5670;--historias-ink:#2a2438;--nyx-header-ink:#2a2438;color:#2a2438}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.home-screen,.home-screen.home-redesign,.explore-screen,.explore-screen.explore-redesign,.personajes-screen,.catalog-screen,.chats-screen,.chats-screen.chats-redesign,.worlds-screen,.worlds-screen.worlds-redesign,.rooms-screen,.rooms-screen.worlds-redesign,.profile-hub-screen,.profile-hub-screen.profile-redesign,.profile-screen,.character-profile-screen,.character-gallery-screen,.character-profile-cv,.chat-screen,.create-hub-screen,.create-hub-screen.create-redesign,.historias-hub-screen,.create-character-screen,.create-world-screen,.create-historia-screen,.historia-reader-screen,.onboarding-screen,.plans-screen,.plans-screen.plans-redesign,.wallet-screen,.wallet-screen.wallet-redesign,.store-screen,.store-screen.store-redesign,.events-screen,.events-screen.events-redesign,.events-gallery-screen,.trust-screen,.mine-screen,.favorites-screen,.memory-screen,.app-screen:not(.welcome-vn-screen),.app-screen.screen-panel:not(.welcome-vn-screen),.create-page-shell,.login-screen,.screen-scroll,.character-profile-scroll,.chat-body,.wizard-scroll-area,.create-wizard,.worlds-scroll,.profile-redesign-scroll,.create-hub-scroll,.chats-list-scroll){color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] .phone-app.nyx-kit :is(.home-screen,.home-screen.home-redesign,.explore-screen,.explore-screen.explore-redesign,.personajes-screen,.catalog-screen,.chats-screen,.chats-screen.chats-redesign,.worlds-screen,.worlds-screen.worlds-redesign,.rooms-screen,.rooms-screen.worlds-redesign,.profile-hub-screen,.profile-hub-screen.profile-redesign,.profile-screen,.character-profile-screen,.character-gallery-screen,.character-profile-cv,.chat-screen,.create-hub-screen,.create-hub-screen.create-redesign,.historias-hub-screen,.create-character-screen,.create-world-screen,.create-historia-screen,.historia-reader-screen,.onboarding-screen,.plans-screen,.plans-screen.plans-redesign,.wallet-screen,.wallet-screen.wallet-redesign,.store-screen,.store-screen.store-redesign,.events-screen,.events-screen.events-redesign,.events-gallery-screen,.trust-screen,.mine-screen,.favorites-screen,.memory-screen,.app-screen:not(.welcome-vn-screen),.app-screen.screen-panel:not(.welcome-vn-screen),.create-page-shell,.login-screen,.screen-scroll,.character-profile-scroll,.chat-body,.wizard-scroll-area,.create-wizard,.worlds-scroll,.profile-redesign-scroll,.create-hub-scroll,.chats-list-scroll){color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] .phone-app.nyx-kit .app-screen.welcome-vn-screen,html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen{color:#f4f7ff!important;background:radial-gradient(90% 55% at 50% -8%,#285aa047,#0000 58%),#000208 linear-gradient(#02060f 0%,#000208 55%,#000 100%)!important}html[data-theme=light] .phone-app.nyx-kit:has(.welcome-vn-screen){color:#f4f7ff!important;background:radial-gradient(90% 55% at 50% -8%,#285aa047,#0000 58%),#000208 linear-gradient(#02060f 0%,#000208 55%,#000 100%)!important}html[data-theme=light] .phone-app.nyx-kit:has(.welcome-vn-screen) .phone-app-viewport{color:#f4f7ff!important;background:radial-gradient(90% 55% at 50% -8%,#285aa047,#0000 58%),#000208 linear-gradient(#02060f 0%,#000208 55%,#000 100%)!important}html[data-theme=light] .phone-app.nyx-kit :is(h2,h3,h4,h5,h6,p,label,li,strong,small,.section-title h3,.field-label,.empty-state,.explore-heading,.catalog-title,.worlds-hub-title,.chats-list-title,.profile-hub-title){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .event-card--welcome-page>h3,html[data-theme=light] .phone-app.nyx-kit .event-card--welcome-tile>h3{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html[data-theme=light] .phone-app.nyx-kit .events-gallery-tile figcaption,html[data-theme=light] .phone-app.nyx-kit .events-gallery-tile figcaption strong,html[data-theme=light] .phone-app.nyx-kit .events-gallery-tile figcaption span{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .phone-header h1,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-header-profile-link h1{max-width:100%;text-overflow:ellipsis!important;white-space:nowrap!important;color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:0 0!important;font-size:1.05rem!important;overflow:hidden!important}html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header-title-row h1,html[data-theme=light] .phone-app.nyx-kit .phone-header:not(.chat-header-premium) h1,html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header-title{font-size:var(--nyx-size-page-title)!important;font-family:var(--font-serif)!important;letter-spacing:0!important;background:0 0!important;background-image:var(--nyx-gradient-page-title)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:700!important;line-height:1.2!important}html[data-theme=light] .phone-app.nyx-kit :is(.section-title button,.explore-section-link,.nyx-section-page-header-accent){color:#6d28d9!important;-webkit-text-fill-color:#6d28d9!important;text-shadow:none!important;opacity:1!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(input,textarea,select){caret-color:#2a2438;color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit :is(input,textarea,select){caret-color:#2a2438;color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(input,textarea)::placeholder{color:#5e5670b8!important}html[data-theme=light] .phone-app.nyx-kit :is(input,textarea)::placeholder{color:#5e5670b8!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.nyx-search-bar,.worlds-search,.explore-search,.chats-search){color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important;box-shadow:0 6px 16px #2a24380f!important}html[data-theme=light] .phone-app.nyx-kit :is(.nyx-search-bar,.worlds-search,.explore-search,.chats-search){color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important;box-shadow:0 6px 16px #2a24380f!important}html[data-theme=light] .phone-app.nyx-kit :is(.nyx-search-bar input,.worlds-search input,.explore-search input,.chats-search input){color:#2a2438!important;background:0 0!important}html[data-theme=light] .phone-app.nyx-kit :is(.nyx-search-bar svg,.worlds-search svg,.explore-search .explore-search-icon){color:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.bottom-nav.deluxe,.bottom-nav--css-glass.deluxe,.bottom-nav--night){border-top:1px solid #5a46781f;background:#fffcf7f5!important;box-shadow:0 -8px 22px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit :is(.bottom-nav.deluxe,.bottom-nav--css-glass.deluxe,.bottom-nav--night){border-top:1px solid #5a46781f;background:#fffcf7f5!important;box-shadow:0 -8px 22px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button .nav-slot-label{color:#4a4260!important;-webkit-text-fill-color:#4a4260!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav.deluxe :-webkit-any(button,span,.nav-slot-label){color:#4a4260!important;-webkit-text-fill-color:#4a4260!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav.deluxe :is(button,span,.nav-slot-label){color:#4a4260!important;-webkit-text-fill-color:#4a4260!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav.deluxe :is(button.is-active,button.active,.is-active .nav-slot-label){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.wizard-card,.wizard-step-card,.wizard-preview-card,.create-wizard-panel,.character-preview-cv,.character-preview-panel,.create-hub-card-frame,.create-historia-panel,.historias-hub-card,.worlds-quick-card,.worlds-hub-card,.rooms-card,.rooms-step,.chats-list-item,.chats-row,.chat-picker-item,.chats-shortcut-link,.store-pack-card,.store-pack,.store-pa-strip,.wallet-balance-card,.wallet-history-card,.wallet-card,.wallet-tx,.wallet-tx-row,.events-card,.event-card,.trust-card,.trust-panel,.trust-block,.trust-beta-note,.trust-one-rule,.trust-policy-block,.trust-commitment-card,.trust-changelog-card,.trust-commerce-note,.plan-frame,.plans-current,.profile-redesign-card,.user-profile-card,.profile-gender-card,.nyx-kit-profile-panel,.onboarding-panel,.onboarding-card,.explore-character-card,.explore-world-card,.explore-world-mini-card,.explore-historia-card,.explore-story-card,.explore-trending-card,.catalog-card,.mine-card,.favorites-card,.home-language-dialog,.nyx-language-dialog,.nyx-confirm-card,.nyx-confirm-dialog,.nyx-modal,.nyx-dialog,.modal-sheet,.chat-album-generate-modal){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important;box-shadow:0 10px 24px #2a243812!important}html[data-theme=light] .phone-app.nyx-kit :is(.wizard-card,.wizard-step-card,.wizard-preview-card,.create-wizard-panel,.character-preview-cv,.character-preview-panel,.create-hub-card-frame,.create-historia-panel,.historias-hub-card,.worlds-quick-card,.worlds-hub-card,.rooms-card,.rooms-step,.chats-list-item,.chats-row,.chat-picker-item,.chats-shortcut-link,.store-pack-card,.store-pack,.store-pa-strip,.wallet-balance-card,.wallet-history-card,.wallet-card,.wallet-tx,.wallet-tx-row,.events-card,.event-card,.trust-card,.trust-panel,.trust-block,.trust-beta-note,.trust-one-rule,.trust-policy-block,.trust-commitment-card,.trust-changelog-card,.trust-commerce-note,.plan-frame,.plans-current,.profile-redesign-card,.user-profile-card,.profile-gender-card,.nyx-kit-profile-panel,.onboarding-panel,.onboarding-card,.explore-character-card,.explore-world-card,.explore-world-mini-card,.explore-historia-card,.explore-story-card,.explore-trending-card,.catalog-card,.mine-card,.favorites-card,.home-language-dialog,.nyx-language-dialog,.nyx-confirm-card,.nyx-confirm-dialog,.nyx-modal,.nyx-dialog,.modal-sheet,.chat-album-generate-modal){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important;box-shadow:0 10px 24px #2a243812!important}html[data-theme=light] .phone-app.nyx-kit .rooms-card.selected{background:#ffe4f1!important;border-color:#ff2d9a!important;box-shadow:0 0 0 3px #ff2d9a59!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-hub-card-copy strong,.create-hub-card-copy small,.rooms-card strong,.chat-picker-head strong,.nyx-empty-state-title,.nyx-confirm-title,.store-pack-name,.store-pack-price,.store-pack-title,.wallet-balance-value,.plan-frame-price,.plan-frame-features li,.explore-trending-card-copy strong,.explore-world-copy strong,.home-continue-body strong){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-one-rule{background:#fff7fa linear-gradient(135deg,#fff7fa 0%,#fffcf7 100%)!important;border-color:#be185d38!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-intro p,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-commitment-card p,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-changelog-card li,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-commerce-note p,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-policy-block--blocked p,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-policy-block--blocked .trust-policy-bullets li{color:#4a4260!important;-webkit-text-fill-color:#4a4260!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-one-rule p,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-one-rule .trust-policy-bullets li{color:#5e3a4a!important;-webkit-text-fill-color:#5e3a4a!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-one-rule h2{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen :is(.trust-section>h2,.trust-policy-block--blocked h2,.trust-commitment-card strong,.trust-changelog-card h3,.trust-policy-footer){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-one-rule-icon{color:#be185d!important;background:#be185d1f!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-policy-block--blocked .trust-one-rule-icon,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-commitment-icon{color:#6d28d9!important;background:#6d28d91f!important}html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-changelog-card header span,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-commerce-link,html[data-theme=light] .phone-app.nyx-kit .trust-screen .trust-commerce-note svg{color:#6d28d9!important;-webkit-text-fill-color:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-hub-card-copy small,.store-pack-desc,.explore-trending-card-copy small,.explore-world-copy small,.home-continue-body>span,.nyx-confirm-card p,.home-language-dialog-hint,.nyx-language-dialog-hint){color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.home-favorites-empty,.favorites-empty,.chats-empty,.worlds-empty,.catalog-empty,.catalog-empty-state,.empty-state,.explore-historias-empty,.explore-empty,.nyx-empty-state){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a467829!important}html[data-theme=light] .phone-app.nyx-kit :is(.home-favorites-empty,.favorites-empty,.chats-empty,.worlds-empty,.catalog-empty,.catalog-empty-state,.empty-state,.explore-historias-empty,.explore-empty,.nyx-empty-state){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a467829!important}html[data-theme=light] :-webkit-any(.home-language-option,.nyx-language-option){color:#2a2438!important;background:#fff!important;border-color:#5a46782e!important}html[data-theme=light] :is(.home-language-option,.nyx-language-option){color:#2a2438!important;background:#fff!important;border-color:#5a46782e!important}html[data-theme=light] :-webkit-any(.home-language-backdrop,.nyx-language-backdrop){background:#2a243859}html[data-theme=light] :is(.home-language-backdrop,.nyx-language-backdrop){background:#2a243859}html[data-theme=light] body :-webkit-any(.nyx-modal,.nyx-dialog,.nyx-confirm-dialog,.nyx-confirm-card){color:#2a2438!important;background:#fffcf7!important}html[data-theme=light] body :is(.nyx-modal,.nyx-dialog,.nyx-confirm-dialog,.nyx-confirm-card){color:#2a2438!important;background:#fffcf7!important}html[data-theme=light] body :-webkit-any(.nyx-modal,.nyx-dialog,.nyx-confirm-dialog) :-webkit-any(h1,h2,h3,h4,strong,.nyx-confirm-title){color:#2a2438!important}html[data-theme=light] body :is(.nyx-modal,.nyx-dialog,.nyx-confirm-dialog) :is(h1,h2,h3,h4,strong,.nyx-confirm-title){color:#2a2438!important}html[data-theme=light] body :-webkit-any(.nyx-modal,.nyx-dialog,.nyx-confirm-dialog) :-webkit-any(p,span,small,li){color:#5e5670!important}html[data-theme=light] body :is(.nyx-modal,.nyx-dialog,.nyx-confirm-dialog) :is(p,span,small,li){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen{--chat-bg:transparent;--chat-card:#fffcf7;--chat-user-bubble:#7c3aed24;--chat-text:#2a2438;--chat-text-muted:#5e5670;--chat-border:#5a467829;--chat-input-bg:#fff;--chat-placeholder:#8a8399;--chat-panel-bg:#fffcf7;--chat-panel-input-bar:#fffcf7;--chat-panel-field:#fff;--chat-panel-border:#5a467829;color:#2a2438}html[data-theme=light] .phone-app.nyx-kit .chat-screen :-webkit-any(.chat-bubble,.msg-bubble,.chat-message,.world-chat-message,.chat-composer,.chat-input-bar){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen :is(.chat-bubble,.msg-bubble,.chat-message,.world-chat-message,.chat-composer,.chat-input-bar){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-modal :-webkit-any(h3,p,label,small,span){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-modal :is(h3,p,label,small,span){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign{--plans-ink:#2a2438;--plans-muted:#5e5670}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-pay{background:#f3eee6e6!important;border-color:#5a467824!important}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-pay-btn,html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-pay-btn{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-pay-btn.is-pay-app,html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-pay-btn.is-pay-app{opacity:1!important;pointer-events:auto!important;cursor:pointer!important;border-color:#5a5a626b!important}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-pay-btn.is-pay-play,html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-pay-btn.is-pay-play{border-color:#34a85380!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign :-webkit-any(p,span,small,.store-pack-desc){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign :is(p,span,small,.store-pack-desc){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign :-webkit-any(h2,h3,strong,.store-pack-name,.store-pack-price){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign :is(h2,h3,strong,.store-pack-name,.store-pack-price){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-character-screen,.create-world-screen,.create-historia-screen,.create-hub-screen,.worlds-screen,.rooms-screen,.chats-screen,.historias-hub-screen) :-webkit-any(.wizard-card,.wizard-style-picker-option,.wizard-style-picker-toggle,.gender-choice button,.create-historia-ai-compact,.worlds-empty,.worlds-sheet,.worlds-dropdown){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-character-screen,.create-world-screen,.create-historia-screen,.create-hub-screen,.worlds-screen,.rooms-screen,.chats-screen,.historias-hub-screen) :is(.wizard-card,.wizard-style-picker-option,.wizard-style-picker-toggle,.gender-choice button,.create-historia-ai-compact,.worlds-empty,.worlds-sheet,.worlds-dropdown){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen :-webkit-any(label,.field-label,.wizard-label){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen :is(label,.field-label,.wizard-label){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :-webkit-any(label,.field-label,.wizard-label){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(label,.field-label,.wizard-label){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen :-webkit-any(label,.field-label){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen :is(label,.field-label){color:#2a2438!important}html[data-theme=light] .phone-app .explore-screen.explore-redesign .explore-section-head h2{color:#2a2438!important}html[data-theme=light] .phone-app .explore-screen.explore-redesign .explore-section-link{color:#6d28d9!important;text-shadow:none!important}html[data-theme=light] .phone-app .explore-screen.explore-redesign .explore-trending-like{color:#2a2438!important;background:#fffcf7!important;border-color:#7c3aed47!important;box-shadow:0 4px 12px #2a243814!important}html[data-theme=light] .phone-app .explore-screen.explore-redesign .explore-trending-like.is-tone-1 svg{color:#ff6ec7!important;stroke:#ff6ec7!important;fill:#ff6ec7!important}html[data-theme=light] .phone-app .explore-screen.explore-redesign .explore-trending-like.is-tone-2 svg{color:#5ee7ff!important;stroke:#5ee7ff!important;fill:#5ee7ff!important}html[data-theme=light] .phone-app .explore-screen.explore-redesign .explore-trending-like.is-tone-3 svg{color:#ffe066!important;stroke:#ffe066!important;fill:#ffe066!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen :-webkit-any(.profile-redesign-name,.profile-redesign-stat,.profile-redesign-pref,.profile-redesign-link,.profile-hub-title){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen :is(.profile-redesign-name,.profile-redesign-stat,.profile-redesign-pref,.profile-redesign-link,.profile-hub-title){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen :-webkit-any(.profile-redesign-meta,.profile-redesign-hint,small){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen :is(.profile-redesign-meta,.profile-redesign-hint,small){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-back{color:#2a2438!important;background:#fffcf7!important;border-color:#5a467833!important;box-shadow:0 4px 12px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-back svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] :-webkit-any(.global-toast,.toast){color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important}html[data-theme=light] :is(.global-toast,.toast){color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .home-welcome-lang-code,html[data-theme=light] .phone-app.nyx-kit .home-welcome-icon-btn.home-welcome-lang-btn,html[data-theme=light] .phone-app.nyx-kit .home-welcome-icon-btn.home-welcome-lang-btn span{color:#f8f3ff!important;-webkit-text-fill-color:#f8f3ff!important;text-shadow:0 0 8px #a855f7d9!important}html[data-theme=light] .phone-app.nyx-kit .home-welcome-icon-btn{color:#e8f4ff!important;background:#0804109e!important}html[data-theme=light] .phone-app.nyx-kit .home-welcome-theme-btn{border-color:#fbbf24bf;color:#ffe08a!important}html[data-theme=light] .phone-app.nyx-kit .home-welcome-pa-value,html[data-theme=light] .phone-app.nyx-kit .home-welcome-logout{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .home-welcome-pa-label{color:#ff4db8!important;-webkit-text-fill-color:#ff4db8!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-copy,html[data-theme=light] .phone-app.nyx-kit .home-featured-badge{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-copy :-webkit-any(h1,h2,h3,p,span,small,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-copy :is(h1,h2,h3,p,span,small,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-copy p{color:#ffffffe6!important;-webkit-text-fill-color:#ffffffe6!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-cta{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-cta :-webkit-any(span,svg){color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html[data-theme=light] .phone-app.nyx-kit .home-featured-cta :is(span,svg){color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.primary-button,.btn-nyx-primary,.create-hub-card-go,.wizard-footer-btn-next,.wizard-footer-btn-back,.chats-empty-cta,.worlds-empty-cta,.catalog-empty-cta,.home-featured-cta,.nyx-confirm-btn--confirm){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :is(.primary-button,.btn-nyx-primary,.create-hub-card-go,.wizard-footer-btn-next,.wizard-footer-btn-back,.chats-empty-cta,.worlds-empty-cta,.catalog-empty-cta,.home-featured-cta,.nyx-confirm-btn--confirm){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .staging-banner{color:#1c1728}html[data-theme=light] body.nyx-login-active,html[data-theme=light] body.nyx-login-active #root{color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] .login-cyberpunk{--login-bg-deep:#f3eee6;--login-input-bg:#fff;--login-input-border:#7c3aed59;color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] body.nyx-login-active .login-cyberpunk,html[data-theme=light] body.nyx-login-active .login-app{background:#f3eee6!important}html[data-theme=light] .login-cyberpunk .login-hero{background:radial-gradient(85% 65% at 50% 0,#ff2d9a47 0%,#0000 68%),radial-gradient(70% 55% at 82% 18%,#00e5ff38 0%,#0000 62%),linear-gradient(#120628 0%,#2a1848 55%,#f3eee6 100%)!important}html[data-theme=light] .login-cyberpunk .login-hero:after{background:linear-gradient(#0000 0%,#f3eee6 100%)!important}html[data-theme=light] .login-cyberpunk .login-card.auth-card{color:#2a2438!important;background:#fffcf7!important;box-shadow:0 12px 28px #2a24381a!important}html[data-theme=light] .login-cyberpunk .login-card.auth-card:after{background:#fffcf7!important}html[data-theme=light] .login-cyberpunk .auth-tabs button:not(.selected){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:2px solid #7c3aed73!important}html[data-theme=light] .login-cyberpunk .auth-tabs button:not(.selected) :-webkit-any(span,.auth-tab-icon,svg){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .login-cyberpunk .auth-tabs button:not(.selected) :is(span,.auth-tab-icon,svg){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .login-cyberpunk .auth-tabs button.selected{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ff2d9a linear-gradient(90deg,#ff2d9a 0%,#a855f7 48%,#00e5ff 100%)!important;border:2px solid #ffffff59!important;box-shadow:0 0 16px #ff2d9a73,0 0 22px #a855f747,0 0 26px #00e5ff47!important}html[data-theme=light] .login-cyberpunk .auth-tabs button.selected :-webkit-any(span,.auth-tab-icon,svg){color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html[data-theme=light] .login-cyberpunk .auth-tabs button.selected :is(span,.auth-tab-icon,svg){color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html[data-theme=light] .login-cyberpunk :-webkit-any(.auth-form,.login-card,.login-sheet,.auth-card,.login-social,.login-mode-tabs,.login-remember,.login-footnote,.login-divider,.auth-divider,.login-legal,label,span,p,small,input,textarea){color:#2a2438!important}html[data-theme=light] .login-cyberpunk :is(.auth-form,.login-card,.login-sheet,.auth-card,.login-social,.login-mode-tabs,.login-remember,.login-footnote,.login-divider,.auth-divider,.login-legal,label,span,p,small,input,textarea){color:#2a2438!important}html[data-theme=light] .login-cyberpunk :-webkit-any(input,textarea,.login-input,.auth-input){caret-color:#2a2438;color:#2a2438!important;background:#fff!important;border-color:#7c3aed59!important}html[data-theme=light] .login-cyberpunk :is(input,textarea,.login-input,.auth-input){caret-color:#2a2438;color:#2a2438!important;background:#fff!important;border-color:#7c3aed59!important}html[data-theme=light] .login-cyberpunk :-webkit-any(input,textarea)::placeholder{color:#5e5670b3!important}html[data-theme=light] .login-cyberpunk :is(input,textarea)::placeholder{color:#5e5670b3!important}html[data-theme=light] .login-cyberpunk :is(.login-mode-tab,.login-remember,.login-footnote,.login-divider,.auth-form label,.auth-form span,.auth-form p,.login-social-btn,.login-language-btn){color:#2a2438!important}html[data-theme=light] .login-cyberpunk .login-theme-btn{color:#2a2438!important;background:#fffcf7eb!important;border-color:#7c3aed59!important;box-shadow:0 2px 10px #2a24381f!important}html[data-theme=light] .login-cyberpunk .forgot-link{color:#6d28d9!important}html[data-theme=light] .login-cyberpunk .forgot-done{color:#166534!important}html[data-theme=light] .login-cyberpunk .forgot-overlay{background:#2a24386b}html[data-theme=light] .login-cyberpunk .forgot-dialog{background:#fffaf4;border-color:#7c3aed47}html[data-theme=light] .login-cyberpunk .forgot-dialog h2{color:#2a2438}html[data-theme=light] .login-cyberpunk .forgot-dialog p{color:#5e5670}html[data-theme=light] .login-cyberpunk .forgot-cancel{color:#2a2438;border-color:#7c3aed59}html[data-theme=light] .login-cyberpunk .social-divider{color:#5e5670!important}html[data-theme=light] .login-cyberpunk .social-login button{color:#2a2438!important;background:#fff!important;border-color:#7c3aed66!important}html[data-theme=light] .login-cyberpunk .social-login button span,html[data-theme=light] .login-cyberpunk svg.social-logo.apple-logo{color:#2a2438!important}html[data-theme=light] .login-cyberpunk .login-social-btn{background:#fffcf7!important;border-color:#5a467833!important}html[data-theme=light] .login-cyberpunk .login-mode-tab{background:#fffcf7!important;border-color:#7c3aed59!important}html[data-theme=light] .login-cyberpunk .login-mode-tab.is-active,html[data-theme=light] .login-cyberpunk .login-mode-tab[aria-selected=true]{color:#2a2438!important;background:#ff2d9a1f!important}html[data-theme=light] .login-cyberpunk :-webkit-any(.login-submit,.auth-submit,.primary-button,button[type=submit]){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .login-cyberpunk :is(.login-submit,.auth-submit,.primary-button,button[type=submit]){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign{--explore-ink:#2a2438;--explore-muted:#5e5670;--explore-link:#6d28d9;--nyx-search-ink:#2a2438;--nyx-search-muted:#5e5670}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign{--chats-ink:#2a2438;--chats-muted:#5e5670;--chats-panel:#fffcf7;--chats-field:#fff;--nyx-search-ink:#2a2438;--nyx-search-muted:#5e5670;color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .nyx-search-bar,html[data-theme=light] .phone-app.nyx-kit .worlds-search,html[data-theme=light] .phone-app.nyx-kit .explore-search,html[data-theme=light] .phone-app.nyx-kit .rooms-search,html[data-theme=light] .phone-app.nyx-kit .chats-search,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-search,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .nyx-search-bar,html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .nyx-search-bar,html[data-theme=light] .phone-app.nyx-kit .worlds-screen .worlds-search{--nyx-search-ink:#2a2438;--nyx-search-muted:#5e5670;color:#2a2438!important;background:#fffcf7!important;border-color:#5a467838!important;box-shadow:0 6px 16px #2a24380f!important}html[data-theme=light] .phone-app.nyx-kit .nyx-search-bar input,html[data-theme=light] .phone-app.nyx-kit .worlds-search input,html[data-theme=light] .phone-app.nyx-kit .explore-search input,html[data-theme=light] .phone-app.nyx-kit .rooms-search input,html[data-theme=light] .phone-app.nyx-kit .chats-search input,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-search input,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .nyx-search-bar input{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:0 0!important}html[data-theme=light] .phone-app.nyx-kit .nyx-search-bar input::placeholder,html[data-theme=light] .phone-app.nyx-kit .worlds-search input::placeholder,html[data-theme=light] .phone-app.nyx-kit .explore-search input::placeholder,html[data-theme=light] .phone-app.nyx-kit .rooms-search input::placeholder,html[data-theme=light] .phone-app.nyx-kit .chats-search input::placeholder{color:#5e5670b8!important}html[data-theme=light] .phone-app.nyx-kit .nyx-search-bar>svg:first-of-type,html[data-theme=light] .phone-app.nyx-kit .explore-search>svg:first-of-type,html[data-theme=light] .phone-app.nyx-kit .worlds-search>svg:first-of-type,html[data-theme=light] .phone-app.nyx-kit .explore-search .explore-search-icon{color:#6d28d9!important;stroke:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit .nyx-search-filter-menu,html[data-theme=light] .phone-app.nyx-kit .nyx-search-suggestions{color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important;box-shadow:0 16px 36px #2a24381f!important}html[data-theme=light] .phone-app.nyx-kit .nyx-search-filter-menu-title,html[data-theme=light] .phone-app.nyx-kit .nyx-search-filter-menu button,html[data-theme=light] .phone-app.nyx-kit .nyx-search-suggestions button{color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-category-tabs button,html[data-theme=light] .phone-app.nyx-kit .explore-screen .explore-category-tab,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border-color:#7c3aed47!important;box-shadow:0 2px 8px #2a24380f!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-category-tabs button.is-active,html[data-theme=light] .phone-app.nyx-kit .explore-screen .explore-category-tab.is-active,html[data-theme=light] .phone-app.nyx-kit .explore-screen .explore-category-tab.selected,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#7c3aedf2 0%,#ff2d9aeb 100%)!important;border-color:#0000!important;box-shadow:0 0 14px #ff2d9a59!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-category-tabs{scrollbar-width:none!important;flex-wrap:nowrap!important;overflow:auto hidden!important}html[data-theme=light] .phone-app.nyx-kit :is(.explore-events-section .event-card-btn,.events-list--embedded .event-card-btn,.events-screen .event-card-btn){color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important}html[data-theme=light] .phone-app.nyx-kit :is(.explore-events-section .event-card-btn,.events-list--embedded .event-card-btn,.events-screen .event-card-btn):not([class*=event-card-btn--]){background:linear-gradient(135deg,#a855f7 0%,#ff2d9a 100%)!important}html[data-theme=light] .phone-app.nyx-kit .event-card-btn--valentine{background:linear-gradient(135deg,#ff4da6 0%,#ff007f 100%)!important}html[data-theme=light] .phone-app.nyx-kit .event-card-btn--halloween{background:linear-gradient(135deg,#9333ea 0%,#7c3aed 100%)!important}html[data-theme=light] .phone-app.nyx-kit .event-card-btn--christmas{background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 100%)!important}html[data-theme=light] .phone-app.nyx-kit .explore-events-section .event-card-meta h3,html[data-theme=light] .phone-app.nyx-kit .events-list--embedded .event-card-meta h3{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .explore-events-section .event-card-desc,html[data-theme=light] .phone-app.nyx-kit .explore-events-section .event-card-tag,html[data-theme=light] .phone-app.nyx-kit .events-list--embedded .event-card-desc,html[data-theme=light] .phone-app.nyx-kit .events-list--embedded .event-card-tag{color:#4a4260!important;-webkit-text-fill-color:#4a4260!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .character-card.explore-character-card,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-world-card,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-world-mini-card,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-trending-card,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-historia-card,html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign .explore-historias-empty{color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign :is(.explore-world-copy strong,.explore-trending-card-copy strong,.explore-character-card strong,.explore-section-head h2){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .explore-screen.explore-redesign :is(.explore-world-copy small,.explore-trending-card-copy small,.explore-historias-empty){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-back,html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-back.icon-btn,html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header .nyx-section-page-back.icon-btn,html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header[data-back-tone] .nyx-section-page-back.icon-btn,html[data-theme=light] .phone-app.nyx-kit .chat-screen .phone-header>.icon-btn.nyx-section-page-back,html[data-theme=light] .phone-app.nyx-kit .chat-screen .chat-header-premium>.icon-btn,html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-back,html[data-theme=light] .phone-app.nyx-kit .worlds-page-back.icon-btn{color:#2a2438!important;background:linear-gradient(#fffcf7, #fffcf7) padding-box, var(--nyx-gradient-nav-ring) border-box!important;background-color:#fffcf7!important;border:2px solid #0000!important;box-shadow:0 4px 12px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-back svg,html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header .nyx-section-page-back.icon-btn svg,html[data-theme=light] .phone-app.nyx-kit .chat-screen .phone-header>.icon-btn svg,html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-back svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .home-screen .home-recommended-card{background:#120f22!important;box-shadow:0 8px 18px #2a243824!important}html[data-theme=light] .phone-app.nyx-kit .home-screen .home-recommended-copy{background:linear-gradient(#0000 0%,#080410d1 55%,#080410f2 100%)!important}html[data-theme=light] .phone-app.nyx-kit .home-screen .home-recommended-copy strong,html[data-theme=light] .phone-app.nyx-kit .home-screen .home-recommended-copy small{color:#f8f3ff!important;-webkit-text-fill-color:#f8f3ff!important;text-shadow:0 1px 4px #000000a6!important}html[data-theme=light] .phone-app.nyx-kit .home-screen .home-recommended-like{color:#2a2438!important;background:#fffcf7!important;border-color:#7c3aed47!important}html[data-theme=light] .phone-app.nyx-kit .home-screen .home-recommended-like.is-liked{color:#fff!important;background:#ff2d9aeb!important;border-color:#ffd2e68c!important}html[data-theme=light] .bottom-nav-glass-shell--crafted:after{background:#f3eee6!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav.deluxe,html[data-theme=light] .phone-app.nyx-kit .bottom-nav--css-glass.deluxe,html[data-theme=light] .phone-app.nyx-kit .bottom-nav--night{--nyx-nav-dock-top:#fffcf7;--nyx-nav-dock-bottom:#f3eee6;--nyx-nav-slot-inner:#7c3aed24;--nyx-nav-slot-outer:#fffcf7;--nyx-nav-create-inner:#fffaf3;--nyx-nav-create-outer:#f0e9df;--nyx-nav-dock-shadow:#5a467824;background:0 0!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button:not(.nav-create-btn) .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav .nav-slot-label{color:#4a4260!important;-webkit-text-fill-color:#4a4260!important;text-shadow:none!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.selected .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.active .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.is-active .nav-slot-label{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button:not(.nav-create-btn) :-webkit-any(.nav-icon-art,.nav-icon-neon,svg){color:#5e5670!important;stroke:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button:not(.nav-create-btn) :is(.nav-icon-art,.nav-icon-neon,svg){color:#5e5670!important;stroke:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.selected :-webkit-any(.nav-icon-art,.nav-icon-neon,svg){color:#7c3aed!important;stroke:#7c3aed!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.selected :is(.nav-icon-art,.nav-icon-neon,svg){color:#7c3aed!important;stroke:#7c3aed!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.active :-webkit-any(.nav-icon-art,.nav-icon-neon,svg){color:#7c3aed!important;stroke:#7c3aed!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.active :is(.nav-icon-art,.nav-icon-neon,svg){color:#7c3aed!important;stroke:#7c3aed!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.is-active :-webkit-any(.nav-icon-art,.nav-icon-neon,svg){color:#7c3aed!important;stroke:#7c3aed!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.is-active :is(.nav-icon-art,.nav-icon-neon,svg){color:#7c3aed!important;stroke:#7c3aed!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chats-shortcut-link{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #ff2d9a47!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chats-shortcut-link svg{color:#ff2d9a!important;stroke:#ff2d9a!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chat-picker-item{color:#2a2438!important;background:#fffcf7!important;border-color:#7c3aed38!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chat-picker-head strong{color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chat-picker-copy small,html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chat-picker-time{color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .nyx-empty-state-title{color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .nyx-empty-state p{color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chat-picker-kind{color:#c0267a!important;background:#ff2d9a1f!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign .chat-picker-fallback{color:#6d28d9!important;background:#7c3aed1f!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen :-webkit-any(.chat-panel,.chat-side-panel,.chat-menu,.chat-actions-sheet){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen :is(.chat-panel,.chat-side-panel,.chat-menu,.chat-actions-sheet){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap{padding:8px 14px max(10px, var(--nyx-safe-bottom,0px));box-sizing:border-box;justify-content:center;bottom:var(--nyx-keyboard-inset,0px)!important;box-shadow:none!important;z-index:40!important;background:0 0!important;border-top:none!important;display:flex!important}html[data-theme=light].nyx-keyboard-open .phone-app .chat-screen.chat-mode .chat-composer-wrap,html[data-theme=light].nyx-composer-focus .phone-app .chat-screen.chat-mode .chat-composer-wrap,html[data-theme=light].nyx-keyboard-open .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap,html[data-theme=light].nyx-composer-focus .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap{padding-bottom:8px!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input{width:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;padding:0!important;display:grid!important;position:static!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input input,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input textarea,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input input,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input textarea,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input textarea,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input textarea{caret-color:#2a2438;color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467838!important;border-radius:999px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;box-shadow:0 4px 14px #2a243814!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input input::placeholder,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input textarea::placeholder,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input input::placeholder,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input textarea::placeholder{color:#8a8399!important;opacity:1!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input button,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input button,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input button,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input button{opacity:1!important;visibility:visible!important;color:#fff!important;-webkit-text-fill-color:#fff!important;pointer-events:auto!important;background:#ff007f linear-gradient(135deg,#ff007f 0%,#c026d3 100%)!important;border:0!important;border-radius:50%!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;position:static!important;box-shadow:0 6px 16px #ff007f47!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen :-webkit-any(.chat-header-premium,.phone-header,.chat-topbar){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen :is(.chat-header-premium,.phone-header,.chat-topbar){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen :is(.chat-header-premium strong,.chat-header-premium h1,.chat-header-premium h2,.phone-header strong,.phone-header h1){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-hub-screen,.create-character-screen,.create-world-screen,.create-historia-screen,.worlds-screen,.rooms-screen,.profile-hub-screen,.historias-hub-screen,.favorites-screen,.wallet-screen,.store-screen,.plans-screen){color:#2a2438}html[data-theme=light] .phone-app.nyx-kit :is(.create-hub-screen,.create-character-screen,.create-world-screen,.create-historia-screen,.worlds-screen,.rooms-screen,.profile-hub-screen,.historias-hub-screen,.favorites-screen,.wallet-screen,.store-screen,.plans-screen){color:#2a2438}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-hub-card,.world-card,.worlds-list-item,.profile-redesign-card,.profile-redesign-link,.wallet-card,.store-pack,.plan-card,.plan-frame){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-hub-card,.world-card,.worlds-list-item,.profile-redesign-card,.profile-redesign-link,.wallet-card,.store-pack,.plan-card,.plan-frame){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-hub-card h2,.create-hub-card h3,.create-hub-card strong,.world-card strong,.profile-redesign-name,.profile-hub-title,.wallet-card strong,.store-pack-name,.plan-card h3){color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-hub-card p,.create-hub-card small,.world-card small,.profile-redesign-meta,.profile-redesign-hint,.store-pack-desc,.plan-card p){color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.primary-button,.chats-empty-cta,.create-hub-card-go,.home-featured-cta,.plans-cta,.nav-create-btn,.plan-frame-btn,.plan-frame-btn--free,.plan-frame-btn--plus,.plan-frame-btn--vip){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :is(.primary-button,.chats-empty-cta,.create-hub-card-go,.home-featured-cta,.plans-cta,.nav-create-btn,.plan-frame-btn,.plan-frame-btn--free,.plan-frame-btn--plus,.plan-frame-btn--vip){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen.favorites-redesign .favorites-category-tabs{background:#f3eee6!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen.favorites-redesign .favorites-category-tab,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab:not(.is-active){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;box-shadow:none!important;background:#fffcf7!important;border:1px solid #5a467824!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen.favorites-redesign .favorites-category-tab.is-active,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab.is-active,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab[aria-selected=true]{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#0000!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab--characters.is-active{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%)!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab--stories.is-active{background:linear-gradient(135deg,#c9920a 0%,#f5c542 100%)!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorites-category-tab--worlds.is-active{background:linear-gradient(135deg,#7c3aed 0%,#ff2d9a 100%)!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign{--profile-ink:#2a2438;--profile-muted:#5e5670;--profile-soft:#fffcf7;--profile-line:#5a467829;--profile-pink:#c0267a;--profile-violet:#6d28d9;--profile-gold:#b45309;--profile-blue:#0369a1;color:#2a2438}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-gender-chip{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-gender-chip.active[data-gender=female]{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#ff2d9a24!important;border-color:#ff2d9a73!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-gender-chip.active[data-gender=male]{color:#0c4a6e!important;-webkit-text-fill-color:#0c4a6e!important;background:#0369a11f!important;border-color:#0369a166!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-gender-chip.active[data-gender=neutral]{color:#5b21b6!important;-webkit-text-fill-color:#5b21b6!important;background:#6d28d91f!important;border-color:#6d28d966!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link{color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-copy strong,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-copy small{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-copy small{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon svg,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link>svg:last-child{color:#6d28d9!important;stroke:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--events,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--events svg,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--support,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--support svg{color:#c0267a!important;stroke:#c0267a!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--wallet,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--wallet svg{color:#0369a1!important;stroke:#0369a1!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link--danger{border-color:#be185d47!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link--danger .profile-redesign-link-copy strong{color:#be185d!important;-webkit-text-fill-color:#be185d!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--danger,html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-link-icon--danger svg{color:#be185d!important;stroke:#be185d!important}html[data-theme=light] .phone-app.nyx-kit .profile-hub-screen.profile-redesign .profile-redesign-notify-row.is-on .profile-redesign-notify-state{color:#5b21b6!important;background:#6d28d91f!important;border-color:#6d28d947!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-pa,html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-pa b,html[data-theme=light] .phone-app.nyx-kit .store-screen .store-pack-pa,html[data-theme=light] .phone-app.nyx-kit .store-screen .store-pack-pa b{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-pa em,html[data-theme=light] .phone-app.nyx-kit .store-screen .store-pack-pa em{color:#c0267a!important;-webkit-text-fill-color:#c0267a!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-tag{color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-name,html[data-theme=light] .phone-app.nyx-kit .store-screen.store-redesign .store-pack-price{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-btn,html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-btn--free,html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-btn--plus,html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-btn--vip{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ff2d9a linear-gradient(135deg,#ff2d9a 0%,#c026d3 100%)!important;box-shadow:0 8px 18px #ff2d9a47!important}html[data-theme=light] .phone-app.nyx-kit .plans-screen.plans-redesign .plan-frame-pay-btn{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467833!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-line--narrator,html[data-theme=light] .phone-app.nyx-kit .world-chat-line--narrator{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a46782e!important;box-shadow:0 4px 12px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-line--user,html[data-theme=light] .phone-app.nyx-kit .world-chat-line--user{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#ff2d9a1f!important;border:1px solid #ff2d9a59!important;box-shadow:0 4px 12px #2a24380f!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-line,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-line>p,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-loading{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-linked-cast-btn,html[data-theme=light] .phone-app.nyx-kit .world-linked-cast-btn{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467838!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-head-btn,html[data-theme=light] .phone-app.nyx-kit .world-chat-head-btn,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-close-chapter-btn,html[data-theme=light] .phone-app.nyx-kit .world-chat-close-chapter-btn{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #7c3aed59!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-clear-inline,html[data-theme=light] .phone-app.nyx-kit .chat-screen .chat-clear-inline{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#ff2d9a1a!important;border:1px solid #ff2d9a59!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-chat-tool-btn{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .world-pin-btn{color:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble.ai,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble.ai.bubble{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a467829!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble.user,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble.user.bubble{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#ff2d9a1f!important;border:1px solid #ff2d9a59!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble p,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble-author{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-bubble-author{color:#6d28d9!important;-webkit-text-fill-color:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit .profile-screen.character-profile-cv,html[data-theme=light] .phone-app.nyx-kit .character-profile-cv.profile-screen{--cp-ink:#2a2438;--cp-muted:#5e5670;--cp-violet:#6d28d9;--cp-violet-deep:#5b21b6;--cp-pink:#c0267a;--cp-panel:#fffcf7;--cp-field:#fff;--cp-card-shadow:0 6px 18px #2a24381a;--cp-glass-border:#5a46782e;color:#2a2438!important;background:#f3eee6!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv :is(.cp-cv-topbar-title,.cp-cv-name,.character-profile-name,.cp-cv-field-label,.cp-cv-fields,.cp-cv-stat,.cp-cv-stat strong,.cp-cv-stat span,.cp-cv-stat small,p,h1,h2,h3,strong,small){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv :-webkit-any(.cp-cv-field,.cp-cv-panel,.cp-cv-stat,.character-profile-sheet,.character-profile-detail){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv :is(.cp-cv-field,.cp-cv-panel,.cp-cv-stat,.character-profile-sheet,.character-profile-detail){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-actions-bar{background:linear-gradient(#0000 0%,#fffcf7 40%)}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-actions{box-shadow:0 8px 20px #5a467814;background:#fff7fb!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--ghost,html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--fav,html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--gallery{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a467833!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--primary{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#ff2d9a 0%,#c026d3 100%)!important;border:0!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--gallery{color:#b45309!important;-webkit-text-fill-color:#b45309!important;border-color:#b4530959!important}html[data-theme=light] .nyx-language-dialog,html[data-theme=light] .home-language-dialog,html[data-theme=light] .phone-app.nyx-kit .nyx-language-dialog{background:#fffcf7!important;border-color:#5a467833!important;box-shadow:0 24px 60px #2a243838!important}html[data-theme=light] .nyx-language-dialog-root,html[data-theme=light] .home-language-dialog-root{z-index:6000!important}html[data-theme=light] .nyx-language-option,html[data-theme=light] .home-language-option,html[data-theme=light] .phone-app.nyx-kit .nyx-language-option{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important}html[data-theme=light] .nyx-language-option.is-active,html[data-theme=light] .home-language-option.is-active,html[data-theme=light] .phone-app.nyx-kit .nyx-language-option.is-active,html[data-theme=light] .login-cyberpunk .nyx-language-option.is-active{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:linear-gradient(135deg,#7c3aed29 0%,#ff2d9a24 100%)!important;border-color:#7c3aed66!important}html[data-theme=light] .phone-app.nyx-kit .create-hub-screen.create-redesign .create-hub-card-frame,html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card--gold .create-hub-card-frame,html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card--pink .create-hub-card-frame,html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card--blue .create-hub-card-frame,html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card--rose .create-hub-card-frame{color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card-copy strong,html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card-copy small,html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card-copy p{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-hub-screen .create-hub-card-copy small{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .historias-hub-screen .catalog-shortcut-btn,html[data-theme=light] .phone-app.nyx-kit .historias-hub-screen a.catalog-shortcut-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#c9920a linear-gradient(135deg,#c9920a 0%,#f5c542 100%)!important;border:0!important;box-shadow:0 8px 18px #c9920a47!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen{--create-ink:#2a2438;--create-muted:#5e5670;--create-panel:#fffcf7;--create-field:#fff;color:#2a2438}html[data-theme=light] .phone-app.nyx-kit .create-character-screen :-webkit-any(.wizard-field-label,.wizard-label,label,.field-label){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen :is(.wizard-field-label,.wizard-label,label,.field-label){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen .gender-choice button,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .gender-choice button span,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .gender-choice button b{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen .gender-choice button.selected,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .gender-choice button.selected span,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .gender-choice button.selected b{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#ff2d9a24!important;border-color:#ff2d9a66!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen :-webkit-any(.wizard-style-picker-toggle,.wizard-style-picker-current,.wizard-style-picker-option,select,.wizard-select){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen :is(.wizard-style-picker-toggle,.wizard-style-picker-current,.wizard-style-picker-option,select,.wizard-select){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen .wizard-footer-btn-back,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .wizard-footer-btn-back:disabled{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;opacity:.85!important;background:#e8e2d8!important;border:1px solid #5a467833!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen .wizard-footer-btn-next,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .wizard-footer-btn-next:disabled,html[data-theme=light] .phone-app.nyx-kit .create-character-screen .wizard-kit-generate-btn{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .create-character-screen .wizard-footer-btn-next:disabled{opacity:.55!important;background:linear-gradient(135deg,#ff2d9a 0%,#c026d3 100%)!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign{--worlds-ink:#2a2438;--worlds-muted:#5e5670;--worlds-panel:#fffcf7;--worlds-gold:#b45309}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-hub-card{color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-hub-card-title{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-hub-section-title{text-align:center;color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header-copy p{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign :is(.worlds-hub-card-status,.worlds-hub-card-meta,.worlds-hub-card small,.worlds-hub-card p){color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-hub-card-go,html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-hub-card .worlds-continue{color:#b45309!important;-webkit-text-fill-color:#b45309!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-filter-tab:not(.is-active){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen.worlds-redesign .worlds-filter-tab.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 1px 4px #2a24381f!important}html[data-theme=light] .phone-app.nyx-kit .rooms-screen .rooms-step{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7!important;border:1px solid #5a467829!important}html[data-theme=light] .phone-app.nyx-kit .rooms-screen .rooms-step.is-active{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#ff2d9a1f!important;border-color:#ff2d9a66!important}html[data-theme=light] .phone-app.nyx-kit .rooms-screen .rooms-open-btn,html[data-theme=light] .phone-app.nyx-kit .rooms-screen .rooms-open-btn:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#ff2d9a linear-gradient(135deg,#ff2d9a 0%,#c026d3 100%)!important;border:0!important}html[data-theme=light] .phone-app.nyx-kit .rooms-screen .rooms-open-btn:disabled{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important;background:#d6d0c6!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-world-screen,.create-historia-screen,.edit-world-screen) :-webkit-any(.wizard-field-label,.wizard-label,label,.gender-choice button,.wizard-style-picker-toggle){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-world-screen,.create-historia-screen,.edit-world-screen) :is(.wizard-field-label,.wizard-label,label,.gender-choice button,.wizard-style-picker-toggle){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-world-screen,.create-historia-screen) .gender-choice button{background:#fffcf7!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-world-screen,.create-historia-screen) .gender-choice button{background:#fffcf7!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.chats-screen.chats-redesign,html[data-theme=light] .phone-app.nyx-kit .chats-screen.chats-redesign,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.create-hub-screen,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.create-character-screen,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.create-historia-screen,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.historia-reader-screen,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.create-world-screen,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.worlds-screen.worlds-redesign,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.rooms-screen,html[data-theme=light] .phone-app.nyx-kit .app-screen.screen-panel.historias-hub-screen{background:#f3eee6!important}html[data-theme=light] .phone-app.nyx-kit .nyx-empty-state-title{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .nyx-empty-state .empty-simple,html[data-theme=light] .phone-app.nyx-kit .nyx-empty-state p{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen{--cw-ink:#2a2438;--cw-muted:#5e5670;--cw-gold:#b45309;--cw-panel:#fffcf7;--cw-field:#fff;--cw-line:#5a46782e;color:#2a2438}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :-webkit-any(.create-world-card,.create-world-section,.create-world-tab-panel){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important;box-shadow:0 6px 18px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-card,.create-world-section,.create-world-tab-panel){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important;box-shadow:0 6px 18px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-tabs button{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important;background:#f3eee6!important;border-bottom-color:#0000!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-tabs button.is-active{color:#b45309!important;-webkit-text-fill-color:#b45309!important;background:#c9920a24!important;border-bottom-color:#c9920a!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-tabs button.is-active svg{color:#b45309!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-field span,.create-world-section-head h3,.create-world-add-oc-copy strong){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-oc-card-head p,.create-world-add-oc-copy small,.create-world-char-count){color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-add-oc-card{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#ff2d9a14!important;border-color:#9d174d59!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-field input,.create-world-field textarea,.create-world-place-name,.create-world-cover,.create-world-gender-row button){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467833!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-gender-row button{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-gender-row button.is-active{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#ff2d9a1f!important;border-color:#9d174d73!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-field input::placeholder,html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-field textarea::placeholder{color:#8a8399!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :-webkit-any(.create-world-rich-char-card,.create-world-chapter-card,.create-world-chapters-intro){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-rich-char-card,.create-world-chapter-card,.create-world-chapters-intro){color:#2a2438!important;background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-chapters-intro{background:#c9920a1a!important;border-color:#b4530947!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-chapters-intro h4,.create-world-chapter-tag,.create-world-char-title-tag){color:#b45309!important;-webkit-text-fill-color:#b45309!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-chapters-intro p,html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-char-portrait-placeholder{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-char-title-tag h3{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-gender-seg-btn{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-gender-seg-btn.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ff2d9a!important;border-color:#ff2d9a!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :-webkit-any(.create-world-portrait-action-btn,.create-world-add-chapter-btn){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen :is(.create-world-portrait-action-btn,.create-world-add-chapter-btn){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .create-world-screen .create-world-char-portrait-placeholder{background:#fff!important;border-color:#5a467833!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen{--create-ink:#2a2438;--create-muted:#5e5670;--create-glass:#fffcf7;--create-field:#fff;--create-line:#5a46782e;color:#2a2438}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-compact{color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-compact-label{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-compact.is-active .create-historia-ai-compact-label{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-status-chip{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important;background:#f3eee6!important;border-color:#5a467833!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-panel{color:#2a2438!important;background:#fffcf7!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen :is(.create-historia-field span,.create-historia-manuscript-head h2,.create-historia-field input,.create-historia-canvas textarea){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen :is(.create-historia-field input,.create-historia-canvas textarea){background:#fff!important;border-color:#5a467833!important}html[data-theme=light] .phone-app.nyx-kit .rooms-screen .rooms-footer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#f3eee600 0%,#f3eee6 28%)!important}html[data-theme=light] .phone-app .nyx-confirm-card,html[data-theme=light] .phone-app.nyx-kit .nyx-confirm-card{color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important;box-shadow:0 18px 40px #2a243829!important}html[data-theme=light] .phone-app .nyx-confirm-title,html[data-theme=light] .phone-app.nyx-kit .nyx-confirm-title{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app .nyx-confirm-message,html[data-theme=light] .phone-app.nyx-kit .nyx-confirm-message{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app .nyx-confirm-btn--cancel,html[data-theme=light] .phone-app.nyx-kit .nyx-confirm-btn--cancel{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#f3eee6!important;border:1px solid #5a467838!important}html[data-theme=light] .phone-app .nyx-confirm-btn--confirm,html[data-theme=light] .phone-app.nyx-kit .nyx-confirm-btn--confirm{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-pricing{background:#f3eee6!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-pricing :is(.chat-album-generate-pricing-title,.chat-album-generate-pricing-item,.chat-album-generate-pricing-item strong,.chat-album-generate-pricing-item span,.chat-album-generate-pricing-note){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-pricing .chat-album-generate-pricing-item span,html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-pricing .chat-album-generate-pricing-note{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-pricing .chat-album-generate-pricing-item.current{background:#ff2d9a1a!important;border-color:#ff2d9a59!important}html[data-theme=light] .phone-app.nyx-kit .chat-album-generate-field textarea::placeholder{color:#8a8399!important}html[data-theme=light] .phone-app.nyx-kit .world-cover-modal,html[data-theme=light] .phone-app .world-cover-modal{color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important;box-shadow:0 18px 40px #2a243829!important}html[data-theme=light] .phone-app.nyx-kit .world-cover-modal-title,html[data-theme=light] .phone-app.nyx-kit .world-cover-modal-label,html[data-theme=light] .phone-app .world-cover-modal-title,html[data-theme=light] .phone-app .world-cover-modal-label{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .world-cover-modal-textarea,html[data-theme=light] .phone-app .world-cover-modal-textarea{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;caret-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .world-cover-modal-textarea::placeholder,html[data-theme=light] .phone-app .world-cover-modal-textarea::placeholder{color:#8a8399!important}html[data-theme=light] .phone-app.nyx-kit .world-cover-modal-actions .world-cover-modal-cancel,html[data-theme=light] .phone-app.nyx-kit .world-cover-modal-actions .secondary-button,html[data-theme=light] .phone-app .world-cover-modal-actions .world-cover-modal-cancel{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#f3eee6!important;border:1px solid #5a467838!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen .worlds-hub-card-dropdown{background:#fffcf7!important;border-color:#5a467833!important;box-shadow:0 12px 28px #2a243824!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen .worlds-hub-card-dropdown button{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:0 0!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen .worlds-hub-card-dropdown button svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .worlds-screen .worlds-hub-card-dropdown button.is-danger,html[data-theme=light] .phone-app.nyx-kit .worlds-screen .worlds-hub-card-dropdown button.is-danger svg{color:#be123c!important;-webkit-text-fill-color:#be123c!important;stroke:#be123c!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-stat-icon{color:#ff2d9a!important;-webkit-text-fill-color:#ff2d9a!important;background:#ff2d9a24!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-stat:nth-child(2) .cp-cv-stat-icon{color:#c9920a!important;-webkit-text-fill-color:#c9920a!important;background:#f5c5422e!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-stat-icon svg{color:inherit!important;stroke:currentColor!important;fill:currentColor!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-stat-body strong{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-stat-body small{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-name,html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-name{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:0 0!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--fav{color:#c0267a!important;-webkit-text-fill-color:#c0267a!important;background:#fffcf7!important;border:1px solid #ff2d9a59!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--fav.is-active{color:#ff2d9a!important;-webkit-text-fill-color:#ff2d9a!important;background:#ff2d9a24!important;border-color:#ff2d9aa6!important;box-shadow:0 0 14px #ff2d9a38!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--fav.is-active svg{color:#ff2d9a!important;fill:#ff2d9a!important;stroke:#ff2d9a!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .character-profile-action--fav:not(.is-active) svg{fill:none!important;stroke:#c0267a!important;color:#c0267a!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-crop-btn{color:#5b21b6!important;-webkit-text-fill-color:#5b21b6!important;background:#fffcf7!important;border:1px solid #7c3aed59!important;box-shadow:0 4px 12px #2a243814!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-crop-btn:hover{color:#c0267a!important;-webkit-text-fill-color:#c0267a!important;background:#fff7fb!important;border-color:#ff2d9a73!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-cv .cp-cv-crop-btn svg{color:inherit!important;stroke:currentColor!important}html[data-theme=light] .phone-app.nyx-kit .chats-screen .chats-empty-cta,html[data-theme=light] .phone-app.nyx-kit .chats-screen .nyx-empty-state .chats-empty-cta,html[data-theme=light] .phone-app.nyx-kit .chats-screen .chats-empty-cta.secondary-button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ff007f linear-gradient(135deg,#ff007f 0%,#c026d3 100%)!important;border:0!important;box-shadow:0 10px 24px #ff007f47!important}html[data-theme=light] .phone-app.nyx-kit .favorites-screen .character-card h4,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .character-card.explore-character-card h4,html[data-theme=light] .phone-app.nyx-kit .favorites-screen .favorite-catalog-card-body strong{color:#f8f3ff!important;-webkit-text-fill-color:#f8f3ff!important;background:0 0!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap{box-shadow:none!important;padding:10px 12px max(12px, var(--nyx-safe-bottom,0px))!important;background:linear-gradient(#f3eee600 0%,#f3eee6eb 40%)!important;border-top:none!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input{width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;padding:0!important;display:grid!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input input,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input textarea,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input input,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input textarea,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input textarea,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input input,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input textarea{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fffcf7f5!important;border:1px solid #5a467838!important;border-radius:999px!important;width:100%!important;min-height:44px!important;margin:0!important;box-shadow:0 6px 18px #2a24381a!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .chat-input button,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input button,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .chat-input button,html[data-theme=light] .phone-app.nyx-kit .chat-screen.chat-mode .chat-composer-wrap .premium-chat-input button{opacity:1!important;visibility:visible!important;color:#fff!important;-webkit-text-fill-color:#fff!important;pointer-events:auto!important;background:#ff007f linear-gradient(135deg,#ff007f 0%,#c026d3 100%)!important;border-radius:50%!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;position:static!important;box-shadow:0 6px 16px #ff007f47!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-historia-visibility-btn,.character-preview-visibility-btn,.wizard-privacy-option){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-historia-visibility-btn,.character-preview-visibility-btn,.wizard-privacy-option){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-historia-visibility-btn svg,.character-preview-visibility-btn svg,.wizard-privacy-option svg){color:#6d28d9!important;stroke:#6d28d9!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-historia-visibility-btn.is-active,.character-preview-visibility-btn.is-active,.wizard-privacy-option.selected){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-historia-visibility-btn.is-active,.character-preview-visibility-btn.is-active,.wizard-privacy-option.selected){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-historia-visibility-btn.is-active:first-child,.character-preview-visibility-btn.is-active:first-child){background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%)!important;border-color:#0000!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-historia-visibility-btn.is-active:first-child,.character-preview-visibility-btn.is-active:first-child){background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%)!important;border-color:#0000!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.create-historia-visibility-btn.is-active:last-child,.character-preview-visibility-btn.is-active:last-child){background:linear-gradient(135deg,#2563eb 0%,#31d7ff 100%)!important;border-color:#0000!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-historia-visibility-btn.is-active:last-child,.character-preview-visibility-btn.is-active:last-child){background:linear-gradient(135deg,#2563eb 0%,#31d7ff 100%)!important;border-color:#0000!important}html[data-theme=light] .phone-app.nyx-kit :is(.create-historia-visibility-btn.is-active svg,.character-preview-visibility-btn.is-active svg,.wizard-privacy-option.selected svg){color:#fff!important;stroke:#fff!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-manuscript-head h2{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-panel{background:#fff7fb!important;border-color:#9d174d38!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-panel-hint,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-mode small,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-manuscript-head p,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-char-limit{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-mode{color:#2a2438!important;background:#fff!important;border-color:#5a467833!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-mode strong,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-compact-label,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-preview-body,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-preview-head,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-preview-head span,html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-busy{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-preview{background:#fffcf7!important;border-color:#9d174d47!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-preview-head em{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit .create-historia-screen .create-historia-ai-discard{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .historia-reader-card{background:#fffcf7!important;border-color:#5a467829!important}html[data-theme=light] .phone-app.nyx-kit .historia-reader-head h2,html[data-theme=light] .phone-app.nyx-kit .historia-reader-body p,html[data-theme=light] .phone-app.nyx-kit .historia-reader-empty-body{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .historia-reader-kicker,html[data-theme=light] .phone-app.nyx-kit .historia-reader-meta,html[data-theme=light] .phone-app.nyx-kit .historia-reader-note{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .historia-reader-delete,html[data-theme=light] .phone-app.nyx-kit .create-historia-delete{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#9d174d14!important;border-color:#9d174d47!important}html[data-theme=light] .phone-app.nyx-kit .historias-hub-card{background:#fffcf7!important}html[data-theme=light] .phone-app.nyx-kit .historias-hub-card-copy strong{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .historias-hub-card-copy small,html[data-theme=light] .phone-app.nyx-kit .historias-hub-note{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-shell{color:#2a2438}html[data-theme=light] .phone-app.nyx-kit .world-entry-hero-content :-webkit-any(.world-entry-title,.world-entry-setting){text-shadow:0 1px 8px #0804128c;color:#fff8f0!important;-webkit-text-fill-color:#fff8f0!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-hero-content :is(.world-entry-title,.world-entry-setting){text-shadow:0 1px 8px #0804128c;color:#fff8f0!important;-webkit-text-fill-color:#fff8f0!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.world-entry-chapter-card,.world-entry-char-card,.world-entry-custom-oc-box,.world-entry-selected-preview){box-shadow:0 6px 16px #2a243814;color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit :is(.world-entry-chapter-card,.world-entry-char-card,.world-entry-custom-oc-box,.world-entry-selected-preview){box-shadow:0 6px 16px #2a243814;color:#2a2438!important;background:#fffcf7!important;border-color:#5a46782e!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-chapter-card{background:#c9920a1a!important;border-color:#b4530947!important}html[data-theme=light] .phone-app.nyx-kit :is(.world-entry-chapter-badge,.world-entry-chapter-status,.world-entry-goal-icon,.world-entry-preview-head h4,.world-entry-char-inspect-btn){color:#b45309!important;-webkit-text-fill-color:#b45309!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-chapter-status{background:#c9920a29!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-goal-text,html[data-theme=light] .phone-app.nyx-kit .world-entry-section-head h2,html[data-theme=light] .phone-app.nyx-kit .world-entry-char-name,html[data-theme=light] .phone-app.nyx-kit .world-entry-preview-line strong,html[data-theme=light] .phone-app.nyx-kit .world-entry-custom-oc-box h3{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-custom-oc-box h3{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit :is(.world-entry-section-sub,.world-entry-char-role,.world-entry-field span,.world-entry-preview-line){color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-char-card.is-selected{background:#ff2d9a1a!important;border-color:#ff2d9a!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-char-avatar-fallback{color:#5e5670!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-char-inspect-btn{background:#c9920a1f!important;border-color:#b453094d!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-field input,html[data-theme=light] .phone-app.nyx-kit .world-entry-field textarea{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-field input::placeholder,html[data-theme=light] .phone-app.nyx-kit .world-entry-field textarea::placeholder{color:#8a8399!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-gender-chip{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important;background:#fff!important;border-color:#5a467838!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-gender-chip.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ff2d9a!important;border-color:#ff2d9a!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-role-pill{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important;background:#ff2d9a1f!important;border-color:#9d174d59!important}html[data-theme=light] .phone-app.nyx-kit .world-entry-bottom-bar{background:linear-gradient(#f3eee600 0%,#f3eee6 35%)!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-modal-card{background:#fffcf7!important;border-color:#b4530959!important;box-shadow:0 16px 40px #2a24382e!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-modal-close{color:#2a2438!important;background:#2a24381f!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-modal-img-wrap{background:#efe8dc!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-modal-head h2{color:#b45309!important;-webkit-text-fill-color:#b45309!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-label{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-val{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .world-fiche-text{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .world-chat-goal-banner{background:#c9920a1f!important;border-bottom-color:#b4530940!important}html[data-theme=light] .phone-app.nyx-kit .world-chat-goal-badge{color:#b45309!important;-webkit-text-fill-color:#b45309!important;background:#c9920a2e!important}html[data-theme=light] .phone-app.nyx-kit .world-chat-goal-text,html[data-theme=light] .phone-app.nyx-kit .world-chapter-completed-summary{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .world-chapter-completed-banner{background:linear-gradient(135deg,#c9920a1f 0%,#ff2d9a1a 100%)!important;border-color:#b4530959!important}html[data-theme=light] .phone-app.nyx-kit .world-chapter-completed-badge{color:#fff8f0!important;-webkit-text-fill-color:#fff8f0!important;background:#c9920a!important}html[data-theme=light] .phone-app.nyx-kit .world-chapter-stay-btn{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border-color:#5a467838!important}html:not([data-theme=light]){--nyx-parity-bg:#050208;--nyx-parity-panel:#120a20f5;--nyx-parity-field:#080412f5;--nyx-parity-ink:#f8f3ff;--nyx-parity-muted:#c4b5d4;--nyx-parity-line:#b79cff47;--nyx-parity-danger:#fb7185}html[data-theme=light]{--nyx-parity-bg:#f3eee6;--nyx-parity-panel:#fffcf7;--nyx-parity-field:#fff;--nyx-parity-ink:#2a2438;--nyx-parity-muted:#5e5670;--nyx-parity-line:#5a467829;--nyx-parity-danger:#9d174d}.phone-app.nyx-kit :-webkit-any(.historias-hub-card,.historia-reader-card,.create-historia-panel,.create-historia-ai-compact,.create-historia-ai-panel,.create-historia-ai-mode,.create-historia-ai-preview,.create-historia-status-chip,.libre-inbox-compose,.libre-inbox-list,.create-hub-card-frame,.worlds-hub-card,.worlds-quick-card,.rooms-card,.chats-list-item,.chat-picker-item,.onboarding-panel,.nyx-confirm-card,.nyx-language-dialog,.home-language-dialog){background:var(--nyx-parity-panel)!important;background-color:var(--nyx-parity-panel)!important;color:var(--nyx-parity-ink)!important;border-color:var(--nyx-parity-line)!important}.phone-app.nyx-kit :is(.historias-hub-card,.historia-reader-card,.create-historia-panel,.create-historia-ai-compact,.create-historia-ai-panel,.create-historia-ai-mode,.create-historia-ai-preview,.create-historia-status-chip,.libre-inbox-compose,.libre-inbox-list,.create-hub-card-frame,.worlds-hub-card,.worlds-quick-card,.rooms-card,.chats-list-item,.chat-picker-item,.onboarding-panel,.nyx-confirm-card,.nyx-language-dialog,.home-language-dialog){background:var(--nyx-parity-panel)!important;background-color:var(--nyx-parity-panel)!important;color:var(--nyx-parity-ink)!important;border-color:var(--nyx-parity-line)!important}.phone-app.nyx-kit .rooms-card.selected{background:#ff2d9a24!important;border-color:#ff2d9a!important;box-shadow:0 0 0 3px #ff2d9a66!important}.phone-app.nyx-kit :is(.create-historia-field input,.create-historia-canvas textarea,.create-historia-visibility-btn:not(.is-active),.wizard-card textarea,.wizard-field input){background:var(--nyx-parity-field)!important;background-color:var(--nyx-parity-field)!important;color:var(--nyx-parity-ink)!important;border-color:var(--nyx-parity-line)!important}.phone-app.nyx-kit :is(.historias-hub-card-copy strong,.historias-hub-card-copy,.historia-reader-head h2,.historia-reader-body p,.historia-reader-empty-body,.create-historia-field span,.create-historia-manuscript-head h2,.create-historia-ai-mode strong,.create-historia-ai-compact-label,.create-historia-ai-preview-body,.create-historia-ai-preview-head,.create-historia-ai-preview-head span,.create-historia-ai-busy,.libre-inbox-compose-copy strong,.libre-inbox-row,.libre-inbox-copy strong,.nyx-empty-state-title,.nyx-confirm-title){color:var(--nyx-parity-ink)!important;-webkit-text-fill-color:var(--nyx-parity-ink)!important}.phone-app.nyx-kit :is(.historias-hub-card-copy small,.historias-hub-note,.historia-reader-kicker,.historia-reader-meta,.historia-reader-note,.create-historia-ai-panel-hint,.create-historia-ai-mode small,.create-historia-manuscript-head p,.create-historia-char-limit,.create-historia-status-chip,.libre-inbox-compose-copy small,.libre-inbox-history-label,.libre-inbox-copy small,.nyx-empty-state p,.nyx-confirm-card p){color:var(--nyx-parity-muted)!important;-webkit-text-fill-color:var(--nyx-parity-muted)!important}.phone-app.nyx-kit .create-historia-ai-compact.is-active .create-historia-ai-compact-label{color:#ff2d9a!important;-webkit-text-fill-color:#ff2d9a!important}.phone-app.nyx-kit .create-historia-ai-discard{background:var(--nyx-parity-field)!important;color:var(--nyx-parity-muted)!important;-webkit-text-fill-color:var(--nyx-parity-muted)!important;border-color:var(--nyx-parity-line)!important}.phone-app.nyx-kit :is(.libre-inbox-screen,.libre-inbox-screen .libre-inbox-scroll,.historias-hub-screen,.create-historia-screen,.historia-reader-screen){background-color:#0000}.login-cyberpunk :is(input,textarea,.forgot-dialog input){background:var(--nyx-parity-field)!important;color:var(--nyx-parity-ink)!important}html[data-theme=light] .login-cyberpunk :is(.field-label,.remember-username,.free-note,.forgot-dialog p,.forgot-dialog h2){color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .login-cyberpunk :-webkit-any(.field-label,.remember-username,.free-note){color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .login-cyberpunk :is(.field-label,.remember-username,.free-note){color:var(--nyx-parity-ink)!important}.phone-app.nyx-kit .welcome-vn-screen :-webkit-any(h1,h2,h3,p,strong,small,em,label,.welcome-vn-text){color:#fff!important;-webkit-text-fill-color:#fff!important}.phone-app.nyx-kit .welcome-vn-screen :is(h1,h2,h3,p,strong,small,em,label,.welcome-vn-text){color:#fff!important;-webkit-text-fill-color:#fff!important}.phone-app.nyx-kit .welcome-vn-screen :is(.welcome-vn-brand,.welcome-vn-brand span,.welcome-vn-kicker,.welcome-vn-soon,.welcome-vn-speaker){color:#7eb6ff!important;-webkit-text-fill-color:#7eb6ff!important}.phone-app.nyx-kit .welcome-vn-screen :is(.welcome-vn-sub,.welcome-vn-partner-sub,.welcome-vn-meta span,.welcome-vn-tap){color:#ffffffb8!important;-webkit-text-fill-color:#ffffffb8!important}html.nyx-keyboard-open .phone-app .chat-screen.chat-mode .chat-composer-wrap,html.nyx-composer-focus .phone-app .chat-screen.chat-mode .chat-composer-wrap{padding-bottom:8px!important}html:not([data-theme=light]) .trust-screen .trust-section>h2{color:var(--nyx-parity-ink)!important;-webkit-text-fill-color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .trust-screen :-webkit-any(h2,h3,h4,strong){color:var(--nyx-parity-ink)!important;-webkit-text-fill-color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .trust-screen :is(h2,h3,h4,strong){color:var(--nyx-parity-ink)!important;-webkit-text-fill-color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .trust-screen :-webkit-any(p,li,small){color:var(--nyx-parity-muted)!important;-webkit-text-fill-color:var(--nyx-parity-muted)!important}html:not([data-theme=light]) .trust-screen :is(p,li,small){color:var(--nyx-parity-muted)!important;-webkit-text-fill-color:var(--nyx-parity-muted)!important}html:not([data-theme=light]) .trust-screen :-webkit-any(.trust-beta-note,.trust-policy-block,.trust-commitment-card,.trust-changelog-card,.trust-commerce-note){background:var(--nyx-parity-panel)!important;background-color:var(--nyx-parity-panel)!important;border-color:var(--nyx-parity-line)!important;color:var(--nyx-parity-ink)!important;-webkit-text-fill-color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .trust-screen :is(.trust-beta-note,.trust-policy-block,.trust-commitment-card,.trust-changelog-card,.trust-commerce-note){background:var(--nyx-parity-panel)!important;background-color:var(--nyx-parity-panel)!important;border-color:var(--nyx-parity-line)!important;color:var(--nyx-parity-ink)!important;-webkit-text-fill-color:var(--nyx-parity-ink)!important}html:not([data-theme=light]) .trust-screen .trust-one-rule{background:linear-gradient(135deg, #3c1228f5, var(--nyx-parity-panel))!important;background-color:var(--nyx-parity-panel)!important;border-color:#f472b659!important}html:not([data-theme=light]) .trust-screen .trust-one-rule h2{color:#fda4d5!important;-webkit-text-fill-color:#fda4d5!important}html:not([data-theme=light]) .trust-screen .trust-one-rule p,html:not([data-theme=light]) .trust-screen .trust-one-rule li{color:#f5c6dc!important;-webkit-text-fill-color:#f5c6dc!important}html.is-native-ios{--nyx-status-fallback:47px;--nyx-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px), 47px)}@media (max-width:559px){.phone-app.has-app-dock .phone-app-viewport{width:100%!important;max-width:100%!important}}.phone-app .has-dock-nav>.nyx-section-page-header{flex:none;padding-left:16px;padding-right:16px}.phone-app .nyx-section-page-header-title-row{grid-template-columns:44px minmax(0,1fr) 44px!important;min-height:44px!important}.phone-app .nyx-section-page-header-title-row h1,.phone-app.nyx-kit .nyx-section-page-header-title-row h1,.phone-app .phone-header:not(.chat-header-premium) h1,html:not([data-theme=light]) .phone-app.nyx-kit .nyx-section-page-header-title-row h1,html:not([data-theme=light]) .phone-app.nyx-kit .nyx-section-page-header h1,html:not([data-theme=light]) .phone-app.nyx-kit .phone-header:not(.chat-header-premium) h1,html[data-theme=light] .phone-app.nyx-kit .nyx-section-page-header-title-row h1{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;line-height:1.15!important;overflow:hidden!important}.phone-app img,.phone-app video{max-width:100%}.phone-app [class*=-card] img,.phone-app [class*=-thumb] img,.phone-app [class*=-cover] img,.phone-app [class*=-art] img,.phone-app .chat-picker-item img,.phone-app .chat-header-avatar,.phone-app .home-featured-hero,.phone-app .home-continue-cover,.phone-app .home-welcome-brand-art{object-fit:cover}.phone-app .chat-picker-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex!important}.phone-app .chat-picker-head strong{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;font-size:16px!important;line-height:1.2!important;overflow:hidden!important}.phone-app .chat-picker-time{white-space:nowrap;flex:none!important;font-size:13px!important;line-height:1.2!important}.phone-app .chat-picker-copy{min-width:0!important}.phone-app .chat-picker-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phone-app .chat-picker-item{min-height:64px}html.is-native-ios .home-screen.home-redesign .home-welcome-brand-wrap,html.is-native-android .home-screen.home-redesign .home-welcome-brand-wrap,.home-screen.home-redesign .home-welcome-brand-wrap{isolation:isolate;height:clamp(148px,38vw,176px)!important;position:relative!important;overflow:hidden!important}html.is-native-ios .home-screen.home-redesign .home-welcome-brand-wrap,html.is-native-android .home-screen.home-redesign .home-welcome-brand-wrap{height:calc(clamp(148px, 38vw, 176px) + var(--nyx-safe-top,47px))!important}.home-screen.home-redesign .home-welcome-brand-art{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.home-screen.home-redesign .home-welcome-top-actions{z-index:5;pointer-events:none;gap:6px;position:absolute!important;top:8px!important;left:auto!important;right:10px!important}html.is-native-ios .home-screen.home-redesign .home-welcome-top-actions,html.is-native-android .home-screen.home-redesign .home-welcome-top-actions{top:calc(var(--nyx-safe-top,47px) + 6px)!important}.home-screen.home-redesign .home-welcome-top-actions>*{pointer-events:auto}.home-screen.home-redesign .home-welcome-icon-btn,.home-screen.home-redesign .nyx-language-trigger.home-welcome-icon-btn{overflow:hidden;-webkit-backdrop-filter:none!important;filter:none!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;position:relative!important}.home-screen.home-redesign .home-welcome-icon-btn svg,.home-screen.home-redesign .home-welcome-neon-icon{filter:none!important}.home-screen.home-redesign .nyx-language-trigger-code,.home-screen.home-redesign .home-welcome-lang-code{box-shadow:none!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;display:block!important;position:static!important}.home-screen.home-redesign .home-welcome-footer-bar{z-index:4;position:absolute!important;bottom:8px!important;left:0!important;right:0!important}.home-screen.home-redesign .home-welcome-pa-chip,.home-screen.home-redesign .home-recommended-like{-webkit-backdrop-filter:none!important;filter:none!important}.home-screen.home-redesign .top-dashboard,.home-screen.home-redesign .header-pa-balance,.home-screen.home-redesign .header-chip{display:none!important}.home-screen.home-redesign .home-recommended-card,.home-screen.home-redesign .home-featured-card{isolation:isolate;overflow:hidden!important}.home-screen.home-redesign .home-recommended-copy{z-index:2;max-height:42%;position:absolute!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}.home-screen.home-redesign .home-recommended-copy strong,.home-screen.home-redesign .home-recommended-copy small{max-width:100%;display:block;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#fff!important;color:#fff!important;background:0 0!important;overflow:hidden!important}.home-screen.home-redesign .home-recommended-like{z-index:3}.home-screen.home-redesign .home-featured-copy{width:min(52%,180px);min-width:0}.home-screen.home-redesign .home-featured-copy h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden;font-size:17px!important;line-height:1.2!important}.home-screen.home-redesign .home-featured-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.home-continue-body,.home-continue-body strong{min-width:0}.home-continue-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;overflow:hidden}.home-recommended-card strong,.home-recommended-card small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.home-recommended-card strong{font-size:15px}.home-recommended-card small{font-size:12px}.explore-world-mini-card-art,.explore-character-mini-card-art,.explore-story-mini-card-art{overflow:hidden;height:88px!important}.explore-world-mini-card-art img,.explore-character-mini-card-art img,.explore-story-mini-card-art img{object-fit:cover;width:100%;height:100%;display:block!important}.explore-world-mini-card strong,.explore-character-mini-card strong,.explore-story-mini-card strong,.explore-world-mini-card-copy strong,.explore-character-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;text-overflow:ellipsis!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}.explore-world-mini-card small,.explore-character-mini-card small,.explore-story-mini-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}.explore-world-copy,.explore-world-copy strong{min-width:0}.explore-world-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.worlds-hub-card,.world-hub-card{min-width:0}.worlds-hub-card-copy,.worlds-hub-card strong,.worlds-card-copy,.worlds-card-copy strong{min-width:0;overflow:hidden}.worlds-hub-card strong,.worlds-card-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px}.phone-app .chat-screen.chat-mode .chat-bubble.bubble,.phone-app .chat-screen.chat-mode .chat-bubble p,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-bubble.bubble,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-bubble p,html:not([data-theme=light]) .phone-app .chat-screen.chat-mode .chat-bubble.bubble,html:not([data-theme=light]) .phone-app .chat-screen.chat-mode .chat-bubble p{font-size:16px!important;line-height:1.4!important}.phone-app .chat-screen.chat-mode .chat-bubble-author{font-size:13px!important}.phone-app .chat-screen.chat-mode .chat-bubble footer small{font-size:11px!important}.phone-app .chat-screen.chat-mode .chat-composer-wrap textarea,.phone-app .chat-screen.chat-mode .chat-composer-wrap input,.phone-app .chat-screen.chat-mode .chat-input textarea,.phone-app .chat-screen.chat-mode .premium-chat-input textarea{resize:none;font-size:16px!important;line-height:1.35!important}.phone-app .chat-screen.chat-mode .chat-bubble-image,.phone-app .chat-screen.chat-mode .chat-bubble-image-btn{max-width:min(220px,62vw)!important;max-height:200px!important}.phone-app .chat-screen.chat-mode .chat-bubble-image{width:100%;height:auto;object-fit:cover!important}.phone-app .chat-screen.chat-mode .chat-feed,.phone-app .chat-screen.chat-mode .premium-chat-feed{padding-bottom:calc(var(--chat-composer-inset,76px) + var(--nyx-keyboard-inset,0px) + 12px)!important}.phone-app .chat-screen.chat-mode .chat-relation-card{flex:none;padding:6px 12px 4px!important}.phone-app .chat-screen.chat-mode .chat-relation-top{gap:6px;min-width:0;font-size:12px!important}.phone-app .chat-screen.chat-mode .chat-relation-top span,.phone-app .chat-screen.chat-mode .chat-relation-bond,.phone-app .chat-screen.chat-mode .chat-relation-mood{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.phone-app .chat-screen.chat-mode .world-chat-close-chapter-btn{white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:100%;min-height:28px;margin-top:2px;padding:0 8px;display:inline-flex;overflow:hidden;font-size:12px!important}.nyx-search-bar,.worlds-search,.explore-search{min-height:44px!important}.nyx-search-bar input,.worlds-search input,.explore-search input{font-size:16px!important}.nyx-confirm-backdrop{padding:max(20px, var(--nyx-safe-top,0px)) 20px max(20px, var(--nyx-safe-bottom,0px))!important}.nyx-confirm-card{width:min(340px,100% - 32px);max-height:min(70dvh,480px);overflow:auto}.nyx-confirm-btn{min-height:44px!important;font-size:16px!important}.login-language-wrap,.login-cyberpunk .login-language-wrap{top:max(10px, var(--nyx-safe-top,env(safe-area-inset-top,0px)))!important}@media (max-height:700px){.login-hero{height:clamp(180px,38vh,240px)!important}}.character-profile-topbtn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.character-profile-topbar{top:max(6px, var(--nyx-safe-top,0px))!important}.profile-redesign-hero h2,.profile-redesign-name{overflow-wrap:anywhere;max-width:100%}@media (max-width:430px){.create-hub-card-art,.create-hub-option-art{width:100%!important;max-height:72px!important}.create-hub-card-copy,.create-hub-option-copy{min-width:0;max-width:none;padding-right:8px}.create-hub-card-copy strong,.create-hub-option-copy strong,.create-hub-card h3,.create-hub-option-copy h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:390px){.store-pack-grid{grid-template-columns:1fr!important}.profile-redesign-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.nyx-keyboard-open .wizard-scroll-area,html.nyx-keyboard-open .create-character-scroll,html.nyx-keyboard-open .create-historia-scroll,html.nyx-keyboard-open .historia-reader-scroll{padding-bottom:calc(var(--nyx-keyboard-inset,0px) + 16px)!important}html.nyx-keyboard-open .login-cyberpunk .forgot-overlay,html.nyx-composer-focus .login-cyberpunk .forgot-overlay{padding-bottom:calc(16px + var(--nyx-login-dock-pad,var(--nyx-keyboard-inset,0px)))!important}.home-featured-arrow,.carousel-arrow,.home-recommended-arrow,.explore-worlds-arrow{min-width:44px;min-height:44px}html.nyx-keyboard-open,html.nyx-keyboard-open body,html.nyx-composer-focus,html.nyx-composer-focus body{overscroll-behavior:none;overflow:hidden!important}html.nyx-keyboard-open .phone-app,html.nyx-composer-focus .phone-app{overflow:hidden!important}html.nyx-keyboard-open .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe,html.nyx-keyboard-open .phone-app.has-app-dock .phone-app-viewport>.bottom-nav--css-glass.deluxe,html.nyx-composer-focus .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe,html.nyx-composer-focus .phone-app.has-app-dock .phone-app-viewport>.bottom-nav--css-glass.deluxe,html.nyx-card-pay-open .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe,html.nyx-card-pay-open .phone-app.has-app-dock .phone-app-viewport>.bottom-nav--css-glass.deluxe{pointer-events:none!important;opacity:0!important;height:0!important;min-height:0!important;display:none!important;overflow:hidden!important}.phone-app .chat-screen.chat-mode>.phone-header.chat-header-premium{grid-template-columns:40px 40px minmax(0,1fr) max-content!important;align-items:center!important;display:grid!important;overflow:hidden!important}.phone-app .chat-screen.chat-mode .phone-header-copy,.phone-app .chat-screen.chat-mode .phone-header-copy h1,.phone-app .chat-screen.chat-mode .chat-header-profile-link,.phone-app .chat-screen.chat-mode .chat-header-profile-link h1{text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-theme=light] .phone-app .chat-screen.chat-mode .phone-header-copy h1,html[data-theme=light] .phone-app .chat-screen.chat-mode .chat-header-profile-link h1{color:#111!important;-webkit-text-fill-color:#111!important}.phone-app .chat-screen.chat-mode .chat-header-icon-btn,.phone-app .chat-screen.chat-mode .chat-images-tab,.phone-app .chat-screen.chat-mode .chat-clear-inline{color:inherit;width:40px!important;min-width:40px!important;max-width:44px!important;height:44px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important}.phone-app .chat-screen.chat-mode .chat-header-icon-btn svg,.phone-app .chat-screen.chat-mode .chat-images-tab svg,.phone-app .chat-screen.chat-mode .chat-clear-inline svg{width:22px;height:22px}body>.nyx-language-dialog-root,body>.nyx-confirm-backdrop,body>.image-lightbox,.nyx-centered-sheet.nyx-language-dialog-root,.nyx-centered-sheet.nyx-confirm-backdrop,.nyx-centered-sheet.image-lightbox,.nyx-language-dialog-root,.home-language-dialog-root,.nyx-confirm-backdrop,.image-lightbox{z-index:8000!important;padding:max(16px, env(safe-area-inset-top,0px)) 16px max(16px, env(safe-area-inset-bottom,0px))!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}html.nyx-keyboard-open body>.nyx-language-dialog-root,html.nyx-keyboard-open body>.nyx-confirm-backdrop,html.nyx-keyboard-open body>.image-lightbox,html.nyx-keyboard-open .nyx-centered-sheet{bottom:var(--nyx-keyboard-inset,0px)!important;justify-content:center!important;align-items:center!important}body>.store-card-modal-backdrop.is-open{z-index:8000!important;padding:max(16px, env(safe-area-inset-top,0px)) 12px max(16px, env(safe-area-inset-bottom,0px))!important;place-items:center!important;margin:0!important;display:grid!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}html.nyx-keyboard-open body>.store-card-modal-backdrop.is-open{bottom:var(--nyx-keyboard-inset,0px)!important;place-items:end center!important}.nyx-language-dialog,.home-language-dialog{z-index:1;max-height:min(72dvh,420px);overflow:auto;width:min(320px,100% - 32px)!important;margin:0 auto!important;padding:18px 16px 12px!important;position:relative!important;transform:none!important}.nyx-language-option,.home-language-option{height:44px!important;min-height:44px!important;padding:0 14px!important;font-size:15px!important;line-height:44px!important}.nyx-language-close,.home-language-close{min-height:44px!important;padding:8px!important;font-size:15px!important}.image-lightbox img{border-radius:12px;object-fit:contain!important;width:auto!important;max-width:min(100%,100vw - 32px)!important;height:auto!important;max-height:min(78dvh,100svh - 128px)!important}body>.image-lightbox,.nyx-centered-sheet.image-lightbox{flex-direction:column!important}.image-lightbox-close{top:max(10px, env(safe-area-inset-top,0px))!important;border-radius:999px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;position:absolute!important;right:12px!important}html.is-native-ios :-webkit-any(.home-recommended-like,.explore-trending-like,.like-mini,.asset-like,.home-welcome-icon-btn,.home-welcome-pa-chip,.profile-redesign-notify-row,.character-profile-topbtn){isolation:isolate;contain:paint;-webkit-backdrop-filter:none!important;filter:none!important;overflow:hidden!important}html.is-native-ios :is(.home-recommended-like,.explore-trending-like,.like-mini,.asset-like,.home-welcome-icon-btn,.home-welcome-pa-chip,.profile-redesign-notify-row,.character-profile-topbtn){isolation:isolate;contain:paint;-webkit-backdrop-filter:none!important;filter:none!important;overflow:hidden!important}html.is-native-android :-webkit-any(.home-recommended-like,.explore-trending-like,.like-mini,.asset-like,.home-welcome-icon-btn,.home-welcome-pa-chip,.profile-redesign-notify-row,.character-profile-topbtn){isolation:isolate;contain:paint;-webkit-backdrop-filter:none!important;filter:none!important;overflow:hidden!important}html.is-native-android :is(.home-recommended-like,.explore-trending-like,.like-mini,.asset-like,.home-welcome-icon-btn,.home-welcome-pa-chip,.profile-redesign-notify-row,.character-profile-topbtn){isolation:isolate;contain:paint;-webkit-backdrop-filter:none!important;filter:none!important;overflow:hidden!important}.phone-app :-webkit-any(.home-recommended-like,.explore-trending-like,.like-mini,.asset-like){z-index:3;isolation:isolate;position:relative;white-space:nowrap!important;-webkit-backdrop-filter:none!important;filter:none!important;overflow:hidden!important}.phone-app :is(.home-recommended-like,.explore-trending-like,.like-mini,.asset-like){z-index:3;isolation:isolate;position:relative;white-space:nowrap!important;-webkit-backdrop-filter:none!important;filter:none!important;overflow:hidden!important}.phone-app :-webkit-any(.home-recommended-like,.explore-trending-like,.like-mini) svg{flex:none;filter:none!important}.phone-app :is(.home-recommended-like,.explore-trending-like,.like-mini) svg{flex:none;filter:none!important}.phone-app .home-recommended-like{min-width:44px!important;height:32px!important;padding:0 8px!important;font-size:12px!important}.phone-app .explore-trending-like{min-width:40px!important;height:40px!important;min-height:40px!important;padding:0 6px!important;font-size:11px!important}.phone-app .like-mini,.phone-app .card-actions .like-mini{min-width:44px!important;height:28px!important;padding:0 8px!important;font-size:11px!important}.phone-app :-webkit-any(.home-recommended-like,.explore-trending-like,.like-mini) span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-text-fill-color:currentColor!important;background:0 0!important}.phone-app :is(.home-recommended-like,.explore-trending-like,.like-mini) span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-text-fill-color:currentColor!important;background:0 0!important}.home-screen.home-redesign .home-featured-card{background:#12081f linear-gradient(135deg,#12081f 0%,#2a1148 52%,#170a28 100%)!important}.home-screen.home-redesign .home-featured-card img,.home-screen.home-redesign .home-featured-hero,.home-screen.home-redesign .home-recommended-card img{width:100%;height:100%;object-fit:cover!important}.home-screen.home-redesign .home-recommended-card{isolation:isolate;background-color:#12081f!important}.phone-app .chat-screen.chat-mode .chat-header-actions button{color:inherit;box-shadow:none!important;background:0 0!important;border:0!important;font-size:0!important}.phone-app .chat-screen.chat-mode .chat-header-actions button svg{display:block}.phone-app .chat-screen.chat-mode .phone-header h1,.phone-app .chat-screen.chat-mode .phone-header-copy h1{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important}.phone-app .chat-screen.chat-mode .chat-bubble footer button,.phone-app .chat-screen.chat-mode .chat-regenerate-btn{justify-content:center;align-items:center;opacity:1!important;visibility:visible!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:15px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}html.nyx-keyboard-open .create-historia-screen .create-historia-dock,html.nyx-composer-focus .create-historia-screen .create-historia-dock{padding-bottom:calc(10px + var(--nyx-keyboard-inset,0px))!important}html.nyx-keyboard-open .create-character-screen .wizard-footer,html.nyx-composer-focus .create-character-screen .wizard-footer{bottom:auto!important}body>.nyx-language-dialog-root,body>.nyx-confirm-backdrop,body>.image-lightbox{justify-content:center!important;align-items:center!important}.nyx-language-backdrop{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.image-lightbox-footer{max-width:min(360px,100% - 24px);margin:10px auto 0}.nyx-confirm-actions{gap:8px;display:flex}.nyx-confirm-btn{flex:1 1 0;max-height:48px;min-height:44px!important;font-size:15px!important}.phone-app.has-app-dock .bottom-nav.deluxe,.phone-app.has-app-dock .bottom-nav--css-glass.deluxe{isolation:isolate;overflow:hidden}.phone-app.has-app-dock .bottom-nav .nav-item,.phone-app.has-app-dock .bottom-nav button{min-height:44px;max-height:52px}.phone-app .chats-row-copy,.phone-app .explore-trending-card-copy,.phone-app .character-card h4{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.phone-app .support-screen .support-panel{gap:22px!important;padding:10px 20px 48px!important}.phone-app .support-screen .support-faq{flex:none!important;overflow:visible!important}.phone-app .support-screen .support-faq-item{overflow:visible!important}.phone-app .support-screen .support-faq-body,.phone-app .support-screen .support-faq-steps{height:auto!important;max-height:none!important;overflow:visible!important}.phone-app .support-screen .support-faq-trigger{min-height:54px!important;padding:16px!important}.phone-app .support-screen .create-hub-card-art,.phone-app .create-hub-screen .create-hub-card-art,.phone-app .create-hub-screen .create-hub-card-art-wrap{display:none!important}.phone-app .create-hub-screen .create-hub-card-inner{grid-template-columns:40px minmax(0,1fr) 42px!important;min-height:76px!important}.phone-app .libre-inbox-compose{min-height:64px!important}.phone-app.has-app-dock .has-dock-nav,.phone-app.has-app-dock .chat-screen.chat-mode,.phone-app.has-app-dock .create-page-shell,.phone-app.has-app-dock .app-screen.screen-panel:not(.has-dock-nav):not(.welcome-vn-screen),.phone-app.has-app-dock .profile-screen:not(.has-dock-nav){flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.phone-app.has-app-dock :is(.has-dock-nav>.screen-scroll,.has-dock-nav>.profile-redesign-scroll,.app-screen.screen-panel:not(.has-dock-nav):not(.welcome-vn-screen)>.screen-scroll,.profile-screen:not(.has-dock-nav)>.screen-scroll,.profile-screen:not(.has-dock-nav)>.character-profile-scroll,.create-page-shell .wizard-scroll-area,.libre-inbox-scroll){-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.phone-app.has-app-dock .create-page-shell .wizard-scroll-area,.phone-app.has-app-dock .create-page-shell .create-wizard,.phone-app.has-app-dock .create-page-shell form.create-modal{min-height:0!important}.phone-app.has-app-dock .create-page-shell .wizard-scroll-area{overflow-anchor:none;-webkit-overflow-scrolling:auto;flex:1!important}.phone-app.has-app-dock .has-dock-nav>.screen-scroll,.phone-app.has-app-dock .has-dock-nav>.profile-redesign-scroll,.phone-app.has-app-dock .profile-hub-screen .profile-redesign-scroll{padding-bottom:calc(var(--nyx-nav-dock-height,96px) + env(safe-area-inset-bottom,0px) + 28px)!important}.phone-app.has-app-drawer.has-app-dock .has-dock-nav>.screen-scroll,.phone-app.has-app-drawer.has-app-dock .has-dock-nav>.profile-redesign-scroll,.phone-app.has-app-drawer.has-app-dock .profile-hub-screen .profile-redesign-scroll{padding-bottom:calc(20px + var(--nyx-safe-bottom,0px))!important}html.is-native-ios .phone-app .chat-screen.chat-mode>.nyx-chat-top,html.is-native-ios .phone-app .chat-screen.chat-mode>.chat-header-premium,html.is-native-ios .phone-app .chat-screen.chat-mode>.phone-header.chat-header-premium,html.is-native-android .phone-app .chat-screen.chat-mode>.nyx-chat-top,html.is-native-android .phone-app .chat-screen.chat-mode>.chat-header-premium,html.is-native-android .phone-app .chat-screen.chat-mode>.phone-header.chat-header-premium{padding-top:calc(8px + var(--nyx-safe-top,47px))!important}.phone-app.has-app-dock .chat-screen.chat-mode .chat-body,.phone-app.has-app-dock .chat-screen.chat-mode .world-chat-body{flex:auto!important;min-height:0!important;overflow:hidden!important}.phone-app .chat-screen.chat-mode .chat-feed,.phone-app .chat-screen.chat-mode .premium-chat-feed{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.phone-app .rooms-scroll,.phone-app .create-historia-scroll,.phone-app .libre-inbox-scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow-y:auto!important}.phone-app .rooms-screen .rooms-card,.phone-app .rooms-screen .rooms-grid{touch-action:pan-y}.login-app .login-cyberpunk,.login-cyberpunk.login-page,.onboarding-screen{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;overflow:hidden auto!important}.onboarding-screen{align-content:start;height:100%!important;min-height:0!important;max-height:100%!important}.login-cyberpunk .forgot-overlay,.nyx-language-dialog,.nyx-centered-sheet{-webkit-overflow-scrolling:touch;overflow-y:auto!important}html.nyx-keyboard-open .screen-scroll,html.nyx-keyboard-open .wizard-scroll-area,html.nyx-keyboard-open .create-character-scroll,html.nyx-keyboard-open .create-historia-scroll,html.nyx-keyboard-open .historia-reader-scroll,html.nyx-keyboard-open .libre-inbox-scroll{padding-bottom:calc(var(--nyx-keyboard-inset,0px) + 16px)!important}html.nyx-keyboard-open .chat-feed,html.nyx-keyboard-open .premium-chat-feed{padding-bottom:calc(var(--chat-composer-inset,76px) + var(--nyx-keyboard-inset,0px) + 12px)!important}html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen :-webkit-any(h1,h2,h3,p,strong,small,span,em,label){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen :is(h1,h2,h3,p,strong,small,span,em,label){color:#fff!important;-webkit-text-fill-color:#fff!important}html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen :-webkit-any(h1,h2,h3,p,strong,small,span,em,label){color:#fff!important;-webkit-text-fill-color:#fff!important}html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen :is(h1,h2,h3,p,strong,small,span,em,label){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen :is(.welcome-vn-brand,.welcome-vn-brand span,.welcome-vn-kicker,.welcome-vn-soon,.welcome-vn-speaker){color:#7eb6ff!important;-webkit-text-fill-color:#7eb6ff!important}html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen :is(.welcome-vn-brand,.welcome-vn-brand span,.welcome-vn-kicker,.welcome-vn-soon,.welcome-vn-speaker){color:#7eb6ff!important;-webkit-text-fill-color:#7eb6ff!important}html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen :is(.welcome-vn-sub,.welcome-vn-partner-sub,.welcome-vn-meta span,.welcome-vn-tap){color:#ffffffb8!important;-webkit-text-fill-color:#ffffffb8!important}html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score.is-positive,html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score.is-positive,html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score-delta.is-positive,html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score-delta.is-positive{color:#7dcea0!important;-webkit-text-fill-color:#7dcea0!important}html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score.is-negative,html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score.is-negative,html[data-theme=light] .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score-delta.is-negative,html:not([data-theme=light]) .phone-app.nyx-kit .welcome-vn-screen .welcome-vn-score-delta.is-negative{color:#e07a7a!important;-webkit-text-fill-color:#e07a7a!important}.phone-app .home-recommended-copy strong,.phone-app .home-recommended-copy small,.phone-app .event-card--welcome-page>h3,.phone-app .event-card--welcome-tile>h3,.phone-app .events-gallery-tile figcaption,.phone-app .events-gallery-tile figcaption strong,.phone-app .events-gallery-tile figcaption span{color:#fff!important;-webkit-text-fill-color:#fff!important}.phone-app .create-historia-scroll,.phone-app .historia-reader-scroll,.phone-app .historias-hub-screen>.screen-scroll,.phone-app .libre-inbox-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto!important}.phone-app .wallet-screen .wallet-panel{flex-direction:column!important;grid-auto-rows:max-content!important;align-content:start!important;display:flex!important}.phone-app .wallet-screen .wallet-quick-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.phone-app .wallet-screen .wallet-quick-btn{border-radius:999px!important;flex:none!important;width:auto!important;height:36px!important;min-height:36px!important;padding:0 14px!important}html.is-native-ios .phone-app.has-app-drawer .character-profile-topbar,html.is-native-ios .phone-app.has-app-drawer .cp-cv-back{padding-left:56px!important}html.is-native-ios .nyx-drawer-layer{z-index:360!important;pointer-events:none!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}html.is-native-ios .nyx-drawer-menu-btn{top:calc(6px + var(--nyx-safe-top,47px))!important;left:max(10px, env(safe-area-inset-left,0px))!important;flex:none!important;width:44px!important;height:44px!important;margin:0!important;position:absolute!important;bottom:auto!important;right:auto!important}html.is-native-android{--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-width:100%;--nyx-phone-height:100dvh;--nyx-phone-radius:0px;--nyx-touch-min:44px;--nyx-phone-pad-x:16px;--nyx-status-fallback:36px;--nyx-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px), var(--nyx-status-fallback));--nyx-safe-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px), 12px);--nyx-nav-width:calc(100% - var(--nyx-phone-pad-x) * 2)}html.is-native-android .phone-app,html.is-native-android .phone-app.has-app-dock,html.is-native-android .phone-app-viewport,html.is-native-android #root,html.is-native-android .login-app,html.is-native-android .phone-app.login-app{width:100%!important;max-width:100%!important}html.is-native-android .phone-app.has-app-dock .phone-app-viewport{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}html.is-native-android .phone-app,html.is-native-android .phone-app.has-app-dock,html.is-native-android .login-app{align-items:stretch!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:0!important}html.is-native-android :is(.home-screen,.app-screen.screen-panel,.app-screen.welcome-vn-screen,.profile-screen,.chat-screen,.world-chat-screen,.login-page,.login-app .login-page,.login-cyberpunk,.login-cyberpunk.login-page,.onboarding-screen,.create-page-shell,.libre-inbox-screen,.historia-reader-screen,.create-historia-screen,.store-screen,.plans-screen,.wallet-screen,.events-screen){width:100%!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.is-native-android img,html.is-native-android video{max-width:100%}@media (min-width:560px){html.is-native-android{--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-width:100%;--nyx-phone-height:100dvh;--nyx-phone-radius:0px;--nyx-nav-width:calc(100% - var(--nyx-phone-pad-x) * 2)}html.is-native-android .phone-app,html.is-native-android .phone-app.has-app-dock,html.is-native-android .login-app{align-items:stretch!important;height:100dvh!important;max-height:100dvh!important;padding:0!important}html.is-native-android .phone-app.has-app-dock .phone-app-viewport{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.is-native-android :is(.home-screen,.app-screen.screen-panel,.app-screen.welcome-vn-screen,.profile-screen,.chat-screen,.world-chat-screen,.login-page,.login-app .login-page,.login-cyberpunk,.login-cyberpunk.login-page,.onboarding-screen,.create-page-shell,.libre-inbox-screen,.historia-reader-screen,.create-historia-screen){--nyx-screen-pad-top:calc(8px + var(--nyx-safe-top));--nyx-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px), var(--nyx-status-fallback,36px));--nyx-safe-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px));--nyx-safe-left:0px;--nyx-safe-right:0px;border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}html.is-native-android .home-screen.home-redesign .home-welcome-header{border-radius:0!important}}html.is-native-android .phone-app .has-dock-nav>.nyx-section-page-header{padding-left:var(--nyx-phone-pad-x,16px);padding-right:var(--nyx-phone-pad-x,16px)}html.is-native-android .phone-app.has-app-drawer .character-profile-topbar,html.is-native-android .phone-app.has-app-drawer .cp-cv-back{padding-left:56px!important}html.is-native-android .nyx-drawer-layer{z-index:360!important;pointer-events:none!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}html.is-native-android .nyx-drawer-menu-btn{top:calc(6px + var(--nyx-safe-top,36px))!important;left:max(10px, env(safe-area-inset-left,0px))!important;flex:none!important;width:44px!important;height:44px!important;margin:0!important;position:absolute!important;bottom:auto!important;right:auto!important}html.is-native-android .home-screen.home-redesign .home-welcome-icon-btn,html.is-native-android .home-screen.home-redesign .nyx-language-trigger.home-welcome-icon-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html.is-native-android .phone-app .chat-screen.chat-mode>.nyx-chat-top,html.is-native-android .phone-app .chat-screen.chat-mode>.chat-header-premium,html.is-native-android .phone-app .chat-screen.chat-mode>.phone-header.chat-header-premium,html.is-native-android .phone-app .world-chat-screen>.nyx-chat-top,html.is-native-android .phone-app .world-chat-screen>.phone-header{padding-top:calc(8px + var(--nyx-safe-top,36px))!important}html.is-native-android .welcome-vn-top{padding-top:calc(.45rem + var(--nyx-safe-top,36px))}html.is-native-android .welcome-vn-choices,html.is-native-android .welcome-vn-partners,html.is-native-android .welcome-vn-ending{padding-bottom:calc(1.1rem + var(--nyx-safe-bottom,0px))}html.is-native-android .welcome-vn-screen{width:100%;max-width:100%;height:100%;min-height:0}html.is-native-android .login-app{overflow:hidden!important}html.is-native-android .login-cyberpunk,html.is-native-android .login-cyberpunk.login-page,html.is-native-android .login-app .login-cyberpunk{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;padding-top:max(8px, var(--nyx-safe-top,36px));padding-bottom:max(8px, var(--nyx-safe-bottom,0px));width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;overflow:hidden auto!important}html.is-native-android .login-cyberpunk .login-shell{flex:none;width:100%;max-width:min(100%,420px);margin-inline-start:auto;margin-inline-end:auto}html.is-native-android .login-cyberpunk .login-language-wrap{top:max(10px, var(--nyx-safe-top,36px))!important}html.is-native-android .phone-app .chat-screen.chat-mode .chat-composer-wrap{padding-bottom:max(8px, var(--nyx-safe-bottom,0px))!important}html.is-native-android.nyx-keyboard-open .phone-app .chat-screen.chat-mode .chat-composer-wrap,html.is-native-android.nyx-composer-focus .phone-app .chat-screen.chat-mode .chat-composer-wrap{padding-bottom:8px!important}html.is-native-android.nyx-keyboard-open .create-historia-screen,html.is-native-android.nyx-composer-focus .create-historia-screen{padding-bottom:var(--nyx-keyboard-inset,0px)!important}html.is-native-android.nyx-keyboard-open .create-historia-dock,html.is-native-android.nyx-composer-focus .create-historia-dock{padding-bottom:calc(10px + var(--nyx-safe-bottom,12px))}html.is-native-android input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=file]):not([type=color]),html.is-native-android textarea,html.is-native-android select{font-size:16px}html.is-native-android .phone-app.has-app-dock :is(.has-dock-nav>.screen-scroll,.has-dock-nav>.profile-redesign-scroll,.profile-redesign-scroll,.character-profile-scroll,.create-historia-scroll,.historia-reader-scroll,.libre-inbox-scroll,.wizard-scroll-area,.rooms-scroll,.worlds-scroll,.create-world-scroll,.create-character-scroll,.support-panel){-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;overflow-y:auto!important}html.is-native-android .store-card-modal-backdrop.is-open{padding:max(12px, var(--nyx-safe-top,0px)) 8px max(12px, var(--nyx-safe-bottom,0px));place-items:center}html.is-native-android .store-card-modal{width:min(100%,440px);max-height:min(88dvh, calc(100dvh - var(--nyx-safe-top,36px) - var(--nyx-safe-bottom,0px) - 24px - var(--nyx-keyboard-inset,0px)));-webkit-overflow-scrolling:touch;overflow-y:auto}html.is-native-android .store-card-brick{overflow:visible}@media (max-width:360px){html.is-native-android{--nyx-phone-pad-x:12px;--nyx-nav-inset-x:10px}html.is-native-android .home-featured-copy{width:min(62%,210px)}html.is-native-android .explore-worlds-grid,html.is-native-android .explore-historias-grid,html.is-native-android .explore-screen.explore-redesign .explore-characters-grid,html.is-native-android .explore-screen.explore-redesign .explore-search-results{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important}html.is-native-android .login-cyberpunk .login-hero{height:clamp(168px,46vw,220px)!important}html.is-native-android .store-pack-grid{grid-template-columns:1fr!important}}@media (min-width:361px) and (max-width:411px){html.is-native-android{--nyx-phone-pad-x:16px}}@media (min-width:412px) and (max-width:599px){html.is-native-android{--nyx-phone-pad-x:18px}html.is-native-android .home-featured-card{min-height:168px}html.is-native-android .login-cyberpunk .login-shell{max-width:min(100%,440px)}}@media (min-width:600px){html.is-native-android{--nyx-phone-pad-x:clamp(20px, 3.2vw, 36px);--nyx-nav-inset-x:clamp(16px, 4vw, 28px)}html.is-native-android .catalog-grid,html.is-native-android .gallery-grid,html.is-native-android .pa-grid,html.is-native-android .explore-catalog-grid,html.is-native-android .favorites-catalog-grid,html.is-native-android .explore-worlds-grid,html.is-native-android .explore-historias-grid,html.is-native-android .explore-screen.explore-redesign .explore-characters-grid,html.is-native-android .explore-screen.explore-redesign .explore-search-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html.is-native-android .home-featured-card{min-height:176px}html.is-native-android .support-panel,html.is-native-android .create-hub-scroll,html.is-native-android .libre-inbox-scroll,html.is-native-android .historia-reader-scroll,html.is-native-android .store-panel,html.is-native-android .plans-panel{width:100%;max-width:640px;margin-inline-start:auto;margin-inline-end:auto}}@media (min-width:840px){html.is-native-android{--nyx-phone-pad-x:clamp(24px, 3vw, 48px)}html.is-native-android .catalog-grid,html.is-native-android .gallery-grid,html.is-native-android .explore-catalog-grid,html.is-native-android .favorites-catalog-grid,html.is-native-android .explore-worlds-grid,html.is-native-android .explore-historias-grid,html.is-native-android .explore-screen.explore-redesign .explore-characters-grid{grid-template-columns:repeat(5,minmax(0,1fr))}html.is-native-android .support-panel,html.is-native-android .create-hub-scroll,html.is-native-android .libre-inbox-scroll,html.is-native-android .historia-reader-scroll{max-width:720px}}@media (orientation:landscape) and (max-height:500px){html.is-native-android .home-screen.home-redesign .home-welcome-brand-wrap{height:calc(clamp(72px, 28dvh, 120px) + var(--nyx-safe-top,36px))!important}html.is-native-android .home-featured-card{aspect-ratio:2.4;min-height:112px}html.is-native-android .login-cyberpunk .login-hero{height:clamp(96px,28dvh,140px)!important}}html.is-native-android .wallet-screen .wallet-panel{flex-direction:column!important;display:flex!important}html.is-native-android .wallet-screen .wallet-quick-actions{flex-wrap:wrap!important;justify-content:flex-start!important;display:flex!important}html.is-native-android .wallet-screen .wallet-quick-btn{border-radius:999px!important;flex:none!important;width:auto!important;height:44px!important;min-height:44px!important;padding:0 14px!important}html.is-native-android,html.is-native-android body,html.is-native-android #root{height:100dvh!important;max-height:100dvh!important}html.is-native-android .phone-app.has-app-dock{height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:0!important}html.is-native-android .phone-app.has-app-dock .phone-app-viewport{height:100%!important;min-height:0!important;max-height:100%!important;position:relative!important}html.is-native-android .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe,html.is-native-android .phone-app.has-app-dock .phone-app-viewport>.bottom-nav--css-glass.deluxe{width:100%!important;height:var(--nyx-nav-dock-height)!important;min-height:var(--nyx-nav-dock-height)!important;max-height:var(--nyx-nav-dock-height)!important;z-index:300!important;flex:none!important;align-items:flex-end!important;margin:0!important;display:flex!important;position:absolute!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;overflow:visible!important}html.is-native-android .phone-app.has-app-dock .bottom-nav-glass-shell--crafted{width:100%!important;height:var(--nyx-nav-dock-height)!important;min-height:var(--nyx-nav-dock-height)!important}html.is-native-android .phone-app.has-app-dock .bottom-nav-crafted-bg{height:var(--nyx-nav-crafted-height,96px)!important}html.is-native-android.nyx-keyboard-open .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe,html.is-native-android.nyx-composer-focus .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe,html.is-native-android.nyx-card-pay-open .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe{height:0!important;min-height:0!important;max-height:0!important;display:none!important}@media (min-width:560px){html.is-native-android .phone-app.has-app-dock,html.is-native-android .phone-app.has-app-dock .phone-app-viewport{height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important}html.is-native-android .phone-app.has-app-dock .phone-app-viewport>.bottom-nav.deluxe{height:var(--nyx-nav-dock-height)!important;min-height:var(--nyx-nav-dock-height)!important;position:absolute!important;bottom:0!important}}html.is-native-ios,html.is-native-android{--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-width:100%;--nyx-phone-height:100dvh;--nyx-phone-radius:0px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.is-native-ios,html.is-native-ios body,html.is-native-ios #root,html.is-native-android,html.is-native-android body,html.is-native-android #root{overscroll-behavior:none;width:100%;max-width:100%;height:100dvh;max-height:100dvh;overflow:hidden}html.is-native-ios{--nyx-status-fallback:20px;--nyx-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px), var(--nyx-status-fallback));--nyx-safe-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px))}html.is-native-ios .phone-app,html.is-native-ios .phone-app.has-app-dock,html.is-native-ios .phone-app-viewport,html.is-native-ios #root,html.is-native-ios .login-app,html.is-native-ios .phone-app.login-app,html.is-native-android .phone-app,html.is-native-android .phone-app.has-app-dock,html.is-native-android .phone-app-viewport,html.is-native-android #root,html.is-native-android .login-app{width:100%!important;max-width:100%!important}html.is-native-ios .phone-app,html.is-native-ios .phone-app.has-app-dock,html.is-native-ios .login-app,html.is-native-android .phone-app,html.is-native-android .phone-app.has-app-dock,html.is-native-android .login-app{align-items:stretch!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:0!important}html.is-native-ios .phone-app.has-app-dock .phone-app-viewport,html.is-native-android .phone-app.has-app-dock .phone-app-viewport{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}html.is-native-ios :-webkit-any(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.world-chat-screen,.login-page,.login-cyberpunk,.onboarding-screen,.create-page-shell){width:100%!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.is-native-ios :is(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.world-chat-screen,.login-page,.login-cyberpunk,.onboarding-screen,.create-page-shell){width:100%!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.is-native-android :-webkit-any(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.world-chat-screen,.login-page,.login-cyberpunk,.onboarding-screen,.create-page-shell){width:100%!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.is-native-android :is(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.world-chat-screen,.login-page,.login-cyberpunk,.onboarding-screen,.create-page-shell){width:100%!important;max-width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}@media (min-width:560px){html.is-native-ios .phone-app,html.is-native-android .phone-app,html.is-native-ios .login-app,html.is-native-android .login-app{height:100dvh!important;max-height:100dvh!important;padding:0!important}html.is-native-ios :-webkit-any(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.login-page){--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-radius:0px;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}html.is-native-ios :is(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.login-page){--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-radius:0px;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}html.is-native-android :-webkit-any(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.login-page){--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-radius:0px;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}html.is-native-android :is(.home-screen,.app-screen.screen-panel,.profile-screen,.chat-screen,.login-page){--nyx-design-width:100%;--nyx-design-height:100dvh;--nyx-phone-radius:0px;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}}html.is-native-ios .phone-app.has-app-drawer .has-dock-nav>.screen-scroll,html.is-native-android .phone-app.has-app-drawer .has-dock-nav>.screen-scroll,html.is-native-ios .phone-app.has-app-drawer .has-dock-nav>.profile-redesign-scroll,html.is-native-android .phone-app.has-app-drawer .has-dock-nav>.profile-redesign-scroll,html.is-native-ios .phone-app.has-app-drawer .profile-hub-screen .profile-redesign-scroll,html.is-native-android .phone-app.has-app-drawer .profile-hub-screen .profile-redesign-scroll,html.is-native-ios .phone-app.has-app-drawer .has-side-drawer-nav>.screen-scroll,html.is-native-android .phone-app.has-app-drawer .has-side-drawer-nav>.screen-scroll{padding-bottom:calc(20px + var(--nyx-safe-bottom,0px))!important}html.is-native-ios .phone-app.has-app-drawer .create-historia-dock,html.is-native-android .phone-app.has-app-drawer .create-historia-dock{padding-bottom:calc(12px + var(--nyx-safe-bottom,0px))!important}html.is-native-ios .phone-app.has-app-drawer .chat-screen.chat-mode .chat-body,html.is-native-android .phone-app.has-app-drawer .chat-screen.chat-mode .chat-body,html.is-native-ios .phone-app.has-app-drawer .chat-screen.chat-mode .world-chat-body,html.is-native-android .phone-app.has-app-drawer .chat-screen.chat-mode .world-chat-body{padding-bottom:0!important}html.is-native-ios .phone-app.has-app-dock :is(.has-dock-nav>.screen-scroll,.has-dock-nav>.profile-redesign-scroll,.app-screen.screen-panel>.screen-scroll,.profile-redesign-scroll,.character-profile-scroll,.wizard-scroll-area,.create-character-scroll,.create-historia-scroll,.historia-reader-scroll,.libre-inbox-scroll,.rooms-scroll,.worlds-scroll,.create-world-scroll,.create-hub-scroll,.support-panel,.onboarding-screen){-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto;min-height:0!important;overflow:hidden auto!important}html.is-native-android .phone-app.has-app-dock :is(.has-dock-nav>.screen-scroll,.has-dock-nav>.profile-redesign-scroll,.app-screen.screen-panel>.screen-scroll,.profile-redesign-scroll,.character-profile-scroll,.wizard-scroll-area,.create-character-scroll,.create-historia-scroll,.historia-reader-scroll,.libre-inbox-scroll,.rooms-scroll,.worlds-scroll,.create-world-scroll,.create-hub-scroll,.support-panel,.onboarding-screen){-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto;min-height:0!important;overflow:hidden auto!important}html.nyx-keyboard-open .screen-scroll,html.nyx-keyboard-open .wizard-scroll-area,html.nyx-keyboard-open .create-character-scroll,html.nyx-keyboard-open .create-historia-scroll,html.nyx-keyboard-open .historia-reader-scroll,html.nyx-keyboard-open .libre-inbox-scroll,html.nyx-keyboard-open .rooms-scroll,html.nyx-keyboard-open .worlds-scroll,html.nyx-keyboard-open .create-world-scroll,html.nyx-keyboard-open .support-panel,html.nyx-keyboard-open .profile-redesign-scroll,html.nyx-keyboard-open .character-profile-scroll,html.nyx-composer-focus .screen-scroll,html.nyx-composer-focus .wizard-scroll-area,html.nyx-composer-focus .create-character-scroll,html.nyx-composer-focus .create-historia-scroll,html.nyx-composer-focus .support-panel{padding-bottom:calc(20px + var(--nyx-keyboard-inset,0px) + var(--nyx-safe-bottom,0px))!important}html.nyx-keyboard-open .phone-app .chat-screen.chat-mode .chat-feed,html.nyx-keyboard-open .phone-app .chat-screen.chat-mode .premium-chat-feed,html.nyx-composer-focus .phone-app .chat-screen.chat-mode .chat-feed,html.nyx-composer-focus .phone-app .chat-screen.chat-mode .premium-chat-feed{padding-bottom:calc(var(--chat-composer-inset,76px) + var(--nyx-keyboard-inset,0px) + 12px)!important}html.nyx-keyboard-open .phone-app .chat-screen.chat-mode .chat-composer-wrap,html.nyx-composer-focus .phone-app .chat-screen.chat-mode .chat-composer-wrap{bottom:var(--nyx-keyboard-inset,0px)!important;padding-bottom:8px!important}html.nyx-keyboard-open .create-historia-dock,html.nyx-composer-focus .create-historia-dock,html.nyx-keyboard-open .create-historia-screen .create-historia-dock,html.nyx-composer-focus .create-historia-screen .create-historia-dock{padding-bottom:calc(10px + var(--nyx-keyboard-inset,0px))!important}html.nyx-keyboard-open .create-character-screen,html.nyx-composer-focus .create-character-screen,html.nyx-keyboard-open .create-world-screen,html.nyx-composer-focus .create-world-screen,html.nyx-keyboard-open .create-historia-screen,html.nyx-composer-focus .create-historia-screen{padding-bottom:var(--nyx-keyboard-inset,0px)!important}html.nyx-keyboard-open .nyx-search-suggestions,html.nyx-composer-focus .nyx-search-suggestions{max-height:min(42vh, calc(100dvh - var(--nyx-keyboard-inset,0px) - 120px));overflow-y:auto}html.nyx-keyboard-open .worlds-quick-sheet,html.nyx-composer-focus .worlds-quick-sheet{justify-content:flex-end}html.nyx-keyboard-open .worlds-quick-sheet-panel,html.nyx-composer-focus .worlds-quick-sheet-panel{padding-bottom:calc(16px + var(--nyx-keyboard-inset,0px))!important}html.is-native-ios.nyx-keyboard-open .login-cyberpunk,html.is-native-ios.nyx-composer-focus .login-cyberpunk,html.is-native-ios.nyx-keyboard-open .login-app .login-cyberpunk.login-page,html.is-native-ios.nyx-composer-focus .login-app .login-cyberpunk.login-page,html.is-native-android.nyx-keyboard-open .login-cyberpunk,html.is-native-android.nyx-composer-focus .login-cyberpunk,html.is-native-android.nyx-keyboard-open .login-app .login-cyberpunk.login-page,html.is-native-android.nyx-composer-focus .login-app .login-cyberpunk.login-page{height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:max(12px, var(--nyx-login-dock-pad,0px))!important;flex-direction:column!important;justify-content:flex-start!important;display:flex!important;overflow:hidden!important}html.is-native-ios.nyx-keyboard-open .login-cyberpunk .login-shell,html.is-native-ios.nyx-composer-focus .login-cyberpunk .login-shell,html.is-native-android.nyx-keyboard-open .login-cyberpunk .login-shell,html.is-native-android.nyx-composer-focus .login-cyberpunk .login-shell{-webkit-overflow-scrolling:touch;flex:auto!important;min-height:0!important;overflow:hidden auto!important}html.is-native-ios.nyx-keyboard-open .login-cyberpunk .login-card,html.is-native-ios.nyx-composer-focus .login-cyberpunk .login-card,html.is-native-android.nyx-keyboard-open .login-cyberpunk .login-card,html.is-native-android.nyx-composer-focus .login-cyberpunk .login-card{flex:none!important;overflow:visible!important}html.is-native-ios.nyx-keyboard-open .login-cyberpunk .forgot-overlay,html.is-native-ios.nyx-composer-focus .login-cyberpunk .forgot-overlay,html.is-native-android.nyx-keyboard-open .login-cyberpunk .forgot-overlay,html.is-native-android.nyx-composer-focus .login-cyberpunk .forgot-overlay{padding-bottom:calc(12px + var(--nyx-login-dock-pad,var(--nyx-keyboard-inset,0px)));align-items:flex-end}html.nyx-keyboard-open body>.nyx-language-dialog-root,html.nyx-keyboard-open body>.nyx-confirm-backdrop,html.nyx-keyboard-open body>.image-lightbox,html.nyx-keyboard-open .nyx-centered-sheet,html.nyx-keyboard-open body>.store-card-modal-backdrop.is-open,html.nyx-composer-focus body>.store-card-modal-backdrop.is-open{bottom:var(--nyx-keyboard-inset,0px)!important}html.is-native-ios input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=file]):not([type=color]),html.is-native-ios textarea,html.is-native-ios select,html.is-native-android input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=file]):not([type=color]),html.is-native-android textarea,html.is-native-android select{font-size:16px}@media (max-width:389px){html.is-native-ios,html.is-native-android{--nyx-phone-pad-x:12px;--nyx-nav-inset-x:10px}html.is-native-ios .home-featured-copy,html.is-native-android .home-featured-copy{width:min(64%,200px)}html.is-native-ios .store-pack-grid,html.is-native-android .store-pack-grid{grid-template-columns:1fr!important}}@media (min-width:390px) and (max-width:429px){html.is-native-ios,html.is-native-android{--nyx-phone-pad-x:16px}}@media (min-width:430px) and (max-width:599px){html.is-native-ios,html.is-native-android{--nyx-phone-pad-x:18px}html.is-native-ios .login-cyberpunk .login-shell,html.is-native-android .login-cyberpunk .login-shell{max-width:min(100%,440px)}}@media (min-width:600px){html.is-native-ios,html.is-native-android{--nyx-phone-pad-x:clamp(20px, 3.2vw, 36px)}html.is-native-ios .support-panel,html.is-native-ios .create-hub-scroll,html.is-native-ios .libre-inbox-scroll,html.is-native-ios .store-panel,html.is-native-ios .plans-panel,html.is-native-android .support-panel,html.is-native-android .create-hub-scroll,html.is-native-android .libre-inbox-scroll,html.is-native-android .store-panel,html.is-native-android .plans-panel{width:100%;max-width:640px;margin-inline-start:auto;margin-inline-end:auto}}@media (orientation:landscape) and (max-height:500px){html.is-native-ios .home-screen.home-redesign .home-welcome-brand-wrap,html.is-native-android .home-screen.home-redesign .home-welcome-brand-wrap{height:calc(clamp(64px, 26dvh, 110px) + var(--nyx-safe-top,20px))!important}html.is-native-ios .login-cyberpunk .login-hero,html.is-native-android .login-cyberpunk .login-hero{height:clamp(72px,24dvh,120px)!important;min-height:72px!important}}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.secondary-button,.btn-nyx-secondary,.btn-nyx-ghost,.world-chapter-stay-btn,.world-linked-cast-btn,.world-thread-resolve-btn,.world-cover-modal-cancel,.create-historia-visibility-btn:not(.is-active),.character-preview-visibility-btn:not(.is-active),.world-cast-gender-btn:not(.is-active)):not(.chats-empty-cta):not(.worlds-empty-cta):not(.catalog-empty-cta):not(.primary-button){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467847!important}html[data-theme=light] .phone-app.nyx-kit :is(.secondary-button,.btn-nyx-secondary,.btn-nyx-ghost,.world-chapter-stay-btn,.world-linked-cast-btn,.world-thread-resolve-btn,.world-cover-modal-cancel,.create-historia-visibility-btn:not(.is-active),.character-preview-visibility-btn:not(.is-active),.world-cast-gender-btn:not(.is-active)):not(.chats-empty-cta):not(.worlds-empty-cta):not(.catalog-empty-cta):not(.primary-button){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467847!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.secondary-button,.btn-nyx-ghost,.world-chapter-stay-btn,.world-linked-cast-btn):not(.chats-empty-cta) svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :is(.secondary-button,.btn-nyx-ghost,.world-chapter-stay-btn,.world-linked-cast-btn):not(.chats-empty-cta) svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :is(.favorites-category-tab:not(.is-active),.worlds-filter-tab:not(.is-active),.explore-category-tab:not(.is-active):not(.selected),.create-world-tabs button:not(.is-active),[role=tab]:not([aria-selected=true]):not(.is-active),.chip:not(.is-active),.filter-chip:not(.is-active),.segmented-control button:not(.is-active),.create-world-gender-seg-btn:not(.is-active),.world-entry-gender-chip:not(.is-active)){color:#3f3854!important;-webkit-text-fill-color:#3f3854!important}html[data-theme=light] .phone-app.nyx-kit .create-world-tabs button:not(.is-active) svg{color:#3f3854!important;stroke:#3f3854!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.explore-category-tab.is-active,.explore-category-tab.selected,.favorites-category-tab.is-active,.worlds-filter-tab.is-active){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :is(.explore-category-tab.is-active,.explore-category-tab.selected,.favorites-category-tab.is-active,.worlds-filter-tab.is-active){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit .create-world-tabs button.is-active,html[data-theme=light] .phone-app.nyx-kit .create-world-tabs [role=tab][aria-selected=true]{color:#78350f!important;-webkit-text-fill-color:#78350f!important}html[data-theme=light] .phone-app.nyx-kit .create-world-tabs button.is-active svg{color:#78350f!important;stroke:#78350f!important}html[data-theme=light] .phone-app.nyx-kit .create-world-field :-webkit-any(input,textarea){border-color:#5a467857!important}html[data-theme=light] .phone-app.nyx-kit .create-world-field :is(input,textarea){border-color:#5a467857!important}html[data-theme=light] .phone-app.nyx-kit .create-world-gender-seg-btn.is-active,html[data-theme=light] .phone-app.nyx-kit .world-entry-gender-chip.is-active{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.icon-btn,.chat-header-icon-btn,.nyx-drawer-trigger,.worlds-hub-card-more,.character-profile-topbtn):not(.primary-button):not(.nyx-section-page-back):not(.worlds-page-back){color:#2a2438!important;background:#fff!important;border:1px solid #5a467847!important}html[data-theme=light] .phone-app.nyx-kit :is(.icon-btn,.chat-header-icon-btn,.nyx-drawer-trigger,.worlds-hub-card-more,.character-profile-topbtn):not(.primary-button):not(.nyx-section-page-back):not(.worlds-page-back){color:#2a2438!important;background:#fff!important;border:1px solid #5a467847!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.icon-btn,.chat-header-icon-btn,.character-profile-topbtn):not(.nyx-section-page-back):not(.worlds-page-back) svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :is(.icon-btn,.chat-header-icon-btn,.character-profile-topbtn):not(.nyx-section-page-back):not(.worlds-page-back) svg{color:#2a2438!important;stroke:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-tag,html[data-theme=light] .phone-app.nyx-kit .cp-cv-category{color:#5b21b6!important;-webkit-text-fill-color:#5b21b6!important;background:#fff!important;border:1px solid #5b21b659!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-action--gallery,html[data-theme=light] .phone-app.nyx-kit .character-profile-action--ghost:not(.character-profile-action--fav){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467847!important}html[data-theme=light] .phone-app.nyx-kit .character-profile-action--fav{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit .explore-category-tab:not(.is-active):not(.selected){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467847!important}html[data-theme=light] .phone-app.nyx-kit .worlds-filter-tab:not(.is-active){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;background:#fff!important;border:1px solid #5a467852!important}html[data-theme=light] .phone-app.nyx-kit .worlds-hub-card-action{color:#78350f!important;-webkit-text-fill-color:#78350f!important}html[data-theme=light] .phone-app.nyx-kit .chat-header-icon-btn--danger,html[data-theme=light] .phone-app.nyx-kit .chat-header-icon-btn--danger svg{color:#9d174d!important;stroke:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(input,textarea,select):not([type=checkbox]):not([type=radio]){color:#2a2438!important;caret-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :is(input,textarea,select):not([type=checkbox]):not([type=radio]){color:#2a2438!important;caret-color:#2a2438!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(input,textarea)::placeholder{color:#6b6480!important;opacity:1!important}html[data-theme=light] .phone-app.nyx-kit :is(input,textarea)::placeholder{color:#6b6480!important;opacity:1!important}html[data-theme=light] .phone-app.nyx-kit .create-world-char-count{color:#5e5670!important;-webkit-text-fill-color:#5e5670!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button:not(.nav-create-btn) .nav-slot-label{color:#1f1a2e!important;-webkit-text-fill-color:#1f1a2e!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button:not(.nav-create-btn) svg,html[data-theme=light] .phone-app.nyx-kit .bottom-nav.deluxe button:not(.nav-create-btn) svg{color:#1f1a2e!important;stroke:#1f1a2e!important}html[data-theme=light] .phone-app.nyx-kit .bottom-nav .selected .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav .active .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.selected .nav-slot-label,html[data-theme=light] .phone-app.nyx-kit .bottom-nav-crafted-slots>button.active .nav-slot-label{color:#9d174d!important;-webkit-text-fill-color:#9d174d!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.primary-button,.btn-nyx-primary,.create-hub-card-go,.wizard-footer-btn-next,.wizard-footer-btn-back,.wizard-footer-btn,.chats-empty-cta,.worlds-empty-cta,.catalog-empty-cta,.home-featured-cta,.nyx-confirm-btn--confirm,.create-world-save-submit,.create-world-save-draft,.world-entry-start-btn,.world-chapter-advance-btn,.world-fiche-select-btn,.nav-create-btn,.chat-send-btn,.rooms-open-btn:not(:disabled),.plans-cta){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :is(.primary-button,.btn-nyx-primary,.create-hub-card-go,.wizard-footer-btn-next,.wizard-footer-btn-back,.wizard-footer-btn,.chats-empty-cta,.worlds-empty-cta,.catalog-empty-cta,.home-featured-cta,.nyx-confirm-btn--confirm,.create-world-save-submit,.create-world-save-draft,.world-entry-start-btn,.world-chapter-advance-btn,.world-fiche-select-btn,.nav-create-btn,.chat-send-btn,.rooms-open-btn:not(:disabled),.plans-cta){color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .phone-app.nyx-kit :-webkit-any(.primary-button,.create-hub-card-go,.create-world-save-submit,.create-world-save-draft,.world-entry-start-btn,.chat-send-btn,.wizard-footer-btn-next,.wizard-footer-btn-back) svg{color:#fff!important;stroke:#fff!important}html[data-theme=light] .phone-app.nyx-kit :is(.primary-button,.create-hub-card-go,.create-world-save-submit,.create-world-save-draft,.world-entry-start-btn,.chat-send-btn,.wizard-footer-btn-next,.wizard-footer-btn-back) svg{color:#fff!important;stroke:#fff!important}html:not([data-theme=light]) .nyx-drawer-menu-btn{color:#fff!important;opacity:1!important;background:#7c3aed!important;border:1.5px solid #e9d5ff!important;box-shadow:0 0 14px #a855f78c!important}html:not([data-theme=light]) .nyx-drawer-menu-btn svg{color:#fff!important;stroke:#fff!important}html[data-theme=light] .phone-app .nyx-side-drawer-lang .nyx-language-trigger-code,html[data-theme=light] .nyx-side-drawer-lang .nyx-language-trigger-code{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;opacity:1!important;background:#6d28d9!important;border:1.5px solid #4c1d95!important}html:not([data-theme=light]) .phone-app .nyx-side-drawer-lang .nyx-language-trigger-code,html:not([data-theme=light]) .nyx-side-drawer-lang .nyx-language-trigger-code{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;opacity:1!important;background:#7c3aed!important;border:1.5px solid #e9d5ff!important}html:not([data-theme=light]) .phone-app.nyx-kit :-webkit-any(.secondary-button,.btn-nyx-secondary,.btn-nyx-ghost,.world-chapter-stay-btn,.world-linked-cast-btn,.world-thread-resolve-btn,.world-cover-modal-cancel):not(.chats-empty-cta):not(.worlds-empty-cta):not(.catalog-empty-cta){color:#f8f3ff!important;-webkit-text-fill-color:#f8f3ff!important;border-color:#b79cff6b!important}html:not([data-theme=light]) .phone-app.nyx-kit :is(.secondary-button,.btn-nyx-secondary,.btn-nyx-ghost,.world-chapter-stay-btn,.world-linked-cast-btn,.world-thread-resolve-btn,.world-cover-modal-cancel):not(.chats-empty-cta):not(.worlds-empty-cta):not(.catalog-empty-cta){color:#f8f3ff!important;-webkit-text-fill-color:#f8f3ff!important;border-color:#b79cff6b!important}html:not([data-theme=light]) .phone-app.nyx-kit :-webkit-any(input,textarea,select):not([type=checkbox]):not([type=radio]){color:#f8f3ff!important;caret-color:#f8f3ff!important}html:not([data-theme=light]) .phone-app.nyx-kit :is(input,textarea,select):not([type=checkbox]):not([type=radio]){color:#f8f3ff!important;caret-color:#f8f3ff!important}html:not([data-theme=light]) .phone-app.nyx-kit :-webkit-any(input,textarea)::placeholder{color:#9a8aad!important;opacity:1!important}html:not([data-theme=light]) .phone-app.nyx-kit :is(input,textarea)::placeholder{color:#9a8aad!important;opacity:1!important}.phone-app.nyx-kit :-webkit-any(button.home-featured-arrow,button.official-carousel-arrow){color:#1a1428!important;-webkit-text-fill-color:#1a1428!important;stroke:#1a1428!important}.phone-app.nyx-kit :is(button.home-featured-arrow,button.official-carousel-arrow){color:#1a1428!important;-webkit-text-fill-color:#1a1428!important;stroke:#1a1428!important}.phone-app.nyx-kit :-webkit-any(button.home-featured-arrow,button.official-carousel-arrow) svg{color:#1a1428!important;-webkit-text-fill-color:#1a1428!important;stroke:#1a1428!important}.phone-app.nyx-kit :is(button.home-featured-arrow,button.official-carousel-arrow) svg{color:#1a1428!important;-webkit-text-fill-color:#1a1428!important;stroke:#1a1428!important}.phone-app.nyx-kit :-webkit-any(button.home-recommended-arrow,button.explore-worlds-arrow){color:#06202a!important;-webkit-text-fill-color:#06202a!important;stroke:#06202a!important}.phone-app.nyx-kit :is(button.home-recommended-arrow,button.explore-worlds-arrow){color:#06202a!important;-webkit-text-fill-color:#06202a!important;stroke:#06202a!important}.phone-app.nyx-kit :-webkit-any(button.home-recommended-arrow,button.explore-worlds-arrow) svg{color:#06202a!important;-webkit-text-fill-color:#06202a!important;stroke:#06202a!important}.phone-app.nyx-kit :is(button.home-recommended-arrow,button.explore-worlds-arrow) svg{color:#06202a!important;-webkit-text-fill-color:#06202a!important;stroke:#06202a!important}html:not([data-theme=light]) body.nyx-login-active,html:not([data-theme=light]) body.nyx-login-active #root{background:#050208}html[data-theme=light] body.nyx-login-active,html[data-theme=light] body.nyx-login-active #root{background:#f3eee6}.login-app,.phone-app.login-app{width:100%;height:100dvh;height:100svh;max-height:100dvh;background:0 0;justify-content:center;align-items:stretch;min-height:0;max-height:100svh;padding:0;display:flex;overflow:hidden}.login-cyberpunk{--login-bg-deep:#050208;--login-neon-pink:#ff2d9a;--login-neon-cyan:#00e5ff;--login-neon-gold:#ffe566;--login-neon-purple:#a855f7;--login-row-gap:14px;--login-input-bg:#060210c7;--login-input-border:#ff2d9a9e;isolation:isolate;width:100%;max-width:var(--nyx-design-width,390px);height:100dvh;height:100svh;max-height:100dvh;min-height:0;max-height:100svh;padding:max(8px, var(--nyx-safe-top,env(safe-area-inset-top,0px))) 0 max(8px, var(--nyx-safe-bottom,env(safe-area-inset-bottom,0px)));box-sizing:border-box;background:var(--login-bg-deep);color:#f8f3ff;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0 auto;display:flex;position:relative;overflow:hidden auto!important}body.nyx-login-active .login-cyberpunk,body.nyx-login-active .login-app{background:var(--login-bg-deep)}.login-cyberpunk .login-shell{z-index:1;width:100%;max-width:390px;padding:0 14px max(24px, var(--nyx-safe-bottom,env(safe-area-inset-bottom,0px)));flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:0;margin:0 auto;display:flex;position:relative}.login-cyberpunk .login-hero{pointer-events:none;background:radial-gradient(ellipse 85% 65% at 50% 0%, #ff2d9a61 0%, transparent 68%), radial-gradient(ellipse 70% 55% at 82% 18%, #00e5ff4d 0%, transparent 62%), radial-gradient(ellipse 60% 50% at 18% 28%, #a855f73d 0%, transparent 58%), linear-gradient(180deg, #120628 0%, #080214 45%, var(--login-bg-deep) 100%);flex:none;width:calc(100% + 28px);height:clamp(330px,86vw,410px);margin:0 -14px;position:relative;overflow:hidden}.login-cyberpunk .login-hero:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--login-bg-deep) 100%);pointer-events:none;z-index:1;height:48%;position:absolute;top:auto;bottom:0;left:0;right:0}.login-cyberpunk .login-hero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#05020800 0%,#0502088c 35%,#050208 78% 100%);height:42%;position:absolute;bottom:0;left:0;right:0}html[data-theme=light] .login-cyberpunk .login-hero:before{background:linear-gradient(#f3eee600 0%,#f3eee6eb 10%,#f3eee6 28% 100%)}.login-cyberpunk .login-language-wrap{top:max(10px, var(--nyx-safe-top,env(safe-area-inset-top,0px)));z-index:4;pointer-events:auto;align-items:center;gap:8px;display:flex;position:absolute;right:16px}.login-cyberpunk .login-theme-btn{color:#fff;touch-action:manipulation;background:#0804108c;border:1px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;box-shadow:0 0 14px #ff2d9a59}.login-cyberpunk .login-theme-btn:active{transform:scale(.97)}.login-cyberpunk .login-theme-icon{width:18px;height:18px}.login-cyberpunk .login-language-btn,.login-cyberpunk .nyx-language-trigger.login-language-btn{letter-spacing:.08em;touch-action:manipulation;border-radius:999px;min-width:44px;height:36px;padding:0 12px;font-size:12px;font-weight:800;box-shadow:0 0 16px #ff2d9a73,0 0 22px #00e5ff59;background:linear-gradient(90deg, var(--login-neon-pink) 0%, var(--login-neon-cyan) 100%)!important;color:#fff!important;border:1px solid #ffffff6b!important}.login-cyberpunk .login-language-btn .home-welcome-lang-code,.login-cyberpunk .login-language-btn .nyx-language-trigger-code{font-weight:800;color:#fff!important}.login-cyberpunk .login-language-btn:active{transform:scale(.97)}body>.nyx-language-dialog-root.nyx-centered-sheet{z-index:8000;isolation:isolate;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.login-cyberpunk .nyx-language-backdrop{cursor:pointer;background:#050208b8;border:0;position:absolute;top:0;bottom:0;left:0;right:0}.login-cyberpunk .nyx-language-dialog{color:#f8f3ff;background:#120a1f;border:1px solid #ff2d9a59;border-radius:18px;width:min(100%,340px);padding:20px 18px 16px;position:relative;box-shadow:0 24px 60px #00000073}.login-cyberpunk .nyx-language-dialog h2{color:#f8f3ff;margin:0 0 8px;font-size:17px;font-weight:800}.login-cyberpunk .nyx-language-dialog-hint{color:#f8f3ffb8;margin:0 0 14px;font-size:12px;line-height:1.45}.login-cyberpunk .nyx-language-options{flex-direction:column;gap:8px;display:flex}.login-cyberpunk .nyx-language-option{text-align:left;color:#f8f3ff;background:#ffffff0a;border:1px solid #00e5ff59;border-radius:12px;width:100%;padding:12px 14px;font-size:14px;font-weight:600}.login-cyberpunk .nyx-language-option.is-active{border-color:var(--login-neon-pink);color:#fff;background:#ff2d9a29}.login-cyberpunk .nyx-language-close{color:#f8f3ffb8;background:0 0;border:0;width:100%;margin-top:12px;padding:10px;font-size:13px}.login-cyberpunk .social-login button.oauth-unconfigured{opacity:.92}.login-cyberpunk .login-hero-art{object-fit:cover;object-position:center top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.login-cyberpunk .login-auth-error{color:#ffd6e8;text-align:center;background:#500818b8;border:1px solid #ff50788c;border-radius:14px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.login-cyberpunk .login-card.auth-card{z-index:2;gap:var(--login-row-gap);background:linear-gradient(165deg,#0c041ceb 0%,#06020ee0 100%);border:2px solid #0000;border-radius:28px;flex-direction:column;width:100%;margin:6px 0 0;padding:20px 18px 18px;display:flex;position:relative;box-shadow:0 0 24px #ff2d9a38,0 0 40px #00e5ff1f,inset 0 1px #ffffff14}.login-cyberpunk .login-card.auth-card:before{content:"";z-index:-1;border-radius:inherit;opacity:.72;pointer-events:none;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;background:linear-gradient(135deg, var(--login-neon-pink), var(--login-neon-cyan) 55%, var(--login-neon-purple))!important}.login-cyberpunk .login-card.auth-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(165deg,#0c041cf5 0%,#06020ef0 100%)!important}.login-cyberpunk .auth-tabs{gap:var(--login-row-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.login-cyberpunk .auth-tabs button{z-index:1;cursor:pointer;width:100%;min-height:48px;font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:800;line-height:1;transition:transform .18s,filter .18s;display:flex;position:relative}.login-cyberpunk .auth-tab-icon{pointer-events:none;flex:0 0 16px;width:16px;height:16px}.login-cyberpunk .auth-tabs button span{pointer-events:none}.phone-app.login-app .login-cyberpunk .auth-tabs button:not(.selected),.login-cyberpunk .auth-tabs button:not(.selected){color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;box-shadow:none!important;background:#fff!important;border:2px solid #7c3aed73!important}.phone-app.login-app .login-cyberpunk .auth-tabs button.selected,.login-cyberpunk .auth-tabs button.selected{background:linear-gradient(90deg, var(--login-neon-pink) 0%, var(--login-neon-purple) 48%, var(--login-neon-cyan) 100%)!important;background-color:var(--login-neon-pink)!important;background-image:linear-gradient(90deg, var(--login-neon-pink) 0%, var(--login-neon-purple) 48%, var(--login-neon-cyan) 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:2px solid #ffffff59!important;box-shadow:0 0 16px #ff2d9a73,0 0 22px #a855f747,0 0 26px #00e5ff47!important}.phone-app.login-app .login-cyberpunk .auth-tabs button:not(.selected) .auth-tab-icon,.login-cyberpunk .auth-tabs button:not(.selected) .auth-tab-icon,.phone-app.login-app .login-cyberpunk .auth-tabs button:not(.selected) span,.login-cyberpunk .auth-tabs button:not(.selected) span{color:#2a2438!important;-webkit-text-fill-color:#2a2438!important;stroke:#2a2438!important}.phone-app.login-app .login-cyberpunk .auth-tabs button.selected .auth-tab-icon,.login-cyberpunk .auth-tabs button.selected .auth-tab-icon,.phone-app.login-app .login-cyberpunk .auth-tabs button.selected span,.login-cyberpunk .auth-tabs button.selected span{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}.login-cyberpunk .auth-tabs button:hover{filter:brightness(1.04);transform:translateY(-1px)}.login-cyberpunk .auth-form{gap:var(--login-row-gap);width:100%;display:grid}.login-cyberpunk .field-label{box-sizing:border-box;border:2px solid var(--login-input-border);background:var(--login-input-bg);color:#e8dcff;border-radius:999px;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 16px;display:flex;box-shadow:0 0 12px #ff2d9a1f,inset 0 0 0 1px #00e5ff14}.login-cyberpunk .field-label:first-of-type:after{content:"";flex:0 0 22px;width:22px;min-width:22px}.login-cyberpunk .auth-form input,.login-cyberpunk .forgot-dialog input{color:#f8f3ff;touch-action:manipulation;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0;font-size:15px;font-weight:700;line-height:1.2}.login-cyberpunk .auth-form input::placeholder,.login-cyberpunk .forgot-dialog input::placeholder{color:#b4a0dcb8;opacity:1}.login-cyberpunk .login-extras{gap:8px;display:grid}.login-cyberpunk .remember-username{color:#e8dcffe0;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:0 4px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.login-cyberpunk .remember-username input[type=checkbox]{accent-color:#ff2d9a;cursor:pointer;flex:0 0 18px;width:18px;height:18px;margin:0}.login-cyberpunk .forgot-link{color:#7eefff;text-align:left;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin:0 4px;padding:0;font-size:13px;font-weight:700;line-height:1.3;text-decoration:underline}.login-cyberpunk .forgot-done{color:#b8f5d4;margin:0 4px;font-size:13px;font-weight:700;line-height:1.4}.login-cyberpunk .forgot-overlay{z-index:7000;padding:max(20px, env(safe-area-inset-top,0px)) 16px max(20px, env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#080412b8;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.login-cyberpunk .forgot-dialog{background:#1a1228;border:1px solid #00e5ff38;border-radius:18px;gap:12px;width:min(100%,340px);margin:auto;padding:22px 18px 16px;display:grid;box-shadow:0 16px 40px #00000073}.login-cyberpunk .forgot-dialog h2{color:#f8f3ff;margin:0;font-size:18px;font-weight:800;line-height:1.25}.login-cyberpunk .forgot-dialog p{color:#e8dcffe0;margin:0;font-size:13px;font-weight:600;line-height:1.45}.login-cyberpunk .forgot-preview-code{color:#f4efe6;background:#0d0b12;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.login-cyberpunk .forgot-preview-code strong{letter-spacing:.14em;font-size:18px}.login-cyberpunk .forgot-dialog .field-label:first-of-type:after{display:none}.login-cyberpunk .forgot-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.login-cyberpunk .forgot-cancel,.login-cyberpunk .forgot-submit{cursor:pointer;touch-action:manipulation;border-radius:999px;min-height:44px;padding:0 12px;font-size:13px;font-weight:800}.login-cyberpunk .forgot-cancel{color:#f8f3ff;background:0 0;border:1px solid #e8dcff47}.login-cyberpunk .forgot-submit{color:#fff;background:linear-gradient(90deg,#ff2d9a 0%,#a855f7 48%,#00e5ff 100%);border:0}.login-cyberpunk .forgot-cancel:disabled,.login-cyberpunk .forgot-submit:disabled{opacity:.6;cursor:wait}.login-cyberpunk svg.auth-icon{color:#f0e6ffeb;stroke:#f0e6ffeb;flex:0 0 22px;width:22px;min-width:22px;height:22px}.login-cyberpunk .password-toggle{width:22px;min-width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 22px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.login-cyberpunk .password-toggle:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ffffff73}.login-cyberpunk .primary-button{z-index:1;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 16px;font-size:17px;font-weight:900;line-height:1;transition:transform .18s,filter .18s;display:flex;position:relative;box-shadow:0 0 20px #ff2d9a80,0 0 32px #00e5ff59,inset 0 1px #ffffff59;background:radial-gradient(circle at 18% 30%, #ffffff59, transparent 30%), linear-gradient(90deg, var(--login-neon-pink) 0%, var(--login-neon-cyan) 100%)!important}.login-cyberpunk .primary-button:before{pointer-events:none;content:none!important;display:none!important}.login-cyberpunk .primary-button>span{z-index:1;position:relative}.login-cyberpunk .primary-button:hover{filter:brightness(1.04);transform:translateY(-1px)}.login-cyberpunk .primary-button-arrow{z-index:1;flex:0 0 20px;width:20px;height:20px;position:relative}.login-cyberpunk .social-login{gap:var(--login-row-gap);width:100%;display:grid}.login-cyberpunk .social-divider{color:#c8b4ffd1;letter-spacing:.04em;text-align:center;place-items:center;width:100%;font-size:13px;font-weight:700;line-height:1;display:grid}.login-cyberpunk .social-login-buttons{align-items:stretch;gap:8px;width:100%;display:flex}.login-cyberpunk .social-login button{z-index:1;color:#fff;min-width:0;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#ffffff1f;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:11px;font-weight:800;line-height:1;transition:transform .18s,filter .18s;display:flex;position:relative;background:#060210b8!important;border:2px solid #a855f78c!important}.login-cyberpunk .social-login button:before{pointer-events:none;content:none!important;display:none!important}.login-cyberpunk .social-login button:hover{filter:brightness(1.08);transform:translateY(-1px)}.login-cyberpunk .social-login button[aria-busy=true],.login-cyberpunk .social-login button:disabled{opacity:.82;filter:none;cursor:progress;transform:none}.login-cyberpunk .social-login button[data-testid=nyx-oauth-google]{z-index:3;pointer-events:auto}.login-cyberpunk .social-logo{flex:0 0 18px;width:18px;min-width:18px;height:18px;display:block}.login-cyberpunk svg.social-logo.apple-logo{color:#fff}.login-cyberpunk .social-login button span{text-align:center;flex:auto;min-width:0;font-size:10px;line-height:1.15}.login-cyberpunk .free-note{text-align:center;margin:0;padding:0 4px}.login-cyberpunk .free-note span{color:#ffffffe0;font-size:11px;font-weight:600;line-height:1.45}.login-cyberpunk .free-highlight{color:var(--login-neon-pink);text-shadow:0 0 10px #ff2d9a8c;font-weight:900}.login-cyberpunk .oauth-callback-copy{text-align:center;color:#f0e6ffeb;margin:auto;padding:24px 16px;font-size:15px;font-weight:700}@media (min-width:560px){.login-app{align-items:flex-start;padding:18px 0;background:var(--login-bg-deep)!important}.login-app .login-cyberpunk.login-page{width:var(--nyx-design-width);max-width:var(--nyx-design-width);height:min(var(--nyx-design-height), calc(100dvh - 36px));min-height:min(var(--nyx-design-height), calc(100dvh - 36px));max-height:min(var(--nyx-design-height), calc(100dvh - 36px));border-radius:var(--nyx-phone-radius);scrollbar-width:none;border:1px solid #00e5ff2e;overflow-y:auto;box-shadow:0 0 40px #ff2d9a1f,0 0 60px #00e5ff14}.login-app .login-cyberpunk.login-page::-webkit-scrollbar{display:none}html.is-native-android .login-app,html.is-native-ios .login-app{align-items:stretch!important;padding:0!important}html.is-native-android .login-app .login-cyberpunk.login-page,html.is-native-ios .login-app .login-cyberpunk.login-page{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.is-native-android.nyx-keyboard-open .login-app .login-cyberpunk.login-page,html.is-native-ios.nyx-keyboard-open .login-app .login-cyberpunk.login-page,html.is-native-android.nyx-composer-focus .login-app .login-cyberpunk.login-page,html.is-native-ios.nyx-composer-focus .login-app .login-cyberpunk.login-page{height:100%!important;max-height:100%!important;padding-bottom:max(12px, var(--nyx-login-dock-pad,0px))!important;justify-content:flex-start!important;overflow:hidden!important}}@media (max-height:740px){.login-cyberpunk .login-hero{height:clamp(300px,78vw,360px)}.login-cyberpunk .login-card.auth-card{margin-top:4px;padding-top:16px}}html.nyx-keyboard-open .login-cyberpunk .login-hero{z-index:3;position:sticky;top:0;height:clamp(148px,26vh,210px)!important}html.nyx-keyboard-open .login-cyberpunk{height:100%!important;max-height:100%!important;padding-bottom:max(12px, var(--nyx-login-dock-pad,0px))!important}html.is-native-android.nyx-keyboard-open .login-cyberpunk,html.is-native-ios.nyx-keyboard-open .login-cyberpunk,html.is-native-android.nyx-composer-focus .login-cyberpunk,html.is-native-ios.nyx-composer-focus .login-cyberpunk{height:100%!important;max-height:100%!important;padding-bottom:max(12px, var(--nyx-login-dock-pad,0px))!important;justify-content:flex-start!important;overflow:hidden!important}html.is-native-ios.nyx-keyboard-open .login-cyberpunk .login-hero,html.is-native-ios.nyx-composer-focus .login-cyberpunk .login-hero,html.is-native-android.nyx-keyboard-open .login-cyberpunk .login-hero,html.is-native-android.nyx-composer-focus .login-cyberpunk .login-hero{z-index:3!important;flex:none!important;height:clamp(148px,26vh,210px)!important;min-height:148px!important;max-height:210px!important;position:sticky!important;top:0!important;overflow:hidden!important}.login-cyberpunk .auth-form input,.login-cyberpunk .field-label{scroll-margin-bottom:calc(16px + var(--nyx-keyboard-inset,0px))}.nyx-staging-banner{z-index:10000;box-sizing:border-box;width:100%;padding:.35rem .75rem;padding-top:calc(.35rem + var(--nyx-safe-top,0px));text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#1a1208;background:linear-gradient(90deg,#e8b84a 0%,#f0d27a 50%,#e8b84a 100%);border-bottom:1px solid #0000002e;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.72rem;font-weight:700;position:sticky;top:0}html.nyx-staging body{--nyx-staging-banner-h:2rem}
