@font-face{font-family:GEXI Display;src:url(/fonts/Montserrat-Black.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}:root{--font-title:"GEXI Display",var(--font-body),sans-serif;--arcade-purple:#665de2;--arcade-purple-deep:#574dcc;--arcade-coral:#f76a8d;--arcade-mint:#48d6bb;--arcade-gold:#ffcd5c;--arcade-blue:#5bcde7;--arcade-purple-strong:var(--arcade-purple-deep);--arcade-pink:var(--arcade-coral);--arcade-sky:var(--arcade-blue);--arcade-ink:#20283a;--arcade-line:#e1e5ee;--arcade-paper:#ffffff;--arcade-dots:rgba(80,90,112,.033);--arcade-panel:#ffffff;--arcade-card-line:var(--arcade-line);--arcade-panel-gradient:var(--arcade-panel);--arcade-lift:0 1px 2px rgba(17,24,39,.045),0 8px 24px rgba(17,24,39,.055);--ui-outline-width:1px;--bg-solid:#f6f7fa;--bg-gradient:linear-gradient(180deg,#f8f9fb,#f4f6f9);--surface-page:#f6f7fa;--surface-card:#ffffff;--surface-elevated:#ffffff;--surface-soft:#f6f7fa;--surface-subtle:#f1f3f7;--surface-input:#ffffff;--surface-hover:#eff1f6;--text-main:#20283a;--text-primary:#20283a;--text-muted:#657086;--text-secondary:#657086;--text-tertiary:#8992a3;--border-default:#e1e5ee;--border-strong:#cbd2df;--shadow-soft:var(--arcade-lift);--shadow-elevated:0 19px 55px rgba(20,28,43,.13);--brand-primary:#665de2;--brand-primary-hover:#574dcc;--brand-soft:#efedfc;--brand-cyan:#128dab;--brand-mint:#128875;--brand-gold:#b57600;--focus-indicator:var(--brand-primary);--ui-ink:#20283a;--ui-panel:#ffffff;--ui-panel2:#ffffff;--ui-panel3:#f4f6fa;--ui-border:#e1e5ee;--ui-border-soft:#edf0f5;--ui-panel-purple-top:#ffffff;--ui-panel-purple-mid:#f8f9fc;--ui-panel-purple-bottom:#f2f4f8;--ui-ribbon-purple:#f0f2f7;--ui-ribbon-gold-top:#ffe28e;--ui-ribbon-gold-bottom:#ffbd4c;--ui-card-top:#ffffff;--ui-card-mid:#fafbfc;--ui-card-bottom:#f2f4f8;--ui-btn-main-top:#756bee;--ui-btn-main-bottom:#665de2;--ui-btn-blue-top:#756bee;--ui-btn-blue-bottom:#665de2;--switch-track:#eff1f7;--switch-thumb:#665de2;--nav-bg:rgba(255,255,255,.96);--header-bg:rgba(255,255,255,.96);--header-logo-color:#665de2;--header-text:#20283a;--header-chip-bg:#f1f3f8;--header-action-bg:#f1f3f8;--header-action-hover:#e9edf5;--header-action-icon:#58627a;--nav-text:#687287;--nav-text-active:#665de2;--profile-drawer-bg-top:#ffffff;--profile-drawer-bg-mid:#fafbfc;--profile-drawer-bg-bottom:#f4f6fa;--profile-drawer-header-bg:#ffffff;--profile-drawer-footer-bg:#f4f6fa;--profile-drawer-border:#e1e5ee;--profile-drawer-subtext:#657086;--reward-task-bg-ongoing:#ffffff;--reward-task-bg-done:#effdf5;--reward-task-bg-claimed:#f3f5f8;--reward-task-border:#e1e5ee;--reward-task-title:#20283a;--reward-task-token-bg:#efedfc;--reward-task-badge-bg:#665de2;--reward-task-progress-track:#e7eaf1;--panel-shadow:var(--arcade-lift);--card-shadow:var(--arcade-lift)}:root[data-theme=dark]{--arcade-purple:#6c65ee;--arcade-purple-deep:#6c65ee;--arcade-coral:#ff7b9d;--arcade-mint:#5ae3c5;--arcade-gold:#ffd875;--arcade-blue:#78e0f8;--arcade-ink:#edf0f7;--arcade-line:#303641;--arcade-paper:#181c24;--arcade-dots:rgba(170,182,204,.027);--arcade-panel:#181c24;--arcade-lift:0 1px 2px rgba(0,0,0,.28),0 10px 26px rgba(0,0,0,.22);--ui-outline-width:1px;--bg-solid:#0b0d12;--bg-gradient:linear-gradient(180deg,#0b0d12,#0d1016);--surface-page:#0b0d12;--surface-card:#181c24;--surface-elevated:#1d222b;--surface-soft:#20252f;--surface-subtle:#13171e;--surface-input:#141820;--surface-hover:#262c37;--text-main:#edf0f7;--text-primary:#edf0f7;--text-muted:#aeb6c5;--text-secondary:#abb5c5;--text-tertiary:#858e9e;--border-default:#303641;--border-strong:#49515f;--shadow-soft:var(--arcade-lift);--shadow-elevated:0 24px 70px rgba(0,0,0,.48);--brand-primary:#6c65ee;--brand-primary-hover:#817af9;--brand-soft:#282a41;--brand-cyan:#78e0f8;--brand-mint:#5ae3c5;--brand-gold:#ffd875;--focus-indicator:var(--brand-primary);--ui-ink:#edf0f7;--ui-panel:#181c24;--ui-panel2:#20252f;--ui-panel3:#141820;--ui-border:#303641;--ui-border-soft:#292e39;--ui-panel-purple-top:#20252f;--ui-panel-purple-mid:#1b2029;--ui-panel-purple-bottom:#161b23;--ui-ribbon-purple:#242937;--ui-ribbon-gold-top:#303641;--ui-ribbon-gold-bottom:#222832;--ui-card-top:#20252f;--ui-card-mid:#1b2029;--ui-card-bottom:#161b23;--ui-btn-main-top:#7770f2;--ui-btn-main-bottom:#625bdb;--ui-btn-blue-top:#7770f2;--ui-btn-blue-bottom:#625bdb;--switch-track:#282e39;--switch-thumb:#6c65ee;--nav-bg:rgba(22,26,33,.96);--header-bg:rgba(22,26,33,.96);--header-logo-color:#6c63ff;--header-text:#edf0f7;--header-chip-bg:#252b35;--header-action-bg:#252b35;--header-action-hover:#303744;--header-action-icon:#d2d8e4;--nav-text:#a7b0c0;--nav-text-active:#a5a1ff;--profile-drawer-bg-top:#1d222b;--profile-drawer-bg-mid:#191e26;--profile-drawer-bg-bottom:#151920;--profile-drawer-header-bg:#1d222b;--profile-drawer-footer-bg:#171c23;--profile-drawer-border:#303641;--profile-drawer-subtext:#aeb6c5;--reward-task-bg-ongoing:#1d222b;--reward-task-bg-done:#29443d;--reward-task-bg-claimed:#161b23;--reward-task-border:#303641;--reward-task-title:#edf0f7;--reward-task-token-bg:#282a41;--reward-task-badge-bg:#625bdb;--reward-task-progress-track:#101319;--panel-shadow:var(--arcade-lift);--card-shadow:var(--arcade-lift)}.gexi-arcade-shell{isolation:isolate;position:relative;--font-title:"GEXI Display",var(--font-body),sans-serif}.gexi-arcade-shell:before{content:"";position:fixed;pointer-events:none;z-index:-1;inset:0;background-image:radial-gradient(circle,var(--arcade-dots) 1px,transparent 1.3px);background-size:30px 30px;mask-image:linear-gradient(180deg,transparent,black 17%,black 80%,transparent)}@media (min-width:1024px){.dev-page-shell .developer-portal-layout.developer-portal-layout--studio{width:100%;max-width:var(--desktop-content-max);padding-inline:14px;gap:0}.dev-page-shell .developer-portal-layout--studio>main{min-width:0;width:100%}.dev-page-shell .developer-portal-layout--studio .developer-portal-tabs{width:100%;max-width:var(--desktop-content-max);margin-inline:auto}}.dev-page-shell .dev-page-main .developer-landing-hero{padding-top:calc(var(--app-main-top) + var(--live-online-match-offset, 0px) + 10px)!important;padding-bottom:18px!important}@media (hover:none),(max-width:1023px),(pointer:coarse){.dev-page-shell .dev-page-main .developer-portal-root{padding-top:calc(var(--app-main-top) + var(--live-online-match-offset, 0px) + 4px)!important}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.dev-page-shell .dev-page-main .developer-landing-hero{padding-top:10px!important}}@media (max-width:639px){.dev-page-shell .dev-page-main .developer-landing-hero{padding-bottom:14px!important}}.gexi-arcade-shell .game-title,.gexi-arcade-shell .header-title,.gexi-arcade-shell .hub-header-brand-title{font-family:var(--font-title)!important;letter-spacing:-.045em!important}.gexi-arcade-shell .game-title{-webkit-text-stroke:0!important;text-shadow:none}.gexi-arcade-shell .game-card,.gexi-arcade-shell .game-panel,.gexi-arcade-shell .game-panel-purple,.gexi-arcade-shell .theme-surface{border:1px solid var(--arcade-line);border-radius:20px;box-shadow:var(--arcade-lift)}.gexi-arcade-shell .game-panel,.gexi-arcade-shell .game-panel-purple{background:var(--arcade-panel)}.gexi-arcade-shell .brand-cta,.gexi-arcade-shell .game-btn{border:1px solid color-mix(in srgb,var(--brand-primary) 70%,#20283a)!important;border-radius:14px;box-shadow:0 3px 10px rgba(24,28,45,.12)!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.gexi-arcade-shell .brand-cta:active:not(:disabled),.gexi-arcade-shell .game-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 5px rgba(24,28,45,.12)!important}:where(button,a,summary,[role=button],[tabindex]):focus-visible{outline:2px solid var(--focus-indicator)!important;outline-offset:2px!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-width:0px!important}:where(button,a,summary,[role=button],[tabindex]):focus:not(:focus-visible){--tw-ring-shadow:0 0 #0000!important}select:focus-visible{outline:2px solid var(--focus-indicator)!important;outline-offset:2px!important}:root[data-focus-input=pointer] :where(button,a,summary,[role=button],[tabindex],select):focus-visible{outline:none!important}select:focus{--tw-ring-shadow:0 0 #0000!important}select:is([class*="focus:border-[#8b7dff]"],[class*="focus:border-[var(--brand-primary)]"],[class*="focus:border-sky-"],[class*="focus:border-blue-"]):focus:not([aria-invalid=true]){border-color:var(--border-strong)!important}:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not(.developer-submission-field),textarea:not(.developer-submission-field),[contenteditable=true],[contenteditable=plaintext-only]){border-color:transparent!important;outline:none!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}.developer-portal-root .developer-submission-field{border:1px solid var(--border-strong);background:var(--surface-input);color:var(--text-primary);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);transition:border-color .15s ease,box-shadow .15s ease}.developer-portal-root .developer-submission-field:hover:not(:disabled){border-color:var(--brand-primary)}.developer-portal-root .developer-submission-field:focus{outline:2px solid var(--brand-primary);outline-offset:1px;border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.developer-portal-root .developer-submission-field[aria-invalid=true]{border-color:var(--status-danger-text)}.app-header-card.desktop-short-header-card{position:relative;min-height:51px;border:1px solid var(--arcade-line)!important;background:var(--header-bg)!important;box-shadow:var(--arcade-lift)!important}.app-header-card.desktop-short-header-card:before{content:none}:root[data-theme=light] .app-header-card.desktop-short-header-card,:root[data-theme=light] .app-nav-card{border-color:var(--arcade-line)!important}.app-header-card .header-action-button{border:1px solid var(--border-default);box-shadow:none!important}.app-header-card .header-action-button--active{background:var(--brand-primary)!important;color:white!important}.app-header-card .hub-header-brand-title{font-family:"GEXI Display",var(--font-body),sans-serif!important;font-weight:900!important;letter-spacing:-.045em!important;text-transform:uppercase;font-size:clamp(1.06rem,1.7vw,1.45rem)!important}.app-header-card .header-mobile-brand>.header-main-title{overflow:visible;white-space:nowrap;text-overflow:clip;padding-right:4px}.app-header-card .header-mobile-brand>.header-main-title--long{overflow:hidden;text-overflow:ellipsis}.header-hub-desktop{display:none}@media (hover:none),(max-width:1023px),(pointer:coarse){.app-header-card .header-mobile-brand{display:inline-flex;min-height:40px;align-items:center}.app-header-card .header-mobile-brand>svg.header-hub-mobile{display:block;width:22px;height:22px;flex:none;align-self:center}.app-header-card .header-mobile-brand>.hub-header-brand-title{display:inline-flex;min-height:24px;align-items:center;line-height:1!important;transform:translateY(1px)}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.header-hub-mobile{display:none}.header-hub-desktop{display:inline}svg.header-hub-desktop{display:block}}.arcade-header-wordmark{display:inline-flex;align-items:center;height:20px;margin-left:1px;padding:0 7px;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-soft);color:var(--text-secondary);font-size:9px;font-weight:1000;letter-spacing:.09em;transform:none;box-shadow:none}.app-navigation-card.app-nav-card{border:1px solid var(--arcade-line)!important;background:var(--nav-bg)!important;box-shadow:var(--arcade-lift)!important}.app-navigation-item{position:relative;isolation:isolate;border-radius:14px;transition:transform .15s ease,background .15s ease}.app-navigation-item:before{content:"";position:absolute;z-index:-1;inset:-3px 1px;border-radius:12px;opacity:0;transition:opacity .15s ease}.app-navigation-item--active:before{background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand-primary) 20%,var(--arcade-line));opacity:1}.app-navigation-item--active .app-navigation-label{font-weight:900!important;color:var(--brand-primary)!important}.app-navigation-item.app-navigation-item--desktop-games{display:none!important}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.desktop-navigation-panel .app-navigation-item--desktop-games{display:flex!important}}@media (hover:none),(max-width:1023px),(pointer:coarse){.app-navigation-item--hub-games-parent:before{background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand-primary) 20%,var(--arcade-line));opacity:1}.app-navigation-item--hub-games-parent .app-navigation-icon>svg,.app-navigation-item--hub-games-parent .app-navigation-label{color:var(--brand-primary)!important}.app-navigation-item--hub-games-parent .app-navigation-label{font-weight:900!important}}.app-navigation-item:active{transform:scale(.94)}.arcade-nav-balances,.sidebar-arena{display:none}.sidebar-ai-studio-link{display:none!important}.desktop-sidebar-brand{display:none}.theme-modal-panel{border-width:1px;border-color:var(--arcade-line);border-radius:23px;background:var(--arcade-panel)}@media (hover:hover) and (pointer:fine){.app-navigation-item:not(.app-navigation-item--active):hover{background:var(--surface-hover);transform:translateY(-2px)}.gexi-arcade-shell .game-card:hover{border-color:var(--border-strong)}}@media (max-width:639px){.app-header-card.desktop-short-header-card{border-radius:17px!important}.app-navigation-card.app-nav-card{border-radius:18px!important}.arcade-header-wordmark{font-size:8px;height:18px;padding:0 5px}}@media (max-width:767px){:root:has(.app-tab-container--home[data-hub-at-top=true]) .app-header-card.desktop-short-header-card{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:none!important}}@media (max-width:380px){.arcade-header-wordmark{display:none}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){:root,:root[data-theme=dark]{--desktop-nav-rail-width:clamp(214px,16vw,248px);--desktop-content-max:clamp(1080px,84vw,1290px)}:root[data-desktop-nav-collapsed=true],:root[data-theme=dark][data-desktop-nav-collapsed=true]{--desktop-nav-rail-width:76px}.app-navigation.desktop-navigation-panel{background:var(--nav-bg);border-right:1px solid var(--arcade-line);box-shadow:7px 0 30px rgba(0,0,0,.055)}.desktop-sidebar-brand{display:flex;flex:none;align-items:center;justify-content:space-between;gap:8px;height:82px;margin:0 15px 14px;padding:0 1px;border-bottom:1px solid var(--arcade-line)}.desktop-navigation-panel .sidebar-ai-studio-link{display:flex!important;text-decoration:none;cursor:pointer}.desktop-navigation-panel .sidebar-ai-studio-link .app-navigation-icon{display:flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center}.desktop-navigation-panel .sidebar-ai-studio-link .app-navigation-icon>svg{color:var(--brand-primary)!important;width:28px!important;height:28px!important;flex:0 0 28px}.desktop-sidebar-brand-home{display:inline-flex;min-width:0;align-items:center;gap:10px;border-radius:10px;color:var(--text-primary);text-align:left;transition:opacity .15s ease}.desktop-sidebar-brand-home:hover{opacity:.8}.desktop-sidebar-brand-home:focus-visible{outline:2px solid var(--focus-indicator);outline-offset:3px}.desktop-sidebar-logo-slot{position:relative;display:grid;width:30px;height:30px;flex:none;place-items:center}.desktop-sidebar-logo{width:30px;height:30px;flex:none;color:var(--header-logo-color);transition:opacity .12s ease,transform .12s ease}.desktop-sidebar-expand-indicator{position:absolute;opacity:0;transform:scale(.88);color:var(--text-primary);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.desktop-sidebar-wordmark{font-family:"GEXI Display",var(--font-body),sans-serif;font-size:20px;font-weight:900;letter-spacing:-.045em;line-height:1}.desktop-app-shell>header .desktop-short-header-card .header-title.hub-header-brand-title{font-size:20px!important;line-height:1!important}.app-navigation-card.app-nav-card{padding:0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none}.desktop-navigation-panel .app-navigation-row{gap:5px;padding:0 12px!important}.desktop-navigation-panel .app-navigation-item{height:48px;gap:13px;padding-left:15px;border:1px solid transparent;background:transparent;color:var(--nav-text);transition:background .15s ease,color .15s ease,border-color .15s ease}.desktop-navigation-panel .app-navigation-icon>svg{width:22px!important;height:22px!important}.desktop-navigation-panel .app-navigation-item:before{display:none}.desktop-navigation-panel .app-navigation-item--active{background:color-mix(in srgb,var(--brand-primary) 13%,var(--nav-bg));border-color:color-mix(in srgb,var(--brand-primary) 14%,transparent);color:var(--brand-primary)}.desktop-navigation-panel .app-navigation-item--active:after{content:"";position:absolute;top:11px;bottom:11px;left:-1px;width:3px;border-radius:0 3px 3px 0;background:var(--brand-primary)}.desktop-navigation-panel .app-navigation-item:not(.app-navigation-item--active):hover{background:var(--surface-hover);color:var(--text-primary);transform:none}.desktop-navigation-panel .app-navigation-item:active{transform:none}.desktop-navigation-panel .app-navigation-item--active .app-navigation-icon>svg,.desktop-navigation-panel .app-navigation-item--active .app-navigation-label{color:var(--brand-primary)!important}.desktop-navigation-panel .app-navigation-label{font-size:15px!important;font-weight:700!important}.desktop-navigation-panel .creator-sidebar-home{gap:8px;text-decoration:none}.desktop-navigation-panel .creator-sidebar-back-icon{flex:none}.desktop-navigation-panel .creator-sidebar-create{margin-bottom:12px}.desktop-navigation-panel .creator-sidebar-upload{margin-top:8px;border-color:transparent}.sidebar-arena{display:grid;flex:none;gap:9px;margin:0 15px;padding:12px 0 0;border-top:1px solid var(--arcade-line);pointer-events:auto}.sidebar-arena-heading{position:relative;display:flex;min-width:0;height:28px;align-items:center;gap:9px;padding:0 2px;color:var(--text-primary);text-align:left;border-radius:8px;transition:color .15s ease}.sidebar-arena-heading>svg:first-child{flex:none;color:var(--brand-primary)}.sidebar-arena-heading:hover{color:var(--brand-primary)}.sidebar-arena-heading:focus-visible,.sidebar-arena-stat:focus-visible{outline:2px solid var(--focus-indicator);outline-offset:2px}.sidebar-arena-title{flex:1;font:800 12px/1.1 var(--font-body);letter-spacing:.035em;text-transform:uppercase}.sidebar-arena-chevron{color:var(--text-tertiary)}.sidebar-arena-live-dot{display:none}.sidebar-arena-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sidebar-arena-stat{display:flex;min-width:0;height:52px;align-items:center;justify-content:space-between;gap:3px;padding:7px 9px;border:1px solid var(--arcade-line);border-radius:10px;background:var(--surface-soft);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease}.sidebar-arena-stat:hover{background:var(--surface-hover);border-color:var(--brand-primary)}.sidebar-arena-stat-name{font:750 11px/1.1 var(--font-body);color:var(--text-secondary)}.sidebar-arena-stat-count{font:900 17px/1 var(--font-body);font-variant-numeric:tabular-nums}.sidebar-arena-stat-count--active{color:#d96b19}:root[data-theme=dark] .sidebar-arena-stat-count--active{color:#ff9b47}.arcade-nav-balances{position:static;display:grid;flex:none;gap:6px;margin:0 15px 16px;padding-top:10px;border-top:none;pointer-events:auto}.arcade-nav-balance{display:flex;min-width:0;min-height:54px;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:11px;box-shadow:none;color:var(--text-primary);text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.arcade-nav-balance--gexi{background:color-mix(in srgb,var(--brand-primary) 7%,var(--surface-soft))}.arcade-nav-balance--ticket{background:var(--surface-soft)}.arcade-nav-balance--sparks{background:color-mix(in srgb,var(--brand-primary) 9%,var(--surface-soft))}.arcade-nav-balance-icon--sparks{color:var(--brand-primary)}.arcade-nav-balance-icon{display:flex;width:30px;height:30px;flex:none;align-items:center;justify-content:center}.arcade-nav-balance-icon img{width:29px;height:29px;object-fit:contain}.arcade-nav-balance-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.arcade-nav-balance-label{font:800 9px/1.1 var(--font-body);letter-spacing:.07em;color:var(--text-secondary)}.arcade-nav-balance-amount{font:800 14px/1.15 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary)}.arcade-nav-balance:hover{border-color:var(--brand-primary)}.arcade-nav-balance:active,.arcade-nav-balance:hover{background:var(--surface-hover)}.arcade-nav-balance:focus-visible{outline:2px solid var(--focus-indicator);outline-offset:3px}:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand{height:82px;justify-content:center;gap:0;margin:0 11px 14px;padding:0 1px}:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home{width:40px;height:40px;justify-content:center;border-radius:11px}:root[data-desktop-nav-collapsed=true] .creator-sidebar-home .creator-sidebar-back-icon,:root[data-desktop-nav-collapsed=true] .creator-sidebar-home .desktop-sidebar-wordmark{display:none}:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home:focus-visible,:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home:hover{background:var(--surface-hover);opacity:1}:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home:focus-visible .desktop-sidebar-logo,:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home:hover .desktop-sidebar-logo{opacity:0;transform:scale(.88)}:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home:focus-visible .desktop-sidebar-expand-indicator,:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand-home:hover .desktop-sidebar-expand-indicator{opacity:1;transform:scale(1)}:root[data-desktop-nav-collapsed=true] .arcade-nav-balance-copy,:root[data-desktop-nav-collapsed=true] .desktop-navigation-panel .app-navigation-label,:root[data-desktop-nav-collapsed=true] .desktop-sidebar-wordmark,:root[data-desktop-nav-collapsed=true] .sidebar-arena-chevron,:root[data-desktop-nav-collapsed=true] .sidebar-arena-stats,:root[data-desktop-nav-collapsed=true] .sidebar-arena-title{display:none}:root[data-desktop-nav-collapsed=true] .sidebar-arena{margin:0 10px;padding-top:10px}:root[data-desktop-nav-collapsed=true] .sidebar-arena-heading{height:40px;justify-content:center;padding:0}:root[data-desktop-nav-collapsed=true] .sidebar-arena-live-dot{position:absolute;top:5px;right:7px;display:block;width:6px;height:6px;border-radius:50%;background:var(--brand-primary)}:root[data-desktop-nav-collapsed=true] .desktop-navigation-panel .app-navigation-row{padding:0 10px!important}:root[data-desktop-nav-collapsed=true] .desktop-navigation-panel .app-navigation-item{justify-content:center;gap:0;padding:0}:root[data-desktop-nav-collapsed=true] .arcade-nav-balances{margin:0 10px 16px}:root[data-desktop-nav-collapsed=true] .arcade-nav-balance{justify-content:center;padding:8px 0}}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (max-height:650px){.desktop-sidebar-brand,:root[data-desktop-nav-collapsed=true] .desktop-sidebar-brand{height:68px;margin-bottom:8px}.desktop-navigation-panel .app-navigation-item{height:42px}.desktop-navigation-panel .sidebar-arena{gap:3px;padding-top:6px}.desktop-navigation-panel .sidebar-arena-heading{height:24px}.desktop-navigation-panel .sidebar-arena-stat{height:37px;padding:4px 8px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (max-height:480px){.desktop-navigation-panel .arcade-nav-balances{gap:2px;margin-bottom:6px;padding-top:6px}.desktop-navigation-panel .arcade-nav-balance{min-height:40px;padding-top:3px;padding-bottom:3px}}@media (prefers-reduced-motion:reduce){.app-header-card .header-action-button,.app-navigation-item,.app-navigation.desktop-navigation-panel,.gexi-arcade-shell .brand-cta,.gexi-arcade-shell .game-btn{animation-duration:.01ms!important;transition-duration:.01ms!important}}.arcade-online-page{position:relative;isolation:isolate;color:var(--text-main);background:var(--bg-gradient)!important;min-height:100dvh}.arcade-online-page:before{position:fixed;z-index:-1;inset:0;content:"";background-image:radial-gradient(circle,var(--arcade-dots) 1.25px,transparent 1.65px);background-size:26px 26px;pointer-events:none}.arcade-online-board{overflow:hidden;border:2px solid var(--arcade-line)!important;background:var(--arcade-panel)!important;border-radius:26px;box-shadow:var(--arcade-lift)!important}.arcade-online-board .game-title,.arcade-online-board h1{font-family:var(--font-title),var(--font-body),sans-serif;font-weight:900;letter-spacing:-.04em}.arcade-online-board>div:first-child img{border:2px solid var(--arcade-line);border-radius:17px;box-shadow:0 4px 0 color-mix(in srgb,var(--arcade-line) 60%,transparent)}.arcade-online-board button:not(:disabled):active{transform:translateY(2px)}.arcade-online-page button:focus-visible,.arcade-online-page input:focus-visible,.arcade-online-page select:focus-visible,.arcade-online-page textarea:focus-visible{outline:3px solid var(--arcade-mint);outline-offset:2px}.game-loading-overlay{isolation:isolate;background:linear-gradient(180deg,#11151c,#0b0d12)!important;color:#edf0f7}.game-loading-overlay:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:.12;background-image:radial-gradient(circle,#b1b8c6 1.15px,transparent 1.6px);background-size:25px 25px}.game-loading-cover{border:3px solid #333a46;outline:1px solid #555f6e;border-radius:18px;box-shadow:0 20px 42px rgba(0,0,0,.4)}.game-loading-title{font-family:var(--font-title),var(--font-body),sans-serif;font-weight:900;letter-spacing:-.045em;color:#edf0f7;text-shadow:none}.game-loading-progress-track{height:20px;border:1px solid #404854;background:#262c36;box-shadow:none}.game-loading-progress-fill{background:var(--brand-primary);box-shadow:none}.play-results-overlay{background:rgba(5,7,11,.86);backdrop-filter:blur(13px)}.play-results-panel{border:2px solid var(--arcade-line)!important;border-radius:27px;background:var(--arcade-panel)!important;color:var(--text-main)!important;box-shadow:0 22px 70px rgba(0,0,0,.4)}.play-results-header{border:1px solid var(--arcade-line)!important;border-radius:18px;background:var(--surface-soft)!important;color:var(--text-main)!important;box-shadow:none!important}.play-results-header .game-title{font-family:var(--font-title),var(--font-body),sans-serif;letter-spacing:-.04em;color:var(--text-main);-webkit-text-stroke:0}.play-results-final-score{position:relative;isolation:isolate;overflow:hidden;border:2px solid color-mix(in srgb,var(--arcade-gold) 42%,var(--arcade-line))!important;border-radius:23px;background:radial-gradient(ellipse at 85% 20%,color-mix(in srgb,var(--arcade-gold) 28%,transparent),transparent 54%),var(--surface-card)!important;color:var(--text-main)!important;box-shadow:var(--arcade-lift)!important}.play-results-final-score:after{content:"✦";position:absolute;z-index:-1;top:12px;right:16px;font-size:55px;line-height:1;color:var(--arcade-gold);opacity:.26}.play-results-final-score>p:last-child{font-family:var(--font-title),var(--font-body),sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.065em}.play-results-best,.play-results-level,.play-results-share,.play-results-status{border:2px solid var(--arcade-line)!important;border-radius:19px;background:var(--surface-card)!important;color:var(--text-main);box-shadow:var(--arcade-lift)!important}.play-results-status--success{border-color:color-mix(in srgb,var(--arcade-mint) 55%,var(--arcade-line))!important}.play-results-status--warning{border-color:color-mix(in srgb,var(--arcade-gold) 55%,var(--arcade-line))!important}.play-results-status--danger{border-color:color-mix(in srgb,var(--arcade-coral) 55%,var(--arcade-line))!important}.play-solo-results-alert{border-color:#b98342;background:#382b1c;color:var(--text-main)}.play-solo-results-alert .play-solo-results-alert-title{color:#ffd18a;-webkit-text-stroke:0;text-shadow:none}:root[data-theme=light] .play-solo-results-alert{border-color:#dda957;background:#fff4de}:root[data-theme=light] .play-solo-results-alert .play-solo-results-alert-title{color:#85410e}.play-results-level-box{border:2px solid var(--arcade-line)!important;border-radius:14px;background:var(--brand-soft)!important;color:var(--text-main)!important;box-shadow:none!important}.play-results-progress-inner,.play-results-progress-track{border-color:var(--arcade-line)!important;background:var(--surface-subtle)!important}.play-results-progress-track [style*=width]{border-radius:999px}.play-results-panel a:focus-visible,.play-results-panel button:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.arcade-share-sheet{background:rgba(5,7,11,.79);backdrop-filter:blur(12px)}.arcade-share-sheet>.game-panel-purple{border:2px solid var(--arcade-line);border-radius:25px;background:var(--arcade-panel);box-shadow:0 24px 65px rgba(0,0,0,.35)}.arcade-share-sheet .game-detail-modal-header{background:var(--surface-soft);border-bottom:2px solid var(--arcade-line)}.arcade-share-sheet .header-title{font-family:var(--font-title),var(--font-body),sans-serif;font-weight:900;letter-spacing:-.04em}.arcade-share-sheet .game-detail-modal-close{border:1.5px solid var(--arcade-line);background:var(--surface-card)}.arcade-share-sheet input{border-width:2px}.arcade-share-sheet button:not(:disabled):active{transform:translateY(2px)}.arcade-reward-popup{background:rgba(18,8,34,.78)}.arcade-reward-popup .theme-success-card{border:3px solid #ffe59a!important;border-radius:25px;box-shadow:0 8px 0 #3c2570,0 27px 65px rgba(12,4,32,.42)}.arcade-reward-popup .theme-success-title{font-family:var(--font-title),var(--font-body),sans-serif;letter-spacing:-.04em}.arcade-confirm-overlay{background:rgba(5,7,11,.8);backdrop-filter:blur(12px)}.arcade-confirm-overlay>.game-detail-modal{isolation:isolate;position:relative;border:2px solid var(--arcade-line)!important;border-radius:23px;background:var(--arcade-panel)!important;box-shadow:0 24px 65px rgba(0,0,0,.36)!important}.arcade-confirm-overlay .game-detail-modal-header{border-bottom:2px solid var(--arcade-line);padding-bottom:12px}.arcade-confirm-overlay .game-detail-modal-header:before{content:none}.arcade-confirm-overlay .header-title{font-family:var(--font-title),var(--font-body),sans-serif;font-weight:900;letter-spacing:-.045em}.arcade-confirm-overlay :is(input,button):focus-visible{outline:3px solid var(--arcade-mint);outline-offset:2px}.arcade-confirm-overlay .secure-pin-input{border:2px solid var(--arcade-line);background:var(--surface-card);border-radius:14px}.arcade-confirm-overlay .game-detail-modal-close{border:1.5px solid var(--arcade-line);background:var(--surface-soft)}.arcade-confirm-overlay button:not(:disabled):active{transform:translateY(2px)}.arcade-score-share>section{border:1px solid #343b48;border-radius:25px 25px 0 0;background:linear-gradient(180deg,#20252f,#141820);box-shadow:0 -24px 75px rgba(0,0,0,.35);color:white}.arcade-score-share h2{font-family:var(--font-title),var(--font-body),sans-serif;font-weight:900;letter-spacing:-.04em}.arcade-score-share a,.arcade-score-share section button{border:1px solid #414958;border-radius:14px;background:#282e39;transition:transform .15s ease,background .15s ease,border-color .15s ease}.arcade-score-share a:hover,.arcade-score-share section button:hover{border-color:#687184;background:#343c49}.arcade-score-share a:focus-visible,.arcade-score-share button:focus-visible{outline:3px solid var(--brand-primary);outline-offset:2px}.arcade-score-share a:active,.arcade-score-share button:active{transform:translateY(2px)}.arcade-invite-card{isolation:isolate;border:2px solid var(--arcade-line)!important;border-radius:21px;box-shadow:0 5px 0 color-mix(in srgb,var(--arcade-line) 55%,transparent),0 16px 35px rgba(38,18,75,.09)}.arcade-invite-card>div:first-child{opacity:.4}.arcade-invite-card img{border-radius:13px}.arcade-invite-card button:focus-visible{outline:3px solid var(--arcade-mint);outline-offset:2px}.arcade-invite-card button:not(:disabled):active{transform:translateY(2px)}.arcade-error-page{min-height:100dvh;background:var(--bg-gradient);background-size:cover}.arcade-error-cabinet,.arcade-loading-cabinet{position:relative;overflow:hidden;isolation:isolate;border:2px solid var(--arcade-line);border-radius:23px;background:var(--arcade-panel);box-shadow:var(--arcade-lift)}.arcade-error-cabinet:before,.arcade-loading-cabinet:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(circle,var(--arcade-dots) 1.4px,transparent 1.7px);background-size:22px 22px}.arcade-error-icon,.arcade-loading-icon{border:1px solid var(--arcade-line);background:var(--surface-subtle);color:var(--brand-primary);box-shadow:none}.arcade-error-cabinet h1,.arcade-loading-cabinet>div:nth-child(2){font-family:var(--font-title),var(--font-body),sans-serif;letter-spacing:-.045em}.arcade-error-browse,.arcade-error-retry{border:1px solid var(--arcade-line);border-radius:14px;box-shadow:var(--arcade-lift);transition:transform .14s ease,box-shadow .14s ease}.arcade-error-retry{background:var(--brand-primary)}.arcade-error-browse{border-color:var(--arcade-line);background:var(--surface-card);color:var(--text-main)}.arcade-error-browse:active,.arcade-error-retry:active{transform:translateY(3px);box-shadow:0 1px 0 var(--arcade-line)}.arcade-error-browse:focus-visible,.arcade-error-retry:focus-visible{outline:3px solid var(--arcade-mint);outline-offset:3px}.arcade-loading-track{background:color-mix(in srgb,var(--arcade-purple) 12%,var(--surface-soft))}.arcade-loading-fill{background:var(--brand-primary);animation:arcadeLoadingSweep 1.8s ease-in-out infinite alternate}@keyframes arcadeLoadingSweep{0%{transform:translateX(-5%)}to{transform:translateX(205%)}}@media (max-width:640px){.arcade-online-page{padding:12px 10px calc(20px + env(safe-area-inset-bottom))!important}.arcade-online-board{border-radius:20px;padding:14px!important}.arcade-online-board h1{font-size:clamp(20px,5.6vw,30px)}.play-results-panel{border-radius:20px}.play-results-final-score{border-radius:19px}.arcade-share-sheet{padding:10px}.arcade-share-sheet>.game-panel-purple{border-radius:20px;max-height:calc(100dvh - 20px)}.game-loading-title{font-size:clamp(22px,6.3vw,34px)}.arcade-confirm-overlay>.game-detail-modal{border-radius:18px}.arcade-score-share>section{border-radius:21px 21px 0 0}.arcade-invite-card{border-radius:17px}}@media (prefers-reduced-motion:reduce){.arcade-invite-card button,.arcade-online-board button,.arcade-score-share a,.arcade-score-share button,.arcade-share-sheet button,.game-loading-progress-fill{transition-duration:.01ms!important}.arcade-loading-fill{animation:none!important;width:72%}}.arcade-creator{position:relative;isolation:isolate;min-height:100dvh;--font-title:"GEXI Display",var(--font-body),sans-serif;background:var(--bg-gradient)!important;color:var(--text-main)}@media (max-width:1023px){body.gexi-ai-preview-active .dev-page-shell>header{display:none!important}body.gexi-ai-preview-active .dev-page-shell .dev-page-main .developer-portal-root{min-height:100dvh!important;padding-top:env(safe-area-inset-top,0)!important;padding-bottom:0!important}body.gexi-ai-preview-active .dev-page-shell .developer-portal-layout--studio{max-width:100%!important;padding-inline:0!important;gap:0!important}}.arcade-creator .header-title,.arcade-creator .hub-header-brand-title{font-family:"GEXI Display",var(--font-body),sans-serif!important;letter-spacing:-.045em!important;font-weight:900}.arcade-creator:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--arcade-dots) 1.25px,transparent 1.7px);background-size:26px 26px}.arcade-creator :is(h1,h2){font-family:var(--font-title),var(--font-body),sans-serif;letter-spacing:-.045em;line-height:1.14}.arcade-creator h1 span:last-child{color:var(--brand-primary)!important;text-shadow:none}.arcade-creator section:first-of-type>div:first-child:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 36%,color-mix(in srgb,var(--brand-primary) 6%,transparent),transparent 57%)}.arcade-creator :is(h3,h4){letter-spacing:-.026em;font-weight:900}.arcade-creator :is(article,form):is([class*=rounded],[class*=border]){border-color:var(--arcade-line);border-width:1px;border-radius:21px;box-shadow:var(--arcade-lift)}.arcade-creator aside[class*=border]{border:1px solid var(--arcade-line);border-radius:20px;background:var(--arcade-panel);box-shadow:var(--arcade-lift)}.arcade-creator main>div>div[class*=border]{border-color:var(--arcade-line)}.arcade-creator a[class*="bg-[#8b7dff]"],.arcade-creator button[class*="bg-[#8b7dff]"]{border:1px solid var(--brand-primary);border-radius:13px;background:var(--brand-primary);color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.13);font-weight:900;transition:transform .16s ease,box-shadow .16s ease}.arcade-creator a[class*="bg-[#8b7dff]"]:hover,.arcade-creator button[class*="bg-[#8b7dff]"]:hover{filter:brightness(1.085)}.arcade-creator a[class*="bg-[#8b7dff]"]:active,.arcade-creator button[class*="bg-[#8b7dff]"]:active{transform:translateY(2px);box-shadow:0 2px 6px rgba(0,0,0,.1)}.arcade-creator :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--focus-indicator);outline-offset:3px}.arcade-creator :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-width:1px;border-color:var(--arcade-line);border-radius:12px;background:var(--surface-card);color:var(--text-main)}.arcade-creator :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible:not([aria-invalid=true]){border-color:var(--border-strong)}.arcade-creator :is(input:not([type=checkbox]):not([type=radio]),textarea,select):focus-visible{box-shadow:none}.dev-page-shell .dev-apply-form{--dev-apply-field-bg:#f3f6fd;--dev-apply-field-border:#a3b0c9;--dev-apply-field-hover-border:#7f91b1;--dev-apply-field-placeholder:#65738c;--dev-apply-field-readonly-bg:#e7ecf5;--dev-apply-field-focus-ring:rgba(102,93,226,.18)}:root[data-theme=dark] .dev-page-shell .dev-apply-form{--dev-apply-field-bg:#0c121d;--dev-apply-field-border:#52627e;--dev-apply-field-hover-border:#929cc0;--dev-apply-field-placeholder:#aebbd0;--dev-apply-field-readonly-bg:#222b3b;--dev-apply-field-focus-ring:rgba(138,128,255,.23)}.arcade-creator.dev-page-shell .dev-apply-form :is(input.dev-apply-field,textarea.dev-apply-field){display:block;width:100%;border:1px solid var(--dev-apply-field-border);border-radius:13px;background-color:var(--dev-apply-field-bg);color:var(--text-main);min-height:48px;box-shadow:inset 0 2px 3px rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.025);transition:background-color .16s,border-color .16s,box-shadow .16s}.arcade-creator.dev-page-shell .dev-apply-form :is(input.dev-apply-field,textarea.dev-apply-field)::placeholder{color:var(--dev-apply-field-placeholder);opacity:1}.arcade-creator.dev-page-shell .dev-apply-form :is(input.dev-apply-field,textarea.dev-apply-field):not(:read-only):hover:not(:focus){border-color:var(--dev-apply-field-hover-border)}.arcade-creator.dev-page-shell .dev-apply-form :is(input.dev-apply-field,textarea.dev-apply-field):focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 4px var(--dev-apply-field-focus-ring)}.arcade-creator.dev-page-shell .dev-apply-form input.dev-apply-field--readonly{background-color:var(--dev-apply-field-readonly-bg);color:var(--text-secondary);border-style:dashed}.dev-page-shell .dev-apply-intro{padding:20px 22px;border:1px solid var(--arcade-line);border-radius:22px;background:var(--surface-card);box-shadow:var(--shadow-soft)}.dev-page-shell .dev-apply-form label>span:first-child{font-size:12px;font-weight:800;color:var(--text-secondary)}.dev-page-shell .dev-apply-form label:focus-within>span:first-child{color:var(--brand-primary)}.arcade-creator section[class*=border-b]{border-color:var(--arcade-line)}.arcade-creator :is(article,aside,form)>div[class*="bg-[#8b7dff]"]{background:var(--brand-soft)}.arcade-creator [class*=rounded-full][class*="bg-[#8b7dff]"]{border:1px solid var(--arcade-line)}.arcade-creator-console{position:relative;display:flex;width:min(238px,62vw);margin:30px auto -17px;padding:12px 12px 10px;flex-direction:column;gap:9px;transform:rotate(-3deg);border:2px solid #576a81;border-radius:24px 24px 29px 29px;background:linear-gradient(150deg,#94dbd1,#63b6ae);box-shadow:0 6px 0 rgba(45,99,100,.25),0 14px 30px rgba(25,45,58,.12)}:root[data-theme=dark] .arcade-creator-console{border-color:#6c7686;background:linear-gradient(155deg,#398d91,#276a74);box-shadow:0 6px 0 rgba(0,0,0,.28),0 16px 35px rgba(0,0,0,.24)}.arcade-creator-console:after{content:"✦";position:absolute;right:-19px;top:-22px;color:#f3b24b;font-size:37px;text-shadow:none}.arcade-creator-console-screen{display:flex;min-height:96px;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:5px solid #3d4c63;border-radius:13px;background:linear-gradient(150deg,#3d3468,#27263c);color:#eee6ff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.arcade-creator-console-screen span{color:#eee6ff;font-family:var(--font-title),var(--font-body),sans-serif;font-size:10px;letter-spacing:.04em}.arcade-creator-console-controls{display:flex;justify-content:space-between;align-items:center;padding:0 12px}.arcade-creator-dpad{font-size:33px;color:#334456;line-height:1}.arcade-creator-buttons{display:flex;gap:12px;align-items:center;transform:rotate(-15deg)}.arcade-creator-buttons i{display:block;width:19px;height:19px;border:2px solid #3d4c63;border-radius:50%;background:#f7a5be;box-shadow:none}.arcade-creator-buttons i+i{background:#f8db86}@media (min-width:1024px){.arcade-creator-console{margin-top:36px;width:270px;padding:15px;transform:rotate(-6deg)}.arcade-creator-console-screen{min-height:107px}}@media (max-width:640px){.arcade-creator :is(article,form):is([class*=rounded],[class*=border]){border-radius:17px}.arcade-creator h1{overflow-wrap:anywhere}.arcade-creator aside[class*=border]{border-radius:16px}}@media (prefers-reduced-motion:reduce){.arcade-creator :is(button,a){transition-duration:.01ms!important}}.dev-page-shell .dev-page-main{padding-top:0}.dev-page-shell .dev-apply-container .dev-apply-page{padding-top:calc(var(--app-main-top) + var(--live-online-match-offset, 0px) + 10px)}.dev-page-shell>.app-navigation{display:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.dev-page-shell>.app-navigation{display:block!important}.dev-page-shell .desktop-navigation-panel .creator-sidebar-link{display:flex;flex:none;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;min-width:0;height:48px;gap:13px;padding:0 0 0 15px;border-radius:14px;font-family:var(--font-body)}.dev-page-shell .desktop-navigation-panel .creator-sidebar-link .app-navigation-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.dev-page-shell .desktop-navigation-panel .creator-sidebar-link .app-navigation-label{flex:0 1 auto;min-width:0;white-space:nowrap}.dev-page-shell .desktop-navigation-panel .creator-sidebar-create{margin:0 0 12px;border:1px solid #35cdb0;background:#35CDB0;color:#102424;box-shadow:none}.dev-page-shell .desktop-navigation-panel .creator-sidebar-create .app-navigation-icon>svg,.dev-page-shell .desktop-navigation-panel .creator-sidebar-create .app-navigation-label{color:#102424!important}.dev-page-shell .desktop-navigation-panel .creator-sidebar-create:hover{background:#35CDB0;border-color:#35CDB0;color:#102424;filter:brightness(.96)}.dev-page-shell .desktop-navigation-panel .creator-sidebar-create--active{background:#35CDB0;border-color:#35CDB0}.dev-page-shell .desktop-navigation-panel .creator-sidebar-upload{margin-top:8px;border-color:transparent}.dev-page-shell .desktop-sidebar-brand .creator-sidebar-home .desktop-sidebar-wordmark{color:var(--text-primary)}.dev-page-shell .developer-portal-layout{max-width:var(--desktop-content-max);padding-inline:14px;gap:0}.dev-page-shell .developer-portal-tabs{display:none}}@media (min-width:1024px) and (hover:none),(min-width:1024px) and (pointer:coarse){.dev-page-shell .developer-portal-tabs.flex{display:flex!important}.dev-page-shell>header .creator-header-back{display:grid!important}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.dev-page-shell .dev-apply-page{padding-right:0;padding-left:0}.dev-page-shell .dev-apply-content{width:100%;max-width:var(--desktop-content-max);margin-inline:auto;padding-inline:14px}.dev-page-shell .dev-apply-layout{gap:20px}.dev-page-shell .dev-page-main{padding-top:calc(var(--app-main-top) + var(--live-online-match-offset, 0px));padding-bottom:32px}.dev-page-shell>.app-navigation{display:block}.dev-page-shell .developer-portal-root{min-height:calc(100dvh - var(--app-main-top));padding-top:0!important;padding-bottom:20px;background:transparent}.dev-page-shell .developer-portal-layout{width:100%;max-width:var(--desktop-content-max);padding-inline:14px;gap:0}.dev-page-shell .developer-portal-tabs{display:none;max-width:100%;margin-bottom:18px;gap:8px;border-radius:15px;padding:7px}.dev-page-shell .developer-portal-tabs button{padding:10px 15px;font-size:13px}.dev-page-shell .developer-portal-upload{display:inline-flex}.dev-page-shell .developer-landing-hero{padding-top:42px!important;padding-bottom:60px!important}.dev-page-shell .dev-apply-container .dev-apply-page{padding-top:12px}}