:root{--bg:#0b0b0b;--surface:#171717;--surface-raised:#202020;--surface-hover:#272122;--text:#f5f5f5;--muted:#b5b0b1;--line:#ffffff14;--accent:#ff2b3a;--accent-ink:#fff;--radius-sm:8px;--radius:10px;--radius-lg:14px;--shadow:0 12px 34px #0000002e;background:var(--bg)}body{font-family:var(--font-public-body), sans-serif}::selection{color:#fff;background:#ff2b3a}.panel-shell,.account-page,.account-gate{font-family:var(--font-public-body), sans-serif}.panel-shell :is(h1,h2,h3),.account-page :is(h1,h2,h3),.account-gate :is(h1,h2,h3){font-family:var(--font-public-heading), sans-serif;letter-spacing:.015em;font-weight:600}.panel-shell{min-height:100dvh}.panel-shell .panel-sidebar{border-right-color:var(--line);background:#171717;padding:20px 0 16px}.panel-sidebar .wordmark{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin:0 0 12px;padding:0 20px 22px;text-decoration:none;display:flex}.panel-sidebar .wordmark img{object-fit:contain;flex:none}.panel-sidebar .wordmark .panel-brand-name{color:var(--text);font:700 20px / 1.1 var(--font-public-heading), sans-serif;letter-spacing:.035em;flex-direction:column;gap:3px;display:flex}.panel-brand-name small{font:600 9px / 1.5 var(--font-public-body), sans-serif;color:var(--muted);letter-spacing:.18em}.panel-shell .panel-sidebar nav{gap:2px}.panel-shell .panel-sidebar nav a{font-family:var(--font-public-heading), sans-serif;border:0;border-radius:0;min-height:35px;margin:0;padding:8px 22px;font-size:14px;font-weight:500;line-height:1.35;transition:background-color .15s,color .15s}.panel-shell .panel-sidebar nav a:hover,.panel-shell .panel-sidebar a[aria-current=page]{color:#ff6671;background:linear-gradient(90deg,#ff2b3a29,#ff2b3a0a 75%,#0000);transform:none;box-shadow:inset 2px 0 #ff2b3a}.panel-shell .panel-nav-group{border-color:var(--line);gap:1px;margin-top:3px;padding-top:3px}.panel-shell .panel-nav-group-toggle{color:#e2dde0;font:500 14px / 1.35 var(--font-public-heading), sans-serif;letter-spacing:normal;text-transform:none;border-top:0;min-height:40px;padding:10px 22px}.panel-shell .panel-nav-group-toggle[data-active=true]{color:#ff6671}.panel-shell .panel-nav-group-toggle>svg{width:15px;height:15px;transition:transform .15s}.panel-shell .panel-nav-group-toggle[aria-expanded=false]>svg{transform:rotate(-90deg)}.panel-shell .panel-nav-items{border-left:1px solid #ffffff20;margin:2px 14px 8px 24px;display:grid}.panel-shell .panel-nav-group-toggle:hover{color:#f5f5f5;background:#ffffff05}.panel-shell .panel-nav-group a{padding-left:14px!important}.panel-shell .panel-toolbar{border-color:var(--line);background:#141414f5;min-height:68px}.panel-shell .panel-content{padding:28px 32px 48px}.panel-shell .panel-page-heading{gap:4px;margin-bottom:24px}.panel-shell .panel-page-heading .eyebrow{color:#a79fa1;letter-spacing:.16em;font-size:9px}.panel-shell .panel-page-heading h1{max-width:none;font-size:clamp(24px,2.2vw,32px)}.panel-shell .panel-page-heading>p:last-child{max-width:72ch;margin-top:6px;font-size:13px}.panel-shell :is(.panel-surface,.summary-card,.dashboard-metric,.server-card,.catalog-card){background:var(--surface);border-color:var(--line);box-shadow:none}.panel-shell .overview-account{border-color:var(--line);background:linear-gradient(120deg,#ff2b3a0b,#0000 65%),#171717}.panel-shell .dashboard-metric strong{font-family:var(--font-public-heading), sans-serif}.panel-shell .server-card:hover{border-color:#ff2b3a55;box-shadow:0 8px 26px #0003}.button-primary{color:#fff;background:#ff2b3a;border-color:#ff2b3a}.button-primary:hover:not(:disabled){color:#fff;background:#e92332;border-color:#e92332}:is(.panel-shell,.account-page,.account-gate,.admin-modal) .button{border-radius:8px;min-height:38px;padding:9px 16px;font-size:13px;font-weight:600}:is(.panel-shell,.account-page,.account-gate,.admin-modal) .button-secondary{color:#f5f5f5;background:#202020;border-color:#ffffff12}:is(.panel-shell,.account-page,.account-gate,.admin-modal) .button-secondary:hover:not(:disabled){background:#2b2021;border-color:#ff2b3a55;transform:none}:is(.panel-shell,.account-page,.account-gate,.admin-modal) :is(input,select,textarea){color:#f5f5f5;background-color:#101010;border-color:#ffffff1a;border-radius:8px;font-family:inherit}:is(.panel-shell,.account-page,.account-gate,.admin-modal) :is(input,select,textarea):focus{border-color:#ff2b3a99;box-shadow:0 0 0 3px #ff2b3a12}:is(.panel-shell,.account-page,.account-gate,.admin-modal) :is(input[type=checkbox],input[type=radio]){accent-color:#ff2b3a}:is(.panel-shell,.account-page,.account-gate,.admin-modal) select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.panel-shell,.account-page,.account-gate,.admin-modal) option{color:#f5f5f5;background:#202020}.panel-shell .panel-content table{background:#171717}.panel-shell .panel-content th{color:#b5b0b1;letter-spacing:.025em;background:#1c1c1c;font-size:11px;font-weight:600}.panel-shell .panel-content td{border-color:#ffffff0a;font-size:13px}.panel-shell .panel-content tbody tr:hover{background:#ff2b3a06}.panel-shell :is(.catalog-tabs,.panel-tabs){border-color:var(--line)}.panel-shell .toolbar-dropdown{background:#1b1b1b;border-color:#ffffff14;border-radius:12px;min-width:240px;padding:16px;box-shadow:0 20px 50px #0008}.toolbar-steam-label{color:var(--muted);font-size:11px}.toolbar-dropdown .table-id{color:#eee;font-variant-numeric:tabular-nums;margin:3px 0 10px;display:block}.panel-shell .toolbar-dropdown a{border-radius:6px;padding:10px 12px;font-size:13px;text-decoration:none}.panel-shell .toolbar-dropdown a:hover{color:#ff7b84;background:#ff2b3a12}.panel-shell .toolbar-dropdown button{width:100%;margin-top:14px}.admin-modal{color:#f5f5f5;font-family:var(--font-public-body), sans-serif;background:#171717;border-color:#ffffff17;border-radius:14px;box-shadow:0 24px 100px #000a}.admin-modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b}.admin-modal h2{font-family:var(--font-public-heading), sans-serif}.admin-modal .module-page-header{border-color:#ffffff12}.modal-busy{color:#b5b0b1;padding:10px 0 18px;font-size:12px}.route-loading{background:0 0;place-items:center;min-height:65dvh;display:grid}.pf-account-identity{align-items:center;gap:14px;padding-block:4px 8px;display:flex}.pf-account-identity>svg{color:#ff6671}.pf-account-identity div{gap:4px;min-width:0;display:grid}.pf-account-identity span{color:#aaa3a5;font-size:11px}.pf-account-identity strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;font-weight:600}.public-frame .pf-account-links{flex-direction:column;gap:6px;display:flex}.public-frame .pf-account-links>:is(a,button){text-align:left;color:#e5e0e1;background:#ffffff04;border:0;border-radius:8px;width:100%;padding:12px 14px;font-size:13px}.public-frame .pf-account-links>:is(a,button):hover{color:#fff;background:#ff2b3a14}.account-gate{max-width:500px;margin:10vh auto;padding:24px}.account-gate .auth-card{background:#171717;padding:28px}.account-gate h1{max-width:none;font-size:26px}.pf-account-settings{flex:1;width:min(100%,1100px);margin-inline:auto;padding:32px}.pf-account-settings>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.pf-account-settings h1{max-width:none;font-size:28px}.pf-account-settings .account-security{border-color:#ffffff12;margin-block:22px}@media (min-width:901px){.panel-shell{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:900px){.panel-shell .panel-content{padding:20px 16px 36px}.panel-shell .panel-sidebar{width:min(290px,85vw)}.panel-shell .panel-page-heading h1{font-size:25px}.pf-account-settings{padding:24px 16px}}:is(.panel-shell,.admin-modal,.account-gate,.pf-account-settings){--premium-lime:#ff2b3a;--surface-2:#202020}.panel-shell .panel-sidebar{width:100%}.panel-shell .panel-sidebar nav a{color:#c1bbbd}.panel-shell .panel-sidebar nav a[aria-current=page]{color:#ff7b84}:is(.panel-shell,.admin-modal,.account-gate,.pf-account-settings) :focus-visible{outline-color:#ff6671}.panel-shell :is(.panel-notice,.moderation-filters,.moderation-stats article){color:#b5b0b1;background:#171717;border-color:#ffffff12}.panel-shell .panel-notice-error{color:#f3cf87;border-color:#bf864a66}.panel-shell :is(.overview-account dl,.catalog-runtime,.catalog-archive,.moderation-form,.panel-footer){border-color:#ffffff12}.panel-shell :is(label,.table-id,.summary-card h3,.users-table td){color:#b5b0b1}.panel-shell .table-steam,.panel-shell .toolbar-account summary{color:#f5f5f5}.panel-shell .premium-admin .button-primary,.panel-shell .panel-content a.button-primary{color:#fff;background:#ff2b3a;border-color:#ff2b3a}.panel-shell .premium-plan-admin{border-top-color:#ff2b3a55!important}.panel-shell .premium-add-section{color:#ccc5c7}.panel-shell .premium-admin :is(input:not([type=checkbox]),select,textarea),.pf-account-settings :is(input:not([type=checkbox]),select,textarea){color:#f5f5f5;background-color:#101010;border-color:#ffffff1a}.panel-shell .panel-content :is(.users-directory-filters,.users-directory-results,.player-profile) select,.admin-modal.profile-management-modal select{background-color:#101010!important}.panel-shell :is(.profile-scroll,.users-table-wrap){scrollbar-color:#4b4143 #171717}.account-gate .auth-card{width:100%;min-width:0}.account-gate .auth-actions .button{min-height:44px}@media (max-width:900px){.panel-shell .panel-sidebar{width:min(290px,85vw)}.panel-shell .panel-sidebar[data-open=true]{height:calc(100dvh - 68px);top:68px}.panel-shell .panel-toolbar{min-height:68px;padding:12px 16px}}.panel-shell :is(h1,h2,h3,a,button,input,select,textarea,summary):focus-visible{outline-color:#ff6671}.panel-shell h1[tabindex="-1"]:focus{outline:none}.panel-shell .panel-content .moderation-penalties .moderation-filters{background:#171717;border-color:#ffffff12}.panel-shell .panel-content :is(.pagination,.users-table th,.catalog-card+.catalog-card){border-color:#ffffff12}.panel-shell .panel-content input::placeholder{color:#8c8587}.module-unavailable{justify-items:center;padding:24px 12px 40px;display:grid}.module-unavailable .button{margin-top:-8px}.pf-steam-avatar{object-fit:cover;border-radius:50%;width:34px;height:34px;display:block}.pf-account-identity .pf-steam-avatar{width:44px;height:44px}.pf-coin-icon{object-fit:contain;width:27px;height:27px;display:block}.media-brand-assets{flex-wrap:wrap;gap:14px;margin-block:16px 24px;display:flex}.media-brand-assets article{background:#ffffff04;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.media-brand-assets img{object-fit:contain}.media-brand-assets a{color:#aaa3a5;font-size:12px}
.legal-page{padding-bottom:60px}.legal-tabs,.legal-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.legal-tabs{margin:24px 0}.legal-tabs a{color:#ccc;border:1px solid #33333c;border-radius:10px;padding:10px 16px}.legal-tabs a[aria-current]{color:#fff;background:#351b22;border-color:#c83b4d}.legal-heading{max-width:840px;margin:36px 0}.legal-heading h1{max-width:none;font-family:var(--font-display), sans-serif;font-size:clamp(26px,4vw,40px);line-height:1.2}.legal-heading p{color:#c3c3ca;line-height:1.7}.legal-heading small{color:#a7a7b1;margin:16px 0;display:block}.legal-layout{grid-template-columns:230px minmax(0,820px);align-items:start;gap:28px;display:grid}.legal-index{border-left:2px solid #b92d42;gap:8px;padding:18px;font-size:13px;display:grid;position:sticky;top:24px}.legal-index a{color:#c5c5cc;padding:5px 0;text-decoration:none}.legal-index a:hover{color:#fff}.legal-sheet{background:linear-gradient(135deg,#1a1a20,#131317);border:1px solid #303039;border-radius:16px;min-width:0;padding:clamp(20px,4vw,42px);box-shadow:0 16px 50px #0003}.legal-sheet section{margin-bottom:36px;scroll-margin-top:32px}.legal-sheet>section:last-of-type{margin-bottom:16px}.legal-sheet h2{color:#fff;margin:0 0 16px;font-size:21px;line-height:1.5}.legal-sheet p{color:#d1d1d7;overflow-wrap:anywhere;font-size:15px;line-height:1.85}.legal-sheet a,.legal-login a,.cookie-notice a{color:#ff8b9b;text-underline-offset:3px;text-decoration:underline}.legal-version,.legal-secondary{color:#a8a8b4;font-size:13px}.legal-sources{background:#8da2bf08;border:1px solid #a2b4cc18;border-radius:8px;margin-bottom:12px;padding:10px 12px}.legal-sheet .legal-sources h2{color:#bfc6d0;letter-spacing:0;margin-bottom:5px;font-size:13px;font-weight:600;line-height:1.4}.legal-source-links{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 14px;font-size:12px;line-height:1.5;display:flex}.legal-sheet .legal-source-links a{color:#aebcd0}.legal-sheet .legal-source-links a:hover{color:#fff}.legal-sheet .legal-source-links a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #bdcfee}.admin-modal.legal-login{color:#eee;width:min(460px,100vw - 32px);font-family:var(--font-public-body,inherit);background:radial-gradient(at 0 0,#ff2b3a0a,#0000 70%),#151515;border:1px solid #ffffff24;border-radius:18px;padding:26px}.legal-login::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050505c9}.legal-login>.module-page-header{grid-template-columns:minmax(0,1fr);place-items:center;margin:12px 0 20px;padding-inline:30px;display:grid;position:relative}.legal-login>.module-page-header h2{font:800 28px/1.25 var(--font-public-body,sans-serif);text-transform:uppercase;text-align:center;margin:0}.legal-login .admin-modal-close{color:#ff5965;cursor:pointer;background:#ff2b3a12;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:7px;display:grid;position:absolute;top:-20px;right:-14px}.legal-login .admin-modal-close:hover{background:#ff2b3a24}.legal-login .admin-modal-close svg{width:18px;height:18px}.legal-login-intro{color:#aeb0bb;text-align:center;margin:0;font-size:14px;line-height:1.75}.legal-login-intro,.legal-login>form{width:100%;max-width:368px;margin-inline:auto}.cookie-heading>span{color:#ff5663;background:#ff2b3a12;border:1px solid #ff2b3a30;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.legal-check{align-items:flex-start;gap:12px;margin:20px 0;line-height:1.7;display:flex}.legal-check input{accent-color:#e53e56;flex-shrink:0;width:20px;height:20px;margin-top:4px}.legal-login label.legal-check{background:#ffffff04;border:1px solid #ffffff18;border-radius:11px;gap:11px;margin:12px 0 16px;padding:14px;font-size:13px;line-height:1.6}.legal-login .legal-secondary{margin:0 0 22px;font-size:12px}.legal-login .legal-actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.legal-login .legal-actions button,.cookie-notice .legal-actions button{color:#ddd;min-height:42px;font:600 12px/1.5 var(--font-public-body,sans-serif);cursor:pointer;background:#242424;border:1px solid #ffffff1c;border-radius:10px;padding:10px 14px}.legal-login .legal-actions button{font-size:14px}.legal-login .legal-actions .button-primary{color:#fff;background:#d72636;border-color:#ff526050;justify-content:center;justify-self:stretch;align-items:center;gap:5px;display:flex}.legal-login .legal-actions .button-primary svg{flex-shrink:0;width:23px;height:23px}.legal-login .legal-actions .button-primary:disabled{color:#777780;cursor:not-allowed;filter:none;background:#25252a;border-color:#ffffff0d}.legal-login .legal-actions button:hover,.cookie-notice .legal-actions button:hover{filter:brightness(1.15)}.cookie-notice{z-index:100;box-sizing:border-box;color:#b6b6bd;width:min(340px,100vw - 40px);max-height:calc(100dvh - 40px);font-family:var(--font-public-body,inherit);background:#151515;border:1px solid #ffffff24;border-radius:16px;padding:20px;font-size:13px;line-height:1.6;position:fixed;bottom:20px;left:20px;overflow:auto;box-shadow:0 12px 60px #0009}.cookie-notice h2{font:700 16px/1.3 var(--font-public-body,sans-serif);color:#fff;margin:0}.cookie-heading{align-items:center;gap:12px;margin-bottom:14px;display:flex}.cookie-heading>span{color:#d6aa76;background:0 0;border:0;border-radius:0;width:34px;height:34px;font-size:18px}.cookie-notice p{margin:0 0 12px;font-size:12px;line-height:1.65}.cookie-notice details{font-size:12px}.cookie-notice details p{padding-top:10px}.cookie-notice summary{cursor:pointer;color:#d0d0d5}.cookie-notice .legal-actions{border-top:1px solid #ffffff12;justify-content:space-between;gap:10px;margin-top:16px;padding-top:14px;font-size:12px}@media (max-width:480px){.admin-modal.legal-login{padding:20px}}.pf-footer nav{flex-wrap:wrap}.pf-footer nav button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.pf-footer nav button:hover{color:#fff}@media (max-width:900px){.legal-layout{grid-template-columns:1fr}.legal-index{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.legal-index strong{grid-column:1/-1}}@media (max-width:500px){.legal-index{grid-template-columns:1fr}.legal-tabs a{padding:8px;font-size:12px}.legal-sheet p{font-size:14px}.cookie-notice{width:calc(100vw - 24px);bottom:12px;left:12px}}@media print{body{color:#000!important;background:#fff!important}.pf-sidebar,.pf-rail,.pf-mobile,.pf-footer,.cookie-notice,.legal-tabs,.legal-actions,.legal-index{display:none!important}.pf-main{margin:0!important;padding:0!important}.legal-layout{display:block}.legal-sheet{box-shadow:none;background:#fff;border:0;padding:0}.legal-sheet p,.legal-sheet h2,.legal-heading p,.legal-heading h1,.legal-heading small{color:#000!important}.legal-sheet section{break-inside:avoid}.legal-sheet a{color:#000}.legal-sources{break-inside:avoid;background:#fff;border-color:#ccc}.legal-sheet .legal-source-links a{color:#000}.legal-version{color:#333}}.legal-editor-modal{width:min(820px,100vw - 32px)}.legal-editor-section{border:1px solid var(--line);border-radius:8px;padding:12px}.legal-editor-section summary{cursor:pointer;font-weight:600}.legal-editor-section label{gap:6px;margin-top:12px;display:grid}.legal-publish-confirm{align-items:flex-start;gap:10px;font-size:13px;display:flex!important}.legal-publish-confirm input{flex-shrink:0;width:auto}.premium-promo-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.legal-sheet section{position:relative}.legal-anchor-alias{scroll-margin-top:32px;position:absolute;top:0}.legal-sheet .legal-section-link{color:inherit;text-decoration:none}.legal-sheet .legal-section-link:hover{color:#ff8b9b}.legal-settings-help{margin-bottom:20px}.shop-launch-status{grid-column:1/-1}.shop-launch-status ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}@media (max-width:700px){.shop-launch-status ul{grid-template-columns:1fr}}.shop-launch-status li{border-bottom:1px solid var(--line);gap:6px;padding-bottom:14px;display:grid}.shop-launch-status li:last-child{border:0;padding-bottom:0}.shop-launch-status li span{color:var(--muted);line-height:1.6}.shop-launch-status li a{color:var(--accent,#ff5965);text-underline-offset:3px;text-decoration:underline}
.public-frame .pf-mobile-label,.public-frame .pf-rail .pf-mobile-control{display:none}.pf-rail-account{order:0}.pf-rail-coins{order:1}.pf-rail .pf-skins-link{order:4}.pf-rail-rewards{order:2}.pf-rail-notifications{order:3}.pf-rail .pf-guide-button{order:5}.public-frame .pf-more-links{gap:8px;display:grid}.public-frame .pf-more-links>a,.public-frame .pf-more-links>button{border:1px solid var(--pf-border);min-height:48px;color:var(--pf-text);font:inherit;text-align:left;background:#ffffff04;border-radius:10px;align-items:center;gap:14px;margin:0;padding:12px 14px;text-decoration:none;display:flex}@media (max-width:850px){html:has(.public-frame){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}body:has(.pf-drawer[open]){overflow:hidden}.public-frame{--pf-dock-height:calc(76px + env(safe-area-inset-bottom,0px))}.public-frame .pf-main{padding-bottom:var(--pf-dock-height);margin-left:0;margin-right:0}.public-frame .pf-mobile{padding:12px max(16px, env(safe-area-inset-right,0px)) 12px max(16px, env(safe-area-inset-left,0px))}.public-frame .pf-mobile .pf-network-brand{width:100%}.public-frame .pf-footer-group{gap:4px}.public-frame .pf-footer-group>a,.public-frame .pf-footer-group>button{align-items:center;min-height:44px;font-size:13px;display:flex}.public-frame .pf-rail{box-sizing:border-box;width:100%;height:var(--pf-dock-height);padding:7px max(4px, env(safe-area-inset-right,0px)) calc(7px + env(safe-area-inset-bottom,0px)) max(4px, env(safe-area-inset-left,0px));background:#17171b;border:0;border-top:1px solid #ffffff16;grid-template-rows:60px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;display:grid;inset:auto 0 0;box-shadow:0 -6px 24px #0005}.public-frame .pf-rail>button,.public-frame .pf-rail .pf-mobile-control{color:#aaa7b2;border:0;border-radius:12px;flex-direction:column;gap:6px;width:100%;min-width:0;height:60px;padding:5px 0;display:flex}.public-frame .pf-rail>button:hover,.public-frame .pf-rail>button[aria-expanded=true]{color:#fff;background:#ffffff08}.public-frame .pf-rail>button:focus-visible{outline-offset:-2px;outline:2px solid #ff6573}.public-frame .pf-mobile-label,.public-frame .pf-steam-caption{white-space:nowrap;max-width:none;font-size:10px;font-weight:600;line-height:14px;display:block}.public-frame .pf-rail .pf-rail-menu{order:0}.public-frame .pf-rail .pf-rail-coins{order:1}.public-frame .pf-rail .pf-rail-account{color:#eceaf0;background:0 0;order:2;align-self:end;gap:7px;height:78px;padding:0 0 5px}.public-frame .pf-rail .pf-rail-notifications{order:3}.public-frame .pf-rail .pf-rail-more{order:4}.public-frame .pf-rail.pf-rail-guest{grid-template-columns:repeat(3,minmax(0,1fr))}.public-frame .pf-rail.pf-rail-guest .pf-rail-account{grid-column:2;justify-self:center;width:100%}.public-frame .pf-rail.pf-rail-guest .pf-steam-caption{white-space:nowrap;max-width:none;font-size:12px;line-height:16px}.public-frame .pf-rail-account .pf-steam-circle,.public-frame .pf-rail-account>svg{box-sizing:border-box;background-color:#222228;border-radius:50%;flex:0 0 52px;width:52px;height:52px;box-shadow:0 0 0 6px #17171b,0 -4px 16px #0005}.public-frame .pf-rail-account .vip-avatar-content>svg{width:100%;height:100%}.public-frame .pf-rail-account .pf-steam-circle{filter:none;background:radial-gradient(circle at 40% 30%,#29465a,#192630);animation:none}.public-frame .pf-rail-account .pf-steam-circle svg{width:34px;height:34px}.public-frame .pf-rail .pf-skins-link,.public-frame .pf-rail .pf-rail-rewards,.public-frame .pf-rail .pf-guide-button{display:none}.public-frame .pf-rail-badge{min-width:20px;height:20px;font-size:10px;inset:0 auto auto calc(50% + 3px)}.public-frame .pf-rail-badge-coins{top:20px}.public-frame .pf-rail .pf-tooltip{display:none}.public-frame .pf-drawer{width:min(100%,540px);height:auto;max-height:calc(100dvh - 16px - env(safe-area-inset-top,0px));padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));border:1px solid var(--pf-border);overscroll-behavior:contain;border-bottom:0;border-radius:20px 20px 0 0;margin:0 auto;inset:auto 0 0}.public-frame .pf-drawer header{margin-bottom:14px}.public-frame .pf-drawer.pf-drawer-rewards{height:calc(100dvh - 16px - env(safe-area-inset-top,0px))}.public-frame .pf-drawer header button{flex-shrink:0;width:44px;height:44px}.public-frame .pf-drawer nav>a,.public-frame .pf-drawer nav>span,.public-frame .pf-account-links>a,.public-frame .pf-account-links>button{min-height:44px}.public-frame .guest-welcome{inset:auto auto calc(var(--pf-dock-height) + 20px) 50%;width:330px;max-width:calc(100vw - 24px);max-height:calc(100dvh - var(--pf-dock-height) - 44px);overflow:auto;transform:translate(-50%)}.public-frame .guest-welcome:after{display:none}.public-frame .guide-close{width:40px;height:40px;top:4px;right:4px}body:has(.public-frame) .cookie-notice{bottom:calc(96px + env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 112px - env(safe-area-inset-bottom,0px))}.public-frame input:not([type=checkbox],[type=radio]),.public-frame select,.public-frame textarea{font-size:16px}}@media (max-width:360px){.public-frame .pf-mobile-label,.public-frame .pf-steam-caption{font-size:9px}.public-frame .pf-drawer{padding-left:14px;padding-right:14px}}@media print{.public-frame .pf-rail{display:none}.public-frame .pf-main{padding-bottom:0}}@media (max-width:850px){.public-frame .pf-rail .pf-rail-account .vip-avatar{box-sizing:border-box;border-radius:28%;flex:0 0 52px;width:52px;height:52px;box-shadow:0 0 0 6px #17171b,0 -4px 16px #0005}}
@font-face{font-family:manrope;src:url(../media/Manrope-s.p.3rjk17h6oms_8.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_e901aaac-module__1iPvNG__className{font-family:manrope,manrope Fallback}.manrope_e901aaac-module__1iPvNG__variable{--font-public-body:"manrope", "manrope Fallback"}
@font-face{font-family:oxanium;src:url(../media/Oxanium-s.p.0k-td5qcvbnl8.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:oxanium Fallback;src:local(Arial);ascent-override:77.43%;descent-override:20.58%;line-gap-override:24.5%;size-adjust:102.03%}.oxanium_36e0a061-module__AnidFq__className{font-family:oxanium,oxanium Fallback}.oxanium_36e0a061-module__AnidFq__variable{--font-public-heading:"oxanium", "oxanium Fallback"}
