:root{--sales-block-bg: rgba(19, 20, 22, 0.4)}.info-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.info-icon:focus,.table-sales tr:hover .info-icon{background:url(/static/img/steam.gif)!important}.header-sales{position:relative;min-width:960px;background:#050a20 url(/static/img/salesbg.jpg) center bottom no-repeat}.header-sales .pre-table-title{margin-top:10px;background:var(--sales-block-bg);border-top-left-radius:6px;border-top-right-radius:6px;line-height:25px;min-height:50px;height:auto;padding-top:11px;padding-bottom:11px;display:flex;justify-content:space-between}#js-sales-count{flex-shrink:0}.header-sales-row{display:flex}.header-sales-filters{width:440px}.header-sales-info{width:calc(100% - 450px);display:flex;flex-direction:column}#js-filter-loader,#js-filters{position:relative;padding:10px;height:284px;background:var(--sales-block-bg);border-bottom-left-radius:6px;border-bottom-right-radius:6px}#js-filter-loader{padding-top:80px;color:#fff;text-align:center}.sale-filters-split{display:flex;justify-content:space-between}.span-sale-filter{width:200px}.fancy-select{position:relative;vertical-align:middle}.fancy-select .ms-choice{width:200px;color:#9fbbcb;padding:7px 8px;border:1px solid #778c98;border-radius:6px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%239fbbcb' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;margin-bottom:5px;line-height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;outline:0}input.fancy-price-input,input.fancy-reviews-input{min-height:auto;height:18px;color:inherit;border:0;background:rgba(88,106,116,.6);border-radius:6px;margin:0 2px;padding:0;text-align:center;line-height:2}input.fancy-price-input{width:43px}input.fancy-reviews-input{width:49px}input.fancy-price-input:focus,input.fancy-reviews-input:focus{color:#fff}.fancy-price,.fancy-range{color:#9fbbcb;position:relative;border:1px solid #778c98;border-radius:6px;padding:7px 8px;margin-bottom:5px;line-height:18px}.fancy-range{display:flex;justify-content:space-between}.fancy-range>label{font-size:inherit;font-weight:inherit}.fancy-range-input{width:80px;height:18px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fancy-range-input:focus{outline:0}.fancy-range-input::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:#778c98;border-radius:6px}.fancy-range-input::-webkit-slider-thumb{height:18px;width:18px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:-6px}.fancy-range-input::-moz-range-track{width:100%;height:6px;cursor:pointer;background:#778c98;border-radius:6px}.fancy-range-input::-moz-range-thumb{height:18px;width:18px;border-radius:50%;border:0;background:#fff;cursor:pointer;margin-top:-6px}.fancy-range-input::-ms-track{width:100%;height:6px;cursor:pointer;background:#778c98;border-radius:6px}.fancy-range-input::-ms-thumb{height:18px;width:18px;border-radius:50%;background:#fff;cursor:pointer;margin-top:-4px}.fancy-select .flag{vertical-align:0;margin-right:5px}#js-filter-submit,#js-filters-reset{margin-top:5px;padding:8px;line-height:1;font-size:14px;border:0;background:rgba(60,96,145,.8);box-shadow:none}#js-filter-submit{color:#fff;flex:1 0 auto}#js-filter-submit:hover,#js-filters-reset:hover{color:#fff;background:#4873a7}#js-filter-submit:active,#js-filters-reset:active{background:#9ab7de}#js-filter-submit:disabled{color:#4873a7}#js-filters-reset{flex:0 1 auto;margin-left:10px;background:0 0;color:#4873a7}.header-title{margin-bottom:0;line-height:1.4;font-size:36px}.header-subtitle{margin-top:0}.header-subtitle a{color:inherit}.steamy-checkbox-control{line-height:24px;color:#9fbbcb;cursor:pointer;outline:0}.steamy-checkbox-control.checked,.steamy-checkbox-control:hover{color:#fff}.steamy-checkbox{margin-right:4px;width:16px;height:16px;border:1px solid #778c98;border-radius:6px;background:no-repeat 50%/90% 90%;vertical-align:sub}.steamy-checkbox-control.checked .steamy-checkbox{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.steamy-checkbox,.steamy-checkbox-label{display:inline-block}.steamy-checkbox-control.disabled{color:#476e85;cursor:not-allowed}.steamy-checkbox-control.disabled .steamy-checkbox-label{color:#476e85}#js-filters .tooltipped:after,.js-tags:after{color:#000;background:#fff;left:0;bottom:100%;margin-bottom:5px;text-align:left}#js-filters .tooltipped:before,.js-tags:before{border-top-color:#fff;top:-5px;left:5px;bottom:auto}.table-sales{width:100%;margin-bottom:20px;border-collapse:collapse;table-layout:fixed}.table-sales a{color:var(--body-color)}.table-sales tr{border-bottom:1px solid var(--border-color-2)}.table-sales tr:last-child{border-bottom:0}.table-sales td,.table-sales th{position:relative;text-align:center}.table-sales td:nth-child(3),.table-sales th:nth-child(3){text-align:left}.table-sales th{height:30px;background-color:#455a64;color:#f6f3f7;font-size:14px;border:0}.sales-section{margin-bottom:80px}.sale-filter{font-size:16px;font-weight:400;border-radius:6px;background:#fff;color:#455a64;padding:2px 6px;white-space:nowrap}.subinfo .category{padding:2px}.sales-weeklong-deals{color:#303f9f}tr:hover .sales-weeklong-deals{background-color:#303f9f;color:#fff}.sales-daily-deal{background-color:#00796b;color:#fff}.sales-play-for-free{background-color:#f57c00;color:#fff}.sales-free-to-keep{background-color:#4caf50;color:#000;font-weight:700}.sales-highlighted-deals{color:#039be5}tr:hover .sales-highlighted-deals{background-color:#039be5;color:#fff}#js-discounts-green.tooltipped:before{border-top-color:#8bc34a}#js-discounts-green:after,.discount-faq .price-discount,.table-sales td.price-discount{font-weight:700;font-style:normal;background-color:#8bc34a!important;color:#324918}#js-discounts-blue.tooltipped:before{border-top-color:#1566b7}#js-discounts-blue:after,.discount-faq .price-discount-major,.table-sales td.price-discount-major,tr:hover .highest-discount-major{font-weight:700;font-style:normal;background-color:#1566b7!important;color:#d1e5fa}.discount-faq span{display:inline-block;text-align:center;width:120px;padding:4px 0;margin-right:5px}.discount-faq p{margin:0}.table-sales .sort-header:after{border-color:#fafafa transparent}.table-sales .followed .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.75 2.5a.25.25 0 00-.25.25v9.91l3.023-2.489a.75.75 0 01.954 0l3.023 2.49V2.75a.25.25 0 00-.25-.25h-6.5zM3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 01-1.227.579L8 11.722l-3.773 3.107A.75.75 0 013 14.25V2.75z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.dark-mode .table-sales .followed .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M4.75 2.5a.25.25 0 00-.25.25v9.91l3.023-2.489a.75.75 0 01.954 0l3.023 2.49V2.75a.25.25 0 00-.25-.25h-6.5zM3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 01-1.227.579L8 11.722l-3.773 3.107A.75.75 0 013 14.25V2.75z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.table-sales .wished .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v7.736a.75.75 0 101.5 0V1.75A1.75 1.75 0 0011.25 0h-8.5A1.75 1.75 0 001 1.75v11.5c0 .966.784 1.75 1.75 1.75h3.17a.75.75 0 000-1.5H2.75a.25.25 0 01-.25-.25V1.75zM4.75 4a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM4 7.75A.75.75 0 014.75 7h2a.75.75 0 010 1.5h-2A.75.75 0 014 7.75zm11.774 3.537a.75.75 0 00-1.048-1.074L10.7 14.145 9.281 12.72a.75.75 0 00-1.062 1.058l1.943 1.95a.75.75 0 001.055.008l4.557-4.45z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.dark-mode .table-sales .wished .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v7.736a.75.75 0 101.5 0V1.75A1.75 1.75 0 0011.25 0h-8.5A1.75 1.75 0 001 1.75v11.5c0 .966.784 1.75 1.75 1.75h3.17a.75.75 0 000-1.5H2.75a.25.25 0 01-.25-.25V1.75zM4.75 4a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM4 7.75A.75.75 0 014.75 7h2a.75.75 0 010 1.5h-2A.75.75 0 014 7.75zm11.774 3.537a.75.75 0 00-1.048-1.074L10.7 14.145 9.281 12.72a.75.75 0 00-1.062 1.058l1.943 1.95a.75.75 0 001.055.008l4.557-4.45z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.table-sales .cart .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.8 2.06A1.75 1.75 0 014.41 1h7.18c.7 0 1.333.417 1.61 1.06l2.74 6.395a.75.75 0 01.06.295v4.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25v-4.5a.75.75 0 01.06-.295L2.8 2.06zm1.61.44a.25.25 0 00-.23.152L1.887 8H4.75a.75.75 0 01.6.3L6.625 10h2.75l1.275-1.7a.75.75 0 01.6-.3h2.863L11.82 2.652a.25.25 0 00-.23-.152H4.41zm10.09 7h-2.875l-1.275 1.7a.75.75 0 01-.6.3h-3.5a.75.75 0 01-.6-.3L4.375 9.5H1.5v3.75c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V9.5z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.dark-mode .table-sales .cart .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2.8 2.06A1.75 1.75 0 014.41 1h7.18c.7 0 1.333.417 1.61 1.06l2.74 6.395a.75.75 0 01.06.295v4.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25v-4.5a.75.75 0 01.06-.295L2.8 2.06zm1.61.44a.25.25 0 00-.23.152L1.887 8H4.75a.75.75 0 01.6.3L6.625 10h2.75l1.275-1.7a.75.75 0 01.6-.3h2.863L11.82 2.652a.25.25 0 00-.23-.152H4.41zm10.09 7h-2.875l-1.275 1.7a.75.75 0 01-.6.3h-3.5a.75.75 0 01-.6-.3L4.375 9.5H1.5v3.75c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V9.5z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.table-sales .owned .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.dark-mode .table-sales .owned .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.table-sales .ignored .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.143 2.31a.75.75 0 011.047-.167l14.5 10.5a.75.75 0 11-.88 1.214l-2.248-1.628C11.346 13.19 9.792 14 8 14c-1.981 0-3.67-.992-4.933-2.078C1.797 10.832.88 9.577.43 8.9a1.618 1.618 0 010-1.797c.353-.533.995-1.42 1.868-2.305L.31 3.357A.75.75 0 01.143 2.31zm3.386 3.378a14.21 14.21 0 00-1.85 2.244.12.12 0 00-.022.068c0 .021.006.045.022.068.412.621 1.242 1.75 2.366 2.717C5.175 11.758 6.527 12.5 8 12.5c1.195 0 2.31-.488 3.29-1.191L9.063 9.695A2 2 0 016.058 7.52l-2.53-1.832zM8 3.5c-.516 0-1.017.09-1.499.251a.75.75 0 11-.473-1.423A6.23 6.23 0 018 2c1.981 0 3.67.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.619 1.619 0 010 1.798c-.11.166-.248.365-.41.587a.75.75 0 11-1.21-.887c.148-.201.272-.382.371-.53a.119.119 0 000-.137c-.412-.621-1.242-1.75-2.366-2.717C10.825 4.242 9.473 3.5 8 3.5z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.dark-mode .table-sales .ignored .info-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M.143 2.31a.75.75 0 011.047-.167l14.5 10.5a.75.75 0 11-.88 1.214l-2.248-1.628C11.346 13.19 9.792 14 8 14c-1.981 0-3.67-.992-4.933-2.078C1.797 10.832.88 9.577.43 8.9a1.618 1.618 0 010-1.797c.353-.533.995-1.42 1.868-2.305L.31 3.357A.75.75 0 01.143 2.31zm3.386 3.378a14.21 14.21 0 00-1.85 2.244.12.12 0 00-.022.068c0 .021.006.045.022.068.412.621 1.242 1.75 2.366 2.717C5.175 11.758 6.527 12.5 8 12.5c1.195 0 2.31-.488 3.29-1.191L9.063 9.695A2 2 0 016.058 7.52l-2.53-1.832zM8 3.5c-.516 0-1.017.09-1.499.251a.75.75 0 11-.473-1.423A6.23 6.23 0 018 2c1.981 0 3.67.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.619 1.619 0 010 1.798c-.11.166-.248.365-.41.587a.75.75 0 11-1.21-.887c.148-.201.272-.382.371-.53a.119.119 0 000-.137c-.412-.621-1.242-1.75-2.366-2.717C10.825 4.242 9.473 3.5 8 3.5z'%3E%3C/path%3E%3C/svg%3E") no-repeat}.owned .applogo>a{opacity:.3}.owned:hover .applogo>a{opacity:1}td.applogo{text-align:left}.applogo img{width:107px;height:40px}.subinfo{color:#ccc;font-size:12px;display:block}.dark-mode .subinfo{color:#666}.highest-discount,.highest-discount-major{padding:2px}tr:hover .highest-discount{font-style:normal;background-color:#f44336;color:#fff}tr:hover .subinfo{color:var(--body-color)}.js-tags .ms-drop input[type=checkbox],.sale-filter-note[hidden],.table-sales .hidden{display:none}.header-sales-bottom{display:flex;justify-content:flex-end;line-height:1;margin-top:auto}#js-sale-countdown{color:#ddd;line-height:inherit;font-size:14px;font-weight:inherit;margin:0 10px 0 0}#js-sale-countdown,.sales-history-link{padding:8px;background:var(--sales-block-bg);border-radius:6px}.sale-filter-note{display:inline-block;padding:8px;line-height:1.5;color:#fff;border-radius:6px;background-color:#338037}.sale-filter-note a{color:inherit;border-bottom:1px solid #ececec}.sale-filter-note a:hover{text-decoration:none;border-bottom-style:solid}.sale-filter-note-help{cursor:help;border-bottom:1px dotted #ddd}.sale-filter-note .octicon{width:20px;text-align:center}.sale-filter-note-steam{margin:12px 0 0}.ms-choice{height:34px;overflow:hidden;text-align:left;white-space:nowrap;cursor:default}.ms-choice>span,.ms-drop label{display:block;white-space:nowrap}.ms-choice>span{overflow:hidden;text-overflow:ellipsis}.ms-drop{width:100%;overflow:hidden;display:none;position:absolute;z-index:1000;color:#9fbbcb;background:#1b2838;box-shadow:0 3px 12px rgba(0,0,0,.15);border:1px solid #778c98;border-radius:6px}.ms-drop.bottom{top:100%}.ms-drop.top{bottom:100%}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%}.ms-drop ul{overflow:auto;overflow-x:hidden;margin:0;padding:10px 0;max-height:50vh;list-style:none}.ms-drop label{padding:3px 15px;font-weight:400;cursor:pointer}.ms-drop .selected label{font-weight:700}.ms-drop li:hover{background-color:#2a363c}.ms-drop .selected{background-color:#3f515a}.ms-drop input[type=checkbox],.ms-drop input[type=radio]{vertical-align:middle;margin-right:5px;cursor:pointer}.ms-drop .ms-no-results{display:none;text-align:center}.ms-choice .octicon-diff-removed.tag-on:before{content:"–"}.ms-choice .octicon-diff-added.tag-on:before{content:"+"}.octicon-diff-added.tag-on{color:#6f6}.octicon-diff-removed.tag-on{color:#f66}.ms-drop .octicon-diff-added:after{content:"[+]";padding-right:5px}.ms-drop .octicon-diff-removed:after{content:"[–]";padding-right:5px}.ms-drop .octicon-diff-added:hover,.ms-drop .octicon-diff-removed:hover{color:#fff}@media (min-width:1800px){.sale-filter-note{position:fixed;z-index:1000;width:166px;left:15px;top:63px}}@media (min-width:981px){.container-sales{max-width:1400px;width:100%;padding:0 20px}.header-sales-info{margin-left:10px!important}}@media (max-width:980px){.header-title{font-size:30px;margin-bottom:0;margin-top:10px}.header-subtitle{font-size:20px;margin-top:0}.header-sales{background:#1b2838;padding-bottom:0;background-image:none;min-width:0}.header-sales-row,.header-sales>.container{display:flex;flex-direction:column;padding-bottom:0}.fancy-select .ms-choice,.header-sales-filters,.header-sales-info,.span-sale-filter{width:100%}.sale-filters-split{flex-direction:column}.sale-filter-note{display:none}#js-filter-loader,#js-filters{height:auto;width:100%;border-radius:6px}.header-sales-filters{order:1;margin-top:10px}.header-sales-bottom{justify-content:unset}.sales-section{width:100%;overflow-x:scroll;margin-bottom:20px}.sales-section .dataTables_wrapper .dataTable_display,.sales-section .table-sales{width:940px;max-width:940px;margin-bottom:0}.pre-table-title{height:auto}}