.approved-shell{--shell-deep:#18161c;--shell-card:#201d25;--shell-muted:#a5a0af;--shell-ink:#edeaf1;background:var(--shell-deep)}.shell-search-dialog{color:#edeaf1;background:#18161c;border-color:#ffffff1a}.shell-search-dialog [data-slot=command]{background:0 0;padding:0}.shell-search-header{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:12px;display:flex}.shell-search-dialog .shell-search-field{background:#201d25;border-color:#ffffff1a}.shell-search-dialog .shell-search-field:focus-within{outline-offset:-1px;border-color:#b99ae9;outline:1px solid #b99ae9}.shell-search-field [data-slot=input-group-control]{background:0 0;padding:8px 12px}.shell-search-field [data-slot=input-group-addon]{color:#a5a0af}.shell-search-close{color:#a5a0af;cursor:pointer;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.shell-search-close:hover{color:#edeaf1;background:#201d25;border-color:#ffffff14}.shell-search-close:focus-visible{outline-offset:2px;outline:2px solid #b99ae9}.shell-search-dialog [data-slot=command-list]{padding:6px}.shell-search-dialog [cmdk-group-heading]{color:#a5a0af;padding:8px 10px 6px;font-size:11px;font-weight:600}.shell-search-dialog [data-slot=command-item]{gap:10px;padding:8px 10px}.shell-search-dialog [data-slot=command-item][data-selected=true]{background:#b99ae91a}@media (pointer:coarse){.shell-search-close{width:44px;height:44px}}.product-shell-body{gap:6px}.product-content-panel{isolation:isolate;transition:border-radius .3s cubic-bezier(.22,1,.36,1)}[data-workspace-appearance=glossy] .dashboard-card{background:var(--card);box-shadow:0 2px 4px #05070e33,0 8px 18px -10px #05070e73}[data-workspace-appearance=glossy] .dashboard-card-header{background:color-mix(in srgb, var(--muted) 65%, var(--card))}.product-content-panel:after{z-index:60;pointer-events:none;content:"";background:linear-gradient(135deg, color-mix(in oklab, var(--foreground) 22%, var(--border)), color-mix(in oklab, var(--primary) 30%, var(--border)) 28%, var(--border) 55%, color-mix(in oklab, var(--foreground) 16%, var(--border)));border-radius:inherit;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.product-content-panel,[data-workspace-appearance=glossy] :is(button,a){transition:none}}.product-shell-body:has([data-companion-panel=copilot][data-state=open]) .product-content-panel{border-radius:16px}.copilot-shell-panel{background:var(--shell-card);isolation:isolate;border-radius:16px;box-shadow:inset 0 1px #ffffff09}.approved-shell [data-slot=sidebar-inner],.approved-shell .app-sidebar-view{background:0 0}.shell-sidebar-header{--shell-header-control-size:40px;--shell-header-logo-size:40px;background:0 0;flex-shrink:0;gap:4px;padding:12px 16px}.shell-brand-row{height:var(--shell-header-control-size);align-items:center;gap:12px;display:flex}.shell-brand-controls{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.shell-sidebar-search{min-width:0;height:var(--shell-header-control-size);color:#b9b3c3;background:#25222b;border-color:#ffffff1f;border-radius:8px;flex:1;gap:8px;padding:0 10px;font-size:14px}.shell-sidebar-search:hover{color:var(--shell-ink);background:#2c2833;border-color:#fff3}.shell-logo{width:var(--shell-header-control-size);height:var(--shell-header-control-size);flex-shrink:0}.shell-logo .gm-logo-mark{width:var(--shell-header-logo-size);height:var(--shell-header-logo-size);background:#ad91e2;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .22s;animation:none;position:relative;overflow:hidden}.shell-logo .gm-logo-mark:before{content:"";background:linear-gradient(120deg,#ddd2f5,#ad91e2,#e7dff8,#ad91e2);width:240%;animation:14s ease-in-out infinite alternate shell-logo-light;position:absolute;inset:0 auto 0 0}.shell-logo .gm-logo-mark:after{pointer-events:none;content:"";background:linear-gradient(110deg,#0000 20%,#ffffff80 50%,#0000 80%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.shell-logo:hover .gm-logo-mark{filter:brightness(1.12);transform:translateY(-2px)rotate(-3deg)scale(1.04)}.shell-logo:hover .gm-logo-mark:after{animation:.65s ease-out both shell-logo-sheen}}.shell-logo:focus-visible .gm-logo-mark:after{animation:.65s ease-out both shell-logo-sheen}.shell-logo:active .gm-logo-mark{transform:scale(.96)}@keyframes shell-logo-sheen{to{transform:translate(120%)}}.user-account-menu{padding:6px}.user-account-menu [role=menuitem]{border-radius:6px;gap:8px;min-height:32px;padding:6px 10px;font-size:13px;line-height:20px}.user-account-menu [role=separator]{margin:5px 6px}@media (width<=767px){.workspace-membership-empty [data-slot=button],[data-sidebar=footer] [data-sidebar=menu-button],[data-product-toolbar]>button{min-width:44px;min-height:44px}}@media (pointer:coarse){.user-account-menu [role=menuitem]{min-height:44px}}.shell-homepage{height:32px;color:var(--shell-muted);margin:2px 0 6px;padding:0 8px;font-size:14px;font-weight:450}.workspace-panel,.shell-dropdown{--workspace-accent:185 150 244}[data-workspace=dashboard],[data-workspace=explore]{--workspace-accent:148 174 255}[data-workspace=guild]{--workspace-accent:185 150 244}[data-workspace=community]{--workspace-accent:230 132 158}[data-workspace=admin]{--workspace-accent:128 196 188}.workspace-panel{isolation:isolate;background:#201d25;border-radius:16px;flex-direction:column;flex:1;min-height:0;margin:0 16px 8px;padding:6px 4px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09}.sidebar-support-card{box-shadow:inset 0 0 0 1px var(--sidebar-border);border:0;border-radius:16px}.workspace-panel:before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(ellipse 140% 65% at 5% 110%, rgb(var(--workspace-accent) / .15), transparent 80%), radial-gradient(ellipse 130% 60% at 95% 110%, #976ee214, transparent 75%);border-radius:inherit;animation:12s ease-in-out infinite alternate shell-card-light;position:absolute;inset:0}.workspace-panel:after{pointer-events:none;content:"";background:linear-gradient(145deg, rgb(var(--workspace-accent) / .24), #ffffff0d 38%, #ffffff08 65%, rgb(var(--workspace-accent) / .14));border-radius:inherit;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.workspace-membership-empty [data-slot=empty-icon]{color:rgb(var(--workspace-accent));background:rgb(var(--workspace-accent) / .08);box-shadow:inset 0 0 0 1px rgb(var(--workspace-accent) / .14)}.workspace-membership-empty [data-slot=empty-title]{font-family:var(--font-sans);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.4}.workspace-membership-empty [data-slot=empty-description]{max-width:24ch;font-size:12px;line-height:1.6}.workspace-membership-setup [data-slot=empty-description]{text-wrap:pretty;max-width:none}.workspace-create-action{color:var(--shell-deep,#18161c);background:rgb(var(--workspace-accent));box-shadow:none}.workspace-create-action:hover{color:var(--shell-deep,#18161c);background:rgb(var(--workspace-accent) / .88);box-shadow:none}.workspace-browse-action{color:var(--shell-ink,#edeaf1);border-color:#ffffff1a}.workspace-browse-action:hover{background:#ffffff0e}.workspace-panel-header{flex-shrink:0;padding:0 4px 6px}.workspace-tabs a{transition:background-color .16s,color .16s}.workspace-tabs a[aria-current=page]{color:rgb(var(--workspace-accent));background:rgb(var(--workspace-accent) / .1);box-shadow:inset 0 1px 0 rgb(var(--workspace-accent) / .08)}.workspace-tabs a[data-workspace-tab=dashboard]:hover{color:#a5baff}.workspace-tabs a[data-workspace-tab=guild]:hover{color:#c4a2f6}.workspace-tabs a[data-workspace-tab=community]:hover{color:#eaa2b7}.workspace-selector{width:100%;color:var(--shell-ink);background:rgb(var(--workspace-accent) / .035);box-shadow:inset 0 0 0 1px rgb(var(--workspace-accent) / .065);border-radius:9px;align-items:center;gap:9px;margin-top:5px;padding:9px 8px;font-size:13px;transition:background-color .16s;display:flex}.admin-scope-card{width:100%;color:var(--shell-ink);background:rgb(var(--workspace-accent) / .035);box-shadow:inset 0 0 0 1px rgb(var(--workspace-accent) / .065);border-radius:9px;align-items:center;gap:9px;padding:8px 6px 8px 8px;font-size:13px;display:flex}.workspace-selector:hover,.workspace-selector[data-popup-open]{background:rgb(var(--workspace-accent) / .08)}.workspace-selector>svg{color:rgb(var(--workspace-accent) / .8)}.workspace-scroll{overscroll-behavior:contain;scrollbar-color:rgb(var(--workspace-accent) / .2) transparent;scrollbar-width:thin}.workspace-scroll [data-sidebar=group]{padding-top:6px;padding-bottom:4px}.workspace-scroll [data-sidebar=group-label]{height:25px;color:var(--shell-muted);font-size:12.5px;font-weight:500}.workspace-scroll [data-sidebar=menu]{gap:0}.workspace-scroll [data-sidebar=menu-button]{color:#b9b4c2;border-radius:7px;gap:9px;height:32px;min-height:32px;padding:0 9px;font-size:14px;font-weight:450}.workspace-scroll [data-sidebar=menu-button]>svg:first-child{width:17px;height:17px;color:rgb(var(--workspace-accent) / .7)}.workspace-scroll [data-sidebar=menu-button]:hover,.workspace-scroll [data-sidebar=menu-button][data-active=true]{color:var(--shell-ink);background:rgb(var(--workspace-accent) / .075)}.workspace-scroll [data-sidebar=menu-sub]{border-color:rgb(var(--workspace-accent) / .12);gap:0;margin-top:1px;margin-bottom:3px}.workspace-scroll [data-sidebar=menu-sub-button]{color:#aaa4b5;height:28px;min-height:28px;font-size:13px}.workspace-scroll [data-sidebar=menu-sub-button]:hover,.workspace-scroll [data-sidebar=menu-sub-button][data-active=true]{color:rgb(var(--workspace-accent));background:rgb(var(--workspace-accent) / .07)}.approved-shell [data-sidebar=footer]{padding:0 12px 10px}.approved-shell [data-sidebar=footer] [data-sidebar=menu-button]{height:52px}.approved-shell [data-sidebar=footer] [data-slot=avatar]{border-radius:8px;width:28px;height:28px}.shell-dropdown{color:#edeaf1;background:#201d24;border-radius:8px;box-shadow:0 12px 28px #00000052,0 0 0 1px #ffffff14}.product-mega-popup,.schedule-popover{color:#edeaf1;-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);background:radial-gradient(at 15% 0,#b996f41a,#0000 60%),linear-gradient(145deg,#1e1d26f5,#101218f5);border:1px solid #b4abcc2e;border-radius:20px;box-shadow:0 24px 64px -16px #000000b3,inset 0 1px #ffffff12}.schedule-popover{max-height:min(38rem,100dvh - 5rem)}.schedule-popover [data-slot=select-trigger]{background:#ffffff09;border-color:#b4abcc24;border-radius:10px;height:36px}.schedule-next{justify-content:space-between;align-items:center;gap:16px;padding:6px 0 2px;display:flex}.schedule-next>div:first-child{white-space:nowrap;flex-shrink:0}@media (width<=359px){.schedule-next{flex-direction:column;align-items:flex-start;gap:8px}.schedule-next>div:last-child{text-align:left;grid-template-columns:auto auto;gap:4px 8px;display:grid}.schedule-next time{grid-column:1/-1}}.schedule-agenda{gap:4px;display:grid}.schedule-agenda-day{color:#aaa4b7;margin:12px 0 6px;font-size:11px;font-weight:600}.schedule-agenda li:first-child .schedule-agenda-day{margin-top:0}.schedule-agenda-slot{background:#ffffff09;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 10px;display:flex}.schedule-agenda li:nth-child(2n) .schedule-agenda-slot{background:#b996f40b}.schedule-popover-footer{background:#b996f414}.schedule-popover-footer:hover{background:#b996f424}.product-tool-shortcut[data-active]{background:#b996f414}@media (width<=767px),(pointer:coarse){.schedule-popover [data-slot=select-trigger]{min-height:44px}}.product-forge-panel{grid-template-columns:232px minmax(0,1fr);max-height:calc(100svh - 4rem);display:grid;overflow:hidden}.product-menu-game-list{overscroll-behavior:contain;scrollbar-width:thin;background:#0b0c124d;border-right:1px solid #b4abcc1a;flex-direction:column;gap:6px;min-height:0;padding:16px 10px;display:flex;overflow:auto}.product-menu-game-label{color:#a5a0af;text-transform:uppercase;letter-spacing:.08em;padding:0 10px 6px;font-size:11px;font-weight:600}.product-menu-game{color:#bcb6c7;cursor:pointer;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;min-height:68px;padding:10px;font-size:13px;line-height:1.4;display:flex}.product-menu-game:hover{color:#edeaf1;background:#ffffff0b}.product-menu-game[aria-pressed=true]{color:#edeaf1;background:linear-gradient(135deg,#b996f41f,#b996f409);border-color:#b996f447;box-shadow:inset 0 1px #ffffff0d}.product-menu-game[aria-pressed=true]>svg{color:#c5acf1}.product-menu-game:focus-visible,.product-armory-game:focus-visible{outline-offset:-2px;outline:2px solid #b99ae9}.product-menu-game-icon,.product-forge-emblem{background:#0b0c1299;border:1px solid #ffffff21;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.product-menu-game-icon img,.product-forge-emblem img{object-fit:contain;width:100%;height:100%}.product-forge-main{flex-direction:column;min-width:0;min-height:0;display:flex;container-type:inline-size}@container (width<=460px){.product-forge-body .product-mega-groups{grid-template-columns:minmax(0,1fr)}}.product-forge-hero{isolation:isolate;flex-shrink:0;align-items:end;min-height:152px;display:flex;position:relative;overflow:hidden}.product-forge-art{z-index:-2;object-fit:cover;object-position:center 35%;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.product-forge-hero:before{z-index:-1;content:"";background:linear-gradient(#14151c2e,#14151ca6 50%,#14151c 96%),linear-gradient(90deg,#14151c66,#0000);position:absolute;inset:0}.product-forge-identity{align-items:center;gap:16px;padding:24px 24px 18px;display:flex}.product-forge-emblem{border-radius:16px;width:56px;height:56px}.product-forge-eyebrow{color:#c5acf1;text-transform:uppercase;letter-spacing:.12em;margin-bottom:3px;font-size:10px;font-weight:600}.product-forge-identity h2{color:#f2f3f5;letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:1.2}.product-forge-summary{color:#bcb6c7;margin-top:6px;font-size:12px}.product-forge-body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:8px 16px 16px;overflow:auto}.product-armory-games{border-bottom:1px solid #b4abcc1a;flex-wrap:wrap;gap:6px;max-height:144px;margin-bottom:14px;padding-bottom:14px;display:flex;overflow:auto}.product-armory-game{color:#bcb6c7;background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:5px 8px;font-size:12px;display:flex}.product-armory-game:hover{color:#edeaf1;background:#b996f414}.product-armory-game img{object-fit:contain;border-radius:6px;width:28px;height:28px}@media (width<=639px){.product-forge-panel{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.product-menu-game-list{border-bottom:1px solid #b4abcc1a;border-right:0;flex-direction:row;flex-shrink:0;gap:8px;padding:10px}.product-menu-game-label{display:none}.product-menu-game{flex:0 0 176px;gap:8px;min-height:60px;padding:8px;font-size:12px}.product-menu-game-icon{width:36px;height:36px}.product-forge-hero{min-height:112px}.product-forge-identity{gap:12px;padding:16px}.product-forge-identity h2{font-size:19px}.product-forge-summary{font-size:11px}.product-forge-body{padding:8px}}.shell-dropdown [data-slot=dropdown-menu-item]{border-radius:6px;gap:9px;min-height:40px}.shell-dropdown [data-slot=dropdown-menu-item][data-highlighted]{background:rgb(var(--workspace-accent) / .09)}.shell-dropdown [data-slot=dropdown-menu-item]>svg{color:rgb(var(--workspace-accent))}.shell-menu-scroll{overscroll-behavior:contain;scrollbar-color:#534b61 transparent;scrollbar-width:thin}@supports (animation-timeline:scroll()){.workspace-scroll,.shell-menu-scroll{animation:linear both shell-scroll-fade;animation-timeline:scroll(self);-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 12px),#0000)}}@keyframes shell-scroll-fade{0%{-webkit-mask-image:linear-gradient(#000,#000 10px calc(100% - 12px),#0000);mask-image:linear-gradient(#000,#000 10px calc(100% - 12px),#0000)}1%,99%{-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 12px),#0000)}to{-webkit-mask-image:linear-gradient(#0000,#000 10px,#000);mask-image:linear-gradient(#0000,#000 10px,#000)}}.product-toolbar{background:0 0;border:0;gap:8px;margin-bottom:0}.product-toolbar-scroll{scrollbar-width:none;align-items:center;gap:12px;min-width:0;display:flex;overflow-x:auto}.product-toolbar-scroll::-webkit-scrollbar{display:none}.product-game-controls{flex-shrink:0;align-items:center;gap:7px;display:flex}.product-game-trigger,.product-tool-shortcut{color:#bcb6c7;letter-spacing:-.01em;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;min-height:32px;padding:0 7px;font-size:12.5px;font-weight:600;transition:color .15s,background-color .15s;display:flex}.product-game-trigger:hover,.product-tool-shortcut:hover{color:#edeaf1;background:#ffffff0a}.product-tool-shortcut>svg{color:#b8a0de}.shell-game-search{outline-offset:2px;background:#ffffff09;border-radius:5px;width:calc(100% - 8px);margin:4px;padding:8px;font-size:13px}.product-mega-heading{border-bottom:1px solid #ffffff12}.product-mega-icon{background:linear-gradient(145deg,#b996f417,#ffffff06);border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff0a}.product-mega-link{color:#bbb5c5}.product-mega-link:hover{background:#b996f40e}.product-mega-footer{background:#0b0c124d;border-top:1px solid #b4abcc1a}.approved-shell :is(button,a,input):not([data-slot]):focus-visible,.shell-dropdown :is(button,a,input):not([data-slot]):focus-visible{outline-offset:2px;outline:2px solid #b99ae9}.approved-shell ::selection{color:#fff;background:#59446f}[data-collapsible=icon] .shell-sidebar-header{--shell-header-control-size:40px;--shell-header-logo-size:36px;padding:8px 12px}[data-collapsible=icon] .shell-brand-row,[data-collapsible=icon] .shell-brand-controls{flex-direction:column;flex:none;gap:8px;height:auto}[data-collapsible=icon] .shell-sidebar-search{width:var(--shell-header-control-size);flex:none;padding:0}[data-collapsible=icon] .workspace-panel{border-radius:12px;margin:0 8px 8px;padding:4px 0}[data-collapsible=icon] .workspace-panel-header{padding:0}[data-collapsible=icon] .workspace-scroll [data-sidebar=menu-button]{width:40px;height:36px;padding:0}@keyframes shell-card-light{0%{opacity:.7}to{opacity:1}}@keyframes shell-logo-light{0%{transform:translate(0)}to{transform:translate(-50%)}}.guest-workspace-card{flex:none;min-height:480px;margin-inline:16px;padding:24px 20px 18px;overflow:hidden}.guest-emblems{align-items:center;gap:8px;margin-bottom:24px;display:flex}.guest-emblems>span{color:#b5c5f1;background:#b996f40e;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #e6d3ff1f}.guest-emblems>span:nth-child(2){color:#e0c9ff;background:linear-gradient(145deg,#c3a3f42b,#b996f411);width:44px;height:44px}.guest-emblems>span:last-child{color:#d8b1c8}.guest-emblems svg{stroke-width:1.7px;width:19px;height:19px}.guest-workspace-card h2{letter-spacing:-.03em;font-size:26px;font-weight:550;line-height:31px}.guest-workspace-card h2 span{color:#c7b7db}.guest-workspace-card p{color:#bcb1c9;margin:12px 0 24px;font-size:13.5px;line-height:21px}.guest-workspace-actions{gap:9px;display:grid}.guest-workspace-actions a{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:13px;font-weight:600;transition:background-color .14s,box-shadow .14s,transform .14s;display:flex}.guest-primary{color:#21132f;background:linear-gradient(#b397d7,#9f7fc8);box-shadow:inset 0 1px #ffffff40,0 4px 10px #0000001f}.guest-primary svg{width:15px;height:15px}.guest-primary:hover{background:linear-gradient(#c0a5e2,#ad8ed4)}.guest-login{color:#e3d8ee;background:#dcc1fb0e;box-shadow:inset 0 0 0 1px #dcc1fb17}.guest-login:hover{background:#dcc1fb18}.guest-workspace-actions a:active{transform:scale(.98)}.guest-games{contain:paint;pointer-events:none;filter:saturate(.65)brightness(.75);height:176px;margin:24px -20px -18px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#00000073 10%,#000 26% 58%,#0000008c 79%,#0000);mask-image:linear-gradient(#0000,#00000073 10%,#000 26% 58%,#0000008c 79%,#0000)}.guest-game-track{opacity:.78;width:max-content;margin-bottom:9px;animation:90s linear infinite guest-games-drift;display:flex}.guest-game-track:nth-child(2){opacity:.6;animation-duration:105s;animation-direction:reverse}.guest-game-track:nth-child(3){opacity:.42;animation-duration:115s}.guest-game-set{gap:9px;padding-right:9px;display:flex}.guest-game-set img{object-fit:cover;border-radius:7px;width:80px;height:52px;box-shadow:inset 0 0 0 1px #ffffff1a}.guest-rail-login{display:none}.shell-utility-link{color:#aaa3b5;align-items:center;gap:9px;min-height:32px;padding:0 8px;font-size:13px;display:flex}.shell-utility-link svg,.user-account-menu [role=menuitem]>svg{width:16px;height:16px}.workspace-tabs a[aria-current=page] svg{color:inherit}[data-collapsible=icon] .guest-workspace-card,[data-collapsible=icon] .shell-utility-link{display:none}[data-collapsible=icon] .guest-rail-login{place-items:center;width:40px;height:40px;margin:8px auto;display:grid}@keyframes guest-games-drift{to{transform:translate(-50%)}}@media (width<=1150px){.product-game-trigger,.product-tool-shortcut{font-size:12px}}@media (width<48rem){.approved-shell{--product-toolbar-height:48px!important}.product-toolbar{gap:6px}.product-toolbar-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.product-menu-trigger,.product-game-trigger,.product-tool-shortcut{min-height:44px}.product-shell-body{gap:0}.product-content-panel{border-radius:0;margin-bottom:8px}.product-content-panel:after{content:none}.shell-sidebar-header{--shell-header-control-size:44px}.shell-sidebar-search kbd{display:none}.workspace-tabs a,.shell-utility-link,.shell-homepage,.workspace-scroll [data-sidebar=menu-button],.workspace-scroll [data-sidebar=menu-sub-button]{min-height:44px}.workspace-selector{min-height:52px}[data-mobile=true]:has(.shell-sidebar-header){--shell-ink:#edeaf1;--shell-muted:#a5a0af;background:#18161c;width:min(320px,100vw - 32px)}.shell-dropdown [data-slot=dropdown-menu-item]{min-height:44px}}@media (prefers-reduced-motion:reduce){.product-content-panel,.workspace-panel:before,.shell-logo .gm-logo-mark:before,.shell-logo .gm-logo-mark:after,.shell-logo:hover .gm-logo-mark:after,.shell-logo:focus-visible .gm-logo-mark:after,.shell-dropdown,.guest-game-track{animation:none}.workspace-tabs a,.shell-sidebar-search,.shell-logo .gm-logo-mark,.workspace-selector,.product-game-trigger,.product-tool-shortcut,.guest-workspace-actions a{transition:none}.guest-workspace-actions a:active,.shell-logo:hover .gm-logo-mark,.shell-logo:active .gm-logo-mark{transform:none}}
