@keyframes styles_fadeIn__olfsJ{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__HuPIN{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__KRUW5{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation__Yudh4{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__cUBdS{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__r_SWs{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__FR7hQ{0%{opacity:0}to{opacity:1}}.styles_desktopSlot__NYd05,.styles_mobileSlot__4IQjg,.styles_studioSlot__MQhrB{width:100%;flex:0 0 auto}.styles_desktopSlot__NYd05{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky,20)}.styles_desktopSlot__NYd05,.styles_studioSlot__MQhrB{height:68px;background:#000;container:referral-challenge-banner/inline-size}.styles_studioSlot__MQhrB{position:absolute;z-index:0;inset:0}.styles_mobileSlot__4IQjg{position:relative;z-index:var(--z-sticky,20);height:calc(var(--REFERRAL-CHALLENGE-BANNER-HEIGHT, 55px) + var(--REFERRAL-CHALLENGE-SAFE-OFFSET, 0px));padding-top:var(--REFERRAL-CHALLENGE-SAFE-OFFSET,0);background:#000}.styles_desktopBanner__z1vvK,.styles_mobileBanner__XIGPR,.styles_studioBanner__IQkzg{position:relative;display:flex;width:100%;height:100%;align-items:center;overflow:hidden;color:#f0f0f0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.styles_desktopBanner__z1vvK:before,.styles_mobileBanner__XIGPR:before,.styles_studioBanner__IQkzg:before{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 52%);content:"";pointer-events:none}.styles_desktopBanner__z1vvK:focus-visible,.styles_mobileBanner__XIGPR:focus-visible,.styles_studioBanner__IQkzg:focus-visible{outline:2px solid #f0f0f0;outline-offset:-3px}.styles_desktopBanner__z1vvK,.styles_studioBanner__IQkzg{justify-content:center;gap:14px;animation:styles_referralBannerEnter__C_ohx .28s var(--ease-out,cubic-bezier(.33,1,.68,1)) both;background:radial-gradient(circle at 36% 50%,rgba(242,170,76,.13),transparent 28%),linear-gradient(90deg,rgba(151,52,12,.94),rgba(119,40,13,.8) 32%,rgba(76,29,17,.56) 54%,rgba(42,20,15,.24) 72%,transparent 88%);box-shadow:inset 0 1px 0 rgba(255,178,74,.22),inset 0 -1px 0 rgba(255,178,74,.1);transition:filter .15s var(--ease-out,cubic-bezier(.33,1,.68,1))}.styles_desktopBanner__z1vvK:hover,.styles_studioBanner__IQkzg:hover{filter:brightness(1.07)}.styles_desktopBanner__z1vvK:hover .styles_campaignIcon__yojNM,.styles_studioBanner__IQkzg:hover .styles_campaignIcon__yojNM{filter:drop-shadow(0 0 14px rgba(242,170,76,.46))}.styles_desktopBanner__z1vvK:hover .styles_arrow__FevmM,.styles_studioBanner__IQkzg:hover .styles_arrow__FevmM{transform:translateX(3px)}@keyframes styles_referralBannerEnter__C_ohx{0%{opacity:.85;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.styles_desktopBanner__z1vvK{padding-right:32px;padding-left:calc(var(--referral-banner-content-left-offset, 0px) + 32px)}.styles_studioBanner__IQkzg{padding-right:var(--referral-studio-right-reserve,320px);padding-left:var(--referral-studio-left-reserve,24px)}.styles_mobileBanner__XIGPR{height:55px;gap:8px;justify-content:flex-start;padding:0 12px 0 16px;background:linear-gradient(100deg,rgba(126,48,11,.98),rgba(151,60,15,.96) 48%,rgba(48,22,16,.98));box-shadow:inset 0 1px 0 rgba(255,178,74,.28),inset 0 -1px 0 rgba(255,178,74,.16)}.styles_mobileBanner__XIGPR:active{filter:brightness(.94)}.styles_mobileBanner__XIGPR.styles_mobileBannerWithClose___f_68{padding-right:40px}.styles_mobileSlot__4IQjg .styles_closeButton__Jv1ge{width:24px;height:24px;right:8px}.styles_closeButton__Jv1ge{position:absolute;z-index:2;top:50%;right:12px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:hsla(0,0%,94%,.68);cursor:pointer;transform:translateY(-50%);transition:background-color .15s var(--ease-out,cubic-bezier(.33,1,.68,1)),color .15s var(--ease-out,cubic-bezier(.33,1,.68,1))}.styles_closeButton__Jv1ge:hover{background:hsla(0,0%,100%,.08);color:#f0f0f0}.styles_closeButton__Jv1ge:focus-visible{outline:2px solid #f0f0f0;outline-offset:1px}.styles_urgencyReminder__4jZnR{--text-primary:#f0f0f0;--text-secondary:hsla(0,0%,100%,.68);position:fixed;z-index:var(--z-modal,1000);right:var(--sp-24,24px);bottom:var(--sp-24,24px);width:min(380px,100vw - 48px);min-height:76px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-12,12px);gap:var(--sp-12,12px);padding:var(--sp-12,12px) 44px var(--sp-12,12px) var(--sp-12,12px);border-radius:var(--radius-lg,12px);background:var(--glass-bg,rgba(17,17,19,.7));color:var(--text-primary,#f0f0f0);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 0 1px rgba(245,158,11,.24),var(--shadow-lg,0 8px 32px rgba(0,0,0,.5));animation:styles_urgencyReminderEnter__nCcKq var(--duration-slow,.3s) var(--ease-out,cubic-bezier(.33,1,.68,1)) both}.styles_urgencyReminderMobile___pqHZ{right:var(--sp-16,16px);bottom:calc(var(--MOBILE-BOTTOM-NAV-HEIGHT, 64px) + var(--sp-16, 16px));left:var(--sp-16,16px);width:auto;grid-template-columns:36px minmax(0,1fr);padding-right:40px}.styles_urgencyReminderMobile___pqHZ .styles_urgencyAction__loi06{grid-column:2;justify-self:start}.styles_urgencyIcon___Rjxy{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md,8px);background:rgba(245,158,11,.12);color:#f8c66b;box-shadow:0 0 0 1px rgba(245,158,11,.2)}.styles_urgencyCopy__tsvwJ{min-width:0;display:flex;flex-direction:column;gap:var(--sp-2,2px);font-family:var(--font-body,"Inter",sans-serif)}.styles_urgencyCopy__tsvwJ strong{color:var(--text-primary,#f0f0f0);font-family:var(--font-display,"DM Sans",sans-serif);font-size:14px;font-weight:600;line-height:18px}.styles_urgencyCopy__tsvwJ span{color:var(--text-secondary,hsla(0,0%,100%,.6));font-size:12px;line-height:17px}.styles_urgencyAction__loi06{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-4,4px);padding:var(--sp-8,8px) var(--sp-12,12px);border-radius:var(--radius-md,8px);background:rgba(245,158,11,.14);color:#f8c66b;font-family:var(--font-body,"Inter",sans-serif);font-size:12px;font-weight:600;line-height:16px;text-decoration:none;white-space:nowrap;box-shadow:0 0 0 1px rgba(245,158,11,.26);transition:background var(--duration-fast,.15s) var(--ease-out,cubic-bezier(.33,1,.68,1)),transform var(--duration-fast,.15s) var(--ease-out,cubic-bezier(.33,1,.68,1))}.styles_urgencyAction__loi06:hover{background:rgba(245,158,11,.22)}.styles_urgencyAction__loi06:active{transform:scale(.98)}.styles_urgencyAction__loi06:focus-visible{outline:2px solid var(--text-primary,#f0f0f0);outline-offset:2px}.styles_urgencyClose__PZGR6{position:absolute;top:var(--sp-8,8px);right:var(--sp-8,8px);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-md,8px);background:transparent;color:var(--text-muted,hsla(0,0%,100%,.4));cursor:pointer}.styles_urgencyClose__PZGR6:hover{background:hsla(0,0%,100%,.08);color:var(--text-primary,#f0f0f0)}.styles_urgencyClose__PZGR6:focus-visible{outline:2px solid var(--text-primary,#f0f0f0);outline-offset:1px}@keyframes styles_urgencyReminderEnter__nCcKq{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.styles_urgencyReminder__4jZnR{animation:none}}.styles_desktopSlot__NYd05 .styles_closeButton__Jv1ge,.styles_studioSlot__MQhrB .styles_closeButton__Jv1ge{width:40px;height:40px;border-radius:8px}.styles_desktopSlot__NYd05 .styles_closeButton__Jv1ge:before,.styles_studioSlot__MQhrB .styles_closeButton__Jv1ge:before{position:absolute;top:50%;left:-9px;width:1px;height:24px;background:hsla(0,0%,100%,.1);content:"";pointer-events:none;transform:translateY(-50%)}.styles_arrow__FevmM,.styles_campaignIcon__yojNM,.styles_campaignMessage__ruU0k,.styles_countdown__rk624,.styles_headline__G1zf0,.styles_mobileCopy__GkKIu{position:relative;z-index:1}.styles_campaignMessage__ruU0k{min-width:0;display:inline-flex;align-items:center;gap:9px}.styles_campaignIcon__yojNM{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;flex:0 0 22px;animation:styles_referralTrophyEnter__HTzFQ .42s 80ms var(--ease-out,cubic-bezier(.33,1,.68,1)) both;color:#f2aa4c;filter:drop-shadow(0 0 10px rgba(242,170,76,.28));transition:filter .15s var(--ease-out,cubic-bezier(.33,1,.68,1))}@keyframes styles_referralTrophyEnter__HTzFQ{0%{opacity:.35;filter:drop-shadow(0 0 4px rgba(242,170,76,.14));transform:scale(.86) rotate(-6deg)}68%{opacity:1;filter:drop-shadow(0 0 16px rgba(242,170,76,.48));transform:scale(1.06) rotate(2deg)}to{opacity:1;filter:drop-shadow(0 0 10px rgba(242,170,76,.28));transform:scale(1) rotate(0)}}.styles_mobileCopy__GkKIu{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:0}.styles_mobileTitle__1xjzF{overflow:hidden;color:#ffb24a;font-family:var(--font-inter);font-size:14px;font-weight:700;letter-spacing:.01em;line-height:19px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.styles_mobileTitle__1xjzF strong{display:inline-block;margin-right:4px;color:#f0f0f0;font-family:var(--font-dm-sans);font-size:18px;font-weight:700;letter-spacing:-.03em}.styles_mobileSubtitle__jn9a5{overflow:hidden;color:hsla(0,0%,100%,.68);font-family:var(--font-inter);font-size:12px;font-weight:500;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.styles_mobileBanner__XIGPR .styles_countdown__rk624{gap:5px;margin-left:auto;align-self:center}.styles_mobileBanner__XIGPR .styles_countdownLabel__XIMXP{display:none}.styles_mobileBanner__XIGPR .styles_countdownValue__jYnR5{font-size:12px}.styles_mobileBanner__XIGPR .styles_arrow__FevmM{width:20px;height:20px;flex-basis:20px}.styles_headline__G1zf0{min-width:0;overflow:hidden;font-family:var(--font-inter);font-size:15px;font-weight:500;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.styles_headline__G1zf0 strong{color:#fff4e6;font-weight:700;text-shadow:0 0 16px rgba(255,178,74,.16)}.styles_compactHeadline__UguPv{display:none}.styles_countdown__rk624{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:hsla(0,0%,100%,.7);font-family:var(--font-inter);font-size:11px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.styles_countdownValue__jYnR5{color:#ffb24a;font-family:var(--font-jetbrains-mono,monospace);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;text-shadow:0 0 14px rgba(255,178,74,.34);text-transform:none}.styles_desktopBanner__z1vvK .styles_countdownValue__jYnR5,.styles_desktopBanner__z1vvK .styles_countdown__rk624,.styles_studioBanner__IQkzg .styles_countdownValue__jYnR5,.styles_studioBanner__IQkzg .styles_countdown__rk624{line-height:22px}.styles_arrow__FevmM{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;flex:0 0 20px;transition:transform .15s var(--ease-out,cubic-bezier(.33,1,.68,1))}@media(max-width:480px){.styles_headline__G1zf0{font-size:14px;line-height:20px}.styles_fullHeadline__yyYi0{display:none}.styles_compactHeadline__UguPv{display:inline}.styles_countdown__rk624{gap:4px}.styles_countdownLabel__XIMXP{display:none}.styles_arrow__FevmM{width:18px;height:18px;flex-basis:18px}}@media(max-width:767px){.styles_studioBanner__IQkzg{justify-content:flex-start;gap:var(--sp-8,8px)}.styles_studioBanner__IQkzg .styles_campaignMessage__ruU0k{flex:1 1 auto}.styles_studioBanner__IQkzg .styles_countdown__rk624{display:inline-flex;gap:3px}.styles_studioBanner__IQkzg .styles_countdownValue__jYnR5{font-size:11px}.styles_studioBanner__IQkzg .styles_countdown__rk624 svg{width:14px;height:14px}}@container referral-challenge-banner (max-width: 760px){.styles_desktopBanner__z1vvK{gap:8px;padding-right:20px;padding-left:calc(var(--referral-banner-content-left-offset, 0px) + 20px)}.styles_desktopBanner__z1vvK .styles_fullHeadline__yyYi0{display:none}.styles_desktopBanner__z1vvK .styles_compactHeadline__UguPv{display:inline}.styles_desktopBanner__z1vvK .styles_campaignIcon__yojNM{display:none}}@container referral-challenge-banner (max-width: 620px){.styles_desktopBanner__z1vvK{gap:6px;padding-right:12px;padding-left:calc(var(--referral-banner-content-left-offset, 0px) + 12px)}.styles_desktopBanner__z1vvK .styles_countdown__rk624{gap:4px}.styles_desktopBanner__z1vvK .styles_countdownLabel__XIMXP{display:none}.styles_desktopBanner__z1vvK .styles_countdownValue__jYnR5{font-size:13px}.styles_desktopBanner__z1vvK .styles_arrow__FevmM{width:18px;height:18px;flex-basis:18px}}@container referral-challenge-banner (max-width: 480px){.styles_desktopBanner__z1vvK{gap:4px;padding-right:8px;padding-left:calc(var(--referral-banner-content-left-offset, 0px) + 8px)}.styles_desktopBanner__z1vvK .styles_headline__G1zf0{font-size:13px}.styles_desktopBanner__z1vvK .styles_countdown__rk624 svg{display:none}}@media(max-width:350px){.styles_mobileBanner__XIGPR{gap:6px;padding:0 8px}.styles_mobileBanner__XIGPR.styles_mobileBannerWithClose___f_68{padding-right:36px}.styles_mobileTitle__1xjzF{font-size:12px}.styles_mobileTitle__1xjzF strong{margin-right:3px;font-size:16px}.styles_mobileBanner__XIGPR .styles_countdownValue__jYnR5,.styles_mobileSubtitle__jn9a5{font-size:11px}.styles_countdown__rk624 svg{display:none}}@media(prefers-reduced-motion:reduce){.styles_arrow__FevmM,.styles_campaignIcon__yojNM,.styles_closeButton__Jv1ge,.styles_desktopBanner__z1vvK,.styles_mobileBanner__XIGPR,.styles_studioBanner__IQkzg{animation:none;transition:none}.styles_desktopBanner__z1vvK:hover .styles_arrow__FevmM,.styles_studioBanner__IQkzg:hover .styles_arrow__FevmM{transform:none}}@keyframes studioShell_fadeIn__5M0_L{0%{opacity:0}to{opacity:1}}@keyframes studioShell_open-animation__bjZie{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes studioShell_open-animation2__FhUN8{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes studioShell_close-animation__1cFhw{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes studioShell_bounce__qfzgo{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes studioShell_bounce2__EaFer{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes studioShell_fade-in__ixnLg{0%{opacity:0}to{opacity:1}}.studioShell_studioShell__BzLOK{--studio-shell-sidebar-width:248px;width:100%;display:grid;grid-template-columns:var(--studio-shell-sidebar-width) minmax(0,1fr);background:#000;color:#f0f0f0;font-family:var(--font-inter,Inter,sans-serif);isolation:isolate}.studioShell_studioShellCanvas__C7MyW,.studioShell_studioShell__BzLOK{height:100dvh;min-height:0;overflow:hidden}.studioShell_studioSidebar__mD4Fq{position:-webkit-sticky;position:sticky;z-index:30;top:0;height:100dvh;min-height:0;display:flex;flex-direction:column;padding:0 20px;overflow-y:auto;overscroll-behavior:contain;background:#0a0a0a;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.08)}.studioShell_studioSidebarHeader__SgPX9{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:12px}.studioShell_studioBrand__SN_gK,.studioShell_studioMobileBrand__Mooyh{min-width:0;display:inline-flex;align-items:center;gap:10px;color:#f0f0f0;text-decoration:none}.studioShell_studioBrand__SN_gK>span,.studioShell_studioMobileBrand__Mooyh>span{min-height:20px;display:inline-flex;align-items:center;padding-left:10px;border-left:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,94%,.82);font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:15px;font-weight:650;letter-spacing:-.025em;line-height:20px}.studioShell_studioBrandLogo__zH6pn{width:82px;height:26px;display:block;object-fit:contain;object-position:left center}.studioShell_studioBrandLogoCollapsed__GTP0l{display:none}.studioShell_studioMobileCreateLink__WJkA9,.studioShell_studioMobileMenuButton__M8Lil,.studioShell_studioSidebarClose__GB2UD{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;border-radius:8px;color:#f0f0f0;cursor:pointer}.studioShell_studioSidebarClose__GB2UD{display:none;background:#1a1a1c}.studioShell_studioCreateLink__jnpf_{min-height:36px;display:flex;align-items:center;justify-content:center;gap:9px;margin:0 0 26px;padding:0 16px;border-radius:8px;background:#2563eb;color:#f0f0f0;box-shadow:0 0 0 1px rgba(96,165,250,.42);font-size:14px;font-weight:750;text-decoration:none;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out}.studioShell_studioCreateLink__jnpf_:hover{background:#1d4ed8;box-shadow:0 0 0 1px rgba(147,197,253,.54),0 8px 24px rgba(0,0,0,.28)}.studioShell_studioCreateValue__evWpH{margin:28px 4px 10px;color:hsla(0,0%,100%,.58);font-size:12px;font-weight:450;line-height:17px}.studioShell_studioCreateLinkActive__gJk_m{background:#60a5fa;color:#0a0a0a}.studioShell_studioNavigation__Lkg_B{display:grid;grid-gap:22px;gap:22px}.studioShell_studioNavigationGroup__rtdIC{display:grid;grid-gap:4px;gap:4px}.studioShell_studioNavigationGroup__rtdIC>span{min-height:20px;display:flex;align-items:center;padding:0 10px;color:hsla(0,0%,100%,.42);font-family:var(--font-jetbrains-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:700;letter-spacing:.09em;line-height:14px;text-transform:uppercase}.studioShell_studioBackLink__m397z,.studioShell_studioNavigationLink__5MomY{position:relative;min-height:36px;display:flex;align-items:center;gap:12px;padding:0 12px;border-radius:8px;color:hsla(0,0%,100%,.66);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.studioShell_studioBackLink__m397z svg,.studioShell_studioNavigationLink__5MomY svg{flex:0 0 auto}.studioShell_studioBackLink__m397z:hover,.studioShell_studioNavigationLink__5MomY:hover{background:#111113;color:#f0f0f0}.studioShell_studioNavigationLinkActive__rH5o9{background:#1a1a1c;color:#f0f0f0;box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.studioShell_studioNavigationLinkActive__rH5o9:before{position:absolute;top:12px;bottom:12px;left:-20px;width:3px;border-radius:0 999px 999px 0;background:#60a5fa;content:""}.studioShell_studioNavigationLinkActive__rH5o9 svg{color:#93c5fd}.studioShell_studioBackLink__m397z{min-height:76px;margin-top:auto;border-radius:0;box-shadow:0 -1px 0 hsla(0,0%,100%,.08)}.studioShell_studioBackLink__m397z:hover{background:transparent}.studioShell_studioWorkspace__eEOKt{min-width:0;height:100dvh;min-height:0;display:grid;grid-template-rows:68px minmax(0,1fr);grid-column:2;overflow:hidden;background:#000}.studioShell_studioWorkspaceBody__gwHuH{min-width:0;height:100%;min-height:0!important;overflow-y:auto;overscroll-behavior:contain}.studioShell_studioWorkspaceBodyDashboard__Ukuc3{overflow:hidden}@media(min-width:768px)and (max-height:900px){.studioShell_studioWorkspaceBodyDashboard__Ukuc3{overflow-y:auto}}.studioShell_studioWorkspaceBodyCanvas__qkqu6{height:100%!important;min-height:0!important}.studioShell_studioTopbar__J7X1p{--referral-studio-left-reserve:24px;--referral-studio-right-reserve:320px;position:-webkit-sticky;position:sticky;z-index:50;top:0;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 28px;background:hsla(0,0%,4%,.86);box-shadow:0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.studioShell_studioTopbar__J7X1p:has([data-referral-banner-presentation=studio]){background:#000;box-shadow:none}.studioShell_studioTopbarLeft__chuoL,.studioShell_studioTopbarRight__DtqQN{min-width:0;display:flex;align-items:center;gap:8px}.studioShell_studioTopbarContextTitle__jBLPH{min-width:0;margin:0;overflow:hidden;color:#f0f0f0;font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:15px;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.studioShell_studioTopbarPageTitle__g2dPc{display:none;font-size:24px;letter-spacing:-.025em;line-height:28px}.studioShell_studioTopbarLeft__chuoL{position:relative;z-index:2;flex:1 1 auto}.studioShell_studioTopbarRight__DtqQN{margin-left:auto}.studioShell_studioTopbarSharedActions__z5r0f{position:relative;z-index:2;min-width:0;display:flex;flex:0 0 auto}.studioShell_studioTopbarSharedActions__z5r0f>div{width:auto}.studioShell_studioTopbarSharedActions__z5r0f button{min-width:44px;min-height:44px}.studioShell_studioReferralBanner__pNsbA{pointer-events:auto}.studioShell_studioTopbarAvatar__S2U_Q,.studioShell_studioTopbarIconButton__Oe05d,.studioShell_studioTopbarMenuButton__pUu84{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;border-radius:8px;background:transparent;color:#f0f0f0;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.studioShell_studioTopbarAvatar__S2U_Q:hover,.studioShell_studioTopbarIconButton__Oe05d:hover,.studioShell_studioTopbarMenuButton__pUu84:hover{background:#1a1a1c}.studioShell_studioTopbarMenuButton__pUu84{display:none}.studioShell_studioTopbarGift__xx5DU{width:44px;height:44px;display:grid;place-items:center}.studioShell_studioTopbarGift__xx5DU>div,.studioShell_studioTopbarGift__xx5DU>div>button{width:44px;height:44px}.studioShell_studioTopbarNotificationDot__FggpU{position:absolute;top:8px;right:8px;width:8px;height:8px;border:2px solid #0a0a0a;border-radius:999px;background:#60a5fa}.studioShell_studioTopbarBalance__ea8Wu{min-height:44px;display:inline-flex;align-items:center}.studioShell_studioTopbarAvatar__S2U_Q{overflow:hidden;border-radius:999px;background:#1a1a1c;box-shadow:0 0 0 1px hsla(0,0%,100%,.14)}.studioShell_studioTopbarAvatar__S2U_Q img{width:100%;height:100%;display:block;object-fit:cover}.studioShell_studioNavigationBackdrop__ZX27c{display:none}.studioShell_studioBackLink__m397z:focus-visible,.studioShell_studioBrand__SN_gK:focus-visible,.studioShell_studioCreateLink__jnpf_:focus-visible,.studioShell_studioMobileCreateLink__WJkA9:focus-visible,.studioShell_studioMobileMenuButton__M8Lil:focus-visible,.studioShell_studioNavigationLink__5MomY:focus-visible,.studioShell_studioSidebarClose__GB2UD:focus-visible{outline:2px solid rgba(147,197,253,.92);outline-offset:2px}.studioShell_studioTopbarAvatar__S2U_Q:focus-visible,.studioShell_studioTopbarIconButton__Oe05d:focus-visible,.studioShell_studioTopbarMenuButton__pUu84:focus-visible{outline:2px solid rgba(147,197,253,.92);outline-offset:2px}@media(min-width:768px)and (max-width:1199px){.studioShell_studioShell__BzLOK{--studio-shell-sidebar-width:80px}.studioShell_studioSidebar__mD4Fq{padding-inline:20px}.studioShell_studioSidebarHeader__SgPX9{justify-content:center}.studioShell_studioBrand__SN_gK{justify-content:center;gap:0}.studioShell_studioBrandLogo__zH6pn{display:none}.studioShell_studioBrandLogoCollapsed__GTP0l{width:28px;height:28px;display:block;object-fit:contain}.studioShell_studioBackLink__m397z>span,.studioShell_studioBrand__SN_gK>span,.studioShell_studioCreateLink__jnpf_>span,.studioShell_studioCreateValue__evWpH,.studioShell_studioNavigationGroup__rtdIC>span,.studioShell_studioNavigationLink__5MomY>span{display:none}.studioShell_studioTopbarPageTitle__g2dPc{display:block}.studioShell_studioBackLink__m397z,.studioShell_studioCreateLink__jnpf_,.studioShell_studioNavigationLink__5MomY{width:40px;padding-inline:0;justify-content:center;gap:0}.studioShell_studioNavigationLinkActive__rH5o9:before{left:-20px}}@media(max-width:767px){.studioShell_studioShell__BzLOK{display:block}.studioShell_studioShellCanvas__C7MyW{height:100dvh}.studioShell_studioWorkspace__eEOKt{width:100%;height:100dvh;min-height:0;grid-template-rows:auto minmax(0,1fr)}.studioShell_studioSidebar__mD4Fq{position:fixed;z-index:70;inset:0 auto 0 0;width:min(300px,100vw - 48px);height:100dvh;padding:0 20px max(8px,env(safe-area-inset-bottom));transform:translateX(-104%);box-shadow:1px 0 0 hsla(0,0%,100%,.1),24px 0 64px rgba(0,0,0,.48);transition:transform .22s cubic-bezier(.22,1,.36,1)}.studioShell_studioSidebarOpen__bO1yW{transform:translateX(0)}.studioShell_studioSidebarClose__GB2UD{display:inline-flex}.studioShell_studioNavigationBackdrop__ZX27c{position:fixed;z-index:60;inset:0;display:block;padding:0;border:0;background:rgba(0,0,0,.64);opacity:0;pointer-events:none;transition:opacity .18s ease-out}.studioShell_studioNavigationBackdropOpen__SHN5P{opacity:1;pointer-events:auto}.studioShell_studioTopbar__J7X1p{--studio-mobile-action-row-height:68px;--studio-mobile-referral-row-height:55px;position:-webkit-sticky;position:sticky;z-index:50;top:0;min-height:calc(68px + env(safe-area-inset-top));gap:8px;padding:env(safe-area-inset-top) 12px 0;background:hsla(0,0%,4%,.86)}.studioShell_studioTopbar__J7X1p:has(.studioShell_studioReferralBanner__pNsbA){flex-wrap:wrap;align-content:flex-start;padding-bottom:0}.studioShell_studioTopbarLeft__chuoL,.studioShell_studioTopbarSharedActions__z5r0f{min-height:var(--studio-mobile-action-row-height)}.studioShell_studioTopbar__J7X1p .studioShell_studioReferralBanner__pNsbA{--referral-studio-left-reserve:12px;--referral-studio-right-reserve:12px;position:relative;inset:auto;order:3;width:calc(100% + 24px);height:var(--studio-mobile-referral-row-height);flex-basis:calc(100% + 24px);margin:0 -12px}.studioShell_studioTopbarMenuButton__pUu84{display:inline-flex}.studioShell_studioTopbarPageTitle__g2dPc{display:block;font-size:18px;line-height:24px}.studioShell_studioTopbarLeft__chuoL,.studioShell_studioTopbarRight__DtqQN,.studioShell_studioTopbarSharedActions__z5r0f>div{gap:4px}.studioShell_studioTopbarSharedActions__z5r0f button{min-width:30px;min-height:30px}.studioShell_studioTopbarBalance__ea8Wu{min-width:0}.studioShell_studioWorkspaceBodyCanvas__qkqu6{height:100%!important}}@media(max-width:359px){.studioShell_studioTopbar__J7X1p{gap:4px;padding-inline:6px}.studioShell_studioTopbarLeft__chuoL,.studioShell_studioTopbarRight__DtqQN{gap:0}.studioShell_studioTopbarBalance__ea8Wu{max-width:92px;overflow:hidden}}@media(prefers-reduced-motion:reduce){.studioShell_studioBackLink__m397z,.studioShell_studioCreateLink__jnpf_,.studioShell_studioNavigationBackdrop__ZX27c,.studioShell_studioNavigationLink__5MomY,.studioShell_studioSidebar__mD4Fq{transition:none}}