@layer reset;@layer base{:root{--made-with-panda:"🐼"}*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,textarea,video{font:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:baseline;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:none;text-size-adjust:none;color:inherit;font-size:100%;line-height:var(--line-heights-base);font-feature-settings:normal;font-variation-settings:normal;border:0;margin:0;padding:0;font-family:inherit}footer,header,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input{font:inherit;appearance:none;border-radius:0}input,button{font-family:inherit}button{border-style:solid;border-width:0;border-color:var(--colors-current);appearance:button;background-color:var(--colors-transparent);text-transform:none;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;cursor:pointer;background-image:none;margin:0;padding:0}#root{width:var(--sizes-full);height:var(--sizes-full)}html,body{overscroll-behavior:none;line-height:var(--line-heights-none);font-family:var(--font-source-code-pro);scrollbar-color:var(--colors-fill-scrollbar-page) transparent;scrollbar-width:thin;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;margin:0;display:flex}html::-webkit-scrollbar{background-color:var(--colors-transparent)}body::-webkit-scrollbar{background-color:var(--colors-transparent)}html::-webkit-scrollbar-thumb{border-radius:var(--radii-pill);background-color:var(--colors-fill-scrollbar-page);-webkit-background-clip:padding-box;background-clip:padding-box;border:.25em #0000}body::-webkit-scrollbar-thumb{border-radius:var(--radii-pill);background-color:var(--colors-fill-scrollbar-page);-webkit-background-clip:padding-box;background-clip:padding-box;border:.25em #0000}html::-webkit-scrollbar-corner{background:var(--colors-transparent)}body::-webkit-scrollbar-corner{background:var(--colors-transparent)}body{background-color:var(--colors-black)}html[data-game-css-fullscreen],body[data-game-css-fullscreen]{overflow:hidden}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--colors-transparent:transparent;--colors-current:currentColor;--colors-rich-purple:#8f00c8;--colors-lilac:#ec92fb;--colors-electric-purple:#cb52fb;--colors-pale-yellow:#f2f178;--colors-dusty-rose:#f19aa5;--colors-white:#fff;--colors-light-gray:#d2d2d2;--colors-black:#000;--colors-black-currant:#1b0e24;--colors-danger:#ff2424;--colors-danger-muted:#a13a3a;--colors-success-bright:#22c55e;--colors-warning:#ff9d2b;--colors-success-dark-bg:#153d26;--radii-sm:.2rem;--radii-md:.375rem;--radii-lg:.5rem;--radii-overlay:10px;--radii-dialog:12px;--radii-xl:1rem;--radii-pill:999px;--gradients-glass-sheen:linear-gradient(180deg, #3812423d 0%, #38124212 100%);--gradients-modal-sheen:linear-gradient(145deg, #3812424d, #38124217 58%, #3812424d);--durations-fast:.15s;--durations-base:.2s;--durations-overlay:.26s;--durations-sheet:.32s;--easings-out:ease-out;--easings-emphasized:cubic-bezier(.16, 1, .3, 1);--easings-spring:cubic-bezier(.32, .72, 0, 1);--sizes-0:0;--sizes-control:2.25rem;--sizes-control-sm:2rem;--sizes-touch-target:2.75rem;--sizes-header:2.75rem;--sizes-app-banner:3rem;--sizes-full:100%;--font-sizes-2xs:.625rem;--font-sizes-xs:.6875rem;--font-sizes-sm:.75rem;--font-sizes-md:.8125rem;--font-sizes-base:.875rem;--font-sizes-lg:1rem;--font-sizes-xl:1.125rem;--font-sizes-2xl:1.25rem;--font-sizes-3xl:1.5rem;--font-sizes-4xl:2rem;--font-sizes-display-sm:clamp(2rem, 4vw, 2.5rem);--font-sizes-display:clamp(2.5rem, 6vw, 3.5rem);--font-sizes-display-lg:clamp(3.5rem, 9vw, 6.5rem);--line-heights-none:1;--line-heights-tight:1.2;--line-heights-snug:1.35;--line-heights-base:1.5;--line-heights-relaxed:1.65;--letter-spacings-normal:0;--letter-spacings-wide:.05em;--letter-spacings-wider:.1em;--letter-spacings-label:.12em;--fonts-display:var(--font-montserrat);--shadows-glow-signal:0 0 18px #cb52fb38;--shadows-glow-signal-small:0 0 8px #cb52fb66;--shadows-glow-signal-open:0 0 22px #cb52fb4d, inset 0 0 12px #cb52fb1a;--shadows-glow-notice:0 0 34px #f2f17824;--shadows-glow-money:0 0 20px #f19aa53d;--shadows-glow-danger:0 0 18px #ff242473;--shadows-elevation-card:0 2px 5px #00000038;--shadows-elevation-overlay:0 16px 36px -8px #0009;--shadows-elevation-dialog:0 24px 64px -16px #0009;--shadows-elevation-glass:0 24px 48px -12px #0009, 0 0 0 1px #fafeae0a, 0 0 32px #cb52fb1f;--shadows-elevation-modal:0 24px 64px #00000080, 0 1px 0 #ffffff0f inset;--shadows-glyph-glow:0 0 5px #ec92fb99;--shadows-glyph-glow-strong:0 0 7px #ec92fbbf;--colors-action:var(--colors-rich-purple);--colors-signal:var(--colors-lilac);--colors-signal-bright:var(--colors-electric-purple);--colors-notice:var(--colors-pale-yellow);--colors-money:var(--colors-dusty-rose);--colors-text-primary:var(--colors-white);--colors-text-secondary:#ffffffc7;--colors-text-tertiary:#ffffff8c;--colors-text-disabled:#ffffff61;--colors-text-on-action:var(--colors-white);--colors-text-on-signal-bright:var(--colors-black-currant);--colors-border-subtle:#ffffff14;--colors-border:#ffffff1f;--colors-border-strong:#ffffff2e;--colors-border-neutral:#443a50;--colors-border-neutral-strong:#5e5270;--colors-border-notice:#f2f17861;--colors-border-notice-open:#f2f178a6;--colors-border-warning:#ff9d2b61;--colors-border-warning-open:#ff9d2ba6;--colors-border-signal:#ec92fb61;--colors-border-signal-open:#ec92fba6;--colors-border-money:#f19aa552;--colors-border-money-open:#f19aa58c;--colors-border-chrome:#cb52fb4d;--colors-border-glass:#cb52fb38;--colors-fill-ghost:#ffffff0a;--colors-fill-subtle:#ffffff0f;--colors-fill-hover:#ffffff14;--colors-fill-chrome:#241e30;--colors-fill-control:#241e30;--colors-fill-signal:#cb52fb1f;--colors-fill-signal-hover:#cb52fb29;--colors-fill-signal-open:#cb52fb33;--colors-fill-signal-solid:#2b1a35;--colors-fill-scrollbar-page:#847d92;--colors-fill-notice-solid:#4d4f0b;--colors-fill-money:#f19aa51f;--colors-fill-money-hover:#f19aa524;--colors-fill-money-open:#f19aa52e;--colors-fill-notice:#f2f1781f;--colors-fill-notice-hover:#f2f17829;--colors-fill-notice-open:#f2f17833;--colors-fill-warning:#ff9d2b1f;--colors-fill-warning-open:#ff9d2b33;--colors-surface-base:#0a080c;--colors-surface:#15121a;--colors-surface-raised:#221d2e;--colors-surface-popover:#221d2ef5;--colors-surface-modal:#181420fc;--colors-surface-danger:#230c0e;--colors-surface-scrim:#00000094;--sizes-navbar:3.5rem}@keyframes assetCreationPreviewSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes projectTabsReadyPulse{0%{box-shadow:none;color:var(--colors-text-primary)}50%{box-shadow:var(--shadows-glow-signal-open);color:var(--colors-text-primary)}to{box-shadow:none;color:var(--colors-text-primary)}}@keyframes projectTabsPreviewingGlow{0%,to{box-shadow:var(--shadows-glow-signal)}50%{box-shadow:var(--shadows-glow-signal-open)}}@keyframes assetBrowserSelectionBarReveal{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes assetBrowserSelectionBarExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.75rem)}}@keyframes assetBrowserSelectionTrayReveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes assetBrowserSelectionTrayExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}@keyframes popoverIn{0%{opacity:0;transform:scale(.97)translateY(2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes popoverOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(2px)}}@keyframes menuFadeScaleIn{0%{opacity:0;transform:translateY(var(--menu-enter-y)) scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes menuFadeScaleOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(var(--menu-enter-y)) scale(.985)}}@keyframes selectFadeScaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes selectFadeScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes overlayScrimIn{0%{opacity:0}to{opacity:1}}@keyframes overlayScrimOut{0%{opacity:1}to{opacity:0}}@keyframes overlayContentIn{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes overlayContentOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.985)}}@keyframes overlaySheetIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes overlaySheetOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes projectStatusBadgeSpin{to{transform:rotate(360deg)}}@keyframes bannerCalloutIn{0%{opacity:0;transform:translateY(.3125rem)}to{opacity:1;transform:translateY(0)}}@keyframes markdownChatBubbleEngagementGlow{0%,to{box-shadow:var(--shadows-glow-signal)}50%{box-shadow:var(--shadows-glow-signal-open)}}@keyframes codeChatCommitFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes inlineAssetGenerationEllipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes toolCallMessageCharPulse{0%{opacity:.4;transform:translateY(0)}20%{opacity:.4;transform:translateY(0)}28%{opacity:1;transform:translateY(-3px)}36%{opacity:.4;transform:translateY(0)}to{opacity:.4;transform:translateY(0)}}@keyframes toolDisplaySlideDown{0%{opacity:0;height:var(--sizes-0)}to{opacity:1;height:var(--radix-collapsible-content-height)}}@keyframes toolDisplaySlideUp{0%{opacity:1;height:var(--radix-collapsible-content-height)}to{opacity:0;height:var(--sizes-0)}}@keyframes assetImageSpin{to{transform:rotate(360deg)}}@keyframes summarizeNextStepFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes historyDrawerDotPulse{0%,to{box-shadow:0 0 0 3px var(--colors-surface), 0 0 0 4px var(--colors-border-signal), var(--shadows-glow-signal)}50%{box-shadow:0 0 0 3px var(--colors-surface), 0 0 0 5px var(--colors-border-signal-open), var(--shadows-glow-signal-open)}}@keyframes historyDrawerPreviewingDotPulse{0%,to{box-shadow:0 0 0 3px var(--colors-surface), 0 0 0 4px var(--colors-border-signal), var(--shadows-glow-signal)}50%{box-shadow:0 0 0 3px var(--colors-surface), 0 0 0 6px var(--colors-border-signal-open), var(--shadows-glow-signal-open)}}@keyframes canvasRecordingPulse{0%{box-shadow:none}70%{box-shadow:var(--shadows-glow-danger)}to{box-shadow:none}}@keyframes inviteRedemptionPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes visualsFirstFlash{0%{opacity:.25}to{opacity:0}}@keyframes visualsFirstTitleJiggle{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@keyframes visualsFirstDeblur{0%{filter:blur(20px);transform:scale(1.05)}to{filter:blur();transform:scale(1)}}@keyframes visualsFirstGrain{0%{background-position:0 0}25%{background-position:-24px 16px}50%{background-position:32px -12px}75%{background-position:-16px -20px}to{background-position:0 0}}@keyframes visualsFirstCreateGamePop{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes visualsFirstPulseBackground{0%,to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}}@keyframes myPlanCardReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes creditTopUpCardReveal{0%{opacity:0;transform:translateY(var(--top-up-card-reveal-offset))}to{opacity:1;transform:translateY(0)}}@keyframes myPlanRefreshSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:768px){:where(:root,:host){--sizes-navbar:4rem}}}@layer recipes{@layer _base{.rbCard{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-lg);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface);position:relative;overflow:hidden}.rbIconButton{border-style:solid;border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out), outline-color var(--durations-fast) var(--easings-out);background-color:var(--colors-transparent);color:var(--colors-text-tertiary);cursor:pointer;outline-offset:1px;width:var(--sizes-control-sm);height:var(--sizes-control-sm);outline:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rbIconButton svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-shrink:0;width:1rem;height:1rem}.rbIconButton>[data-oval-loading]{display:flex}.rbIconButton[data-state=open]{color:var(--colors-signal)}.rbIconButton[data-state=open] svg{filter:drop-shadow(var(--shadows-glyph-glow-strong))}.rbIconButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;color:var(--colors-text-disabled)}.rbIconButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) svg{filter:none}.rbIconButton:focus-visible:not(:disabled):not([aria-disabled=true]){outline-color:var(--colors-border-signal);color:var(--colors-signal)}.rbIconButton:focus-visible:not(:disabled):not([aria-disabled=true]) svg{filter:drop-shadow(var(--shadows-glyph-glow))}.rbIconButton:hover:not(:disabled):not([aria-disabled=true]){color:var(--colors-signal)}.rbIconButton:hover:not(:disabled):not([aria-disabled=true]) svg{filter:drop-shadow(var(--shadows-glyph-glow))}.rbFloatingNav{border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-pill);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-secondary);background-color:var(--colors-surface-scrim);cursor:pointer;outline-width:0;outline-style:solid;outline-color:var(--colors-transparent);z-index:1;width:var(--sizes-touch-target);height:var(--sizes-touch-target);justify-content:center;align-items:center;padding:0;display:flex}.rbFloatingNav:disabled{opacity:.35;cursor:default}.rbFloatingNav:hover:not(:disabled),.rbFloatingNav:focus-visible:not(:disabled){border-color:var(--colors-border-signal-open);color:var(--colors-text-primary);background-color:var(--colors-surface-popover);box-shadow:var(--shadows-glow-signal)}.rbButton{--btn-hover-filter:brightness(1.12);border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-size:.875rem;font-family:var(--font-source-code-pro);white-space:nowrap;cursor:pointer;outline-width:0;outline-style:solid;outline-color:var(--colors-transparent);border-style:solid;border-width:1px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.rbButton svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);width:1rem;height:1rem}.rbButton>[data-oval-loading]{display:flex}.rbButton[aria-disabled=true]{cursor:not-allowed;opacity:.45}.rbButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:auto;font-weight:400}.rbBadge{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-family:var(--font-source-code-pro);font-weight:700;line-height:var(--line-heights-none);letter-spacing:var(--letter-spacings-normal);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;border-style:solid;border-width:1px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rbLazyAssetCard{flex:100%;display:flex}.rbDropdownTrigger{background:var(--colors-fill-signal);border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);box-shadow:0 0 12px #cb52fb24}.rbDropdownTrigger[data-state=open]{background:var(--colors-fill-signal-open);border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal-open)}.rbDropdownTrigger[disabled]{cursor:default;box-shadow:none}.rbDropdownTrigger:hover,.rbDropdownTrigger:focus-visible{background:var(--colors-fill-signal-hover);outline-offset:2px;box-shadow:var(--shadows-glow-signal);border-color:#ec92fb85;outline:2px solid #0000}.rbDropdownTrigger:active{background:#cb52fb2e}.rbStatusIcon{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}@media (min-width:576px){.rbLazyAssetCard{flex:40%}}@media (min-width:768px){.rbLazyAssetCard{flex:30%}}@media (min-width:992px){.rbLazyAssetCard{flex:40%}}@media (min-width:1800px){.rbLazyAssetCard{flex:30%}}@media (max-width:575px){.rbIconButton{position:relative}.rbIconButton:after{content:"";width:var(--sizes-touch-target);height:var(--sizes-touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}.rbTextLink--variant_cardAttribution{border-radius:var(--radii-sm);transition:color var(--durations-fast) var(--easings-out), outline-color var(--durations-fast) var(--easings-out), text-decoration-color var(--durations-fast) var(--easings-out);color:var(--colors-text-secondary);cursor:pointer;outline-offset:2px;outline:2px solid #0000;font-weight:600;text-decoration:none}.rbTextLink--variant_cardAttribution:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-border-signal-open)}.rbTextLink--variant_cardAttribution:is(:hover,[data-hover]){color:var(--colors-signal);text-decoration:underline}.rbTextLink--variant_cardAttribution:is(:active,[data-active]){color:var(--colors-signal-bright)}.rbTextLink--iconSize_sm svg{width:12px;height:12px}.rbTextLink--variant_cardForkCount{border-radius:var(--radii-sm);transition:color var(--durations-fast) var(--easings-out), outline-color var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);outline-offset:2px;outline:2px solid #0000;align-items:center;gap:.2rem;text-decoration:none;display:flex}.rbTextLink--variant_cardForkCount svg{width:16px;height:16px}.rbTextLink--variant_cardForkCount:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-border-signal-open)}.rbTextLink--variant_cardForkCount:is(:hover,[data-hover]){color:var(--colors-signal)}.rbTextLink--variant_footer{transition:color var(--durations-base) var(--easings-out);color:var(--colors-text-secondary);font-size:var(--font-sizes-base);padding:.25rem 0;font-weight:400;text-decoration:none;display:block}.rbTextLink--variant_footer:is(:hover,[data-hover]){color:var(--colors-text-primary)}.rbTextLink--variant_accountInline{color:var(--colors-signal);font-size:var(--font-sizes-base);line-height:var(--line-heights-tight);text-decoration:none}.rbTextLink--variant_accountInline,.rbTextLink--variant_dialogInline{transition:color var(--durations-fast) var(--easings-out), text-decoration-color var(--durations-fast) var(--easings-out);font-style:normal;font-weight:600;display:inline-block}.rbTextLink--variant_dialogInline{color:var(--colors-electric-purple);text-decoration-line:underline;-webkit-text-decoration-color:var(--colors-transparent);text-decoration-color:var(--colors-transparent);text-underline-offset:.16rem;line-height:140%}.rbTextLink--variant_noticeInline{color:var(--colors-notice)}.rbTextLink--variant_noticeInline,.rbTextLink--variant_upgradeInline{transition:color var(--durations-fast) var(--easings-out), text-decoration-color var(--durations-fast) var(--easings-out);text-decoration-line:underline;text-decoration-color:currentColor}.rbTextLink--variant_upgradeInline{color:var(--colors-signal);text-underline-offset:.16rem;font-weight:700;display:inline}.rbTextLink--variant_viewMore{transition:color var(--durations-fast) var(--easings-out);color:var(--colors-text-tertiary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-base);white-space:nowrap;margin-left:auto;font-weight:500;text-decoration:none;display:block}.rbTextLink--variant_seoPrimary{transition:color var(--durations-fast) var(--easings-out), text-decoration-color var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);text-underline-offset:.18rem;text-decoration-line:underline;text-decoration-color:currentColor}.rbTextLink--variant_back{border-radius:var(--radii-md);transition:color var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-transparent);color:var(--colors-text-tertiary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-sm);letter-spacing:var(--letter-spacings-label);text-transform:uppercase;align-items:center;gap:.375rem;padding:.35rem .6rem .35rem .35rem;font-weight:700;text-decoration:none;display:inline-flex}[data-game-page-layout=side-rail] .rbTextLink--variant_back{background-color:var(--colors-transparent);min-height:1.75rem;padding:0 .55rem 0 .25rem}[data-game-page-layout=side-rail] .rbTextLink--variant_back:is(:hover,[data-hover]){background-color:var(--colors-transparent)}.rbTextLink--variant_back svg{transition:transform var(--durations-base) var(--easings-spring);flex-shrink:0}.rbTextLink--iconSize_md svg{width:16px;height:16px}.rbTextLink--offset_true{margin-left:-.35rem}.rbTextLink--variant_statusInline{transition:color var(--durations-fast) var(--easings-out), text-decoration-color var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);text-underline-offset:.18rem;font-weight:700;text-decoration-line:underline;text-decoration-color:currentColor;display:inline}.rbTextLink--variant_quickStartInlineButton{transition:color var(--durations-base) var(--easings-out);color:var(--colors-text-primary);cursor:pointer;font-family:inherit;font-size:inherit;text-underline-offset:2px;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.rbTextLink--variant_quickStartInlineButton svg{transition:transform var(--durations-base) var(--easings-out);width:.75rem;height:.75rem}.rbTextLink--variant_creator{color:var(--colors-text-primary);-webkit-text-decoration-color:var(--colors-border-strong);text-decoration-color:var(--colors-border-strong);text-underline-offset:.2rem}.rbTextLink--variant_creator,.rbTextLink--variant_seoSignal{transition:color var(--durations-fast) var(--easings-out), text-decoration-color var(--durations-fast) var(--easings-out);text-decoration-line:underline}.rbTextLink--variant_seoSignal{color:var(--colors-electric-purple);-webkit-text-decoration-color:var(--colors-transparent);text-decoration-color:var(--colors-transparent);font-weight:700}.rbCard--interactive_true{cursor:pointer}.rbCard--interactive_true:is(:focus-visible,[data-focus-visible]){outline-offset:2px;outline:2px solid #0000}.rbCard--interactive_true:is(:focus-visible,[data-focus-visible]),.rbCard--interactive_true:is(:hover,[data-hover]){border-color:var(--colors-border-signal);box-shadow:var(--shadows-glow-signal)}.rbCard--selected_true{border-color:var(--colors-border-signal-open);box-shadow:0 0 0 1px var(--colors-electric-purple), var(--shadows-glow-signal)}.rbIconButton--size_sm{width:1.5rem;height:1.5rem}.rbIconButton--size_sm svg{width:.875rem;height:.875rem}.rbIconButton--tone_danger,.rbIconButton--tone_danger:focus-visible:not(:disabled):not([aria-disabled=true]),.rbIconButton--tone_danger:hover:not(:disabled):not([aria-disabled=true]){color:var(--colors-danger)}.rbIconButton--unavailable_true{cursor:not-allowed;opacity:.55}.rbIconButton--unavailable_true:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-transparent);background-color:var(--colors-transparent);box-shadow:none}.rbIconButton--unavailable_true:hover:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbIconButton--tone_unavailableNeutral,.rbIconButton--tone_unavailableNeutral:hover:not(:disabled):not([aria-disabled=true]){color:var(--colors-text-disabled)}.rbIconButton--variant_outlined{border-color:var(--colors-border-strong);background-color:var(--colors-fill-subtle);color:var(--colors-text-secondary)}.rbIconButton--variant_outlined[data-state=open]{border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-open);color:var(--colors-text-primary);box-shadow:var(--shadows-glow-signal-open)}.rbIconButton--variant_outlined[data-state=open] svg{filter:drop-shadow(var(--shadows-glyph-glow-strong))}.rbIconButton--variant_outlined:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-strong);background-color:var(--colors-transparent);color:var(--colors-text-disabled);box-shadow:none}.rbIconButton--variant_outlined:focus-visible:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-hover);color:var(--colors-text-primary);box-shadow:var(--shadows-glow-signal)}.rbIconButton--variant_outlined:focus-visible:not(:disabled):not([aria-disabled=true]) svg{filter:drop-shadow(var(--shadows-glyph-glow))}.rbIconButton--variant_outlined:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-signal);background-color:var(--colors-fill-signal);color:var(--colors-text-primary)}.rbIconButton--variant_outlined:hover:not(:disabled):not([aria-disabled=true]) svg{filter:drop-shadow(var(--shadows-glyph-glow))}.rbIconButton--variant_outlined:active:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-open);color:var(--colors-text-primary);box-shadow:var(--shadows-glow-signal-open)}.rbIconButton--labelled_true{border-color:var(--colors-border-neutral-strong);border-radius:var(--radii-md);background-color:var(--colors-surface);width:auto;height:var(--sizes-control-sm);gap:.5rem;padding:0 .5rem}.rbIconButton--labelled_true [data-icon-button-label-full],.rbIconButton--labelled_true [data-icon-button-label-compact]{text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);overflow:hidden}.rbIconButton--labelled_true [data-icon-button-label-compact]{display:none}.rbIconButton--labelled_true:focus-visible:not(:disabled):not([aria-disabled=true]),.rbIconButton--labelled_true:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-fill-hover);box-shadow:none}.rbIconButton--variant_filled{border-color:var(--colors-border-subtle);background-color:var(--colors-fill-subtle);color:var(--colors-text-secondary)}.rbIconButton--variant_filled[data-state=open]{border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-open);color:var(--colors-text-primary);box-shadow:var(--shadows-glow-signal-open)}.rbIconButton--variant_filled[data-state=open] svg{filter:none}.rbIconButton--variant_filled:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-subtle);background-color:var(--colors-fill-subtle);box-shadow:none}.rbIconButton--variant_filled:focus-visible:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-signal);background-color:var(--colors-fill-signal);color:var(--colors-text-primary)}.rbIconButton--variant_filled:focus-visible:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbIconButton--variant_filled:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-signal);background-color:var(--colors-fill-signal);color:var(--colors-text-primary);box-shadow:var(--shadows-glow-signal)}.rbIconButton--variant_filled:hover:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbIconButton--size_lg{width:2.25rem;height:2.25rem}.rbIconButton--active_true{color:var(--colors-signal)}.rbIconButton--active_true svg{filter:drop-shadow(var(--shadows-glyph-glow-strong))}.rbIconButton--active_true:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-disabled)}.rbIconButton--active_true:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) svg{filter:none}.rbButton--emphasis_secondary{--btn-accent:var(--colors-text-secondary);--btn-border:var(--colors-border-strong);--btn-rest-bg:var(--colors-fill-subtle);--btn-hover-accent:var(--colors-text-primary);--btn-hover-border:var(--colors-border-signal);--btn-tint:var(--colors-fill-signal);--btn-glow:var(--shadows-glow-signal);--btn-solid-bg:var(--colors-fill-control);--btn-solid-fg:var(--colors-text-primary);--btn-solid-border:var(--colors-border-strong)}.rbButton--fill_outline{background:var(--btn-rest-bg,transparent);border-color:var(--btn-border);color:var(--btn-accent)}.rbButton--fill_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-transparent);border-color:var(--colors-border);color:var(--colors-text-disabled);box-shadow:none}.rbButton--fill_outline:focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:var(--btn-glow)}.rbButton--fill_outline:focus-visible:not(:disabled):not([aria-disabled=true]),.rbButton--fill_outline:hover:not(:disabled):not([aria-disabled=true]){background:var(--btn-tint);border-color:var(--btn-hover-border);color:var(--btn-hover-accent)}.rbButton--size_md{min-height:var(--sizes-control);padding-top:0;padding-bottom:0}.rbButton--emphasis_danger{--btn-accent:var(--colors-danger-muted);--btn-border:var(--colors-danger-muted);--btn-hover-accent:var(--colors-danger);--btn-hover-border:var(--colors-danger);--btn-tint:#ff24241f;--btn-glow:var(--shadows-glow-danger);--btn-solid-bg:var(--colors-danger);--btn-solid-fg:var(--colors-text-primary);--btn-solid-border:var(--colors-danger)}.rbButton--fill_solid{background:var(--btn-solid-bg);border-color:var(--btn-solid-border);color:var(--btn-solid-fg);box-shadow:inset 0 0 0 1px #0000002e, var(--shadows-elevation-card)}.rbButton--fill_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-transparent);border-color:var(--colors-border);color:var(--colors-text-disabled);box-shadow:none;filter:none}.rbButton--fill_solid:focus-visible:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 1px #0000002e, var(--btn-glow)}.rbButton--fill_solid:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 1px #0000002e, var(--btn-glow);filter:var(--btn-hover-filter)}.rbButton--size_sm{font-size:var(--font-sizes-sm);min-height:var(--sizes-control-sm);padding-top:0;padding-bottom:0}.rbButton--emphasis_primary{--btn-accent:var(--colors-signal);--btn-border:var(--colors-border-signal);--btn-hover-accent:var(--colors-text-primary);--btn-hover-border:var(--colors-border-signal-open);--btn-tint:var(--colors-fill-signal);--btn-glow:var(--shadows-glow-signal);--btn-solid-bg:radial-gradient(ellipse 110% 70% at 30% -10%, #ffffff47 0%, #fff0 60%), var(--colors-action);--btn-solid-fg:var(--colors-text-on-action);--btn-solid-border:var(--colors-border-signal)}.rbButton--emphasis_tertiary{--btn-accent:var(--colors-text-secondary);--btn-border:var(--colors-border-subtle);--btn-hover-accent:var(--colors-text-primary);--btn-hover-border:var(--colors-border);--btn-tint:var(--colors-fill-hover);--btn-glow:none;--btn-solid-bg:var(--colors-fill-subtle);--btn-solid-fg:var(--colors-text-primary);--btn-solid-border:var(--colors-border-subtle)}.rbButton--fill_ghost{background:var(--colors-transparent);border-color:var(--colors-transparent);color:var(--btn-accent)}.rbButton--fill_ghost:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-transparent);border-color:var(--colors-transparent);color:var(--colors-text-disabled);box-shadow:none}.rbButton--fill_ghost:focus-visible:not(:disabled):not([aria-disabled=true]){background:var(--btn-tint);color:var(--btn-hover-accent);box-shadow:var(--btn-glow)}.rbButton--fill_ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--btn-tint);color:var(--btn-hover-accent)}.rbBadge--tone_neutral{background:var(--colors-fill-subtle);border-color:var(--colors-border-strong);color:var(--colors-text-secondary)}.rbBadge--size_status{font-size:var(--font-sizes-xs);padding:.36rem .72rem}.rbBadge--shape_chip{border-radius:var(--radii-lg)}.rbBadge--interactive_true{cursor:pointer;text-decoration:none}.rbBadge--size_compactTag{font-size:var(--font-sizes-xs);min-height:1.35rem;padding:.15rem .4rem}.rbBadge--shape_lozenge{border-radius:var(--radii-pill)}.rbBadge--tone_notice{background:var(--colors-fill-notice);border-color:var(--colors-border-notice);color:var(--colors-notice)}.rbBadge--size_tag{font-size:var(--font-sizes-xs);min-height:1.35rem;padding:.22rem .5rem}.rbBadge--caps_true{text-transform:uppercase}.rbBadge--tone_signal{background:var(--colors-fill-signal);border-color:var(--colors-border-signal);color:var(--colors-text-primary)}.rbBadge--tone_value{background:var(--colors-fill-money);border-color:var(--colors-border-money);color:var(--colors-money)}.rbBadge--selected_true{background:var(--colors-fill-signal-open);border-color:var(--colors-border-signal-open);color:var(--colors-text-primary)}.rbStatusIcon--tone_warning{color:var(--colors-warning)}.rbStatusIcon--tone_success{color:var(--colors-success-bright)}@media (min-width:576px){.rbTextLink--variant_viewMore{font-size:var(--font-sizes-sm)}}@media (min-width:768px){.rbTextLink--variant_viewMore{margin-left:0}}@media (min-width:992px){.rbTextLink--variant_footer{padding:0}}@media (max-width:430px){.rbIconButton--labelled_true [data-icon-button-label-full]{display:none}.rbIconButton--labelled_true [data-icon-button-label-compact]{display:inline}}@media (hover:hover){.rbTextLink--variant_dialogInline:is(:hover,[data-hover]){color:var(--colors-signal);text-decoration-color:currentColor}.rbTextLink--variant_upgradeInline:is(:hover,[data-hover]){color:var(--colors-signal-bright)}.rbTextLink--variant_viewMore:is(:hover,[data-hover]){color:var(--colors-text-primary)}.rbTextLink--variant_seoPrimary:is(:hover,[data-hover]){color:var(--colors-signal)}.rbTextLink--variant_back:is(:hover,[data-hover]){background-color:var(--colors-fill-ghost);color:var(--colors-signal)}.rbTextLink--variant_back:is(:hover,[data-hover]) svg{transform:translate(-2px)}.rbTextLink--variant_statusInline:is(:hover,[data-hover]){color:var(--colors-signal)}.rbTextLink--variant_quickStartInlineButton:is(:hover,[data-hover]){color:var(--colors-signal-bright)}.rbTextLink--variant_quickStartInlineButton:is(:hover,[data-hover]) svg{transform:translate(2px)}.rbTextLink--variant_creator:is(:hover,[data-hover]),.rbTextLink--variant_seoSignal:is(:hover,[data-hover]){color:var(--colors-signal);text-decoration-color:currentColor}.rbBadge--interactive_true:hover{background:var(--colors-fill-signal);border-color:var(--colors-border-signal);color:var(--colors-text-primary)}}}@layer utilities{.--btn-accent_token\(colors\.money\){--btn-accent:var(--colors-money)}.--btn-border_token\(colors\.border\.money\){--btn-border:var(--colors-border-money)}.--btn-hover-accent_token\(colors\.money\){--btn-hover-accent:var(--colors-money)}.--btn-hover-border_token\(colors\.border\.moneyOpen\){--btn-hover-border:var(--colors-border-money-open)}.--btn-tint_token\(colors\.fill\.money\){--btn-tint:var(--colors-fill-money)}.--btn-glow_token\(shadows\.glow\.money\){--btn-glow:var(--shadows-glow-money)}.--btn-solid-bg_token\(colors\.money\){--btn-solid-bg:var(--colors-money)}.--btn-solid-fg_token\(colors\.black\){--btn-solid-fg:var(--colors-black)}.--btn-solid-border_token\(colors\.border\.moneyOpen\){--btn-solid-border:var(--colors-border-money-open)}.--btn-accent_token\(colors\.notice\){--btn-accent:var(--colors-notice)}.--btn-border_token\(colors\.border\.notice\){--btn-border:var(--colors-border-notice)}.--btn-hover-accent_token\(colors\.notice\){--btn-hover-accent:var(--colors-notice)}.--btn-hover-border_token\(colors\.border\.noticeOpen\){--btn-hover-border:var(--colors-border-notice-open)}.--btn-tint_token\(colors\.fill\.notice\){--btn-tint:var(--colors-fill-notice)}.--btn-glow_token\(shadows\.glow\.notice\){--btn-glow:var(--shadows-glow-notice)}.--btn-solid-bg_token\(colors\.notice\){--btn-solid-bg:var(--colors-notice)}.--btn-solid-border_token\(colors\.border\.noticeOpen\){--btn-solid-border:var(--colors-border-notice-open)}.--select-trigger-width_auto{--select-trigger-width:auto}.--select-trigger-height_2rem{--select-trigger-height:2rem}.--select-trigger-width_fit-content{--select-trigger-width:fit-content}.--category-grid-gap_0\.625rem{--category-grid-gap:.625rem}.--category-card-height_8\.75rem{--category-card-height:8.75rem}.--audio-waveform-active_var\(--colors-lilac\){--audio-waveform-active:var(--colors-lilac)}.--audio-waveform-idle_rgba\(236\,_146\,_251\,_0\.38\){--audio-waveform-idle:#ec92fb61}.--tooltip-z-index_102{--tooltip-z-index:102}.--game-page-inline-padding_clamp\(0\.5rem\,_3vw\,_2\.5rem\){--game-page-inline-padding:clamp(.5rem, 3vw, 2.5rem)}.--game-page-section-gap_clamp\(0\.75rem\,_1\.8vmin\,_1\.25rem\){--game-page-section-gap:clamp(.75rem, 1.8vmin, 1.25rem)}.--game-stacked-stage-chrome-reserve_11\.25rem{--game-stacked-stage-chrome-reserve:11.25rem}.--game-stacked-block-padding_0rem{--game-stacked-block-padding:0rem}.--game-very-short-max-height_28rem{--game-very-short-max-height:28rem}.--game-min-fit-viewport-height_350px{--game-min-fit-viewport-height:350px}.--game-about-preview-reserve_clamp\(2rem\,_6dvh\,_3rem\){--game-about-preview-reserve:clamp(2rem, 6dvh, 3rem)}.--game-stacked-chrome-reserve_calc\(var\(--game-stacked-stage-chrome-reserve\)_\+_var\(--game-stacked-block-padding\)_\+_var\(--game-stacked-block-padding\)_\+_var\(--game-about-preview-reserve\)\){--game-stacked-chrome-reserve:calc(var(--game-stacked-stage-chrome-reserve) + var(--game-stacked-block-padding) + var(--game-stacked-block-padding) + var(--game-about-preview-reserve))}.--game-side-rail-chrome-reserve_calc\(6rem_\+_var\(--game-side-rail-block-padding\)_\+_var\(--game-side-rail-block-padding\)_\+_var\(--game-about-preview-reserve\)\){--game-side-rail-chrome-reserve:calc(6rem + var(--game-side-rail-block-padding) + var(--game-side-rail-block-padding) + var(--game-about-preview-reserve))}.--game-side-rail-min-width_clamp\(14rem\,_24vw\,_16rem\){--game-side-rail-min-width:clamp(14rem, 24vw, 16rem)}.--game-side-rail-max-width_21rem{--game-side-rail-max-width:21rem}.--game-side-rail-width_clamp\(var\(--game-side-rail-min-width\)\,_calc\(100dvw_-_var\(--game-side-rail-inline-padding\)_-_var\(--game-side-rail-inline-padding\)_-_var\(--game-side-rail-gap\)_-_var\(--game-fit-width\)\)\,_var\(--game-side-rail-max-width\)\){--game-side-rail-width:clamp(var(--game-side-rail-min-width), calc(100dvw - var(--game-side-rail-inline-padding) - var(--game-side-rail-inline-padding) - var(--game-side-rail-gap) - var(--game-fit-width)), var(--game-side-rail-max-width))}.--game-side-rail-gap_0rem{--game-side-rail-gap:0rem}.--game-side-rail-block-padding_0rem{--game-side-rail-block-padding:0rem}.--game-side-rail-inline-padding_0rem{--game-side-rail-inline-padding:0rem}.--game-stage-header-height_2rem{--game-stage-header-height:2rem}.--game-chrome-reserve_var\(--game-stacked-chrome-reserve\){--game-chrome-reserve:var(--game-stacked-chrome-reserve)}.--game-fit-height_calc\(100dvh_-_var\(--game-chrome-reserve\)\){--game-fit-height:calc(100dvh - var(--game-chrome-reserve))}.--game-fit-width_calc\(var\(--game-fit-height\)_\*_16_\/_9\){--game-fit-width:calc(var(--game-fit-height) * 16 / 9)}.--top-up-card-reveal-offset_6px{--top-up-card-reveal-offset:6px}.--top-up-card-reveal-step_calc\(token\(durations\.fast\)_\*_0\.25\){--top-up-card-reveal-step:calc(var(--durations-fast) * .25)}.--top-up-card-reveal-offset_-6px{--top-up-card-reveal-offset:-6px}.--subscription-card-reveal-step_calc\(token\(durations\.fast\)_\*_0\.25\){--subscription-card-reveal-step:calc(var(--durations-fast) * .25)}.--pulse-color-start_token\(colors\.action\){--pulse-color-start:var(--colors-action)}.--pulse-color-end_token\(colors\.signal\.bright\){--pulse-color-end:var(--colors-signal-bright)}.bg_linear-gradient\(180deg\,_token\(colors\.fill\.signalOpen\)\,_token\(colors\.surface\)\)\,_token\(colors\.surface\){background:linear-gradient(180deg, var(--colors-fill-signal-open), var(--colors-surface)), var(--colors-surface)}.bg_linear-gradient\(180deg\,_token\(colors\.fill\.warningOpen\)\,_token\(colors\.surface\)\)\,_token\(colors\.surface\){background:linear-gradient(180deg, var(--colors-fill-warning-open), var(--colors-surface)), var(--colors-surface)}.bd_0{border:0}.p_0{padding:0}.font_inherit{font:inherit}.inset_\[0\]{inset:0}.p_2rem{padding:2rem}.p_0_0\.5rem_0_1rem{padding:0 .5rem 0 1rem}.p_0\.15rem{padding:.15rem}.bg_fill\.hover{background:var(--colors-fill-hover)}.m_\[0\]{margin:0}.p_0\.875rem_2rem{padding:.875rem 2rem}.p_0\.75rem{padding:.75rem}.p_0\.5rem_0\.75rem{padding:.5rem .75rem}.p_3\.75rem_1\.5rem_0_1\.5rem{padding:3.75rem 1.5rem 0}.p_1rem_0{padding:1rem 0}.p_2rem_0{padding:2rem 0}.p_0\.4rem_0\.6rem{padding:.4rem .6rem}.bg_transparent{background:var(--colors-transparent)}.bd_none{border:none}.p_0\.5rem_1rem{padding:.5rem 1rem}.p_1rem{padding:1rem}.bg_\[linear-gradient\(180deg\,_token\(colors\.fill\.ghost\)\,_token\(colors\.surface\.base\)\)\,_token\(colors\.surface\.base\)\]{background:linear-gradient(180deg, var(--colors-fill-ghost), var(--colors-surface-base)), var(--colors-surface-base)}.bg_surface\.scrim{background:var(--colors-surface-scrim)}.p_1rem_1\.5rem{padding:1rem 1.5rem}.p_0\.5rem_2rem{padding:.5rem 2rem}.p_0\.25rem_0\.5rem{padding:.25rem .5rem}.bg_fill\.chrome{background:var(--colors-fill-chrome)}.p_1rem_1\.25rem_1\.5rem{padding:1rem 1.25rem 1.5rem}.p_0\.5rem{padding:.5rem}.m_\[0_0_1\.5rem\]{margin:0 0 1.5rem}.p_1\.5rem{padding:1.5rem}.m_\[0_0_1rem\]{margin:0 0 1rem}.p_0\.25rem_0\.4rem{padding:.25rem .4rem}.p_0\.4rem_0\.5rem{padding:.4rem .5rem}.p_0\.25rem{padding:.25rem}.p_0\.25rem_0{padding:.25rem 0}.p_0_0\.5rem{padding:0 .5rem}.m_\[8px_0\]{margin:8px 0}.p_0_0\.6rem{padding:0 .6rem}.p_0\.25rem_0\.45rem{padding:.25rem .45rem}.p_0\.25rem_0\.3rem{padding:.25rem .3rem}.p_0\.625rem{padding:.625rem}.p_0\.75rem_0\.6rem{padding:.75rem .6rem}.p_9px_14px{padding:9px 14px}.p_4rem_2rem{padding:4rem 2rem}.p_0\.625rem_0\.75rem{padding:.625rem .75rem}.p_0\.5rem_0\.625rem{padding:.5rem .625rem}.bg_surface{background:var(--colors-surface)}.p_0\.25rem_0\.375rem{padding:.25rem .375rem}.bg_fill\.signal{background:var(--colors-fill-signal)}.p_2rem_1rem{padding:2rem 1rem}.p_0\.15rem_0\.4rem{padding:.15rem .4rem}.p_0\.6rem_0\.85rem_0\.6rem_2\.9rem{padding:.6rem .85rem .6rem 2.9rem}.p_0\.68rem_0\.75rem{padding:.68rem .75rem}.p_0\.55rem_0\.45rem{padding:.55rem .45rem}.p_0\.75rem_0\.45rem{padding:.75rem .45rem}.p_1\.25rem_1\.5rem_1\.25rem_1\.25rem{padding:1.25rem 1.5rem 1.25rem 1.25rem}.p_0\.35rem_0\.5rem{padding:.35rem .5rem}.m_\[0\.45rem_0_0\]{margin:.45rem 0 0}.anim_assetCreationPreviewSpin_calc\(token\(durations\.sheet\)_\*_2\.5\)_linear_infinite{animation:assetCreationPreviewSpin calc(var(--durations-sheet) * 2.5) linear infinite}.p_0\.7rem_0\.8rem{padding:.7rem .8rem}.p_0_1\.5rem_1\.5rem{padding:0 1.5rem 1.5rem}.m_\[-10px_-15px\]{margin:-10px -15px}.p_10px_15px{padding:10px 15px}.p_0\.75rem_1\.5rem{padding:.75rem 1.5rem}.p_0_1\.5rem_2rem{padding:0 1.5rem 2rem}.p_1rem_3rem_0_0{padding:1rem 3rem 0 0}.p_0\.65rem_0\.7rem{padding:.65rem .7rem}.p_0\.8rem{padding:.8rem}.bg_fill\.control{background:var(--colors-fill-control)}.p_0\.75rem_0\.85rem{padding:.75rem .85rem}.bg_surface\.danger{background:var(--colors-surface-danger)}.p_0\.85rem{padding:.85rem}.p_0\.875rem_0\.875rem_1rem{padding:.875rem .875rem 1rem}.p_0\.55rem_0\.65rem{padding:.55rem .65rem}.bg_surface\.base{background:var(--colors-surface-base)}.p_0\.65rem_0\.75rem{padding:.65rem .75rem}.p_0\.75rem_0\.875rem_calc\(0\.75rem_\+_env\(safe-area-inset-bottom\)\){padding:.75rem .875rem calc(.75rem + env(safe-area-inset-bottom))}.p_0_0\.6rem_0_0\.75rem{padding:0 .6rem 0 .75rem}.p_0_0\.25rem{padding:0 .25rem}.p_0\.15rem_0{padding:.15rem 0}.bg_border\.signalOpen{background:var(--colors-border-signal-open)}.bg_fill\.ghost{background:var(--colors-fill-ghost)}.p_0\.28rem_0\.65rem{padding:.28rem .65rem}.bg_\[token\(gradients\.glassSheen\)\,_token\(colors\.surface\.popover\)\]{background:var(--gradients-glass-sheen), var(--colors-surface-popover)}.p_0\.45rem_0\.7rem{padding:.45rem .7rem}.p_0\.5rem_1\.5rem{padding:.5rem 1.5rem}.p_0\.15rem_0_0\.05rem{padding:.15rem 0 .05rem}.p_1rem_1\.5rem_1\.25rem{padding:1rem 1.5rem 1.25rem}.p_0\.65rem_1\.5rem_0\.6rem{padding:.65rem 1.5rem .6rem}.p_0\.6rem_1\.1rem{padding:.6rem 1.1rem}.p_0\.45rem_0\.85rem{padding:.45rem .85rem}.p_0\.55rem_0\.9rem{padding:.55rem .9rem}.anim_\[inviteRedemptionPulse_calc\(token\(durations\.sheet\)_\*_5\)_token\(easings\.out\)_infinite\]{animation:inviteRedemptionPulse calc(var(--durations-sheet) * 5) var(--easings-out) infinite}.grid-area_actions{grid-area:actions}.p_0_0\.55rem{padding:0 .55rem}.p_0\.9rem_1rem_0\.85rem{padding:.9rem 1rem .85rem}.p_0\.4rem_0\.55rem{padding:.4rem .55rem}.p_0_0\.35rem_0_0\.2rem{padding:0 .35rem 0 .2rem}.m_\[0_auto\]{margin:0 auto}.p_var\(--game-page-section-gap\)_0_0{padding:var(--game-page-section-gap) 0 0}.m_\[0\.35rem_0_0\]{margin:.35rem 0 0}.p_0_0\.85rem_0\.85rem{padding:0 .85rem .85rem}.m_\[-1px\]{margin:-1px}.p_0_var\(--game-stacked-block-padding\){padding:0 var(--game-stacked-block-padding)}.p_0\.65rem_0\.85rem{padding:.65rem .85rem}.grid-area_title{grid-area:title}.p_0\.9rem_1\.1rem{padding:.9rem 1.1rem}.anim_creditTopUpCardReveal_token\(durations\.sheet\)_token\(easings\.out\)_both{animation:creditTopUpCardReveal var(--durations-sheet) var(--easings-out) both}.p_0_2\.35rem_0\.85rem_0{padding:0 2.35rem .85rem 0}.p_0\.82rem_0\.9rem{padding:.82rem .9rem}.p_0\.78rem_0\.9rem{padding:.78rem .9rem}.bg_fill\.notice{background:var(--colors-fill-notice)}.anim_myPlanCardReveal_token\(durations\.sheet\)_token\(easings\.out\)_both{animation:myPlanCardReveal var(--durations-sheet) var(--easings-out) both}.p_1\.75rem_1\.75rem_1\.6rem{padding:1.75rem 1.75rem 1.6rem}.bg_surface\.raised{background:var(--colors-surface-raised)}.p_0\.75rem_0\.9rem{padding:.75rem .9rem}.p_0\.2rem{padding:.2rem}.bg_fill\.subtle{background:var(--colors-fill-subtle)}.anim_myPlanRefreshSpin_calc\(token\(durations\.base\)_\*_4\)_linear_infinite{animation:myPlanRefreshSpin calc(var(--durations-base) * 4) linear infinite}.bg_\[linear-gradient\(90deg\,_token\(colors\.money\)\,_token\(colors\.signal\.bright\)\)\]{background:linear-gradient(90deg, var(--colors-money), var(--colors-signal-bright))}.p_0\.85rem_0\.95rem_0\.95rem{padding:.85rem .95rem .95rem}.p_0\.5rem_0\.7rem{padding:.5rem .7rem}.p_1\.45rem{padding:1.45rem}.bg_border\.strong{background:var(--colors-border-strong)}.p_1\.25rem_1\.25rem_1rem{padding:1.25rem 1.25rem 1rem}.p_0_1\.25rem_1rem{padding:0 1.25rem 1rem}.p_0\.58rem_0\.75rem{padding:.58rem .75rem}.p_1rem_1\.25rem{padding:1rem 1.25rem}.bg_text\.tertiary{background:var(--colors-text-tertiary)}.p_0\.35rem{padding:.35rem}.p_0\.5rem_0\.65rem{padding:.5rem .65rem}.p_0\.375rem_0\.75rem{padding:.375rem .75rem}.p_0\.6rem{padding:.6rem}.p_0\.18rem_0\.35rem{padding:.18rem .35rem}.bd_1px_solid_token\(colors\.border\.neutral\){border:1px solid var(--colors-border-neutral)}.bg_signal\.bright{background:var(--colors-signal-bright)}.bd_1px_solid_token\(colors\.border\.strong\){border:1px solid var(--colors-border-strong)}.anim_visualsFirstTitleJiggle_token\(durations\.sheet\)_token\(easings\.out\){animation:visualsFirstTitleJiggle var(--durations-sheet) var(--easings-out)}.anim_visualsFirstDeblur_var\(--deblur-duration\,_0\.8s\)_steps\(3\)_both{animation:visualsFirstDeblur var(--deblur-duration,.8s) steps(3) both}.anim_visualsFirstGrain_token\(durations\.sheet\)_steps\(2\)_infinite{animation:visualsFirstGrain var(--durations-sheet) steps(2) infinite}.p_0\.2rem_0\.45rem{padding:.2rem .45rem}.p_1\.5rem_0{padding:1.5rem 0}.bd_1px_solid_token\(colors\.border\.subtle\){border:1px solid var(--colors-border-subtle)}.p_0_1rem{padding:0 1rem}.p_0\.5rem_0{padding:.5rem 0}.bg_border\.neutral{background:var(--colors-border-neutral)}.bg_\[linear-gradient\(135deg\,_token\(colors\.fill\.chrome\)_0\%\,_token\(colors\.surface\.base\)_100\%\)\]{background:linear-gradient(135deg, var(--colors-fill-chrome) 0%, var(--colors-surface-base) 100%)}.p_16px{padding:16px}.anim_assetImageSpin_calc\(token\(durations\.sheet\)_\*_2\.5\)_linear_infinite{animation:assetImageSpin calc(var(--durations-sheet) * 2.5) linear infinite}.p_0\.1rem_0\.45rem{padding:.1rem .45rem}.p_0\.08rem_0\.35rem{padding:.08rem .35rem}.p_0_0\.65rem_0\.65rem_5\.9rem{padding:0 .65rem .65rem 5.9rem}.p_0\.45rem_0\.55rem{padding:.45rem .55rem}.p_10px{padding:10px}.p_8px{padding:8px}.p_6px{padding:6px}.ov_visible{overflow:visible}.bdr_sm{border-radius:var(--radii-sm)}.trs_\[outline-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\]{transition:outline-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.ring_none{outline-offset:2px;outline:2px solid #0000}.gap_0\.5rem{gap:.5rem}.trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\]{transition:color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out)}.trs_\[opacity_token\(durations\.overlay\)_token\(easings\.out\)\]{transition:opacity var(--durations-overlay) var(--easings-out)}.bd-c_border\.signalOpen{border-color:var(--colors-border-signal-open)}.bg-p_center{background-position:50%}.trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:color var(--durations-fast) var(--easings-out)}.gap_1rem{gap:1rem}.gap_0\.75rem{gap:.75rem}.bd-w_1px{border-width:1px}.border-style_solid{border-style:solid}.bd-c_border{border-color:var(--colors-border)}.trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\,_background_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:color var(--durations-fast) var(--easings-out), background var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out)}.ov_hidden{overflow:hidden}.gap_1\.5rem{gap:1.5rem}.bd-c_border\.neutral{border-color:var(--colors-border-neutral)}.bdr_md{border-radius:var(--radii-md)}.gap_0\.25rem_0\.5rem{gap:.25rem .5rem}.gap_0\.375rem{gap:.375rem}.bd-c_danger{border-color:var(--colors-danger)}.trs_\[opacity_token\(durations\.base\)_token\(easings\.out\)\]{transition:opacity var(--durations-base) var(--easings-out)}.trs_\[transform_token\(durations\.sheet\)_token\(easings\.out\)\]{transition:transform var(--durations-sheet) var(--easings-out)}.li-s_none{list-style:none}.trs_\[max-height_token\(durations\.sheet\)_token\(easings\.out\)\]{transition:max-height var(--durations-sheet) var(--easings-out)}.bdr_\[inherit\]{border-radius:inherit}.msk_radial-gradient\(25rem_25rem_at_var\(--cardx\)_var\(--cardy\)\,_black_1\%\,_transparent_50\%\){-webkit-mask:radial-gradient(25rem 25rem at var(--cardx) var(--cardy), black 1%, transparent 50%);mask:radial-gradient(25rem 25rem at var(--cardx) var(--cardy), black 1%, transparent 50%);-webkit-mask:radial-gradient(25rem 25rem at var(--cardx) var(--cardy), black 1%, transparent 50%)}.trs_\[opacity_token\(durations\.fast\)_token\(easings\.out\)\,_mask_token\(durations\.overlay\)_token\(easings\.out\)\,_-webkit-mask_token\(durations\.overlay\)_token\(easings\.out\)\]{transition:opacity var(--durations-fast) var(--easings-out), mask var(--durations-overlay) var(--easings-out), -webkit-mask var(--durations-overlay) var(--easings-out)}.gap_16px{gap:16px}.ring_2px_solid_transparent{outline:2px solid #0000}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.ov_auto{overflow:auto}.bdr_overlay{border-radius:var(--radii-overlay)}.bd-c_border\.chrome{border-color:var(--colors-border-chrome)}.trs_\[border-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\]{transition:border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out)}.flex_\[1_1_100\%\]{flex:100%}.flex_1{flex:1}.trs_\[min-width_token\(durations\.overlay\)_token\(easings\.emphasized\)\,_width_token\(durations\.overlay\)_token\(easings\.emphasized\)\]{transition:min-width var(--durations-overlay) var(--easings-emphasized), width var(--durations-overlay) var(--easings-emphasized)}.bd-c_border\.warning{border-color:var(--colors-border-warning)}.bd-c_dangerMuted{border-color:var(--colors-danger-muted)}.bd-c_border\.signal{border-color:var(--colors-border-signal)}.gap_1\.25rem{gap:1.25rem}.trs_\[background_token\(durations\.fast\)_token\(easings\.out\)\,_background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\,_fill_token\(durations\.fast\)_token\(easings\.out\)\,_filter_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\,_stroke_token\(durations\.fast\)_token\(easings\.out\)\,_transform_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.bd-c_border\.strong{border-color:var(--colors-border-strong)}.gap_0\.35rem{gap:.35rem}.flex_auto{flex:auto}.bdr_lg{border-radius:var(--radii-lg)}.gap_0\.25rem{gap:.25rem}.flex_none{flex:none}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out)}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out)}.py_0\.25rem{padding-block:.25rem}.gap_0{gap:0}.bd-c_border\.subtle{border-color:var(--colors-border-subtle)}.gap_4px{gap:4px}.gap_8px{gap:8px}.gap_0\.4rem{gap:.4rem}.bd-w_0{border-width:0}.bd-c_border\.neutralStrong{border-color:var(--colors-border-neutral-strong)}.gap_0\.9rem{gap:.9rem}.gap_0\.45rem{gap:.45rem}.trs_\[grid-template-rows_token\(durations\.base\)_token\(easings\.out\)\]{transition:grid-template-rows var(--durations-base) var(--easings-out)}.gap_0\.3rem{gap:.3rem}.flex_\[1_1_0\]{flex:1 1 0}.bdr_\[0\]{border-radius:0}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out)}.bdr_pill{border-radius:var(--radii-pill)}.border-style_dashed{border-style:dashed}.gap_0\.22rem{gap:.22rem}.gap_0\.65rem{gap:.65rem}.grid-c_1_\/_-1{grid-column:1/-1}.px_0\.2rem{padding-inline:.2rem}.gap_0\.55rem{gap:.55rem}.trs_\[width_token\(durations\.overlay\)_token\(easings\.emphasized\)\]{transition:width var(--durations-overlay) var(--easings-emphasized)}.flex_\[0_0_1\.1rem\]{flex:0 0 1.1rem}.bd-c_transparent{border-color:var(--colors-transparent)}.trs_\[width_token\(durations\.overlay\)_token\(easings\.emphasized\)\,_padding_token\(durations\.overlay\)_token\(easings\.emphasized\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_background-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:width var(--durations-overlay) var(--easings-emphasized), padding var(--durations-overlay) var(--easings-emphasized), border-color var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out)}.flex_\[0_1_auto\]{flex:0 auto}.trs_\[max-width_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\,_transform_token\(durations\.fast\)_token\(easings\.out\)\]{transition:max-width var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.flex_\[0_0_3\.25rem\]{flex:0 0 3.25rem}.trs_\[flex-basis_token\(durations\.overlay\)_token\(easings\.emphasized\)\,_padding_token\(durations\.overlay\)_token\(easings\.emphasized\)\]{transition:flex-basis var(--durations-overlay) var(--easings-emphasized), padding var(--durations-overlay) var(--easings-emphasized)}.gap_var\(--category-grid-gap\){gap:var(--category-grid-gap)}.gap_0\.625rem{gap:.625rem}.gap_0\.875rem{gap:.875rem}.trs_\[transform_token\(durations\.overlay\)_token\(easings\.out\)\]{transition:transform var(--durations-overlay) var(--easings-out)}.trs_\[opacity_token\(durations\.fast\)_token\(easings\.out\)\,_background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\]{transition:opacity var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.bd-w_2px{border-width:2px}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.trs_\[outline-color_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\]{transition:outline-color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out)}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out)}.px_1rem{padding-inline:1rem}.flex_\[1_1_12rem\]{flex:12rem}.gap_10px{gap:10px}.trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\,_fill_token\(durations\.fast\)_token\(easings\.out\)\,_filter_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\,_stroke_token\(durations\.fast\)_token\(easings\.out\)\,_transform_token\(durations\.fast\)_token\(easings\.out\)\]{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.scrs-t_\[x_mandatory\]{scroll-snap-type:x mandatory}.gap_0\.85rem{gap:.85rem}.place-items_center{place-items:center}.td_none{text-decoration:none}.tw_wrap{text-wrap:wrap}.trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\,_transform_token\(durations\.base\)_token\(easings\.spring\)\]{transition:color var(--durations-fast) var(--easings-out), transform var(--durations-base) var(--easings-spring)}.trs_\[opacity_token\(durations\.fast\)_token\(easings\.out\)\,_filter_token\(durations\.fast\)_token\(easings\.out\)\]{transition:opacity var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out)}.bdr_xl{border-radius:var(--radii-xl)}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.tw_balance{text-wrap:balance}.bd-w_1px_0{border-width:1px 0}.trs_\[color_token\(durations\.base\)_token\(easings\.out\)\]{transition:color var(--durations-base) var(--easings-out)}.trs_\[transform_token\(durations\.base\)_token\(easings\.emphasized\)\]{transition:transform var(--durations-base) var(--easings-emphasized)}.flex_\[1_0_auto\]{flex:1 0 auto}.trs_\[max-width_token\(durations\.sheet\)_token\(easings\.emphasized\)\]{transition:max-width var(--durations-sheet) var(--easings-emphasized)}.trs_\[background-color_token\(durations\.base\)_token\(easings\.out\)\,_border-color_token\(durations\.base\)_token\(easings\.out\)\,_color_token\(durations\.base\)_token\(easings\.out\)\,_transform_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-base) var(--easings-out), border-color var(--durations-base) var(--easings-out), color var(--durations-base) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.trs_\[background-color_token\(durations\.base\)_token\(easings\.out\)\,_color_token\(durations\.base\)_token\(easings\.out\)\]{transition:background-color var(--durations-base) var(--easings-out), color var(--durations-base) var(--easings-out)}.gap_0\.08rem{gap:.08rem}.trs_\[transform_token\(durations\.base\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:transform var(--durations-base) var(--easings-out), border-color var(--durations-fast) var(--easings-out)}.gap_0\.15rem{gap:.15rem}.gap_0\.35rem_0\.65rem{gap:.35rem .65rem}.flex_\[0_1_24rem\]{flex:0 24rem}.gap_var\(--game-page-section-gap\){gap:var(--game-page-section-gap)}.bd-c_border\.glass{border-color:var(--colors-border-glass)}.border-style_none{border-style:none}.gap_0\.55rem_0\.85rem{gap:.55rem .85rem}.flex_\[1_1_14rem\]{flex:14rem}.gap_0\.28rem{gap:.28rem}.td_\[underline_dotted_token\(colors\.border\.strong\)\]{-webkit-text-decoration:underline dotted var(--colors-border-strong);text-decoration:underline dotted var(--colors-border-strong)}.bdr_dialog{border-radius:var(--radii-dialog)}.gap_0\.12rem{gap:.12rem}.bd-c_border\.notice{border-color:var(--colors-border-notice)}.gap_0\.18rem{gap:.18rem}.gap_1\.1rem{gap:1.1rem}.bd-c_border\.money{border-color:var(--colors-border-money)}.px_0\.85rem{padding-inline:.85rem}.gap_0\.8rem{gap:.8rem}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out)}.gap_0\.72rem{gap:.72rem}.gap_0\.75rem_1rem{gap:.75rem 1rem}.gap_0\.42rem{gap:.42rem}.bd-l_0\.28rem_solid_transparent{border-left:.28rem solid #0000}.bd-r_0\.28rem_solid_transparent{border-right:.28rem solid #0000}.bd-t_0\.38rem_solid_currentColor{border-top:.38rem solid}.trs_\[transform_token\(durations\.fast\)_token\(easings\.out\)\]{transition:transform var(--durations-fast) var(--easings-out)}.gap_0\.7rem{gap:.7rem}.gap_0\.15rem_1rem{gap:.15rem 1rem}.gap_0\.1rem{gap:.1rem}.td_line-through{text-decoration:line-through}.gap_1\.35rem{gap:1.35rem}.mx_auto{margin-inline:auto}.trs_\[border-color_token\(durations\.fast\)_token\(easings\.out\)\,_background-color_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:border-color var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out)}.trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\,_color_token\(durations\.fast\)_token\(easings\.out\)\]{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out)}.gap_0\.6rem{gap:.6rem}.trs_\[width_token\(durations\.base\)_token\(easings\.out\)\]{transition:width var(--durations-base) var(--easings-out)}.trs_\[background-color_token\(durations\.base\)_token\(easings\.out\)\,_border-radius_token\(durations\.base\)_token\(easings\.out\)\]{transition:background-color var(--durations-base) var(--easings-out), border-radius var(--durations-base) var(--easings-out)}.bd-c_electricPurple{border-color:var(--colors-electric-purple)}.gap_0\.35rem_0\.5rem{gap:.35rem .5rem}.gap_12px{gap:12px}.gap_0\.2rem{gap:.2rem}.bg-p_0_0\,_0_10px\,_10px_-10px\,_-10px_0{background-position:0 0,0 10px,10px -10px,-10px 0}.bd-c_text\.primary{border-color:var(--colors-text-primary)}.grid-r_\[span_2\]{grid-row:span 2}.gap_6px{gap:6px}.li-t_disc{list-style-type:disc}.ta_center{text-align:center}.order_-1{order:-1}.bg-c_fill\.warning{background-color:var(--colors-fill-warning)}.d_inline-flex{display:inline-flex}.c_\[inherit\]{color:inherit}.ring-w_2px{outline-width:2px}.outline-style_solid{outline-style:solid}.ring-c_transparent{outline-color:var(--colors-transparent)}.ring-o_2px{outline-offset:2px}.bg-c_transparent{background-color:var(--colors-transparent)}.lh_\[inherit\]{line-height:inherit}.tsh_\[inherit\]{text-shadow:inherit}.pointer-events_none{pointer-events:none}.obj-f_contain{object-fit:contain}.d_flex{display:flex}.flex-g_1{flex-grow:1}.flex-wrap_wrap{flex-wrap:wrap}.flex-d_column{flex-direction:column}.ai_center{align-items:center}.c_danger{color:var(--colors-danger)}.fs_base{font-size:var(--font-sizes-base)}.lh_snug{line-height:var(--line-heights-snug)}.pos_absolute{position:absolute}.bg-c_surface\.scrim{background-color:var(--colors-surface-scrim)}.jc_center{justify-content:center}.op_0{opacity:0}.z_1{z-index:1}.d_none{display:none}.lh_base{line-height:var(--line-heights-base)}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.bg-c_fill\.signalOpen{background-color:var(--colors-fill-signal-open)}.c_text\.primary{color:var(--colors-text-primary)}.bx-sh_glow\.signalOpen{box-shadow:var(--shadows-glow-signal-open)}.pos_fixed{position:fixed}.z_-1{z-index:-1}.bg-i_url\(\/assets\/front-page-background\.webp\){background-image:url(/assets/front-page-background.webp)}.bg-s_cover{background-size:cover}.bg-r_no-repeat{background-repeat:no-repeat}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.flex-sh_0{flex-shrink:0}.cursor_pointer{cursor:pointer}.c_text\.tertiary{color:var(--colors-text-tertiary)}.ps_0\.5rem{padding-inline-start:.5rem}.pe_0\.5rem{padding-inline-end:.5rem}.z_10{z-index:10}.pos_sticky{position:sticky}.bg-c_surface\.base{background-color:var(--colors-surface-base)}.pos_relative{position:relative}.jc_space-between{justify-content:space-between}.ff_var\(--font-source-code-pro\){font-family:var(--font-source-code-pro)}.fw_700{font-weight:700}.tt_uppercase{text-transform:uppercase}.jc_flex-end{justify-content:flex-end}.fw_500{font-weight:500}.c_text\.secondary{color:var(--colors-text-secondary)}.as_stretch{align-self:stretch}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_4xl{font-size:var(--font-sizes-4xl)}.c_action{color:var(--colors-action)}.fs_lg{font-size:var(--font-sizes-lg)}.fs_sm{font-size:var(--font-sizes-sm)}.bg-c_surface{background-color:var(--colors-surface)}.ai_baseline{align-items:baseline}.fs_xl{font-size:var(--font-sizes-xl)}.lh_none{line-height:var(--line-heights-none)}.c_warning{color:var(--colors-warning)}.c_successBright{color:var(--colors-success-bright)}.white-space_nowrap{white-space:nowrap}.flex-b_full{flex-basis:100%}.fs_md{font-size:var(--font-sizes-md)}.bg-c_fill\.signal{background-color:var(--colors-fill-signal)}.order_3{order:3}.bg-c_surface\.danger{background-color:var(--colors-surface-danger)}.order_4{order:4}.bx-s_border-box{box-sizing:border-box}.d_grid{display:grid}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.grid-tr_auto_auto{grid-template-rows:auto auto}.cg_3rem{column-gap:3rem}.rg_3rem{row-gap:3rem}.d_block{display:block}.us_none{-webkit-user-select:none;user-select:none}.ls_wide{letter-spacing:var(--letter-spacings-wide)}.trf_rotate\(180deg\){transform:rotate(180deg)}.fs_xs{font-size:var(--font-sizes-xs)}.op_var\(--opacity\,_0\){opacity:var(--opacity,0)}.-webkit-mask_radial-gradient\(25rem_25rem_at_var\(--cardx\)_var\(--cardy\)\,_black_1\%\,_transparent_50\%\){-webkit-mask:radial-gradient(25rem 25rem at var(--cardx) var(--cardy), black 1%, transparent 50%)}.will-change_mask\,_-webkit-mask{will-change:mask, -webkit-mask}.ov-a_none{overflow-anchor:none}.ring-o_1px{outline-offset:1px}.bx-sh_elevation\.overlay{box-shadow:var(--shadows-elevation-overlay)}.ta_left{text-align:left}.c_notice{color:var(--colors-notice)}.trf_translateX\(-50\%\){transform:translate(-50%)}.ai_stretch{align-items:stretch}.c_signal{color:var(--colors-signal)}.fw_600{font-weight:600}.ai_flex-start{align-items:flex-start}.bg-c_danger{background-color:var(--colors-danger)}.flex-d_row-reverse{flex-direction:row-reverse}.flex-d_row{flex-direction:row}.cursor_default{cursor:default}.fw_400{font-weight:400}.pointer-events_auto{pointer-events:auto}.z_2{z-index:2}.lh_\[140\%\]{line-height:140%}.fs_3xl{font-size:var(--font-sizes-3xl)}.fs_\[unset\]{font-size:unset}.bg-c_fill\.chrome{background-color:var(--colors-fill-chrome)}.wb_break-all{word-break:break-all}.white-space_normal{white-space:normal}.jc_flex-start{justify-content:flex-start}.op_0\.8{opacity:.8}.tov_ellipsis{text-overflow:ellipsis}.scr-bar-w_\[thin\]{scrollbar-width:thin}.bx-sh_\[inset_2px_0_0_token\(colors\.signal\)\]{box-shadow:inset 2px 0 0 var(--colors-signal)}.fw_normal{font-weight:400}.bg-c_fill\.ghost{background-color:var(--colors-fill-ghost)}.bx-sh_\[none\]{box-shadow:none}.z_50{z-index:50}.fs_display-sm{font-size:var(--font-sizes-display-sm)}.content-visibility_auto{content-visibility:auto}.ff_display{font-family:var(--fonts-display)}.asp_16_\/_9{aspect-ratio:16/9}.grid-tc_\[repeat\(3\,_1fr\)\]{grid-template-columns:repeat(3,1fr)}.scr-bar-w_\[none\]{scrollbar-width:none}.-webkit-overflow-scrolling_touch{-webkit-overflow-scrolling:touch}.z_3{z-index:3}.lh_relaxed{line-height:var(--line-heights-relaxed)}.lh_tight{line-height:var(--line-heights-tight)}.li-t_decimal{list-style-type:decimal}.li-pos_inside{list-style-position:inside}.flex-wrap_nowrap{flex-wrap:nowrap}.as_center{align-self:center}.ov-wrap_break-word{overflow-wrap:break-word}.fs_2xs{font-size:var(--font-sizes-2xs)}.grid-tr_\[1fr\]{grid-template-rows:1fr}.grid-tr_\[0fr\]{grid-template-rows:0fr}.order_1{order:1}.order_2{order:2}.bg-c_fill\.subtle{background-color:var(--colors-fill-subtle)}.grid-tc_\[repeat\(1\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(1,minmax(0,1fr))}.d_inline{display:inline}.tsh_\[-1px_-1px_2px_token\(colors\.electricPurple\)\,_1px_-1px_2px_token\(colors\.electricPurple\)\,_-1px_1px_2px_token\(colors\.electricPurple\)\,_1px_1px_2px_token\(colors\.electricPurple\)\,_0px_0px_2px_token\(colors\.electricPurple\)\]{text-shadow:-1px -1px 2px var(--colors-electric-purple), 1px -1px 2px var(--colors-electric-purple), -1px 1px 2px var(--colors-electric-purple), 1px 1px 2px var(--colors-electric-purple), 0px 0px 2px var(--colors-electric-purple)}.font-style_normal{font-style:normal}.fw_300{font-weight:300}.color-scheme_dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bg-c_black{background-color:var(--colors-black)}.cursor_zoom-in{cursor:zoom-in}.z_9999{z-index:9999}.trf_scale\(0\.82\){transform:scale(.82)}.trf-o_top_left{transform-origin:0 0}.op_0\.96{opacity:.96}.ls_wider{letter-spacing:var(--letter-spacings-wider)}.trf_translateY\(-50\%\){transform:translateY(-50%)}.cursor_help{cursor:help}.ov-wrap_anywhere{overflow-wrap:anywhere}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tc_auto_minmax\(0\,_1fr\){grid-template-columns:auto minmax(0,1fr)}.trf_translateX\(-0\.25rem\){transform:translate(-.25rem)}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-ar_\[minmax\(var\(--category-card-height\)\,_auto\)\]{grid-auto-rows:minmax(var(--category-card-height), auto)}.scr-bar-c_\[token\(colors\.fill\.control\)_transparent\]{scrollbar-color:var(--colors-fill-control) transparent}.d_\[-webkit-box\]{display:-webkit-box}.-webkit-box-orient_vertical{-webkit-box-orient:vertical}.-webkit-line-clamp_2{-webkit-line-clamp:2}.asp_1{aspect-ratio:1}.obj-f_cover{object-fit:cover}.z_104{z-index:104}.grid-tr_minmax\(0\,_3fr\)_minmax\(9\.5rem\,_1\.4fr\)_auto{grid-template-rows:minmax(0,3fr) minmax(9.5rem,1.4fr) auto}.asp_4_\/_3{aspect-ratio:4/3}.ring-w_3px{outline-width:3px}.outline-style_none{outline-style:none}.ring-c_text\.primary{outline-color:var(--colors-text-primary)}.grid-tc_2\.25rem_minmax\(0\,_1fr\)_auto{grid-template-columns:2.25rem minmax(0,1fr) auto}.bg-c_fill\.signalHover{background-color:var(--colors-fill-signal-hover)}.tch-a_none{touch-action:none}.bg-c_signal{background-color:var(--colors-signal)}.bg-c_notice{background-color:var(--colors-notice)}.c_surface\.base{color:var(--colors-surface-base)}.fw_bold{font-weight:700}.scr-bhv_smooth{scroll-behavior:smooth}.grid-tc_repeat\(auto-fit\,_minmax\(200px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-ar_\[10rem\]{grid-auto-rows:10rem}.op_1{opacity:1}.tch-a_pan-x{touch-action:pan-x}.cursor_grab{cursor:grab}.flex-g_0{flex-grow:0}.scr-sa_center{scroll-snap-align:center}.scrs-s_always{scroll-snap-stop:always}.trf_\[translateY\(-50\%\)\]{transform:translateY(-50%)}.ff_\[inherit\]{font-family:inherit}.fs_\[inherit\]{font-size:inherit}.fw_inherit{font-weight:inherit}.bx-sh_\[inset_0_0_0_1px_token\(colors\.border\.subtle\)\]{box-shadow:inset 0 0 0 1px var(--colors-border-subtle)}.ai_flex-end{align-items:flex-end}.op_0\.6{opacity:.6}.cursor_not-allowed{cursor:not-allowed}.c_money{color:var(--colors-money)}.flex-sh_1{flex-shrink:1}.d_inline-block{display:inline-block}.va_middle{vertical-align:middle}.trf_translateY\(1px\){transform:translateY(1px)}.trf-o_50\%_50\%{transform-origin:50%}.resize_vertical{resize:vertical}.bg-c_fill\.signalSolid{background-color:var(--colors-fill-signal-solid)}.c_text\.disabled{color:var(--colors-text-disabled)}.flex-g_1\.5{flex-grow:1.5}.flex-b_\[50\%\]{flex-basis:50%}.ta_right{text-align:right}.z_21{z-index:21}.white-space_pre-wrap{white-space:pre-wrap}.wb_break-word{word-break:break-word}.z_0{z-index:0}.ls_label{letter-spacing:var(--letter-spacings-label)}.c_white{color:var(--colors-white)}.grid-tc_\[minmax\(0\,_auto\)_repeat\(3\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:minmax(0,auto) repeat(3,minmax(0,1fr))}.trf_\[translateY\(0\.02em\)\]{transform:translateY(.02em)}.bx-sh_elevation\.card{box-shadow:var(--shadows-elevation-card)}.li-t_none{list-style-type:none}.as_flex-start{align-self:flex-start}.rg_0\.25rem{row-gap:.25rem}.msk-i_linear-gradient\(to_right\,_black_0\,_transparent_100\%\){-webkit-mask-image:linear-gradient(90deg,#000 0,#0000 100%);mask-image:linear-gradient(90deg,#000 0,#0000 100%)}.-webkit-mask-image_linear-gradient\(to_right\,_black_0\,_transparent_100\%\){-webkit-mask-image:linear-gradient(90deg,#000 0,#0000 100%)}.vis_hidden{visibility:hidden}.clip_rect\(0\,_0\,_0\,_0\){clip:rect(0, 0, 0, 0)}.cq-t_inline-size{container-type:inline-size}.cq-n_game-header{container-name:game-header}.d_contents{display:contents}.grid-tc_\[minmax\(0\,_1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.justify-self_end{justify-self:end}.tu-o_0\.18em{text-underline-offset:.18em}.ff_\[var\(--font-source-code-pro\)\,_monospace\]{font-family:var(--font-source-code-pro), monospace}.c_dangerMuted{color:var(--colors-danger-muted)}.grid-tc_\[minmax\(0\,_1fr\)_8\.4rem\]{grid-template-columns:minmax(0,1fr) 8.4rem}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.grid-tc_\[minmax\(0\,_11rem\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.td-t_0\.08em{text-decoration-thickness:.08em}.td-c_text\.disabled{-webkit-text-decoration-color:var(--colors-text-disabled);text-decoration-color:var(--colors-text-disabled)}.cursor_text{cursor:text}.us_all{-webkit-user-select:all;user-select:all}.grid-tc_\[2\.5rem_minmax\(0\,_1fr\)_2\.5rem\]{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem}.tt_none{text-transform:none}.z_8{z-index:8}.z_102{z-index:102}.grid-tc_\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.op_0\.4{opacity:.4}.bg-c_fill\.hover{background-color:var(--colors-fill-hover)}.bg-c_text\.primary{background-color:var(--colors-text-primary)}.font-style_italic{font-style:italic}.ring-w_0px{outline-width:0}.trs-prop_common{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter}.trs-dur_fast{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.trs-tmf_out{--transition-easing:var(--easings-out);transition-timing-function:var(--easings-out)}.asp_2_\/_1{aspect-ratio:2}.bg-c_signal\.bright{background-color:var(--colors-signal-bright)}.bg-s_\[128px_128px\]{background-size:128px 128px}.op_0\.15{opacity:.15}.ta_start{text-align:start}.grid-tc_\[repeat\(1\,_1fr\)\]{grid-template-columns:repeat(1,1fr)}.ai_start{align-items:start}.trf_scaleX\(-1\){transform:scaleX(-1)}.bx-sh_glow\.signal{box-shadow:var(--shadows-glow-signal)}.z_101{z-index:101}.grid-tc_1rem_minmax\(0\,_1fr\){grid-template-columns:1rem minmax(0,1fr)}.cg_0\.5rem{column-gap:.5rem}.grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.cg_0{column-gap:0}.bg-i_linear-gradient\(45deg\,_token\(colors\.fill\.subtle\)_25\%\,_transparent_25\%\)\,_linear-gradient\(-45deg\,_token\(colors\.fill\.subtle\)_25\%\,_transparent_25\%\)\,_linear-gradient\(45deg\,_transparent_75\%\,_token\(colors\.fill\.subtle\)_75\%\)\,_linear-gradient\(-45deg\,_transparent_75\%\,_token\(colors\.fill\.subtle\)_75\%\){background-image:linear-gradient(45deg, var(--colors-fill-subtle) 25%, transparent 25%), linear-gradient(-45deg, var(--colors-fill-subtle) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--colors-fill-subtle) 75%), linear-gradient(-45deg, transparent 75%, var(--colors-fill-subtle) 75%)}.bg-s_20px_20px{background-size:20px 20px}.bg-c_surface\.raised{background-color:var(--colors-surface-raised)}.grid-tc_\[auto_minmax\(0\,_1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.tt_capitalize{text-transform:capitalize}.bg-c_fill\.notice{background-color:var(--colors-fill-notice)}.grid-tc_\[5rem_minmax\(0\,_1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.pl_1rem{padding-left:1rem}.max-h_\[85vh\]{max-height:85vh}.pr_1\.75rem{padding-right:1.75rem}.w_auto{width:auto}.min-w_0{min-width:var(--sizes-0)}.h_\[0\.75rem\]{height:.75rem}.w_full{width:var(--sizes-full)}.w_\[8rem\]{width:8rem}.h_\[2\.5rem\]{height:2.5rem}.top_0{top:0}.h_full{height:var(--sizes-full)}.left_50\%{left:50%}.top_50\%{top:50%}.h_navbar{height:var(--sizes-navbar)}.top_\[0\]{top:0}.bd-b-w_1px{border-bottom-width:1px}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-c_border\.chrome{border-bottom-color:var(--colors-border-chrome)}.w_\[14px\]{width:14px}.h_\[14px\]{height:14px}.w_\[1\.35rem\]{width:1.35rem}.h_\[1\.35rem\]{height:1.35rem}.max-w_\[80vw\]{max-width:80vw}.min-h_\[5rem\]{min-height:5rem}.mb_\[0\.25rem\]{margin-bottom:.25rem}.bd-l-w_2px{border-left-width:2px}.border-left-style_solid{border-left-style:solid}.bd-l-c_border\.signal{border-left-color:var(--colors-border-signal)}.ml_auto{margin-left:auto}.mt_auto{margin-top:auto}.mb_\[3\.75rem\]{margin-bottom:3.75rem}.mb_\[2\.5rem\]{margin-bottom:2.5rem}.bd-b-c_border\.neutral{border-bottom-color:var(--colors-border-neutral)}.max-h_0{max-height:var(--sizes-0)}.mb_\[1rem\]{margin-bottom:1rem}.bd-t-w_1px{border-top-width:1px}.border-top-style_solid{border-top-style:solid}.bd-t-c_border\.neutral{border-top-color:var(--colors-border-neutral)}.top_-1px{top:-1px}.right_-1px{right:-1px}.bottom_-1px{bottom:-1px}.left_-1px{left:-1px}.ov-x_auto{overflow-x:auto}.pb_1rem{padding-bottom:1rem}.min-h_\[40px\]{min-height:40px}.max-h_\[500px\]{max-height:500px}.bottom_100\%{bottom:100%}.left_0{left:0}.mb_\[4px\]{margin-bottom:4px}.ov-y_auto{overflow-y:auto}.max-w_full{max-width:var(--sizes-full)}.bottom_1rem{bottom:1rem}.w_controlSm{width:var(--sizes-control-sm)}.min-w_controlSm{min-width:var(--sizes-control-sm)}.min-h_controlSm{min-height:var(--sizes-control-sm)}.pt_0{padding-top:0}.pb_0{padding-bottom:0}.mt_\[1rem\]{margin-top:1rem}.max-w_\[36rem\]{max-width:36rem}.mb_\[0\.75rem\]{margin-bottom:.75rem}.pr_2rem{padding-right:2rem}.min-h_\[8rem\]{min-height:8rem}.w_\[1\.5rem\]{width:1.5rem}.h_\[1\.5rem\]{height:1.5rem}.max-w_\[18rem\]{max-width:18rem}.min-w_2\.5rem{min-width:2.5rem}.min-h_0{min-height:var(--sizes-0)}.w_0{width:var(--sizes-0)}.h_auto{height:auto}.w_\[90\%\]{width:90%}.min-h_header{min-height:var(--sizes-header)}.bd-r-w_1px{border-right-width:1px}.border-right-style_solid{border-right-style:solid}.bd-r-c_border\.chrome{border-right-color:var(--colors-border-chrome)}.min-w_\[168px\]{min-width:168px}.right_0\.25rem{right:.25rem}.top_0\.25rem{top:.25rem}.h_\[18px\]{height:18px}.w_\[18px\]{width:18px}.ml_\[0\.25rem\]{margin-left:.25rem}.ml_\[0\.9rem\]{margin-left:.9rem}.bd-l-w_1px{border-left-width:1px}.bd-l-c_border\.chrome{border-left-color:var(--colors-border-chrome)}.bd-b-c_border\.subtle{border-bottom-color:var(--colors-border-subtle)}.mr_\[0\.5rem\]{margin-right:.5rem}.h_\[0\.8rem\]{height:.8rem}.w_\[0\.8rem\]{width:.8rem}.bd-b-c_border\.signal{border-bottom-color:var(--colors-border-signal)}.mr_\[0\.25rem\]{margin-right:.25rem}.min-h_\[100vh\]{min-height:100vh}.mb_\[2rem\]{margin-bottom:2rem}.max-w_\[600px\]{max-width:600px}.bottom_\[0\]{bottom:0}.w_\[3rem\]{width:3rem}.left_\[0\]{left:0}.right_\[0\]{right:0}.min-h_\[100dvh\]{min-height:100dvh}.pb_env\(safe-area-inset-bottom\){padding-bottom:env(safe-area-inset-bottom)}.h_control{height:var(--sizes-control)}.min-h_control{min-height:var(--sizes-control)}.max-w_\[58rem\]{max-width:58rem}.max-w_\[72rem\]{max-width:72rem}.max-w_\[60rem\]{max-width:60rem}.pl_0{padding-left:0}.max-w_\[48rem\]{max-width:48rem}.min-h_\[calc\(100dvh_-_3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.max-w_\[55vw\]{max-width:55vw}.mr_\[0\.3rem\]{margin-right:.3rem}.ml_\[-0\.6rem\]{margin-left:-.6rem}.mt_\[0\.25rem\]{margin-top:.25rem}.ml_\[0\.5rem\]{margin-left:.5rem}.h_controlSm{height:var(--sizes-control-sm)}.mt_\[-0\.75rem\]{margin-top:-.75rem}.pt_0\.75rem{padding-top:.75rem}.max-w_\[none\]{max-width:none}.w_\[3\.75rem\]{width:3.75rem}.h_\[fit-content\]{height:fit-content}.min-h_full{min-height:var(--sizes-full)}.max-w_\[400px\]{max-width:400px}.top_-1000px{top:-1000px}.left_-1000px{left:-1000px}.max-w_\[11\.25rem\]{max-width:11.25rem}.min-w_\[10\.5rem\]{min-width:10.5rem}.min-h_\[2\.65rem\]{min-height:2.65rem}.min-h_\[12rem\]{min-height:12rem}.max-w_\[29rem\]{max-width:29rem}.min-w_\[6rem\]{min-width:6rem}.mt_\[0\]{margin-top:0}.right_0\.5rem{right:.5rem}.w_\[2\.15rem\]{width:2.15rem}.h_\[2\.15rem\]{height:2.15rem}.left_0\.3rem{left:.3rem}.w_\[2\.4rem\]{width:2.4rem}.h_\[2\.4rem\]{height:2.4rem}.min-h_touchTarget{min-height:var(--sizes-touch-target)}.min-h_\[7rem\]{min-height:7rem}.max-h_\[18rem\]{max-height:18rem}.max-w_\[10rem\]{max-width:10rem}.w_control{width:var(--sizes-control)}.min-w_\[112px\]{min-width:112px}.min-w_\[144px\]{min-width:144px}.min-w_control{min-width:var(--sizes-control)}.top_0\.75rem{top:.75rem}.right_0\.75rem{right:.75rem}.w_\[100vw\]{width:100vw}.max-w_\[100vw\]{max-width:100vw}.h_\[90dvh\]{height:90dvh}.max-h_\[90dvh\]{max-height:90dvh}.mt_\[1\.25rem\]{margin-top:1.25rem}.w_\[1\.1rem\]{width:1.1rem}.h_\[1\.1rem\]{height:1.1rem}.w_\[2\.35rem\]{width:2.35rem}.h_\[2\.35rem\]{height:2.35rem}.max-w_0{max-width:var(--sizes-0)}.bd-r-c_border\.neutral{border-right-color:var(--colors-border-neutral)}.min-h_\[1\.75rem\]{min-height:1.75rem}.min-w_\[min\(8\.5rem\,_100\%\)\]{min-width:min(8.5rem,100%)}.max-h_\[calc\(\(var\(--category-card-height\)_\*_2\)_\+_var\(--category-grid-gap\)\)\]{max-height:calc((var(--category-card-height) * 2) + var(--category-grid-gap))}.ov-x_hidden{overflow-x:hidden}.pr_0\.25rem{padding-right:.25rem}.min-h_var\(--category-card-height\){min-height:var(--category-card-height)}.w_\[min\(5\.5rem\,_calc\(100\%_-_0\.25rem\)\)\]{width:min(5.5rem,100% - .25rem)}.min-w_\[min\(9rem\,_100\%\)\]{min-width:min(9rem,100%)}.max-w_\[17rem\]{max-width:17rem}.max-h_\[200px\]{max-height:200px}.w_\[min\(100\%\,_28rem\)\]{width:min(100%,28rem)}.top_0\.5rem{top:.5rem}.left_0\.5rem{left:.5rem}.max-h_full{max-height:var(--sizes-full)}.w_\[72px\]{width:72px}.h_\[72px\]{height:72px}.bd-t-c_signal{border-top-color:var(--colors-signal)}.max-w_\[26rem\]{max-width:26rem}.h_\[4rem\]{height:4rem}.w_\[1px\]{width:1px}.h_\[1px\]{height:1px}.top_0\.3rem{top:.3rem}.w_\[0\.55rem\]{width:.55rem}.h_\[2px\]{height:2px}.top_80\%{top:80%}.w_\[min\(95vw\,_37\.5rem\)\]{width:min(95vw,37.5rem)}.max-w_\[37\.5rem\]{max-width:37.5rem}.h_\[16rem\]{height:16rem}.w_\[50px\]{width:50px}.h_\[50px\]{height:50px}.top_1px{top:1px}.max-w_\[17\.5rem\]{max-width:17.5rem}.h_\[3rem\]{height:3rem}.mb_\[0\.5rem\]{margin-bottom:.5rem}.max-w_\[25rem\]{max-width:25rem}.w_\[min\(90vw\,_1000px\)\]{width:min(90vw,1000px)}.h_\[78vh\]{height:78vh}.ov-y_hidden{overflow-y:hidden}.ovs-bx_contain{overscroll-behavior-x:contain}.max-w_\[min\(88vw\,_1100px\)\]{max-width:min(88vw,1100px)}.left_0\.6rem{left:.6rem}.right_0\.6rem{right:.6rem}.w_\[90dvw\]{width:90dvw}.max-w_\[32\.8125rem\]{max-width:32.8125rem}.pl_1\.2rem{padding-left:1.2rem}.w_\[1\.125rem\]{width:1.125rem}.h_\[1\.125rem\]{height:1.125rem}.pt_1rem{padding-top:1rem}.bd-t-c_border\.neutralStrong{border-top-color:var(--colors-border-neutral-strong)}.pr_3rem{padding-right:3rem}.max-w_\[260px\]{max-width:260px}.mt_\[0\.4rem\]{margin-top:.4rem}.max-h_\[10rem\]{max-height:10rem}.mt_\[0\.15rem\]{margin-top:.15rem}.bd-t-c_border\.chrome{border-top-color:var(--colors-border-chrome)}.max-w_\[9rem\]{max-width:9rem}.h_0{height:var(--sizes-0)}.right_\[0\.25rem\]{right:.25rem}.top_\[0\.25rem\]{top:.25rem}.max-w_\[60\%\]{max-width:60%}.h_\[3\.5rem\]{height:3.5rem}.h_\[100dvh\]{height:100dvh}.min-w_\[1\.25rem\]{min-width:1.25rem}.h_\[1\.25rem\]{height:1.25rem}.top_-0\.1em{top:-.1em}.w_\[3px\]{width:3px}.h_\[3px\]{height:3px}.mt_\[1px\]{margin-top:1px}.min-h_\[180px\]{min-height:180px}.top_\[2px\]{top:2px}.right_\[2px\]{right:2px}.w_\[16px\]{width:16px}.h_\[16px\]{height:16px}.mt_\[0\.5rem\]{margin-top:.5rem}.h_\[25px\]{height:25px}.mt_\[0\.75rem\]{margin-top:.75rem}.min-h_\[2\.5rem\]{min-height:2.5rem}.w_\[0\.85rem\]{width:.85rem}.h_\[0\.85rem\]{height:.85rem}.w_\[min\(92vw\,_680px\)\]{width:min(92vw,680px)}.h_\[min\(88vh\,_820px\)\]{height:min(88vh,820px)}.min-h_\[min\(78vh\,_760px\)\]{min-height:min(78vh,760px)}.max-h_\[min\(88vh\,_820px\)\]{max-height:min(88vh,820px)}.min-h_\[2rem\]{min-height:2rem}.ml_\[1rem\]{margin-left:1rem}.min-h_\[5\.5rem\]{min-height:5.5rem}.max-h_\[15rem\]{max-height:15rem}.pt_0\.2rem{padding-top:.2rem}.w_\[2\.5rem\]{width:2.5rem}.min-w_\[2\.5rem\]{min-width:2.5rem}.bd-t-w_5px{border-top-width:5px}.bd-t-c_text\.tertiary{border-top-color:var(--colors-text-tertiary)}.bd-r-w_4px{border-right-width:4px}.bd-r-c_transparent{border-right-color:var(--colors-transparent)}.bd-l-w_4px{border-left-width:4px}.bd-l-c_transparent{border-left-color:var(--colors-transparent)}.bd-l-c_border\.signalOpen{border-left-color:var(--colors-border-signal-open)}.min-w_\[5rem\]{min-width:5rem}.w_\[min\(22rem\,_72vw\)\]{width:min(22rem,72vw)}.max-h_\[14rem\]{max-height:14rem}.h_\[calc\(100dvh_-_token\(sizes\.navbar\)\)\]{height:calc(100dvh - var(--sizes-navbar))}.scr-mt_token\(sizes\.navbar\){scroll-margin-top:var(--sizes-navbar)}.max-w_\[80\%\]{max-width:80%}.mb_\[1\.5rem\]{margin-bottom:1.5rem}.min-w_\[min\(100\%\,_21rem\)\]{min-width:min(100%,21rem)}.max-w_\[min\(100\%\,_25rem\)\]{max-width:min(100%,25rem)}.min-w_\[2\.75rem\]{min-width:2.75rem}.w_\[1\.75rem\]{width:1.75rem}.h_\[1\.75rem\]{height:1.75rem}.min-w_\[16rem\]{min-width:16rem}.max-w_\[20rem\]{max-width:20rem}.mt_\[0\.7rem\]{margin-top:.7rem}.mt_\[0\.6rem\]{margin-top:.6rem}.pb_calc\(var\(--game-stacked-block-padding\)_\+_env\(safe-area-inset-bottom\)\){padding-bottom:calc(var(--game-stacked-block-padding) + env(safe-area-inset-bottom))}.mb_\[0\]{margin-bottom:0}.max-w_\[var\(--game-fit-width\)\]{max-width:var(--game-fit-width)}.h_\[var\(--game-stage-header-height\)\]{height:var(--game-stage-header-height)}.min-h_\[var\(--game-stage-header-height\)\]{min-height:var(--game-stage-header-height)}.border-top-style_none{border-top-style:none}.top_\[0\.75rem\]{top:.75rem}.right_\[0\.85rem\]{right:.85rem}.max-h_\[var\(--game-fit-height\)\]{max-height:var(--game-fit-height)}.border-bottom-style_none{border-bottom-style:none}.w_\[calc\(100\%_-_var\(--game-page-inline-padding\)_-_var\(--game-page-inline-padding\)\)\]{width:calc(100% - var(--game-page-inline-padding) - var(--game-page-inline-padding))}.max-w_\[8\.5rem\]{max-width:8.5rem}.min-w_\[7\.5rem\]{min-width:7.5rem}.mb_\[0\.35rem\]{margin-bottom:.35rem}.w_\[fit-content\]{width:fit-content}.w_\[2\.2rem\]{width:2.2rem}.h_\[2\.2rem\]{height:2.2rem}.pt_0\.7rem{padding-top:.7rem}.bd-t-c_border\.subtle{border-top-color:var(--colors-border-subtle)}.max-w_\[46rem\]{max-width:46rem}.min-w_\[12rem\]{min-width:12rem}.min-h_\[2\.45rem\]{min-height:2.45rem}.pt_0\.85rem{padding-top:.85rem}.w_\[1\.65rem\]{width:1.65rem}.min-w_\[1\.65rem\]{min-width:1.65rem}.h_\[1\.65rem\]{height:1.65rem}.w_\[0\.82rem\]{width:.82rem}.h_\[0\.82rem\]{height:.82rem}.pt_0\.25rem{padding-top:.25rem}.h_\[0\.72rem\]{height:.72rem}.max-w_\[84rem\]{max-width:84rem}.mb_\[1\.25rem\]{margin-bottom:1.25rem}.w_\[min\(34rem\,_calc\(100vw_-_1rem\)\)\]{width:min(34rem,100vw - 1rem)}.max-w_\[calc\(100vw_-_1rem\)\]{max-width:calc(100vw - 1rem)}.max-h_\[min\(90vh\,_38rem\)\]{max-height:min(90vh,38rem)}.left_\[50\%\]{left:50%}.bottom_\[1rem\]{bottom:1rem}.w_\[1\.15rem\]{width:1.15rem}.h_\[1\.15rem\]{height:1.15rem}.min-h_\[2\.4rem\]{min-height:2.4rem}.w_\[0\.38rem\]{width:.38rem}.h_\[0\.38rem\]{height:.38rem}.mr_\[0\.6rem\]{margin-right:.6rem}.top_\[0\.38rem\]{top:.38rem}.min-w_var\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.max-w_\[min\(22rem\,_calc\(100vw_-_2rem\)\)\]{max-width:min(22rem,100vw - 2rem)}.min-h_\[2\.25rem\]{min-height:2.25rem}.h_\[5rem\]{height:5rem}.h_\[4px\]{height:4px}.w_\[150px\]{width:150px}.h_\[150px\]{height:150px}.max-h_\[11rem\]{max-height:11rem}.w_\[0\.5rem\]{width:.5rem}.h_\[0\.5rem\]{height:.5rem}.top_\[-0\.5rem\]{top:-.5rem}.right_\[-0\.5rem\]{right:-.5rem}.top_\[1rem\]{top:1rem}.top_\[0\.5rem\]{top:.5rem}.right_\[0\.5rem\]{right:.5rem}.mt_\[-0\.25rem\]{margin-top:-.25rem}.pt_0\.5rem{padding-top:.5rem}.pr_0\.5rem{padding-right:.5rem}.pt_2rem{padding-top:2rem}.min-h_\[16rem\]{min-height:16rem}.w_\[24px\]{width:24px}.h_\[24px\]{height:24px}.bd-t-c_border\.signalOpen{border-top-color:var(--colors-border-signal-open)}.max-w_\[12rem\]{max-width:12rem}.min-w_\[4\.75rem\]{min-width:4.75rem}.mt_\[0\.1rem\]{margin-top:.1rem}.bd-l-c_signal{border-left-color:var(--colors-signal)}.w_\[200px\]{width:200px}.\[\&\.rbInfiniteScroller__row\]\:--scroll-direction-start_left.rbInfiniteScroller__row{--scroll-direction-start:left}.\[\&\.rbInfiniteScroller__row\]\:--scroll-direction-end_right.rbInfiniteScroller__row{--scroll-direction-end:right}.\[\&\.rbInfiniteScroller__column\]\:--scroll-direction-start_top.rbInfiniteScroller__column{--scroll-direction-start:top}.\[\&\.rbInfiniteScroller__column\]\:--scroll-direction-end_bottom.rbInfiniteScroller__column{--scroll-direction-end:bottom}.\[\&_\.rbAssetCreationModalLayout__audioTuningSelect\]\:--select-trigger-height_2\.25rem .rbAssetCreationModalLayout__audioTuningSelect{--select-trigger-height:2.25rem}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:--game-chrome-reserve_var\(--game-side-rail-chrome-reserve\)[data-game-page-layout=side-rail]{--game-chrome-reserve:var(--game-side-rail-chrome-reserve)}.\[\&\[data-game-page-height\=\'very-short\'\]\]\:--game-about-preview-reserve_0rem[data-game-page-height=very-short]{--game-about-preview-reserve:0rem}.\[\&_canvas\]\:--audio-waveform-active_rgba\(255\,_255\,_255\,_0\.78\) canvas{--audio-waveform-active:#ffffffc7}.\[\&_canvas\]\:--audio-waveform-idle_rgba\(255\,_255\,_255\,_0\.55\) canvas{--audio-waveform-idle:#ffffff8c}.\[\&_ul\]\:m_\[0\.6rem_0_0\] ul{margin:.6rem 0 0}.\[\&_span\]\:m_\[0_1rem\] span{margin:0 1rem}.\[\&_ul\]\:m_\[0\] ul{margin:0}.\[\&_ul\]\:p_1px ul{padding:1px}.\[\&_li\]\:p_0\.5rem li{padding:.5rem}.\[\&_\[data-search-input-submit\]\]\:inset_\[0\] [data-search-input-submit]{inset:0}.\[\&_h1\]\:m_\[1\.5rem_0\] h1{margin:1.5rem 0}.\[\&_figure\]\:p_3\.125rem_6\.25rem figure{padding:3.125rem 6.25rem}.\[\&\.rbBadge\]\:p_0\.15rem_0\.4rem.rbBadge{padding:.15rem .4rem}.\[\&\.rbAssetCreationModalFrame__generationModeOptionExpanded\]\:p_0_0\.55rem.rbAssetCreationModalFrame__generationModeOptionExpanded{padding:0 .55rem}.\[\&_\>_div\]\:p_0\.25rem_0\.4rem>div{padding:.25rem .4rem}.\[\&_\>_div\]\:bd_none>div{border:none}.\[\&_\.rbAssetCreationModalLayout__audioTuningSelect\]\:p_0\.45rem_0\.6rem .rbAssetCreationModalLayout__audioTuningSelect{padding:.45rem .6rem}.\[\&_p\]\:m_\[0\] p{margin:0}.\[\&\[data-compact\]\]\:grid-area_button[data-compact]{grid-area:button}.\[\&\[data-compact\]\]\:grid-area_waveform[data-compact]{grid-area:waveform}.\[\&\[data-compact\]\]\:grid-area_time[data-compact]{grid-area:time}.\[\&_button\]\:p_0\.5rem_1rem button{padding:.5rem 1rem}.\[\&_h2\]\:m_\[0\] h2{margin:0}.\[\&_h3\]\:m_\[0_0_0\.5rem\] h3{margin:0 0 .5rem}.\[\&\[data-severity\=\'blocker\'\]\]\:bg_fill\.warning[data-severity=blocker]{background:var(--colors-fill-warning)}.\[\&\[data-status\=\'failed\'\]\]\:bg_surface\.danger[data-status=failed]{background:var(--colors-surface-danger)}.\[\&\[data-status\=\'succeeded\'\]\]\:bg_successDarkBg[data-status=succeeded]{background:var(--colors-success-dark-bg)}.\[\&_\>_div_h2\]\:m_\[0\]>div h2{margin:0}.\[\&_label\]\:bd_\[0\] label{border:0}.\[\&_label\]\:bg_transparent label{background:var(--colors-transparent)}.\[\&\[aria-checked\=\"true\"\]\]\:bg_fill\.signalOpen[aria-checked=true]{background:var(--colors-fill-signal-open)}.\[\&\[aria-expanded\=\"true\"\]\]\:bg_fill\.subtle[aria-expanded=true]{background:var(--colors-fill-subtle)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:m_\[0\]{margin:0}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:p_var\(--game-side-rail-gap\)_0_0{padding:var(--game-side-rail-gap) 0 0}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:p_0{padding:0}.\[\&\[data-game-css-fullscreen\]\]\:inset_\[0\][data-game-css-fullscreen]{inset:0}.\[\&\[data-game-css-fullscreen\]\]\:m_\[0\][data-game-css-fullscreen]{margin:0}.\[\&\[data-game-css-fullscreen\]\]\:p_env\(safe-area-inset-top\)_env\(safe-area-inset-right\)_env\(safe-area-inset-bottom\)_env\(safe-area-inset-left\)[data-game-css-fullscreen]{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:grid-area_stage{grid-area:stage}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:p_0{padding:0}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:p_0\.65rem{padding:.65rem}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:grid-area_related{grid-area:related}.\[\&_\>_\.rbManagePlanDialog__managePlanActionRow\]\:bg_transparent>.rbManagePlanDialog__managePlanActionRow{background:var(--colors-transparent)}.\[\&\[data-state\=\"open\"\]\]\:anim_selectFadeScaleIn_token\(durations\.overlay\)_token\(easings\.emphasized\)_forwards[data-state=open]{animation:selectFadeScaleIn var(--durations-overlay) var(--easings-emphasized) forwards}.\[\&\[data-state\=\"closed\"\]\]\:anim_selectFadeScaleOut_token\(durations\.base\)_token\(easings\.out\)_forwards[data-state=closed]{animation:selectFadeScaleOut var(--durations-base) var(--easings-out) forwards}.\[\&\[data-highlighted\]\]\:bg_fill\.signalOpen[data-highlighted]{background:var(--colors-fill-signal-open)}.\[\&\:\:after\]\:anim_inlineAssetGenerationEllipsis_calc\(token\(durations\.sheet\)_\*_4\.6875\)_steps\(4\,_end\)_infinite:after{animation:inlineAssetGenerationEllipsis calc(var(--durations-sheet) * 4.6875) steps(4, end) infinite}.\[\&\[data-level\=error\]\]\:bg_fill\.ghost[data-level=error],.\[\&\[data-level\=warn\]\]\:bg_fill\.ghost[data-level=warn]{background:var(--colors-fill-ghost)}.\[\&_span\]\:p_0\.25rem span{padding:.25rem}.\[\&_span\]\:bd_1px_solid_token\(colors\.border\.neutral\) span{border:1px solid var(--colors-border-neutral)}.\[\&_model-viewer\]\:bg_\[radial-gradient\(circle_at_center\,_token\(colors\.fill\.hover\)\,_transparent_70\%\)\] model-viewer{background:radial-gradient(circle at center, var(--colors-fill-hover), transparent 70%)}.\[\&\:\:after\]\:inset_\[0\]:after{inset:0}.\[\&\:\:after\]\:bg_white:after{background:var(--colors-white)}.\[\&\:\:after\]\:anim_visualsFirstFlash_token\(durations\.base\)_token\(easings\.out\):after{animation:visualsFirstFlash var(--durations-base) var(--easings-out)}.\[\&_button\]\:p_0\.5rem_0\.75rem button{padding:.5rem .75rem}.\[\&\[data-active\]\]\:bg_signal\.bright[data-active]{background:var(--colors-signal-bright)}.\[\&\:disabled\]\:anim_none:disabled{animation:none}.\[\&\:not\(\:disabled\)\]\:anim_visualsFirstCreateGamePop_token\(durations\.sheet\)_token\(easings\.spring\)_both\,_visualsFirstPulseBackground_calc\(token\(durations\.sheet\)_\*_6\)_token\(easings\.out\)_token\(durations\.sheet\)_infinite:not(:disabled){animation:visualsFirstCreateGamePop var(--durations-sheet) var(--easings-spring) both, visualsFirstPulseBackground calc(var(--durations-sheet) * 6) var(--easings-out) var(--durations-sheet) infinite}.\[\&_\>_\*\]\:anim_summarizeNextStepFadeIn_token\(durations\.base\)_token\(easings\.out\)>*{animation:summarizeNextStepFadeIn var(--durations-base) var(--easings-out)}.\[\&_code\]\:p_0\.15rem_0\.3rem code{padding:.15rem .3rem}.\[\&_ul\]\:gap_0\.3rem ul{gap:.3rem}.disabled\:bd-c_border\.subtle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-subtle)}.\[\&_hr\]\:bd-c_border\.strong hr{border-color:var(--colors-border-strong)}.\[\&_\>_a\]\:gap_0\.25rem>a{gap:.25rem}.\[\&_p\]\:ov_hidden p{overflow:hidden}.\[\&\.rbHoverOverlayEffect__white\]\:bd-c_text\.primary.rbHoverOverlayEffect__white{border-color:var(--colors-text-primary)}.\[\&\.rbHoverOverlayEffect__signal\]\:bd-c_signal.rbHoverOverlayEffect__signal{border-color:var(--colors-signal)}.\[\&\.rbHoverOverlayEffect__thick\]\:bd-w_2px.rbHoverOverlayEffect__thick{border-width:2px}.\[\&_ul\]\:li-s_none ul{list-style:none}.\[\&_li\]\:bd-w_1px li{border-width:1px}.\[\&_li\]\:border-style_solid li{border-style:solid}.\[\&_li\]\:bd-c_transparent li{border-color:var(--colors-transparent)}.\[\&_li\]\:bdr_sm li{border-radius:var(--radii-sm)}.\[\&_li\]\:trs_\[background-color_token\(durations\.fast\)_token\(easings\.out\)\,_border-color_token\(durations\.fast\)_token\(easings\.out\)\,_box-shadow_token\(durations\.fast\)_token\(easings\.out\)\] li{transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out)}.\[\&\[data-compact\]\]\:flex_none[data-compact]{flex:none}.\[\&_svg\]\:trs_\[color_token\(durations\.fast\)_token\(easings\.out\)\,_fill_token\(durations\.fast\)_token\(easings\.out\)\,_filter_token\(durations\.fast\)_token\(easings\.out\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\,_stroke_token\(durations\.fast\)_token\(easings\.out\)\,_transform_token\(durations\.fast\)_token\(easings\.out\)\] svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.\[\&_figure\]\:gap_2rem figure{gap:2rem}.\[\&_figure\]\:bdr_lg figure{border-radius:var(--radii-lg)}.\[\&_figure\]\:bd-w_1px figure{border-width:1px}.\[\&_figure\]\:border-style_solid figure{border-style:solid}.\[\&_figure\]\:bd-c_border\.chrome figure{border-color:var(--colors-border-chrome)}.\[\&\:last-child\]\:flex_\[1\.5_1_0\]:last-child{flex:1.5 1 0}.\[\&_\>_div\:first-child\]\:ov_hidden>div:first-child{overflow:hidden}.\[\&\.rbAssetBrowserFolderCard__folderCardDraft\]\:border-style_dashed.rbAssetBrowserFolderCard__folderCardDraft{border-style:dashed}.\[\&\.rbAssetBrowserFolderCard__folderCardDragOver\]\:bd-c_border\.signalOpen.rbAssetBrowserFolderCard__folderCardDragOver{border-color:var(--colors-border-signal-open)}.\[\&\.rbAssetCreationModalFrame__generationModeOptionExpanded\]\:gap_0\.5rem.rbAssetCreationModalFrame__generationModeOptionExpanded{gap:.5rem}.\[\&\[aria-checked\=true\]\]\:bd-c_border\.signalOpen[aria-checked=true]{border-color:var(--colors-border-signal-open)}.\[\&\.rbAssetCreationModalFrame__generationModeTitleVisible\]\:trs_\[max-width_token\(durations\.base\)_token\(easings\.emphasized\)\,_opacity_token\(durations\.fast\)_token\(easings\.out\)\,_transform_token\(durations\.base\)_token\(easings\.emphasized\)\].rbAssetCreationModalFrame__generationModeTitleVisible{transition:max-width var(--durations-base) var(--easings-emphasized), opacity var(--durations-fast) var(--easings-out), transform var(--durations-base) var(--easings-emphasized)}.\[\&\.rbAssetCreationModalFrame__generationSidebarExpanded\]\:px_0\.6rem.rbAssetCreationModalFrame__generationSidebarExpanded{padding-inline:.6rem}.\[\&_svg\]\:trs_\[transform_token\(durations\.base\)_token\(easings\.emphasized\)\,_filter_token\(durations\.fast\)_token\(easings\.out\)\] svg{transition:transform var(--durations-base) var(--easings-emphasized), filter var(--durations-fast) var(--easings-out)}.\[\&_\>_div\]\:gap_0\.2rem>div{gap:.2rem}.\[\&_\.rbAssetCreationModalLayout__categorySection\]\:flex_\[2_1_0\] .rbAssetCreationModalLayout__categorySection,.\[\&_\.rbAssetCreationModalLayout__configForm\]\:flex_\[2_1_0\] .rbAssetCreationModalLayout__configForm{flex:2 1 0}.\[\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:flex_1 .rbAssetCreationModalLayout__fieldGroup,.\[\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:flex_1 .rbAssetCreationModalLayout__promptInputGroup{flex:1}.\[\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:ov_visible .rbAssetCreationModalLayout__promptInputGroup{overflow:visible}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm\]\:flex_none .rbAssetCreationModalLayout__audioConfigForm,.\[\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__promptInputGroup\]\:flex_none .rbAssetCreationModalLayout__audioConfigForm .rbAssetCreationModalLayout__fieldGroup,.\[\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__promptInputGroup\]\:flex_none .rbAssetCreationModalLayout__audioConfigForm .rbAssetCreationModalLayout__promptInputGroup,.\[\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:flex_none .rbAssetCreationModalLayout__audioConfigForm .rbAssetCreationModalLayout__promptInputGroupTextarea{flex:none}.\[\&_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:flex_1 .rbAssetCreationModalLayout__promptInputGroupTextarea{flex:1}.\[\&_\.rbAssetCreationModalLayout__audioTuningStrip\]\:gap_0\.55rem .rbAssetCreationModalLayout__audioTuningStrip{gap:.55rem}.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__fieldGroup\,_\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroup\]\:flex_none.rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__fieldGroup,.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__fieldGroup\,_\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroup\]\:flex_none.rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__promptInputGroup,.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:flex_none.rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__promptInputGroupTextarea{flex:none}.\[\&\.rbAssetCreationModalPreview__checkerboard\]\:bg-p_0_0\,_0_8px\,_8px_-8px\,_-8px_0.rbAssetCreationModalPreview__checkerboard{background-position:0 0,0 8px,8px -8px,-8px 0}.\[\&\[data-no-time\]\]\:gap_0\.55rem[data-no-time]{gap:.55rem}.\[\&\[data-compact\]\]\:grid-template-areas_\"button_waveform\"_\"time_time\"[data-compact]{grid-template-areas:"button waveform""time time"}.\[\&\[data-compact\]\]\:gap_0\.35rem_0\.55rem[data-compact],.\[\&\[data-compact\]\[data-no-time\]\]\:gap_0\.35rem_0\.55rem[data-compact][data-no-time]{gap:.35rem .55rem}.\[\&\[data-compact\]\[data-no-playback\]\]\:grid-template-areas_\"waveform\"_\"time\"[data-compact][data-no-playback]{grid-template-areas:"waveform""time"}.\[\&\[data-compact\]\[data-no-playback\]\[data-no-time\]\]\:grid-template-areas_\"waveform\"[data-compact][data-no-playback][data-no-time]{grid-template-areas:"waveform"}.\[\&_button\]\:flex_auto button{flex:auto}.\[\&_button\]\:gap_1rem button{gap:1rem}.\[\&_svg\]\:flex_none svg{flex:none}.\[\&\[data-severity\=\'blocker\'\]\]\:bd-c_border\.warningOpen[data-severity=blocker]{border-color:var(--colors-border-warning-open)}.\[\&\[data-status\=\'failed\'\]\]\:bd-c_danger[data-status=failed]{border-color:var(--colors-danger)}.\[\&\[data-status\=\'succeeded\'\]\]\:bd-c_successBright[data-status=succeeded]{border-color:var(--colors-success-bright)}.\[\&_\>_div\]\:gap_0\.35rem>div{gap:.35rem}.\[\&_label\]\:bdr_\[0\] label{border-radius:0}.\[\&_textarea\]\:ring_none textarea{outline-offset:2px;outline:2px solid #0000}.\[\&_button\]\:gap_0\.5rem button{gap:.5rem}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:flex_\[0_1_24rem\]{flex:0 24rem}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:px_0\.35rem{padding-inline:.35rem}.\[\&\[aria-pressed\=\"true\"\]\]\:bd-c_border\.signalOpen[aria-pressed=true]{border-color:var(--colors-border-signal-open)}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:grid-template-areas_\[\'stage_related\'\][data-game-page-layout=side-rail]{grid-template-areas:"stage related"}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:px_var\(--game-side-rail-inline-padding\)[data-game-page-layout=side-rail]{padding-inline:var(--game-side-rail-inline-padding)}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:flex_none{flex:none}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:bdr_\[0\],[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:bdr_\[0\]{border-radius:0}.\[\&_span\]\:flex_\[0_1_auto\] span{flex:0 auto}.\[\&_span\]\:ov_hidden span,.\[\&\[data-measured\=\"false\"\]\]\:ov_hidden[data-measured=false]{overflow:hidden}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:bdr_\[0\]:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:bdr_\[0\]:-webkit-full-screen){border-radius:0}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:bdr_\[0\]:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:bdr_\[0\]:fullscreen){border-radius:0}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:border-style_none:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:border-style_none:-webkit-full-screen){border-style:none}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:border-style_none:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:border-style_none:fullscreen){border-style:none}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:flex_auto{flex:auto}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:border-style_none{border-style:none}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:ov_visible{overflow:visible}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:bd-w_1px{border-width:1px}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:border-style_solid{border-style:solid}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:bd-c_border\.glass{border-color:var(--colors-border-glass)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:grid-c_\[1_\/_-1\]{grid-column:1/-1}.\[\&_\>_\.rbManagePlanDialog__managePlanActionRow\]\:bd-w_1px_0_0>.rbManagePlanDialog__managePlanActionRow{border-width:1px 0 0}.\[\&_\>_\.rbManagePlanDialog__managePlanActionRow\]\:bd-c_border\.subtle>.rbManagePlanDialog__managePlanActionRow{border-color:var(--colors-border-subtle)}.\[\&_\>_\.rbManagePlanDialog__managePlanActionRow\]\:bdr_\[0\]>.rbManagePlanDialog__managePlanActionRow{border-radius:0}.\[\&_button\]\:px_0\.7rem button{padding-inline:.7rem}.\[\&\[data-highlighted\]\]\:ring_none[data-highlighted]{outline-offset:2px;outline:2px solid #0000}.\[\&_\>_\*\]\:flex_auto>*{flex:auto}.\[\&\[open\]\]\:gap_0\.5rem[open]{gap:.5rem}.\[\&_img\]\:trs_\[transform_token\(durations\.sheet\)_token\(easings\.out\)\] img{transition:transform var(--durations-sheet) var(--easings-out)}.\[\&_span\]\:bdr_lg span{border-radius:var(--radii-lg)}.\[\&_ul\]\:gap_1rem ul{gap:1rem}.\[\&_button\]\:gap_0\.25rem button{gap:.25rem}.\[\&_button\]\:bdr_md button{border-radius:var(--radii-md)}.\[\&_button\]\:trs_\[background-color_token\(durations\.base\)_token\(easings\.out\)\,_border-color_token\(durations\.base\)_token\(easings\.out\)\,_color_token\(durations\.base\)_token\(easings\.out\)\,_box-shadow_token\(durations\.base\)_token\(easings\.out\)\,_opacity_token\(durations\.base\)_token\(easings\.out\)\,_transform_token\(durations\.fast\)_token\(easings\.out\)\] button{transition:background-color var(--durations-base) var(--easings-out), border-color var(--durations-base) var(--easings-out), color var(--durations-base) var(--easings-out), box-shadow var(--durations-base) var(--easings-out), opacity var(--durations-base) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.\[\&_\>_div_\>_div\]\:bd-c_border\.subtle>div>div{border-color:var(--colors-border-subtle)}.\[\&_code\]\:bd-w_1px code{border-width:1px}.\[\&_code\]\:border-style_solid code{border-style:solid}.\[\&_code\]\:bd-c_border\.subtle code{border-color:var(--colors-border-subtle)}.\[\&_code\]\:bdr_sm code{border-radius:var(--radii-sm)}.\[\&_strong\]\:c_text\.primary strong{color:var(--colors-text-primary)}.\[\&_ul\]\:d_flex ul{display:flex}.\[\&_ul\]\:flex-d_column ul{flex-direction:column}.\[\&\[data-visible\=\"true\"\]\]\:op_1[data-visible=true]{opacity:1}.\[\&\[data-visible\=\"true\"\]\]\:d_flex[data-visible=true]{display:flex}.\[\&_svg\]\:filter_none svg{filter:none}.disabled\:bg-c_fill\.subtle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-fill-subtle)}.disabled\:c_text\.disabled:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-disabled)}.disabled\:bx-sh_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){box-shadow:none}.\[\&_span\]\:d_none span{display:none}.\[\&_\>_a\]\:d_inline-flex>a{display:inline-flex}.\[\&_\>_a\]\:ai_center>a{align-items:center}.\[\&_\>_a\]\:jc_center>a{justify-content:center}.\[\&_\>_a\]\:fs_sm>a{font-size:var(--font-sizes-sm)}.\[\&_p\]\:d_\[-webkit-box\] p{display:-webkit-box}.\[\&_p\]\:-webkit-line-clamp_6 p{-webkit-line-clamp:6}.\[\&_p\]\:-webkit-box-orient_vertical p{-webkit-box-orient:vertical}.\[\&\.rbInfiniteScroller__inMiddle\]\:msk-i_linear-gradient\(to_var\(--scroll-direction-end\)\,_transparent_0\%\,_black_20px\,_black_calc\(100\%_-_20px\)\,_transparent_100\%\).rbInfiniteScroller__inMiddle{-webkit-mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px, black calc(100% - 20px), transparent 100%);mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px, black calc(100% - 20px), transparent 100%);-webkit-mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px, black calc(100% - 20px), transparent 100%)}.\[\&\.rbInfiniteScroller__atEnd\]\:msk-i_linear-gradient\(to_var\(--scroll-direction-end\)\,_transparent_0\%\,_black_20px\).rbInfiniteScroller__atEnd{-webkit-mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px);mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px);-webkit-mask-image:linear-gradient(to var(--scroll-direction-end), transparent 0%, black 20px)}.\[\&\.rbInfiniteScroller__atStart\]\:msk-i_linear-gradient\(to_var\(--scroll-direction-start\)\,_transparent_0\%\,_black_20px\).rbInfiniteScroller__atStart{-webkit-mask-image:linear-gradient(to var(--scroll-direction-start), transparent 0%, black 20px);mask-image:linear-gradient(to var(--scroll-direction-start), transparent 0%, black 20px);-webkit-mask-image:linear-gradient(to var(--scroll-direction-start), transparent 0%, black 20px)}.\[\&\.rbInfiniteScroller__row\]\:grid-tr_\[repeat\(4\,_1fr\)\].rbInfiniteScroller__row{grid-template-rows:repeat(4,1fr)}.\[\&\.rbInfiniteScroller__row\]\:grid-af_column.rbInfiniteScroller__row{grid-auto-flow:column}.\[\&\.rbInfiniteScroller__row\]\:grid-ac_\[minmax\(250px\,_min-content\)\].rbInfiniteScroller__row{grid-auto-columns:minmax(250px,min-content)}.\[\&\.rbInfiniteScroller__column\]\:jc_center.rbInfiniteScroller__column{justify-content:center}.\[\&\.rbInfiniteScroller__column\]\:grid-tc_\[repeat\(1\,_minmax\(250px\,_1fr\)\)\].rbInfiniteScroller__column{grid-template-columns:repeat(1,minmax(250px,1fr))}.\[\&\.rbInfiniteScroller__column\]\:grid-af_row.rbInfiniteScroller__column{grid-auto-flow:row}.\[\&_li\]\:c_text\.primary li{color:var(--colors-text-primary)}.\[\&_li\]\:cursor_pointer li{cursor:pointer}.\[\&_li\]\:bx-s_border-box li{box-sizing:border-box}.\[\&_li\]\:bx-sh_\[none\] li{box-shadow:none}.\[\&_\>_span\:first-child\]\:as_center>span:first-child{align-self:center}.\[\&_svg\]\:trf_rotate\(90deg\) svg{transform:rotate(90deg)}.\[\&_\[data-search-input-submit\]\]\:pos_absolute [data-search-input-submit]{position:absolute}.\[\&_input\]\:d_none input{display:none}.\[\&_input\]\:pointer-events_none input{pointer-events:none}.\[\&_span\]\:font-style_normal span{font-style:normal}.\[\&_span\]\:lh_snug span{line-height:var(--line-heights-snug)}.\[\&_strong\]\:c_warning strong{color:var(--colors-warning)}.\[\&_strong\]\:fw_600 strong{font-weight:600}.\[\&_span\]\:c_text\.primary span{color:var(--colors-text-primary)}.\[\&_span\]\:fs_base span{font-size:var(--font-sizes-base)}.\[\&_span\]\:fw_400 span{font-weight:400}.\[\&_h1\]\:fs_2xl h1{font-size:var(--font-sizes-2xl)}.\[\&_h1\]\:fw_700 h1{font-weight:700}.\[\&_svg\]\:c_text\.primary svg{color:var(--colors-text-primary)}.\[\&_\>_svg\]\:c_text\.secondary>svg{color:var(--colors-text-secondary)}.\[\&_\*\]\:ta_left *{text-align:left}.\[\&_h2\]\:c_text\.primary h2{color:var(--colors-text-primary)}.\[\&_h2\]\:fw_700 h2{font-weight:700}.\[\&_label\]\:fs_md label{font-size:var(--font-sizes-md)}.\[\&\[data-filetype\=folder\]\]\:c_text\.secondary[data-filetype=folder]{color:var(--colors-text-secondary)}.\[\&\[data-filetype\=css\]\]\:c_signal[data-filetype=css]{color:var(--colors-signal)}.\[\&\[data-filetype\=html\]\]\:c_money[data-filetype=html]{color:var(--colors-money)}.\[\&\[data-filetype\=javascript\]\]\:c_notice[data-filetype=javascript]{color:var(--colors-notice)}.\[\&\[data-filetype\=typescript\]\]\:c_signal[data-filetype=typescript],.\[\&\[data-filetype\=react\]\]\:c_signal[data-filetype=react]{color:var(--colors-signal)}.\[\&\[data-filetype\=json\]\]\:c_text\.tertiary[data-filetype=json],.\[\&\[data-filetype\=markdown\]\]\:c_text\.tertiary[data-filetype=markdown]{color:var(--colors-text-tertiary)}.\[\&\[data-filetype\=python\]\]\:c_signal[data-filetype=python]{color:var(--colors-signal)}.\[\&\[data-filetype\=svg\]\]\:c_money[data-filetype=svg]{color:var(--colors-money)}.\[\&\[data-filetype\=yaml\]\]\:c_dangerMuted[data-filetype=yaml]{color:var(--colors-danger-muted)}.\[\&_svg\]\:op_0\.8 svg{opacity:.8}.\[\&_svg\]\:trf_translateY\(1px\) svg{transform:translateY(1px)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:bx-sh_\[none\]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){box-shadow:none}.\[\&\[disabled\]\]\:cursor_not-allowed[disabled]{cursor:not-allowed}.\[\&\[disabled\]\]\:c_text\.tertiary[disabled]{color:var(--colors-text-tertiary)}.\[\&_figure\]\:d_flex figure{display:flex}.\[\&_figure\]\:flex-d_column figure{flex-direction:column}.\[\&_figure\]\:jc_center figure{justify-content:center}.\[\&_figure\]\:ai_center figure{align-items:center}.\[\&_figure\]\:bg-c_surface figure{background-color:var(--colors-surface)}.\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.\[\&\.rbPlayTagPills__visible\]\:op_1.rbPlayTagPills__visible{opacity:1}.\[\&\.rbPlayTagPills__visible\]\:pointer-events_auto.rbPlayTagPills__visible{pointer-events:auto}.\[\&_\>_svg\]\:stk_signal>svg{stroke:var(--colors-signal)}.\[\&_\>_div\:first-child\]\:d_block>div:first-child{display:block}.\[\&_\>_div\:first-child\]\:tov_ellipsis>div:first-child{text-overflow:ellipsis}.\[\&_\>_div\:first-child\]\:white-space_nowrap>div:first-child{white-space:nowrap}.\[\&_button\]\:fs_sm button{font-size:var(--font-sizes-sm)}.\[\&\:disabled\]\:op_0\.4:disabled{opacity:.4}.\[\&\:disabled\]\:cursor_not-allowed:disabled{cursor:not-allowed}.\[\&_svg\]\:d_block svg{display:block}.\[\&\.rbAssetBrowserFolderCard__folderCardDraft\]\:bg-c_fill\.ghost.rbAssetBrowserFolderCard__folderCardDraft{background-color:var(--colors-fill-ghost)}.\[\&\.rbAssetBrowserFolderCard__folderCardDragOver\]\:bg-c_fill\.signalOpen.rbAssetBrowserFolderCard__folderCardDragOver,.\[\&\.rbAssetBrowserFolderCard__folderCardDraft\.rbAssetBrowserFolderCard__folderCardDragOver\]\:bg-c_fill\.signalOpen.rbAssetBrowserFolderCard__folderCardDraft.rbAssetBrowserFolderCard__folderCardDragOver{background-color:var(--colors-fill-signal-open)}.\[\&_svg\[data-folder-state\=\"open\"\]\]\:d_none svg[data-folder-state=open]{display:none}.\[\&\:disabled\]\:op_0\.45:disabled{opacity:.45}.\[\&\.rbAssetBrowserMoveDialog__destinationListMobile\]\:grid-tc_minmax\(0\,_1fr\).rbAssetBrowserMoveDialog__destinationListMobile{grid-template-columns:minmax(0,1fr)}.\[\&\.rbAssetBrowserMoveDialog__moveDialogBreadcrumbButtonCurrent\]\:c_notice.rbAssetBrowserMoveDialog__moveDialogBreadcrumbButtonCurrent{color:var(--colors-notice)}.\[\&\.rbAssetBrowserMoveDialog__moveDialogBreadcrumbButtonCurrent\]\:fw_500.rbAssetBrowserMoveDialog__moveDialogBreadcrumbButtonCurrent{font-weight:500}.\[\&_svg\]\:trf_rotate\(180deg\) svg{transform:rotate(180deg)}.\[\&\:\:before\]\:bg-c_fill\.ghost:before{background-color:var(--colors-fill-ghost)}.\[\&_aside\]\:d_flex aside{display:flex}.\[\&_aside\]\:flex-d_column aside{flex-direction:column}.\[\&_aside\]\:ai_center aside{align-items:center}.\[\&_svg\]\:c_current svg{color:var(--colors-current)}.\[\&_svg_path\]\:fill_current svg path{fill:var(--colors-current)}.\[\&\.rbAssetCreationModalFrame__generationModeOptionExpanded\]\:jc_flex-start.rbAssetCreationModalFrame__generationModeOptionExpanded{justify-content:flex-start}.\[\&\[aria-checked\=true\]\]\:c_text\.primary[aria-checked=true]{color:var(--colors-text-primary)}.\[\&\[aria-checked\=true\]\]\:bg-c_fill\.signalOpen[aria-checked=true]{background-color:var(--colors-fill-signal-open)}.\[\&\:disabled\]\:op_0\.62:disabled{opacity:.62}.\[\&\.rbAssetCreationModalFrame__generationModeTitleVisible\]\:op_1.rbAssetCreationModalFrame__generationModeTitleVisible{opacity:1}.\[\&\.rbAssetCreationModalFrame__generationModeTitleVisible\]\:trf_translateX\(0\).rbAssetCreationModalFrame__generationModeTitleVisible{transform:translate(0)}.\[\&\.rbAssetCreationModalFrame__generationSidebarExpanded\]\:flex-b_\[9rem\].rbAssetCreationModalFrame__generationSidebarExpanded{flex-basis:9rem}.\[\&\.rbAssetCreationModalFrame__generationSidebarExpanded\]\:ai_stretch.rbAssetCreationModalFrame__generationSidebarExpanded{align-items:stretch}.\[\&\:disabled\]\:op_0\.55:disabled{opacity:.55}.\[\&_\>_div\]\:fs_md>div{font-size:var(--font-sizes-md)}.\[\&_\>_div\]\:bg-c_transparent>div{background-color:var(--colors-transparent)}.\[\&\.rbAssetCreationModalLayout__audioPromptBarFooter\]\:flex-wrap_nowrap.rbAssetCreationModalLayout__audioPromptBarFooter{flex-wrap:nowrap}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm\]\:as_center .rbAssetCreationModalLayout__audioConfigForm{align-self:center}.\[\&_\.rbAssetCreationModalLayout__audioTuningSection\]\:ai_center .rbAssetCreationModalLayout__audioTuningSection{align-items:center}.\[\&_\.rbAssetCreationModalLayout__audioTuningStrip\]\:jc_center .rbAssetCreationModalLayout__audioTuningStrip{justify-content:center}.\[\&_\.rbAssetCreationModalLayout__audioTuningSelect\]\:fs_md .rbAssetCreationModalLayout__audioTuningSelect{font-size:var(--font-sizes-md)}.\[\&\.rbAssetCreationModalLayout__audioStepContentResult\]\:grid-tr_minmax\(0\,_2\.35fr\)_minmax\(13rem\,_1\.85fr\)_auto.rbAssetCreationModalLayout__audioStepContentResult{grid-template-rows:minmax(0,2.35fr) minmax(13rem,1.85fr) auto}.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\]\:d_flex .rbAssetCreationModalLayout__resultForm,.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\]\:d_flex .rbAssetCreationModalLayout__fieldGroup{display:flex}.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\]\:flex-d_column .rbAssetCreationModalLayout__resultForm,.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\]\:flex-d_column .rbAssetCreationModalLayout__fieldGroup{flex-direction:column}.\[\&\.rbAssetCreationModalPreview__checkerboard\]\:bg-i_linear-gradient\(45deg\,_token\(colors\.fill\.subtle\)_25\%\,_transparent_25\%\)\,_linear-gradient\(-45deg\,_token\(colors\.fill\.subtle\)_25\%\,_transparent_25\%\)\,_linear-gradient\(45deg\,_transparent_75\%\,_token\(colors\.fill\.subtle\)_75\%\)\,_linear-gradient\(-45deg\,_transparent_75\%\,_token\(colors\.fill\.subtle\)_75\%\).rbAssetCreationModalPreview__checkerboard{background-image:linear-gradient(45deg, var(--colors-fill-subtle) 25%, transparent 25%), linear-gradient(-45deg, var(--colors-fill-subtle) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--colors-fill-subtle) 75%), linear-gradient(-45deg, transparent 75%, var(--colors-fill-subtle) 75%)}.\[\&\.rbAssetCreationModalPreview__checkerboard\]\:bg-s_16px_16px.rbAssetCreationModalPreview__checkerboard{background-size:16px 16px}.\[\&\.rbAssetCreationModalPreview__checkerboard\]\:bg-c_surface.rbAssetCreationModalPreview__checkerboard{background-color:var(--colors-surface)}.\[\&\.rbAssetCreationModalPreview__audioPreviewArea\]\:bg-c_fill\.ghost.rbAssetCreationModalPreview__audioPreviewArea{background-color:var(--colors-fill-ghost)}.\[\&_p\]\:c_text\.primary p{color:var(--colors-text-primary)}.\[\&_p\]\:fs_lg p{font-size:var(--font-sizes-lg)}.\[\&_p\]\:ff_var\(--font-source-code-pro\) p{font-family:var(--font-source-code-pro)}.\[\&\[data-no-time\]\]\:grid-tc_2rem_minmax\(0\,_1fr\)[data-no-time]{grid-template-columns:2rem minmax(0,1fr)}.\[\&\[data-no-playback\]\]\:grid-tc_minmax\(0\,_1fr\)_auto[data-no-playback]{grid-template-columns:minmax(0,1fr) auto}.\[\&\[data-no-playback\]\[data-no-time\]\]\:grid-tc_minmax\(0\,_1fr\)[data-no-playback][data-no-time]{grid-template-columns:minmax(0,1fr)}.\[\&\[data-compact\]\]\:grid-tc_2rem_minmax\(0\,_1fr\)[data-compact]{grid-template-columns:2rem minmax(0,1fr)}.\[\&\[data-compact\]\[data-no-playback\]\]\:grid-tc_minmax\(0\,_1fr\)[data-compact][data-no-playback]{grid-template-columns:minmax(0,1fr)}.\[\&\[data-read-only\]\]\:cursor_default[data-read-only]{cursor:default}.\[\&\[data-read-only\]\]\:tch-a_auto[data-read-only]{touch-action:auto}.\[\&\[data-compact\]\]\:justify-self_end[data-compact]{justify-self:end}.\[\&\[data-compact\]\]\:c_text\.secondary[data-compact]{color:var(--colors-text-secondary)}.\[\&\[data-compact\]\]\:fs_xs[data-compact]{font-size:var(--font-sizes-xs)}.\[\&\[data-compact\]\]\:lh_none[data-compact]{line-height:var(--line-heights-none)}.disabled\:cursor_default:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default}.\[\&_button\]\:d_flex button{display:flex}.\[\&_button\]\:ai_center button{align-items:center}.before\:bg-c_fill\.ghost:before{background-color:var(--colors-fill-ghost)}.\[\&_button_svg\]\:d_block button svg{display:block}.\[\&_img\]\:obj-f_contain img{object-fit:contain}.\[\&_\*\]\:pos_relative *{position:relative}.\[\&_\*\]\:d_flex *{display:flex}.\[\&_\*\]\:ai_center *{align-items:center}.\[\&_\*\]\:jc_center *{justify-content:center}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.\[\&_g\]\:op_1 g{opacity:1}.\[\&_path\]\:stk_signal\.bright path{stroke:var(--colors-signal-bright)}.disabled\:op_0\.7:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.7}.\[\&_h2\]\:fs_lg h2{font-size:var(--font-sizes-lg)}.\[\&_h2\]\:lh_tight h2{line-height:var(--line-heights-tight)}.\[\&_p\]\:c_text\.tertiary p{color:var(--colors-text-tertiary)}.\[\&_p\]\:fs_sm p{font-size:var(--font-sizes-sm)}.\[\&_p\]\:lh_snug p{line-height:var(--line-heights-snug)}.\[\&_h3\]\:fs_lg h3{font-size:var(--font-sizes-lg)}.\[\&\[data-status\=\'failed\'\]\]\:c_danger[data-status=failed]{color:var(--colors-danger)}.\[\&\[data-status\=\'cancelled\'\]\]\:c_warning[data-status=cancelled]{color:var(--colors-warning)}.\[\&\[data-status\=\'succeeded\'\]\]\:c_successBright[data-status=succeeded]{color:var(--colors-success-bright)}.\[\&_li\]\:c_text\.secondary li{color:var(--colors-text-secondary)}.\[\&_strong\]\:fw_700 strong{font-weight:700}.\[\&_\>_div\]\:d_grid>div{display:grid}.\[\&_h2\]\:fs_base h2{font-size:var(--font-sizes-base)}.\[\&_\>_div_h2\]\:c_text\.primary>div h2{color:var(--colors-text-primary)}.\[\&_\>_div_h2\]\:fs_lg>div h2{font-size:var(--font-sizes-lg)}.\[\&_\>_div_h2\]\:fw_400>div h2{font-weight:400}.\[\&_\>_div_a\]\:d_inline-block>div a{display:inline-block}.\[\&_\>_div_a\]\:c_signal>div a{color:var(--colors-signal)}.\[\&\:read-only\]\:cursor_not-allowed:read-only{cursor:not-allowed}.\[\&_label\]\:d_block label{display:block}.\[\&_\>_svg\]\:fill_current>svg{fill:var(--colors-current)}.\[\&\[data-state\=\'open\'\]_\.rbSettingsButton__chipCaret\]\:c_text\.primary[data-state=open] .rbSettingsButton__chipCaret{color:var(--colors-text-primary)}.\[\&\[data-state\=\'open\'\]_\.rbSettingsButton__chipCaret\]\:trf_rotate\(180deg\)[data-state=open] .rbSettingsButton__chipCaret{transform:rotate(180deg)}.\[\&_svg\]\:fill_current svg{fill:var(--colors-current)}.\[\&_img\]\:d_block img{display:block}.disabled\:c_text\.tertiary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-tertiary)}.disabled\:op_0\.65:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.65}.disabled\:op_1:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:1}.\[\&\[aria-checked\=\"true\"\]\]\:c_text\.primary[aria-checked=true]{color:var(--colors-text-primary)}.\[\&\[aria-checked\=\"true\"\]\]\:bx-sh_glow\.signal[aria-checked=true]{box-shadow:var(--shadows-glow-signal)}.\[\&\[data-state\=\"open\"\]_\.rbQuickStartModelSelector__selectIcon\]\:trf_rotate\(180deg\)[data-state=open] .rbQuickStartModelSelector__selectIcon{transform:rotate(180deg)}.\[\&_img\]\:obj-f_cover img{object-fit:cover}.\[\&_button\]\:jc_center button{justify-content:center}.\[\&_button_span\]\:pos_relative button span{position:relative}.disabled\:op_0\.6:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6}.rbScratchQuestionnaireMetadata__accordionTrigger[aria-expanded=true] .\[\.rbScratchQuestionnaireMetadata__accordionTrigger\[aria-expanded\=\"true\"\]_\&\]\:trf_rotate\(180deg\){transform:rotate(180deg)}.\[\&_span\]\:white-space_nowrap span{white-space:nowrap}.\[\&_h1\]\:fs_4xl h1{font-size:var(--font-sizes-4xl)}.\[\&_h1\]\:c_text\.primary h1{color:var(--colors-text-primary)}.\[\&_p\]\:fs_xl p{font-size:var(--font-sizes-xl)}.\[\&_p\]\:c_text\.secondary p{color:var(--colors-text-secondary)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:justify-self_end{justify-self:end}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:flex-b_full{flex-basis:100%}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:justify-self_stretch{justify-self:stretch}.\[\&_svg\]\:flex-sh_0 svg{flex-shrink:0}.\[\&\[aria-pressed\=\"true\"\]\]\:bg-c_fill\.signalOpen[aria-pressed=true]{background-color:var(--colors-fill-signal-open)}.\[\&\[aria-pressed\=\"true\"\]\]\:c_text\.primary[aria-pressed=true]{color:var(--colors-text-primary)}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:d_grid[data-game-page-layout=side-rail]{display:grid}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:grid-tc_\[var\(--game-fit-width\)_minmax\(var\(--game-side-rail-min-width\)\,_var\(--game-side-rail-width\)\)\][data-game-page-layout=side-rail]{grid-template-columns:var(--game-fit-width) minmax(var(--game-side-rail-min-width), var(--game-side-rail-width))}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:grid-tr_\[auto\][data-game-page-layout=side-rail]{grid-template-rows:auto}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:ai_start[data-game-page-layout=side-rail]{align-items:start}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:ac_start[data-game-page-layout=side-rail]{align-content:start}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:jc_center[data-game-page-layout=side-rail]{justify-content:center}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:cg_var\(--game-side-rail-gap\)[data-game-page-layout=side-rail]{column-gap:var(--game-side-rail-gap)}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:rg_0[data-game-page-layout=side-rail]{row-gap:0}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:as_stretch{align-self:stretch}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:d_none,.\[\&\[open\]_\.rbGamePage__aboutPreview\]\:d_none[open] .rbGamePage__aboutPreview{display:none}.\[\&\:\:-webkit-details-marker\]\:d_none::-webkit-details-marker{display:none}[open]>.rbGamePage__aboutSummary .\[\[open\]_\>_\.rbGamePage__aboutSummary_\&\]\:d_inline-flex{display:inline-flex}.\[\&_span\]\:tov_ellipsis span{text-overflow:ellipsis}.\[\&\[data-measured\=\"false\"\]\]\:d_\[-webkit-box\][data-measured=false]{display:-webkit-box}.\[\&\[data-measured\=\"false\"\]\]\:-webkit-box-orient_vertical[data-measured=false]{-webkit-box-orient:vertical}.\[\&\[data-measured\=\"false\"\]\]\:-webkit-line-clamp_3[data-measured=false]{-webkit-line-clamp:3}.\[\&\[data-measured\=\"false\"\]\]\:msk-i_linear-gradient\(to_right\,_black_calc\(100\%_-_5rem\)\,_transparent_calc\(100\%_-_1\.2rem\)\)[data-measured=false]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 5rem),#0000 calc(100% - 1.2rem));mask-image:linear-gradient(90deg,#000 calc(100% - 5rem),#0000 calc(100% - 1.2rem))}.\[\&\[data-measured\=\"false\"\]\]\:-webkit-mask-image_linear-gradient\(to_right\,_black_calc\(100\%_-_5rem\)\,_transparent_calc\(100\%_-_1\.2rem\)\)[data-measured=false]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 5rem),#0000 calc(100% - 1.2rem))}.rbGamePage__aboutPreview[data-measured=false] .\[\.rbGamePage__aboutPreview\[data-measured\=\"false\"\]_\&\]\:pos_absolute{position:absolute}.\[\&\[data-game-css-fullscreen\]\]\:pos_fixed[data-game-css-fullscreen]{position:fixed}.\[\&\[data-game-css-fullscreen\]\]\:z_100[data-game-css-fullscreen]{z-index:100}.\[\&\[data-game-css-fullscreen\]\]\:bg-c_black[data-game-css-fullscreen]{background-color:var(--colors-black)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:d_flex{display:flex}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:asp_auto:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:asp_auto:-webkit-full-screen){aspect-ratio:auto}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:asp_auto:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:asp_auto:fullscreen){aspect-ratio:auto}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:as_start{align-self:start}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:asp_auto{aspect-ratio:auto}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:flex-wrap_wrap{flex-wrap:wrap}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:ai_center{align-items:center}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:ai_flex-start{align-items:flex-start}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:fs_\[clamp\(0\.95rem\,_2\.2vw\,_1\.15rem\)\]{font-size:clamp(.95rem,2.2vw,1.15rem)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:lh_tight{line-height:var(--line-heights-tight)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:bg-c_surface{background-color:var(--colors-surface)}.\[\&_li\]\:d_grid li{display:grid}.\[\&_li\]\:grid-tc_\[5\.5rem_1fr\] li{grid-template-columns:5.5rem 1fr}.\[\&_li\]\:cg_0\.75rem li{column-gap:.75rem}.\[\&_li\]\:ai_baseline li{align-items:baseline}.\[\&_li_\>_span\]\:ov-wrap_anywhere li>span{overflow-wrap:anywhere}.\[\&\:nth-child\(1\)\]\:anim-dly_var\(--top-up-card-reveal-step\):first-child{animation-delay:var(--top-up-card-reveal-step)}.\[\&\:nth-child\(2\)\]\:anim-dly_\[calc\(var\(--top-up-card-reveal-step\)_\*_2\)\]:nth-child(2){animation-delay:calc(var(--top-up-card-reveal-step) * 2)}.\[\&\:nth-child\(3\)\]\:anim-dly_\[calc\(var\(--top-up-card-reveal-step\)_\*_3\)\]:nth-child(3){animation-delay:calc(var(--top-up-card-reveal-step) * 3)}.\[\&\:nth-child\(4\)\]\:anim-dly_\[calc\(var\(--top-up-card-reveal-step\)_\*_4\)\]:nth-child(4){animation-delay:calc(var(--top-up-card-reveal-step) * 4)}.\[\&\:nth-child\(5\)\]\:anim-dly_\[calc\(var\(--top-up-card-reveal-step\)_\*_5\)\]:nth-child(5){animation-delay:calc(var(--top-up-card-reveal-step) * 5)}.\[\&\:nth-child\(6\)\]\:anim-dly_\[calc\(var\(--top-up-card-reveal-step\)_\*_6\)\]:nth-child(6){animation-delay:calc(var(--top-up-card-reveal-step) * 6)}.\[\&_button\]\:ff_\[var\(--font-source-code-pro\)\,_monospace\] button{font-family:var(--font-source-code-pro), monospace}.\[\&_button\]\:fw_700 button{font-weight:700}.disabled\:cursor_wait:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:wait}.\[\&_button\[aria-label\=\'Close\'\]\]\:c_text\.secondary button[aria-label=Close]{color:var(--colors-text-secondary)}.\[\&\[data-highlighted\]\]\:c_text\.primary[data-highlighted]{color:var(--colors-text-primary)}.\[\&\[data-state\=\"checked\"\]\]\:c_signal[data-state=checked]{color:var(--colors-signal)}.\[\&\:nth-child\(1\)\]\:anim-dly_var\(--subscription-card-reveal-step\):first-child{animation-delay:var(--subscription-card-reveal-step)}.\[\&\:nth-child\(2\)\]\:anim-dly_\[calc\(var\(--subscription-card-reveal-step\)_\*_2\)\]:nth-child(2){animation-delay:calc(var(--subscription-card-reveal-step) * 2)}.\[\&\:nth-child\(3\)\]\:anim-dly_\[calc\(var\(--subscription-card-reveal-step\)_\*_3\)\]:nth-child(3){animation-delay:calc(var(--subscription-card-reveal-step) * 3)}.\[\&\:nth-child\(4\)\]\:anim-dly_\[calc\(var\(--subscription-card-reveal-step\)_\*_4\)\]:nth-child(4){animation-delay:calc(var(--subscription-card-reveal-step) * 4)}.\[\&\:nth-child\(5\)\]\:anim-dly_\[calc\(var\(--subscription-card-reveal-step\)_\*_5\)\]:nth-child(5){animation-delay:calc(var(--subscription-card-reveal-step) * 5)}.\[\&_\>_svg_circle\]\:stk_signal>svg circle{stroke:var(--colors-signal)}.\[\&_svg\]\:c_text\.tertiary svg{color:var(--colors-text-tertiary)}.\[\&\:\:after\]\:content_\"\.\":after{content:"."}.\[\&\:\:after\]\:d_inline-block:after{display:inline-block}.\[\&\:\:after\]\:ta_left:after{text-align:left}.\[\&\[open\]\]\:d_flex[open]{display:flex}.\[\&\[open\]\]\:flex-d_column[open]{flex-direction:column}.\[\&\[data-coming-soon\]\]\:cursor_not-allowed[data-coming-soon]{cursor:not-allowed}.\[\&_img\]\:filter_\[brightness\(0\.8\)\] img{filter:brightness(.8)}.\[\&_span\]\:pos_absolute span{position:absolute}.\[\&_span\]\:trf_translateX\(-50\%\) span{transform:translate(-50%)}.\[\&_span\]\:z_1 span{z-index:1}.\[\&_span\]\:bg-c_surface\.scrim span{background-color:var(--colors-surface-scrim)}.\[\&_span\]\:ta_center span{text-align:center}.\[\&_span\]\:fw_700 span{font-weight:700}.\[\&_ul\]\:d_grid ul{display:grid}.\[\&_ul\]\:grid-tc_\[repeat\(2\,_1fr\)\] ul{grid-template-columns:repeat(2,1fr)}.\[\&_model-viewer\]\:pointer-events_none model-viewer{pointer-events:none}.\[\&\:\:after\]\:content_\"\":after{content:""}.\[\&\:\:after\]\:pos_absolute:after{position:absolute}.\[\&\:\:after\]\:op_0:after{opacity:0}.\[\&\:\:after\]\:pointer-events_none:after{pointer-events:none}.\[\&\:\:after\]\:z_2:after{z-index:2}.\[\&_\>_p\]\:c_text\.tertiary>p{color:var(--colors-text-tertiary)}.\[\&_button\]\:flex-sh_0 button{flex-shrink:0}.\[\&_button\]\:cursor_pointer button{cursor:pointer}.\[\&_button\]\:fw_500 button{font-weight:500}.\[\&_button\]\:tt_uppercase button{text-transform:uppercase}.\[\&_button\]\:ls_wide button{letter-spacing:var(--letter-spacings-wide)}.\[\&_button\]\:c_text\.primary button{color:var(--colors-text-primary)}.\[\&_button\]\:white-space_nowrap button{white-space:nowrap}.\[\&_strong\]\:c_electricPurple strong{color:var(--colors-electric-purple)}.\[\&_canvas\[data-read-only\]\]\:cursor_pointer canvas[data-read-only]{cursor:pointer}.\[\&_\>_\*\]\:anim-fm_forwards>*{animation-fill-mode:forwards}.\[\&_code\]\:bg-c_fill\.ghost code{background-color:var(--colors-fill-ghost)}.\[\&_code\]\:c_text\.primary code{color:var(--colors-text-primary)}.\[\&_code\]\:fs_sm code{font-size:var(--font-sizes-sm)}.\[\&_ul\]\:pl_1\.2rem ul{padding-left:1.2rem}.\[\&_hr\]\:w_full hr{width:var(--sizes-full)}.\[\&_\>_a\]\:h_control>a{height:var(--sizes-control)}.\[\&_svg\]\:w_\[0\.75rem\] svg{width:.75rem}.\[\&_svg\]\:h_\[0\.75rem\] svg{height:.75rem}.\[\&_svg\]\:max-w_full svg{max-width:var(--sizes-full)}.\[\&_svg\]\:h_auto svg{height:auto}.\[\&\:last-child\]\:border-bottom-style_none:last-child{border-bottom-style:none}.\[\&\[data-expanded\=\"true\"\]\]\:max-h_\[31\.25rem\][data-expanded=true]{max-height:31.25rem}.\[\&\[data-expanded\=\"true\"\]\]\:pt_1rem[data-expanded=true]{padding-top:1rem}.\[\&\:last-child\]\:mb_\[0\]:last-child{margin-bottom:0}.\[\&_img\]\:w_\[1\.25rem\] img{width:1.25rem}.\[\&_img\]\:h_\[1\.25rem\] img{height:1.25rem}.\[\&\.rbInfiniteScroller__row\]\:w_\[max-content\].rbInfiniteScroller__row{width:max-content}.\[\&_\>_span\:first-child\]\:top_\[0\]>span:first-child{top:0}.\[\&\[data-full-width\]\]\:w_full[data-full-width]{width:var(--sizes-full)}.\[\&\[data-compact\]\]\:w_controlSm[data-compact]{width:var(--sizes-control-sm)}.\[\&\[data-compact\]\]\:min-w_controlSm[data-compact]{min-width:var(--sizes-control-sm)}.\[\&_\[data-search-input-submit\]\]\:w_full [data-search-input-submit]{width:var(--sizes-full)}.\[\&_input\]\:pt_0 input{padding-top:0}.\[\&_input\]\:pb_0 input{padding-bottom:0}.\[\&_svg\]\:w_\[1\.25rem\] svg{width:1.25rem}.\[\&_svg\]\:h_\[1\.25rem\] svg{height:1.25rem}.\[\&_svg\]\:w_full svg{width:var(--sizes-full)}.\[\&_svg\]\:h_full svg{height:var(--sizes-full)}.\[\&_\[data-part\=\"indicator\"\]\]\:mt_\[0\] [data-part=indicator]{margin-top:0}.\[\&_svg\]\:w_\[1rem\] svg{width:1rem}.\[\&_svg\]\:h_\[1rem\] svg{height:1rem}.\[\&_svg\]\:w_\[16px\] svg{width:16px}.\[\&_svg\]\:h_\[16px\] svg{height:16px}.\[\&_\>_form\]\:w_full>form{width:var(--sizes-full)}.\[\&_\>_svg\]\:h_\[1\.5rem\]>svg{height:1.5rem}.\[\&_\>_svg\]\:w_\[1\.5rem\]>svg{width:1.5rem}.\[\&_\>_div\:first-child\]\:w_full>div:first-child{width:var(--sizes-full)}.\[\&_svg\]\:w_\[0\.875rem\] svg{width:.875rem}.\[\&_svg\]\:h_\[0\.875rem\] svg{height:.875rem}.\[\&_button\]\:w_auto button{width:auto}.\[\&_svg\]\:w_\[1\.05rem\] svg{width:1.05rem}.\[\&_svg\]\:h_\[1\.05rem\] svg{height:1.05rem}.\[\&_svg\]\:w_\[1\.45rem\] svg{width:1.45rem}.\[\&_svg\]\:h_\[1\.45rem\] svg{height:1.45rem}.\[\&_svg\]\:w_\[0\.72rem\] svg{width:.72rem}.\[\&_svg\]\:h_\[0\.72rem\] svg{height:.72rem}.\[\&_svg\]\:w_\[0\.62rem\] svg{width:.62rem}.\[\&_svg\]\:h_\[0\.62rem\] svg{height:.62rem}.\[\&_svg\]\:w_\[0\.82rem\] svg{width:.82rem}.\[\&_svg\]\:h_\[0\.82rem\] svg{height:.82rem}.\[\&_aside\]\:w_full aside{width:var(--sizes-full)}.\[\&\[data-context\=asset-creation-modal\]\[data-size\=auto\]\]\:max-w_\[100vw\][data-context=asset-creation-modal][data-size=auto]{max-width:100vw}.\[\&\.rbAssetCreationModalFrame__generationModeOptionExpanded\]\:w_full.rbAssetCreationModalFrame__generationModeOptionExpanded{width:var(--sizes-full)}.\[\&\.rbAssetCreationModalFrame__generationModeTitleVisible\]\:max-w_\[calc\(100\%_-_1\.6rem\)\].rbAssetCreationModalFrame__generationModeTitleVisible{max-width:calc(100% - 1.6rem)}.\[\&\.rbAssetCreationModalFrame__generationSidebarToggleExpanded\]\:ml_auto.rbAssetCreationModalFrame__generationSidebarToggleExpanded{margin-left:auto}.\[\&_svg\]\:w_\[12px\] svg{width:12px}.\[\&_svg\]\:h_\[12px\] svg{height:12px}.\[\&_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:min-h_\[3\.5rem\] .rbAssetCreationModalLayout__promptInputGroupTextarea{min-height:3.5rem}.\[\&_\.rbAssetCreationModalLayout__configForm\]\:min-h_0 .rbAssetCreationModalLayout__configForm,.\[\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:min-h_0 .rbAssetCreationModalLayout__fieldGroup,.\[\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:min-h_0 .rbAssetCreationModalLayout__promptInputGroup{min-height:var(--sizes-0)}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm\]\:w_\[min\(100\%\,_38rem\)\] .rbAssetCreationModalLayout__audioConfigForm{width:min(100%,38rem)}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm\]\:mt_\[clamp\(1rem\,_8vh\,_3rem\)\] .rbAssetCreationModalLayout__audioConfigForm{margin-top:clamp(1rem,8vh,3rem)}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:h_\[3rem\] .rbAssetCreationModalLayout__audioConfigForm .rbAssetCreationModalLayout__promptInputGroupTextarea{height:3rem}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:min-h_\[3rem\] .rbAssetCreationModalLayout__audioConfigForm .rbAssetCreationModalLayout__promptInputGroupTextarea{min-height:3rem}.\[\&_\.rbAssetCreationModalLayout__audioConfigForm_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:max-h_\[4rem\] .rbAssetCreationModalLayout__audioConfigForm .rbAssetCreationModalLayout__promptInputGroupTextarea{max-height:4rem}.\[\&_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:h_auto .rbAssetCreationModalLayout__promptInputGroupTextarea{height:auto}.\[\&_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:min-h_0 .rbAssetCreationModalLayout__promptInputGroupTextarea{min-height:var(--sizes-0)}.\[\&_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:max-h_\[none\] .rbAssetCreationModalLayout__promptInputGroupTextarea{max-height:none}.\[\&_\.rbAssetCreationModalLayout__audioTuningSection\]\:mt_\[0\.15rem\] .rbAssetCreationModalLayout__audioTuningSection{margin-top:.15rem}.\[\&_\.rbAssetCreationModalLayout__audioTuningSelect\]\:min-w_\[min\(10rem\,_100\%\)\] .rbAssetCreationModalLayout__audioTuningSelect{min-width:min(10rem,100%)}.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:min-h_0 .rbAssetCreationModalLayout__resultForm,.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:min-h_0 .rbAssetCreationModalLayout__fieldGroup,.\[\&_\.rbAssetCreationModalLayout__resultForm\,_\&_\.rbAssetCreationModalLayout__fieldGroup\,_\&_\.rbAssetCreationModalLayout__promptInputGroup\]\:min-h_0 .rbAssetCreationModalLayout__promptInputGroup{min-height:var(--sizes-0)}.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:h_\[4\.25rem\].rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__promptInputGroupTextarea{height:4.25rem}.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:min-h_\[4\.25rem\].rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__promptInputGroupTextarea{min-height:4.25rem}.\[\&_svg\]\:w_\[32px\] svg{width:32px}.\[\&_svg\]\:h_\[32px\] svg{height:32px}.\[\&_svg\]\:w_\[0\.9rem\] svg{width:.9rem}.\[\&_svg\]\:h_\[0\.9rem\] svg{height:.9rem}.\[\&\[data-small\]\]\:w_controlSm[data-small]{width:var(--sizes-control-sm)}.\[\&\[data-small\]\]\:h_controlSm[data-small],.\[\&\[data-compact\]\]\:h_controlSm[data-compact]{height:var(--sizes-control-sm)}.\[\&\[data-no-time\]\]\:h_\[3rem\][data-no-time]{height:3rem}.\[\&\[data-compact\]\]\:h_\[2\.7rem\][data-compact],.\[\&\[data-compact\]\[data-no-time\]\]\:h_\[2\.7rem\][data-compact][data-no-time]{height:2.7rem}.\[\&_button\:first-child\]\:pr_0 button:first-child{padding-right:0}.\[\&_button\:first-child\]\:bdr-tl_md button:first-child{border-top-left-radius:var(--radii-md)}.\[\&_button\:first-child\]\:bdr-bl_md button:first-child{border-bottom-left-radius:var(--radii-md)}.\[\&_button\:last-child\]\:bdr-tr_md button:last-child{border-top-right-radius:var(--radii-md)}.\[\&_button\:last-child\]\:bdr-br_md button:last-child{border-bottom-right-radius:var(--radii-md)}.\[\&_aside_\>_form\]\:h_\[12\.5rem\] aside>form{height:12.5rem}.\[\&_button\]\:h_\[2\.5rem\] button{height:2.5rem}.\[\&_button\]\:w_\[2\.5rem\] button{width:2.5rem}.\[\&_button\]\:w_full button{width:var(--sizes-full)}.\[\&_img\]\:w_\[50px\] img{width:50px}.\[\&_img\]\:h_\[50px\] img{height:50px}.\[\&_svg\]\:mr_\[0\.25rem\] svg{margin-right:.25rem}.\[\&_label\]\:w_full label,.\[\&_\>_svg\]\:w_full>svg{width:var(--sizes-full)}.\[\&_\>_svg\]\:h_full>svg{height:var(--sizes-full)}.\[\&\:not\(\:last-child\)\]\:bd-r-w_1px:not(:last-child){border-right-width:1px}.\[\&\:not\(\:last-child\)\]\:border-right-style_solid:not(:last-child){border-right-style:solid}.\[\&\:not\(\:last-child\)\]\:bd-r-c_border\.subtle:not(:last-child){border-right-color:var(--colors-border-subtle)}.\[\&_textarea\]\:w_full textarea{width:var(--sizes-full)}.\[\&_textarea\]\:h_full textarea{height:var(--sizes-full)}.\[\&_svg\]\:w_\[14px\] svg{width:14px}.\[\&_svg\]\:h_\[14px\] svg{height:14px}.\[\&_img\]\:w_full img{width:var(--sizes-full)}.\[\&_img\]\:h_full img{height:var(--sizes-full)}.\[\&_button_span\]\:top_\[-1px\] button span{top:-1px}.\[\&_p_\+_p\,_\&_ul\,_\&_ol\,_\&_pre\,_\&_blockquote\]\:mt_\[0\.75rem\] p+p,.\[\&_p_\+_p\,_\&_ul\,_\&_ol\,_\&_pre\,_\&_blockquote\]\:mt_\[0\.75rem\] ul,.\[\&_p_\+_p\,_\&_ul\,_\&_ol\,_\&_pre\,_\&_blockquote\]\:mt_\[0\.75rem\] ol,.\[\&_p_\+_p\,_\&_ul\,_\&_ol\,_\&_pre\,_\&_blockquote\]\:mt_\[0\.75rem\] pre,.\[\&_p_\+_p\,_\&_ul\,_\&_ol\,_\&_pre\,_\&_blockquote\]\:mt_\[0\.75rem\] blockquote{margin-top:.75rem}.\[\&\[aria-expanded\=\"true\"\]\]\:bdr-br_\[0\][aria-expanded=true]{border-bottom-right-radius:0}.\[\&\[aria-expanded\=\"true\"\]\]\:bdr-bl_\[0\][aria-expanded=true]{border-bottom-left-radius:0}.\[\&_h1\]\:mb_\[1rem\] h1{margin-bottom:1rem}.\[\&_p\]\:mb_\[2rem\] p{margin-bottom:2rem}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:w_\[min\(100\%\,_25rem\)\]{width:min(100%,25rem)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:min-w_\[min\(100\%\,_21rem\)\]{min-width:min(100%,21rem)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:max-w_\[min\(100\%\,_25rem\)\]{max-width:min(100%,25rem)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:ml_auto{margin-left:auto}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:w_full{width:var(--sizes-full)}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:max-w_\[none\]{max-width:none}[data-game-page-main][data-game-page-height=very-short] .\[\[data-game-page-main\]\[data-game-page-height\=\'very-short\'\]_\&\]\:ml_\[0\]{margin-left:0}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:pt_var\(--game-side-rail-block-padding\)[data-game-page-layout=side-rail]{padding-top:var(--game-side-rail-block-padding)}.\[\&\[data-game-page-layout\=\'side-rail\'\]\]\:pb_calc\(var\(--game-side-rail-block-padding\)_\+_env\(safe-area-inset-bottom\)\)[data-game-page-layout=side-rail]{padding-bottom:calc(var(--game-side-rail-block-padding) + env(safe-area-inset-bottom))}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:max-w_\[none\]{max-width:none}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:border-top-style_none{border-top-style:none}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:border-right-style_none{border-right-style:none}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:bdr-tl_\[0\]{border-top-left-radius:0}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:bdr-tr_\[0\]{border-top-right-radius:0}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:max-w_\[none\]{max-width:none}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:border-top-style_none{border-top-style:none}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:border-right-style_none{border-right-style:none}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:border-left-style_none{border-left-style:none}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:w_full{width:var(--sizes-full)}[open]>.rbGamePage__aboutSummary .\[\[open\]_\>_\.rbGamePage__aboutSummary_\&\]\:pr_5rem{padding-right:5rem}.\[\&_span\]\:min-w_0 span{min-width:var(--sizes-0)}.\[\&_span\]\:max-w_full span{max-width:var(--sizes-full)}.rbGamePage__aboutPreview[data-measured=false] .\[\.rbGamePage__aboutPreview\[data-measured\=\"false\"\]_\&\]\:right_\[0\]{right:0}.rbGamePage__aboutPreview[data-measured=false] .\[\.rbGamePage__aboutPreview\[data-measured\=\"false\"\]_\&\]\:bottom_\[0\]{bottom:0}.\[\&\[data-game-css-fullscreen\]\]\:w_\[100dvw\][data-game-css-fullscreen]{width:100dvw}.\[\&\[data-game-css-fullscreen\]\]\:h_\[100dvh\][data-game-css-fullscreen]{height:100dvh}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:min-w_0{min-width:var(--sizes-0)}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:w_full:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:w_full:-webkit-full-screen){width:var(--sizes-full)}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:w_full:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:w_full:fullscreen){width:var(--sizes-full)}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:h_full:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:h_full:-webkit-full-screen){height:var(--sizes-full)}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:h_full:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:h_full:fullscreen){height:var(--sizes-full)}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-w_full:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-w_full:-webkit-full-screen){max-width:var(--sizes-full)}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-w_full:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-w_full:fullscreen){max-width:var(--sizes-full)}:-webkit-any(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-h_\[100vh\]:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-h_\[100vh\]:-webkit-full-screen){max-height:100vh}:is(.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-h_\[100vh\]:fullscreen,.\[\&\:fullscreen\,_\&\:-webkit-full-screen\]\:max-h_\[100vh\]:fullscreen){max-height:100vh}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:border-bottom-style_none{border-bottom-style:none}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:w_full{width:var(--sizes-full)}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:min-h_0{min-height:var(--sizes-0)}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:h_auto{height:auto}.rbGamePage__gameWrapper[data-game-css-fullscreen] .\[\.rbGamePage__gameWrapper\[data-game-css-fullscreen\]_\&\]\:max-h_\[none\]{max-height:none}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:mt_var\(--game-page-section-gap\){margin-top:var(--game-page-section-gap)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:h_full{height:var(--sizes-full)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:min-h_0{min-height:var(--sizes-0)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:pl_calc\(var\(--game-page-section-gap\)_-_var\(--game-side-rail-gap\)\){padding-left:calc(var(--game-page-section-gap) - var(--game-side-rail-gap))}.\[\&_li_\>_span\]\:min-w_0 li>span{min-width:var(--sizes-0)}.\[\&_header\]\:w_full header{width:var(--sizes-full)}.\[\&_\>_\.rbManagePlanDialog__managePlanActionRow\:first-child\]\:bd-t-w_0>.rbManagePlanDialog__managePlanActionRow:first-child{border-top-width:0}.\[\&_button\]\:min-h_\[2\.25rem\] button{min-height:2.25rem}.\[\&_svg\]\:w_\[0\.8rem\] svg{width:.8rem}.\[\&_svg\]\:h_\[0\.8rem\] svg{height:.8rem}.\[\&_\>_\*\]\:w_full>*{width:var(--sizes-full)}.\[\&_\>_svg\]\:h_\[5rem\]>svg{height:5rem}.\[\&_\>_svg\]\:w_\[5rem\]>svg{width:5rem}.\[\&\:\:after\]\:w_\[1em\]:after{width:1em}.\[\&\[data-level\=error\]\]\:bd-l-w_3px[data-level=error]{border-left-width:3px}.\[\&\[data-level\=error\]\]\:bd-l-c_danger[data-level=error]{border-left-color:var(--colors-danger)}.\[\&\[data-level\=warn\]\]\:bd-l-w_3px[data-level=warn]{border-left-width:3px}.\[\&\[data-level\=warn\]\]\:bd-l-c_notice[data-level=warn]{border-left-color:var(--colors-notice)}.\[\&_span\]\:bottom_\[0\.5rem\] span{bottom:.5rem}.\[\&_span\]\:left_\[50\%\] span{left:50%}.\[\&_span\]\:w_\[90\%\] span{width:90%}.\[\&_model-viewer\]\:w_full model-viewer{width:var(--sizes-full)}.\[\&_model-viewer\]\:h_full model-viewer{height:var(--sizes-full)}.\[\&\:not\(\[data-expanded\]\)\:not\(\:focus-within\)\:hover_\.rbSearchBar__inputWrapper\]\:bd-c_border\.signal:not([data-expanded]):not(:focus-within):hover .rbSearchBar__inputWrapper,.\[\&\:hover_\.rbSettingsButton__previewImageContainer\,_\&\:focus-within_\.rbSettingsButton__previewImageContainer\]\:bd-c_border\.signal:hover .rbSettingsButton__previewImageContainer,.\[\&\:hover_\.rbSettingsButton__previewImageContainer\,_\&\:focus-within_\.rbSettingsButton__previewImageContainer\]\:bd-c_border\.signal:focus-within .rbSettingsButton__previewImageContainer{border-color:var(--colors-border-signal)}.\[\&\:focus-within\]\:ring-c_border\.signalOpen:focus-within{outline-color:var(--colors-border-signal-open)}.\[\&\:focus-within\]\:bx-sh_glow\.signal:focus-within{box-shadow:var(--shadows-glow-signal)}.\[\&\:focus-within_\[data-search-input-submit\]\]\:c_text\.primary:focus-within [data-search-input-submit]{color:var(--colors-text-primary)}.\[\&\:not\(\[data-expanded\]\)\:not\(\:focus-within\)_\.rbSearchBar__inputWrapper\]\:bg-c_fill\.subtle:not([data-expanded]):not(:focus-within) .rbSearchBar__inputWrapper{background-color:var(--colors-fill-subtle)}.\[\&\:not\(\[data-expanded\]\)\:not\(\:focus-within\)\:hover_\.rbSearchBar__inputWrapper\]\:bg-c_fill\.signal:not([data-expanded]):not(:focus-within):hover .rbSearchBar__inputWrapper{background-color:var(--colors-fill-signal)}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:jc_flex-start:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper{justify-content:flex-start}.\[\&\:hover_\.rbSettingsButton__previewImageContainer\,_\&\:focus-within_\.rbSettingsButton__previewImageContainer\]\:bx-sh_glow\.signal:hover .rbSettingsButton__previewImageContainer,.\[\&\:hover_\.rbSettingsButton__previewImageContainer\,_\&\:focus-within_\.rbSettingsButton__previewImageContainer\]\:bx-sh_glow\.signal:focus-within .rbSettingsButton__previewImageContainer{box-shadow:var(--shadows-glow-signal)}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:min-h_controlSm:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper{min-height:var(--sizes-control-sm)}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:pt_0:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper{padding-top:0}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:pb_0:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper{padding-bottom:0}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)\:not\(\[data-compact\]\)_\.rbSearchBar__inputWrapper\]\:pr_0\.6rem:is([data-expanded],:focus-within):not([data-compact]) .rbSearchBar__inputWrapper{padding-right:.6rem}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)\:not\(\[data-compact\]\)_\.rbSearchBar__inputWrapper\]\:pl_0\.6rem:is([data-expanded],:focus-within):not([data-compact]) .rbSearchBar__inputWrapper{padding-left:.6rem}.\[\&\:hover_canvas\,_\&\:focus-visible_canvas\]\:--audio-waveform-active_var\(--colors-lilac\):hover canvas,.\[\&\:hover_canvas\,_\&\:focus-visible_canvas\]\:--audio-waveform-active_var\(--colors-lilac\):focus-visible canvas{--audio-waveform-active:var(--colors-lilac)}.\[\&\:hover_canvas\,_\&\:focus-visible_canvas\]\:--audio-waveform-idle_rgba\(236\,_146\,_251\,_0\.38\):hover canvas,.\[\&\:hover_canvas\,_\&\:focus-visible_canvas\]\:--audio-waveform-idle_rgba\(236\,_146\,_251\,_0\.38\):focus-visible canvas{--audio-waveform-idle:#ec92fb61}.focusVisible\:bg_fill\.hover:is(:focus-visible,[data-focus-visible]){background:var(--colors-fill-hover)}.focusVisible\:bd-c_border\.signalOpen:is(:focus-visible,[data-focus-visible]){border-color:var(--colors-border-signal-open)}.\[\&\:focus\]\:ring_none:focus{outline-offset:2px;outline:2px solid #0000}.enabledFocusVisible\:bd-c_border\.strong:focus-visible:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-strong)}.\[\&\:focus-visible\:not\(\:disabled\)\]\:bd-c_border\.signalOpen:focus-visible:not(:disabled){border-color:var(--colors-border-signal-open)}.\[\&\:focus-visible\:not\(\:disabled\)\]\:ring_none:focus-visible:not(:disabled){outline-offset:2px;outline:2px solid #0000}.\[\&\:focus\]\:bdr_sm:focus{border-radius:var(--radii-sm)}.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:bd-c_border\.signalOpen:focus,.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:bd-c_border\.signalOpen[data-state=open]{border-color:var(--colors-border-signal-open)}.\[\&\:not\(\[disabled\]\)\:hover\,_\&\:focus\,_\&\[data-state\=open\]\]\:bd-c_border\.neutralStrong:not([disabled]):hover,.\[\&\:not\(\[disabled\]\)\:hover\,_\&\:focus\,_\&\[data-state\=open\]\]\:bd-c_border\.neutralStrong:focus,.\[\&\:not\(\[disabled\]\)\:hover\,_\&\:focus\,_\&\[data-state\=open\]\]\:bd-c_border\.neutralStrong[data-state=open]{border-color:var(--colors-border-neutral-strong)}.\[\&\:focus-visible\]\:bd-c_border\.signalOpen:focus-visible{border-color:var(--colors-border-signal-open)}.\[\&\:focus-visible\]\:ring_none:focus-visible,.enabledFocusVisible\:ring_none:focus-visible:not(:disabled):not([aria-disabled=true]){outline-offset:2px;outline:2px solid #0000}.focusVisible\:ring_2px_solid_token\(colors\.border\.signalOpen\):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-border-signal-open)}.focusVisible\:ring_none:is(:focus-visible,[data-focus-visible]){outline-offset:2px;outline:2px solid #0000}.focusVisible\:bdr_sm:is(:focus-visible,[data-focus-visible]){border-radius:var(--radii-sm)}.focusVisible\:td_underline:is(:focus-visible,[data-focus-visible]){text-decoration:underline}.\[\&\:hover\,_\&\:focus-visible\]\:bd-c_border\.signalOpen:hover,.\[\&\:hover\,_\&\:focus-visible\]\:bd-c_border\.signalOpen:focus-visible{border-color:var(--colors-border-signal-open)}.\[\&\:hover_\>_div_\>_div\,_\&\:focus-visible_\>_div_\>_div\]\:bd-c_border\.signal:hover>div>div,.\[\&\:hover_\>_div_\>_div\,_\&\:focus-visible_\>_div_\>_div\]\:bd-c_border\.signal:focus-visible>div>div{border-color:var(--colors-border-signal)}.focusVisible\:bx-sh_0_0_0_1px_token\(colors\.electricPurple\)\,_token\(shadows\.glow\.signalOpen\):is(:focus-visible,[data-focus-visible]){box-shadow:0 0 0 1px var(--colors-electric-purple), var(--shadows-glow-signal-open)}.\[\&\[data-highlighted\]\,_\&\:hover\,_\&\:focus-visible\]\:bg-c_fill\.signal[data-highlighted],.\[\&\[data-highlighted\]\,_\&\:hover\,_\&\:focus-visible\]\:bg-c_fill\.signal:hover,.\[\&\[data-highlighted\]\,_\&\:hover\,_\&\:focus-visible\]\:bg-c_fill\.signal:focus-visible{background-color:var(--colors-fill-signal)}.enabledFocusVisible\:c_text\.primary:focus-visible:not(:disabled):not([aria-disabled=true]){color:var(--colors-text-primary)}.enabledFocusVisible\:bg-c_danger:focus-visible:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-danger)}.\[\&\:focus-visible\:not\(\:disabled\)\]\:bg-c_fill\.signal:focus-visible:not(:disabled){background-color:var(--colors-fill-signal)}.\[\&\:focus-visible\:not\(\:disabled\)\]\:c_text\.primary:focus-visible:not(:disabled){color:var(--colors-text-primary)}.\[\&\:focus-visible\:not\(\:disabled\)\]\:bx-sh_glow\.signal:focus-visible:not(:disabled){box-shadow:var(--shadows-glow-signal)}.\[\&\:focus\]\:c_signal:focus{color:var(--colors-signal)}.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:bg-c_fill\.signalOpen:focus,.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:bg-c_fill\.signalOpen[data-state=open]{background-color:var(--colors-fill-signal-open)}.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:c_text\.primary:focus,.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:c_text\.primary[data-state=open]{color:var(--colors-text-primary)}.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:bx-sh_\[none\]:focus,.\[\&\:focus\,_\&\[data-state\=\"open\"\]\]\:bx-sh_\[none\][data-state=open]{box-shadow:none}.\[\&\:focus-visible\]\:ring-w_2px:focus-visible{outline-width:2px}.\[\&\:focus-visible\]\:outline-style_solid:focus-visible{outline-style:solid}.\[\&\:focus-visible\]\:ring-c_signal:focus-visible{outline-color:var(--colors-signal)}.\[\&\:focus-visible\]\:ring-o_2px:focus-visible{outline-offset:2px}.\[\&\:not\(\[disabled\]\)\:hover\,_\&\:focus\,_\&\[data-state\=open\]\]\:bg-c_surface:not([disabled]):hover,.\[\&\:not\(\[disabled\]\)\:hover\,_\&\:focus\,_\&\[data-state\=open\]\]\:bg-c_surface:focus,.\[\&\:not\(\[disabled\]\)\:hover\,_\&\:focus\,_\&\[data-state\=open\]\]\:bg-c_surface[data-state=open]{background-color:var(--colors-surface)}.\[\&\:focus-visible\]\:op_1:focus-visible{opacity:1}.\[\&\:focus-visible\]\:bx-sh_glow\.signal:focus-visible{box-shadow:var(--shadows-glow-signal)}.focusVisible\:bg-c_fill\.signalOpen:is(:focus-visible,[data-focus-visible]){background-color:var(--colors-fill-signal-open)}.focusVisible\:ring-w_2px:is(:focus-visible,[data-focus-visible]){outline-width:2px}.focusVisible\:outline-style_solid:is(:focus-visible,[data-focus-visible]){outline-style:solid}.focusVisible\:ring-c_border\.signalOpen:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-border-signal-open)}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.\[\&\:hover_\.rbSettingsButton__chipCaret\,_\&\:focus-visible_\.rbSettingsButton__chipCaret\]\:c_text\.primary:hover .rbSettingsButton__chipCaret,.\[\&\:hover_\.rbSettingsButton__chipCaret\,_\&\:focus-visible_\.rbSettingsButton__chipCaret\]\:c_text\.primary:focus-visible .rbSettingsButton__chipCaret{color:var(--colors-text-primary)}.\[\&\:hover_\.rbSettingsButton__chipCaret\,_\&\:focus-visible_\.rbSettingsButton__chipCaret\]\:trf_translateY\(1px\):hover .rbSettingsButton__chipCaret,.\[\&\:hover_\.rbSettingsButton__chipCaret\,_\&\:focus-visible_\.rbSettingsButton__chipCaret\]\:trf_translateY\(1px\):focus-visible .rbSettingsButton__chipCaret{transform:translateY(1px)}.focusVisible\:ring-o_-2px:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.focusVisible\:bx-sh_\[0_0_0_1px_token\(colors\.border\.signalOpen\)\]:is(:focus-visible,[data-focus-visible]){box-shadow:0 0 0 1px var(--colors-border-signal-open)}.focusVisible\:c_text\.primary:is(:focus-visible,[data-focus-visible]){color:var(--colors-text-primary)}.focusVisible\:td-c_border\.signalOpen:is(:focus-visible,[data-focus-visible]){-webkit-text-decoration-color:var(--colors-border-signal-open);text-decoration-color:var(--colors-border-signal-open)}.focusVisible\:tu-o_0\.18em:is(:focus-visible,[data-focus-visible]){text-underline-offset:.18em}.\[\&\:focus-visible\]\:trf_translateX\(-50\%\)_translateY\(-1px\):focus-visible{transform:translate(-50%)translateY(-1px)}.\[\&\:hover\,_\&\:focus-visible\]\:bx-sh_glow\.signal:hover,.\[\&\:hover\,_\&\:focus-visible\]\:bx-sh_glow\.signal:focus-visible{box-shadow:var(--shadows-glow-signal)}.hover\:bg_fill\.signal:is(:hover,[data-hover]){background:var(--colors-fill-signal)}.\[\&\:hover\:not\(\[aria-checked\=\"true\"\]\)\]\:bg_fill\.hover:hover:not([aria-checked=true]){background:var(--colors-fill-hover)}.\[\&\:hover\:not\(\:disabled\)\]\:bg_fill\.signal:hover:not(:disabled){background:var(--colors-fill-signal)}.\[\&\:hover\]\:bg_fill\.subtle:hover{background:var(--colors-fill-subtle)}.\[\&\:hover\:not\(\:disabled\)\]\:bg_fill\.hover:hover:not(:disabled),.hover\:bg_fill\.hover:is(:hover,[data-hover]){background:var(--colors-fill-hover)}.hover\:bd-c_border\.signalOpen:is(:hover,[data-hover]){border-color:var(--colors-border-signal-open)}.hover\:bd-c_border\.signal:is(:hover,[data-hover]){border-color:var(--colors-border-signal)}.enabledHover\:bd-c_border\.strong:hover:not(:disabled):not([aria-disabled=true]),.\[\&\:hover\:not\(\:disabled\)\]\:bd-c_border\.strong:hover:not(:disabled){border-color:var(--colors-border-strong)}.\[\&\:not\(\[disabled\]\)\:hover\]\:bd-c_border\.signal:not([disabled]):hover,.\[\&\:hover\:not\(\:disabled\)\]\:bd-c_border\.signal:hover:not(:disabled){border-color:var(--colors-border-signal)}.\[\&\:not\(\:disabled\)\:hover\]\:bd-c_border\.neutral:not(:disabled):hover{border-color:var(--colors-border-neutral)}.hover\:bd-c_signal\.bright:is(:hover,[data-hover]){border-color:var(--colors-signal-bright)}.\[\&\:hover_\.rbSelectableCard__card\]\:bd-c_border\.signalOpen:hover .rbSelectableCard__card{border-color:var(--colors-border-signal-open)}.hover\:bx-sh_0_0_0_1px_token\(colors\.electricPurple\)\,_token\(shadows\.glow\.signalOpen\):is(:hover,[data-hover]){box-shadow:0 0 0 1px var(--colors-electric-purple), var(--shadows-glow-signal-open)}.hover\:c_text\.primary:is(:hover,[data-hover]),.enabledHover\:c_text\.primary:hover:not(:disabled):not([aria-disabled=true]){color:var(--colors-text-primary)}.enabledHover\:bg-c_danger:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-danger)}.enabledHover\:bx-sh_glow\.danger:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--shadows-glow-danger)}.hover\:bg-c_transparent:is(:hover,[data-hover]){background-color:var(--colors-transparent)}.hover\:bg-c_fill\.signal:is(:hover,[data-hover]){background-color:var(--colors-fill-signal)}.hover\:bg-c_fill\.signalOpen:is(:hover,[data-hover]){background-color:var(--colors-fill-signal-open)}.\[\&\:hover\:not\(\:disabled\)\]\:bg-c_fill\.hover:hover:not(:disabled){background-color:var(--colors-fill-hover)}.\[\&\:hover\:not\(\:disabled\)\]\:c_text\.primary:hover:not(:disabled){color:var(--colors-text-primary)}.\[\&\:not\(\[disabled\]\)\:hover\]\:bg-c_fill\.signal:not([disabled]):hover{background-color:var(--colors-fill-signal)}.\[\&\:not\(\[disabled\]\)\:hover\]\:c_text\.primary:not([disabled]):hover{color:var(--colors-text-primary)}.\[\&\:hover\:not\(\:disabled\)\]\:bg-c_fill\.signal:hover:not(:disabled){background-color:var(--colors-fill-signal)}.\[\&\:hover\:not\(\:disabled\)\]\:c_text\.secondary:hover:not(:disabled){color:var(--colors-text-secondary)}.hover\:trf_\[translateY\(calc\(-50\%_-_1px\)\)\]:is(:hover,[data-hover]){transform:translateY(calc(-50% - 1px))}.\[\&\:not\(\:disabled\)\:hover\]\:c_text\.primary:not(:disabled):hover{color:var(--colors-text-primary)}.\[\&\:not\(\:disabled\)\:hover\]\:bg-c_fill\.signalHover:not(:disabled):hover{background-color:var(--colors-fill-signal-hover)}.\[\&\:hover_\.rbAssetCreationModalPreview__previewImage\]\:trf_scale\(1\.15\):hover .rbAssetCreationModalPreview__previewImage{transform:scale(1.15)}.\[\&\:hover_\.rbAssetCreationModalPreview__previewOverlay\]\:op_1:hover .rbAssetCreationModalPreview__previewOverlay{opacity:1}.hover\:bx-sh_glow\.signal:is(:hover,[data-hover]){box-shadow:var(--shadows-glow-signal)}.\[\&\:hover\:not\(\[aria-checked\=\"true\"\]\)\]\:c_text\.secondary:hover:not([aria-checked=true]){color:var(--colors-text-secondary)}.\[\&\:hover\]\:c_text\.primary:hover{color:var(--colors-text-primary)}.\[\&\:hover\]\:bg-c_surface:hover{background-color:var(--colors-surface)}.\[\&\:hover\]\:trf_translateX\(-50\%\)_translateY\(-1px\):hover{transform:translate(-50%)translateY(-1px)}.hover\:op_0\.8:is(:hover,[data-hover]){opacity:.8}.\[\&\:active\:not\(\:disabled\)\]\:trf_translateY\(1px\):active:not(:disabled){transform:translateY(1px)}.\[\&\[data-compact\]\]\:\[\&_\.rbSearchBar__inputWrapper\]\:p_0[data-compact] .rbSearchBar__inputWrapper{padding:0}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:inset_\[0\][data-compact]:focus-within{inset:0}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:bg_surface[data-compact]:focus-within{background:var(--colors-surface)}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:p_0_0\.5rem[data-compact]:focus-within{padding:0 .5rem}.\[\&_button\]\:\[\&\:first-of-type\]\:bg_transparent button:first-of-type{background:var(--colors-transparent)}.\[\&_button\]\:\[\&\:first-of-type\]\:bd_1px_solid_token\(colors\.border\.neutral\) button:first-of-type{border:1px solid var(--colors-border-neutral)}.\[\&_button\]\:\[\&\:last-of-type\]\:bg_signal\.bright button:last-of-type{background:var(--colors-signal-bright)}.\[\&_button\]\:\[\&\:last-of-type\]\:bd_1px_solid_token\(colors\.border\.neutral\) button:last-of-type{border:1px solid var(--colors-border-neutral)}.\[\&_li\]\:\[\&\[data-highlighted\]\]\:bd-c_border\.signalOpen li[data-highlighted]{border-color:var(--colors-border-signal-open)}.\[\&_input\]\:\[\&\:focus\]\:ring_none input:focus{outline-offset:2px;outline:2px solid #0000}.\[\&_button\:first-child\]\:after\:bd-r_1px_solid_token\(colors\.surface\.base\) button:first-child:after{border-right:1px solid var(--colors-surface-base)}.disabled\:hover\:bd-c_border\.signal:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border-color:var(--colors-border-signal)}.\[\&_textarea\]\:\[\&\:focus\]\:ring_none textarea:focus{outline-offset:2px;outline:2px solid #0000}.\[\&\[data-coming-soon\]\]\:\[\&\:hover_\.rbSelectableCard__card\]\:bd-c_transparent[data-coming-soon]:hover .rbSelectableCard__card{border-color:var(--colors-transparent)}.\[\&\[data-coming-soon\]\]\:\[\&_\.rbSelectableCard__card_img\]\:trs_\[filter_token\(durations\.sheet\)_token\(easings\.out\)\,_transform_token\(durations\.sheet\)_token\(easings\.out\)\][data-coming-soon] .rbSelectableCard__card img{transition:filter var(--durations-sheet) var(--easings-out), transform var(--durations-sheet) var(--easings-out)}.\[\&_li\]\:\[\&\:hover\,_\&\[data-highlighted\]\]\:bg-c_fill\.signalHover li:hover,.\[\&_li\]\:\[\&\:hover\,_\&\[data-highlighted\]\]\:bg-c_fill\.signalHover li[data-highlighted]{background-color:var(--colors-fill-signal-hover)}.\[\&_li\]\:\[\&\[data-highlighted\]\]\:bx-sh_glow\.signal li[data-highlighted]{box-shadow:var(--shadows-glow-signal)}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:pos_absolute[data-compact]:focus-within{position:absolute}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:z_\[1\][data-compact]:focus-within{z-index:1}.\[\&_input\]\:\[\&\:\:-webkit-search-cancel-button\]\:ap_none input::-webkit-search-cancel-button{appearance:none}.\[\&_input\]\:\[\&\:\:-webkit-search-cancel-button\]\:d_none input::-webkit-search-cancel-button{display:none}.\[\&_\>_svg\]\:\[\&_circle\]\:stk_signal>svg circle{stroke:var(--colors-signal)}.\[\&\.rbAssetCreationModalFrame__generationSidebarToggleExpanded\]\:\[\&_svg\]\:trf_rotate\(180deg\).rbAssetCreationModalFrame__generationSidebarToggleExpanded svg{transform:rotate(180deg)}.\[\&_button\:first-child\]\:after\:content_\"\" button:first-child:after{content:""}.\[\&_button\:first-child\]\:after\:z_100 button:first-child:after{z-index:100}.\[\&_\>_div_a\]\:\[\&_svg\]\:va_middle>div a svg{vertical-align:middle}.disabled\:hover\:c_text\.secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--colors-text-secondary)}.disabled\:hover\:bx-sh_\[none\]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){box-shadow:none}.\[\&_span\]\:\[\&\:\:after\]\:content_\'•\' span:after{content:"•"}.\[\&_span\]\:\[\&\:\:after\]\:c_text\.disabled span:after{color:var(--colors-text-disabled)}.\[\&_span\]\:\[\&\:last-child\:\:after\]\:content_none span:last-child:after{content:none}.\[\&_button\[aria-label\=\'Close\'\]\]\:\[\&\:hover\]\:c_text\.primary button[aria-label=Close]:hover{color:var(--colors-text-primary)}.\[\&\[data-coming-soon\]\]\:\[\&\:hover_\.rbSelectableCard__comingSoonBadge\]\:op_1[data-coming-soon]:hover .rbSelectableCard__comingSoonBadge{opacity:1}.\[\&_button\]\:\[\&\:disabled\]\:op_0\.5 button:disabled{opacity:.5}.\[\&_button\]\:\[\&\:disabled\]\:cursor_not-allowed button:disabled{cursor:not-allowed}.\[\&_button\]\:\[\&\:last-of-type\]\:c_text\.onSignalBright button:last-of-type{color:var(--colors-text-on-signal-bright)}.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_full.rbInfiniteScroller__row .rbInfiniteScroller__startSentinel,.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_full.rbInfiniteScroller__row .rbInfiniteScroller__endSentinel,.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_full.rbInfiniteScroller__row .rbInfiniteScroller__loadMoreSentinel{height:var(--sizes-full)}.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_\[1px\].rbInfiniteScroller__row .rbInfiniteScroller__startSentinel,.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_\[1px\].rbInfiniteScroller__row .rbInfiniteScroller__endSentinel,.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_\[1px\].rbInfiniteScroller__row .rbInfiniteScroller__loadMoreSentinel{width:1px}.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__endSentinel\]\:right_\[0\].rbInfiniteScroller__row .rbInfiniteScroller__endSentinel{right:0}.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__loadMoreSentinel\]\:left_70\%.rbInfiniteScroller__row .rbInfiniteScroller__loadMoreSentinel{left:70%}.\[\&\.rbInfiniteScroller__row\]\:\[\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_\[30\%\].rbInfiniteScroller__row .rbInfiniteScroller__loadMoreSentinel{width:30%}.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_\[1px\].rbInfiniteScroller__column .rbInfiniteScroller__startSentinel,.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_\[1px\].rbInfiniteScroller__column .rbInfiniteScroller__endSentinel,.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_\[1px\].rbInfiniteScroller__column .rbInfiniteScroller__loadMoreSentinel{height:1px}.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_full.rbInfiniteScroller__column .rbInfiniteScroller__startSentinel,.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_full.rbInfiniteScroller__column .rbInfiniteScroller__endSentinel,.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__startSentinel\,_\&_\.rbInfiniteScroller__endSentinel\,_\&_\.rbInfiniteScroller__loadMoreSentinel\]\:w_full.rbInfiniteScroller__column .rbInfiniteScroller__loadMoreSentinel{width:var(--sizes-full)}.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__endSentinel\]\:bottom_1rem.rbInfiniteScroller__column .rbInfiniteScroller__endSentinel{bottom:1rem}.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__loadMoreSentinel\]\:top_70\%.rbInfiniteScroller__column .rbInfiniteScroller__loadMoreSentinel{top:70%}.\[\&\.rbInfiniteScroller__column\]\:\[\&_\.rbInfiniteScroller__loadMoreSentinel\]\:h_\[30\%\].rbInfiniteScroller__column .rbInfiniteScroller__loadMoreSentinel{height:30%}.\[\&\[data-compact\]\]\:\[\&_\.rbSearchBar__inputWrapper\]\:w_controlSm[data-compact] .rbSearchBar__inputWrapper{width:var(--sizes-control-sm)}.\[\&\[data-compact\]\]\:\[\&_\.rbSearchBar__inputWrapper\]\:h_controlSm[data-compact] .rbSearchBar__inputWrapper{height:var(--sizes-control-sm)}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:w_full[data-compact]:focus-within{width:var(--sizes-full)}.\[\&_aside\]\:\[\&_\>_form\]\:h_\[12\.5rem\] aside>form{height:12.5rem}.\[\&_button\:first-child\]\:after\:h_\[90\%\] button:first-child:after{height:90%}.\[\&_span\]\:\[\&\:\:after\]\:pl_0\.45rem span:after{padding-left:.45rem}.\[\&_span\]\:\[\&\:last-child\:\:after\]\:pl_0 span:last-child:after{padding-left:0}.\[\&\:not\(\[data-expanded\]\)\:not\(\:focus-within\)_\.rbSearchBar__inputWrapper\]\:\[\&_\[data-search-input-submit\]\]\:c_text\.secondary:not([data-expanded]):not(:focus-within) .rbSearchBar__inputWrapper [data-search-input-submit]{color:var(--colors-text-secondary)}.\[\&\:not\(\[data-expanded\]\)\:not\(\:focus-within\)\:hover_\.rbSearchBar__inputWrapper\]\:\[\&_\[data-search-input-submit\]\]\:c_text\.primary:not([data-expanded]):not(:focus-within):hover .rbSearchBar__inputWrapper [data-search-input-submit]{color:var(--colors-text-primary)}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:\[\&_\[data-search-input-submit\]\]\:pos_static:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper [data-search-input-submit]{position:static}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:\[\&_input\]\:d_block:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper input{display:block}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:\[\&_input\]\:pointer-events_auto:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper input{pointer-events:auto}.\[\&\:is\(\[data-expanded\]\,_\:focus-within\)_\.rbSearchBar__inputWrapper\]\:\[\&_\[data-search-input-submit\]\]\:w_auto:is([data-expanded],:focus-within) .rbSearchBar__inputWrapper [data-search-input-submit]{width:auto}.enabledFocusVisible\:\[\&_\[data-part\=\"indicator\"\]\:not\(\[data-checked\=\"true\"\]\)\]\:bd-c_border\.signalOpen:focus-visible:not(:disabled):not([aria-disabled=true]) [data-part=indicator]:not([data-checked=true]){border-color:var(--colors-border-signal-open)}.\[\&\[data-highlighted\]\,_\&\:hover\,_\&\:focus-visible\]\:\[\&_\.rbProfileMenuCreditHeader__creditsLabel\]\:c_text\.secondary[data-highlighted] .rbProfileMenuCreditHeader__creditsLabel,.\[\&\[data-highlighted\]\,_\&\:hover\,_\&\:focus-visible\]\:\[\&_\.rbProfileMenuCreditHeader__creditsLabel\]\:c_text\.secondary:hover .rbProfileMenuCreditHeader__creditsLabel,.\[\&\[data-highlighted\]\,_\&\:hover\,_\&\:focus-visible\]\:\[\&_\.rbProfileMenuCreditHeader__creditsLabel\]\:c_text\.secondary:focus-visible .rbProfileMenuCreditHeader__creditsLabel{color:var(--colors-text-secondary)}.enabledFocusVisible\:\[\&_\[data-part\=\"indicator\"\]\:not\(\[data-checked\=\"true\"\]\)\]\:bx-sh_glow\.signal:focus-visible:not(:disabled):not([aria-disabled=true]) [data-part=indicator]:not([data-checked=true]){box-shadow:var(--shadows-glow-signal)}.enabledHover\:\[\&_\[data-part\=\"indicator\"\]\:not\(\[data-checked\=\"true\"\]\)\]\:bd-c_border\.signalOpen:hover:not(:disabled):not([aria-disabled=true]) [data-part=indicator]:not([data-checked=true]){border-color:var(--colors-border-signal-open)}.hover\:\[\&_\>_svg\]\:c_text\.primary:is(:hover,[data-hover])>svg{color:var(--colors-text-primary)}.hover\:\[\&_\.rbAssetBrowserFolderCard__folderIcon\]\:c_signal:is(:hover,[data-hover]) .rbAssetBrowserFolderCard__folderIcon{color:var(--colors-signal)}.enabledHover\:\[\&_\[data-part\=\"indicator\"\]\:not\(\[data-checked\=\"true\"\]\)\]\:bx-sh_glow\.signalSmall:hover:not(:disabled):not([aria-disabled=true]) [data-part=indicator]:not([data-checked=true]){box-shadow:var(--shadows-glow-signal-small)}.\[\&\:hover_\.rbSelectableCard__card\]\:\[\&_img\]\:trf_scale\(1\.05\):hover .rbSelectableCard__card img{transform:scale(1.05)}.\[\&_button\]\:\[\&\:first-of-type\]\:\[\&\:hover\:not\(\:disabled\)\]\:bg_fill\.signal button:first-of-type:hover:not(:disabled){background:var(--colors-fill-signal)}.\[\&_button\]\:\[\&\:last-of-type\]\:\[\&\:disabled\]\:bg_fill\.control button:last-of-type:disabled{background:var(--colors-fill-control)}.\[\&_button\]\:\[\&\:last-of-type\]\:\[\&\:hover\:not\(\:disabled\)\]\:bg_signal button:last-of-type:hover:not(:disabled){background:var(--colors-signal)}.\[\&_button\]\:\[\&\:first-of-type\]\:\[\&\:hover\:not\(\:disabled\)\]\:bd-c_signal button:first-of-type:hover:not(:disabled){border-color:var(--colors-signal)}.\[\&_button\]\:\[\&\:last-of-type\]\:\[\&\:disabled\]\:bd-c_border\.neutral button:last-of-type:disabled{border-color:var(--colors-border-neutral)}.\[\&_button\]\:\[\&\:last-of-type\]\:\[\&\:hover\:not\(\:disabled\)\]\:bd-c_signal button:last-of-type:hover:not(:disabled){border-color:var(--colors-signal)}.\[\&\[data-coming-soon\]\]\:\[\&\:hover_\.rbSelectableCard__card\]\:\[\&_img\]\:filter_\[grayscale\(0\.3\)_brightness\(0\.8\)\][data-coming-soon]:hover .rbSelectableCard__card img{filter:grayscale(.3)brightness(.8)}.\[\&_button\]\:\[\&\:first-of-type\]\:\[\&\:hover\:not\(\:disabled\)\]\:bx-sh_glow\.signal button:first-of-type:hover:not(:disabled){box-shadow:var(--shadows-glow-signal)}.\[\&_button\]\:\[\&\:last-of-type\]\:\[\&\:disabled\]\:c_text\.disabled button:last-of-type:disabled{color:var(--colors-text-disabled)}.\[\&_button\]\:\[\&\:last-of-type\]\:\[\&\:hover\:not\(\:disabled\)\]\:bx-sh_glow\.signal button:last-of-type:hover:not(:disabled){box-shadow:var(--shadows-glow-signal)}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:\[\&_\.rbSearchBar__inputWrapper\]\:w_full[data-compact]:focus-within .rbSearchBar__inputWrapper{width:var(--sizes-full)}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:\[\&_\.rbSearchBar__inputWrapper\]\:h_auto[data-compact]:focus-within .rbSearchBar__inputWrapper{height:auto}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:\[\&_\.rbSearchBar__inputWrapper\]\:pt_8px[data-compact]:focus-within .rbSearchBar__inputWrapper{padding-top:8px}.\[\&\[data-compact\]\]\:\[\&\:focus-within\]\:\[\&_\.rbSearchBar__inputWrapper\]\:pb_8px[data-compact]:focus-within .rbSearchBar__inputWrapper{padding-bottom:8px}.hover\:\[\&_\.rbAssetBrowserFolderCard__folderIcon\]\:\[\&_svg\[data-folder-state\=\"closed\"\]\]\:d_none:is(:hover,[data-hover]) .rbAssetBrowserFolderCard__folderIcon svg[data-folder-state=closed]{display:none}.hover\:\[\&_\.rbAssetBrowserFolderCard__folderIcon\]\:\[\&_svg\[data-folder-state\=\"open\"\]\]\:d_block:is(:hover,[data-hover]) .rbAssetBrowserFolderCard__folderIcon svg[data-folder-state=open]{display:block}@media (min-width:576px){.\[\@media_\(min-width\:_576px\)\]\:p_0_1\.5rem{padding:0 1.5rem}.\[\@media_\(min-width\:_576px\)\]\:p_0\.5rem_0{padding:.5rem 0}.\[\@media_\(min-width\:_576px\)\]\:p_0\.25rem_0\.5rem{padding:.25rem .5rem}.\[\@media_\(min-width\:_576px\)\]\:p_0_0\.8rem{padding:0 .8rem}.\[\@media_\(min-width\:_576px\)\]\:p_1rem_2rem_0{padding:1rem 2rem 0}.\[\@media_\(min-width\:_576px\)\]\:p_0{padding:0}.\[\@media_\(min-width\:_576px\)\]\:p_0\.75rem_0\.8rem{padding:.75rem .8rem}.\[\@media_\(min-width\:_576px\)\]\:p_0\.35rem_0\.6rem{padding:.35rem .6rem}.\[\@media_\(min-width\:_576px\)\]\:p_1rem{padding:1rem}.\[\@media_\(min-width\:_576px\)\]\:p_0\.75rem_1rem{padding:.75rem 1rem}.\[\@media_\(min-width\:_576px\)\]\:p_1rem_1\.5rem{padding:1rem 1.5rem}.\[\@media_\(min-width\:_576px\)\]\:p_0\.75rem_1\.5rem{padding:.75rem 1.5rem}.\[\@media_\(min-width\:_576px\)\]\:p_1rem_2rem{padding:1rem 2rem}.\[\@media_\(min-width\:_576px\)\]\:p_1rem_0{padding:1rem 0}.\[\@media_\(min-width\:_576px\)\]\:gap_1\.25rem{gap:1.25rem}.\[\@media_\(min-width\:_576px\)\]\:gap_1rem{gap:1rem}.\[\@media_\(min-width\:_576px\)\]\:gap_0\.35rem{gap:.35rem}.\[\@media_\(min-width\:_576px\)\]\:gap_0\.5rem{gap:.5rem}.\[\@media_\(min-width\:_576px\)\]\:flex_none{flex:none}.\[\@media_\(min-width\:_576px\)\]\:ov_visible{overflow:visible}.\[\@media_\(min-width\:_576px\)\]\:gap_1\.5rem{gap:1.5rem}.\[\@media_\(min-width\:_576px\)\]\:flex_\[1_1_33\%\]{flex:33%}.\[\@media_\(min-width\:_576px\)\]\:bdr_md{border-radius:var(--radii-md)}.\[\@media_\(min-width\:_576px\)\]\:bdr_sm{border-radius:var(--radii-sm)}.\[\@media_\(min-width\:_576px\)\]\:flex-wrap_nowrap{flex-wrap:nowrap}.\[\@media_\(min-width\:_576px\)\]\:fs_sm{font-size:var(--font-sizes-sm)}.\[\@media_\(min-width\:_576px\)\]\:white-space_nowrap{white-space:nowrap}.\[\@media_\(min-width\:_576px\)\]\:fs_2xl{font-size:var(--font-sizes-2xl)}.\[\@media_\(min-width\:_576px\)\]\:d_flex{display:flex}.\[\@media_\(min-width\:_576px\)\]\:ai_center{align-items:center}.\[\@media_\(min-width\:_576px\)\]\:flex-sh_0{flex-shrink:0}.\[\@media_\(min-width\:_576px\)\]\:bg-c_surface\.scrim{background-color:var(--colors-surface-scrim)}.\[\@media_\(min-width\:_576px\)\]\:d_none{display:none}.\[\@media_\(min-width\:_576px\)\]\:fs_4xl{font-size:var(--font-sizes-4xl)}.\[\@media_\(min-width\:_576px\)\]\:fs_3xl{font-size:var(--font-sizes-3xl)}.\[\@media_\(min-width\:_576px\)\]\:fs_xl{font-size:var(--font-sizes-xl)}.\[\@media_\(min-width\:_576px\)\]\:fs_md{font-size:var(--font-sizes-md)}.\[\@media_\(min-width\:_576px\)\]\:d_block{display:block}.\[\@media_\(min-width\:_576px\)\]\:grid-tr_\[unset\]{grid-template-rows:unset}.\[\@media_\(min-width\:_576px\)\]\:d_inline{display:inline}.\[\@media_\(min-width\:_576px\)\]\:grid-tc_\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@media_\(min-width\:_576px\)\]\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.\[\@media_\(min-width\:_576px\)\]\:grid-ar_\[15rem\]{grid-auto-rows:15rem}.\[\@media_\(min-width\:_576px\)\]\:d_inline-flex{display:inline-flex}.\[\@media_\(min-width\:_576px\)\]\:fs_base{font-size:var(--font-sizes-base)}.\[\@media_\(min-width\:_576px\)\]\:flex-d_row{flex-direction:row}.\[\@media_\(min-width\:_576px\)\]\:jc_space-between{justify-content:space-between}.\[\@media_\(min-width\:_576px\)\]\:fs_lg{font-size:var(--font-sizes-lg)}.\[\@media_\(min-width\:_576px\)\]\:asp_3_\/_2{aspect-ratio:3/2}.\[\@media_\(min-width\:_576px\)\]\:grid-tc_\[repeat\(2\,_1fr\)\]{grid-template-columns:repeat(2,1fr)}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(28rem\,_calc\(100vw_-_2rem\)\)\]{width:min(28rem,100vw - 2rem)}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(98vw\,_37\.5rem\)\]{width:min(98vw,37.5rem)}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[33vw\]{max-width:33vw}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(calc\(100vw_-_2rem\)\,_31\.25rem\)\]{width:min(100vw - 2rem,31.25rem)}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[400px\]{max-width:400px}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[80\%\]{max-width:80%}.\[\@media_\(min-width\:_576px\)\]\:w_\[unset\]{width:unset}.\[\@media_\(min-width\:_576px\)\]\:w_\[525px\]{width:525px}.\[\@media_\(min-width\:_576px\)\]\:min-w_\[300px\]{min-width:300px}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[500px\]{max-width:500px}.\[\@media_\(min-width\:_576px\)\]\:min-h_header{min-height:var(--sizes-header)}.\[\@media_\(min-width\:_576px\)\]\:bd-b-w_1px{border-bottom-width:1px}.\[\@media_\(min-width\:_576px\)\]\:border-bottom-style_solid{border-bottom-style:solid}.\[\@media_\(min-width\:_576px\)\]\:bd-b-c_border\.chrome{border-bottom-color:var(--colors-border-chrome)}.\[\@media_\(min-width\:_576px\)\]\:bd-l-w_1px{border-left-width:1px}.\[\@media_\(min-width\:_576px\)\]\:border-left-style_solid{border-left-style:solid}.\[\@media_\(min-width\:_576px\)\]\:bd-l-c_border\.chrome{border-left-color:var(--colors-border-chrome)}.\[\@media_\(min-width\:_576px\)\]\:mt_\[0\.75rem\]{margin-top:.75rem}.\[\@media_\(min-width\:_576px\)\]\:pt_0{padding-top:0}.\[\@media_\(min-width\:_576px\)\]\:w_auto{width:auto}.\[\@media_\(min-width\:_576px\)\]\:min-w_\[6rem\]{min-width:6rem}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[10rem\]{max-width:10rem}.\[\@media_\(min-width\:_576px\)\]\:w_\[calc\(100\%_\+_4rem\)\]{width:calc(100% + 4rem)}.\[\@media_\(min-width\:_576px\)\]\:ml_\[-2rem\]{margin-left:-2rem}.\[\@media_\(min-width\:_576px\)\]\:mr_\[-2rem\]{margin-right:-2rem}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(95vw\,_42rem\)\]{width:min(95vw,42rem)}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[42rem\]{max-width:42rem}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(95vw\,_37\.5rem\)\]{width:min(95vw,37.5rem)}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[37\.5rem\]{max-width:37.5rem}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(740px\,_calc\(100vw_-_2rem\)\)\]{width:min(740px,100vw - 2rem)}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[none\]{max-width:none}.\[\@media_\(min-width\:_576px\)\]\:h_\[min\(680px\,_calc\(100dvh_-_2rem\)\)\]{height:min(680px,100dvh - 2rem)}.\[\@media_\(min-width\:_576px\)\]\:max-h_\[none\]{max-height:none}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(5\.75rem\,_calc\(100\%_-_0\.25rem\)\)\]{width:min(5.75rem,100% - .25rem)}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[50\%\]{max-width:50%}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[25\%\]{max-width:25%}.\[\@media_\(min-width\:_576px\)\]\:max-w_\[14rem\]{max-width:14rem}.\[\@media_\(min-width\:_576px\)\]\:w_\[min\(525px\,_var\(--radix-popover-content-available-width\,_100vw\)\)\]{width:min(525px, var(--radix-popover-content-available-width,100vw))}.\[\@media_\(min-width\:_576px\)\]\:h_auto{height:auto}.\[\@media_\(min-width\:_576px\)\]\:max-h_\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.\[\@media_\(min-width\:_576px\)\]\:w_\[4rem\]{width:4rem}.\[\@media_\(min-width\:_576px\)\]\:h_\[0\.25rem\]{height:.25rem}.\[\&_button\]\:\[\@media_\(min-width\:_576px\)\]\:p_0\.75rem_1rem button{padding:.75rem 1rem}.\[\@media_\(min-width\:_576px\)\]\:\[\&_\>_form\]\:flex_none>form{flex:none}.\[\@media_\(min-width\:_576px\)\]\:\[\&_\>_form\]\:trs_\[width_token\(durations\.overlay\)_token\(easings\.spring\)\]>form{transition:width var(--durations-overlay) var(--easings-spring)}.\[\@media_\(min-width\:_576px\)\]\:\[\&\:last-child\]\:flex_none:last-child{flex:none}.\[\&_button\]\:\[\@media_\(min-width\:_576px\)\]\:gap_0\.5rem button{gap:.5rem}.\[\@media_\(min-width\:_576px\)\]\:\[\&_span\]\:d_flex span{display:flex}.\[\&\.rbInfiniteScroller__column\]\:\[\@media_\(min-width\:_576px\)\]\:grid-tc_\[repeat\(2\,_minmax\(250px\,_1fr\)\)\].rbInfiniteScroller__column{grid-template-columns:repeat(2,minmax(250px,1fr))}.\[\&_h3\]\:\[\@media_\(min-width\:_576px\)\]\:white-space_nowrap h3,.\[\&_label\]\:\[\@media_\(min-width\:_576px\)\]\:white-space_nowrap label,.\[\&_\*\]\:\[\@media_\(min-width\:_576px\)\]\:white-space_nowrap *{white-space:nowrap}.\[\&_span\]\:\[\@media_\(min-width\:_576px\)\]\:fs_xl span{font-size:var(--font-sizes-xl)}.\[\&_ul\]\:\[\@media_\(min-width\:_576px\)\]\:grid-tc_\[repeat\(3\,_1fr\)\] ul{grid-template-columns:repeat(3,1fr)}.\[\&_button\]\:\[\@media_\(min-width\:_576px\)\]\:fs_base button{font-size:var(--font-sizes-base)}.\[\@media_\(min-width\:_576px\)\]\:\[\&_\>_form\]\:w_controlSm>form{width:var(--sizes-control-sm)}.\[\@media_\(min-width\:_576px\)\]\:\[\&_\>_form\]\:min-w_0>form{min-width:var(--sizes-0)}.\[\@media_\(min-width\:_576px\)\]\:\[\&\[data-context\=asset-creation-modal\]\[data-size\=auto\]\]\:max-w_\[none\][data-context=asset-creation-modal][data-size=auto]{max-width:none}.\[\&\.rbAssetCreationModalFrame__contentSidebarExpanded\]\:\[\@media_\(min-width\:_576px\)\]\:w_\[min\(820px\,_calc\(100vw_-_2rem\)\)\].rbAssetCreationModalFrame__contentSidebarExpanded{width:min(820px,100vw - 2rem)}.\[\@media_\(min-width\:_576px\)\]\:\[\&_\>_form\]\:\[\&\:focus-within\,_\&\:has\(input\:not\(\:placeholder-shown\)\)\]\:w_\[18rem\]>form:focus-within{width:18rem}.\[\@media_\(min-width\:_576px\)\]\:\[\&_\>_form\]\:\[\&\:focus-within\,_\&\:has\(input\:not\(\:placeholder-shown\)\)\]\:w_\[18rem\]>form:has(input:not(:placeholder-shown)){width:18rem}}@media (min-width:576px) and (min-height:40rem){.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:--game-stacked-stage-chrome-reserve_9\.875rem{--game-stacked-stage-chrome-reserve:9.875rem}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:--game-stacked-block-padding_var\(--game-page-section-gap\){--game-stacked-block-padding:var(--game-page-section-gap)}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:p_0\.75rem_1rem{padding:.75rem 1rem}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:bdr_md{border-radius:var(--radii-md)}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:pt_var\(--game-page-section-gap\){padding-top:var(--game-page-section-gap)}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:border-top-style_solid{border-top-style:solid}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:bdr-tl_md{border-top-left-radius:var(--radii-md)}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:bdr-tr_md{border-top-right-radius:var(--radii-md)}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:bdr-bl_md{border-bottom-left-radius:var(--radii-md)}.\[\@media_\(min-width\:_576px\)_and_\(min-height\:_40rem\)\]\:bdr-br_md{border-bottom-right-radius:var(--radii-md)}}@media (min-width:768px){.\[\@media_\(min-width\:_768px\)\]\:p_3rem{padding:3rem}.\[\@media_\(min-width\:_768px\)\]\:p_1rem_2\.5rem{padding:1rem 2.5rem}.\[\@media_\(min-width\:_768px\)\]\:p_0\.75rem_1rem{padding:.75rem 1rem}.\[\@media_\(min-width\:_768px\)\]\:p_0\.75rem{padding:.75rem}.\[\@media_\(min-width\:_768px\)\]\:p_1rem_1\.25rem{padding:1rem 1.25rem}.\[\@media_\(min-width\:_768px\)\]\:p_1\.5rem{padding:1.5rem}.\[\@media_\(min-width\:_768px\)\]\:p_0_1\.5rem{padding:0 1.5rem}.\[\@media_\(min-width\:_768px\)\]\:p_0\.5rem_1rem{padding:.5rem 1rem}.\[\@media_\(min-width\:_768px\)\]\:p_1rem{padding:1rem}.\[\@media_\(min-width\:_768px\)\]\:gap_0\.35rem_0\.75rem{gap:.35rem .75rem}.\[\@media_\(min-width\:_768px\)\]\:gap_10px{gap:10px}.\[\@media_\(min-width\:_768px\)\]\:gap_0{gap:0}.\[\@media_\(min-width\:_768px\)\]\:bdr_\[token\(radii\.md\)_token\(radii\.md\)_0_0\]{border-radius:var(--radii-md) var(--radii-md) 0 0}.\[\@media_\(min-width\:_768px\)\]\:gap_0\.75rem{gap:.75rem}.\[\@media_\(min-width\:_768px\)\]\:gap_1rem{gap:1rem}.\[\@media_\(min-width\:_768px\)\]\:bdr_lg{border-radius:var(--radii-lg)}.\[\@media_\(min-width\:_768px\)\]\:fs_3xl{font-size:var(--font-sizes-3xl)}.\[\@media_\(min-width\:_768px\)\]\:fs_lg{font-size:var(--font-sizes-lg)}.\[\@media_\(min-width\:_768px\)\]\:fs_xl{font-size:var(--font-sizes-xl)}.\[\@media_\(min-width\:_768px\)\]\:fs_base{font-size:var(--font-sizes-base)}.\[\@media_\(min-width\:_768px\)\]\:d_grid{display:grid}.\[\@media_\(min-width\:_768px\)\]\:grid-tc_\[repeat\(4\,_1fr\)\]{grid-template-columns:repeat(4,1fr)}.\[\@media_\(min-width\:_768px\)\]\:d_contents{display:contents}.\[\@media_\(min-width\:_768px\)\]\:asp_16_\/_10{aspect-ratio:16/10}.\[\@media_\(min-width\:_768px\)\]\:fs_2xl{font-size:var(--font-sizes-2xl)}.\[\@media_\(min-width\:_768px\)\]\:flex-g_0{flex-grow:0}.\[\@media_\(min-width\:_768px\)\]\:trf_none{transform:none}.\[\@media_\(min-width\:_768px\)\]\:fs_4xl{font-size:var(--font-sizes-4xl)}.\[\@media_\(min-width\:_768px\)\]\:grid-tc_\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@media_\(min-width\:_768px\)\]\:asp_1_\/_1{aspect-ratio:1}.\[\@media_\(min-width\:_768px\)\]\:grid-tc_\[repeat\(3\,_1fr\)\]{grid-template-columns:repeat(3,1fr)}.\[\@media_\(min-width\:_768px\)\]\:max-w_\[18vw\]{max-width:18vw}.\[\@media_\(min-width\:_768px\)\]\:h_auto{height:auto}.\[\@media_\(min-width\:_768px\)\]\:min-h_\[calc\(100dvh_-_4rem\)\]{min-height:calc(100dvh - 4rem)}.\[\@media_\(min-width\:_768px\)\]\:w_full{width:var(--sizes-full)}.\[\@media_\(min-width\:_768px\)\]\:ml_\[0\]{margin-left:0}.\[\@media_\(min-width\:_768px\)\]\:mr_\[0\]{margin-right:0}.\[\@media_\(min-width\:_768px\)\]\:pl_1\.5rem{padding-left:1.5rem}.\[\@media_\(min-width\:_768px\)\]\:pr_1\.5rem{padding-right:1.5rem}.\[\@media_\(min-width\:_768px\)\]\:w_\[min\(820px\,_calc\(100vw_-_2rem\)\)\]{width:min(820px,100vw - 2rem)}.\[\@media_\(min-width\:_768px\)\]\:h_\[min\(740px\,_calc\(100dvh_-_2rem\)\)\]{height:min(740px,100dvh - 2rem)}.\[\@media_\(min-width\:_768px\)\]\:w_\[min\(6rem\,_calc\(100\%_-_0\.25rem\)\)\]{width:min(6rem,100% - .25rem)}.\[\@media_\(min-width\:_768px\)\]\:max-w_\[22rem\]{max-width:22rem}.\[\@media_\(min-width\:_768px\)\]\:h_\[4rem\]{height:4rem}.\[\@media_\(min-width\:_768px\)\]\:mt_\[1rem\]{margin-top:1rem}.\[\&_ul\]\:\[\@media_\(min-width\:_768px\)\]\:grid-tc_\[repeat\(4\,_1fr\)\] ul{grid-template-columns:repeat(4,1fr)}.\[\&\.rbAssetCreationModalFrame__contentSidebarExpanded\]\:\[\@media_\(min-width\:_768px\)\]\:w_\[min\(940px\,_calc\(100vw_-_2rem\)\)\].rbAssetCreationModalFrame__contentSidebarExpanded{width:min(940px,100vw - 2rem)}}@media (min-width:992px){.\[\@media_\(min-width\:_992px\)\]\:p_1\.25rem_1\.75rem{padding:1.25rem 1.75rem}.\[\@media_\(min-width\:_992px\)\]\:p_3\.75rem_10\%_0_10\%{padding:3.75rem 10% 0}.\[\@media_\(min-width\:_992px\)\]\:p_0{padding:0}.\[\@media_\(min-width\:_992px\)\]\:m_\[0_0_1\.5rem_0\]{margin:0 0 1.5rem}.\[\@media_\(min-width\:_992px\)\]\:p_0_2\.5rem{padding:0 2.5rem}.\[\@media_\(min-width\:_992px\)\]\:p_1\.25rem_1\.5rem{padding:1.25rem 1.5rem}.\[\@media_\(min-width\:_992px\)\]\:p_2rem{padding:2rem}.\[\@media_\(min-width\:_992px\)\]\:p_1rem{padding:1rem}.\[\@media_\(min-width\:_992px\)\]\:m_\[0\.5rem_-1rem_0\]{margin:.5rem -1rem 0}.\[\@media_\(min-width\:_992px\)\]\:p_1rem_0{padding:1rem 0}.\[\@media_\(min-width\:_992px\)\]\:ov_visible{overflow:visible}.\[\@media_\(min-width\:_992px\)\]\:flex-b_\[auto\]{flex-basis:auto}.\[\@media_\(min-width\:_992px\)\]\:d_block{display:block}.\[\@media_\(min-width\:_992px\)\]\:d_none{display:none}.\[\@media_\(min-width\:_992px\)\]\:cursor_default{cursor:default}.\[\@media_\(min-width\:_992px\)\]\:fs_base{font-size:var(--font-sizes-base)}.\[\@media_\(min-width\:_992px\)\]\:grid-tc_\[repeat\(5\,_1fr\)\]{grid-template-columns:repeat(5,1fr)}.\[\@media_\(min-width\:_992px\)\]\:grid-tc_\[repeat\(3\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\@media_\(min-width\:_992px\)\]\:fs_3xl{font-size:var(--font-sizes-3xl)}.\[\@media_\(min-width\:_992px\)\]\:grid-tc_repeat\(auto-fit\,_minmax\(300px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.\[\@media_\(min-width\:_992px\)\]\:grid-ar_\[20rem\]{grid-auto-rows:20rem}.\[\@media_\(min-width\:_992px\)\]\:fs_xl{font-size:var(--font-sizes-xl)}.\[\@media_\(min-width\:_992px\)\]\:trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.\[\@media_\(min-width\:_992px\)\]\:grid-tc_\[repeat\(3\,_1fr\)\]{grid-template-columns:repeat(3,1fr)}.\[\@media_\(min-width\:_992px\)\]\:mb_\[0\]{margin-bottom:0}.\[\@media_\(min-width\:_992px\)\]\:border-bottom-style_none{border-bottom-style:none}.\[\@media_\(min-width\:_992px\)\]\:mb_\[0\.75rem\]{margin-bottom:.75rem}.\[\@media_\(min-width\:_992px\)\]\:max-w_\[72rem\]{max-width:72rem}.\[\@media_\(min-width\:_992px\)\]\:pl_2rem{padding-left:2rem}.\[\@media_\(min-width\:_992px\)\]\:pr_2rem{padding-right:2rem}.\[\@media_\(min-width\:_992px\)\]\:ml_\[0\]{margin-left:0}.\[\@media_\(min-width\:_992px\)\]\:max-w_\[600px\]{max-width:600px}.\[\@media_\(min-width\:_992px\)\]\:min-h_\[200px\]{min-height:200px}.\[\@media_\(min-width\:_992px\)\]\:top_\[50\%\]{top:50%}.\[\@media_\(min-width\:_992px\)\]\:pt_1\.5rem{padding-top:1.5rem}.\[\&_button\]\:\[\@media_\(min-width\:_992px\)\]\:p_0\.75rem_1\.5rem button{padding:.75rem 1.5rem}.\[\&\.rbInfiniteScroller__column\]\:\[\@media_\(min-width\:_992px\)\]\:grid-tc_\[repeat\(3\,_minmax\(250px\,_1fr\)\)\].rbInfiniteScroller__column{grid-template-columns:repeat(3,minmax(250px,1fr))}.\[\&_ul\]\:\[\@media_\(min-width\:_992px\)\]\:grid-tc_\[repeat\(5\,_1fr\)\] ul{grid-template-columns:repeat(5,1fr)}.\[\&_button\]\:\[\@media_\(min-width\:_992px\)\]\:fs_lg button{font-size:var(--font-sizes-lg)}}@media (min-width:992px) and (min-height:40rem){.\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:--game-side-rail-gap_var\(--game-page-section-gap\){--game-side-rail-gap:var(--game-page-section-gap)}.\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:--game-side-rail-block-padding_var\(--game-page-section-gap\){--game-side-rail-block-padding:var(--game-page-section-gap)}.\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:--game-side-rail-inline-padding_var\(--game-page-inline-padding\){--game-side-rail-inline-padding:var(--game-page-inline-padding)}.\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:p_0\.9rem_1\.25rem{padding:.9rem 1.25rem}.\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr-bl_lg{border-bottom-left-radius:var(--radii-lg)}.\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr-br_lg{border-bottom-right-radius:var(--radii-lg)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr_md{border-radius:var(--radii-md)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:border-right-style_solid{border-right-style:solid}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr-tl_md{border-top-left-radius:var(--radii-md)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr-tr_md{border-top-right-radius:var(--radii-md)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:border-top-style_solid{border-top-style:solid}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr-bl_md{border-bottom-left-radius:var(--radii-md)}[data-game-page-layout=side-rail] .\[\[data-game-page-layout\=\'side-rail\'\]_\&\]\:\[\@media_\(min-width\:_992px\)_and_\(min-height\:_40rem\)\]\:bdr-br_md{border-bottom-right-radius:var(--radii-md)}}@media (min-width:1224px){.\[\@media_\(min-width\:_1224px\)\]\:p_3\.75rem_15\%_0_15\%{padding:3.75rem 15% 0}.\[\@media_\(min-width\:_1224px\)\]\:cg_4rem{column-gap:4rem}.\[\@media_\(min-width\:_1224px\)\]\:grid-tc_\[repeat\(6\,_1fr\)\]{grid-template-columns:repeat(6,1fr)}.\[\@media_\(min-width\:_1224px\)\]\:grid-tc_\[repeat\(4\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.\[\@media_\(min-width\:_1224px\)\]\:grid-tc_\[repeat\(3\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\@media_\(min-width\:_1224px\)\]\:grid-tc_\[repeat\(4\,_1fr\)\]{grid-template-columns:repeat(4,1fr)}.\[\&\.rbInfiniteScroller__column\]\:\[\@media_\(min-width\:_1224px\)\]\:grid-tc_\[repeat\(4\,_minmax\(250px\,_1fr\)\)\].rbInfiniteScroller__column{grid-template-columns:repeat(4,minmax(250px,1fr))}}@media (min-width:90rem){.\[\@media_\(min-width\:_90rem\)\]\:grid-tc_\[repeat\(4\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1800px){.\[\@media_\(min-width\:_1800px\)\]\:grid-tc_\[repeat\(8\,_1fr\)\]{grid-template-columns:repeat(8,1fr)}.\[\@media_\(min-width\:_1800px\)\]\:grid-tc_\[repeat\(5\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(5,minmax(0,1fr))}.\[\@media_\(min-width\:_1800px\)\]\:grid-tc_\[repeat\(5\,_1fr\)\]{grid-template-columns:repeat(5,1fr)}.\[\&\.rbInfiniteScroller__column\]\:\[\@media_\(min-width\:_1800px\)\]\:grid-tc_\[repeat\(6\,_minmax\(250px\,_1fr\)\)\].rbInfiniteScroller__column{grid-template-columns:repeat(6,minmax(250px,1fr))}.\[\&_ul\]\:\[\@media_\(min-width\:_1800px\)\]\:grid-tc_\[repeat\(6\,_1fr\)\] ul{grid-template-columns:repeat(6,1fr)}}@media (max-width:991px){.\[\@media_\(max-width\:_991px\)\]\:\[\&\:hover_\.rbFooter__sectionTitle\]\:op_0\.8:hover .rbFooter__sectionTitle{opacity:.8}}@media (max-width:768px){.\[\@media_\(max-width\:_768px\)\]\:p_0\.9rem_1\.1rem_1\.1rem{padding:.9rem 1.1rem 1.1rem}.\[\@media_\(max-width\:_768px\)\]\:p_0\.6rem_1\.1rem_0\.55rem{padding:.6rem 1.1rem .55rem}.\[\@media_\(max-width\:_768px\)\]\:p_0\.85rem_1\.1rem_1\.1rem{padding:.85rem 1.1rem 1.1rem}.\[\@media_\(max-width\:_768px\)\]\:w_\[96vw\]{width:96vw}.\[\@media_\(max-width\:_768px\)\]\:h_\[92dvh\]{height:92dvh}}@media (max-width:767px){.\[\@media_\(max-width\:_767px\)\]\:p_1rem{padding:1rem}.\[\@media_\(max-width\:_767px\)\]\:p_0\.6rem_0\.75rem{padding:.6rem .75rem}.\[\@media_\(max-width\:_767px\)\]\:p_0\.38rem_0\.56rem{padding:.38rem .56rem}.\[\@media_\(max-width\:_767px\)\]\:p_0\.16rem{padding:.16rem}.\[\@media_\(max-width\:_767px\)\]\:px_0\.75rem{padding-inline:.75rem}.\[\@media_\(max-width\:_767px\)\]\:gap_1rem{gap:1rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.4rem{gap:.4rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.55rem{gap:.55rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.35rem{gap:.35rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.65rem{gap:.65rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.6rem{gap:.6rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.45rem{gap:.45rem}.\[\@media_\(max-width\:_767px\)\]\:gap_0\.08rem{gap:.08rem}.\[\@media_\(max-width\:_767px\)\]\:flex-sh_1{flex-shrink:1}.\[\@media_\(max-width\:_767px\)\]\:jc_flex-end{justify-content:flex-end}.\[\@media_\(max-width\:_767px\)\]\:d_none{display:none}.\[\@media_\(max-width\:_767px\)\]\:fs_xl{font-size:var(--font-sizes-xl)}.\[\@media_\(max-width\:_767px\)\]\:fs_md{font-size:var(--font-sizes-md)}.\[\@media_\(max-width\:_767px\)\]\:lh_snug{line-height:var(--line-heights-snug)}.\[\@media_\(max-width\:_767px\)\]\:fs_base{font-size:var(--font-sizes-base)}.\[\@media_\(max-width\:_767px\)\]\:fs_sm{font-size:var(--font-sizes-sm)}.\[\@media_\(max-width\:_767px\)\]\:fs_lg{font-size:var(--font-sizes-lg)}.\[\@media_\(max-width\:_767px\)\]\:grid-tc_\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media_\(max-width\:_767px\)\]\:grid-tc_\[2\.25rem_minmax\(0\,_1fr\)_2\.25rem\]{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem}}@container (max-width:767px){.\[\@container_\(max-width\:_767px\)\]\:w_100\%{width:100%}.\[\@container_\(max-width\:_767px\)\]\:min-w_0{min-width:var(--sizes-0)}}@media (max-width:767px){.\[\@media_\(max-width\:_767px\)\]\:min-w_0{min-width:var(--sizes-0)}.\[\@media_\(max-width\:_767px\)\]\:w_full{width:var(--sizes-full)}.\[\@media_\(max-width\:_767px\)\]\:min-w_\[42px\]{min-width:42px}.\[\@media_\(max-width\:_767px\)\]\:min-w_\[96px\]{min-width:96px}.\[\@media_\(max-width\:_767px\)\]\:pt_0\.7rem{padding-top:.7rem}.\[\@media_\(max-width\:_767px\)\]\:w_\[1\.45rem\]{width:1.45rem}.\[\@media_\(max-width\:_767px\)\]\:min-w_\[1\.45rem\]{min-width:1.45rem}.\[\@media_\(max-width\:_767px\)\]\:h_\[1\.45rem\]{height:1.45rem}.\[\@media_\(max-width\:_767px\)\]\:w_\[0\.72rem\]{width:.72rem}.\[\@media_\(max-width\:_767px\)\]\:h_\[0\.72rem\]{height:.72rem}.\[\@media_\(max-width\:_767px\)\]\:w_\[2\.25rem\]{width:2.25rem}.\[\@media_\(max-width\:_767px\)\]\:min-w_\[2\.25rem\]{min-width:2.25rem}.\[\@media_\(max-width\:_767px\)\]\:h_\[2\.25rem\]{height:2.25rem}.\[\@media_\(max-width\:_767px\)\]\:bottom_\[0\.85rem\]{bottom:.85rem}}@container game-header (max-width:42rem){.\[\@container_game-header_\(max-width\:_42rem\)\]\:flex-b_full{flex-basis:100%}.\[\@container_game-header_\(max-width\:_42rem\)\]\:max-w_\[none\]{max-width:none}.\[\@container_game-header_\(max-width\:_42rem\)\]\:ml_\[0\]{margin-left:0}}@media (max-width:576px){.\[\@media_\(max-width\:_576px\)\]\:p_0_1\.25rem_1\.5rem{padding:0 1.25rem 1.5rem}.\[\@media_\(max-width\:_576px\)\]\:jc_stretch{justify-content:stretch}.\[\@media_\(max-width\:_576px\)\]\:ai_stretch{align-items:stretch}.\[\@media_\(max-width\:_576px\)\]\:flex-d_column{flex-direction:column}.\[\@media_\(max-width\:_576px\)\]\:w_\[100vw\]{width:100vw}.\[\@media_\(max-width\:_576px\)\]\:max-w_\[100vw\]{max-width:100vw}.\[\@media_\(max-width\:_576px\)\]\:\[\&_button\]\:w_full button{width:var(--sizes-full)}}@media (max-width:575px){.\[\@media_\(max-width\:_575px\)\]\:p_0_0_max\(0\.75rem\,_env\(safe-area-inset-bottom\)\){padding:0 0 max(.75rem, env(safe-area-inset-bottom))}.\[\@media_\(max-width\:_575px\)\]\:p_0\.85rem_1\.1rem_1\.1rem{padding:.85rem 1.1rem 1.1rem}.\[\@media_\(max-width\:_575px\)\]\:inset_\[0\]{inset:0}.\[\@media_\(max-width\:_575px\)\]\:m_\[0\]{margin:0}.\[\@media_\(max-width\:_575px\)\]\:p_1rem{padding:1rem}.\[\@media_\(max-width\:_575px\)\]\:gap_0\.6rem{gap:.6rem}.\[\@media_\(max-width\:_575px\)\]\:gap_0\.9rem{gap:.9rem}.\[\@media_\(max-width\:_575px\)\]\:gap_0\.75rem{gap:.75rem}.\[\@media_\(max-width\:_575px\)\]\:flex_auto{flex:auto}.\[\@media_\(max-width\:_575px\)\]\:bd-w_0{border-width:0}.\[\@media_\(max-width\:_575px\)\]\:bdr_\[0\]{border-radius:0}.\[\@media_\(max-width\:_575px\)\]\:ovs-b_contain{overscroll-behavior:contain}.\[\@media_\(max-width\:_575px\)\]\:flex-d_column-reverse{flex-direction:column-reverse}.\[\@media_\(max-width\:_575px\)\]\:ai_stretch{align-items:stretch}.\[\@media_\(max-width\:_575px\)\]\:pos_relative{position:relative}.\[\@media_\(max-width\:_575px\)\]\:d_block{display:block}.\[\@media_\(max-width\:_575px\)\]\:flex-d_column{flex-direction:column}.\[\@media_\(max-width\:_575px\)\]\:grid-tc_\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media_\(max-width\:_575px\)\]\:as_stretch{align-self:stretch}.\[\@media_\(max-width\:_575px\)\]\:flex-d_row-reverse{flex-direction:row-reverse}.\[\@media_\(max-width\:_575px\)\]\:ai_center{align-items:center}.\[\@media_\(max-width\:_575px\)\]\:ai_flex-start{align-items:flex-start}.\[\@media_\(max-width\:_575px\)\]\:ta_left{text-align:left}.\[\@media_\(max-width\:_575px\)\]\:w_\[100vw\]{width:100vw}.\[\@media_\(max-width\:_575px\)\]\:h_\[90dvh\]{height:90dvh}.\[\@media_\(max-width\:_575px\)\]\:min-h_\[90dvh\]{min-height:90dvh}.\[\@media_\(max-width\:_575px\)\]\:max-h_\[90dvh\]{max-height:90dvh}.\[\@media_\(max-width\:_575px\)\]\:min-h_\[3rem\]{min-height:3rem}.\[\@media_\(max-width\:_575px\)\]\:ml_\[0\]{margin-left:0}.\[\@media_\(max-width\:_575px\)\]\:max-w_\[none\]{max-width:none}.\[\@media_\(max-width\:_575px\)\]\:min-w_0{min-width:var(--sizes-0)}.\[\@media_\(max-width\:_575px\)\]\:pt_0\.75rem{padding-top:.75rem}.\[\@media_\(max-width\:_575px\)\]\:bd-t-w_1px{border-top-width:1px}.\[\@media_\(max-width\:_575px\)\]\:border-top-style_solid{border-top-style:solid}.\[\@media_\(max-width\:_575px\)\]\:bd-t-c_border\.subtle{border-top-color:var(--colors-border-subtle)}.\[\@media_\(max-width\:_575px\)\]\:h_\[100dvh\]{height:100dvh}.\[\@media_\(max-width\:_575px\)\]\:max-h_\[none\]{max-height:none}.\[\@media_\(max-width\:_575px\)\]\:pt_calc\(1rem_\+_env\(safe-area-inset-top\)\){padding-top:calc(1rem + env(safe-area-inset-top))}.\[\@media_\(max-width\:_575px\)\]\:pb_calc\(1rem_\+_env\(safe-area-inset-bottom\)\){padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.\[\@media_\(max-width\:_575px\)\]\:ov-y_auto{overflow-y:auto}.\[\@media_\(max-width\:_575px\)\]\:min-h_touchTarget{min-height:var(--sizes-touch-target)}[data-context=collapsible] .\[\@media_\(max-width\:_575px\)\]\:\[\[data-context\=collapsible\]_\&\]\:p_0\.5rem_0\.6rem{padding:.5rem .6rem}[data-context=collapsible] .\[\@media_\(max-width\:_575px\)\]\:\[\[data-context\=collapsible\]_\&\]\:bdr_\[0\]{border-radius:0}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:content_\[none\]:after{content:none}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:content_\"\":after{content:""}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:pos_absolute:after{position:absolute}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:trf_translate\(-50\%\,_-50\%\):after{transform:translate(-50%,-50%)}.\[\@media_\(max-width\:_575px\)\]\:\[\&_button\]\:w_full button{width:var(--sizes-full)}[data-context=collapsible] .\[\@media_\(max-width\:_575px\)\]\:\[\[data-context\=collapsible\]_\&\]\:border-top-style_none{border-top-style:none}[data-context=collapsible] .\[\@media_\(max-width\:_575px\)\]\:\[\[data-context\=collapsible\]_\&\]\:border-left-style_none{border-left-style:none}[data-context=collapsible] .\[\@media_\(max-width\:_575px\)\]\:\[\[data-context\=collapsible\]_\&\]\:border-right-style_none{border-right-style:none}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:top_50\%:after{top:50%}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:left_50\%:after{left:50%}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:w_touchTarget:after{width:var(--sizes-touch-target)}.\[\@media_\(max-width\:_575px\)\]\:\[\&\:\:after\]\:h_touchTarget:after{height:var(--sizes-touch-target)}}@media (max-width:575px) and (orientation:portrait){.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:p_0{padding:0}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:m_\[0\]{margin:0}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:p_0\.55rem_0\.85rem_0\.7rem{padding:.55rem .85rem .7rem}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:gap_0{gap:0}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:bdr_\[0\]{border-radius:0}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:asp_auto{aspect-ratio:auto}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:max-w_\[none\]{max-width:none}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:border-top-style_none{border-top-style:none}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:h_\[var\(--game-fit-height\)\]{height:var(--game-fit-height)}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:max-h_\[none\]{max-height:none}.\[\@media_\(max-width\:_575px\)_and_\(orientation\:_portrait\)\]\:border-bottom-style_none{border-bottom-style:none}}@media (max-width:420px){.\[\@media_\(max-width\:_420px\)\]\:--select-trigger-width_100\%{--select-trigger-width:100%}.\[\@media_\(max-width\:_420px\)\]\:p_0\.72rem_0\.82rem{padding:.72rem .82rem}.\[\@media_\(max-width\:_420px\)\]\:p_0\.4rem_0\.68rem{padding:.4rem .68rem}.\[\@media_\(max-width\:_420px\)\]\:gap_0\.4rem{gap:.4rem}.\[\@media_\(max-width\:_420px\)\]\:gap_0\.75rem{gap:.75rem}.\[\@media_\(max-width\:_420px\)\]\:gap_0\.24rem{gap:.24rem}.\[\@media_\(max-width\:_420px\)\]\:bdr_overlay{border-radius:var(--radii-overlay)}.\[\@media_\(max-width\:_420px\)\]\:gap_0\.35rem{gap:.35rem}.\[\@media_\(max-width\:_420px\)\]\:d_none{display:none}.\[\@media_\(max-width\:_420px\)\]\:d_inline{display:inline}.\[\@media_\(max-width\:_420px\)\]\:ai_flex-start{align-items:flex-start}.\[\@media_\(max-width\:_420px\)\]\:flex-b_full{flex-basis:100%}.\[\@media_\(max-width\:_420px\)\]\:grid-tc_\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media_\(max-width\:_420px\)\]\:fs_base{font-size:var(--font-sizes-base)}.\[\@media_\(max-width\:_420px\)\]\:fs_sm{font-size:var(--font-sizes-sm)}.\[\@media_\(max-width\:_420px\)\]\:ml_\[0\]{margin-left:0}.\[\@media_\(max-width\:_420px\)\]\:w_full{width:var(--sizes-full)}.\[\@media_\(max-width\:_420px\)\]\:w_\[auto\]{width:auto}.\[\@media_\(max-width\:_420px\)\]\:max-w_\[none\]{max-width:none}.\[\&\.rbAssetCreationModalLayout__audioPromptBarFooter\]\:\[\@media_\(max-width\:_420px\)\]\:gap_0\.5rem.rbAssetCreationModalLayout__audioPromptBarFooter{gap:.5rem}.\[\&\.rbAssetCreationModalLayout__audioPromptBarFooter\]\:\[\@media_\(max-width\:_420px\)\]\:ai_center.rbAssetCreationModalLayout__audioPromptBarFooter{align-items:center}.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:\[\@media_\(max-width\:_420px\)\]\:h_\[5\.25rem\].rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__promptInputGroupTextarea{height:5.25rem}.\[\&\.rbAssetCreationModalLayout__audioStepContentResult_\.rbAssetCreationModalLayout__promptInputGroupTextarea\]\:\[\@media_\(max-width\:_420px\)\]\:min-h_\[5\.25rem\].rbAssetCreationModalLayout__audioStepContentResult .rbAssetCreationModalLayout__promptInputGroupTextarea{min-height:5.25rem}.\[\&\.rbAssetCreationModalLayout__audioPromptBarFooter\]\:\[\@media_\(max-width\:_420px\)\]\:\[\&_\.rbAssetCreationModalLayout__promptFooterControl\]\:flex-b_\[auto\].rbAssetCreationModalLayout__audioPromptBarFooter .rbAssetCreationModalLayout__promptFooterControl{flex-basis:auto}}@media (max-width:360px){.\[\@media_\(max-width\:_360px\)\]\:p_0{padding:0}.\[\@media_\(max-width\:_360px\)\]\:gap_0\.5rem{gap:.5rem}.\[\@media_\(max-width\:_360px\)\]\:gap_0\.25rem{gap:.25rem}.\[\@media_\(max-width\:_360px\)\]\:w_control{width:var(--sizes-control)}.\[\@media_\(max-width\:_360px\)\]\:min-w_control{min-width:var(--sizes-control)}.\[\@media_\(max-width\:_360px\)\]\:\[\&_\>_a\]\:p_0>a{padding:0}.\[\@media_\(max-width\:_360px\)\]\:\[\&_span\]\:d_none span{display:none}.\[\@media_\(max-width\:_360px\)\]\:\[\&_\>_a\]\:w_control>a{width:var(--sizes-control)}.\[\@media_\(max-width\:_360px\)\]\:\[\&_\>_a\]\:min-w_control>a{min-width:var(--sizes-control)}.\[\@media_\(max-width\:_360px\)\]\:\[\&_\>_a\]\:\[\&_span\]\:d_none>a span{display:none}}@media (hover:hover){.\[\@media_\(hover\:_hover\)\]\:d_flex{display:flex}.\[\@media_\(hover\:_hover\)\]\:\[\&\:hover\]\:bg_fill\.signalOpen:hover{background:var(--colors-fill-signal-open)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:hover\]\:bd-c_border\.signalOpen:hover{border-color:var(--colors-border-signal-open)}.\[\@media_\(hover\:_hover\)\]\:\[\&\:hover\]\:c_text\.primary:hover{color:var(--colors-text-primary)}.\[\@media_\(hover\:_hover\)\]\:hover\:filter_\[drop-shadow\(token\(shadows\.glyphGlow\)\)\]:is(:hover,[data-hover]){filter:drop-shadow(var(--shadows-glyph-glow))}}@media (hover:hover) and (pointer:fine){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:\[\&_\[data-part\=\"indicator\"\]\:not\(\[data-checked\=\"true\"\]\)\]\:bd-c_border\.signalOpen:is(:hover,[data-hover]) [data-part=indicator]:not([data-checked=true]){border-color:var(--colors-border-signal-open)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:\[\&_\[data-part\=\"indicator\"\]\:not\(\[data-checked\=\"true\"\]\)\]\:bx-sh_glow\.signalSmall:is(:hover,[data-hover]) [data-part=indicator]:not([data-checked=true]){box-shadow:var(--shadows-glow-signal-small)}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_\[none\],.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&\.rbAssetCreationModalFrame__generationModeTitleVisible\]\:trs_\[none\].rbAssetCreationModalFrame__generationModeTitleVisible,.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_svg\]\:trs_\[none\] svg{transition:none}}}@layer recipes.slots{@layer _base{.rbDialog__body{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem;display:flex}.rbDialog__body,.rbDialog__body.rbOverlay__content{align-items:stretch}.rbDialog__header{text-align:left;flex-direction:column;gap:.5rem;display:flex}.rbDialog__title{color:var(--colors-text-primary);font-size:var(--font-sizes-lg);font-weight:600;line-height:var(--line-heights-snug);align-self:stretch;margin:0}.rbDialog__description{color:var(--colors-text-secondary);font-size:var(--font-sizes-base);line-height:var(--line-heights-base);margin:0}.rbDialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;width:100%;display:flex}.rbOverlay__scrim{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);z-index:100;background-color:var(--colors-surface-scrim);position:fixed;inset:0}.rbOverlay__scrim[data-state=open]{animation:overlayScrimIn var(--durations-overlay) var(--easings-out)}.rbOverlay__scrim[data-state=closed]{animation:overlayScrimOut var(--durations-base) var(--easings-out)}.rbOverlay__content{background:var(--gradients-modal-sheen), var(--colors-surface-modal);border-style:solid;border-width:1px;border-color:var(--colors-border-glass);border-radius:var(--radii-overlay);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);z-index:101;color:var(--colors-text-primary);box-shadow:var(--shadows-elevation-modal);flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:min(98vw,32rem);height:min-content;max-height:90dvh;margin:auto;display:flex;position:fixed;inset:0;overflow-y:auto}.rbOverlay__content[data-state=open]{animation:overlayContentIn var(--durations-overlay) var(--easings-emphasized)}.rbOverlay__content[data-state=closed]{animation:overlayContentOut var(--durations-base) var(--easings-out)}.rbOverlay__content[data-size=sm]{max-width:min(98vw,24rem)}.rbOverlay__content[data-size=md]{max-width:min(98vw,32rem)}.rbOverlay__content[data-size=mdWide]{max-width:37.5rem}.rbOverlay__content[data-size=lg]{max-width:min(98vw,44rem)}.rbOverlay__content[data-size=auto]{max-width:98vw}.rbOverlay__title{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-size:var(--font-sizes-lg);text-align:left;color:var(--colors-text-primary);font-weight:600;line-height:var(--line-heights-snug);align-self:stretch;margin:0;padding:1.25rem 3rem .75rem 1.25rem}.rbOverlay__close{z-index:2;position:absolute;top:.5rem;right:.5rem}.rbSegmentedSwitch__track{--switch-count:2;--switch-index:0;--switch-pad:2px;--switch-gap:2px;padding:var(--switch-pad);gap:var(--switch-gap);border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-lg);isolation:isolate;background-color:var(--colors-fill-ghost);flex-shrink:0;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;display:grid;position:relative}.rbSegmentedSwitch__track:before{border-radius:var(--radii-md);border-style:solid;border-width:1px;border-color:var(--colors-border-signal);transition:transform var(--durations-sheet) var(--easings-spring), opacity var(--durations-base) var(--easings-out);content:"";background-color:var(--colors-fill-signal);box-shadow:var(--shadows-glow-signal-open);transform:translateX(calc(var(--switch-index) * (100% + var(--switch-gap))));z-index:0;top:var(--switch-pad);bottom:var(--switch-pad);left:var(--switch-pad);width:calc((100% - 2 * var(--switch-pad) - (var(--switch-count) - 1) * var(--switch-gap)) / var(--switch-count));position:absolute}.rbSegmentedSwitch__track[data-selection=none]:before{opacity:0}.rbSegmentedSwitch__option{border-radius:var(--radii-md);transition:color var(--durations-overlay) var(--easings-spring);z-index:1;background-color:var(--colors-transparent);cursor:pointer;font-family:var(--font-source-code-pro);letter-spacing:var(--letter-spacings-wider);text-transform:uppercase;white-space:nowrap;color:var(--colors-text-tertiary);outline-width:0;outline-style:solid;outline-color:var(--colors-transparent);min-width:var(--sizes-0);border-width:0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.rbSegmentedSwitch__option[aria-pressed=true],.rbSegmentedSwitch__option[aria-current=page]{color:var(--colors-signal)}.rbSegmentedSwitch__option:focus-visible{color:var(--colors-text-primary)}.rbBanner__root{box-sizing:border-box;text-align:center;font-family:var(--font-source-code-pro);font-weight:400;line-height:var(--line-heights-tight);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.rbBanner__root,.rbBanner__media{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbBanner__media{flex:none}.rbBanner__media svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);width:100%;height:100%}.rbBanner__content{min-width:var(--sizes-0)}.rbBanner__content a{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out), outline-color var(--durations-fast) var(--easings-out);color:var(--colors-action);text-underline-offset:.08em;outline-offset:.1rem;outline:2px solid #0000;font-weight:700;text-decoration:underline}.rbBanner__content a:hover,.rbBanner__content a:focus-visible{color:var(--colors-signal-bright)}.rbBanner__content a:focus-visible{outline-color:var(--colors-action)}.rbBanner__actions{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbBanner__closeAction{align-items:center;gap:.45rem;display:inline-flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.rbBanner__divider{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex:none;width:1px;height:1.25rem;display:inline-block;transform:translateY(2px)}.rbBanner__closeButton{border-color:var(--colors-transparent);border-radius:var(--radii-sm);color:var(--colors-black);background-color:var(--colors-transparent);box-shadow:none}.rbBanner__closeButton svg{filter:none}.rbBanner__closeButton:focus-visible:not(:disabled):not([aria-disabled=true]){color:var(--colors-action);outline-color:var(--colors-action);box-shadow:none;background-color:#8f00c814;border-color:#8f00c82e}.rbBanner__closeButton:focus-visible:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbBanner__closeButton:hover:not(:disabled):not([aria-disabled=true]){color:var(--colors-action);box-shadow:none;background-color:#8f00c814;border-color:#8f00c82e}.rbBanner__closeButton:hover:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbBanner__closeButton:active:not(:disabled):not([aria-disabled=true]){color:var(--colors-action);background-color:#8f00c81f;border-color:#8f00c83d}.rbBanner__layout,.rbBanner__iconTitle,.rbBanner__title,.rbBanner__message{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbBanner__message{min-width:var(--sizes-0)}.rbBanner__details,.rbBanner__chip,.rbBanner__footer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbBanner__secondaryLink{transition:color var(--durations-fast) var(--easings-out);color:var(--colors-signal);font-size:var(--font-sizes-base);white-space:nowrap;font-weight:700;text-decoration:underline}.rbBanner__secondaryLink:is(:hover,[data-hover]){color:var(--colors-text-primary)}.rbBanner__action{font-size:var(--font-sizes-md);margin-left:auto;padding:.375rem .75rem}.rbBanner__iconGroup{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbBanner__errorIcon,.rbBanner__warningIcon{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbBanner__actionButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbProjectCard__container{width:var(--sizes-full)}.rbProjectCard__container,.rbProjectCard__content{height:var(--sizes-full);flex-direction:column;display:flex}.rbProjectCard__content{border-radius:var(--radii-lg);flex-grow:1;justify-content:space-between;gap:.5rem;padding:.5rem .5rem .625rem;overflow:hidden}.rbProjectCard__content:hover .rbProjectCard__previewImage{transform:scale(1.08)}.rbProjectCard__imageContainer{aspect-ratio:1.7;width:var(--sizes-full);height:auto;position:relative}.rbProjectCard__previewImageContainer{border-radius:var(--radii-md);width:var(--sizes-full);height:var(--sizes-full);display:block;position:relative;overflow:hidden}.rbProjectCard__previewImage{transition:transform var(--durations-overlay) var(--easings-emphasized);object-fit:cover}.rbProjectCard__statusBadgeSlot{z-index:2;position:absolute;top:.5rem;left:.5rem}.rbProjectCard__imageOverlay{background:linear-gradient(to top, var(--colors-surface-scrim) 0%, transparent 40%);border-radius:var(--radii-md);pointer-events:none;width:var(--sizes-full);height:var(--sizes-full);justify-content:flex-end;align-items:flex-end;padding:.5rem;display:flex;position:absolute;top:0;left:0}.rbProjectCard__imageOverlayText{border-radius:var(--radii-sm);border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);pointer-events:auto;background-color:var(--colors-surface-raised);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-sm);color:var(--colors-text-primary);letter-spacing:var(--letter-spacings-normal);justify-content:center;align-items:center;gap:.375rem;padding:.25rem .625rem;font-weight:700;display:flex}.rbProjectCard__titleRow{justify-content:space-between;align-items:center;padding:0 .25rem;display:flex}.rbProjectCard__title{-webkit-line-clamp:1;font-family:var(--fonts-display);font-weight:700;font-size:var(--font-sizes-base);letter-spacing:var(--letter-spacings-normal);color:var(--colors-text-primary);text-overflow:ellipsis}.rbProjectCard__title,.rbProjectCard__body{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rbProjectCard__body{-webkit-line-clamp:2;font-size:var(--font-sizes-sm);line-height:var(--line-heights-base)}.rbProjectCard__body,.rbProjectCard__attributionSection{color:var(--colors-text-tertiary);padding:0 .25rem;font-weight:400}.rbProjectCard__attributionSection{font-size:var(--font-sizes-xs);letter-spacing:var(--letter-spacings-normal)}.rbProjectCard__attributionLine{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rbProjectCard__footer{height:var(--sizes-control-sm);gap:.5rem;padding:0 .25rem;display:flex}.rbProjectCard__footerNav{width:var(--sizes-full);flex-direction:row;justify-content:space-between;gap:.5rem;display:flex}.rbTooltip__content{border-radius:var(--radii-overlay);border-style:solid;border-width:1px;border-color:var(--colors-border-signal);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-size:var(--font-sizes-md);line-height:var(--tooltip-line-height,1);color:var(--colors-text-primary);background-color:var(--colors-surface);box-shadow:var(--shadows-elevation-overlay);-webkit-user-select:none;user-select:none;animation-duration:var(--durations-overlay);animation-timing-function:var(--easings-emphasized);will-change:transform, opacity;z-index:var(--tooltip-z-index,103);min-width:var(--tooltip-min-width,0);max-width:var(--tooltip-max-width,min(750px, calc(var(--radix-tooltip-content-available-width,100vw) - 20px)));padding:10px 15px}.rbTooltip__content a{color:var(--colors-signal);text-decoration:underline}.rbTooltip__content a,.rbTooltip__content strong{font-weight:700}.rbTooltip__arrow{background:var(--colors-surface);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out);border-right-style:solid;border-right-width:1px;border-right-color:var(--colors-border-signal);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-signal);width:9px;height:9px;transform:translateY(calc(1px - 50%))rotate(45deg)}.rbTooltip__richContent{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);line-height:var(--line-heights-tight);flex-direction:column;gap:.35rem;max-width:13rem;display:flex}.rbTooltip__title{color:var(--colors-text-primary);font-weight:700}.rbTooltip__title,.rbTooltip__aside{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);margin:0}.rbTooltip__aside{color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug)}.rbTooltip__note{color:var(--colors-text-tertiary);font-size:var(--font-sizes-xs);line-height:var(--line-heights-snug);align-items:flex-start;gap:.25rem;margin:0}.rbTooltip__note,.rbTooltip__noteIcon{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex}.rbTooltip__noteIcon{flex:none;margin-top:.02rem}.rbTooltip__noteIcon svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);width:.7rem;height:.7rem}.rbFileInput__root{text-align:center;width:100%;max-width:100%;position:relative}.rbFileInput__root[data-drag-active=true]{z-index:10}.rbFileInput__input{display:none}.rbFileInput__label{background:var(--colors-fill-signal);border-radius:var(--radii-md);border-style:dashed;border-width:1px;border-color:var(--colors-border-signal);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);cursor:pointer;justify-content:center;align-items:center;height:100%;display:flex}.rbFileInput__label span{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-size:var(--font-sizes-lg);background-color:var(--colors-transparent);color:var(--colors-signal);border:none;padding:.25rem;font-weight:700;text-decoration-line:underline}.rbFileInput__label section{flex-direction:column;justify-content:center;align-items:center;display:flex}.rbFileInput__label:hover button{text-decoration-line:underline}.rbFileInput__dropCatcher{background:var(--colors-fill-signal-open);border-style:dashed;border-width:2px;border-color:var(--colors-border-signal-open);border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);box-shadow:var(--shadows-glow-signal-open), var(--shadows-elevation-card);color:var(--colors-text-primary);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex;position:absolute;inset:0}.rbFileInput__dropCatcher svg{color:var(--colors-text-primary);width:2rem;height:2rem}.rbFileInput__dropCatcher p{font-size:var(--font-sizes-lg);font-weight:400}.rbFileInput__dropCatcher p,.rbDrawer__content{font-family:var(--font-source-code-pro);color:var(--colors-text-primary)}.rbDrawer__content{border-color:var(--colors-border-chrome);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface);box-shadow:none;border-style:solid;border-width:0 0 0 1px;border-radius:0;flex-direction:column;display:flex;position:relative}.rbDrawer__content:before{background:linear-gradient(90deg, transparent 0%, var(--colors-surface-scrim) 60%, var(--colors-surface-base) 100%);content:"";pointer-events:none;width:24px;position:absolute;top:0;bottom:0;left:-24px}.rbDrawer__content:is(:focus-visible,[data-focus-visible]){outline-offset:2px;outline:2px solid #0000}.rbDrawer__title{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-sm);letter-spacing:var(--letter-spacings-label);text-transform:uppercase;margin:0;font-weight:700}.rbDrawer__title,.rbField__root{color:var(--colors-text-primary);align-items:center;display:flex}.rbField__root{border-style:solid;border-width:1px;border-color:var(--colors-border-neutral-strong);border-radius:var(--radii-md);transition:border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-control);gap:.5rem;width:100%;position:relative;overflow:hidden}.rbField__root svg{flex-shrink:0}.rbField__root[data-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.rbField__root:hover:not([data-disabled=true]):not(:focus-within){border-color:var(--colors-border-signal)}.rbField__root:focus-within{outline-offset:2px;border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal);outline:2px solid #0000}.rbField__control{background-color:var(--colors-transparent);color:var(--colors-text-primary);font-family:var(--font-source-code-pro);text-overflow:ellipsis;min-width:var(--sizes-0);border:0;flex:1;width:100%;padding:.5rem;font-size:.875rem}.rbField__control::placeholder{color:var(--colors-text-tertiary)}.rbField__control:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.rbField__control:focus{outline-offset:2px;outline:2px solid #0000}.rbMenu__content{--menu-enter-y:-4px;background:var(--gradients-glass-sheen), var(--colors-surface-popover);border-style:solid;border-width:1px;border-color:var(--colors-border-glass);border-radius:var(--radii-overlay);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);box-shadow:var(--shadows-elevation-glass);color:var(--colors-text-secondary);font-family:var(--font-source-code-pro);z-index:102;min-width:16rem;max-width:18rem;padding:.25rem;font-size:.8125rem}.rbMenu__content[data-side=top]{--menu-enter-y:4px}.rbMenu__content[data-state=open]{animation:menuFadeScaleIn var(--durations-overlay) var(--easings-emphasized) forwards}.rbMenu__content[data-state=closed]{animation:menuFadeScaleOut var(--durations-base) var(--easings-out) forwards}.rbMenu__item{border-radius:var(--radii-md);outline-offset:2px;transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);box-sizing:border-box;color:var(--colors-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:2px solid #0000;align-items:center;gap:.625rem;width:100%;margin:0;padding:.5rem .625rem;display:flex}.rbMenu__item[data-disabled]{color:var(--colors-text-disabled);cursor:not-allowed}.rbMenu__item[data-disabled][data-highlighted],.rbMenu__item[data-disabled]:hover{background-color:var(--colors-transparent);color:var(--colors-text-disabled)}.rbMenu__item[data-disabled][data-highlighted] .rbMenu__icon,.rbMenu__item[data-disabled]:hover .rbMenu__icon{color:currentColor;opacity:1}.rbMenu__item[data-highlighted],.rbMenu__item:focus-visible,.rbMenu__item:hover{background-color:var(--colors-fill-signal);color:var(--colors-text-primary)}.rbMenu__item[data-highlighted] .rbMenu__icon,.rbMenu__item:focus-visible .rbMenu__icon,.rbMenu__item:hover .rbMenu__icon{color:currentColor;opacity:1}.rbMenu__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rbMenu__icon,.rbMenu__icon svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);width:1rem;height:1rem}.rbMenu__label{text-overflow:ellipsis;min-width:var(--sizes-0);flex:auto;overflow:hidden}.rbMenu__separator{background-color:var(--colors-border-subtle);height:1px;margin:.25rem .125rem}.rbPopover__content{background:var(--gradients-glass-sheen), var(--colors-surface-popover);border-style:solid;border-width:1px;border-color:var(--colors-border-glass);border-radius:var(--radii-overlay);box-shadow:var(--shadows-elevation-glass);color:var(--colors-text-primary);z-index:100;will-change:transform, opacity;transform-origin:var(--radix-popover-content-transform-origin);max-width:min(560px, calc(var(--radix-popover-content-available-width,100vw) - 20px));max-height:calc(var(--radix-popover-content-available-height,100vh) - 20px);overflow:hidden auto}.rbPopover__content[data-state=open]{animation:popoverIn var(--durations-overlay) var(--easings-emphasized)}.rbPopover__content[data-state=closed]{animation:popoverOut var(--durations-base) var(--easings-out)}.rbPopover__content:is(:focus-visible,[data-focus-visible]){outline-offset:2px;outline:2px solid #0000}.rbPopover__arrow{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);fill:var(--colors-surface)}.rbGenericCanvas__root,.rbGenericCanvas__renderDiv{width:100%;height:100%;position:relative}.rbGenericCanvas__renderDiv{display:flex;overflow:hidden}.rbGenericCanvas__renderDiv canvas{width:100%;height:auto}.rbGenericCanvas__fullScreenButton{z-index:10;position:absolute;top:1rem;right:1rem}.rbGenericCanvas__recordingButtonContainer{border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-md);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out);z-index:10;background-color:var(--colors-surface-scrim);box-shadow:var(--shadows-elevation-card);align-items:stretch;display:flex;position:absolute;top:1rem;left:50%;overflow:hidden;transform:translate(-50%)}.rbGenericCanvas__recordingButtonContainer:hover{border-color:var(--colors-border);background-color:var(--colors-surface);box-shadow:var(--shadows-elevation-overlay)}.rbGenericCanvas__closeButton{color:var(--colors-text-primary);line-height:var(--line-heights-none);width:var(--sizes-control-sm);height:var(--sizes-control);border-right-style:solid;border-right-width:1px;border-right-color:var(--colors-border-strong);border-radius:0}.rbGenericCanvas__recordButton{min-height:var(--sizes-control);border:none;border-radius:0;flex:1;gap:.5rem}.rbGenericCanvas__recordButton svg{width:1rem;height:1rem}.rbGenericCanvas__subscribeBannerContainer{width:100%;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.rbGenericCanvas__infiniteErrorContainer{color:var(--colors-danger);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rbGenericCanvas__infiniteErrorContainer svg{width:3rem;height:3rem}.rbGenericCanvas__iframeStatusContainer{background-color:var(--colors-black);color:var(--colors-text-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;min-height:16rem;padding:1.5rem;display:flex}.rbGenericCanvas__iframeStatusContainer svg{color:var(--colors-danger);width:2.5rem;height:2.5rem}.rbFormField__root{min-width:var(--sizes-0);flex-direction:column;gap:.375rem;display:flex}.rbFormField__label{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-xs);text-transform:uppercase;letter-spacing:var(--letter-spacings-label);color:var(--colors-text-tertiary);font-weight:500}.rbFormField__control{min-width:var(--sizes-0)}.rbFormField__helper{color:var(--colors-text-tertiary)}.rbFormField__helper,.rbFormField__error{transition:color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out);font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug)}.rbFormField__error{color:var(--colors-danger)}.rbCheckbox__root{transition:color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out);color:var(--colors-text-secondary);cursor:pointer;align-items:flex-start;gap:.5rem;display:inline-flex}.rbCheckbox__root[data-disabled=true]{color:var(--colors-text-disabled);cursor:default}.rbCheckbox__root:hover [data-part=indicator]{border-color:var(--colors-border-signal-open)}.rbCheckbox__root:is(:hover,[data-hover]){color:var(--colors-text-primary)}.rbCheckbox__root[data-disabled=true]:hover{color:var(--colors-text-disabled)}.rbCheckbox__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.rbCheckbox__indicator{border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-sm);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out);background-color:var(--colors-surface);color:var(--colors-text-primary);flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.1rem;display:inline-flex}.rbCheckbox__indicator svg{transition:opacity var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);opacity:0;width:.68rem;height:.68rem;display:block;transform:scale(.82)}[data-part=input]:checked+.rbCheckbox__indicator{border-color:var(--colors-border-signal-open);background-color:var(--colors-signal);box-shadow:var(--shadows-glow-signal)}[data-part=input]:checked+.rbCheckbox__indicator svg{opacity:1;transform:scale(1)}.rbCheckbox__indicator[data-checked=true]{border-color:var(--colors-border-signal-open);background-color:var(--colors-signal);box-shadow:var(--shadows-glow-signal)}.rbCheckbox__indicator[data-checked=true] svg{opacity:1;transform:scale(1)}[data-part=input]:disabled+.rbCheckbox__indicator{border-color:var(--colors-border-subtle);background-color:var(--colors-fill-subtle);opacity:.72}[data-part=input]:focus-visible+.rbCheckbox__indicator{border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal)}.rbCheckbox__label{min-width:var(--sizes-0)}.rbSwitch__form{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.rbSwitch__label{transition:color var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out);color:var(--colors-text-secondary);padding-right:2rem}.rbSwitch__root{border-radius:var(--radii-pill);border-style:solid;border-width:1px;border-color:var(--colors-border-neutral);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-subtle);cursor:pointer;width:40px;height:24px;position:relative;box-shadow:0 0 0 1px #ec92fb00,0 0 18px #cb52fb00}.rbSwitch__root[data-state=checked]{border-color:var(--colors-border-signal-open);background-color:var(--colors-action)}.rbSwitch__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.rbSwitch__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]),.rbSwitch__root[data-state=checked]:disabled{border-color:var(--colors-border);background-color:var(--colors-fill-subtle);box-shadow:none}.rbSwitch__root:is(:focus-visible,[data-focus-visible]){outline-offset:2px;border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal);outline:2px solid #0000}.rbSwitch__root:is(:hover,[data-hover]){border-color:var(--colors-border-signal);box-shadow:0 0 0 1px #ec92fb24, var(--shadows-glow-signal)}.rbSwitch__root[data-state=checked]:hover{border-color:var(--colors-border-signal-open);box-shadow:0 0 0 1px #ec92fb24, var(--shadows-glow-signal)}.rbSwitch__thumb{border-radius:var(--radii-pill);transition:transform var(--durations-fast) var(--easings-out);background-color:var(--colors-light-gray);will-change:transform;width:16px;height:16px;display:block;transform:translate(2px)}.rbSwitch__thumb[data-state=checked]{transform:translate(20px)}.rbSwitch__disabledContainer{position:relative}.rbSwitch__disabledOverlay{background:var(--colors-transparent);z-index:1;position:absolute;inset:0}.rbSwitch__popoverContent{z-index:102;max-width:min(28rem, calc(var(--radix-popover-content-available-width,100vw) - 20px));padding:10px 15px}.rbSwitch__popoverContent p{font-size:var(--font-sizes-md);line-height:var(--line-heights-snug);margin:0}.rbProjectTabs__track{background:var(--colors-surface-base);width:100%;height:var(--sizes-header);display:flex;position:relative;overflow:hidden}.rbProjectTabs__activeIndicator{background:var(--colors-fill-chrome);transition:transform var(--durations-base) var(--easings-emphasized);box-shadow:inset 0 2px 0 0 var(--colors-signal);transform:translateX(calc(var(--active-tab-index,0) * 100%));pointer-events:none;z-index:0;width:33.3333%;position:absolute;top:0;bottom:0;left:0}.rbProjectTabs__tabButton{z-index:1;min-width:var(--sizes-0);flex:1 1 0;justify-content:center;align-items:center;gap:.375rem;display:inline-flex;position:relative}.rbProjectTabs__tabButton[data-attention-state=ready]{animation:projectTabsReadyPulse calc(var(--durations-sheet) * 3) var(--easings-out) 2}.rbProjectTabs__tabButton[data-muted=true][data-attention-state=previewing]{animation:projectTabsPreviewingGlow calc(var(--durations-sheet) * 6) var(--easings-out) infinite}.rbProjectTabs__tabButton svg{flex-shrink:0}.rbProjectTabs__diagnosticBadge{flex-shrink:0;justify-content:center;align-items:center;gap:.125rem;display:inline-flex}.rbProjectTabs__diagnosticBadge svg{width:.875rem;height:.875rem}.rbProjectTabs__errorIcon{color:var(--colors-danger)}.rbProjectTabs__errorIcon,.rbProjectTabs__warningIcon{justify-content:center;align-items:center;display:inline-flex}.rbProjectTabs__warningIcon{color:var(--colors-warning)}.rbProjectViewShell__buttonGroup{background-color:var(--colors-border-chrome);flex:none;gap:1px;display:flex}.rbProjectViewShell__buttonGroup button{min-width:var(--sizes-0);border-radius:0;flex:1 1 0;height:46px;margin:0;padding:6px 20px}.rbProjectViewShell__codeChatSection{flex:1;min-width:auto;height:auto;position:relative}.rbProjectViewShell__codeChatSection.rbProjectViewShell__projectViewSection{flex:1}.rbProjectViewShell__desktopOnly{display:none}.rbProjectViewShell__exitFullscreenButton{background:var(--colors-surface-popover);border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-sm);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);z-index:101;color:var(--colors-text-secondary);cursor:pointer;width:var(--sizes-control);height:var(--sizes-control);justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:1rem;right:1rem}.rbProjectViewShell__exitFullscreenButton svg{width:1rem;height:1rem}.rbProjectViewShell__exitFullscreenButton:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;outline-color:var(--colors-border-signal-open);outline-offset:2px}.rbProjectViewShell__gameBody{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);box-sizing:border-box;min-height:var(--sizes-0);flex:1;position:relative;overflow:hidden}.rbProjectViewShell__hidden{display:none}.rbProjectViewShell__mobileActiveTabContainer{position:relative}.rbProjectViewShell__mobileHiddenSection{visibility:hidden;pointer-events:none;z-index:-1;inset:0;position:absolute!important}.rbProjectViewShell__mobileInactiveTabContainer{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;inset:0}.rbProjectViewShell__mobileOnly{display:flex}.rbProjectViewShell__mobileTabBar{background:linear-gradient(var(--colors-border-chrome), var(--colors-border-chrome)) top / 100% 46px no-repeat, var(--colors-surface-base);z-index:10;border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-chrome);padding-bottom:env(safe-area-inset-bottom)}.rbProjectViewShell__previewStage{box-shadow:var(--shadows-glow-signal);min-height:var(--sizes-0);height:100%}.rbProjectViewShell__previewStage,.rbProjectViewShell__projectView{background-color:var(--colors-surface-base);flex-direction:column;display:flex}.rbProjectViewShell__projectView{height:100dvh;overflow:hidden}.rbProjectViewShell__projectViewContainer{box-sizing:border-box;width:100%;padding-top:var(--sizes-navbar);overflow:hidden}.rbProjectViewShell__projectViewContainer,.rbProjectViewShell__projectViewSection{min-height:var(--sizes-0);flex-direction:column;flex:1;display:flex}.rbProjectViewShell__projectViewSection{background-color:var(--colors-surface-base);min-width:auto;height:auto;max-height:none}.rbProjectViewShell__projectViewSections{min-height:var(--sizes-0);flex-direction:column;flex:1;display:flex;position:relative}.rbProjectViewShell__tabContainer{width:100%}.rbProjectViewShell__tabContainer,.rbProjectViewShell__tabbedContentView{min-height:var(--sizes-0);flex-grow:1;overflow:hidden}.rbProjectViewShell__tabbedContentView{background-color:var(--colors-surface);border-top:0;display:flex;position:relative}.rbRuntimeConsoleFooter__dockLayout{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-height:var(--sizes-0);flex-direction:column;flex:1;display:flex}.rbRuntimeConsoleFooter__dockLayout,.rbRuntimeConsoleFooter__panelGroup{width:100%;height:100%}.rbRuntimeConsoleFooter__previewPane{position:relative;overflow:hidden}.rbRuntimeConsoleFooter__previewPane,.rbRuntimeConsoleFooter__footer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-height:var(--sizes-0);min-width:var(--sizes-0);direction:ltr}.rbRuntimeConsoleFooter__footer{background:var(--colors-surface);color:var(--colors-text-primary);font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug);border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-strong);flex-direction:column;display:flex}.rbRuntimeConsoleFooter__resizeHandle{background:var(--colors-fill-ghost);cursor:row-resize;pointer-events:auto;border:0;justify-content:center;align-items:center;height:.45rem;display:flex}.rbRuntimeConsoleFooter__resizeHandle,.rbRuntimeConsoleFooter__resizeHandle:before{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbRuntimeConsoleFooter__resizeHandle:before{background:var(--colors-border-strong);border-radius:var(--radii-sm);content:"";width:2.5rem;height:2px}.rbRuntimeConsoleFooter__resizeHandle:hover,.rbRuntimeConsoleFooter__resizeHandle:focus-visible{background:var(--colors-fill-hover);outline-offset:2px;outline:2px solid #0000}.rbRuntimeConsoleFooter__header{background:var(--colors-fill-chrome);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-height:var(--sizes-control);align-items:stretch;display:flex}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical] .rbRuntimeConsoleFooter__toggleButton{text-align:center;min-width:var(--sizes-0);min-height:var(--sizes-0);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem .25rem;overflow:hidden}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical] .rbRuntimeConsoleFooter__dockControls{border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-subtle);border-left-width:0;flex-direction:column;flex:none;align-items:center;gap:.25rem;padding:.35rem 0}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical] .rbRuntimeConsoleFooter__attachControl{border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-subtle);border-left-width:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .25rem}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical] .rbRuntimeConsoleFooter__clearButton{writing-mode:vertical-rl;border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border);border-left-width:0;flex:none;padding:.55rem .25rem;transform:rotate(180deg)}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical]{width:2.5rem;min-width:2.5rem;height:100%;min-height:var(--sizes-0);flex-direction:column;flex:none}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical] .rbRuntimeConsoleFooter__title{writing-mode:vertical-rl;transform:rotate(180deg)}.rbRuntimeConsoleFooter__header[data-runtime-console-header-orientation=vertical] .rbRuntimeConsoleFooter__attachLabel{font-size:var(--font-sizes-xs);line-height:var(--line-heights-none);writing-mode:vertical-rl;display:block;transform:rotate(180deg)}.rbRuntimeConsoleFooter__toggleButton{background:var(--colors-transparent);font:inherit;transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:inherit;text-align:left;cursor:pointer;min-width:var(--sizes-0);border:0;flex:1;align-items:center;gap:.75rem;padding:.35rem .75rem;display:flex}.rbRuntimeConsoleFooter__title{font-weight:700}.rbRuntimeConsoleFooter__title,.rbRuntimeConsoleFooter__dockControls{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex:none}.rbRuntimeConsoleFooter__dockControls{align-items:center;gap:.2rem;padding:0 .35rem;display:flex}.rbRuntimeConsoleFooter__dockControls,.rbRuntimeConsoleFooter__attachControl{border-left-style:solid;border-left-width:1px;border-left-color:var(--colors-border-subtle)}.rbRuntimeConsoleFooter__attachControl{white-space:nowrap;flex:none;padding:0 .65rem}.rbRuntimeConsoleFooter__attachLabel{font-weight:600}.rbRuntimeConsoleFooter__attachLabel,.rbRuntimeConsoleFooter__clearButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbRuntimeConsoleFooter__clearButton{background:var(--colors-fill-subtle);font:inherit;color:inherit;cursor:pointer;border:0;border-left:1px solid;border-left-color:var(--colors-border);flex:none;padding:0 .8rem}.rbRuntimeConsoleFooter__clearButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default;opacity:.45}.rbRuntimeConsoleFooter__body{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-height:var(--sizes-0);border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-subtle);flex:1;padding:.25rem 0;overflow:auto}.rbRuntimeConsoleCountIndicators__indicators{gap:.35rem}.rbRuntimeConsoleCountIndicators__indicators,.rbRuntimeConsoleCountIndicators__indicator{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);align-items:center;display:inline-flex}.rbRuntimeConsoleCountIndicators__indicator{background:var(--colors-transparent);color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);font-weight:500;line-height:var(--line-heights-tight);white-space:nowrap;border:0;flex-shrink:0;gap:.3rem;padding:0}.rbRuntimeConsoleCountIndicators__dot{background:var(--colors-current);border-radius:var(--radii-pill);flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.rbRuntimeConsoleCountIndicators__dot,.rbRuntimeConsoleCountIndicators__count{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbRuntimeConsoleCountIndicators__count{font-variant-numeric:tabular-nums}.rbRuntimeConsoleLogList__list{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-sizes-sm);line-height:var(--line-heights-base);flex-direction:column;display:flex}.rbRuntimeConsoleLogList__list,.rbRuntimeConsoleLogList__line{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-width:var(--sizes-0)}.rbRuntimeConsoleLogList__line{color:var(--colors-text-secondary);border-left-style:solid;border-left-width:2px;border-left-color:var(--colors-transparent)}.rbRuntimeConsoleLogList__lineContent,.rbRuntimeConsoleLogList__lineSummary{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-width:var(--sizes-0);flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;padding:.15rem .6rem;display:flex}.rbRuntimeConsoleLogList__lineSummary{cursor:pointer;list-style:none}.rbRuntimeConsoleLogList__lineSummary::-webkit-details-marker{display:none}.rbRuntimeConsoleLogList__message{font:inherit;transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;flex:auto;margin:0}.rbRuntimeConsoleLogList__openableMessage{min-width:min(14rem,100%)}.rbRuntimeConsoleLogList__openableMessage:before{transition:transform var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out);content:"›";color:var(--colors-text-disabled);font-size:var(--font-sizes-md);line-height:var(--line-heights-none);width:.65rem;margin-right:.2rem;display:inline-block;transform:translateY(-.04em)}.rbRuntimeConsoleLogList__line[open]>.rbRuntimeConsoleLogList__lineSummary .rbRuntimeConsoleLogList__openableMessage:before{transform:translateY(-.04em)rotate(90deg)}.rbRuntimeConsoleLogList__aside{color:var(--colors-text-disabled);flex:auto;justify-content:flex-end;align-items:baseline;gap:.4rem;display:inline-flex}.rbRuntimeConsoleLogList__aside,.rbRuntimeConsoleLogList__count{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbRuntimeConsoleLogList__count{background:var(--colors-fill-subtle);border-radius:var(--radii-pill);color:var(--colors-text-secondary);font-size:var(--font-sizes-xs);font-variant-numeric:tabular-nums;flex:none;padding:0 .3rem}.rbRuntimeConsoleLogList__source{text-align:right}.rbRuntimeConsoleLogList__source,.rbRuntimeConsoleLogList__details{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex:auto}.rbRuntimeConsoleLogList__details{font:inherit;color:var(--colors-text-secondary);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;border-left-style:solid;border-left-width:1px;border-left-color:var(--colors-border);margin:.15rem 0 .35rem 1.25rem;padding:.4rem .6rem}.rbRuntimeConsoleLogList__empty{color:var(--colors-text-tertiary);font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug);padding:.5rem .75rem}.rbRuntimeConsoleLogList__empty,.rbRuntimeConsoleLogList__expandable{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCardAction__row{gap:.375rem;width:100%;height:100%;display:flex}.rbCardAction__group{border-radius:var(--radii-sm);border-style:solid;border-width:1px;border-color:var(--colors-border-notice);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex;overflow:hidden}.rbCardAction__button{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out), outline-color var(--durations-fast) var(--easings-out);appearance:none;box-shadow:none;cursor:pointer;outline-offset:-2px;white-space:nowrap;border:none;border-radius:0;outline:2px solid #0000;flex:1;justify-content:center;align-items:center;height:auto;margin:0;font-weight:500;line-height:1;display:flex}.rbCardAction__button svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCardAction__button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default}.rbCardAction__button:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-border-signal)}.rbCardAction__tooltipTrigger{min-width:var(--sizes-0);flex:1;width:100%;display:flex}.rbSelect__trigger{background:var(--colors-fill-signal);border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);outline-offset:-1px;font-family:var(--font-source-code-pro);font-size:var(--font-sizes-base);width:var(--select-trigger-width,8rem);height:var(--select-trigger-height,2.5rem);justify-content:space-between;align-items:center;margin-right:1px;padding:.5rem;display:flex;box-shadow:0 0 12px #cb52fb24}.rbSelect__trigger[data-state=open]{background:var(--colors-fill-signal-open);border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal-open)}.rbSelect__trigger[data-state=open] .rbSelect__icon{transform:rotate(180deg)}.rbSelect__trigger[disabled]{cursor:default;box-shadow:none}.rbSelect__trigger:hover,.rbSelect__trigger:focus-visible{background:var(--colors-fill-signal-hover);outline-offset:2px;box-shadow:var(--shadows-glow-signal);border-color:#ec92fb85;outline:2px solid #0000}.rbSelect__trigger:active{background:#cb52fb2e}.rbSelect__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:var(--sizes-0);flex:auto;align-items:center;display:flex;overflow:hidden}.rbSelect__valueIcon{margin-right:.5rem;display:inline}.rbSelect__icon{transition:transform var(--durations-base) var(--easings-out);margin-left:.5rem;display:flex}.rbSelect__content{background:var(--gradients-glass-sheen), var(--colors-surface-popover);border-style:solid;border-width:1px;border-color:var(--colors-border-glass);border-radius:var(--radii-overlay);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);box-shadow:var(--shadows-elevation-glass);color:var(--colors-text-secondary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);z-index:102;min-width:var(--radix-select-trigger-width);max-width:18rem;padding:.25rem}.rbSelect__content[data-state=open]{animation:selectFadeScaleIn var(--durations-overlay) var(--easings-emphasized) forwards}.rbSelect__content[data-state=closed]{animation:selectFadeScaleOut var(--durations-base) var(--easings-out) forwards}.rbSelect__viewport{max-height:var(--radix-select-content-available-height);max-width:var(--radix-select-content-available-width);overflow-y:auto}.rbSelect__group{background-color:var(--colors-transparent);flex-direction:column;max-height:30rem;display:flex;overflow:hidden auto}.rbSelect__item{outline-offset:2px;border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);box-sizing:border-box;letter-spacing:var(--letter-spacings-normal);white-space:nowrap;color:var(--colors-text-secondary);cursor:pointer;outline:2px solid #0000;align-items:center;gap:.625rem;width:100%;margin:0;padding:.5rem .625rem;display:flex}.rbSelect__item[data-disabled]{color:var(--colors-text-disabled);cursor:not-allowed}.rbSelect__item[data-disabled]:hover,.rbSelect__item[data-disabled]:focus,.rbSelect__item[data-disabled][data-highlighted],.rbSelect__item[data-disabled][data-state=checked]{background-color:var(--colors-transparent);color:var(--colors-text-disabled)}.rbSelect__item:hover,.rbSelect__item:focus,.rbSelect__item[data-highlighted],.rbSelect__item[data-state=checked]{background-color:var(--colors-fill-signal);color:var(--colors-text-primary)}.rbSelect__itemIcon{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-shrink:0;display:flex}.rbSelect__itemRow{justify-content:space-between;width:100%}.rbSelect__itemRow,.rbSelect__infoButton{align-items:center;display:flex}.rbSelect__infoButton{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);cursor:pointer;color:var(--colors-text-tertiary);background:0 0;border:none;flex-shrink:0;justify-content:center;margin-left:auto;padding:.25rem}.rbSelect__infoButton svg{width:1rem;height:1rem}.rbSelect__infoButton:hover{color:var(--colors-text-secondary)}.rbGameRow__row{content-visibility:auto;flex-direction:column;gap:.5rem;padding:0 .5rem;display:flex}[data-game-page-layout=side-rail] .rbGameRow__row{content-visibility:visible;gap:.55rem;padding:0}.rbGameRow__row.rbGameRow__flushPadding{padding:0}.rbGameRow__intro{display:block}[data-game-page-layout=side-rail] .rbGameRow__intro{display:none}.rbGameRow__header{align-items:baseline;gap:1.5rem;display:flex}[data-game-page-layout=side-rail] .rbGameRow__header{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rbGameRow__title{font-family:var(--fonts-display);font-weight:700;font-size:var(--font-sizes-lg);color:var(--colors-text-primary)}.rbGameRow__filterChips{flex-wrap:wrap;gap:.4rem;display:flex}[data-game-page-layout=side-rail] .rbGameRow__filterChips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.05rem;overflow-x:auto}[data-game-page-layout=side-rail] .rbGameRow__filterChips::-webkit-scrollbar{display:none}.rbGameRow__scrollContainer{position:relative}[data-game-page-layout=side-rail] .rbGameRow__scrollContainer{overflow:visible}.rbGameRow__scrollArea{--fade-width:2rem;--left-fade:0px;--right-fade:0px;scroll-padding-inline:var(--fade-width);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--left-fade), black calc(100% - var(--right-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--left-fade), black calc(100% - var(--right-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--left-fade), black calc(100% - var(--right-fade)), transparent 100%);overscroll-behavior-x:contain;gap:8px;padding:0;display:flex;overflow:auto hidden}.rbGameRow__scrollArea.rbGameRow__canScrollLeft{--left-fade:var(--fade-width)}.rbGameRow__scrollArea.rbGameRow__canScrollRight{--right-fade:var(--fade-width)}[data-game-page-layout=side-rail] .rbGameRow__scrollArea{scroll-snap-type:y proximity;touch-action:auto;overscroll-behavior-x:auto;flex-direction:column;padding-right:.15rem;overflow:visible;-webkit-mask-image:none;mask-image:none}.rbGameRow__scrollArea::-webkit-scrollbar{display:none}.rbGameRow__cardSlot{scroll-snap-align:start;aspect-ratio:1;flex-shrink:0;width:calc(40vw - 19.2px)}[data-game-page-layout=side-rail] .rbGameRow__cardSlot{aspect-ratio:16/10;width:var(--sizes-full);height:auto}.rbGameRow__suggestedGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,clamp(10rem,28vw,18rem)),1fr));gap:clamp(.5rem,1.4vw,.875rem);display:grid}[data-game-page-layout=side-rail] .rbGameRow__suggestedGrid{display:none}.rbGameRow__suggestedGridCell{aspect-ratio:16/10;min-width:var(--sizes-0);overflow:hidden}.rbGameRow__railOnly{display:none}[data-game-page-layout=side-rail] .rbGameRow__railOnly{display:block}.rbGameRow__scrollButton{background:var(--colors-transparent);transition:opacity var(--durations-base) var(--easings-out);z-index:3;cursor:pointer;opacity:0;pointer-events:none;border-width:0;justify-content:center;align-items:center;width:2.5rem;padding:0;display:none;position:absolute;top:0;bottom:0}.rbGameRow__scrollButton svg{color:var(--colors-text-primary);filter:drop-shadow(0 1px 3px var(--colors-surface-base));width:20px;height:20px}.rbGameRow__scrollButton.rbGameRow__visible{opacity:1;pointer-events:auto}[data-game-page-layout=side-rail] .rbGameRow__scrollButton{display:none}.rbGameRow__scrollButton.rbGameRow__left{left:0}.rbGameRow__scrollButton.rbGameRow__right{right:0}.rbPlayCard__root{min-width:var(--sizes-0)}.rbPlayCard__root,.rbPlayCard__cardWrapper{width:var(--sizes-full);height:var(--sizes-full)}.rbPlayCard__cardWrapper{border-radius:var(--radii-lg)}.rbPlayCard__cardWrapper.rbPlayCard__withTitle{aspect-ratio:1;height:auto}.rbPlayCard__card{color:var(--colors-text-primary);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:pan-x pan-y pinch-zoom;width:var(--sizes-full);height:var(--sizes-full);text-decoration:none;display:block}.rbPlayCard__card:active{opacity:.85}.rbPlayCard__image{transition:transform var(--durations-sheet) var(--easings-emphasized);object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.rbPlayCard__video{object-fit:cover;z-index:1;width:var(--sizes-full);height:var(--sizes-full);position:absolute;inset:0}.rbPlayCard__overlay{background:linear-gradient(to top, var(--colors-surface-scrim) 0%, transparent 100%);pointer-events:none;z-index:2;flex-direction:column;gap:.15rem;padding:.4rem .5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.rbPlayCard__title{font-family:var(--fonts-display);font-weight:700;font-size:var(--font-sizes-xs);color:var(--colors-text-primary);text-shadow:0 1px 3px var(--colors-surface-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rbPlayCard__stats{gap:.6rem}.rbPlayCard__stats,.rbPlayCard__playCount{align-items:center;display:flex}.rbPlayCard__playCount{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-2xs);color:var(--colors-text-secondary);gap:.2rem;font-weight:700}.rbPlayCard__playIcon{width:10px;height:10px}.rbPlayCard__likeCount{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-2xs);color:var(--colors-text-secondary);align-items:center;gap:.2rem;font-weight:700;display:flex}.rbPlayCard__likeIcon{width:10px;height:10px}.rbTopPicks__section{content-visibility:auto;flex-direction:column;gap:.5rem;padding:0 .5rem;display:flex}.rbTopPicks__title{font-family:var(--fonts-display);font-weight:700;font-size:var(--font-sizes-xl);color:var(--colors-text-primary)}.rbTopPicks__container{position:relative}.rbTopPicks__scrollArea{flex-direction:column;gap:4px;display:flex}.rbTopPicks__scrollArea.rbTopPicks__canScrollLeft{--left-fade:var(--fade-width)}.rbTopPicks__scrollArea.rbTopPicks__canScrollRight{--right-fade:var(--fade-width)}.rbTopPicks__mobileHero{aspect-ratio:16/9;width:var(--sizes-full);margin:8px 0}.rbTopPicks__mobileSmallRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rbTopPicks__mobileSmallCell{min-width:var(--sizes-0);overflow:hidden}.rbTopPicks__group{display:none}.rbTopPicks__scrollBtn{background:var(--colors-transparent);transition:opacity var(--durations-base) var(--easings-out);z-index:3;cursor:pointer;opacity:0;pointer-events:none;border-width:0;justify-content:center;align-items:center;width:2.5rem;padding:0;display:none;position:absolute;top:0;bottom:0}.rbTopPicks__scrollBtn svg{color:var(--colors-text-primary);filter:drop-shadow(0 1px 3px var(--colors-surface-base));width:20px;height:20px}.rbTopPicks__scrollBtn.rbTopPicks__visible{opacity:1;pointer-events:auto}.rbTopPicks__scrollBtn.rbTopPicks__left{left:0}.rbTopPicks__scrollBtn.rbTopPicks__right{right:0}.rbProjectStatusBadge__root{border-radius:var(--radii-sm);border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);pointer-events:none}.rbProjectStatusBadge__root,.rbProjectStatusBadge__status{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex}.rbProjectStatusBadge__status{font-size:var(--font-sizes-sm);align-items:center;gap:.35rem;padding:.25rem .5rem;font-weight:700}.rbProjectStatusBadge__dot{border-radius:var(--radii-sm);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:currentColor;flex-shrink:0;width:.75rem;height:.75rem}.rbProjectStatusBadge__toggle{border-radius:0 var(--radii-sm) var(--radii-sm) 0;transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out), outline-color var(--durations-fast) var(--easings-out);outline-width:2px;outline-style:solid;outline-color:var(--colors-transparent);outline-offset:2px;background-color:var(--colors-surface);color:var(--colors-text-primary);cursor:pointer;font-family:var(--font-source-code-pro);font-size:var(--font-sizes-xs);pointer-events:auto;border-style:none;border-width:0;align-items:center;gap:.35rem;padding:.25rem .5rem;display:flex}.rbProjectStatusBadge__toggle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.8}.rbProjectStatusBadge__toggle:focus-visible:not(:disabled):not([aria-disabled=true]){outline-color:var(--colors-border-signal-open)}.rbProjectStatusBadge__toggle:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-fill-hover)}.rbProjectStatusBadge__icon{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-shrink:0;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:inline-flex}.rbProjectStatusBadge__icon svg{width:100%;height:100%}.rbProjectStatusBadge__spinner{animation:projectStatusBadgeSpin calc(var(--durations-base) * 4) linear infinite;border-style:solid;border-width:2px;border-color:var(--colors-transparent);border-radius:var(--radii-pill);border-top-color:var(--colors-text-primary);width:.75rem;height:.75rem}.rbProjectAssetCard__root{justify-content:center;align-items:center;display:flex}.rbProjectAssetCard__root video,.rbProjectAssetCard__root img,.rbProjectAssetCard__root model-viewer{color:var(--colors-text-primary);object-fit:contain;justify-content:center;align-self:center;align-items:center;max-width:100%;max-height:100%;display:flex}.rbProjectAssetCard__root:is(:focus-visible,[data-focus-visible]){outline-offset:2px;outline:2px solid #0000}.rbProjectAssetCard__root:focus-within .rbProjectAssetCard__copyPathButton{opacity:1;pointer-events:auto;width:1.75rem;min-width:1.75rem;padding:0 .4rem}.rbProjectAssetCard__root:focus-within .rbProjectAssetCard__copyPathButtonCopied{width:5.2rem;min-width:5.2rem}.rbProjectAssetCard__unknownFileTypeMessage{font-size:var(--font-sizes-display-lg)}.rbProjectAssetCard__assetNameRow{box-sizing:border-box;background-color:var(--colors-surface-scrim);color:var(--colors-text-primary);font-family:var(--font-source-code-pro);align-items:center;gap:.35rem;width:100%;padding:.45rem .5rem;display:flex;position:absolute;bottom:0;left:0}.rbProjectAssetCard__assetName{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:var(--sizes-0);flex:auto;overflow:hidden}.rbProjectAssetCard__copyPathButton{background:var(--colors-transparent);transition:width var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), gap var(--durations-base) var(--easings-out);color:var(--colors-text-secondary);opacity:0;pointer-events:none;width:var(--sizes-0);min-width:var(--sizes-0);border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:0;height:1.75rem;padding:0;display:inline-flex;overflow:hidden}.rbProjectAssetCard__copyPathButton svg{width:.95rem;height:.95rem;display:block}.rbProjectAssetCard__copyPathButton:is(:hover,[data-hover]){color:var(--colors-signal)}.rbProjectAssetCard__copyPathButtonCopied{color:var(--colors-signal);opacity:1;pointer-events:auto;gap:.28rem;width:5.2rem;min-width:5.2rem;padding:0 .4rem}.rbProjectAssetCard__copyPathFeedback{transition:width var(--durations-base) var(--easings-out), opacity var(--durations-fast) var(--easings-out);color:currentColor;font-size:var(--font-sizes-xs);line-height:var(--line-heights-none);opacity:0;white-space:nowrap;width:var(--sizes-0);overflow:hidden}.rbProjectAssetCard__copyPathFeedbackVisible{opacity:1;width:3.3rem}.rbProjectAssetCard__assetAnimationContainer{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:.4rem;display:flex;position:relative}.rbProjectAssetCard__selectionIndicator{border-radius:var(--radii-pill);z-index:3;background-color:var(--colors-signal);color:var(--colors-text-primary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-sm);justify-content:center;min-width:1.45rem;height:1.45rem;padding:0 .35rem;font-weight:700;top:.6rem;left:.6rem}.rbProjectAssetCard__selectionIndicator,.rbProjectAssetCard__selectionToggle{align-items:center;display:inline-flex;position:absolute}.rbProjectAssetCard__selectionToggle{background:var(--colors-transparent);border-radius:var(--radii-md);z-index:4;border:0;justify-content:flex-start;width:2.4rem;height:2.4rem;padding:0;top:.2rem;left:.2rem}.rbProjectAssetCard__loadingAnimationContainer{position:absolute}.rbProjectAssetCard__preview{object-fit:contain;pointer-events:none;width:100%;height:100%}.rbProjectAssetCard__pixelatedPreview{image-rendering:pixelated}.rbProjectAssetCard__audioAssetPreview{box-sizing:border-box;width:100%;max-width:17rem;padding:0 .35rem 1.7rem}.rbProjectAssetCard__audioAssetPreview .rbAudioWaveformPlayer__root,.rbProjectAssetCard__audioAssetWaveformPlayer{border-color:var(--colors-border-subtle);background-color:var(--colors-surface-base);box-shadow:var(--shadows-elevation-card);max-width:none;padding:.55rem}.rbProjectAssetCard__zoomedAudioAssetPreview{width:min(34rem,100vw - 4rem);padding:1rem}.rbProjectAssetCard__dialogContent{padding:0}.rbProjectAssetCard__zoomedView{border-radius:var(--radii-lg);background-color:var(--colors-surface-base);justify-content:center;align-items:center;width:90vw;max-width:1200px;height:90vh;max-height:1200px;display:flex;position:relative;overflow:hidden}.rbProjectAssetCard__zoomedView img,.rbProjectAssetCard__zoomedView video,.rbProjectAssetCard__zoomedView audio{object-fit:contain;max-width:100%;max-height:100%}.rbProjectAssetCard__zoomedView model-viewer{width:100%;height:100%}.rbProjectAssetCard__zoomedAssetName{box-sizing:border-box;background-color:var(--colors-surface-scrim);color:var(--colors-text-primary);text-align:center;overflow-wrap:anywhere;width:100%;padding:.75rem 3rem;position:absolute;bottom:0;left:0}.rbAssetBrowserToolbar__browserToolbar{background-color:var(--colors-fill-chrome);min-height:var(--sizes-header);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-chrome);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.25rem;padding:.25rem;display:grid}.rbAssetBrowserToolbar__breadcrumbs{border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-md);background-color:var(--colors-surface);scrollbar-width:thin;min-width:var(--sizes-0);height:var(--sizes-control-sm);align-items:center;gap:.25rem;padding-left:.25rem;display:flex;overflow-x:auto}.rbAssetBrowserToolbar__breadcrumbLeadingActions{border-right-style:solid;border-right-width:1px;border-right-color:var(--colors-border-strong);flex:none;align-items:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;display:inline-flex}.rbAssetBrowserToolbar__breadcrumbLeadingActions .rbAssetBrowserToolbar__breadcrumbActionButton svg{transform:rotate(180deg)}.rbAssetBrowserToolbar__breadcrumbActions{border-left-style:solid;border-left-width:1px;border-left-color:var(--colors-border-strong);flex:none;align-items:center;gap:.25rem;margin-left:auto;padding-left:.25rem;padding-right:.25rem;display:inline-flex}.rbAssetBrowserToolbar__breadcrumbActionButton{flex:none;width:1.68rem;min-width:1.68rem;height:1.68rem}.rbAssetBrowserToolbar__breadcrumbActionButton svg{width:.92rem;height:.92rem;display:block}.rbAssetBrowserToolbar__breadcrumbCollapsedIcon{color:var(--colors-text-secondary);justify-content:center;align-items:center;width:1.7rem;min-width:1.7rem;display:inline-flex}.rbAssetBrowserToolbar__breadcrumbCollapsedIcon svg{width:.82rem;height:.82rem;display:block}.rbAssetBrowserToolbar__breadcrumbItem{min-width:var(--sizes-0);flex:none;align-self:stretch;align-items:center;display:inline-flex}.rbAssetBrowserToolbar__breadcrumbItem:hover .rbAssetBrowserToolbar__breadcrumbButton,.rbAssetBrowserToolbar__breadcrumbItem.rbAssetBrowserToolbar__breadcrumbItemDragOver .rbAssetBrowserToolbar__breadcrumbButton{color:var(--colors-text-primary)}.rbAssetBrowserToolbar__breadcrumbItem:hover .rbAssetBrowserToolbar__breadcrumbButton:before,.rbAssetBrowserToolbar__breadcrumbItem.rbAssetBrowserToolbar__breadcrumbItemDragOver .rbAssetBrowserToolbar__breadcrumbButton:before{opacity:1}.rbAssetBrowserToolbar__breadcrumbItem:hover .rbAssetBrowserToolbar__breadcrumbFolderIcon,.rbAssetBrowserToolbar__breadcrumbItem.rbAssetBrowserToolbar__breadcrumbItemDragOver .rbAssetBrowserToolbar__breadcrumbFolderIcon{color:var(--colors-signal)}.rbAssetBrowserToolbar__breadcrumbSeparator{color:var(--colors-text-tertiary);flex:none;justify-content:center;align-items:center;margin-right:.18rem;display:inline-flex}.rbAssetBrowserToolbar__breadcrumbSeparator svg{width:.65rem;height:.65rem}.rbAssetBrowserToolbar__breadcrumbButton{background:var(--colors-transparent);transition:color var(--durations-fast) var(--easings-out);isolation:isolate;color:var(--colors-text-secondary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-base);line-height:var(--line-heights-none);white-space:nowrap;text-overflow:ellipsis;min-width:var(--sizes-0);border:0;flex:none;align-items:center;gap:.25rem;max-width:14rem;height:100%;padding:0 .25rem;display:inline-flex;position:relative;overflow:hidden}.rbAssetBrowserToolbar__breadcrumbButton:before{background:var(--colors-fill-signal);border-radius:var(--radii-sm);transition:opacity var(--durations-fast) var(--easings-out);content:"";opacity:0;pointer-events:none;z-index:-1;position:absolute;inset:2px 0}.rbAssetBrowserToolbar__breadcrumbButton.rbAssetBrowserToolbar__breadcrumbButtonCurrent{color:var(--colors-notice);font-weight:500}.rbAssetBrowserToolbar__breadcrumbButton:hover:not(.rbAssetBrowserToolbar__breadcrumbButtonCurrent){color:var(--colors-text-primary)}.rbAssetBrowserToolbar__breadcrumbButton:hover:not(.rbAssetBrowserToolbar__breadcrumbButtonCurrent):before{opacity:1}.rbAssetBrowserToolbar__breadcrumbFolderIcon{flex-shrink:0;display:inline-flex}.rbAssetBrowserToolbar__breadcrumbFolderIcon svg{width:.75rem;height:.75rem}.rbAssetBrowserToolbar__searchSlot{transition:width var(--durations-base) var(--easings-out);min-width:var(--sizes-0);justify-content:flex-end;justify-self:end;align-items:center;width:2.28rem;display:flex;position:relative;overflow:hidden}.rbAssetBrowserToolbar__searchToggleButton{box-sizing:border-box;width:2.28rem;height:var(--sizes-control-sm);min-width:2.28rem;padding:0;position:absolute;inset:0}.rbAssetBrowserToolbar__searchToggleButton svg{width:1.14rem;height:1.08rem;display:block;overflow:visible}.rbAssetBrowserToolbar__searchFieldContainer{transition:opacity var(--durations-fast) var(--easings-out), transform var(--durations-base) var(--easings-out);opacity:0;transform-origin:100%;pointer-events:none;width:100%;transform:scaleX(.96)}.rbAssetBrowserToolbar__searchField{min-width:var(--sizes-0);width:100%;height:var(--sizes-control-sm)}.rbAssetBrowserToolbar__clearSearchButton{color:var(--colors-text-primary);display:flex}.rbAssetBrowserToolbar__toolbarActions{min-width:var(--sizes-0);flex-wrap:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:.25rem;display:flex}.rbAssetBrowserToolbar__uploadButton,.rbAssetBrowserToolbar__createButton{flex:none}.rbAssetBrowserSelectionBar__root{background:var(--colors-fill-chrome);border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rbAssetBrowserSelectionBar__desktop{animation:assetBrowserSelectionBarReveal var(--durations-base) var(--easings-out) forwards;min-height:var(--sizes-header);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-chrome);flex-wrap:nowrap;align-items:center;gap:.4rem;margin:0;padding:.25rem .5rem;position:static}.rbAssetBrowserSelectionBar__desktop .rbAssetBrowserSelectionBar__button{font-size:var(--font-sizes-sm);flex:none;max-width:8.75rem;padding-inline:.48rem}.rbAssetBrowserSelectionBar__desktop .rbAssetBrowserSelectionBar__summaryRow{flex:auto;gap:.4rem}.rbAssetBrowserSelectionBar__desktop .rbAssetBrowserSelectionBar__actions{flex-wrap:nowrap;flex:none;gap:.4rem}.rbAssetBrowserSelectionBar__desktop .rbAssetBrowserSelectionBar__summary{font-size:var(--font-sizes-sm)}.rbAssetBrowserSelectionBar__mobile{padding:.8rem 1rem calc(.9rem + env(safe-area-inset-bottom,0));animation:assetBrowserSelectionTrayReveal var(--durations-base) var(--easings-out) forwards;border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-chrome);flex-direction:column;order:3;justify-content:flex-start;align-items:stretch;position:static}.rbAssetBrowserSelectionBar__exiting{animation:assetBrowserSelectionBarExit var(--durations-base) var(--easings-out) forwards}.rbAssetBrowserSelectionBar__summaryRow{min-width:var(--sizes-0);flex:12rem;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.rbAssetBrowserSelectionBar__summary{color:var(--colors-text-primary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);letter-spacing:var(--letter-spacings-wide);text-transform:uppercase;font-weight:500}.rbAssetBrowserSelectionBar__actions{flex-wrap:wrap;flex:21rem;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.rbAssetBrowserSelectionBar__button{white-space:nowrap;flex:9.5rem;justify-content:center;gap:.45rem;max-width:10.25rem;min-height:2rem}.rbAssetBrowserSelectionBar__buttonLabel{display:inline}.rbAssetBrowserSelectionBar__dangerButton svg{width:.92rem;height:.92rem}.rbAssetBrowserLayout__assetBrowser{color:var(--colors-text-primary)}.rbAssetBrowserLayout__assetBrowser,.rbAssetBrowserLayout__browserBody{height:100%}.rbAssetBrowserLayout__assetBrowser,.rbAssetBrowserLayout__browserBody,.rbAssetBrowserLayout__browserShell{width:100%;min-height:var(--sizes-0);flex:auto;display:flex;overflow:hidden}.rbAssetBrowserLayout__browserShell{background:linear-gradient(180deg, var(--colors-fill-ghost), transparent), var(--colors-surface-base);flex-direction:column;position:relative;container-type:inline-size}.rbAssetBrowserLayout__toolbarShell{z-index:1;position:relative}.rbAssetBrowserLayout__gridScroller{overscroll-behavior:contain;z-index:0;scrollbar-width:thin;min-height:var(--sizes-0);padding:.79rem 1rem 1rem;flex:auto;padding-bottom:1rem;position:relative;overflow-y:auto}.rbAssetBrowserLayout__folderSection,.rbAssetBrowserLayout__assetSection{flex-direction:column;display:flex}.rbAssetBrowserLayout__assetSection{margin-top:1.15rem}.rbAssetBrowserLayout__sectionHeader{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-subtle);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;margin-bottom:.75rem;padding-bottom:.4rem;display:flex}.rbAssetBrowserLayout__sectionHeaderInfo{min-width:var(--sizes-0);align-items:baseline;gap:.6rem;display:flex}.rbAssetBrowserLayout__sectionTitle{color:var(--colors-text-primary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);letter-spacing:var(--letter-spacings-normal);text-transform:uppercase;font-weight:500}.rbAssetBrowserLayout__sectionCount{color:var(--colors-text-tertiary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-sm)}.rbAssetBrowserLayout__contentGrid{grid-template-columns:repeat(auto-fill,8.75rem);justify-content:space-between;gap:.75rem;display:grid}.rbAssetBrowserLayout__assetGrid{flex-wrap:wrap;gap:.6rem;display:flex}.rbAssetBrowserLayout__assetGrid:after{content:"";flex-grow:999999;flex-basis:var(--sizes-0);min-width:var(--sizes-0)}.rbAssetBrowserLayout__loadMoreSentinel{width:100%;height:1px}.rbAssetGeneratorCard__root{flex:auto;justify-content:center;align-items:center;display:flex}.rbAssetGeneratorCard__root video,.rbAssetGeneratorCard__root img,.rbAssetGeneratorCard__root model-viewer,.rbAssetGeneratorCard__root audio{transition:transform var(--durations-overlay) var(--easings-out), font-size var(--durations-overlay) var(--easings-out);object-fit:contain;color:var(--colors-text-primary);justify-content:center;align-self:center;align-items:center;max-width:100%;max-height:100%;display:flex}.rbAssetGeneratorCard__root:is(:hover,[data-hover]) video,.rbAssetGeneratorCard__root:is(:hover,[data-hover]) img,.rbAssetGeneratorCard__root:is(:hover,[data-hover]) model-viewer,.rbAssetGeneratorCard__root:is(:hover,[data-hover]) audio{transform:scale(1.15)}.rbAssetGeneratorCard__root:is(:hover,[data-hover]) .rbAssetGeneratorCard__unknownFileTypeMessage{font-size:var(--font-sizes-display-lg)}.rbAssetGeneratorCard__root:is(:hover,[data-hover]) .rbAssetGeneratorCard__overlay{opacity:1}.rbAssetGeneratorCard__faded{opacity:.3}.rbAssetGeneratorCard__faded:before{content:"";background-color:var(--colors-fill-subtle);width:100%;height:100%;position:absolute;inset:0}.rbAssetGeneratorCard__readOnly{cursor:default}.rbAssetGeneratorCard__readOnly:is(:hover,[data-hover]) video,.rbAssetGeneratorCard__readOnly:is(:hover,[data-hover]) img,.rbAssetGeneratorCard__readOnly:is(:hover,[data-hover]) model-viewer,.rbAssetGeneratorCard__readOnly:is(:hover,[data-hover]) audio{transform:none}.rbAssetGeneratorCard__readOnly:is(:hover,[data-hover]) .rbAssetGeneratorCard__unknownFileTypeMessage{font-size:var(--font-sizes-display-lg)}.rbAssetGeneratorCard__readOnly:is(:hover,[data-hover]) .rbAssetGeneratorCard__overlay{opacity:1}.rbAssetGeneratorCard__overlay{border-radius:var(--radii-md);transition:opacity var(--durations-base) var(--easings-out);opacity:0;color:var(--colors-text-primary);background-color:var(--colors-surface-scrim);z-index:2;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute}.rbAssetGeneratorCard__overlay p{color:inherit;font-size:var(--font-sizes-lg)}.rbAssetGeneratorCard__overlay svg{width:32px;height:32px}.rbAssetGeneratorCard__buttonColumn{transition:opacity var(--durations-base) var(--easings-out), transform var(--durations-base) var(--easings-out);z-index:1;flex-direction:column;align-items:flex-end;gap:.2rem;display:flex;position:absolute;top:.5rem;right:.5rem}.rbAssetGeneratorCard__actionTooltipTrigger{display:inline-flex}.rbAssetGeneratorCard__unknownFileTypeMessage{font-size:var(--font-sizes-display-lg)}.rbAssetGeneratorCard__assetName{background-color:var(--colors-surface-scrim);color:var(--colors-text-primary);text-align:center;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:.5rem;position:absolute;bottom:0;left:0;overflow:hidden}.rbAssetGeneratorCard__assetAnimationContainer{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:3rem 1.5rem;display:flex;position:relative}.rbAssetGeneratorCard__loadingAnimationContainer{position:absolute}.rbAssetGeneratorCard__threeDIndicator{border-radius:var(--radii-sm);color:var(--colors-text-primary);font-weight:700;font-size:var(--font-sizes-2xl);background-color:var(--colors-surface-scrim);padding:.2rem .5rem;position:absolute;top:.5rem;left:.5rem}.rbAssetGeneratorCard__dialogContent{padding:0}.rbAssetGeneratorCard__zoomedView{border-radius:var(--radii-lg);background-color:var(--colors-surface-base);justify-content:center;align-items:center;width:90vw;max-width:1200px;height:90vh;max-height:1200px;display:flex;overflow:hidden}.rbAssetGeneratorCard__zoomedView img,.rbAssetGeneratorCard__zoomedView video,.rbAssetGeneratorCard__zoomedView audio{object-fit:contain;max-width:100%;max-height:100%}.rbAssetGeneratorCard__zoomedView model-viewer{width:100%;height:100%}.rbAssetGeneratorCard__addIcon{color:var(--colors-text-primary);width:48px;height:48px}.rbModelSelector__wrapper{display:inline-block;position:relative}.rbModelSelector__selector{--select-trigger-height:2rem;--select-trigger-width:fit-content}.rbModelSelector__tooltipDescription{color:var(--colors-text-secondary);font-size:var(--font-sizes-base);font-weight:400;line-height:var(--line-heights-base);margin:0}.rbModelSelector__tooltipPricing{margin-top:.5rem}.rbModelSelector__tooltipCredits{color:var(--colors-notice);font-size:var(--font-sizes-md);font-weight:500;line-height:var(--line-heights-base);margin:.25rem 0 0}.rbModelSelector__creditUnit{white-space:nowrap}.rbModelSelector__creditBolt{margin-right:.1em}.rbModelSelector__modelTooltip{--tooltip-min-width:14rem;--tooltip-max-width:min(22rem, calc(var(--radix-tooltip-content-available-width,100vw) - 16px));--tooltip-line-height:1.4}.rbModelSelector__modelBadge{margin-left:1rem}.rbHistoryDrawer__drawer{z-index:5;width:100%;max-width:25.5rem;top:0;bottom:0;right:0}.rbHistoryDrawer__drawer,.rbHistoryDrawer__drawerBackdrop{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);position:absolute}.rbHistoryDrawer__drawerBackdrop{background-color:var(--colors-surface-scrim);z-index:4;pointer-events:auto;inset:0}.rbHistoryDrawer__drawerHeader{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);height:var(--sizes-header);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-chrome);justify-content:space-between;padding:0 .6rem 0 1.25rem}.rbHistoryDrawer__drawerHeader,.rbHistoryDrawer__drawerFooter{background-color:var(--colors-fill-chrome);flex-shrink:0;align-items:center;display:flex}.rbHistoryDrawer__drawerFooter{transition:border-color var(--durations-overlay) var(--easings-out), box-shadow var(--durations-overlay) var(--easings-out);border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-chrome);gap:.625rem;padding:.75rem 1.25rem}.rbHistoryDrawer__spineScroller{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);scrollbar-width:thin;scrollbar-color:var(--colors-fill-control) transparent;min-height:var(--sizes-0);flex:1;padding:1.25rem 1.25rem .75rem .5rem;position:relative;overflow:hidden auto}.rbHistoryDrawer__spineScroller::-webkit-scrollbar-thumb{border-radius:var(--radii-pill);background-color:var(--colors-fill-control)}.rbHistoryDrawer__spineScroller::-webkit-scrollbar{width:6px}.rbHistoryDrawer__revisionList{z-index:1;flex-direction:column;gap:.25rem;padding:0;list-style:none;display:flex;position:relative}.rbHistoryDrawer__revisionList,.rbHistoryDrawer__revisionRoot{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);margin:0}.rbHistoryDrawer__revisionRoot{border-radius:var(--radii-md);cursor:pointer;grid-template-columns:2.25rem 1fr;align-items:stretch;padding:.5rem 0;display:grid}.rbHistoryDrawer__revisionRoot:first-child .rbHistoryDrawer__spineCell:before{background:linear-gradient(180deg, transparent 0%, var(--colors-border-signal) 45%, var(--colors-border-signal-open) 80%, var(--colors-border-signal-open) 100%);height:2.4375rem;top:-1.5rem}.rbHistoryDrawer__revisionRoot:last-child .rbHistoryDrawer__spineCell:after{display:none}.rbHistoryDrawer__revisionRoot:is(:focus-visible,[data-focus-visible]){outline:1px solid var(--colors-border-signal-open);outline-offset:2px}.rbHistoryDrawer__revisionRoot:is(:hover,[data-hover]) .rbHistoryDrawer__card{outline:1px solid var(--colors-border-strong);outline-offset:-1px}.rbHistoryDrawer__revisionRoot:is(:hover,[data-hover]) .rbHistoryDrawer__dot:after{opacity:1}.rbHistoryDrawer__spineCell{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);justify-content:center;align-items:flex-start;padding-top:.625rem;display:flex;position:relative}.rbHistoryDrawer__spineCell:before,.rbHistoryDrawer__spineCell:after{content:"";background-color:var(--colors-border-signal-open);pointer-events:none;z-index:0;width:1px;position:absolute;left:50%;transform:translate(-50%)}.rbHistoryDrawer__spineCell:before{height:.9375rem;top:0}.rbHistoryDrawer__spineCell:after{top:.9375rem;bottom:-1.25rem}.rbHistoryDrawer__dot{border-radius:var(--radii-pill);border-style:solid;border-width:1px;border-color:var(--colors-border-signal);transition:border-color var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out);z-index:1;background-color:var(--colors-surface);box-shadow:0 0 0 3px var(--colors-surface);justify-content:center;align-items:center;width:.625rem;height:.625rem;display:flex;position:relative}.rbHistoryDrawer__dot:after{border-radius:var(--radii-pill);border-style:solid;border-width:1px;border-color:var(--colors-border-strong);transition:opacity var(--durations-fast) var(--easings-out);content:"";opacity:0;pointer-events:none;position:absolute;inset:-6px}.rbHistoryDrawer__card{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-md);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out);background-color:var(--colors-surface-raised);min-width:var(--sizes-0);flex-direction:column;gap:.375rem;padding:.5rem .625rem;display:flex}.rbHistoryDrawer__errorMessage{color:var(--colors-danger);font-size:var(--font-sizes-xs);padding:.25rem 0}.rbHistoryDrawer__errorMessage,.rbHistoryDrawer__titleRow{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbHistoryDrawer__titleRow{align-items:flex-start;gap:.5rem;display:flex}.rbHistoryDrawer__title{-webkit-line-clamp:3;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;background-color:var(--colors-transparent);color:var(--colors-text-primary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);line-height:var(--line-heights-snug);width:100%;min-width:var(--sizes-0);border:none;-webkit-box-orient:vertical;flex:1;margin:0;padding:0;display:-webkit-box;overflow:hidden}.rbHistoryDrawer__title,.rbHistoryDrawer__metaRow{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbHistoryDrawer__metaRow{justify-content:space-between;align-items:center;gap:.5rem;min-height:1rem;display:flex}.rbHistoryDrawer__timestamp{color:var(--colors-text-tertiary);font-size:var(--font-sizes-xs);letter-spacing:var(--letter-spacings-normal)}.rbHistoryDrawer__timestamp,.rbHistoryDrawer__stateTag{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbHistoryDrawer__stateTag{border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-sm);background-color:var(--colors-fill-signal);color:var(--colors-signal);font-size:var(--font-sizes-2xs);letter-spacing:var(--letter-spacings-label);text-transform:uppercase;align-items:center;padding:.125rem .4rem;display:inline-flex}.rbHistoryDrawer__loadMoreRow{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);justify-content:center;padding:.5rem 0 .75rem 2.5rem;display:flex}.rbHistoryDrawer__loadMore{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbHistoryDrawer__loadMore,.rbHistoryDrawer__loadMore.rbButton{font-size:var(--font-sizes-sm);letter-spacing:var(--letter-spacings-wider);text-transform:uppercase}.rbHistoryDrawer__footerBtn{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);letter-spacing:var(--letter-spacings-wide);min-width:var(--sizes-0);flex:1}.rbHistoryDrawer__footerBtn.rbHistoryDrawer__footerBtnPrimary{flex:2}.rbToolCallMessage__reactMarkdownContainer{margin-bottom:.5rem}.rbToolCallMessage__reactMarkdownContainer,.rbToolCallMessage__reactMarkdownContainer code{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbToolCallMessage__reactMarkdownContainer code{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-sm);color:var(--colors-notice);background-color:var(--colors-fill-ghost);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);white-space:pre-wrap;word-break:break-word;padding:.1rem .3rem;display:inline}.rbToolCallMessage__reactMarkdownContainer pre{border-radius:var(--radii-lg);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface-base);margin:.5rem 0;padding:1rem;overflow-x:auto}.rbToolCallMessage__reactMarkdownContainer pre code{background-color:var(--colors-transparent);font-size:var(--font-sizes-md);white-space:pre;word-break:normal;border-width:0;padding:0;display:block}.rbToolCallMessage__reactMarkdownContainer p+p{margin-top:.5rem}.rbToolCallMessage__reactMarkdownContainer:last-of-type{margin-bottom:0}.rbToolCallMessage__thinkingContainer{color:var(--colors-text-tertiary);font-size:var(--font-sizes-sm);font-style:italic;display:block}.rbToolCallMessage__thinkingContainer,.rbToolCallMessage__thinkingHeader{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbToolCallMessage__thinkingHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rbToolCallMessage__thinkingText{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbToolCallMessage__thinkingText>span{animation:toolCallMessageCharPulse calc(var(--durations-sheet) * 9) var(--easings-out) infinite;opacity:.4;animation-delay:var(--char-delay,0s);display:inline-block;transform:translateY(0)}.rbToolCallMessage__thinkingComplete,.rbToolCallMessage__thinkingExpandButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);opacity:.6}.rbToolCallMessage__thinkingExpandButton{color:var(--colors-text-tertiary);cursor:pointer;font-size:var(--font-sizes-xs);background:0 0;border:none;padding:.1rem .3rem;font-style:italic}.rbToolCallMessage__thinkingExpandButton:is(:focus-visible,[data-focus-visible]){color:var(--colors-text-secondary);opacity:1;outline-width:1px;outline-style:solid;outline-color:var(--colors-border-signal);outline-offset:2px}.rbToolCallMessage__thinkingExpandButton:is(:hover,[data-hover]){color:var(--colors-text-secondary);opacity:1}.rbToolCallMessage__thinkingExpandedContent{border-radius:var(--radii-sm);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);background-color:var(--colors-surface);margin-top:.5rem;padding:.5rem;font-style:normal}.rbToolCallMessage__thinkingExpandedContent p{margin:.5rem 0}.rbToolCallMessage__thinkingExpandedContent p:first-child{margin-top:0}.rbToolCallMessage__thinkingExpandedContent p:last-child{margin-bottom:0}.rbCodeChatCommit__root{flex-direction:column;gap:1rem;display:flex}.rbCodeChatCommit__root,.rbCodeChatCommit__fadeInChildren{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeChatCommit__fadeInChildren *{animation:codeChatCommitFadeIn var(--durations-base) var(--easings-out);animation-fill-mode:forwards}.rbCodeChatCommit__statusMessage{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border);margin-top:12px;padding-top:12px}.rbCodeChatCommit__terminalMessage{color:var(--colors-text-tertiary);font-style:italic}.rbCodeChatCommit__terminalMessage,.rbCodeChatCommit__historyCompaction{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);font-size:var(--font-sizes-base)}.rbCodeChatCommit__historyCompaction{background:var(--colors-fill-signal);border-style:solid;border-width:1px;border-color:var(--colors-border-signal-open);border-radius:var(--radii-md);color:var(--colors-signal);align-items:center;gap:.75rem;padding:1rem;display:flex}.rbCodeChatCommit__historySpinner{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);justify-content:center;align-items:center;display:flex}.rbCodeChatShell__container{background-color:var(--colors-surface);width:100%;height:100%;overflow:hidden}.rbCodeChatShell__container,.rbCodeChatShell__mainContainer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-direction:column;display:flex;position:relative}.rbCodeChatShell__mainContainer{flex-grow:1;min-height:0%}.rbCodeChatShell__workInProgress{background-color:var(--colors-signal);font-family:var(--font-source-code-pro);text-align:center;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-signal);justify-content:space-evenly}.rbCodeChatShell__workInProgress,.rbCodeChatShell__mainContent{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);width:100%;display:flex}.rbCodeChatShell__mainContent{z-index:0;flex-direction:column;height:100%;overflow:auto}.rbCodeChatShell__mainContentHeader{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);box-sizing:border-box;background-color:var(--colors-fill-chrome);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.rbCodeChatShell__mainContentHeader:empty{display:none}.rbCodeChatShell__projectLlmModeSelect{width:5.5rem}.rbCodeChatShell__projectLlmModeSelect,.rbCodeChatShell__promptArea{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeChatShell__promptArea{background-color:var(--colors-fill-chrome);box-shadow:none;border:0;border-radius:0;margin:0;padding:0;position:relative}.rbCodeChatShell__promptArea:before{content:"";z-index:1;background-color:var(--colors-border-chrome);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.rbCodeChatShell__warning{border-radius:0}.rbCodeChatShell__highlighted{box-shadow:var(--shadows-glow-signal)}.rbCodeChatShell__highlighted:before{background-color:var(--colors-border-signal)}.rbCodeChatShell__dragDropFileOverlay{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);z-index:1000;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.rbCodeChatShell__promptForm{border-bottom:0;flex-direction:column;gap:.5rem;padding:.75rem}.rbCodeChatShell__promptForm,.rbCodeChatShell__promptAttachmentPreviewRow{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex}.rbCodeChatShell__promptAttachmentPreviewRow{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.75rem;max-width:100%}.rbCodeChatShell__promptFormBottomBar{justify-content:space-between}.rbCodeChatShell__promptFormBottomBar,.rbCodeChatShell__promptControlsLeft{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);min-width:var(--sizes-0);align-items:center;gap:.5rem;display:flex}.rbCodeChatShell__promptUtilityActions,.rbCodeChatShell__promptControlsRight{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-shrink:0;align-items:center;gap:.25rem;display:flex}.rbCodeChatShell__utilityActionButton{flex:none;width:2rem;height:2rem}.rbCodeChatShell__promptAttachmentTile{flex:none;width:4rem;height:4rem;position:relative}.rbCodeChatShell__promptAttachmentThumbButton{border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface-base);box-shadow:var(--shadows-glow-signal);cursor:zoom-in;outline-width:0;outline-style:solid;outline-color:var(--colors-transparent);width:100%;height:100%;padding:0;display:block;overflow:hidden}.rbCodeChatShell__promptAttachmentThumbButton img{object-fit:cover;width:100%;height:100%;display:block}.rbCodeChatShell__promptAttachmentThumbButton:hover,.rbCodeChatShell__promptAttachmentThumbButton:focus-visible{border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal-open)}.rbCodeChatShell__promptAttachmentRemove{border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-pill);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);background-color:var(--colors-surface-base);cursor:pointer;outline-width:0;outline-style:solid;outline-color:var(--colors-transparent);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex;position:absolute;top:-.4rem;right:-.4rem}.rbCodeChatShell__promptAttachmentRemove:before{border-radius:var(--radii-pill);content:"";position:absolute;inset:-.3rem}.rbCodeChatShell__promptAttachmentRemove svg{width:.75rem;height:.75rem}.rbCodeChatShell__promptAttachmentRemove:hover,.rbCodeChatShell__promptAttachmentRemove:focus-visible{border-color:var(--colors-border-signal-open);background-color:var(--colors-surface-raised);box-shadow:var(--shadows-glow-signal-small)}.rbCodeChatShell__promptImageUploadingIndicator{border-radius:var(--radii-md);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);background-color:var(--colors-surface-scrim);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rbCodeChatShell__promptImageUploadingIndicator>div{display:flex}.rbCodeChatShell__submitContainer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);gap:.5rem;display:flex}.rbCodeChatShell__exceptionDialogBody{max-height:60vh;overflow:auto}.rbCodeChatShell__submitButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);justify-content:center;align-items:center;width:auto;margin-left:auto;display:flex}.rbCodeChatShell__submitButton>div{display:flex}.rbCodeChatShell__loadMoreButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);margin:1rem auto;display:flex}.rbProjectToolbarActions__upgradeRoot{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);gap:.5rem;height:2.5rem;padding:.25rem .75rem;text-decoration:none}.rbProjectToolbarActions__upgradeText{display:flex}.rbProjectToolbarActions__exportIcon{flex:none;transform:rotate(180deg)}.rbProjectToolbarActions__exportSpinner{color:currentColor;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.rbMarkdownChatBubble__root{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-lg);box-sizing:border-box;color:var(--colors-text-primary);background-color:var(--colors-surface-raised);max-width:100%;height:auto;padding:.5rem;font-size:.9rem;line-height:1.25rem;position:relative}.rbMarkdownChatBubble__root,.rbMarkdownChatBubble__content{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-direction:column;gap:.5rem;display:flex}.rbMarkdownChatBubble__content{overflow-wrap:anywhere}.rbMarkdownChatBubble__content code{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-sm);color:var(--colors-notice);background-color:var(--colors-fill-ghost);padding:.1rem .3rem;display:inline}.rbMarkdownChatBubble__content code,.rbMarkdownChatBubble__content pre code{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md)}.rbMarkdownChatBubble__content pre code{border-radius:var(--radii-lg);background-color:var(--colors-surface-base);border-width:0;padding:0}.rbMarkdownChatBubble__content hr{clear:both;background-color:var(--colors-border-strong);border:none;width:96%;height:1px;margin-top:.25rem;margin-bottom:.25rem}.rbMarkdownChatBubble__content ol,.rbMarkdownChatBubble__content ul{margin:revert;padding:revert;list-style:revert}.rbMarkdownChatBubble__content del{text-decoration:line-through}.rbMarkdownChatBubble__content blockquote{border-left:4px solid var(--colors-border-strong);color:var(--colors-text-tertiary);margin-left:0;padding-left:16px;font-style:italic}.rbMarkdownChatBubble__content a{transition:color var(--durations-fast) var(--easings-out);color:var(--colors-signal);cursor:pointer;font-weight:700;text-decoration:underline}.rbMarkdownChatBubble__content img{border-radius:var(--radii-lg);max-width:70%;height:auto;display:block}.rbMarkdownChatBubble__content h1{font-size:var(--font-sizes-4xl);margin-top:.5rem;margin-bottom:.4rem;font-weight:700}.rbMarkdownChatBubble__content h2{font-size:var(--font-sizes-3xl);margin-top:.4rem;margin-bottom:.35rem;font-weight:700}.rbMarkdownChatBubble__content h3{font-size:var(--font-sizes-3xl);margin-top:.35rem;margin-bottom:.3rem;font-weight:700}.rbMarkdownChatBubble__content h4{font-size:var(--font-sizes-2xl);margin-top:.3rem;margin-bottom:.25rem;font-weight:700}.rbMarkdownChatBubble__content h5{font-size:var(--font-sizes-lg);margin-top:.25rem;margin-bottom:.2rem;font-weight:700}.rbMarkdownChatBubble__content h6{font-size:var(--font-sizes-base);margin-top:.2rem;margin-bottom:.15rem;font-weight:700}.rbMarkdownChatBubble__content strong{font-weight:700}.rbMarkdownChatBubble__content em{font-style:italic}.rbMarkdownChatBubble__content p{word-wrap:break-word}.rbMarkdownChatBubble__content h4+p,.rbMarkdownChatBubble__content h4+ul,.rbMarkdownChatBubble__content h4+ol{margin-top:.15rem}.rbMarkdownChatBubble__content p img:last-of-type{margin-right:0}.rbMarkdownChatBubble__portrait{border-style:solid;border-width:1px;border-color:var(--colors-action);border-radius:var(--radii-pill);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);z-index:1;background-color:var(--colors-surface);width:32px;height:32px;padding:1.5px;position:absolute;top:-16px;left:-2px}.rbGenerateAssetDisplay__withResults{border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-sm);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-signal);cursor:pointer;flex-direction:column;align-items:stretch;gap:12px;padding:8px 12px;font-size:.75rem;display:flex}.rbGenerateAssetDisplay__withResults svg{flex-shrink:0;align-self:flex-start;margin-top:.05rem}.rbGenerateAssetDisplay__withResults:is(:focus-visible,[data-focus-visible]){outline-offset:2px;border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal);outline:2px solid #0000}.rbGenerateAssetDisplay__header{align-items:center;gap:.5rem;display:flex}.rbGenerateAssetDisplay__collapseToggle{transition:color var(--durations-fast) var(--easings-out);color:var(--colors-text-tertiary);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-xs);letter-spacing:var(--letter-spacings-wide);text-transform:uppercase;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-left:auto;padding-left:.75rem;font-weight:500}.rbGenerateAssetDisplay__errorContainer{border-radius:var(--radii-sm);background-color:var(--colors-surface);padding:8px}.rbGenerateAssetDisplay__assetsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rbGenerateAssetDisplay__audioAssetsGrid{align-items:stretch}.rbGenerateAssetDisplay__assetResult{font:inherit;border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-sm);background-color:var(--colors-fill-subtle);color:inherit;text-align:left;min-width:var(--sizes-0);flex-direction:column;gap:8px;padding:8px;display:flex}.rbGenerateAssetDisplay__assetResultError{border-color:var(--colors-border-warning);cursor:default}.rbGenerateAssetDisplay__audioAssetResult{min-height:8.7rem}.rbGenerateAssetDisplay__assetResultButton{transition:border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out);cursor:pointer}.rbGenerateAssetDisplay__assetResultButton:is(:focus-visible,[data-focus-visible]){outline-offset:2px;border-color:var(--colors-border-signal);box-shadow:var(--shadows-glow-signal);outline:2px solid #0000}.rbGenerateAssetDisplay__assetResultButton:is(:focus-visible,[data-focus-visible]) .rbGenerateAssetDisplay__assetResultName{color:var(--colors-signal)}.rbGenerateAssetDisplay__assetResultButton:is(:hover,[data-hover]){border-color:var(--colors-border-signal);box-shadow:var(--shadows-glow-signal)}.rbGenerateAssetDisplay__assetResultButton:is(:hover,[data-hover]) .rbGenerateAssetDisplay__assetResultName{color:var(--colors-signal)}.rbGenerateAssetDisplay__assetResultHeader{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-neutral);justify-content:space-between;align-items:center;gap:8px;padding-bottom:4px;display:flex}.rbGenerateAssetDisplay__assetResultName{transition:color var(--durations-fast) var(--easings-out);color:var(--colors-text-secondary);font-weight:500;font-size:var(--font-sizes-sm);text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);overflow:hidden}.rbGenerateAssetDisplay__audioPreviewFrame{width:100%}.rbGenerateAssetDisplay__audioPreviewPlayer{border-color:var(--colors-border-subtle);border-radius:var(--radii-sm);transition:border-color var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out);background-color:var(--colors-surface);width:100%;max-width:none;min-height:4.75rem;padding:.7rem}.rbGenerateAssetDisplay__audioPreviewWaveform{height:3.35rem}.rbGenerateAssetDisplay__failureSection{border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-sm);background-color:var(--colors-fill-subtle);min-width:var(--sizes-0);flex-direction:column;gap:.35rem;padding:.45rem .6rem;display:flex}.rbGenerateAssetDisplay__failureSectionLabel{color:var(--colors-text-tertiary);font-size:var(--font-sizes-xs);letter-spacing:var(--letter-spacings-wide);font-weight:500;line-height:var(--line-heights-snug);text-transform:uppercase}.rbGenerateAssetDisplay__failureList{min-width:var(--sizes-0);flex-direction:column;display:flex}.rbGenerateAssetDisplay__failureRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:1.75rem;padding:.2rem 0;display:grid}.rbGenerateAssetDisplay__failureRow+.rbGenerateAssetDisplay__failureRow{border-top-style:solid;border-top-width:1px;border-top-color:var(--colors-border-subtle)}.rbGenerateAssetDisplay__failureName{color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);font-weight:500;line-height:var(--line-heights-snug);text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);overflow:hidden}.rbGenerateAssetDisplay__failureMessage{white-space:nowrap}.rbGenerateAssetDisplay__failureMessage,.rbGenerateAssetDisplay__failureDetail{color:var(--colors-text-tertiary);font-size:var(--font-sizes-xs);line-height:var(--line-heights-snug)}.rbGenerateAssetDisplay__failureDetail{overflow-wrap:anywhere;margin:0}.rbGenerateAssetDisplay__assetDetailDialogContent,.rbGenerateAssetDisplay__audioDetailDialogContent{color:var(--colors-text-primary);justify-content:flex-start;align-items:stretch;width:calc(100vw - 1.5rem);max-width:960px;max-height:calc(100dvh - 1.5rem);padding:1rem;overflow:hidden}.rbGenerateAssetDisplay__detailHeader{flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.rbGenerateAssetDisplay__detailTitle{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-lg);color:var(--colors-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);margin:0;font-weight:700;overflow:hidden}.rbGenerateAssetDisplay__generatedDetailCloseButton{flex:none}.rbGenerateAssetDisplay__detailLayout{min-height:var(--sizes-0);grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1rem;display:grid;overflow-y:auto}.rbGenerateAssetDisplay__detailPreview{min-width:var(--sizes-0);width:100%}.rbGenerateAssetDisplay__detailPanel{min-width:var(--sizes-0);flex-direction:column;gap:.9rem;display:flex}.rbGenerateAssetDisplay__detailPathRow{min-width:var(--sizes-0);align-items:stretch;gap:.6rem;display:flex}.rbGenerateAssetDisplay__detailPath{border-radius:var(--radii-sm);color:var(--colors-text-secondary);background-color:var(--colors-surface);font-size:var(--font-sizes-md);line-height:var(--line-heights-base);min-width:var(--sizes-0);border-left-style:solid;border-left-width:2px;border-left-color:var(--colors-border-signal-open);flex:auto;align-items:center;margin:0;padding:.7rem;display:flex;overflow:hidden}.rbGenerateAssetDisplay__detailPathValue{text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);flex:auto;display:block;overflow:hidden}.rbGenerateAssetDisplay__copyPathButton{border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-sm);transition:border-color var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-subtle);color:var(--colors-text-primary);font-family:var(--font-source-code-pro);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;padding:.35rem .55rem;font-size:.72rem;display:inline-flex}.rbGenerateAssetDisplay__copyPathButton svg{width:.9rem;height:.9rem}.rbGenerateAssetDisplay__copyPathButton:is(:focus-visible,[data-focus-visible]){outline-width:2px;outline-style:solid;outline-color:var(--colors-border-signal);outline-offset:2px}.rbGenerateAssetDisplay__copyPathButton:is(:hover,[data-hover]){border-color:var(--colors-border-subtle);color:var(--colors-signal)}.rbGenerateAssetDisplay__detailSection{flex-direction:column;gap:.35rem;display:flex}.rbGenerateAssetDisplay__detailSectionLabel{color:var(--colors-signal);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-sm);letter-spacing:var(--letter-spacings-wide);text-transform:uppercase;font-weight:500}.rbGenerateAssetDisplay__detailText{border-radius:var(--radii-sm);color:var(--colors-text-secondary);font-size:var(--font-sizes-md);line-height:var(--line-heights-base);overflow-wrap:anywhere;border-left-style:solid;border-left-width:2px;border-left-color:var(--colors-border-signal-open)}.rbGenerateAssetDisplay__detailText,.rbGenerateAssetDisplay__detailMetadata{background-color:var(--colors-surface);margin:0;padding:.7rem}.rbGenerateAssetDisplay__detailMetadata{border-radius:var(--radii-sm);color:var(--colors-text-tertiary);grid-template-columns:minmax(0,1fr);gap:.45rem;font-size:.78rem;display:grid}.rbGenerateAssetDisplay__detailMetadata dd{color:var(--colors-text-primary);text-align:right;overflow-wrap:anywhere;min-width:var(--sizes-0);margin:0}.rbGenerateAssetDisplay__detailMetadata div{min-width:var(--sizes-0);justify-content:space-between;gap:.75rem;display:flex}.rbGenerateAssetDisplay__detailMetadata dt{color:var(--colors-signal);font-weight:500}.rbCodeChatMessage__animationWrapper{flex-direction:column;gap:1.5rem;width:100%}.rbCodeChatMessage__animationWrapper,.rbCodeChatMessage__status{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex}.rbCodeChatMessage__status{color:var(--colors-text-tertiary);flex-shrink:0;align-items:center}.rbCodeChatMessage__fullWidth{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);max-width:100%}.rbCodeChatMessage__loadingContainer{flex-direction:column;gap:.75rem;width:100%}.rbCodeChatMessage__loadingContainer,.rbCodeChatMessage__loadingMessage{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex}.rbCodeChatMessage__loadingMessage{color:var(--colors-text-primary);font-size:var(--font-sizes-base);align-items:center;gap:.5rem}.rbCodeChatMessage__tipContainer{flex-direction:column;gap:.25rem;display:flex}.rbCodeChatMessage__tipContainer,.rbCodeChatMessage__tipPrefix{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeChatMessage__tipPrefix{color:var(--colors-notice);font-weight:500;display:block}.rbCodeChatMessage__tipText{color:var(--colors-text-primary);line-height:var(--line-heights-snug)}.rbCodeChatMessage__tipText,.rbCodeChatMessage__dogTypingContainer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeChatMessage__dogTypingContainer{opacity:.8;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.rbCodeChatMessage__dogTypingText{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-text-primary);font-size:var(--font-sizes-base);font-style:italic}.rbCodeChatMessage__assistantExtraButtonsContainer{justify-content:space-between}.rbCodeChatMessage__assistantExtraButtonsContainer,.rbCodeChatMessage__assistantExtraButtons{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);display:flex}.rbCodeChatMessage__assistantExtraButtons{flex-direction:column;justify-content:flex-end;gap:.5rem;width:100%}.rbCodeChatMessage__codeGenerationExtraButtonsContainer,.rbCodeChatMessage__nextStepContainer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);flex-direction:column;gap:.5rem;display:flex}.rbCodeChatMessage__nextStepContainer{padding:.5rem 0}.rbCodeChatMessage__nextStepText{font-size:var(--font-sizes-base);line-height:var(--line-heights-snug)}.rbCodeChatMessage__nextStepText,.rbCodeChatMessage__nextStepButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeChatMessage__nextStepButton{align-self:flex-start;margin-top:.25rem}.rbCodeChatMessage__applyButton{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeChatMessage__applyButton div{align-items:center;gap:.5rem;display:flex}.rbCodeMarkdown__editorContainer{max-width:100%;height:var(--initial-editor-height);min-height:var(--initial-editor-height);display:inline-block;position:relative;overflow-x:auto}.rbCodeMarkdown__editorContainer,.rbCodeMarkdown__buttonContainer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeMarkdown__buttonContainer{z-index:1;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:2rem;left:.5rem}.rbCodeMarkdown__editorControl{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out)}.rbCodeMarkdown__editorControl,.rbCodeMarkdown__editorControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-strong);color:var(--colors-text-primary);background-color:var(--colors-surface);box-shadow:none}.rbCodeMarkdown__editorControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default}.rbCodeMarkdown__editorControl:focus-visible:not(:disabled):not([aria-disabled=true]),.rbCodeMarkdown__editorControl:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-border-signal-open);color:var(--colors-text-primary);background-color:var(--colors-fill-signal-open);box-shadow:var(--shadows-glow-signal)}.rbCodeMarkdown__codeBlock{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface);min-height:var(--sizes-0);max-height:200px;padding:0 .5rem;overflow-x:auto}.rbCodeMarkdown__inlineCode{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-sm);transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-notice);background-color:var(--colors-fill-ghost);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-md);white-space:pre-wrap;word-break:break-word;padding:.1rem .3rem;display:inline}.rbToolDisplay__root{border-style:solid;border-width:1px;border-color:var(--colors-border-signal);border-radius:var(--radii-sm);transition:background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-signal);cursor:pointer;align-items:center;gap:.5rem;padding:8px 12px;font-size:.75rem;display:flex}.rbToolDisplay__root span code{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-sm);background-color:var(--colors-fill-ghost);color:var(--colors-text-primary);font-size:var(--font-sizes-sm);line-break:anywhere}.rbToolDisplay__root svg{flex-shrink:0;align-self:flex-start;margin-top:.05rem}.rbToolDisplay__rootActive{border-style:solid;border-width:1px;border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-open);box-shadow:var(--shadows-glow-signal)}.rbToolDisplay__rootPending{opacity:.8;cursor:default}.rbToolDisplay__popoverHeader{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-chrome);color:var(--colors-text-primary);min-height:var(--sizes-header);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--colors-border-chrome);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem 0 .75rem;font-size:.75rem;display:flex}.rbToolDisplay__popoverHeader code{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-sm);background-color:var(--colors-fill-ghost);font-size:var(--font-sizes-sm);padding:.1rem .4rem}.rbToolDisplay__popoverHeader>span{text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);flex:auto;overflow:hidden}.rbToolDisplay__sheetContent .rbToolDisplay__popoverHeader{flex-wrap:wrap;row-gap:.375rem;padding-top:.375rem;padding-bottom:.375rem}.rbToolDisplay__sheetContent .rbToolDisplay__headerViewSwitch{flex-basis:100%;order:3}.rbToolDisplay__editorWrapper{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface-base);min-height:min(50vh, calc(var(--radix-popover-content-available-height,100vh) - 104px))}.rbToolDisplay__sheetContent .rbToolDisplay__editorWrapper{min-height:calc(90dvh - 6rem)}.rbToolDisplay__outputView{background-color:var(--colors-surface-base);min-height:min(50vh, calc(var(--radix-popover-content-available-height,100vh) - 104px));max-height:calc(var(--radix-popover-content-available-height,100vh) - 104px);flex-direction:column;flex:1;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto}.rbToolDisplay__outputView::-webkit-scrollbar-track{background:var(--colors-transparent);border-radius:var(--radii-sm)}.rbToolDisplay__outputView::-webkit-scrollbar-thumb{background:var(--colors-fill-control);border-radius:var(--radii-sm)}.rbToolDisplay__outputView::-webkit-scrollbar{width:8px}.rbToolDisplay__errorMessage{border-style:solid;border-width:1px;border-color:var(--colors-border-warning);border-radius:var(--radii-sm);color:var(--colors-warning);background-color:var(--colors-fill-warning);font-size:var(--font-sizes-sm);padding:8px}.rbToolDisplay__toolResponseContainer{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-transparent);min-height:var(--sizes-0);flex:1;padding:.5rem;overflow-y:auto}.rbToolDisplay__toolResponseContainer::-webkit-scrollbar-track{background:var(--colors-transparent);border-radius:var(--radii-sm)}.rbToolDisplay__toolResponseContainer::-webkit-scrollbar-thumb{background:var(--colors-fill-control);border-radius:var(--radii-sm)}.rbToolDisplay__toolResponseContainer::-webkit-scrollbar{width:8px}.rbToolDisplay__toolResponseContainer::-webkit-scrollbar-thumb:hover{background:var(--colors-fill-control)}.rbToolDisplay__responseLabel{color:var(--colors-text-primary);font-size:var(--font-sizes-sm)}.rbToolDisplay__inlineOutput{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-surface);flex-direction:column;gap:.375rem;padding:.5rem;display:flex}.rbToolDisplay__inlineOutput,.rbToolDisplay__inlineOutput code{border-style:solid;border-width:1px;border-color:var(--colors-border-subtle);border-radius:var(--radii-sm)}.rbToolDisplay__inlineOutput code{background-color:var(--colors-fill-ghost);color:var(--colors-text-primary);font-size:var(--font-sizes-sm);padding:.1rem .3rem}.rbToolDisplay__inlineOutputWarning{border-color:var(--colors-border-warning);background-color:var(--colors-fill-warning)}.rbToolDisplay__inlineOutputWarning .rbToolDisplay__inlineOutputLabel{color:var(--colors-warning)}.rbToolDisplay__inlineOutputLabel{color:var(--colors-text-secondary);font-size:var(--font-sizes-xs);font-weight:700;line-height:var(--line-heights-tight);text-transform:uppercase;letter-spacing:.12em}.rbToolDisplay__inlineOutputBody{min-width:var(--sizes-0);flex-direction:column;gap:.375rem;display:flex}.rbToolDisplay__responseContent{border-radius:var(--radii-sm);color:var(--colors-text-tertiary);font-size:var(--font-sizes-sm);white-space:pre-wrap;word-break:break-word}.rbToolDisplay__housePopoverContent{flex-direction:column;display:flex}.rbToolDisplay__sheetContent{--radix-popover-content-available-height:90dvh}.rbToolDisplay__sheetContent,.rbToolDisplay__popoverHeaderWrapper{flex-direction:column;width:100%;display:flex}.rbToolDisplay__popoverHeaderWrapper{height:100%;overflow:hidden}.rbToolDisplay__hidden{display:none}.rbToolDisplay__largeScreen{min-width:60vw}.rbToolDisplay__smallScreen{min-width:95vw}.rbToolDisplay__fileList{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-base);flex-direction:column;gap:.25rem;display:flex}.rbToolDisplay__fileItem{border-radius:var(--radii-sm);transition:background-color var(--durations-fast) var(--easings-out);color:var(--colors-text-tertiary);white-space:pre}.rbToolDisplay__grepContent{font-family:var(--font-source-code-pro);font-size:var(--font-sizes-base);flex-direction:column;gap:.25rem;margin:0;display:flex}.rbToolDisplay__grepLine{color:var(--colors-text-tertiary);white-space:pre-wrap;word-break:break-word}.rbToolDisplay__grepFile{color:var(--colors-signal);font-weight:500}.rbToolDisplay__grepLineNum{color:var(--colors-signal-bright)}@media (min-width:576px){.rbGameRow__row{padding:0 1.5rem}.rbGameRow__title{font-size:var(--font-sizes-xl)}.rbGameRow__scrollArea{gap:10px}.rbGameRow__cardSlot{width:150px}.rbTopPicks__section{padding:0 1.5rem}.rbTopPicks__title{font-size:var(--font-sizes-2xl)}.rbCodeChatShell__projectLlmModeSelect{width:8rem}.rbMarkdownChatBubble__root,.rbCodeChatMessage__fullWidth{max-width:90%}.rbCodeChatMessage__assistantExtraButtons{flex-direction:row}.rbCodeChatMessage__codeGenerationExtraButtonsContainer{flex-direction:row;justify-content:space-between}}@media (min-width:768px){.rbProjectViewShell__codeChatSection{max-height:100%;min-width:var(--sizes-0);flex:1;height:100%}.rbProjectViewShell__desktopOnly{display:flex}.rbProjectViewShell__mobileHiddenSection{visibility:visible;pointer-events:auto;z-index:auto;display:flex;position:static}.rbProjectViewShell__mobileOnly{display:none}.rbProjectViewShell__projectViewSection{min-width:var(--sizes-0);flex:1;height:100%;max-height:100%}.rbProjectViewShell__projectViewSections{flex-direction:row;position:static}.rbGameRow__cardSlot{aspect-ratio:unset;width:200px;height:140px}.rbTopPicks__scrollArea{--fade-width:2rem;--left-fade:0px;--right-fade:0px;scroll-padding-inline:var(--fade-width);scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--left-fade), black calc(100% - var(--right-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--left-fade), black calc(100% - var(--right-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--left-fade), black calc(100% - var(--right-fade)), transparent 100%);flex-direction:row;gap:8px;overflow-x:auto}.rbTopPicks__scrollArea::-webkit-scrollbar{display:none}.rbTopPicks__mobileHero,.rbTopPicks__mobileSmallRow{display:none}.rbTopPicks__group{scroll-snap-align:start;flex-shrink:0;grid-template-rows:140px 140px;grid-template-columns:410px 200px 200px;gap:10px;display:grid}.rbTopPicks__large{grid-area:1/1/3/2}.rbAssetBrowserLayout__contentGrid{grid-template-columns:repeat(auto-fill,9.5rem)}.rbCodeChatShell__container{border-right-style:solid;border-right-width:1px;border-right-color:var(--colors-border-chrome)}.rbGenerateAssetDisplay__assetDetailDialogContent,.rbGenerateAssetDisplay__audioDetailDialogContent{width:min(920px,100vw - 2rem);height:min-content;max-height:calc(100dvh - 2rem);padding:1.25rem}.rbGenerateAssetDisplay__detailLayout{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start}}@media (min-width:992px){.rbProjectViewShell__codeChatSection.rbProjectViewShell__projectViewSection{flex:1}.rbProjectViewShell__projectViewSection{flex:2;width:50%;min-height:0%}.rbGameRow__row{padding:0 2.5rem}.rbGameRow__cardSlot{width:220px}.rbPlayCard__cardWrapper{border-radius:var(--radii-md)}.rbPlayCard__cardWrapper.rbPlayCard__withTitle{aspect-ratio:unset;height:var(--sizes-full)}.rbTopPicks__section{padding:0 2.5rem}.rbTopPicks__group{grid-template-columns:450px 220px 220px}}@media (min-width:1224px){.rbAssetBrowserLayout__contentGrid{grid-template-columns:repeat(auto-fill,10.5rem)}}@container (max-width:767px){.rbAssetBrowserToolbar__browserToolbar{grid-template-columns:minmax(0,1fr) auto}.rbAssetBrowserToolbar__breadcrumbs{min-width:var(--sizes-0);grid-area:1/1/auto/-1}.rbAssetBrowserToolbar__searchSlot{grid-area:2/1;justify-content:flex-start;justify-self:stretch;width:100%}.rbAssetBrowserToolbar__searchToggleButton{display:none}.rbAssetBrowserToolbar__searchFieldContainer{opacity:1;transform:scaleX(1);pointer-events:auto!important}.rbAssetBrowserToolbar__toolbarActions{grid-area:2/2}.rbAssetBrowserToolbar__uploadButton,.rbAssetBrowserToolbar__createButton{justify-content:center}}@media (max-width:767px){.rbAssetBrowserSelectionBar__exiting{animation:assetBrowserSelectionTrayExit var(--durations-base) var(--easings-out) forwards}.rbAssetBrowserSelectionBar__summaryRow{flex:none;gap:.6rem}.rbAssetBrowserSelectionBar__actions{flex:none;justify-content:stretch;width:100%}.rbAssetBrowserSelectionBar__button{flex:1 1 0;justify-content:center;max-width:none}}@container (max-width:767px){.rbAssetBrowserLayout__contentGrid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;padding-inline:0}.rbAssetBrowserLayout__assetGrid{padding-inline:0}}@media (max-width:575px){.rbOverlay__content[data-mobile=sheet]{border-bottom:0;border-left:0;border-right:0;border-radius:0;justify-content:flex-start;align-items:stretch;width:100vw;max-width:100vw;height:auto;max-height:90dvh;margin:0;inset:auto 0 0}.rbOverlay__content[data-mobile=sheet][data-state=open]{animation:overlaySheetIn var(--durations-sheet) var(--easings-emphasized)}.rbOverlay__content[data-mobile=sheet][data-state=closed]{animation:overlaySheetOut var(--durations-base) var(--easings-out)}.rbOverlay__close{top:.375rem;right:.375rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__content{padding:.45rem;gap:.4rem;padding-bottom:.5rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__imageOverlay{padding:.3rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__imageOverlayText{font-size:var(--font-sizes-xs);gap:.25rem;padding:.2rem .45rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__titleRow{padding:0 .15rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__body{line-height:var(--line-heights-snug);-webkit-line-clamp:1;padding:0 .15rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__attributionSection{font-size:var(--font-sizes-2xs);padding:0 .15rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__footer{height:1.85rem;padding:0 .15rem}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__imageContainer{aspect-ratio:2.15}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__previewImage{object-position:center}.rbProjectCard__container.rbProjectCard__profile .rbProjectCard__statusBadgeSlot{top:.3rem;left:.3rem}.rbMenu__item{min-height:2.75rem}.rbHistoryDrawer__drawerHeader{position:relative}.rbHistoryDrawer__loadMore,.rbHistoryDrawer__footerBtn{min-height:var(--sizes-touch-target)}.rbHistoryDrawer__closeControl{width:var(--sizes-touch-target);height:var(--sizes-touch-target);min-width:var(--sizes-touch-target);position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.rbCodeChatShell__utilityActionButton{position:relative}.rbCodeChatShell__utilityActionButton:after{content:"";width:var(--sizes-touch-target);height:var(--sizes-touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rbCodeChatShell__submitButton{position:relative}.rbCodeChatShell__submitButton:after{content:"";width:var(--sizes-touch-target);height:var(--sizes-touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rbGenerateAssetDisplay__assetDetailDialogContent,.rbGenerateAssetDisplay__audioDetailDialogContent{width:100vw;max-width:100vw;max-height:90dvh}.rbGenerateAssetDisplay__copyPathButton{min-height:var(--sizes-touch-target)}}@media (max-width:359px){.rbAssetBrowserLayout__contentGrid{grid-template-columns:minmax(0,1fr)}}@media (hover:hover){.rbSegmentedSwitch__option:hover:not([aria-pressed=true]):not([aria-current=page]){color:var(--colors-text-primary)}.rbProjectViewShell__exitFullscreenButton:is(:hover,[data-hover]){border-color:var(--colors-border-signal);color:var(--colors-signal);background-color:var(--colors-surface)}.rbGameRow__scrollButton{display:flex}.rbPlayCard__card:hover .rbPlayCard__image{transform:scale(1.05)}.rbTopPicks__scrollBtn{display:flex}.rbGenerateAssetDisplay__withResults:hover{border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-hover)}.rbGenerateAssetDisplay__withResults:hover .rbGenerateAssetDisplay__collapseToggle{color:var(--colors-signal)}.rbGenerateAssetDisplay__withResults:has(button:hover){border-color:var(--colors-border-signal);background-color:var(--colors-fill-signal)}.rbGenerateAssetDisplay__withResults:has(button:hover) .rbGenerateAssetDisplay__collapseToggle{color:var(--colors-text-tertiary)}.rbToolDisplay__root:is(:hover,[data-hover]){border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-hover)}}@media (hover:hover) and (pointer:fine){.rbProjectAssetCard__root:is(:hover,[data-hover]) .rbProjectAssetCard__copyPathButton{opacity:1;pointer-events:auto;width:1.75rem;min-width:1.75rem;padding:0 .4rem}.rbProjectAssetCard__root:is(:hover,[data-hover]) .rbProjectAssetCard__copyPathButtonCopied{width:5.2rem;min-width:5.2rem}.rbProjectAssetCard__selectionToggle:is(:hover,[data-hover]) [data-part=indicator]:not([data-checked=true]){border-color:var(--colors-border-signal-open);box-shadow:var(--shadows-glow-signal-small)}}@media (hover:none){.rbCodeChatShell__promptAttachmentRemove:before{inset:-.5rem}}@media (prefers-reduced-motion:reduce){.rbSegmentedSwitch__track:before{transition:none}.rbMenu__content[data-state=open],.rbMenu__content[data-state=closed]{animation:none}.rbProjectTabs__tabButton[data-attention-state=ready]{box-shadow:var(--shadows-glow-signal);color:var(--colors-text-primary);animation:none}.rbProjectTabs__tabButton[data-muted=true][data-attention-state=previewing],.rbSelect__content[data-state=open],.rbSelect__content[data-state=closed]{animation:none}}}.rbDialog__body--align_center{text-align:center;align-items:center}.rbDialog__body--align_center.rbOverlay__content{align-items:center}.rbDialog__header--align_center{text-align:center;align-items:center}.rbDialog__actions--actionsAlign_stretch{flex-direction:column}.rbDialog__actions--actionsAlign_stretch>*{flex:1}.rbSegmentedSwitch__track--size_md{--switch-pad:.1875rem;--switch-gap:0px}.rbSegmentedSwitch__option--size_md{font-size:var(--font-sizes-xs);gap:.3rem;padding:.4rem .5rem}.rbSegmentedSwitch__option--size_sm{font-size:var(--font-sizes-xs);gap:.3rem;min-width:3.25rem;height:1.625rem;padding-inline:.5rem}.rbBanner__root--tone_notice{background-color:var(--colors-notice);color:var(--colors-black)}.rbBanner__divider--tone_notice{background-color:var(--colors-black)}.rbBanner__root--placement_inlineNotice{border-radius:var(--radii-md);text-align:left;color:var(--colors-surface-base);flex-wrap:wrap;justify-content:normal;align-items:normal;gap:.5rem;width:100%;padding:1rem;font-size:16px;font-weight:400;line-height:normal}.rbBanner__media--placement_inlineNotice{align-self:flex-start}.rbBanner__content--placement_inlineNotice{color:var(--colors-surface-base);flex:1}.rbBanner__content--placement_inlineNotice a{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);color:var(--colors-surface-base);font-weight:700;text-decoration:underline}.rbBanner__content--placement_inlineNotice a:is(:hover,[data-hover]){color:var(--colors-surface-base);text-decoration:none}.rbBanner__content--placement_inlineNotice a:is(:focus-visible,[data-focus-visible]){color:var(--colors-surface-base);outline-color:var(--colors-surface-base)}.rbBanner__actions--placement_inlineNotice{flex-basis:100%;justify-content:flex-end;display:flex}.rbBanner__root--placement_appWide{font-size:var(--font-sizes-lg);min-height:var(--sizes-app-banner);padding:.5rem 3rem}.rbBanner__root--tone_errorToast{border-color:var(--colors-danger-muted)}.rbBanner__root--placement_previewDiagnosticToast{background:var(--colors-surface);border-radius:var(--radii-md);z-index:2;box-shadow:var(--shadows-elevation-overlay);color:var(--colors-text-primary);font-family:var(--font-source-code-pro);text-align:left;border-style:solid;border-width:1px;justify-content:normal;align-items:center;gap:.75rem;width:auto;max-width:44rem;min-height:auto;margin:0 auto;padding:.7rem .8rem;font-size:.8rem;font-weight:400;line-height:normal;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;container-type:inline-size}.rbBanner__content--placement_previewDiagnosticToast{min-width:var(--sizes-0);flex-direction:column;gap:.1rem;display:flex}.rbBanner__actions--placement_previewDiagnosticToast{gap:.4rem;display:flex}.rbBanner__closeButton--placement_previewDiagnosticToast{border-radius:var(--radii-sm);border-color:var(--colors-transparent);color:var(--colors-text-secondary);background-color:var(--colors-transparent);box-shadow:none}.rbBanner__closeButton--placement_previewDiagnosticToast svg{filter:none;width:.75rem;height:.75rem;display:block}.rbBanner__closeButton--placement_previewDiagnosticToast:focus-visible:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-transparent);color:var(--colors-text-primary);background-color:var(--colors-transparent);box-shadow:none}.rbBanner__closeButton--placement_previewDiagnosticToast:focus-visible:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbBanner__closeButton--placement_previewDiagnosticToast:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--colors-transparent);color:var(--colors-text-primary);background-color:var(--colors-transparent);box-shadow:none}.rbBanner__closeButton--placement_previewDiagnosticToast:hover:not(:disabled):not([aria-disabled=true]) svg{filter:none}.rbBanner__layout--placement_previewDiagnosticToast{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;width:100%;display:grid}.rbBanner__title--placement_previewDiagnosticToast{font-size:var(--font-sizes-md);line-height:var(--line-heights-tight)}.rbBanner__details--placement_previewDiagnosticToast{color:var(--colors-text-secondary);line-height:var(--line-heights-tight)}.rbBanner__iconGroup--placement_previewDiagnosticToast{flex:none;justify-content:center;align-items:center;gap:.125rem;display:inline-flex}.rbBanner__iconGroup--placement_previewDiagnosticToast svg{transition:color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);width:.9375rem;height:.9375rem;display:block}.rbBanner__errorIcon--placement_previewDiagnosticToast{color:var(--colors-danger);justify-content:center;align-items:center;display:inline-flex}.rbBanner__warningIcon--placement_previewDiagnosticToast{color:var(--colors-warning);justify-content:center;align-items:center;display:inline-flex}.rbBanner__actionButton--placement_previewDiagnosticToast{min-height:1.8rem;padding:0 .65rem;font-weight:700}.rbBanner__root--tone_warningToast{border-color:var(--colors-border-warning)}.rbBanner__root--tone_warningCallout{border-color:var(--colors-border-warning-open)}.rbBanner__media--tone_warningCallout,.rbBanner__iconTitle--tone_warningCallout{color:var(--colors-warning)}.rbBanner__root--tone_signalCallout{border-color:var(--colors-border-signal-open)}.rbBanner__media--tone_signalCallout{color:var(--colors-signal-bright)}.rbBanner__root--placement_migrationCallout{border-radius:var(--radii-md) var(--radii-md) 0 0;box-sizing:content-box;text-align:left;color:var(--colors-text-primary);font-size:var(--font-sizes-base);border-style:solid;border-width:1px;flex-direction:column;justify-content:normal;align-items:stretch;gap:.625rem;width:auto;min-height:auto;margin-bottom:0;margin-left:1rem;margin-right:1rem;padding:.625rem 1rem;font-weight:400;line-height:normal;display:flex;position:static}.rbBanner__media--placement_migrationCallout{width:1rem;height:1rem;display:inline-flex}.rbBanner__layout--placement_migrationCallout{flex-wrap:wrap;align-items:center;gap:.625rem;width:100%;display:flex}.rbBanner__message--placement_migrationCallout{line-height:var(--line-heights-snug);flex:16rem}.rbBanner__chip--placement_migrationCallout{border-style:solid;border-width:1px;border-color:var(--colors-border-strong);border-radius:var(--radii-pill);background-color:var(--colors-fill-subtle);color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);white-space:nowrap;align-items:center;min-height:1.5rem;padding:.125rem .5rem;font-weight:700;display:inline-flex}.rbBanner__footer--placement_migrationCallout{flex-wrap:wrap;align-items:center;gap:.625rem;width:100%;display:flex}.rbBanner__root--tone_dangerCallout{border-color:var(--colors-danger-muted);background-color:var(--colors-surface-danger)}.rbBanner__media--tone_dangerCallout{color:var(--colors-danger)}.rbBanner__root--placement_promptCallout{border-radius:var(--radii-md) var(--radii-md) 0 0;box-sizing:content-box;text-align:left;color:var(--colors-text-primary);font-size:var(--font-sizes-base);border-style:solid;border-width:1px;flex-wrap:wrap;justify-content:normal;place-items:center;gap:.5rem;width:auto;min-height:auto;margin-bottom:0;margin-left:1rem;margin-right:1rem;padding:.75rem 1rem;font-weight:400;line-height:normal;display:flex;position:static}.rbBanner__media--placement_promptCallout{width:1.5rem;height:1.5rem;margin:0 .25rem;display:inline-flex}.rbBanner__message--placement_promptCallout{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex:1}.rbBanner__root--placement_stopReasonCallout{animation:bannerCalloutIn var(--durations-overlay) var(--easings-out);border-radius:var(--radii-lg);box-sizing:content-box;text-align:left;color:var(--colors-text-primary);border-style:solid;border-width:2px;flex-direction:column;justify-content:normal;align-items:stretch;gap:.75rem;width:auto;min-height:auto;margin-top:.5rem;padding:1rem;font-weight:400;line-height:normal;display:flex;position:static}.rbBanner__media--placement_stopReasonCallout{width:20px;height:20px;display:inline-flex}.rbBanner__iconTitle--placement_stopReasonCallout{font-size:var(--font-sizes-lg);align-items:center;gap:.5rem;display:flex}.rbBanner__title--placement_stopReasonCallout{font-weight:700}.rbBanner__message--placement_stopReasonCallout{color:var(--colors-text-primary);font-size:var(--font-sizes-base);line-height:var(--line-heights-base);padding-left:calc(20px + .5rem)}.rbField__control--multiline_true{resize:none}.rbField__root--surface_bar{border-color:var(--colors-border-strong);background-color:var(--colors-surface)}.rbField__root--surface_bar:hover:not([data-disabled=true]):not(:focus-within){border-color:var(--colors-border-signal)}.rbField__root--surface_bar:focus-within{border-color:var(--colors-border-signal-open)}.rbField__root--surface_bare{background-color:var(--colors-transparent)}.rbMenu__item--destructive_true{color:var(--colors-danger-muted)}.rbMenu__item--destructive_true[data-highlighted],.rbMenu__item--destructive_true:focus-visible,.rbMenu__item--destructive_true:hover{color:var(--colors-danger);background-color:#ff24241f}.rbMenu__content--size_compact{min-width:11rem;padding:.25rem}.rbPopover__content--size_viewport{max-width:calc(var(--radix-popover-content-available-width,100vw) - 40px);max-height:calc(var(--radix-popover-content-available-height,100vh) - 40px)}.rbPopover__content--overflow_hidden{overflow:hidden}.rbGenericCanvas__root--fullscreen_true{z-index:100;background-color:var(--colors-surface-base);position:fixed;top:0;left:0}.rbGenericCanvas__fullScreenButton--fullscreen_true{z-index:100}.rbGenericCanvas__recordingButtonContainer--fullscreen_true{z-index:98}.rbGenericCanvas__recordingButtonContainer--recording_true{animation:canvasRecordingPulse calc(var(--durations-sheet) * 6) var(--easings-out) infinite;border-color:var(--colors-danger);background-color:var(--colors-surface-danger);box-shadow:var(--shadows-glow-danger)}.rbCheckbox__indicator--size_lg{width:1.25rem;height:1.25rem}.rbCheckbox__indicator--size_lg svg{width:.88rem;height:.88rem}.rbProjectViewShell__exitFullscreenButton--fullscreen_true{display:inline-flex}.rbProjectViewShell__gameBody--fullscreen_true{z-index:100;background-color:var(--colors-surface-base);border:none;width:100%;height:100%;position:fixed;inset:0}.rbRuntimeConsoleFooter__footer--state_hidden{background:var(--colors-transparent);min-height:var(--sizes-0);min-width:var(--sizes-0);border:0}.rbRuntimeConsoleFooter__resizeHandle--state_hidden{background:var(--colors-transparent);pointer-events:none;cursor:default;height:var(--sizes-0);min-height:var(--sizes-0);width:auto}.rbRuntimeConsoleFooter__resizeHandle--state_hidden:before{display:none}.rbRuntimeConsoleFooter__resizeHandle--state_hidden:hover,.rbRuntimeConsoleFooter__resizeHandle--state_hidden:focus-visible{background:var(--colors-transparent)}.rbRuntimeConsoleFooter__footer--state_collapsed{min-height:var(--sizes-header)}.rbRuntimeConsoleFooter__resizeHandle--state_collapsed{background:var(--colors-transparent);pointer-events:none;cursor:default;height:var(--sizes-0);min-height:var(--sizes-0);width:auto}.rbRuntimeConsoleFooter__resizeHandle--state_collapsed:before{display:none}.rbRuntimeConsoleFooter__resizeHandle--state_collapsed:hover,.rbRuntimeConsoleFooter__resizeHandle--state_collapsed:focus-visible{background:var(--colors-transparent)}.rbRuntimeConsoleFooter__dockLayout--dock_left{flex-direction:row}.rbRuntimeConsoleFooter__previewPane--dock_left{order:3}.rbRuntimeConsoleFooter__footer--dock_left{border-top-width:0;border-right-style:solid;border-right-width:1px;border-right-color:var(--colors-border-strong);order:1}.rbRuntimeConsoleFooter__resizeHandle--dock_left{cursor:col-resize;order:2;width:.45rem;height:auto}.rbRuntimeConsoleFooter__resizeHandle--dock_left:before{width:2px;height:2.5rem}.rbRuntimeConsoleFooter__title--dock_left,.rbRuntimeConsoleFooter__attachLabel--dock_left,.rbRuntimeConsoleFooter__clearButton--dock_left{transform:none}.rbRuntimeConsoleFooter__body--dock_left{border-top-width:0;border-right-style:solid;border-right-width:1px;border-right-color:var(--colors-border-subtle)}.rbRuntimeConsoleFooter__dockLayout--dock_right{flex-direction:row}.rbRuntimeConsoleFooter__footer--dock_right{border-top-width:0;border-left-style:solid;border-left-width:1px;border-left-color:var(--colors-border-strong)}.rbRuntimeConsoleFooter__resizeHandle--dock_right{cursor:col-resize;width:.45rem;height:auto}.rbRuntimeConsoleFooter__resizeHandle--dock_right:before{width:2px;height:2.5rem}.rbRuntimeConsoleFooter__body--dock_right{border-top-width:0;border-left-style:solid;border-left-width:1px;border-left-color:var(--colors-border-subtle)}.rbRuntimeConsoleFooter__previewPane--dragging_true{pointer-events:none}.rbRuntimeConsoleCountIndicators__indicators--orientation_vertical{flex-direction:column;align-items:stretch;gap:.25rem}.rbRuntimeConsoleCountIndicators__indicators--orientation_vertical .rbRuntimeConsoleCountIndicators__indicator{justify-content:center;padding:2px 3px}.rbRuntimeConsoleCountIndicators__indicator--level_error{color:var(--colors-danger)}.rbRuntimeConsoleCountIndicators__indicator--level_warn{color:var(--colors-warning)}.rbRuntimeConsoleCountIndicators__indicator--level_info{color:var(--colors-signal)}.rbRuntimeConsoleCountIndicators__indicator--level_log{color:var(--colors-text-secondary)}.rbRuntimeConsoleLogList__line--level_error{background:var(--colors-surface-danger);color:var(--colors-danger);border-left-color:var(--colors-danger)}.rbRuntimeConsoleLogList__line--level_warn{background:var(--colors-fill-warning);color:var(--colors-warning);border-left-color:var(--colors-warning)}.rbRuntimeConsoleLogList__line--level_info{color:var(--colors-signal);border-left-color:var(--colors-signal)}.rbRuntimeConsoleLogList__line--level_log{color:var(--colors-text-secondary);border-left-color:var(--colors-border-strong)}.rbCardAction__group--groupTone_notice{border-color:var(--colors-border-signal)}.rbCardAction__group--groupTone_notice:has(.rbCardAction__button--buttonTone_notice:disabled){border-color:var(--colors-border-subtle)}.rbCardAction__group--groupTone_notice:has(.rbCardAction__button--buttonTone_notice:disabled):is(:hover,[data-hover]){border-color:var(--colors-border-subtle)}.rbCardAction__group--groupTone_notice:is(:hover,[data-hover]){border-color:var(--colors-border-signal-open)}.rbCardAction__group--groupWidth_fill{flex:1}.rbCardAction__button--buttonShape_label{font-family:var(--fonts-display);letter-spacing:.06em;gap:5px;font-size:.7rem;font-weight:700;line-height:.9}.rbCardAction__button--buttonShape_label svg{opacity:.8;width:.75rem;height:.75rem}.rbCardAction__button--buttonTone_notice{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-signal);color:var(--colors-signal)}.rbCardAction__button--buttonTone_notice:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-fill-ghost);color:var(--colors-text-disabled);cursor:default}.rbCardAction__button--buttonTone_notice:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-fill-signal-open);color:var(--colors-text-primary)}.rbCardAction__group--groupTone_signal{border-color:var(--colors-border-signal)}.rbCardAction__group--groupTone_signal:has(.rbCardAction__button--buttonTone_signal:disabled){border-color:var(--colors-border-subtle)}.rbCardAction__group--groupTone_signal:has(.rbCardAction__button--buttonTone_signal:disabled):is(:hover,[data-hover]){border-color:var(--colors-border-subtle)}.rbCardAction__group--groupTone_signal:is(:hover,[data-hover]){border-color:var(--colors-border-signal-open)}.rbCardAction__group--groupTone_neutral{border-color:var(--colors-border-subtle)}.rbCardAction__group--groupTone_neutral:is(:hover,[data-hover]){border-color:var(--colors-border)}.rbCardAction__group--groupTone_danger{border-color:var(--colors-border-subtle)}.rbCardAction__group--groupTone_danger:is(:hover,[data-hover]){border-color:#ff242466}.rbCardAction__group--groupWidth_icon{flex:0 0 2.5rem}.rbCardAction__group--groupWidth_auto{flex:none}.rbCardAction__button--buttonTone_signal{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-signal);color:var(--colors-signal)}.rbCardAction__button--buttonTone_signal:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-fill-ghost);color:var(--colors-text-disabled);cursor:default}.rbCardAction__button--buttonTone_signal:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-fill-signal-open);color:var(--colors-text-primary)}.rbCardAction__button--buttonTone_neutral{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-ghost);color:#ffffffbf}.rbCardAction__button--buttonTone_neutral:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--colors-fill-hover);color:var(--colors-text-primary)}.rbCardAction__button--buttonTone_danger{transition:background var(--durations-fast) var(--easings-out), background-color var(--durations-fast) var(--easings-out), border-color var(--durations-fast) var(--easings-out), box-shadow var(--durations-fast) var(--easings-out), color var(--durations-fast) var(--easings-out), fill var(--durations-fast) var(--easings-out), filter var(--durations-fast) var(--easings-out), opacity var(--durations-fast) var(--easings-out), stroke var(--durations-fast) var(--easings-out), transform var(--durations-fast) var(--easings-out);background-color:var(--colors-fill-ghost);color:#fff6}.rbCardAction__button--buttonTone_danger:hover:not(:disabled):not([aria-disabled=true]){color:var(--colors-danger);background-color:#ff242426}.rbCardAction__button--buttonShape_icon{justify-content:center;padding:0}.rbCardAction__button--buttonShape_icon svg{width:.875rem;height:.875rem}.rbCardAction__button--buttonShape_iconWide{justify-content:center;padding:0 .875rem}.rbCardAction__button--buttonShape_iconWide svg{width:.875rem;height:.875rem}.rbCardAction__button--buttonShape_count{border-left:1px solid var(--colors-fill-subtle);font-family:var(--font-source-code-pro);font-size:var(--font-sizes-xs);letter-spacing:var(--letter-spacings-normal);text-overflow:ellipsis;flex:none;min-width:2.5rem;padding:0 .5rem;font-weight:500;overflow:hidden}.rbProjectStatusBadge__status--status_draft{border-radius:var(--radii-sm);background-color:var(--colors-fill-subtle);color:var(--colors-text-secondary)}.rbProjectStatusBadge__status--status_published{border-radius:var(--radii-sm) 0 0 var(--radii-sm);background-color:var(--colors-success-dark-bg);color:var(--colors-success-bright)}.rbProjectStatusBadge__toggle--loading_true{min-width:5rem}.rbAssetBrowserToolbar__breadcrumbs--compactSearch_true{width:auto;min-width:var(--sizes-0);justify-self:start;overflow:hidden}.rbAssetBrowserToolbar__searchSlot--searchExpanded_true{width:clamp(13rem,22vw,18rem)}.rbAssetBrowserToolbar__searchToggleButton--searchExpanded_true{opacity:0;pointer-events:none;display:none;transform:scale(.92)}.rbAssetBrowserToolbar__searchFieldContainer--searchExpanded_true{opacity:1;pointer-events:auto;transform:scaleX(1)}.rbAssetBrowserToolbar__toolbarActions--singleAction_true{width:auto}.rbHistoryDrawer__dot--state_previewing{animation:historyDrawerPreviewingDotPulse calc(var(--durations-base) * 10) var(--easings-emphasized) infinite;border-color:var(--colors-signal)}.rbHistoryDrawer__card--state_previewing{border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-hover);box-shadow:inset 2px 0 0 var(--colors-border-signal-open), var(--shadows-glow-signal)}.rbHistoryDrawer__stateTag--state_previewing{border-color:var(--colors-border-signal-open);color:var(--colors-text-primary);background-color:var(--colors-fill-signal-open)}.rbHistoryDrawer__dot--state_current{animation:historyDrawerDotPulse calc(var(--durations-sheet) * 7.5) var(--easings-emphasized) infinite;border-color:var(--colors-signal);background-color:var(--colors-signal-bright);box-shadow:0 0 0 3px var(--colors-surface), 0 0 0 4px var(--colors-border-signal-open), var(--shadows-glow-signal-open)}.rbHistoryDrawer__card--state_current{border-color:var(--colors-border-signal);background-color:var(--colors-fill-signal)}.rbHistoryDrawer__title--state_current{color:var(--colors-text-primary)}.rbHistoryDrawer__title--editing_true{border-radius:var(--radii-sm);outline:1px solid var(--colors-border-signal-open);-webkit-line-clamp:unset;outline-offset:2px;width:100%;min-width:var(--sizes-0);display:block;overflow:visible}.rbHistoryDrawer__drawerFooter--footerActive_true{box-shadow:var(--shadows-glow-signal);border-top-color:var(--colors-border-signal-open)}.rbMarkdownChatBubble__root--role_assistant{margin-right:auto;padding-top:1rem}.rbMarkdownChatBubble__root--role_legacySelf{border-color:var(--colors-transparent);background-color:var(--colors-fill-notice-solid);align-self:flex-end;max-width:90%;margin-left:auto}.rbMarkdownChatBubble__root--role_legacyResponse{border-color:var(--colors-border-signal);background-color:var(--colors-fill-signal-solid);max-width:90%;margin-right:auto}.rbMarkdownChatBubble__root--status_error,.rbMarkdownChatBubble__portrait--status_error{border-color:var(--colors-danger)}.rbMarkdownChatBubble__root--role_user{border-color:var(--colors-border-notice);background-color:var(--colors-fill-notice-solid);align-self:flex-end;margin-left:auto}.rbMarkdownChatBubble__root--status_cancelled,.rbMarkdownChatBubble__portrait--status_cancelled{border-color:var(--colors-border-neutral-strong)}.rbMarkdownChatBubble__root--containsEditor_true{min-width:100%}.rbMarkdownChatBubble__root--engagement_true{animation:markdownChatBubbleEngagementGlow calc(var(--durations-sheet) * 8) var(--easings-emphasized) infinite;border-color:var(--colors-border-signal-open);background-color:var(--colors-fill-signal-solid);box-shadow:var(--shadows-glow-signal);border-left-width:3px;border-left-color:var(--colors-signal-bright)}.rbMarkdownChatBubble__portrait--engagement_true{border-color:var(--colors-signal-bright)}@media (min-width:576px){.rbDialog__actions--actionsAlign_stretch{flex-direction:row}.rbSegmentedSwitch__track--size_md{--switch-pad:.25rem}.rbSegmentedSwitch__option--size_md{font-size:var(--font-sizes-sm);gap:.4rem;padding:.45rem 1rem}.rbBanner__root--placement_inlineNotice{gap:1rem;padding:1rem}.rbBanner__root--placement_previewDiagnosticToast{left:1rem;right:1rem}.rbMarkdownChatBubble__root--containsEditor_true{min-width:90%}}@container (max-width:767px){.rbAssetBrowserToolbar__browserToolbar--compactSearch_true{grid-template-columns:auto minmax(0,1fr)}.rbAssetBrowserToolbar__breadcrumbs--compactSearch_true{padding-left:.25rem}.rbAssetBrowserToolbar__breadcrumbLeadingActions--compactSearch_true{padding-right:.25rem}.rbAssetBrowserToolbar__breadcrumbActions--compactSearch_true{padding-left:.25rem}.rbAssetBrowserToolbar__searchSlot--searchExpanded_true{width:100%}.rbAssetBrowserToolbar__searchSlot--compactToolbar_true{justify-self:end}}@container (max-width:36rem){.rbBanner__actions--placement_previewDiagnosticToast{grid-area:2/2/auto/-1;width:100%}.rbBanner__closeButton--placement_previewDiagnosticToast{grid-area:1/3}.rbBanner__layout--placement_previewDiagnosticToast{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;row-gap:.65rem}.rbBanner__iconGroup--placement_previewDiagnosticToast{padding-top:.125rem}.rbBanner__actionButton--placement_previewDiagnosticToast{flex:8rem}}@media (max-width:575px){.rbBanner__root--placement_previewDiagnosticToast{bottom:.5rem}.rbBanner__actionButton--placement_previewDiagnosticToast{flex:1}}@container (max-width:24rem){.rbBanner__actions--placement_previewDiagnosticToast{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.rbHistoryDrawer__dot--state_previewing{box-shadow:0 0 0 3px var(--colors-surface), 0 0 0 5px var(--colors-border-signal-open), var(--shadows-glow-signal-open);animation:none}.rbHistoryDrawer__dot--state_current{animation:none}}}