.PrimaryPageCursor_cursorLayer__EavGl{contain:strict;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:none;z-index:2147483647}.PrimaryPageCursor_cursorLayer__EavGl[data-visible]{opacity:1;transition:opacity .15s ease-out}.PrimaryPageCursor_arrow__eCAF2,.PrimaryPageCursor_label__pt1Hz{left:0;pointer-events:none;position:absolute;top:0;user-select:none;will-change:transform}.PrimaryPageCursor_arrow__eCAF2{height:37px;transform-origin:0 0;width:37px;z-index:1}.PrimaryPageCursor_arrow__eCAF2 svg{display:block;overflow:visible}.PrimaryPageCursor_label__pt1Hz{border-radius:999px;box-shadow:0 4px 12px #0000001f,0 1px 2px #00000014;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15.91px;font-weight:600;letter-spacing:.1px;line-height:1.1;padding:6.66px 13.32px;transform-origin:0 50%;white-space:nowrap}@media(pointer:coarse){.PrimaryPageCursor_cursorLayer__EavGl{display:none}}@media(prefers-reduced-motion:reduce){.PrimaryPageCursor_cursorLayer__EavGl{transition:none}.PrimaryPageCursor_arrow__eCAF2,.PrimaryPageCursor_label__pt1Hz{will-change:auto}}.AppLauncher_positioner__3ks_M{animation:none!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:auto!important;z-index:950!important}.AppLauncher_panel__Noet8{align-items:center;border:.5px solid var(--app-launcher-border,var(--border));border-radius:24px;box-shadow:var(--app-launcher-shadow,0 3px 10px hsla(0,0%,9%,.059),0 8px 14px #17171705);color:var(--app-launcher-foreground,var(--foreground));display:flex;flex-direction:column;gap:10px;max-height:var(--radix-popover-content-available-height);max-width:calc(100vw - 16px);outline:none;overflow-y:auto;padding:10px;transform-origin:var(--radix-popover-content-transform-origin);width:312px}.AppLauncher_panel__Noet8,.AppLauncher_productsSurface___qCLb{background:var(--app-launcher-card,var(--popover))}.AppLauncher_productsSurface___qCLb{border-radius:14px;padding:8px;width:100%}.AppLauncher_sectionTitle__K4nsg{align-items:flex-start;color:var(--app-launcher-muted,var(--muted-foreground));display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:20px;margin:0;min-width:0;padding:0 0 4px;width:100%}.AppLauncher_auxiliaryRow__DKWzU,.AppLauncher_productGrid__21K_G{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.AppLauncher_auxiliaryRow__DKWzU{padding:0 8px}.AppLauncher_tile__OfIDl{align-items:center;appearance:none;background:#0000;border:0;border-radius:8px;color:var(--app-launcher-foreground,var(--foreground));cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px;text-align:center;transition:background-color .15s ease}.AppLauncher_tile__OfIDl:focus-visible,.AppLauncher_tile__OfIDl:hover{background:var(--app-launcher-hover,var(--default,var(--accent)))}.AppLauncher_tile__OfIDl:focus-visible{outline:none}.AppLauncher_tileIcon__wQf_H{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.AppLauncher_labelStack___RpVV{color:var(--app-launcher-foreground,var(--foreground));display:grid;font-size:14px;font-weight:400;line-height:20px;width:100%}.AppLauncher_hoverLabel__bPZH9,.AppLauncher_label__ojXTS{grid-column:1;grid-row:1;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.AppLauncher_label__ojXTS{opacity:1}.AppLauncher_hoverLabel__bPZH9,.AppLauncher_tile__OfIDl[data-has-hover-label=true]:hover .AppLauncher_label__ojXTS{opacity:0}.AppLauncher_tile__OfIDl[data-has-hover-label=true]:hover .AppLauncher_hoverLabel__bPZH9{opacity:1}.AppLauncher_trigger__jsGmM{align-items:center;appearance:none;background:#0000;border:0;border-radius:9999px;color:var(--foreground);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:36px}.AppLauncher_trigger__jsGmM.AppLauncher_triggerOpen__ECwSL,.AppLauncher_trigger__jsGmM:hover{background:var(--default,var(--accent));color:var(--foreground)}.AppLauncher_trigger__jsGmM:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AppLauncher_triggerIcon__71dDT{height:20px;stroke-width:2;width:20px}.AppLauncher_triggerIcon__71dDT>circle{vector-effect:none}@media(prefers-reduced-motion:reduce){.AppLauncher_hoverLabel__bPZH9,.AppLauncher_label__ojXTS,.AppLauncher_tile__OfIDl,.AppLauncher_trigger__jsGmM{transition:none}}.rewards_trigger__m4BNw{align-items:center;background:#0000;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-outfit),"Outfit",sans-serif;font-size:13px;font-weight:400;gap:7px;height:36px;overflow:visible;padding:0 12px;position:relative}.rewards_trigger__m4BNw:hover,.rewards_trigger__m4BNw[data-open]{background:#ffffff14}.rewards_trigger__m4BNw[data-show-surface]{background:#202024f5}.rewards_trigger__m4BNw[data-show-surface]:hover,.rewards_trigger__m4BNw[data-show-surface][data-open]{background:#2a2a30fa}.rewards_trigger__m4BNw:focus-visible{outline:2px solid #c6c3ff;outline-offset:2px}.rewards_trigger__m4BNw>svg{height:16px;width:16px}.rewards_badge__vEqBE,.rewards_newBadge__dapWa{pointer-events:none;position:absolute;right:-5px;top:-4px}.rewards_badgeDot__3hby9,.rewards_newBadge__dapWa{background:var(--danger);border-radius:999px;box-shadow:0 0 0 2px var(--background);color:var(--danger-foreground);display:grid;font-size:9px;font-variant-numeric:tabular-nums;height:15px;line-height:1;min-width:15px;padding:0 4px;place-items:center}@keyframes rewards_t-badge-slide-in__0xQtK{0%{transform:translate(var(--badge-offset-x),var(--badge-offset-y))}to{transform:translate(0)}}.rewards_badge__vEqBE{--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-blur:2px;will-change:transform}.rewards_badge__vEqBE[data-open=true]{animation:rewards_t-badge-slide-in__0xQtK .26s cubic-bezier(.22,1,.36,1)}.rewards_badgeDot__3hby9{border:0;filter:blur(0);opacity:1;transform:scale(1);transform-origin:center;transition:transform .5s cubic-bezier(.34,1.36,.64,1),opacity .4s cubic-bezier(.34,1.36,.64,1),filter .5s cubic-bezier(.34,1.36,.64,1);will-change:transform,opacity,filter}.rewards_badge__vEqBE[data-open=false] .rewards_badgeDot__3hby9{filter:blur(var(--badge-blur));opacity:0;transform:scale(0);transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1),filter .18s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.rewards_badgeDot__3hby9,.rewards_badge__vEqBE{animation:none!important;transition:none!important}}.AppTopbar_topbar__Itb2N{align-items:center;backdrop-filter:none;background:#0000;border-bottom:0;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,360px) auto;isolation:isolate;min-height:80px;padding:18px 28px;position:sticky;top:var(--app-topbar-sticky-offset,0);z-index:80}.AppTopbar_topbar__Itb2N:before{backdrop-filter:saturate(1.05) blur(18px);-webkit-backdrop-filter:saturate(1.05) blur(18px);background:linear-gradient(180deg,#18181cf0,#18181cd1 50%,#18181c75 74%,#18181c00);bottom:-48px;content:"";left:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 46%,#000000ad 72%,#0000);mask-image:linear-gradient(180deg,#000,#000 46%,#000000ad 72%,#0000);opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.AppTopbar_topbar__Itb2N[data-show-surface]:before{opacity:1}.AppTopbar_topbar__Itb2N[data-discover]{background:#0000;border-bottom:0}.AppTopbar_topbar__Itb2N[data-ai-characters]{margin-bottom:-80px}.AppTopbar_searchForm__TXHRd{grid-column:2;width:100%}.AppTopbar_discoverBackButton__Zqi0g{background:#0000;gap:12px;grid-column:1;height:40px;justify-self:start;min-width:0;padding:0}.AppTopbar_discoverBackButton__Zqi0g:focus-visible,.AppTopbar_discoverBackButton__Zqi0g:hover{background:#0000}.AppTopbar_discoverBackIcon__4G29A{background:var(--surface-secondary);border-radius:50%;display:inline-grid;flex:0 0 40px;height:40px;place-items:center;width:40px}.AppTopbar_discoverBackTitle__Jao9g{font-size:var(--combos-ui-text-h3-size);font-weight:600;letter-spacing:-.012em;line-height:var(--combos-ui-text-h3-line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppTopbar_discoverBackButton__Zqi0g:focus-visible .AppTopbar_discoverBackIcon__4G29A,.AppTopbar_discoverBackButton__Zqi0g:hover .AppTopbar_discoverBackIcon__4G29A{background:var(--surface-tertiary)}.AppTopbar_searchGroup__qWJ9P{background:color-mix(in srgb,var(--combos-ui-surface-raised) 48%,#0000);border:1px solid var(--combos-ui-border-subtle);border-radius:var(--combos-ui-radius-full);box-shadow:none;height:var(--combos-ui-control-sm);transition:background-color var(--combos-ui-motion-fast) var(--combos-ui-ease-standard),border-color var(--combos-ui-motion-fast) var(--combos-ui-ease-standard),box-shadow var(--combos-ui-motion-fast) var(--combos-ui-ease-standard)}@media(hover:hover){.AppTopbar_searchGroup__qWJ9P:hover:not(:focus-within){background:color-mix(in srgb,var(--combos-ui-surface-raised) 60%,#0000);border-color:var(--combos-ui-border-default)}}.AppTopbar_searchGroup__qWJ9P:active,.AppTopbar_searchGroup__qWJ9P:focus-within,.AppTopbar_searchGroup__qWJ9P[data-focus-within=true]{background:color-mix(in srgb,var(--combos-ui-surface-raised) 68%,#0000);border-color:var(--combos-ui-border-strong);box-shadow:inset 0 2px 5px #0000004d,0 0 0 2px var(--combos-ui-border-subtle)}.AppTopbar_searchGroup__qWJ9P input{caret-color:var(--combos-ui-text-primary);color:var(--combos-ui-text-secondary);font-size:var(--combos-ui-text-body-sm-size);font-weight:400;line-height:var(--combos-ui-text-body-sm-line)}.AppTopbar_searchGroup__qWJ9P input::placeholder{font-weight:400;opacity:1}.AppTopbar_searchGroup__qWJ9P [data-slot=search-field-search-icon],.AppTopbar_searchGroup__qWJ9P input::placeholder{color:var(--combos-ui-text-muted)}.AppTopbar_searchGroup__qWJ9P [data-slot=search-field-clear-button]{color:var(--combos-ui-text-secondary)}@media(prefers-reduced-motion:reduce){.AppTopbar_searchGroup__qWJ9P{transition:none}}.AppTopbar_actions__rC4bj{grid-column:3;justify-self:end}@media(max-width:900px){.AppTopbar_topbar__Itb2N{grid-template-columns:minmax(0,1fr) auto;padding-inline:20px}.AppTopbar_searchForm__TXHRd{grid-column:1}.AppTopbar_actions__rC4bj{grid-column:2}.AppTopbar_topbar__Itb2N[data-discover-shelf]{grid-template-columns:minmax(180px,1fr) minmax(220px,320px) auto}.AppTopbar_topbar__Itb2N[data-discover-shelf] .AppTopbar_searchForm__TXHRd{grid-column:2}.AppTopbar_topbar__Itb2N[data-discover-shelf] .AppTopbar_actions__rC4bj{grid-column:3}}@media(max-width:700px){.AppTopbar_topbar__Itb2N[data-discover-shelf]{gap:10px;grid-template-columns:40px minmax(0,1fr) auto}.AppTopbar_discoverBackTitle__Jao9g{display:none}}.GuestAuthBanner_banner__g07_d{align-items:center;animation:GuestAuthBanner_guestBannerIn__WM2Zc .36s cubic-bezier(.22,1,.36,1) both;background:#5865f2;border:0;border-radius:0;bottom:0;box-shadow:0 -2px 12px #00000047;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:44px minmax(0,1fr) auto;left:0;min-height:var(--guest-auth-banner-height,60px);padding:8px 16px;position:fixed;right:0;z-index:10000}.GuestAuthBanner_mark__XI_xQ{--combos-logo-artwork-size:44px;border-radius:10px;display:block;height:44px;width:44px}.GuestAuthBanner_copy__AsALu{display:grid;gap:1px;min-width:0}.GuestAuthBanner_copy__AsALu strong{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:22px}.GuestAuthBanner_copy__AsALu>span{color:#ffffffc7;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GuestAuthBanner_signInButton__eg9RP{background:#fff!important;border-color:#fff!important;color:#17151c!important;font-weight:700!important;min-height:36px!important;min-width:104px}@keyframes GuestAuthBanner_guestBannerIn__WM2Zc{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.GuestAuthBanner_banner__g07_d{gap:10px}.GuestAuthBanner_copy__AsALu>span{display:none}.GuestAuthBanner_mark__XI_xQ{--combos-logo-artwork-size:38px;height:38px;width:38px}}@media(prefers-reduced-motion:reduce){.GuestAuthBanner_banner__g07_d{animation:none}}.AppShellLayout_appShell__b5OkM{--guest-auth-banner-height:60px;--app-page-bottom-spacing:var(--combos-ui-space-8);--guest-page-bottom-safe-area:calc(var(--app-page-bottom-spacing) + var(--guest-auth-banner-height));background:var(--background);color:var(--foreground);display:flex;font-family:var(--font-sans);height:100dvh;overflow:clip;position:relative}.AppShellLayout_appShell__b5OkM[data-floating-nav]{display:block}.AppShellLayout_appShell__b5OkM[data-floating-nav]:not([data-sidebar])>.AppShellLayout_mainContent__89Kqx[data-floating-nav]{margin-left:0;width:100%}@media(hover:hover)and (pointer:fine){.AppShellLayout_appShell__b5OkM[data-custom-cursor],.AppShellLayout_appShell__b5OkM[data-custom-cursor] *{cursor:none!important}.AppShellLayout_appShell__b5OkM[data-custom-cursor] [data-primary-page-native-cursor=not-allowed],.AppShellLayout_appShell__b5OkM[data-custom-cursor] [data-primary-page-native-cursor=not-allowed] *{cursor:not-allowed!important}}.AppShellLayout_mainContent__89Kqx{background:var(--background);flex:1;height:100%;overflow-x:clip;overflow-y:auto;padding:32px 48px;position:relative;transition:padding-left .3s cubic-bezier(.4,0,.2,1)}.AppShellLayout_mainContent__89Kqx[data-create]{background:#000}.AppShellLayout_mainContent__89Kqx[data-floating-nav]{box-sizing:border-box;margin-left:var(--sidebar-width,60px);min-height:100%;padding:0;width:calc(100% - var(--sidebar-width, 60px))}.AppShellLayout_mainContent__89Kqx[data-landing]{padding:0}.AppShellLayout_mainContent__89Kqx[data-generator-board-detail],.AppShellLayout_mainContent__89Kqx[data-generator-chat]{background:#000;overflow:hidden;padding:0}.AppShellLayout_mainContent__89Kqx[data-ai-character-chat]{overflow:hidden;padding:0}.AppShellLayout_mainContent__89Kqx[data-ai-character-chat]>.AppShellLayout_pageModuleSlot__JBkyO,.AppShellLayout_mainContent__89Kqx[data-generator-board-detail]>.AppShellLayout_pageModuleSlot__JBkyO,.AppShellLayout_mainContent__89Kqx[data-generator-chat]>.AppShellLayout_pageModuleSlot__JBkyO{height:100%;min-height:0;position:relative;z-index:1}.AppShellLayout_mainContent__89Kqx[data-discover]{padding-top:0}.AppShellLayout_mainContent__89Kqx[data-discover-flow]{padding:0}.AppShellLayout_mainContent__89Kqx[data-discover-flow],.AppShellLayout_mainContent__89Kqx[data-loading]{overflow:hidden;overscroll-behavior:none}.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-ai-character-chat],.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-generator-board-detail],.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-generator-chat]{padding:0 0 0 calc(var(--sidebar-width, 232px) + 36px)}.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-discover-flow]{padding:0}.AppShellLayout_mainContent__89Kqx[data-generator]:not([data-generator-board-detail]){background:#000}.AppShellLayout_appShell__b5OkM[data-guest]>.AppShellLayout_mainContent__89Kqx[data-ai-character]:not([data-ai-character-chat]),.AppShellLayout_appShell__b5OkM[data-guest]>.AppShellLayout_mainContent__89Kqx[data-create]{padding-bottom:var(--guest-page-bottom-safe-area)}.AppShellLayout_mainContent__89Kqx[data-promotion-banner]{--app-topbar-sticky-offset:34px}.AppShellLayout_promotionBannerSlot__uVhmx{height:34px;position:sticky;top:0;width:100%;z-index:90}.AppShellLayout_contentLoadingContainer__9BT2_{min-height:0;min-height:100%;z-index:90}.AppShellLayout_contentLoadingContainer__9BT2_,.AppShellLayout_routeLoadingContainer__OnM7X{align-items:center;background:var(--background);box-sizing:border-box;color:var(--muted);display:flex;font-family:var(--font-sans);gap:10px;height:100dvh;inset:0;justify-content:center;min-width:0;overflow:hidden;overscroll-behavior:none;pointer-events:auto;position:fixed;touch-action:none;width:100vw}.AppShellLayout_routeLoadingContainer__OnM7X{min-height:0;z-index:3000}.AppShellLayout_appShell__b5OkM[data-sidebar]>.AppShellLayout_mainContent__89Kqx>.AppShellLayout_routeLoadingContainer__OnM7X{left:var(--sidebar-width,76px);width:calc(100vw - var(--sidebar-width, 76px))}.AppShellLayout_contentLoadingContainer__9BT2_,.AppShellLayout_fullPageRouteLoadingContainer__o7ZiG,.AppShellLayout_routeLoadingContainer__OnM7X{--combos-logo-loader-width:26%;--combos-logo-loader-max-width:240px}.AppShellLayout_appShell__b5OkM[data-sidebar]>.AppShellLayout_mainContent__89Kqx[data-floating-nav] .AppShellLayout_contentLoadingContainer__9BT2_{--combos-logo-loader-visual-offset-x:122px}.AppShellLayout_fullPageRouteLoadingContainer__o7ZiG{align-items:center;background:var(--background);color:var(--muted);display:flex;font-family:var(--font-sans);gap:10px;height:100dvh;inset:0;justify-content:center;min-height:0;min-width:0;pointer-events:auto;position:fixed;width:100vw;z-index:3000}@media(max-width:700px){.AppShellLayout_contentLoadingContainer__9BT2_,.AppShellLayout_fullPageRouteLoadingContainer__o7ZiG,.AppShellLayout_routeLoadingContainer__OnM7X{--combos-logo-loader-width:39%;--combos-logo-loader-max-width:180px}}@media(max-width:1100px){.AppShellLayout_mainContent__89Kqx[data-floating-nav]{padding-left:36px;padding-right:32px}.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-ai-character-chat],.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-generator-board-detail],.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-generator-chat]{padding-left:36px;padding-right:0}.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-discover-flow]{padding:0}.AppShellLayout_appShell__b5OkM[data-sidebar]>.AppShellLayout_mainContent__89Kqx[data-floating-nav] .AppShellLayout_contentLoadingContainer__9BT2_{--combos-logo-loader-visual-offset-x:120px}}@media(max-width:980px){.AppShellLayout_mainContent__89Kqx[data-floating-nav]{padding-left:20px;padding-right:20px}.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-ai-character-chat],.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-generator-board-detail],.AppShellLayout_mainContent__89Kqx[data-floating-nav][data-generator-chat]{padding-left:20px}}@media(prefers-reduced-motion:reduce){.AppShellLayout_mainContent__89Kqx{transition:none}}
/*# sourceMappingURL=1d7780ac0cdbee41.css.map*/