.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}}body{background-image:radial-gradient(960px 460px at calc(50% - 100px) 100px in oklch,#191c37,#171724,var(--body-bg-color));background-repeat:no-repeat}.container-hello{margin:25px auto;font-size:16px;line-height:1.5;text-wrap:balance;.header-title{margin-top:0;margin-bottom:5px;font-weight:700;font-size:40px;line-height:1.15;text-wrap:pretty;background:linear-gradient(-70deg,#a2facf,#64acff);background-clip:text;color:transparent;@media(max-width:500px){font-size:30px}}.hello-buttons{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}p{text-shadow:1px 1px 0 #000}}.container-products{--muted-bg-color: #1f232e;--border-color-2: #292e3d;width:100%;max-width:1440px}.watching .table-title{overflow:hidden;text-overflow:ellipsis}.container-products .watching,.container-products .events,.container-products .span6{background-color:var(--muted-bg-color);margin-top:20px;padding:0 15px 15px;border-radius:6px}.container-products .span6{width:calc(50% - 10px)}.container-products .table-products{white-space:nowrap;margin-bottom:0}.container-products .table-products col:first-child,.container-products .table-products th:first-child,.container-products .table-products td:first-child{display:none}.container-products th.table-title{text-align:left;font-size:20px;font-weight:400;line-height:50px;padding-left:0}.container-products .table-products thead th{background-color:var(--muted-bg-color)}.container-products .table-products th,.container-products .table-products,.container-products .table-products a{color:var(--contrast-color)}.container-products .js-app-highlight,.container-products .table-products tr:hover td{background-color:var(--border-color)}.table-products .css-truncate{max-width:100%}.container-products .highcharts-container{margin:0 auto}.container-products .events{padding-top:15px;position:relative;.events-btn-prev,.events-btn-next{position:absolute;top:calc(50% - 100px);color:var(--body-color)}.events-btn-prev{left:-32px;border-top-left-radius:6px;border-bottom-left-radius:6px;background:linear-gradient(to left,transparent,var(--muted-bg-color));&:hover{color:var(--contrast-color);background:linear-gradient(to left,transparent,var(--link-color))}}.events-btn-next{right:-32px;border-top-right-radius:6px;border-bottom-right-radius:6px;background:linear-gradient(to right,transparent,var(--muted-bg-color));&:hover{color:var(--contrast-color);background:linear-gradient(to right,transparent,var(--link-color))}}.events-btn-prev svg,.events-btn-next svg{width:32px;height:200px}.octicon-link{visibility:hidden}&:hover .octicon-link{visibility:visible}.events-title{text-align:left;font-size:20px;font-weight:400;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;.events-search{display:flex;gap:5px;align-items:center;color:var(--muted-color);input{all:unset;font-size:14px;border-bottom:1px solid var(--border-color);color:#fff;&:focus{border-color:#fff}}}.octicon{vertical-align:bottom}}.events-contain{display:grid;gap:16px;grid-auto-flow:column;grid-auto-columns:calc(20% - 13px);scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:thin;padding-bottom:10px;margin-bottom:10px}.event{scroll-snap-align:start;color:var(--muted-color);&:hover .event-end,&:hover .event-steam-link{opacity:1}}.event-image{position:relative;>.event-image-link{display:block;>img{width:100%;border-radius:6px;aspect-ratio:16 / 9;object-fit:cover;background:#000}}.event-steam-link,.event-end{position:absolute;top:6px;left:6px;background:#0000007f;text-shadow:1px 1px 0 #000;border-radius:6px;padding:6px 8px;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0}.event-end{pointer-events:none}.event-steam-link{left:unset;right:6px;&:hover{background:#000000e5;color:#fff}svg{width:20px;height:20px}}}.event-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-top:5px;>b,>a{color:var(--contrast-color);font-size:16px;line-height:1.4}}.events-title,.events-title a,.event-name a{color:var(--contrast-color)}a.event:hover .event-name,.event-name a:hover{color:var(--link-color)}.event-next{background-color:#000;border-radius:6px;aspect-ratio:16 / 9}&#news-popups .event img{width:100%;border-radius:6px;background:#000;aspect-ratio:570 / 600;object-fit:contain}a.event:hover{text-decoration:none}a.event:hover .event-name b{text-decoration:underline}@media(min-height:900px)and (min-width:980px){.events-contain.events-two-rows{grid-template-rows:auto auto}}@media(max-width:1200px){.events-contain{grid-auto-columns:calc(25% - 12px)}}@media(max-width:979px){.events-title{flex-direction:column;align-items:unset;gap:10px}.events-contain{grid-auto-columns:calc(33% - 9px)}.events-btn-prev,.events-btn-next{display:none}}@media(min-width:980px)and (max-width:1500px){width:calc(100% - 64px);margin-left:32px}@media(max-width:600px){.events-contain{grid-auto-columns:calc(50% - 8px)}}@media(max-width:500px){.events-contain{grid-auto-columns:100%}}}.container-stats .number{display:inline-block;font-weight:700;color:inherit;font-size:36px;line-height:1}.container-stats em{display:block;font-size:14px;color:var(--muted-color)}.stats-title{font-size:24px;line-height:1;margin-top:40px}.stats-title .octicon{vertical-align:bottom}.stats-title>.anchor{visibility:hidden}.stats-title:hover>.anchor{visibility:visible}.app-history{width:100%;margin-bottom:0;padding:0}.app-history-row .appid,.app-history-row .octicon,.app-history-row .app-history-type,.app-history-row .timeago{flex-shrink:0}.app-history-row .timeago{color:var(--muted-color)}.app-history-row .appid{display:inline-block;min-width:65px}span.app-history-action{flex:1 1 auto;white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-history-longer span.app-history-action{display:block}.app-history-row .applogo{display:none}.app-history-row .octicon{margin:3px 0}.app-history-row a.timeago:hover{color:var(--link-color-hover)}.app-history-row.followed .app-history-type,.app-history-row.wished .app-history-type,.app-history-row.watched .app-history-type,.app-history-row.infamily .app-history-type,.app-history-row.owned .app-history-type{background-position:left 3px center;padding-right:3px;padding-left:22px;border-radius:3px}.app-history>li{border-bottom:1px solid var(--border-color-2)}.app-history>li:last-child{border-bottom:0}.app-history-action>ins{color:inherit}#js-queue-button{cursor:pointer}.app-chart{line-height:0}.green{color:#a3cf06}.hover-swipe-hint{display:none;color:var(--link-color);font-size:15px;text-align:center;margin-top:15px;margin-bottom:-10px}@media(hover:none){.hover-swipe-hint{display:block}}@media(max-width:979px){.container-stats .span3{margin-bottom:10px}.app-history-action{overflow-wrap:anywhere}.app-history .timeago{display:none}.container-products th.table-title{font-size:16px}.container-products .span6{width:100%}}@media(max-width:500px){.container-products colgroup col:nth-child(3){width:1px!important}.container-products td:nth-child(3) *{display:none}.container-products colgroup col:nth-child(4),.container-products colgroup col:nth-child(5){width:auto!important}}@media(max-width:400px){.container-products .app-chart svg{max-width:100%}}@media(min-width:700px){.app-history-logos .app-history-row{padding:0;align-items:center}.app-history-row .applogo{display:unset}}@media(max-width:699px){.app-history-row .app-history-type{align-self:flex-start}}
