#mobile-fullscreen-btn{display:none;background:silver;border:2px outset #dfdfdf;box-shadow:none}.leaderboard-player-preview-trigger{display:inline;max-width:100%;margin:0;padding:0;background:transparent;color:inherit;border:0;font:inherit;line-height:inherit;text-align:left;cursor:zoom-in}.leaderboard-player-preview-trigger:hover,.leaderboard-player-preview-trigger:focus-visible{text-decoration:underline;outline:1px dotted currentColor;outline-offset:1px}.leaderboard-player-preview-popover{position:fixed;z-index:180;width:190px;height:216px;padding:3px;background:silver;border:2px solid;border-color:#ffffff #000000 #000000 #ffffff;box-shadow:2px 2px #00000073;box-sizing:border-box;color:#fff;font-family:var(--fister-ui-font);pointer-events:none}.leaderboard-player-preview-popover[hidden]{display:none}.leaderboard-player-preview-title{display:block;height:21px;padding:3px 5px;overflow:hidden;background:linear-gradient(90deg,navy,#7aa7e8);box-sizing:border-box;font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.leaderboard-player-preview-canvas{display:block;width:180px;height:186px;margin-top:2px;background:#c7d4dc;border:2px solid;border-color:#808080 #ffffff #ffffff #808080;box-sizing:border-box}.fist-store-fit-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;padding:8px 10px;background:#d8d8d8;border:2px solid;border-color:#ffffff #808080 #808080 #ffffff;color:#111}.fist-store-bundle-summary{flex-wrap:wrap}.fist-store-bundle-summary>button{flex:0 0 auto;min-height:30px}.fist-store-fit-summary>div:first-child{display:flex;min-width:0;flex-direction:column;gap:2px}.fist-store-fit-summary>div:first-child strong{color:navy;font-size:14px}.fist-store-fit-summary>div:first-child span{font-size:10px}.fist-store-card-grid>.fist-store-card.fist-store-fit-listing{grid-column:1 / -1;flex-direction:row;align-items:stretch;gap:12px;min-height:0;cursor:default}.fist-store-card.fist-store-fit-listing:hover{background:silver}.fist-store-fit-listing .fist-store-fit-preview{flex:0 0 150px;width:150px;height:200px}.fist-store-fit-preview canvas{width:100%;height:100%;object-fit:contain}.fist-store-fit-listing-info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:8px;min-width:0}.fist-store-fit-listing .fist-store-card-name{color:navy;font-size:18px}.fist-store-fit-listing .fist-store-card-meta{white-space:normal}.fist-store-fit-listing-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:navy;font-size:20px;font-weight:700}.fist-store-fit-listing-price .fist-store-token-icon{width:22px;height:22px}.fist-store-fit-listing-price small{color:#333;font-size:11px;font-weight:400}.fister-react95-button.fist-store-fit-buy{align-self:flex-start;min-height:40px;padding:8px 18px;font-size:15px;font-weight:700}.fist-store-fit-listing-short{color:#8a1c00}@media(max-width:520px){.fist-store-fit-listing .fist-store-fit-preview{flex-basis:110px;width:110px;height:150px}.fister-react95-button.fist-store-fit-buy{align-self:stretch;font-size:14px}}#mobile-fullscreen-btn:active{border:2px inset #808080}#mobile-fullscreen-btn[hidden],body.in-game #mobile-fullscreen-hint{display:none!important}.mobile-fullscreen-icon{color:#3d3d3d;font-size:20px;line-height:1}@media(hover:none)and (pointer:coarse){#landing{height:100dvh;min-height:100dvh;justify-content:center;padding:calc(env(safe-area-inset-top,0px) + 10px) max(8px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 44px) max(8px,env(safe-area-inset-left,0px));scrollbar-gutter:auto}#login-window{width:min(400px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 56px);display:flex;flex-direction:column;flex:0 0 auto}#login-window>.win95-title-bar{flex:0 0 auto}#login-window>.win95-content{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.landing-panel{--landing-action-height: 32px;--landing-button-font-size: 11px;--landing-social-button-width: min(88px, 28vw)}.landing-account-top-btn,.landing-account-action-btn,.landing-auth-btn{min-height:32px!important}.landing-panel:not(.is-authenticated) .landing-auth-btn{height:34px;min-height:34px!important}#join-btn,.landing-panel:not(.is-authenticated) #join-btn{min-height:44px;padding:8px 10px;font-size:16px}.landing-referral-copy-btn,#landing-friends-toggle-btn.landing-social-title-toggle{height:22px!important;min-height:22px!important;max-height:22px}.landing-social-panel.is-expanded{width:min(560px,calc(100vw - 12px));height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 12px);max-width:calc(100vw - 12px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 12px)}.landing-social-panel.is-expanded .landing-social-content{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 52px);overflow:hidden}body.homepage-modal-backdrop-open #social-links-panel{display:none!important}#homepage-friends-panel.is-expanded>.win95-title-bar{flex:0 0 auto}.landing-social-scroll,#landing-friends-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#landing-friends-list{max-height:none}.landing-social-row{flex:0 0 auto;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"avatar copy" "actions actions";align-items:center;gap:4px 6px;min-height:0;padding:5px}.landing-social-row.has-player-preview{grid-template-columns:28px minmax(0,1fr) 96px;grid-template-areas:"avatar copy preview" "actions actions actions";min-height:0;padding:5px}.landing-social-avatar{grid-area:avatar;align-self:center;width:28px;height:28px}.landing-social-copy{grid-area:copy}.landing-social-player-preview-button,.landing-social-player-preview-button:hover,.landing-social-player-preview-button:focus,.landing-social-player-preview-button:active{position:relative;inset:auto;grid-area:preview;width:96px;height:108px;transform:none;touch-action:manipulation}.landing-social-player-preview{width:100%;height:calc(100% - 19px)}.landing-social-fit-cost strong{font-size:8px}.landing-social-actions{grid-area:actions;display:flex;width:100%;min-width:0;justify-self:stretch;justify-content:stretch;flex-wrap:wrap;gap:4px}.landing-social-actions .landing-social-btn{flex:1 1 56px;width:auto;min-width:52px;height:36px;min-height:36px;padding:3px 6px;font-size:10px;touch-action:manipulation}.landing-social-actions .landing-social-btn.landing-social-preferred-btn{flex:0 0 36px;min-width:36px;width:36px;padding:0;font-size:16px}.landing-social-actions .landing-social-btn.landing-social-remove-btn{flex:0 0 30px;width:30px;min-width:30px;height:30px;min-height:30px;margin-left:0}.landing-social-add-input{height:30px;font-size:16px}.landing-social-add-input,.landing-social-add-row .landing-social-btn,.landing-social-tab{min-height:30px}#social-links-panel{bottom:max(2px,env(safe-area-inset-bottom,0px));flex-direction:row;flex-wrap:nowrap;gap:3px;width:max-content;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 8px);padding:3px 4px}.social-links-row{flex-wrap:nowrap;gap:3px}#social-links-panel>.social-links-row:first-child{flex:0 0 auto}#social-links-panel:has(#social-links-dropdown:not([hidden])){width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 8px)}#social-links-dropdown{flex:1 1 auto;min-width:0;padding-top:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}#social-links-dropdown::-webkit-scrollbar{display:none}#social-links-panel .footer-link-btn{min-height:28px;padding:0 7px;font-size:11px}#social-links-panel .footer-link-btn .footer-link-icon{width:14px;height:14px}#homepage-music-toggle,#discord-social-btn,#reddit-social-btn,#x-social-btn,#homepage-logout-btn,#settings-btn,#mobile-fullscreen-btn,#social-links-toggle{width:30px;min-width:30px;height:30px;min-height:30px}#mobile-fullscreen-btn:not([hidden]){display:flex}#mobile-fullscreen-hint{position:fixed;right:max(8px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 42px);left:max(8px,env(safe-area-inset-left,0px));z-index:1001;width:min(420px,calc(100vw - 16px));margin:0 auto;padding:8px 10px;border:2px outset #ffffff;background:#ffffe1;color:#111;box-sizing:border-box;box-shadow:1px 1px #000;font-size:12px;line-height:1.3;text-align:center}#mobile-fullscreen-hint[hidden]{display:none!important}.fist-store-overlay{align-items:stretch;justify-content:flex-start;padding:calc(env(safe-area-inset-top,0px) + 3px) max(3px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 3px) max(3px,env(safe-area-inset-left,0px))}.fist-store-window{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.fist-store-tab{min-height:32px;padding:4px 7px;font-size:11px}.fist-store-layout{min-width:0;overflow:hidden}.fist-store-preview-column{min-width:0}.fist-store-wallet-panel{gap:2px;padding:2px;overflow:hidden}.fist-store-wallet-display{min-height:28px;padding:2px;overflow:hidden}.fister-react95-button.fist-store-wallet-button{flex:0 0 28px;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;font-size:20px}.fist-store-wallet-panel strong{grid-template-columns:14px minmax(0,1fr);gap:2px;font-size:clamp(10px,3.2vw,13px);line-height:1;overflow:hidden;overflow-wrap:normal;white-space:nowrap}.fist-store-wallet-amount{overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.fist-store-wallet-panel .fist-store-token-icon{width:14px;height:14px}.fist-store-category-switcher{height:42px;min-height:42px;padding:2px}.fist-store-category-btn,.fist-store-vote-upload-cta{min-height:34px;padding:3px 7px;font-size:10px}.fist-store-category-submenu-option{min-height:30px;padding:3px 7px;font-size:10px}.fist-store-filter-bar,.fist-store-vote-filter-bar{height:36px;min-height:36px;padding:1px 3px;align-items:center}.fist-store-filter-control{flex-basis:124px;grid-template-rows:9px 20px}.fist-store-filter-search{flex-basis:156px}.fist-store-filter-control .fist-store-filter-select,.fist-store-filter-control .fist-store-filter-input,.fist-store-checkbox-row{height:20px;min-height:20px;font-size:10px}.fist-store-card-grid{--fist-store-card-min-width: 160px;--fist-store-card-preview-size: min(164px, calc(100% - 8px) );--fist-store-card-height: calc(var(--cosmetic-card-preview-height, 150px) + 94px);--fist-store-card-admin-height: calc(var(--cosmetic-card-preview-height, 150px) + 132px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.fist-store-card,.fist-store-offer-card{min-height:var(--fist-store-card-height)}.fist-store-offer-card.has-admin-tools,.fist-store-vote-card.has-admin-tools{min-height:var(--fist-store-card-admin-height)}.fist-store-hold-meter{flex-basis:40px;height:40px;min-height:40px}.fist-store-hold-meter-label{font-size:12px}}@media(hover:none)and (pointer:coarse)and (orientation:portrait){.fist-store-layout{grid-template-rows:clamp(160px,30dvh,280px) minmax(0,1fr)}.fist-store-preview-column{height:100%}body.in-game #fun-mode-button,body.in-game #mobile-sandbox-btn,body.in-game #mobile-chat-btn{top:calc(env(safe-area-inset-top,0px) + 60px)!important}body.in-game #mobile-emote-btn,body.in-game #mobile-clip-btn,body.mobile-fun-mode-enabled.sandbox-tools-enabled #fun-mode-button{top:calc(env(safe-area-inset-top,0px) + 112px)!important}body.mobile-fun-mode-enabled.sandbox-tools-enabled #mobile-clip-btn.in-game.clip-enabled{top:calc(env(safe-area-inset-top,0px) + 164px)!important}}@media(max-width:768px),(hover:none)and (pointer:coarse){body.in-game{--mobile-utility-size: 44px;--team-hud-width: min(280px, calc(100vw - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px) - 128px) );--team-hud-center: calc((100vw + env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))/2) }body.in-game :is(#mobile-settings-btn,#mobile-clip-btn,#mobile-hud-toggle,#mobile-chat-btn,#mobile-emote-btn,#mobile-sandbox-btn,#fun-mode-button){box-sizing:border-box;width:var(--mobile-utility-size)!important;height:var(--mobile-utility-size)!important;min-height:var(--mobile-utility-size);padding:0}body.in-game #health-bar-container{--health-status-strip-width: var(--team-hud-width);width:min(calc(var(--team-hud-width) + var(--health-width-bonus)),calc(var(--team-hud-width) + 8px))!important;min-width:0!important;left:var(--team-hud-center)!important;transition:none}body.in-game.team-hud-active #leaderboard-team-scores{top:calc(env(safe-area-inset-top,0px) + 74px)!important;left:var(--team-hud-center)!important;width:var(--team-hud-width)!important}body.in-game.team-hud-active #leaderboard-team-scores>div{height:28px;padding:3px 4px!important;gap:3px!important;font-size:10px!important}body.in-game.team-hud-active #leaderboard-team-scores>div>span{gap:3px!important}body.in-game.team-hud-active #leaderboard-team-scores img{width:18px!important;height:16px!important;flex-shrink:0}body.in-game.team-hud-active #leaderboard-team-scores [data-leaderboard-team-mode]{padding:2px 4px!important;font-size:9px!important}body.in-game.team-hud-active #leaderboard-team-scores .team-score-value{min-width:1.4em;padding:0 4px;font-size:14px;line-height:18px}body.in-game.team-hud-active #leaderboard-team-scores .team-score-you{font-size:8px;line-height:12px}@media(orientation:portrait){body.in-game.team-hud-active #leaderboard-team-scores .team-score-you,body.in-game.team-hud-active #leaderboard-team-scores img{display:none!important}body.in-game.team-hud-active #leaderboard-team-scores .team-score-name{font-size:10px}}body.in-game #leaderboard,body.in-game:not(.mobile-compact-hud) #leaderboard{display:none!important}body.in-game #killfeed{width:var(--team-hud-width)!important;min-width:0!important;left:var(--team-hud-center)!important}body.in-game.team-hud-active>.fister-responsive-notification:not(#release-hint){max-width:var(--team-hud-width)!important;left:var(--team-hud-center)!important}body.in-game.team-hud-active.round-vote-overlay-active #leaderboard-team-scores{top:calc(env(safe-area-inset-top,0px) + 8px)!important;left:50%!important;width:min(520px,calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 16px))!important}}@media(hover:none)and (pointer:coarse){body.in-game>#control-tutorial-notification{max-height:none!important;overflow:visible!important}}@media(hover:none)and (pointer:coarse)and (orientation:portrait){body.in-game>#control-tutorial-notification{width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 2 * (var(--mobile-utility-size, 44px) + 16px))!important;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 2 * (var(--mobile-utility-size, 44px) + 16px))!important}body.in-game>#control-tutorial-notification :is(.control-tutorial-charge-demo-label,.control-tutorial-charge-demo-arrow){display:none!important}}@media(hover:none)and (pointer:coarse)and (orientation:landscape){body.in-game>#control-tutorial-notification{width:min(560px,calc(100vw - var(--mobile-landscape-side-gap, 10px) - env(safe-area-inset-right,0px) - var(--team-tool-width, 0px) - 24px))!important;max-width:min(560px,calc(100vw - var(--mobile-landscape-side-gap, 10px) - env(safe-area-inset-right,0px) - var(--team-tool-width, 0px) - 24px))!important}}@media(max-width:380px){body.in-game.team-hud-active #leaderboard-team-scores img{display:none}}@media(max-width:768px)and (orientation:portrait),(hover:none)and (pointer:coarse)and (orientation:portrait){body.in-game:has(>.ctf-objective-notice,>.modifier-incoming-window,>.mid-round-modifier-window) #killfeed{visibility:hidden}}@media(hover:none)and (pointer:coarse)and (orientation:landscape){body.in-game{--team-side-width: clamp(140px, 21vw, 180px);--team-tool-size: clamp(30px, calc((100vw - var(--team-side-width) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px) - 212px) / 6 - 4px), var(--mobile-utility-size));--team-tool-step: calc(var(--team-tool-size) + 4px);--team-tool-width: calc(var(--team-tool-step) * 6 - 4px);--team-hud-left: calc(env(safe-area-inset-left, 0px) + var(--team-side-width) + 16px);--team-hud-width: calc(100vw - var(--team-hud-left) - env(safe-area-inset-right, 0px) - var(--team-tool-width) - 16px);--team-hud-center: calc(var(--team-hud-left) + var(--team-hud-width) / 2)}body.in-game #health-bar-container{--health-status-strip-width: var(--team-side-width);width:min(calc(var(--team-side-width) + var(--health-width-bonus)),calc(var(--team-side-width) + 8px))!important;left:calc(env(safe-area-inset-left,0px) + 8px)!important;height:24px!important}body.in-game.team-hud-active #leaderboard-team-scores{top:calc(env(safe-area-inset-top,0px) + 8px)!important;width:min(var(--team-hud-width),440px)!important}body.in-game #leaderboard-full{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important}body.in-game .leaderboard-full-team-columns{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 64px)}body.in-game .sp-panel{padding:0 2px!important;gap:1px!important}body.in-game .sp-panel-label{font-size:8px!important}body.in-game #killfeed{width:var(--team-side-width)!important;left:calc(env(safe-area-inset-left,0px) + 8px)!important}body.in-game #killfeed .killfeed-entry-message{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;font-size:9px!important;line-height:14px;padding:2px 4px!important}body.in-game #killfeed>div>div>div{padding:1px!important}body.in-game :is(#mobile-settings-btn.in-game,#mobile-clip-btn.in-game,#mobile-hud-toggle.in-game,#mobile-chat-btn.in-game,#mobile-emote-btn.in-game,#mobile-sandbox-btn.in-game,#fun-mode-button){position:fixed!important;width:var(--team-tool-size)!important;height:var(--team-tool-size)!important;min-height:0!important;top:calc(env(safe-area-inset-top,0px) + 8px)!important;right:calc(env(safe-area-inset-right,0px) + 8px + var(--team-tool-column, 0) * var(--team-tool-step))!important;left:auto!important;bottom:auto!important;transform:none!important}#mobile-settings-btn{--team-tool-column: 0}#mobile-hud-toggle{--team-tool-column: 1}#mobile-chat-btn{--team-tool-column: 2}#mobile-emote-btn{--team-tool-column: 3}#mobile-clip-btn{--team-tool-column: 4}#fun-mode-button{--team-tool-column: 5}body:not(:has(#mobile-clip-btn.in-game.clip-enabled)) #fun-mode-button{--team-tool-column: 4}body.in-game :is(#mobile-settings-btn,#mobile-clip-btn,#mobile-hud-toggle,#mobile-chat-btn,#mobile-emote-btn,#fun-mode-button) :is(svg,.gear-icon,.clip-icon,.hud-icon){width:calc(var(--team-tool-size) / 2)!important;height:calc(var(--team-tool-size) / 2)!important}body.in-game #mobile-sandbox-btn.in-game{top:calc(env(safe-area-inset-top,0px) + 66px)!important;left:calc(env(safe-area-inset-left,0px) + 8px)!important;right:auto!important}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-width:680px){body.in-game.team-hud-active #leaderboard-team-scores img{display:none}}} @media (hover: none) and (pointer: coarse) and (orientation: landscape) and (max-height: 600px){#landing{justify-content:flex-start;gap:4px;padding:calc(env(safe-area-inset-top,0px) + 4px) max(8px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 40px) max(8px,env(safe-area-inset-left,0px))}#login-window{width:min(400px,calc(100vw - 16px))!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 48px)}#login-window>.win95-content,#login-window>.win95-content:has(.landing-panel.is-authenticated),#login-window>.win95-content:has(.landing-panel:not(.is-authenticated)){padding:6px 9px}.landing-panel,.landing-panel.is-authenticated{--landing-action-height: 30px;--landing-button-font-size: 11px;gap:5px}.landing-panel.is-authenticated .landing-logo-wrap{min-height:32px}#landing-logo{width:min(220px,72%)}.landing-account-top-btn,.landing-account-action-btn,.landing-auth-btn{min-height:30px!important}.landing-social-panel.is-expanded{width:min(560px,calc(100vw - 12px));max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 8px)}.landing-social-panel.is-expanded .landing-social-content{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 44px);padding:5px;gap:4px}.landing-social-row{grid-template-columns:24px minmax(0,1fr);gap:4px 6px;padding:4px 5px}.landing-social-avatar{width:24px;height:24px}.landing-social-actions{gap:4px}.landing-social-actions .landing-social-btn{flex-basis:52px;min-width:48px;padding:3px 6px;font-size:10px}.landing-social-actions .landing-social-btn.landing-social-remove-btn{flex-basis:28px;width:28px;min-width:28px;height:28px;min-height:28px}.landing-social-add-input,.landing-social-add-row .landing-social-btn,.landing-social-tab{min-height:28px}#join-btn,.landing-panel:not(.is-authenticated) #join-btn{min-height:40px;padding:6px 9px;font-size:15px}#social-links-panel{bottom:max(2px,env(safe-area-inset-bottom,0px));padding:2px 4px}.social-links-row{gap:3px}#homepage-music-toggle,#discord-social-btn,#reddit-social-btn,#x-social-btn,#homepage-logout-btn,#settings-btn,#mobile-fullscreen-btn,#social-links-toggle{width:28px;min-width:28px;height:28px;min-height:28px}#mobile-fullscreen-hint{bottom:calc(env(safe-area-inset-bottom,0px) + 38px)}.fist-store-content{gap:3px;padding:3px}.fist-store-body{padding:3px}.fist-store-layout{grid-template-columns:clamp(210px,34vw,310px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:4px}.fist-store-preview-column{display:flex!important;grid-column:1;grid-row:1;flex-direction:column;gap:4px;width:auto;height:100%;min-width:0;min-height:0;padding:4px;overflow:hidden}.fist-store-ledger-column{display:none!important}.fist-store-main-column{grid-column:2;grid-row:1;width:auto;height:100%;min-width:0;min-height:0;overflow:hidden}.fist-store-wallet-panel{order:1;flex:0 0 auto;width:100%;min-height:28px;padding:2px;box-sizing:border-box}.fist-store-wallet-display{height:24px;min-height:24px}.fist-store-player-preview-canvas{order:3;flex:1 1 auto;width:100%;height:auto;min-width:0;min-height:0;grid-column:auto;grid-row:auto}.fist-store-preview-inspector{order:2;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:0 0 clamp(52px,calc(100dvh - 240px),84px);width:100%;height:clamp(52px,calc(100dvh - 240px),84px);min-height:52px;padding:4px;gap:4px;grid-column:auto;grid-row:auto;box-sizing:border-box;overflow:hidden}.fist-store-preview-inspector .cosmetic-preview-inspector-thumbnail{width:38px;height:38px}.fist-store-tab{min-height:28px;padding:3px 6px;font-size:11px}.fist-store-category-switcher{height:38px;min-height:38px;margin-bottom:3px;padding:2px}.fist-store-category-btn,.fist-store-vote-upload-cta{min-height:30px;padding:2px 6px;font-size:10px}.fist-store-category-submenu-option{min-height:28px;padding:2px 6px;font-size:10px}.fist-store-filter-bar,.fist-store-vote-filter-bar{height:32px;min-height:32px;margin-bottom:3px;padding:2px 3px}.fist-store-filter-control{grid-template-rows:9px 17px;font-size:9px}.fist-store-filter-control .fist-store-filter-select,.fist-store-filter-control .fist-store-filter-input,.fist-store-checkbox-row{height:17px;min-height:17px;font-size:9px}.fist-store-card-grid{--fist-store-card-min-width: 144px;--fist-store-card-preview-size: min(148px, calc(100% - 6px) );--fist-store-card-height: calc(var(--cosmetic-card-preview-height, 150px) + 94px);--fist-store-card-admin-height: calc(var(--cosmetic-card-preview-height, 150px) + 132px);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#cosmetics-modal-overlay{padding:calc(env(safe-area-inset-top,0px) + 3px) max(3px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 3px) max(3px,env(safe-area-inset-left,0px))}#cosmetics-modal .cosmetics-modal-content,#cosmetics-modal-container,#cosmetics-modal .cosmetics-studio-shell{min-width:0;min-height:0;height:100%;overflow:hidden}#cosmetics-modal .cosmetics-studio-shell{display:block}#cosmetics-modal .cosmetics-loadout-top{display:grid;grid-template-columns:clamp(210px,36vw,320px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:4px;width:100%;height:100%;min-width:0;min-height:0}#cosmetics-modal .cosmetics-stage-panel{display:flex!important;grid-column:1;grid-row:1 / span 2;flex-direction:column;gap:4px;width:auto;height:100%;min-width:0;min-height:0;padding:4px;overflow:hidden;border:2px inset #808080;background:#d4d0c8;box-sizing:border-box}#cosmetics-modal .cosmetics-item-inspector{order:1;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:minmax(0,1fr);flex:0 0 clamp(52px,calc(100dvh - 240px),84px);width:100%;height:clamp(52px,calc(100dvh - 240px),84px);min-height:52px;padding:4px;gap:4px;overflow:hidden;box-sizing:border-box}#cosmetics-modal .cosmetics-item-inspector .cosmetic-preview-inspector-thumbnail{width:38px;height:38px}#cosmetics-modal #cosmetics-modal-preview-canvas{order:2;flex:1 1 auto;width:100%!important;height:auto;min-width:0;min-height:0;grid-column:auto;grid-row:auto}#cosmetics-modal .cosmetics-slot-rail-left{display:flex;grid-column:2;grid-row:1;width:auto;height:auto;min-width:0;min-height:0;padding:3px;overflow:hidden;border:2px inset #808080;background:#d4d0c8;box-sizing:border-box}#cosmetics-modal .cosmetics-slot-rail-left .cosmetics-slot-list{gap:3px;width:100%;padding:0;overflow-x:auto;overflow-y:hidden}#cosmetics-modal .cosmetics-category-submenu{flex-direction:row;flex:0 0 auto;gap:3px;margin:0;padding:0;background:transparent;border:0}#cosmetics-modal .cosmetics-category-submenu-option{display:flex;flex:0 0 auto;gap:4px;min-height:30px;padding:4px 7px;font-size:10px;white-space:nowrap}#cosmetics-modal .cosmetics-cat-tab.cosmetics-slot-button{min-height:30px;padding:4px 7px;font-size:10px}#cosmetics-modal .cosmetics-browser-stack{display:block;grid-column:2;grid-row:2;width:auto;height:100%;min-width:0;min-height:0;overflow:hidden}#cosmetics-modal .cosmetics-browser-panel{height:100%;min-height:0;padding:4px;gap:3px}#cosmetics-modal .cosmetics-browser-header{padding:0 2px}#cosmetics-modal .cosmetics-grid{--cosmetics-card-min-width: 124px;--cosmetics-card-height: 184px;--cosmetics-grid-gap: 5px;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--cosmetics-card-min-width),calc((100% - 4 * var(--cosmetics-grid-gap)) / 5))),1fr));gap:var(--cosmetics-grid-gap);height:100%;min-height:0;padding:4px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#cosmetics-modal .cosmetics-grid>.cosmetic-inventory-card{min-height:var(--cosmetics-card-height)}#cosmetics-modal .cosmetics-grid-toolbar{padding:3px;gap:3px}#cosmetics-modal .cosmetics-color-panel,#cosmetics-modal .cosmetics-grid.banner-editor-mode{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}#cosmetics-modal .loadouts-workbench,#cosmetics-modal .banner-editor-panel,#cosmetics-modal .banner-workbench{grid-template-columns:minmax(0,1fr)}#cosmetics-modal .cosmetics-killcard-category{height:100%;overflow-y:auto}}.fist-store-discovery-toolbar{position:relative;flex:0 0 auto;min-width:0;z-index:4}.fist-store-store-filter-bar>.fist-store-filter-toggle{min-width:0;flex:0 0 auto}@media(min-width:781px)and (hover:hover),(min-width:1181px){.fist-store-store-filter-bar{display:flex;flex-wrap:wrap;align-items:flex-end}.fist-store-store-filter-bar>.fist-store-filter-control{flex:1 1 100px;min-width:84px}.fist-store-store-filter-bar>.fist-store-filter-search{flex:1.4 1 120px}.fist-store-store-filter-bar>.fist-store-filter-toggle{flex:0 0 auto;min-width:0}}.fist-store-filter-control>.fist-store-filter-button{align-self:stretch;height:auto;min-height:0;margin:0;padding:0 8px;font:inherit;font-weight:400;white-space:nowrap;box-sizing:border-box}.fist-store-filter-control>.fist-store-filter-button[aria-pressed=true]{background:navy;color:#fff}.fist-store-layout .fist-store-ledger-column{display:none}.fist-store-layout.is-activity-open .fist-store-ledger-column{display:flex;position:absolute;top:0;bottom:0;right:0;width:min(280px,100%);height:100%;z-index:10;box-shadow:-3px 0 8px #0005}.fist-store-layout.is-activity-open .fist-store-ledger-list{flex-direction:column;overflow-y:auto;overflow-x:hidden}.fist-store-layout.is-activity-open .fist-store-ledger-entry{flex:0 0 auto}.fist-store-card-preview>.fist-store-save-item{min-width:34px;max-width:34px;position:absolute;top:4px;right:4px;width:34px;height:34px;min-height:34px;padding:5px;z-index:2;border:0;background:transparent;box-shadow:none;cursor:pointer;color:#000}.fist-store-save-item .fist-store-save-icon{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.fist-store-save-item .is-saved,.fist-store-save-item[aria-pressed=true] .is-unsaved{display:none}.fist-store-save-item[aria-pressed=true] .is-saved{display:block}.fist-store-save-item:focus-visible{outline:2px solid #000080;outline-offset:1px}.fist-store-save-item:disabled{opacity:.5;cursor:wait}.fist-store-offer-card .fist-store-owned-badge{top:38px}.fist-store-main-column{container-type:inline-size}.fist-store-featured-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--fist-store-card-min-width)),1fr));gap:8px}@container (max-width: 440px){.fist-store-featured-grid{gap:6px}}@media(pointer:coarse)and (hover:none)and (orientation:landscape)and (max-height:600px){#landing{height:calc(100dvh - env(safe-area-inset-bottom,0px) - 40px);min-height:0;padding-bottom:4px;scroll-padding-bottom:4px}#landing #login-window{flex:0 1 auto;min-height:0;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 104px);overflow:hidden}.landing-social-stack{flex:0 0 auto}body:not(.in-game) .win95-modal.visible,body:not(.in-game) .fister-react95-modal.visible{position:fixed;top:calc(env(safe-area-inset-top,0px) + 4px);left:max(4px,env(safe-area-inset-left,0px));right:max(4px,env(safe-area-inset-right,0px));transform:none;margin:0 auto;display:flex!important;flex-direction:column;min-height:0;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 8px)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 8px)!important;overflow:hidden;animation:none}body:not(.in-game) :is(.win95-modal,.fister-react95-modal)>:is(.win95-title-bar,.fister-react95-title-bar){flex:0 0 auto}body:not(.in-game) :is(.win95-modal,.fister-react95-modal)>:is(.win95-content,.fister-react95-content){flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}#leaderboard-modal #leaderboard-profile-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.fist-store-layout .fist-store-main-column{overflow-y:auto;overscroll-behavior:contain}.fist-store-main-column>*,.fist-store-main-column .fist-store-section>*{flex-shrink:0}.fist-store-main-column .fist-store-section{flex:0 0 auto;height:auto;overflow:visible}.fist-store-main-column .fist-store-card-grid{flex:0 0 auto;height:auto;max-height:none;overflow:visible}.fist-store-main-column .fist-store-category-switcher{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.fist-store-window .fist-store-preview-column.fister-react95-window{overflow-y:auto}.fist-store-player-preview-canvas{min-height:96px}.fist-store-bonus-claim[class]{display:none}#cosmetics-modal-overlay{box-sizing:border-box}#cosmetics-modal-overlay #cosmetics-modal{position:static;transform:none;width:100%!important;height:100%!important;max-width:100%!important}}#touch-controls button[aria-disabled=true]{background:#4c4e54d1!important;border-color:#c3c6cd59!important;color:#dcdee494!important;box-shadow:none!important;transition:transform .08s ease-out}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px){#fister-plus-sale-banner{display:none!important}#landing{gap:2px}#login-window,body.homepage-guide-visible #landing .landing-home-row #login-window{width:min(680px,calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 16px))!important;min-width:0!important;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 16px)!important}.landing-panel,.landing-panel.is-authenticated{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:8px;row-gap:5px}.landing-panel>*{grid-column:2}.landing-panel>.landing-auth-section{grid-column:1;grid-row:1 / span 6;margin-top:0;padding-top:0;border-top:0}.landing-panel:not(.is-authenticated) #auth-guest{margin-top:0;padding-top:0;border-top:0;box-shadow:none}.landing-panel .landing-logo-wrap,.landing-panel.is-authenticated .landing-logo-wrap{min-height:0}.landing-xp-panel{--landing-stat-height: 22px}#auth-logged-in .landing-fister-plus-top-btn{padding-inline:4px}#auth-logged-in .landing-fister-plus-main-reward{gap:4px}#auth-logged-in .landing-fister-plus-cta-title{font-size:12px}.landing-panel.is-authenticated{--landing-auth-card-padding: 4px}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px){#homepage-friends-panel.landing-social-panel.is-expanded{width:min(820px,calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 12px))!important;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 12px)!important;height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 8px)}.landing-social-panel.is-expanded .landing-social-scroll{overflow-y:hidden}.landing-social-panel.is-expanded #landing-friends-section.is-active:not([hidden]){display:grid;flex:1 1 auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:repeat(5,auto) minmax(0,1fr);grid-auto-rows:min-content;align-content:stretch;column-gap:6px;row-gap:5px;min-height:0}#landing-friends-section.is-active>*{grid-column:1}#landing-friends-section.is-active>.landing-friends-toolbar{grid-column:2;grid-row:1}#landing-friends-section.is-active>#landing-friends-list{grid-column:2;grid-row:2 / -1;align-self:stretch;max-height:100%;min-height:0;overflow-y:auto}.landing-social-panel.is-expanded #landing-friend-requests-section.is-active:not([hidden]){flex:1 1 auto;min-height:0;overflow-y:auto}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px){#leaderboard-modal{display:flex;flex-direction:column;width:min(860px,calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 12px))!important;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 12px)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 8px)!important}#leaderboard-modal .win95-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:none;padding:5px!important;overflow:hidden!important}#leaderboard-type-controls,#leaderboard-sort-controls{flex-wrap:nowrap;gap:4px;margin-bottom:4px}#leaderboard-type-controls .win95-btn,#leaderboard-sort-controls .win95-btn{flex:1 1 0!important;min-height:26px;padding:3px 6px!important}#leaderboard-modal .leaderboard-reset-countdown{flex-direction:row;justify-content:center;gap:6px;margin-bottom:4px;padding:2px 6px}#leaderboard-modal .win95-content>:not(#leaderboard-mobile-list):not(#leaderboard-table-wrapper){flex-shrink:0}#leaderboard-mobile-list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;gap:3px;padding:3px}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px){.singleplayer-detail>.singleplayer-actions{position:sticky;bottom:0;z-index:2;margin-top:auto;padding-top:4px;background:silver;box-shadow:0 -4px 6px -4px #00000059}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px){.homepage-daily-check-in-day{min-height:0;gap:1px;padding:2px}.homepage-daily-check-in-day-reward{flex-direction:row}.homepage-daily-check-in-day-reward img{width:16px;height:16px}.homepage-daily-check-in-claim{min-height:26px!important;padding-top:2px!important;padding-bottom:2px!important}.homepage-daily-quest{row-gap:3px;padding-top:4px;padding-bottom:4px}.homepage-daily-quest-instruction{font-size:12px;line-height:15px}.homepage-daily-quest-reward{min-height:26px!important}}@media(hover:none)and (pointer:coarse)and (orientation:portrait)and (max-width:500px){#leaderboard-modal{display:flex;flex-direction:column;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 16px)!important}#leaderboard-modal .win95-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:none;padding:6px!important;overflow:hidden!important}#leaderboard-profile-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-bottom:5px;padding:4px}#leaderboard-profile-summary .leaderboard-profile-card{padding:3px 2px}#leaderboard-type-controls,#leaderboard-sort-controls{flex-wrap:nowrap;gap:3px;margin-bottom:5px}#leaderboard-type-controls .win95-btn,#leaderboard-sort-controls .win95-btn{flex:1 1 0!important;min-width:0;min-height:28px;padding:3px 2px!important;font-size:11px!important}#leaderboard-modal .leaderboard-reset-countdown{flex-direction:row;justify-content:center;gap:6px;margin-bottom:5px;padding:3px 6px}#leaderboard-mobile-list{flex:1 1 auto;min-height:0;max-height:none;gap:4px;padding:4px}.leaderboard-mobile-row{padding:4px 6px}}@media(pointer:coarse)and (hover:none){.win95-modal,#homepage-friends-panel.landing-social-panel.is-expanded{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 12px)!important;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 12px)!important}#cosmetics-modal-overlay{box-sizing:border-box}#cosmetics-modal-overlay #cosmetics-modal{position:static!important;transform:none!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.homepage-reward-summary-backdrop{--reward-safe-top: max(6px, env(safe-area-inset-top, 0px));--reward-safe-bottom: max(6px, env(safe-area-inset-bottom, 0px));--reward-safe-left: max(6px, env(safe-area-inset-left, 0px));--reward-safe-right: max(6px, env(safe-area-inset-right, 0px));padding:var(--reward-safe-top) var(--reward-safe-right) var(--reward-safe-bottom) var(--reward-safe-left)!important;box-sizing:border-box;align-items:center!important}.homepage-reward-summary-backdrop .homepage-reward-dashboard{width:calc(100vw - var(--reward-safe-left) - var(--reward-safe-right))!important;height:auto!important;max-height:calc(100dvh - var(--reward-safe-top) - var(--reward-safe-bottom))!important}#pause-menu-window{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px)!important}#pause-menu.visible{padding-left:max(10px,env(safe-area-inset-left,0px))!important;padding-right:max(10px,env(safe-area-inset-right,0px))!important}#pause-menu-window{max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 20px)!important}.win95-title-bar,.fister-react95-title-bar{min-height:34px!important}.win95-title-btn[class],.fister-react95-title-button[class],.landing-social-panel.is-expanded #landing-friends-toggle-btn.landing-social-title-toggle{min-width:34px!important;width:34px!important;min-height:30px!important;height:30px!important;font-size:15px!important;line-height:26px!important}.win95-title-btn:after,.fister-react95-title-button:after{inset:-7px -5px!important}.homepage-info-mobile-tab{min-height:30px;padding-inline:10px}}@media(pointer:coarse)and (hover:none)and (orientation:portrait){.win95-modal:not(#cosmetics-modal),#homepage-friends-panel.landing-social-panel.is-expanded{top:calc(50% + (env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))/2)!important}}@media(pointer:coarse)and (hover:none)and (max-width:600px),(pointer:coarse)and (hover:none)and (max-height:500px){#homepage-friends-panel.landing-social-panel.is-expanded,#leaderboard-modal,#training-modal,#server-browser-overlay #server-browser-window.fist-party-window,.credits-window[class]{--phone-popup-height: calc(100dvh - max(6px, env(safe-area-inset-top, 0px)) - max(6px, env(safe-area-inset-bottom, 0px))) ;height:var(--phone-popup-height)!important;max-height:var(--phone-popup-height)!important}#leaderboard-modal>.win95-content,#leaderboard-mobile-list{flex:1 1 auto;min-height:0}#leaderboard-modal #leaderboard-profile-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:5px;padding:3px 2px}#leaderboard-modal .leaderboard-profile-heading{font-size:10px}#leaderboard-modal #leaderboard-profile-summary .leaderboard-profile-card{padding:1px 2px;background:none;border:0}#leaderboard-modal .leaderboard-profile-label{margin:0;font-size:9px}#leaderboard-modal .leaderboard-profile-value{font-size:12px}#leaderboard-modal .leaderboard-reset-countdown{flex-direction:row;justify-content:center;gap:6px;margin-bottom:5px;padding:2px 6px;font-size:10px}#leaderboard-type-controls .win95-btn,#leaderboard-sort-controls .win95-btn{min-height:26px;padding:2px!important;font-size:11px!important}#leaderboard-modal #leaderboard-mobile-list{gap:0;padding:0}}@media(pointer:coarse)and (hover:none)and (max-width:600px)and (orientation:portrait){#homepage-friends-panel.landing-social-panel.is-expanded,#leaderboard-modal,#training-modal,#server-browser-overlay #server-browser-window.fist-party-window,.credits-window[class]{--phone-popup-height: min(600px, calc(100dvh - max(6px, env(safe-area-inset-top, 0px)) - max(6px, env(safe-area-inset-bottom, 0px))) )}}@media(max-width:600px)and (orientation:portrait){.homepage-welcome-columns{grid-template-rows:minmax(0,1fr) auto!important}.homepage-welcome-quest-column{overflow-y:auto;overscroll-behavior:contain}.homepage-welcome-earned-column{max-height:34dvh;background-position:center 30%}.homepage-reward-progress-footer{padding:6px 8px}.homepage-daily-check-in-header{font-size:15px}.homepage-daily-check-in-day{min-height:0;gap:1px;padding:3px 1px}.homepage-daily-check-in-day-label{font-size:8.5px;letter-spacing:0;padding-inline:0;text-overflow:clip}.homepage-daily-check-in-day-reward img{width:20px;height:20px}.homepage-daily-check-in-day-reward strong{font-size:12px}.homepage-daily-quest{column-gap:8px;row-gap:4px;padding:6px 8px}.homepage-daily-quest-title-row{font-size:15px}.homepage-daily-quest-instruction{font-size:13px;line-height:17px}.homepage-daily-quest-reward{min-width:78px!important;min-height:34px!important;padding:0 8px!important;font-size:12px!important}.homepage-daily-quests .win95-btn.homepage-daily-quest-streak-button{position:sticky;bottom:0;z-index:1;min-height:40px;box-shadow:0 -6px 8px -4px #0000004d}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px){body:not(.in-game){--phone-home-width: min(780px, calc(100vw - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px) - 16px) )}body:not(.homepage-guide-visible):not(.in-game) #landing{justify-content:center!important}body:not(.in-game) #homepage-desktop-stage,body.homepage-guide-visible:not(.in-game) #homepage-desktop-stage{width:var(--phone-home-width)!important;min-width:0!important;max-width:none!important}body:not(.in-game) #landing .landing-home-row,body.homepage-guide-visible:not(.in-game) .landing-home-row{width:var(--phone-home-width)!important;min-width:0!important;max-width:none!important;justify-content:center!important;gap:6px!important}body:not(.in-game) #login-window,body.homepage-guide-visible:not(.in-game) #landing .landing-home-row #login-window,body:not(.in-game) .homepage-navigation{width:var(--phone-home-width)!important;min-width:0!important;max-width:var(--phone-home-width)!important}#login-window>.win95-content:has(.landing-panel.is-authenticated){padding:6px 8px!important}.landing-panel.is-authenticated{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto auto;align-items:stretch!important;row-gap:6px!important}.landing-panel.is-authenticated>.landing-auth-section{grid-column:1!important;grid-row:1 / span 3!important;align-self:center}.landing-panel.is-authenticated>.landing-logo-wrap{grid-column:2!important;grid-row:1!important;justify-content:center}.landing-panel.is-authenticated>.landing-primary-cta{grid-column:2!important;grid-row:2!important}.landing-panel.is-authenticated>.landing-server-browser-cta{grid-column:2!important;grid-row:3!important}.landing-panel.is-authenticated .landing-logo-wrap{display:flex!important;flex-direction:column;align-items:center;gap:2px;min-height:0!important}.landing-panel.is-authenticated #landing-logo,.landing-panel.is-authenticated .landing-logo-wrap:has(.homepage-splash:not([hidden])) #landing-logo{width:auto!important;height:30px!important;max-width:100%!important;transform:none!important}.landing-panel.is-authenticated .homepage-splash{position:static!important;transform:none!important;max-width:100%}.landing-panel.is-authenticated .homepage-splash-text{font-size:12px!important}.landing-panel.is-authenticated .landing-primary-cta #join-btn{min-height:40px}.landing-panel:not(.is-authenticated){grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch!important}.landing-panel:not(.is-authenticated)>.landing-auth-section{grid-column:1!important;grid-row:1 / span 3!important;align-self:center}.landing-panel:not(.is-authenticated)>.landing-logo-wrap{grid-column:2!important;grid-row:1!important;align-self:end}.landing-panel:not(.is-authenticated)>.landing-primary-cta{grid-column:2!important;grid-row:2!important}.landing-panel:not(.is-authenticated) .landing-primary-cta #join-btn{min-height:40px}}@media(pointer:coarse)and (hover:none){.fister-plus-checkout-overlay{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))!important}.fister-plus-checkout-window,.fister-plus-checkout-composition{max-width:100%!important}.fister-plus-checkout-composition{max-height:100%!important}}
