.steam-btn.svelte-er4ugn{font-family:var(--steam-font-sans);box-sizing:border-box;cursor:pointer;user-select:none;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;line-height:1;text-decoration:none;display:inline-flex}.steam-btn.svelte-er4ugn:disabled{opacity:.65;cursor:default;color:var(--steam-text-dim)}.size-sm.svelte-er4ugn{height:var(--steam-h-control-sm);min-height:var(--steam-h-control-sm);max-height:var(--steam-h-control-sm);font-size:var(--steam-fs-sm);padding:0 .5rem}.size-md.svelte-er4ugn{height:var(--steam-h-control);min-height:var(--steam-h-control);max-height:var(--steam-h-control);font-size:var(--steam-fs-base);padding:0 .625rem}.variant-raised.svelte-er4ugn{background-color:var(--steam-panel);color:#fff;border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-btn)}.variant-raised.svelte-er4ugn:hover:not(:disabled){background-color:var(--steam-panel-hover);color:#fff}.variant-raised.svelte-er4ugn:active:not(:disabled),.variant-raised.active.svelte-er4ugn{background-color:var(--steam-panel-active);border-top:1px solid var(--steam-border-dark);border-left:1px solid var(--steam-border-dark);border-bottom:1px solid var(--steam-border-light);border-right:1px solid var(--steam-border-light);box-shadow:var(--steam-shadow-btn-active);color:var(--steam-accent)}.variant-sunken.svelte-er4ugn{background-color:var(--steam-darkpanel);border-top:1px solid var(--steam-border-dark);border-left:1px solid var(--steam-border-dark);border-bottom:1px solid var(--steam-border-light);border-right:1px solid var(--steam-border-light);box-shadow:var(--steam-shadow-inset);color:var(--steam-text)}.variant-sunken.svelte-er4ugn:hover:not(:disabled){color:#fff}.variant-sunken.active.svelte-er4ugn{color:var(--steam-accent)}.header-root.svelte-oiwvqb{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);box-shadow:0 1px 0 var(--steam-border-light);user-select:none;z-index:5;box-sizing:border-box;padding:max(.4rem, env(safe-area-inset-top)) .375rem .35rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:.25rem;min-height:2.375rem;display:flex}@media (width>=640px){.header-root.svelte-oiwvqb{height:var(--steam-h-bar);min-height:var(--steam-h-bar);gap:.5rem;padding:0 .75rem}}.title-area.svelte-oiwvqb{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.title.svelte-oiwvqb{color:#fff;font-weight:700;font-size:var(--steam-fs-base);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;margin:0;line-height:1.2}@media (width>=400px){.title.svelte-oiwvqb{font-size:var(--steam-fs-md);letter-spacing:.03em}}@media (width>=640px){.title.svelte-oiwvqb{font-size:var(--steam-fs-lg)}}.github-header-link.svelte-oiwvqb{color:var(--steam-text);flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;text-decoration:none;transition:color .1s;display:inline-flex}.github-header-link.svelte-oiwvqb:hover{color:#fff}.stats.svelte-oiwvqb{font-size:var(--steam-fs-sm);font-family:var(--steam-font-sans);align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:none}@media (width>=640px){.stats.svelte-oiwvqb{display:flex}}.stat-item.svelte-oiwvqb{color:var(--steam-text);align-items:center;gap:.25rem;display:inline-flex}.stat-val.svelte-oiwvqb{color:#fff;font-weight:700}.mobile-switcher.svelte-oiwvqb{font-size:var(--steam-fs-xs);flex-shrink:0;align-items:center;gap:.15rem;display:flex}@media (width>=640px){.mobile-switcher.svelte-oiwvqb{display:none}}.mobile-switcher.svelte-oiwvqb .mobile-btn{font-size:var(--steam-fs-xs);gap:.15rem;padding:.125rem .25rem;font-weight:700}.desktop-switcher.svelte-1h0jdnl{align-items:center;gap:.25rem;height:100%;margin:0;padding:0;list-style:none;display:none}@media (width>=640px){.desktop-switcher.svelte-1h0jdnl{display:flex}}.divider.svelte-1h0jdnl{width:1px;height:var(--steam-h-control-xs);background-color:var(--steam-border-dark);border-right:1px solid var(--steam-border-light);flex-shrink:0;margin:0 .5rem}.steam-tab.sub.active{color:#fff}.category-tabs-grid.svelte-1a9cmvr{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;height:100%;display:flex;overflow-x:auto}.category-tabs-grid.svelte-1a9cmvr::-webkit-scrollbar{display:none}.category-tab-item.svelte-1a9cmvr{flex-shrink:0;align-items:center;display:flex}@media (width<=640px){.category-tabs-grid.svelte-1a9cmvr{grid-template-columns:repeat(var(--tab-cols,4), minmax(0, 1fr));gap:.25rem;width:100%;padding:.25rem 0;display:grid}.category-tab-item.svelte-1a9cmvr{width:100%;min-width:0}.category-tab-item.svelte-1a9cmvr>button:where(.svelte-1a9cmvr){width:100%;min-width:0;font-size:var(--steam-fs-xs);flex-direction:column;justify-content:center;gap:.0625rem;padding:.25rem .125rem;line-height:1.15}.category-tab-item.svelte-1a9cmvr>button:where(.svelte-1a9cmvr) .count-label:where(.svelte-1a9cmvr){font-size:var(--steam-fs-xs);line-height:1.15}}@media (width>=380px) and (width<=640px){.category-tab-item.svelte-1a9cmvr>button:where(.svelte-1a9cmvr){font-size:var(--steam-fs-sm)}}.sort-controls.svelte-1am49f5{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.sort-select.svelte-1am49f5{flex-shrink:0;width:10rem}.sort-label.svelte-1am49f5{font-size:var(--steam-fs-sm);color:var(--steam-text);white-space:nowrap;font-weight:700}.sort-order-btn{justify-content:space-between;width:4.25rem;padding:0 .375rem}.sort-text.svelte-1am49f5{font-family:var(--steam-font-sans);margin-left:auto;font-weight:700}.filter-tabs-root.svelte-q7plm1{background-color:var(--steam-panel);height:var(--steam-h-bar);border-bottom:1px solid var(--steam-border-dark);box-shadow:0 1px 0 var(--steam-border-light);font-size:var(--steam-fs-sm);user-select:none;box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;font-weight:700;display:flex}@media (width<=640px){.filter-tabs-root.svelte-q7plm1{height:auto;min-height:2.125rem;padding:0 .375rem;display:none}.filter-tabs-root.has-mobile-content.svelte-q7plm1{display:flex}}.left-group.svelte-q7plm1{align-items:center;gap:.75rem;width:100%;height:100%;display:flex}@media (width>=640px){.left-group.svelte-q7plm1{width:auto}}.right-group.svelte-q7plm1{align-items:center;display:none}@media (width>=640px){.right-group.svelte-q7plm1{display:flex}}.search-wrapper.svelte-8eo2lj{width:100%;height:var(--steam-h-control);box-sizing:border-box;flex:1;align-items:center;display:flex;position:relative}.search-icon.svelte-8eo2lj{color:var(--steam-text);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.loading-icon.svelte-8eo2lj{color:var(--steam-accent);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.spinner.svelte-8eo2lj{animation:1s linear infinite spin;display:inline-flex}.search-input-field.svelte-8eo2lj{text-overflow:ellipsis;width:100%;padding-left:1.75rem;padding-right:1.75rem}.search-input-field.svelte-8eo2lj::-webkit-search-cancel-button{display:none}.clear-btn.svelte-8eo2lj{color:var(--steam-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem;line-height:1;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.clear-btn.svelte-8eo2lj:hover{color:#fff}.toolbar-root.svelte-1b5lykn{width:100%;height:var(--steam-h-control);flex-shrink:0}.steam-th.svelte-13mk3yq{background-color:var(--steam-panel);color:#fff;font-size:var(--steam-fs-sm);white-space:nowrap;user-select:none;border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-panel);cursor:default;box-sizing:border-box;padding:.375rem .5rem;font-family:inherit;position:relative}.steam-th.clickable.svelte-13mk3yq{cursor:pointer}.steam-th.clickable.svelte-13mk3yq:hover{background-color:var(--steam-panel-hover);color:#fff}.steam-th.clickable.svelte-13mk3yq:focus-visible{box-shadow:inset 0 0 0 1px var(--steam-accent);outline:none}.steam-th.active.svelte-13mk3yq{background-color:var(--steam-panel-hover)}.steam-th.active.clickable.svelte-13mk3yq:hover{background-color:var(--steam-panel-hover-bright)}.th-cell.svelte-13mk3yq{box-sizing:border-box;width:100%;min-height:var(--steam-h-control-xs);align-items:center;gap:.25rem;display:flex}.steam-th.align-left.svelte-13mk3yq .th-cell:where(.svelte-13mk3yq){justify-content:flex-start}.steam-th.align-left.svelte-13mk3yq .th-label:where(.svelte-13mk3yq){text-align:left}.steam-th.align-center.svelte-13mk3yq .th-cell:where(.svelte-13mk3yq){justify-content:center}.steam-th.align-center.svelte-13mk3yq .th-label:where(.svelte-13mk3yq){text-align:center}.steam-th.align-right.svelte-13mk3yq .th-cell:where(.svelte-13mk3yq){justify-content:flex-end}.steam-th.align-right.svelte-13mk3yq .th-label:where(.svelte-13mk3yq){text-align:right}.steam-th.align-right.svelte-13mk3yq .th-icon:where(.svelte-13mk3yq){order:-1}.th-label.svelte-13mk3yq{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.th-icon.svelte-13mk3yq{color:var(--steam-accent);pointer-events:none;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.delta-badge.svelte-xev7wm{font-family:var(--steam-font-sans);font-size:var(--steam-fs-sm);white-space:nowrap;display:inline-block}.variant-pre.svelte-xev7wm{color:var(--steam-accent);font-weight:700}.variant-post.svelte-xev7wm,.variant-zero.svelte-xev7wm{color:var(--steam-text);font-weight:400}.variant-none.svelte-xev7wm{color:var(--steam-text-dim);font-weight:400}.cell-title.svelte-qlm1k4{border-right:1px solid var(--steam-border-subtle);border-bottom:1px solid var(--steam-border-row);min-width:12rem;max-width:0;font-family:var(--steam-font-sans);font-size:var(--steam-fs-base);white-space:nowrap;box-sizing:border-box;padding:.375rem .5rem}.title-box.svelte-qlm1k4{min-height:var(--steam-h-bar);flex-direction:column;justify-content:center;min-width:0;padding:.125rem 0;display:flex}.primary-title.svelte-qlm1k4{color:#fff;font-weight:600;line-height:1.25;font-size:var(--steam-fs-base);word-break:break-word;white-space:normal;align-items:center;gap:.5rem;display:flex}.subtitle.svelte-qlm1k4{font-size:var(--steam-fs-sm);color:var(--steam-text);font-family:var(--steam-font-sans);word-break:break-word;white-space:normal;margin-top:.125rem;line-height:1.2}.file-match-pill.svelte-bcawm{font-family:var(--steam-font-sans);font-size:var(--steam-fs-xs);color:#fff;background:var(--steam-chip-bg);border:1px solid var(--steam-chip-border);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;width:fit-content;max-width:100%;margin-top:.125rem;padding:.0625rem .375rem;font-weight:400;display:inline-flex;overflow:hidden}.build-tag.svelte-bcawm{color:var(--steam-text);font-size:.625rem}.more-tag.svelte-bcawm{color:var(--steam-accent);font-size:.625rem}.steamdb-link.svelte-kxi2ot{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.steamdb-link.icon.svelte-kxi2ot{color:var(--steam-accent);opacity:.65;vertical-align:middle;padding:.125rem;transition:opacity .15s,color .15s}.steamdb-link.icon.svelte-kxi2ot:hover{opacity:1;color:#fff;background-color:var(--steam-panel-hover)}.steamdb-link.button.svelte-kxi2ot{background-color:var(--steam-panel);color:#fff;border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-btn);font-family:var(--steam-font-sans);font-size:var(--steam-fs-xs);cursor:pointer;gap:.25rem;height:1.25rem;min-height:1.25rem;padding:0 .375rem}.steamdb-link.button.svelte-kxi2ot:hover{background-color:var(--steam-panel-hover);color:#fff}.steamdb-link.button.svelte-kxi2ot .link-icon{color:var(--steam-accent)}.steamdb-link.button.svelte-kxi2ot:hover .link-icon{color:#fff}.steamdb-link.button.svelte-kxi2ot:active{background-color:var(--steam-panel-active);border-top:1px solid var(--steam-border-dark);border-left:1px solid var(--steam-border-dark);border-bottom:1px solid var(--steam-border-light);border-right:1px solid var(--steam-border-light);box-shadow:var(--steam-shadow-btn-active)}.steam-table-row.svelte-1y77eg0:not(.clickable){opacity:.85}.count-val.svelte-1y77eg0{color:var(--steam-text);font-weight:400}.count-val.has-val.svelte-1y77eg0{color:var(--steam-text-light);font-weight:700}.no-manifest-tag.svelte-1y77eg0{font-size:var(--steam-fs-sm);color:var(--steam-text-dim);flex-shrink:0;font-style:italic;font-weight:400}.multi-app-badge.svelte-1y77eg0{font-size:var(--steam-fs-xs);color:var(--steam-accent);font-weight:700;font-family:var(--steam-font-sans);white-space:nowrap;flex-shrink:0}.count-val.svelte-arbjc3{color:var(--steam-text-light);font-weight:700}.depots-container.svelte-arbjc3{flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;margin-top:.35rem;display:flex}.depot-chip-btn.svelte-arbjc3{border:1px solid var(--steam-chip-border);font-family:var(--steam-font-sans);font-size:var(--steam-fs-xs);text-overflow:ellipsis;white-space:nowrap;background-color:var(--steam-darkest);width:auto;max-width:100%;color:var(--steam-text-dim);cursor:default;opacity:.6;box-sizing:border-box;align-items:center;gap:.25rem;padding:.125rem .375rem;line-height:normal;transition:background-color .1s;display:inline-flex;overflow:hidden}.depot-chip-btn.has-manifest.svelte-arbjc3{background-color:var(--steam-chip-bg);color:#fff;cursor:pointer;opacity:1}.depot-chip-btn.has-manifest.svelte-arbjc3:hover{background-color:var(--steam-hover-bg);color:#fff}.depot-chip-btn.matched.svelte-arbjc3{border-color:var(--steam-accent);background-color:var(--steam-accent-muted);color:var(--steam-accent)}.depot-id-label.svelte-arbjc3{color:var(--steam-text-dim);flex-shrink:0;font-size:.625rem}.depot-id-label.has-manifest.svelte-arbjc3{color:var(--steam-text)}.cell-matched-files.svelte-656pag{vertical-align:middle;padding:.375rem .75rem}.files-wrapper.svelte-656pag{flex-direction:column;gap:.2rem;display:flex}.files-flex-container.svelte-656pag{flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;display:flex}.file-chip-btn.svelte-656pag{background-color:var(--steam-chip-bg);border:1px solid var(--steam-chip-border);cursor:pointer;min-width:0;max-width:100%;font-family:inherit;font-size:inherit;color:inherit;text-align:left;box-sizing:border-box;align-items:center;gap:.3rem;padding:.125rem .375rem;transition:background-color .1s,border-color .1s;display:inline-flex}.file-chip-btn.svelte-656pag:hover{background-color:var(--steam-hover-bg);border-color:var(--steam-accent);color:#fff}.file-chip-name.svelte-656pag{color:#fff;word-break:break-all;min-width:0;font-weight:400}.build-badge.svelte-656pag{font-size:var(--steam-fs-xs);font-family:var(--steam-font-sans);color:var(--steam-text-light);background:var(--steam-darkest);flex-shrink:0;padding:0 .25rem;font-weight:400}.more-files-tag.svelte-656pag{font-size:var(--steam-fs-xs);color:var(--steam-accent);flex-shrink:0;font-style:normal}.empty-state-root.svelte-lxashl{text-align:center;height:100%;color:var(--steam-text);user-select:none;font-family:var(--steam-font-sans);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.empty-icon-wrap.svelte-lxashl{color:var(--steam-accent);justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.empty-title.svelte-lxashl{font-weight:700;font-size:var(--steam-fs-md);color:#fff}.empty-subtitle.svelte-lxashl{font-size:var(--steam-fs-sm);color:var(--steam-text-dim);max-width:min(48ch,100%)}.loading-state-root.svelte-dol6cq{text-align:center;height:100%;color:var(--steam-text);user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.loading-title.svelte-dol6cq{font-weight:700;font-size:var(--steam-fs-md);color:#fff}.loading-subtitle.svelte-dol6cq{font-size:var(--steam-fs-sm);color:var(--steam-text-dim)}.table-container.svelte-50h3b7{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.steam-table.svelte-50h3b7{text-align:left;width:100%;font-size:var(--steam-fs-sm);border-collapse:separate;border-spacing:0}.steam-table-head.svelte-50h3b7{z-index:10;font-weight:700;position:sticky;top:0}.steam-table-body.svelte-50h3b7{font-family:var(--steam-font-sans);user-select:none}.mobile-scroll-root.svelte-15ek2nh{align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.mobile-scroll-track.svelte-15ek2nh{scrollbar-width:none;white-space:nowrap;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex;overflow-x:auto}.mobile-scroll-track.svelte-15ek2nh::-webkit-scrollbar{display:none}.scroll-fade.svelte-15ek2nh{pointer-events:none;width:1.5rem;color:var(--steam-accent);z-index:2;align-items:center;display:flex;position:absolute;top:0;bottom:0}.scroll-fade.left.svelte-15ek2nh{background:linear-gradient(to right, var(--scroll-fade-bg,var(--steam-panel-dark)) 50%, transparent);justify-content:flex-start;padding-left:.125rem;left:0}.scroll-fade.right.svelte-15ek2nh{background:linear-gradient(to left, var(--scroll-fade-bg,var(--steam-panel-dark)) 50%, transparent);justify-content:flex-end;padding-right:.125rem;right:0}@media (width>=640px){.mobile-scroll-root.desktop-wrap.svelte-15ek2nh .mobile-scroll-track:where(.svelte-15ek2nh){white-space:normal;flex-wrap:wrap;overflow-x:visible}.mobile-scroll-root.desktop-wrap.svelte-15ek2nh .scroll-fade:where(.svelte-15ek2nh){display:none}}.pagination-root.svelte-n74t6s{background-color:var(--steam-panel);border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-panel);font-size:var(--steam-fs-sm);font-family:var(--steam-font-sans);user-select:none;box-sizing:border-box;flex-direction:column;flex-shrink:0;display:flex}.main-status-bar.svelte-n74t6s{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;min-height:1.875rem;padding:.25rem .5rem;display:flex}.left-section.svelte-n74t6s{color:var(--steam-text);white-space:nowrap;flex-shrink:0}.count-text.svelte-n74t6s{align-items:center;gap:.25rem;display:inline-flex}.count-text.svelte-n74t6s strong:where(.svelte-n74t6s){color:#fff}.center-section.svelte-n74t6s{flex:1;justify-content:center;align-items:center;gap:.35rem;min-width:0;display:none}@media (width>=900px){.center-section.svelte-n74t6s{display:flex}}.info-icon.svelte-n74t6s{color:var(--steam-accent);flex-shrink:0;display:inline-flex}.desktop-disclaimer-text.svelte-n74t6s{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--steam-text);font-size:var(--steam-fs-xs);font-weight:500;display:inline-block;overflow:hidden}.mobile-disclaimer-wrapper.svelte-n74t6s{border-top:1px solid var(--steam-border-dark);box-shadow:0 1px 0 var(--steam-border-light) inset;background-color:var(--steam-panel-dark);box-sizing:border-box;align-items:center;gap:.35rem;padding:.375rem .625rem;display:flex;position:relative;overflow:hidden}@media (width>=900px){.mobile-disclaimer-wrapper.svelte-n74t6s{display:none}}.disclaimer-scroll-area{--scroll-fade-bg:var(--steam-panel-dark)}.mobile-disclaimer-text.svelte-n74t6s{white-space:nowrap;color:var(--steam-text);font-size:var(--steam-fs-xs);flex-shrink:0;font-weight:500}.right-section.svelte-n74t6s{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.controls.svelte-n74t6s{align-items:center;gap:.25rem;display:flex}.page-indicator.svelte-n74t6s{color:#fff;padding:0 .375rem;font-weight:700}.modal-header-root.svelte-vp6448{background-color:var(--steam-bg);border-bottom:1px solid var(--steam-border-dark);box-shadow:0 1px 0 var(--steam-border-light);font-size:var(--steam-fs-sm);flex-direction:column;flex-shrink:0;gap:.375rem;padding:.5rem .75rem;display:flex}.header-top-line.svelte-vp6448{justify-content:space-between;align-items:center;gap:.625rem;min-width:0;display:flex}.game-title-row.svelte-vp6448{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}.main-title.svelte-vp6448{font-size:var(--steam-fs-base);color:#fff;white-space:nowrap;flex-shrink:0;margin:0;font-weight:600;line-height:1.35}.depot-subtitle.svelte-vp6448{font-size:var(--steam-fs-sm);color:var(--steam-accent);font-family:var(--steam-font-sans);white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.35;overflow:hidden}.meta-chips.svelte-vp6448{font-size:var(--steam-fs-sm);font-family:var(--steam-font-sans);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.375rem .625rem;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.meta-chip.svelte-vp6448{align-items:center;gap:.25rem;line-height:1.35;list-style:none;display:flex}.chip-label.svelte-vp6448{color:var(--steam-text)}.chip-val.svelte-vp6448{color:#fff}.used-in-row.svelte-vp6448{width:100%;min-width:0;font-size:var(--steam-fs-sm);font-family:var(--steam-font-sans);align-items:center;line-height:1.35;display:flex}.mounted-apps-scroll-area{--scroll-fade-bg:var(--steam-bg)}.used-in-row.svelte-vp6448 .chip-label:where(.svelte-vp6448){white-space:nowrap;flex-shrink:0}.app-bullet.svelte-vp6448{color:var(--steam-text-dim);user-select:none;font-size:.625rem;line-height:1}.app-item.svelte-vp6448{white-space:nowrap;align-items:baseline;gap:.25rem;line-height:1.35;display:inline-flex}.app-id.svelte-vp6448{color:var(--steam-accent);font-size:var(--steam-fs-xs)}.tabs-list.svelte-8we52d{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);font-size:var(--steam-fs-sm);box-sizing:border-box;flex-shrink:0;align-items:center;gap:.25rem;width:100%;margin:0;padding:.375rem .75rem 0;font-weight:700;list-style:none;display:flex}.copied-text.svelte-kzurhi{color:var(--steam-green);font-weight:700}.copy-ghost-btn.svelte-kzurhi{cursor:pointer;min-width:1.75rem;min-height:1.75rem;color:var(--steam-accent);touch-action:manipulation;line-height:1;font-family:var(--steam-font-sans);font-size:var(--steam-fs-xs);box-sizing:border-box;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .375rem;display:inline-flex}.copy-ghost-btn.svelte-kzurhi:hover:not(:disabled),.copy-ghost-btn.svelte-kzurhi:active:not(:disabled){color:#fff}.copy-ghost-btn.copied.svelte-kzurhi{color:var(--steam-green)}.copy-ghost-btn.svelte-kzurhi:disabled{opacity:.5;cursor:default}.toolbar-container.svelte-5fovs8{flex-direction:column;flex-shrink:0;display:flex}.extract-strip.svelte-5fovs8{background-color:var(--steam-darkest);border-bottom:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-inset);box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .625rem;display:flex}.strip-left.svelte-5fovs8{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}.strip-code.svelte-5fovs8{font-family:var(--steam-font-mono);font-size:var(--steam-fs-sm);color:var(--steam-text-light);white-space:nowrap;text-overflow:ellipsis;user-select:all;overflow:hidden}.strip-actions.svelte-5fovs8{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.strip-close.svelte-5fovs8{color:var(--steam-text-dim);cursor:pointer;font-size:var(--steam-fs-sm);font-family:var(--steam-font-sans);background:0 0;border:none;justify-content:center;align-items:center;padding:.125rem .25rem;display:inline-flex}.strip-close.svelte-5fovs8:hover{color:#fff}.date-select-group.svelte-5fovs8{align-items:center;gap:.375rem;width:100%;display:flex}@media (width>=640px){.date-select-group.svelte-5fovs8{width:auto}}.date-label.svelte-5fovs8{font-size:var(--steam-fs-sm);color:var(--steam-text);white-space:nowrap;font-weight:700}.view-switch-group.svelte-5fovs8{align-items:center;gap:.25rem;margin-left:.25rem;display:flex}.search-and-export-wrap.svelte-5fovs8{align-items:center;gap:.375rem;width:100%;display:flex}@media (width>=640px){.search-and-export-wrap.svelte-5fovs8{width:auto}}.manifest-build-select{text-overflow:ellipsis;max-width:16rem}@media (width<=639px){.manifest-build-select{flex:1;min-width:0}}.steam-toolbar.compact.svelte-5fovs8{flex-direction:row;justify-content:space-between;align-items:center}.steam-toolbar.compact.svelte-5fovs8 .date-select-group:where(.svelte-5fovs8){width:auto}@media (width<=639px){.steam-toolbar.compact.svelte-5fovs8 .date-select-group:where(.svelte-5fovs8){flex:1;min-width:0}}.steam-toolbar.compact.svelte-5fovs8 .search-and-export-wrap:where(.svelte-5fovs8){flex-shrink:0;width:auto}.diff-controls-group.svelte-1e7bqgu{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.375rem;width:100%;display:flex}@media (width<=639px){.diff-controls-group.svelte-1e7bqgu{flex-flow:column wrap;align-items:stretch}}.diff-select-pair.svelte-1e7bqgu{flex-wrap:nowrap;flex:1;align-items:center;gap:.375rem;min-width:0;display:flex}@media (width<=639px){.diff-select-pair.svelte-1e7bqgu{flex-wrap:wrap;width:100%}}.diff-build-select{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:6rem;max-width:10rem;overflow:hidden}@media (width<=639px){.diff-build-select{max-width:100%}}.desktop-date-label.svelte-1e7bqgu{font-size:var(--steam-fs-sm);color:var(--steam-text);white-space:nowrap;font-weight:700}@media (width<=639px){.desktop-date-label.svelte-1e7bqgu{display:none}}.diff-search-wrap.svelte-1e7bqgu{flex-shrink:0;align-items:center;gap:.375rem;display:flex}@media (width<=639px){.diff-search-wrap.svelte-1e7bqgu{width:100%}}.table-header.svelte-q72kua{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);min-height:1.75rem;font-size:var(--steam-fs-xs);color:var(--steam-text-light);box-sizing:border-box;user-select:none;flex-shrink:0;align-items:stretch;font-weight:700;display:flex}.header-path-th.svelte-q72kua{cursor:pointer;border:none;border-right:1px solid var(--steam-border-dark);min-width:0;color:inherit;font:inherit;text-align:left;box-sizing:border-box;background:0 0;flex:1;align-items:center;padding:.25rem .5rem;display:flex}.header-path-th.svelte-q72kua:hover,.header-size-th.svelte-q72kua:hover{background-color:var(--steam-panel-hover);color:#fff}.header-size-th.svelte-q72kua{cursor:pointer;width:6.5rem;color:inherit;font:inherit;text-align:right;box-sizing:border-box;background:0 0;border:none;justify-content:flex-end;align-items:center;padding:.25rem .5rem;display:flex}@media (width>=640px){.table-header.svelte-q72kua{font-size:var(--steam-fs-sm)}.header-path-th.svelte-q72kua,.header-size-th.svelte-q72kua{padding:.375rem .75rem}}.th-inner.svelte-q72kua{align-items:center;gap:.25rem;width:100%;display:flex}.th-inner.align-right.svelte-q72kua{justify-content:flex-end}.header-label.svelte-q72kua{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sort-icon-wrap.svelte-q72kua{color:var(--steam-accent);align-items:center;display:inline-flex}.file-row.svelte-q72kua{width:100%;color:var(--steam-text);background-color:var(--steam-darkpanel-alt);border-bottom:1px solid var(--steam-border-subtle);box-sizing:border-box;cursor:default;user-select:none;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .5rem;display:flex;position:absolute;left:0}.file-row.even.svelte-q72kua{background-color:var(--steam-darkpanel)}.file-row.clickable.svelte-q72kua{cursor:pointer}.file-row.svelte-q72kua:hover{background-color:var(--steam-hover-bg);color:#fff}@media (width>=640px){.file-row.svelte-q72kua{gap:1rem;padding:0 .75rem}}.file-path-group.svelte-q72kua{flex:1;align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}@media (width>=640px){.file-path-group.svelte-q72kua{gap:.5rem}}.folder-toggle-btn.svelte-q72kua{color:var(--steam-text);cursor:pointer;user-select:none;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex}.folder-toggle-btn.svelte-q72kua:hover{color:#fff}.file-icon-indent.svelte-q72kua{user-select:none;align-items:center;margin-left:1.125rem;display:inline-flex}.file-name.svelte-q72kua{white-space:nowrap;text-overflow:ellipsis;color:#fff;user-select:text;min-width:0;overflow:hidden}.file-name.is-folder.svelte-q72kua{color:var(--steam-text-light);font-weight:600}.file-size.svelte-q72kua{color:var(--steam-text-light);font-family:var(--steam-font-sans);font-size:var(--steam-fs-xs);text-align:right;user-select:none;flex-shrink:0;width:5.5rem}@media (width>=640px){.file-size.svelte-q72kua{font-size:var(--steam-fs-sm)}}.filter-pill.svelte-c4jimm{font-size:var(--steam-fs-xs);font-family:var(--steam-font-sans);border:1px solid var(--steam-border-dark);background-color:var(--steam-panel);color:var(--steam-text);cursor:pointer;white-space:nowrap;box-sizing:border-box;user-select:none;justify-content:center;align-items:center;padding:.125rem .375rem;font-weight:700;line-height:1.3;display:inline-flex}.filter-pill.active.svelte-c4jimm{border-color:var(--steam-accent);background-color:var(--steam-darkpanel);color:var(--steam-accent)}.variant-added.svelte-c4jimm{color:var(--steam-green)}.variant-modified.svelte-c4jimm{color:var(--steam-accent)}.variant-removed.svelte-c4jimm{color:var(--steam-red)}.filter-pill.svelte-c4jimm:hover:not(:disabled){background-color:var(--steam-panel-hover);color:#fff}.filter-pill.svelte-c4jimm:disabled{opacity:.5;cursor:default}@media (width>=640px){.filter-pill.svelte-c4jimm{font-size:var(--steam-fs-sm);padding:.125rem .5rem}}.filter-bar.svelte-ckcqi6{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);box-sizing:border-box;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.35rem;padding:.35rem .5rem;display:flex}@media (width>=640px){.filter-bar.svelte-ckcqi6{gap:.5rem;padding:.375rem .75rem}}.filter-group.svelte-ckcqi6{flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;display:flex}@media (width>=640px){.filter-group.svelte-ckcqi6{width:auto}}.net-size-label.svelte-ckcqi6{font-size:var(--steam-fs-xs);font-family:var(--steam-font-sans);width:100%;color:var(--steam-text);justify-content:space-between;align-items:center;padding-top:.125rem;display:flex}@media (width>=640px){.net-size-label.svelte-ckcqi6{width:auto;font-size:var(--steam-fs-sm);padding-top:0}}.net-size-val.svelte-ckcqi6{color:#fff}.net-size-val.positive.svelte-ckcqi6{color:var(--steam-green)}.net-size-val.negative.svelte-ckcqi6{color:var(--steam-red)}.table-header.svelte-ckcqi6{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);min-height:1.75rem;font-size:var(--steam-fs-xs);color:var(--steam-text-light);box-sizing:border-box;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-weight:700;display:flex}@media (width>=640px){.table-header.svelte-ckcqi6{font-size:var(--steam-fs-sm);padding:.375rem .75rem}}.path-header.svelte-ckcqi6{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.size-header.svelte-ckcqi6{flex-shrink:0}.diff-row.svelte-ckcqi6{width:100%;color:var(--steam-text);border-bottom:1px solid var(--steam-border-subtle);box-sizing:border-box;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem;display:flex;position:absolute;left:0}.diff-row.status-added.svelte-ckcqi6{background-color:var(--steam-green-dim)}.diff-row.status-removed.svelte-ckcqi6{background-color:var(--steam-red-dim)}.diff-row.status-modified.svelte-ckcqi6{background-color:var(--steam-accent-dim)}@media (width>=640px){.diff-row.svelte-ckcqi6{gap:1rem;padding:0 .75rem}}.file-path-group.svelte-ckcqi6{flex:1;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:hidden}@media (width>=640px){.file-path-group.svelte-ckcqi6{gap:.5rem}}.status-badge.svelte-ckcqi6{width:1rem;height:1rem;font-weight:700;font-size:var(--steam-fs-xs);background-color:var(--steam-darkpanel);color:var(--steam-darkest);user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.status-badge.status-added.svelte-ckcqi6{background-color:var(--steam-green)}.status-badge.status-removed.svelte-ckcqi6{background-color:var(--steam-red)}.status-badge.status-modified.svelte-ckcqi6{background-color:var(--steam-accent)}@media (width>=640px){.status-badge.svelte-ckcqi6{width:var(--steam-h-control-xs);height:var(--steam-h-control-xs);font-size:var(--steam-fs-sm)}}.file-path.svelte-ckcqi6{white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:var(--steam-fs-sm);user-select:text;overflow:hidden}@media (width>=640px){.file-path.svelte-ckcqi6{font-size:var(--steam-fs-base)}}.size-info.svelte-ckcqi6{font-family:var(--steam-font-sans);font-size:var(--steam-fs-xs);user-select:none;flex-shrink:0}@media (width>=640px){.size-info.svelte-ckcqi6{font-size:var(--steam-fs-sm)}}.added-size.svelte-ckcqi6{color:var(--steam-green);font-weight:700}.removed-size.svelte-ckcqi6{color:var(--steam-red);font-weight:700}.modified-hash-size.svelte-ckcqi6{color:var(--steam-accent)}.unchanged-size.svelte-ckcqi6{color:var(--steam-text)}.table-header.svelte-svob2b{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);min-height:1.75rem;font-size:var(--steam-fs-xs);color:var(--steam-text-light);box-sizing:border-box;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-weight:700;display:flex}@media (width>=640px){.table-header.svelte-svob2b{font-size:var(--steam-fs-sm);padding:.375rem .75rem}}.scroll-area.svelte-svob2b{font-family:var(--steam-font-sans);font-size:var(--steam-fs-sm);box-sizing:border-box;flex-direction:column;flex:1;gap:.5rem;margin:0;padding:.375rem;list-style:none;display:flex;overflow-y:auto}@media (width>=640px){.scroll-area.svelte-svob2b{font-size:var(--steam-fs-base);gap:.625rem;padding:.5rem}}.dump-card-item.svelte-svob2b{margin:0;padding:0;list-style:none}.dump-card.svelte-svob2b{background-color:var(--steam-chip-bg);border:1px solid var(--steam-chip-border);box-sizing:border-box;flex-direction:column;gap:.375rem;padding:.5rem;display:flex}@media (width>=640px){.dump-card.svelte-svob2b{gap:.5rem;padding:.625rem}}.card-header.svelte-svob2b{border-bottom:1px solid var(--steam-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.125rem;display:flex}.filesize.svelte-svob2b{font-size:var(--steam-fs-xs);color:#fff;white-space:nowrap;font-weight:700}@media (width>=640px){.filesize.svelte-svob2b{font-size:var(--steam-fs-sm)}}.dump-index.svelte-svob2b{font-size:var(--steam-fs-xs);color:var(--steam-text);font-family:var(--steam-font-mono)}@media (width>=640px){.dump-index.svelte-svob2b{font-size:var(--steam-fs-sm)}}.field-row.svelte-svob2b{flex-direction:column;gap:.2rem;display:flex}@media (width>=640px){.field-row.svelte-svob2b{grid-template-columns:5rem 1fr 4.25rem;align-items:center;gap:.5rem;display:grid}}.field-label-group.svelte-svob2b{align-items:center;gap:.35rem;display:flex}@media (width>=640px){.field-label-group.svelte-svob2b{gap:0}}.field-label.svelte-svob2b{font-size:var(--steam-fs-xs);color:var(--steam-text);letter-spacing:.04em;white-space:nowrap;font-weight:700}@media (width>=640px){.field-label.svelte-svob2b{font-size:var(--steam-fs-sm)}.mobile-copy-btn{display:none!important}}button.desktop-copy-btn{width:100%;display:none!important}@media (width>=640px){button.desktop-copy-btn{display:inline-flex!important}}.value-box.svelte-svob2b{background-color:var(--steam-darkest);border:1px solid var(--steam-border-dark);font-family:var(--steam-font-mono);font-size:var(--steam-fs-xs);color:#fff;user-select:all;word-break:break-all;overflow-wrap:anywhere;letter-spacing:.02em;box-sizing:border-box;min-width:0;padding:.3rem .45rem;line-height:1.4}@media (width>=640px){.value-box.svelte-svob2b{font-size:var(--steam-fs-sm);letter-spacing:0;padding:.25rem .5rem}}.modal-content{width:calc(100% - 1rem);max-width:56rem;height:min(41.25rem,100dvh - 1rem)}@media (width>=640px){.modal-content{width:calc(100% - 2rem);height:min(41.25rem,90vh)}}.modal-body.svelte-1tp40v{gap:.5rem}.tab-container.svelte-1tp40v{flex-direction:column;flex:1;min-height:0;display:flex}.tab-container.hidden.svelte-1tp40v{display:none}.state-box.svelte-1tp40v{color:var(--steam-text);text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.state-text.svelte-1tp40v{color:var(--steam-text);font-size:var(--steam-fs-base)}.state-text-light.svelte-1tp40v{color:var(--steam-text-light);font-size:var(--steam-fs-md);font-weight:700}.state-error-detail.svelte-1tp40v{color:var(--steam-text-dim);font-size:var(--steam-fs-sm);max-width:min(45ch,100%)}.app-root.svelte-1n46o8q{background-color:var(--steam-bg);color:var(--steam-text);font-family:var(--steam-font-sans);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.main-content.svelte-1n46o8q{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.5rem .75rem .75rem;display:flex;overflow:hidden}:root{--steam-bg:#3e4637;--steam-panel:#4c5844;--steam-panel-hover:#56654e;--steam-panel-hover-bright:#5d6e55;--steam-panel-active:#3b4535;--steam-modal-bg:var(--steam-bg);--steam-darkpanel:#2d3629;--steam-panel-dark:var(--steam-darkpanel);--steam-darkpanel-alt:#262f22;--steam-darkest:#1a2117;--steam-hover-bg:#3f4d39;--steam-backdrop:#000000b3;--steam-chip-bg:#364131;--steam-chip-border:#4a5743;--steam-border-light:#65745b;--steam-border-dark:#20261c;--steam-border-dark-hover:#2b3326;--steam-border-subtle:color-mix(in srgb, var(--steam-border-dark) 50%, transparent);--steam-border-row:color-mix(in srgb, var(--steam-border-dark) 70%, transparent);--steam-shadow-inset:inset 1px 1px 2px #00000080;--steam-shadow-btn:inset 1px 1px 0 #ffffff26, inset -1px -1px 0 #0000004d;--steam-shadow-btn-active:inset 1px 1px 2px #0006;--steam-shadow-panel:inset 1px 1px 0 #ffffff1a, inset -1px -1px 0 #0003;--steam-shadow-modal:inset 1px 1px 0 #ffffff1a, 0 12px 32px #000000b3;--steam-text-light:#e4eed8;--steam-text:#c4d6b0;--steam-text-dim:#97af87;--steam-accent:#d8be75;--steam-amber:#e5ad35;--steam-green:#78b846;--steam-red:#d35050;--steam-green-dim:color-mix(in srgb, var(--steam-green) 8%, transparent);--steam-red-dim:color-mix(in srgb, var(--steam-red) 8%, transparent);--steam-accent-dim:color-mix(in srgb, var(--steam-accent) 8%, transparent);--steam-accent-muted:color-mix(in srgb, var(--steam-accent) 18%, transparent);--steam-font-sans:"Tahoma", "MS Sans Serif", "Segoe UI", arial, sans-serif;--steam-font-mono:"Courier New", "Lucida Console", courier, monospace;--steam-h-control-xs:1.125rem;--steam-h-control-sm:1.375rem;--steam-h-control:1.625rem;--steam-h-bar:2.25rem;--steam-fs-xs:.6875rem;--steam-fs-sm:.75rem;--steam-fs-base:.8125rem;--steam-fs-md:.875rem;--steam-fs-lg:.9375rem}*,:before,:after{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--steam-panel) var(--steam-darkpanel)}html,body,#root{background-color:var(--steam-bg);width:100%;height:100%;color:var(--steam-text);font-family:var(--steam-font-sans);-webkit-font-smoothing:antialiased;margin:0;padding:0;overflow:hidden}a{color:inherit;text-decoration:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.steam-input,.steam-select{background-color:var(--steam-darkpanel);border-top:1px solid var(--steam-border-dark);border-left:1px solid var(--steam-border-dark);border-bottom:1px solid var(--steam-border-light);border-right:1px solid var(--steam-border-light);box-shadow:var(--steam-shadow-inset);color:#fff;font-family:var(--steam-font-sans);height:var(--steam-h-control);min-height:var(--steam-h-control);max-height:var(--steam-h-control);box-sizing:border-box;font-size:var(--steam-fs-sm);line-height:var(--steam-h-control);padding:0 .5rem}.steam-select{cursor:pointer}.steam-input::placeholder{color:var(--steam-text-dim)}.steam-input:focus,.steam-select:focus{box-shadow:var(--steam-shadow-inset), 0 0 0 1px var(--steam-accent);outline:none}.steam-input:disabled,.steam-select:disabled{opacity:.5;cursor:default}.steam-sunken{background-color:var(--steam-darkpanel);border-top:1px solid var(--steam-border-dark);border-left:1px solid var(--steam-border-dark);border-bottom:1px solid var(--steam-border-light);border-right:1px solid var(--steam-border-light);box-shadow:var(--steam-shadow-inset)}.spinner-icon{color:var(--steam-accent);justify-content:center;align-items:center;animation:1s linear infinite spin;display:inline-flex}.modal-overlay{background-color:var(--steam-backdrop);-webkit-backdrop-filter:blur(4px);z-index:50;position:fixed;inset:0}.modal-content{z-index:51;background-color:var(--steam-panel);border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-modal);user-select:text;box-sizing:border-box;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal-titlebar{background-color:var(--steam-panel);border-bottom:1px solid var(--steam-border-dark);box-shadow:0 1px 0 var(--steam-border-light);flex-shrink:0;justify-content:space-between;align-items:center;padding:.375rem .75rem;display:flex}.title-group{align-items:center;gap:.5rem;display:flex}.title-text{color:#fff;font-weight:700;font-size:var(--steam-fs-base);letter-spacing:.03em;margin:0}.modal-close-btn{background-color:var(--steam-panel);color:#fff;border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-btn);font-family:var(--steam-font-sans);cursor:pointer;height:var(--steam-h-control-sm);min-height:var(--steam-h-control-sm);max-height:var(--steam-h-control-sm);font-size:var(--steam-fs-sm);line-height:var(--steam-h-control-sm);user-select:none;outline:none;justify-content:center;align-items:center;padding:0 .5rem;display:inline-flex}.modal-close-btn:hover{background-color:var(--steam-hover-bg);border-color:var(--steam-accent)}.modal-body{background-color:var(--steam-modal-bg);flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex;overflow:hidden}.modal-tab-root{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.virtual-scroll-area{font-family:var(--steam-font-sans);font-size:var(--steam-fs-sm);box-sizing:border-box;flex:1;overflow-y:auto}@media (width>=640px){.virtual-scroll-area{font-size:var(--steam-fs-base)}}.virtual-inner{width:100%;position:relative}.steam-tab{color:var(--steam-text);cursor:pointer;font-family:var(--steam-font-sans);font-size:var(--steam-fs-sm);box-sizing:border-box;white-space:nowrap;user-select:none;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.25rem .625rem;font-weight:700;line-height:normal;display:inline-flex}.steam-tab:hover:not(:disabled){color:#fff}.steam-tab:disabled{opacity:.5;cursor:default}.steam-tab.active{background-color:var(--steam-darkpanel);border-top:1px solid var(--steam-border-dark);border-left:1px solid var(--steam-border-dark);border-bottom:1px solid var(--steam-border-light);border-right:1px solid var(--steam-border-light);box-shadow:var(--steam-shadow-inset);color:var(--steam-accent)}.count-label{color:var(--steam-text-dim);font-weight:400;font-size:var(--steam-fs-xs);white-space:nowrap}.steam-toolbar{background-color:var(--steam-panel);border-top:1px solid var(--steam-border-light);border-left:1px solid var(--steam-border-light);border-bottom:1px solid var(--steam-border-dark);border-right:1px solid var(--steam-border-dark);box-shadow:var(--steam-shadow-panel);box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:.375rem;min-height:2.25rem;padding:.375rem .5rem;display:flex}@media (width>=640px){.steam-toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem}}.steam-table-row{color:var(--steam-text);background-color:var(--steam-darkpanel-alt);cursor:default;transition:background-color .1s}.steam-table-row.even{background-color:var(--steam-darkpanel)}.steam-table-row.clickable{cursor:pointer}.steam-table-row.clickable:hover{background-color:var(--steam-hover-bg)}.steam-table-row:focus-visible{background-color:var(--steam-hover-bg);box-shadow:inset 0 0 0 1px var(--steam-accent);outline:none}.steam-table td{border-right:1px solid var(--steam-border-subtle);border-bottom:1px solid var(--steam-border-row);font-family:var(--steam-font-sans);font-size:var(--steam-fs-base);white-space:nowrap;box-sizing:border-box;padding:.5rem}.cell-id{color:#fff;font-weight:700}.cell-date{text-align:center;color:var(--steam-text)}.cell-delta{text-align:center}.cell-size{text-align:right;color:var(--steam-text-light);font-weight:700}.cell-count{text-align:right}
