.history-header>h2{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap}.history-header a{display:flex;align-items:center;gap:5px}.panel-history{padding:0}.panel-history>.panel-heading{margin:0;display:flex;gap:5px;justify-content:space-between;.octicon-question{vertical-align:-2px}}.panel-history>.app-history{margin:0;padding:0 15px;max-height:500px;max-height:75vh;overflow-y:auto;font-variant-numeric:tabular-nums}.panel-history>.app-history>li:first-child{padding-top:10px}.panel-history>.app-history>li:last-child{padding-bottom:10px}.app-history-loading{visibility:hidden;pointer-events:none}#js-history-loading{height:100vh;padding-top:64px}.app-history{padding-left:0;list-style:none;>li{overflow-wrap:anywhere;padding:4px 0;line-height:22px;display:flex;gap:5px}>li>.octicon{flex-shrink:0;margin-top:3px}.history-link{color:inherit;text-decoration:dashed underline;text-decoration-thickness:1px;text-underline-offset:3px;&:hover{color:var(--link-color-hover);text-decoration-style:solid}}.octicon{vertical-align:middle}ins,.ins{font-weight:700;text-decoration:none;&:is(a){text-decoration:dashed underline;text-decoration-thickness:1px;text-underline-offset:3px;&:hover{color:var(--link-color-hover);text-decoration-style:solid}}}del,.del{font-weight:700;text-decoration:line-through;&:is(a):hover{color:var(--link-color-hover);text-decoration:solid underline;text-decoration-thickness:1px;text-underline-offset:3px}}.octicon-file-zip,.octicon-unverified{color:#ffb300}ins,.ins,.octicon-git-merge,.octicon-file-added,.octicon-play,.octicon-bookmark,.octicon-verified,.octicon-package-dependencies,.octicon-diff-added{color:#4bb450}del,.del,.octicon-package-dependents,.octicon-diff-removed{color:#ff7370}.octicon-stop,.octicon-diff-ignored{color:#d81b60}.octicon-repo,.octicon-git-branch,.octicon-diff-renamed,.octicon-diff-modified{color:#1e88e5}.diff-country{ins{border-bottom:0}del{text-decoration:none}}details summary{cursor:pointer;&:hover{text-decoration:underline}&::marker{color:#ffb300}}.history-icon{width:16px;height:16px;flex-shrink:0;margin-top:3px}.diff-modified>.history-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%231e88e5'%3E%3Cpath d='M13.25 1c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0 1 13.25 15H2.75A1.75 1.75 0 0 1 1 13.25V2.75C1 1.784 1.784 1 2.75 1ZM2.75 2.5a.25.25 0 0 0-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V2.75a.25.25 0 0 0-.25-.25ZM8 10a2 2 0 1 1-.001-3.999A2 2 0 0 1 8 10Z'%3E%3C/path%3E%3C/svg%3E")}.diff-added>.history-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%234bb450'%3E%3Cpath d='M2.75 1h10.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0 1 13.25 15H2.75A1.75 1.75 0 0 1 1 13.25V2.75C1 1.784 1.784 1 2.75 1Zm10.5 1.5H2.75a.25.25 0 0 0-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V2.75a.25.25 0 0 0-.25-.25ZM8 4a.75.75 0 0 1 .75.75v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5A.75.75 0 0 1 8 4Z'%3E%3C/path%3E%3C/svg%3E")}.diff-removed>.history-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23ff7370'%3E%3Cpath d='M13.25 1c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0 1 13.25 15H2.75A1.75 1.75 0 0 1 1 13.25V2.75C1 1.784 1.784 1 2.75 1ZM2.75 2.5a.25.25 0 0 0-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V2.75a.25.25 0 0 0-.25-.25Zm8.5 6.25h-6.5a.75.75 0 0 1 0-1.5h6.5a.75.75 0 0 1 0 1.5Z'%3E%3C/path%3E%3C/svg%3E")}}.app-history .css-truncate{max-width:80px;white-space:nowrap}.app-history .css-truncate:hover{max-width:10000px!important}.app-history a.ins>.octicon,.app-history a.del>.octicon,.app-history a>.octicon-image{vertical-align:initial}.app-history .branch-name{display:inline-block;background-color:#1a2d3d;color:#1e88e5;border-radius:6px;padding:0 4px;font-weight:700;&.branch-public{background-color:#1a3d1c;color:#4bb450}}.panel-history.history-changelist-only{display:flex;justify-content:space-between;gap:10px;padding:8px 15px;.app-history{overflow-y:unset;padding:0;>li{padding:0}}.panel-history-time{flex-shrink:0;font-size:16px;font-variant-numeric:normal;.app-history-permalink{color:inherit}}}.history-filters-container{margin-bottom:20px}.history-filter-date{margin-top:10px;gap:10px}.history-filters{display:flex;gap:10px;#js-history-heatmap-toggle,#js-filter-history-date-toggle{background-color:var(--muted-bg-color)}@media(max-width:600px){flex-wrap:wrap;button{flex-grow:1}}}.history-filter{padding:5px;display:flex;width:100%}.history-filter p{margin:0 10px;align-self:center;flex-shrink:0}.history-filter #js-filter-history-key,.history-filter #js-filter-history-load{flex-grow:1;width:100%;height:34px}@media(max-width:979px){.history-filter,.history-changelist-only,.panel-history>.panel-heading{flex-direction:column}}@media(max-width:450px){.panel-history.history-changelist-only .panel-history-time,.panel-history-time{font-size:12px}}@media(min-width:980px){.btn.js-history-load-images{min-height:0;line-height:1}}li.history-inline-image{margin-left:21px;img{min-width:0;max-width:100%;max-height:30vh}}.file-count-item{display:inline-block;border-color:currentColor!important;border-radius:6px;padding:0 4px;font-weight:700;font-variant-numeric:tabular-nums;&.file-count-added{background-color:#1a3d1c;color:#4bb450}&.file-count-modified{background-color:#1a2d3d;color:#1e88e5}&.file-count-removed{background-color:#3d1a1a;color:#ff7370}}@property --ach-progress{syntax: "<percentage>"; inherits: false;}.achievements-header{margin-bottom:10px;h2{margin-bottom:0}}.achievements_list{margin-bottom:40px;overflow-wrap:anywhere}.achievement_progressbar{border-radius:10px;height:8px;width:200px;margin-top:4px;background:var(--border-color);overflow:hidden;.achievement_progressbar_inner{height:100%;border-top-right-radius:10px;border-bottom-right-radius:10px;background:var(--link-color-hover);width:0%;transition:width .2s}}.achievements_yours_container{.achievements_yours{color:var(--contrast-color);display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:10px;@media(max-width:500px){flex-direction:column;align-items:start}}.octicon-sync{animation:loader-spin 3s infinite linear}.achievement_progressbar{width:100%;background-color:var(--body-bg-color)}#js-stats-api-loading .btn{opacity:0;pointer-events:none}}.achievements_sorting{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.achievements_hide_earned .achievement_earned{display:none}.achievement{display:flex;margin-bottom:8px;position:relative;background-color:#23262e;.achievement_spoiler{filter:brightness(3) blur(6px)}.achievement_image{width:58px;height:58px}.achievement_image_small{width:30px;height:30px;position:absolute;display:none;left:6px}&:hover{.achievement_image_small{display:block}.achievement_spoiler{filter:unset}}.achievement_image_glow{box-shadow:0 0 2px 1px #ffb84e99,0 0 16px 1px #ffb84e66}.achievement_name{font-size:16px;font-weight:700;color:#dcdedf}.achievement_desc{font-size:14px;color:#b8bcbf}.achievement_group{font-size:12px;color:#ffb84e}.achievement_native_group{font-size:12px;color:#67c1f5}.achievement_checkmark{display:flex;align-items:center;justify-content:center;width:40px;flex-shrink:0}.achievement_inner{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px 4px 4px;background-image:linear-gradient(to right,#31343e 0,#31343e var(--ach-progress),transparent var(--ach-progress))}.achievement_left{display:flex;align-items:center;gap:8px;width:100%}.achievement_inner2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.achievement_right{margin-left:auto;text-align:right;font-variant-numeric:tabular-nums;min-width:150px;.achievement_unlock{font-size:14px;font-weight:700;color:#fff}.achievement_date,.achievement_api{font-size:12px;color:#8b929a}.achievement_date{font-style:italic}}@media(max-width:979px){.achievement_image_small{display:none}.achievement_left{flex-direction:column;align-items:unset;gap:0}.achievement_right{flex-basis:100%;margin:unset;text-align:left;>div{display:inline}}}}@media(max-width:500px){div.achievements-header{align-items:unset;flex-direction:column}}:root{--charts-players: #c8ff00;--charts-bundle: rgb(255 100 0 / 40%)}.pointer{cursor:pointer}.team-comment{margin-top:20px}.team-comment-fake{margin-top:0;font-size:16px}.team-comment-fake .panel-heading,.team-comment .panel-heading{display:flex;justify-content:space-between;overflow-wrap:anywhere}.team-comment form{textarea{margin-bottom:10px;field-sizing:content;resize:vertical}.d-flex{flex-wrap:wrap;justify-content:space-between;align-items:center;label{display:flex;align-items:center;gap:5px;color:#dc3545;input{accent-color:#dc3545}}}}.chart{text-align:center;font-size:20px;width:100%;height:400px}.chart-container{padding:15px;background-color:var(--border-color-2);border-radius:6px;margin-bottom:15px}.chart-container #js-chart-prices{height:360px}.chart-container #js-prices-truncated{margin-bottom:5px}.chart-month-container{padding:0;overflow:hidden;position:relative}.chart-month-container>.chart{overflow-y:auto;scrollbar-color:var(--border-color) var(--border-color-2)}.chart-month-container.chart-month-unfolded>.chart{height:unset}.chart-month-container thead tr{top:0;th{background-color:var(--border-color-2)}}.chart-month-container tbody tr:hover{td{background-color:var(--body-bg-color)}td:first-child{cursor:pointer;text-decoration:underline;color:var(--link-color-hover)}}.chart-reviews-cumulative{display:flex;justify-content:end;margin-top:-5px}.chart-reviews-cumulative label{display:flex;gap:5px;align-items:center}#js-chart-month-loading{padding:20px}#js-chart-month-unfold{position:absolute;padding:8px;z-index:3;color:var(--body-color)}#chart-month-table{font-size:14px;margin-bottom:5px;border-bottom:0}#chart-month-table th{text-align:right}#chart-month-table td{padding:2px 8px;text-align:right}#chart-month-table .sort-header{padding-right:15px}#chart-month-table .chart-month-with-info{background:var(--muted-bg-color);td:first-child{line-height:1.2;padding-bottom:0;.price-discount-major{font-size:12px;display:block}}}.store-widget{border-radius:6px}.store-widget-tip{margin-top:-20px;margin-left:16px;margin-right:200px}app-sale-events{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;>a{display:block;border-radius:6px;overflow:hidden;&:focus,&:hover{box-shadow:0 0 0 2px #66c0f4}img{width:100%;height:auto;display:block;aspect-ratio:800 / 450}}@media(max-width:979px){grid-auto-flow:column;grid-auto-columns:100%;grid-template-columns:unset;overflow-x:scroll;scroll-snap-type:x mandatory;>a{scroll-snap-align:center}}}.price-line{cursor:pointer}.price-line:hover,.removed-currency .price-line{text-decoration:underline}.row-app-charts h3{margin-bottom:5px;font-size:18px;line-height:20px}.app-chart-numbers-big,.app-chart-numbers{list-style-type:none;padding:15px;background:var(--muted-bg-color);border-radius:6px;line-height:1.5;margin-top:0}.app-chart-numbers-big{background-color:var(--border-color-2);display:flex;align-items:stretch;text-align:center}.app-chart-numbers-big strong,.app-chart-numbers strong{display:inline-block;font-size:20px;color:var(--contrast-color)}.app-chart-numbers strong{font-variant-numeric:tabular-nums;display:inline-block;text-align:right;min-width:120px;margin-right:10px}.app-chart-numbers-big li{flex:1}.app-chart-numbers-big strong{font-size:36px;line-height:1.2;display:block}li.app-chart-numbers-logo{flex:0}li.app-chart-rating{flex:0;white-space:nowrap}.app-logo{display:block;width:100%;height:auto;background:#121212 url(/static/img/applogo.svg) center center no-repeat;border-radius:6px;box-shadow:0 0 5px #0000007f}.app-chart-numbers-big .app-logo{height:64px;width:137px;box-shadow:none}.app-links{display:flex;flex-wrap:wrap;gap:5px;flex-shrink:0;align-self:start}.pagehead{display:flex;gap:10px;padding-top:20px;padding-bottom:20px;overflow-wrap:anywhere;align-items:center;.pagehead-title{display:flex;gap:10px;align-items:center;flex-grow:1;.app-icon{flex-shrink:0}}}.pagehead h1{margin-top:0;margin-bottom:0;font-size:20px;font-weight:400;line-height:28px;color:var(--contrast-color);flex-grow:1}.warn-fake-app{.pagehead h1{text-decoration:line-through;color:#dc3545}.app-icon,.app-logo{filter:blur(5px) grayscale(100%)}}.app-links>a{color:#67c1f5;background:#273b4b;min-height:unset;padding:7px 10px;font-size:15px;line-height:1;font-weight:400}.app-links>a.owned{background-color:rgb(var(--state-owned) / 50%);color:#fff}.app-links>a.infamily{background-color:rgb(var(--state-infamily) / 50%);color:#fff}.app-links>a.wished{background:rgb(var(--state-wished) / 50%);color:#fff}.app-links>a.followed{background:rgb(var(--state-followed) / 50%);color:#fff}.app-links>a.ignored{background:#bf4040;color:#fff}.app-links .watched-off{display:contents}.app-links .watched-on{display:none}.app-links>a.watched{background-color:rgb(var(--state-watched) / 50%);color:#fff;.watched-on{display:contents}.watched-off{display:none}}.collection-dropdown-container{background:unset;border:unset}.collection-dropdown{position:fixed;width:200px;padding:8px;max-height:300px;overflow:hidden auto;white-space:nowrap;text-overflow:ellipsis;background-color:#111111b3;backdrop-filter:blur(6px);border-radius:12px;border:1px solid var(--border-color);box-shadow:-4px 8px 24px #959da533;.collection-option{padding:8px 12px;cursor:pointer;color:#fff;text-overflow:ellipsis;overflow:hidden;border-radius:6px;&:hover{background-color:var(--link-color-hover);color:#000}}}.app-links>a:hover{text-decoration:none;color:#fff;background:#417a9b}.app-links>a:last-child{margin-right:0}.app-links a.disabled{background:#67c1f51a;color:#66c1f566}.header-two-things{display:flex;gap:10px}.header-thing{margin-top:10px;text-align:center;padding:8px;background-color:var(--muted-bg-color);color:var(--muted-color);font-size:12px;border-radius:6px;flex-basis:0;flex-grow:1;width:100%;text-shadow:1px 1px 0 #000;&.header-thing-categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;line-height:1;a{display:flex}}&.header-thing-sum-rating{display:flex;justify-content:space-between;align-items:center}.header-thing-number{font-size:22px;line-height:1.2}&:hover{text-decoration:none;color:var(--contrast-color);>*{color:inherit}.header-thing-number{text-decoration:underline}}}.header-app-tags{display:flex;gap:4px;font-size:12px;margin-top:10px;white-space:nowrap;flex-wrap:wrap;height:24px;overflow:hidden;a{display:flex;justify-content:center;align-items:flex-start;padding:2px 4px;background-color:var(--muted-bg-color);color:#fff;font-size:12px;border-radius:6px;flex-basis:0;flex-grow:1;width:100%;text-shadow:1px 1px 0 #000}}.header-thing-categories+.header-app-tags{margin-top:4px}.header-thing-good{color:#6c3}.header-thing-average{color:#fc3}.header-thing-poor{color:#ff683b}.header-thing-white{color:#aaa}.header-description{overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;text-shadow:1px 1px 0 #000}.limit-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.package-title{max-width:800px}.os-icons .octicon:not(:first-child){margin-left:10px}.os-icons .octicon-steamdeck+.octicon{margin-left:-5px}.store-tags{display:flex;flex-wrap:wrap;gap:5px}.store-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.store-tags .btn,.store-categories .btn{font-size:15px;user-select:unset}.store-categories .btn{white-space:pre-wrap;justify-content:flex-start}.panel-patchnotes{padding:15px;margin-bottom:20px;background:var(--muted-bg-color);color:var(--contrast-color);font-size:16px;border-radius:6px}.patchnotes-major-text{color:#ff5252}.panel-discord-updates{border-color:#060;background:#030;color:#8bc34a}.panel-discord-updates a{color:inherit}.economy-item{display:flex;border-radius:6px;border:2px solid #3a3a3a;background-color:#1d1d1d;color:#8f98a0;margin-bottom:20px;padding:20px;overflow-wrap:anywhere}#communityitems .web-assets td:first-child,.economy-item .web-assets td:first-child{font-weight:700}.economy-item-name{margin-top:0;color:#b4b4b4}.economy-item-description{margin-bottom:16px}.economy-item-right{margin-left:auto;padding-left:20px;width:234px}.economy-item-right .economy-item-image{border:1px solid #000;border-radius:6px;padding:10px}.economy-item-right .btn{margin-top:10px}.economy-item-prices{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.economy-item-prices>span{border:1px solid var(--muted-bg-color);border-radius:6px;padding:2px 4px}span.economy-item-price-current{order:-1;border-color:var(--tooltip-green)}.steam-charts-header,.achievements-header,.community-items-header{display:flex;align-items:center;justify-content:space-between;.app-icon{flex-shrink:0}}#followers,#reviews{margin-top:60px}.community-items-container img{max-width:100%;margin:0 auto;display:block;height:auto}.community-items-assets img{background-position:0 0,10px 10px;background-size:20px 20px;background-image:linear-gradient(45deg,#000 25%,transparent 25%,transparent 75%,#000 75%,#000 100%),linear-gradient(45deg,#000 25%,#666 25% 75%,#000 75% 100%)}.community-items-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;text-align:center;overflow-wrap:anywhere}.community-items-assets{grid-template-columns:repeat(4,minmax(0,1fr))}#item-class-1 .community-items-container,#item-class-4 .community-items-container{grid-template-columns:repeat(6,minmax(0,1fr))}#item-class-reward-bundles .community-items-container{display:block;text-align:left}#items .search{margin-bottom:20px}#items .pagination>li{list-style:none;display:inline-block;border-radius:6px}#items .pagination .active>a{color:inherit}.screenshots{background:#000;display:flex;flex-wrap:wrap}.screenshots>*{display:flex;width:50%;aspect-ratio:16 / 9}.screenshots>media-controller:first-child{width:100%}media-controller{position:relative;--media-font-family: inter, system-ui;--media-control-background: transparent;--media-control-hover-background: rgb(0 0 0 / 20%);--media-menu-background: rgb(20 20 20 / 90%);media-time-range{--media-range-bar-color: var(--link-color);--media-range-thumb-opacity: 0;--media-preview-background: var(--tooltip-bg);--media-box-arrow-background: var(--tooltip-bg);--media-text-color: var(--body-bg-color);--media-preview-time-text-shadow: none;--media-font-size: 16px}media-rendition-menu{z-index:1}media-control-bar{z-index:1;&.media-control-background{z-index:0;&:before{z-index:-1;position:absolute;inset:0;pointer-events:none;content:"";display:block;background:linear-gradient(to top,rgb(0 0 0 / 50%) 44px,transparent 88px)}}}.media-spacer{flex:1 0 auto;background-color:var(--media-control-background)}}.screenshots img{width:100%;align-self:center}.screenshots video{outline:none}.hr-country-list{margin:5px 0}.launch-option{padding:0}.launch-option .table,.launch-option .panel-heading{margin:0;border:0}.launch-option code{font-size:inherit}.launch-option td:last-child{text-align:right}#js-hover .hover-image{display:block;margin:0 auto;max-width:100%;max-height:300px;max-height:60vh}.prices-header{display:flex}.prices-expiration{margin-bottom:10px}.table-prices{margin-bottom:5px}.price-initial{color:var(--muted-color);font-size:12px;position:relative}.price-initial:before{content:"";position:absolute;left:0;right:0;top:43%;transform:skewY(-8deg);border-bottom:1px solid currentColor;box-shadow:0 0 2px #000}.table-prices td{padding-top:2px;padding-bottom:2px}.table-prices .flag{margin-right:5px;vertical-align:-5px}.table-prices-current{font-weight:700;td{background-color:var(--border-color-2)}&:first-child td{padding-top:8px;padding-bottom:8px;font-size:16px}}.table-prices .muted{font-size:12px}.table-prices .svg-valve{vertical-align:sub}.table-prices .svg-valve path{fill:currentColor}.price-table-suggestions{text-align:right}.single-price-name{display:none}.single-price-mobile{font-size:18px;line-height:1.3;display:none;padding-bottom:30px;.single-price-block{background:var(--border-color-2);color:var(--contrast-color);border-radius:6px;.single-price-line{padding:10px;display:flex;flex-direction:column;gap:5px}.single-price-line+.single-price-line{padding-top:15px;margin-top:5px;border-top:2px solid var(--body-bg-color)}}}#js-currency-comparer{margin:0 10px 10px;width:100%}#js-currency-selector{display:none;flex-wrap:wrap;margin-bottom:20px}#js-currency-selector.shown{display:flex}#js-currency-selector .btn{flex:0 0 20%;border:0;justify-content:flex-start}#subs mark{padding:0 2px;border-radius:2px}.app-json{list-style:none;margin:0;padding:0}.app-json>li{overflow-wrap:anywhere;line-height:22px}.app-json-split>li+li{border-top:1px solid var(--border-color)}.table.web-assets{margin:0;border:0}.table.web-assets .web-assets-bottom+tr td{padding-top:15px}.table .depot-config{padding:6px}.table .config-span,.table .depot-config span{border:1px solid var(--border-color);padding:0 4px;margin:2px;display:inline-block;line-height:18px}.table .depot-config span.muted{border:0;padding:0}.table.table-languages td{padding-top:0;padding-bottom:0}.country-list-grid{margin:0;column-count:3;column-gap:15px}.country-list-grid li::marker{color:var(--muted-color);font-size:12px}#js-currency-selector-btn,#js-currency-comparer{display:flex;align-items:center;justify-content:center;gap:5px}.related-app{display:flex;flex-direction:column;color:inherit;.muted{font-size:12px}}#js-new-marker{display:flex;gap:20px;justify-content:space-between;>div{display:flex;flex-direction:column;gap:10px;flex-grow:1;flex-basis:0}textarea{min-width:100%;field-sizing:content;resize:vertical}@media(max-width:979px){flex-direction:column}}#history,#patchnotes{.patchnotes-rss:not(:hover){color:#ff9800;border-color:currentColor}.patchnotes-major{background:#b82323;color:#fff;padding:3px 6px;border-radius:6px}.patchnotes-check{color:#8bc34a}.patchnotes-heading-right{display:flex;align-self:center;align-items:center;flex-wrap:wrap;gap:5px}.builds-heatmap{user-select:none;margin-bottom:0;border:0;font-variant-numeric:tabular-nums}.builds-heatmap td{border:0;padding:0;text-align:center}.builds-heatmap .cell-day{text-align:right;padding-right:5px}.builds-heatmap td:hover{text-decoration:underline}.heatmap-years{display:flex;user-select:none}.heatmap-year{display:flex;justify-content:space-between;flex-direction:column;text-align:center;flex:1}.heatmap-year-container{display:flex;flex-direction:column;gap:10px}.heatmap-year-wrapper{width:100%;overflow-x:auto}.heatmap-year-table{width:100%;table-layout:fixed;border:0;line-height:1;margin-top:30px}.heatmap-year-table th,.heatmap-year-table td{padding:0;border:0}.heatmap-year-label{font-size:14px;font-weight:700;color:var(--contrast-color);width:50px;height:14px;vertical-align:bottom}.heatmap-year-table thead th{font-size:12px;color:var(--muted-color);text-align:left;height:14px}.heatmap-month-label{font-size:12px;color:var(--muted-color)}.heatmap-year-table tbody tr{height:12px}.heatmap-weekday-label{font-size:12px;color:var(--muted-color);font-weight:400;vertical-align:middle;height:12px}.cell-day-small{width:12px;height:12px}.cell-day-small.cell-outside{background-color:transparent}.cell-day-small.js-heatmap-day{cursor:pointer}.heatmap-year .cell:hover{text-decoration:underline}.heatmap-1{color:var(--muted-color);background-color:var(--muted-bg-color)}.heatmap-2{color:#000;background-color:#277da1}.heatmap-3{color:#000;background-color:#5a7a96}.heatmap-4{color:#000;background-color:#4d908e}.heatmap-5{color:#000;background-color:#43aa8b}.heatmap-6{color:#000;background-color:#90be6d}.heatmap-7{color:#000;background-color:#f9c74f}.heatmap-8{color:#000;background-color:#f9844a}.heatmap-9{color:#000;background-color:#f8961e}.heatmap-10{color:#000;background-color:#f3722c}.cell-current-time{box-shadow:inset 0 0 3px 2px #fff}.patchnotes-search{display:flex;flex-shrink:0;align-items:center;padding:0 0 0 10px;button{display:contents;flex-shrink:0}input{flex-grow:1;border:0;margin:0;height:32px}}@media(max-width:979px){#js-heatmap-label,.heatmap-years{display:none}.patchnotes-heading{flex-direction:column;align-items:flex-start}.patchnotes-heading h2{margin-bottom:0}.patchnotes-heading-right{align-self:flex-start;flex-wrap:wrap;margin-bottom:10px}}}.highcharts-local-time{text-align:right;font-size:12px;color:#333}@media(min-width:980px){.app-row{margin-bottom:30px}.app-row .span8{width:596px}.app-row .span4{width:324px}.table.web-assets td{line-height:22px;padding:0;border:0}.table.web-assets tr:not(.web-assets-hr) td:first-child{width:200px}.table.web-assets-wide tr:not(.web-assets-hr) td:first-child{width:300px}.economy-item .table.web-assets tr:not(.web-assets-hr) td:first-child{width:150px}.table.web-assets .web-assets-left td:first-child{padding-left:15px;border-left:1px solid var(--border-color)}.launch-option td:first-child{width:200px}.launch-option td:last-child{width:30px}.prices-header>div:last-child{align-self:center}.table-prices-current:first-child{position:sticky;top:calc(var(--navbar-height) + 36px);z-index:3;td{border-bottom:1px solid var(--border-color)}}}@media(max-width:979px){.pagehead{flex-direction:column;align-items:unset}.app-links{margin-bottom:15px}.app-links:not(.has-extension) a.disabled{display:none}.store-widget{max-width:100%}.app-chart-numbers-big{flex-direction:column;text-align:left;gap:15px}.app-chart-numbers-logo{display:none}#js-currency-selector-btn,.screenshots img{width:100%}#js-currency-selector .btn{flex-basis:50%;padding-left:5px;padding-right:5px}.prices-header,.economy-item{flex-direction:column}.prices-header{margin-bottom:10px}.economy-item-right{order:-1;padding:0;margin-left:0;margin-right:auto;margin-bottom:20px}.team-comment-fake .panel-heading,.team-comment .panel-heading{flex-direction:column}.store-categories{grid-template-columns:repeat(2,1fr)}.community-items-container{grid-template-columns:repeat(3,minmax(0,1fr))!important}.table.web-assets .web-assets-left td{padding-left:15px}.country-list-grid{column-count:2}.chart+.hint-with-octicon,.prices-expiration{margin-top:10px}.single-price-name,.single-price-mobile{display:block}.single-price-generic,.single-price-mobile+.multiple-prices{display:none}}@media(max-width:600px){.store-categories{grid-template-columns:repeat(1,1fr)}.community-items-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.community-items-header{align-items:flex-start;flex-direction:column;margin-bottom:15px}.country-list-grid{column-count:1}.screenshots>*{width:100%}}@media(max-width:400px){.steam-charts-header a.btn{display:none}}
