.shell-toolbar-chrome .toolbar{margin-bottom:0}.shell-toolbar-chrome .toolbar-index{flex-wrap:wrap;min-width:0}.shell-toolbar-chrome .toolbar-index .bases-search-field{flex:12rem;min-width:min(100%,12rem)}.shell-toolbar-chrome .toolbar-content{flex-wrap:wrap;min-width:0;max-width:100%}@container shell-toolbar (width<=520px){.shell-toolbar-chrome .toolbar-index .bases-search-field{flex-basis:100%}.shell-toolbar-chrome .toolbar-index .toolbar-content{width:100%}}.shell-toolbar-action-row{align-items:center;gap:.5rem;display:flex}.shell-toolbar-chrome--secondary{padding:0}.shell-toolbar-chrome--secondary>.toolbar{padding:var(--shell-toolbar-chrome-pad-y)var(--shell-toolbar-chrome-pad-x)}@container shell-toolbar (width<=520px){.shell-toolbar-chrome.shell-toolbar-chrome--secondary>.toolbar.toolbar-index{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}.shell-toolbar-chrome--secondary>.toolbar>.bases-search-field{width:auto;min-width:0;margin:.5rem}.shell-toolbar-chrome--secondary .toolbar>.shell-toolbar-action-row{border-top:1px solid var(--border);border-radius:0 0 calc(var(--radius) - 1px)calc(var(--radius) - 1px);background:color-mix(in srgb,var(--text)2%,var(--bg-elevated));flex-wrap:nowrap;justify-content:space-between;gap:.5rem;width:100%;min-height:2.75rem;padding:.3rem .5rem;display:flex}.shell-toolbar-chrome--secondary .toolbar .shell-toolbar-action-row :-webkit-any(.bases-add-btn,.inventory-toolbar-add-btn){background:color-mix(in srgb,var(--accent)10%,var(--bg-elevated));height:2rem;min-height:2rem;color:color-mix(in srgb,var(--accent)75%,var(--text));filter:none;border-color:transparent;padding:0 .55rem;font-size:.75rem;font-weight:600}.shell-toolbar-chrome--secondary .toolbar .shell-toolbar-action-row :-moz-any(.bases-add-btn,.inventory-toolbar-add-btn){background:color-mix(in srgb,var(--accent)10%,var(--bg-elevated));height:2rem;min-height:2rem;color:color-mix(in srgb,var(--accent)75%,var(--text));filter:none;border-color:transparent;padding:0 .55rem;font-size:.75rem;font-weight:600}.shell-toolbar-chrome--secondary .toolbar .shell-toolbar-action-row :is(.bases-add-btn,.inventory-toolbar-add-btn){background:color-mix(in srgb,var(--accent)10%,var(--bg-elevated));height:2rem;min-height:2rem;color:color-mix(in srgb,var(--accent)75%,var(--text));filter:none;border-color:transparent;padding:0 .55rem;font-size:.75rem;font-weight:600}.shell-toolbar-chrome--secondary .toolbar .shell-toolbar-action-row :-webkit-any(.bases-add-btn,.inventory-toolbar-add-btn):hover:not(:disabled){background:color-mix(in srgb,var(--accent)20%,var(--bg-elevated))}.shell-toolbar-chrome--secondary .toolbar .shell-toolbar-action-row :-moz-any(.bases-add-btn,.inventory-toolbar-add-btn):hover:not(:disabled){background:color-mix(in srgb,var(--accent)20%,var(--bg-elevated))}.shell-toolbar-chrome--secondary .toolbar .shell-toolbar-action-row :is(.bases-add-btn,.inventory-toolbar-add-btn):hover:not(:disabled){background:color-mix(in srgb,var(--accent)20%,var(--bg-elevated))}.shell-toolbar-chrome--secondary .shell-toolbar-action-row :-webkit-any(.bases-add-btn,.inventory-toolbar-add-btn) svg{width:.875rem;height:.875rem}.shell-toolbar-chrome--secondary .shell-toolbar-action-row :-moz-any(.bases-add-btn,.inventory-toolbar-add-btn) svg{width:.875rem;height:.875rem}.shell-toolbar-chrome--secondary .shell-toolbar-action-row :is(.bases-add-btn,.inventory-toolbar-add-btn) svg{width:.875rem;height:.875rem}.shell-toolbar-chrome--secondary .shell-toolbar-action-row .toolbar-icon-btn{background:0 0;border-color:transparent;width:2rem;height:2rem;min-height:2rem}.shell-toolbar-chrome--secondary .shell-toolbar-action-row .toolbar-icon-btn:-webkit-any(:hover,:focus-visible){background:var(--bg-hover)}.shell-toolbar-chrome--secondary .shell-toolbar-action-row .toolbar-icon-btn:-moz-any(:hover,:focus-visible){background:var(--bg-hover)}.shell-toolbar-chrome--secondary .shell-toolbar-action-row .toolbar-icon-btn:is(:hover,:focus-visible){background:var(--bg-hover)}}.shell-toolbar-chrome button:focus-visible{background-color:var(--bg-hover)}.collection-filter-bar{--collection-filter-seg-height:2.25rem;--collection-filter-seg-pad-x:.7rem;--collection-filter-seg-gap:.15rem;align-items:stretch;gap:var(--collection-filter-seg-gap);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--border)72%,transparent);background:var(--bg-hover);border-radius:9px;width:max-content;min-width:0;max-width:100%;padding:.15rem;display:flex}.collection-filter-bar .collected-filter-toolbar{gap:var(--collection-filter-seg-gap);background:0 0;border:0;border-radius:0;flex-wrap:nowrap;flex:0 auto;width:auto;min-width:0;max-width:100%;padding:0}.collection-filter-bar .collected-filter-toolbar-btn{width:auto;height:var(--collection-filter-seg-height);min-height:var(--collection-filter-seg-height);min-width:0;padding:0 var(--collection-filter-seg-pad-x);border-radius:6px;flex:none;justify-content:center;gap:.4rem;font-size:.75rem;font-weight:500;line-height:1}.collection-filter-bar .collected-filter-toolbar-btn svg,.collection-filter-bar .sprite-mastery-filter-icon{width:.95rem;min-width:.95rem;height:.95rem}.collection-filter-bar .sprite-mastery-filter-icon{rotate:12deg}.collection-filter-bar .collected-filter-toolbar-label{display:inline-block}.collection-filter-bar .base-label-picker--collection-filter-segment{min-width:0;max-width:min(12rem,42vw);padding-left:calc(var(--collection-filter-seg-gap) + .12rem);border-left:1px solid color-mix(in srgb,var(--border)72%,transparent);flex:0 auto;align-self:stretch;margin-left:.1rem}.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-trigger{width:auto;max-width:100%;height:100%;min-height:var(--collection-filter-seg-height);padding:0 var(--collection-filter-seg-pad-x);border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-muted);box-shadow:none;border-radius:6px;gap:.35rem;font-size:.75rem;font-weight:500;line-height:1}.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-trigger.is-open{border-color:var(--border);background:var(--bg-elevated)}.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-value{text-align:left;flex:auto;min-width:0}.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-trigger:hover{background:var(--bg-elevated);border-color:var(--border);color:var(--text)}.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-trigger:focus-visible{border-color:var(--border);background:var(--bg-elevated);text-decoration:underline}.collection-filter-bar .base-label-picker--collection-filter-segment.is-filtered .base-label-picker-trigger,.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-trigger.is-active{background:var(--bg-elevated);border-color:var(--border);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.06)}.collection-filter-bar .base-label-picker--collection-filter-segment.is-filtered .base-label-picker-trigger:hover,.collection-filter-bar .base-label-picker--collection-filter-segment .base-label-picker-trigger.is-active:hover{background:var(--bg-elevated);border-color:var(--border)}.collection-filter-menu{width:var(--collection-filter-seg-height);min-width:var(--collection-filter-seg-height);height:var(--collection-filter-seg-height);min-height:var(--collection-filter-seg-height);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:.15rem;margin:0;padding:0;font-family:inherit;transition:background .15s,color .15s;display:inline-flex;position:relative}.collection-filter-menu svg,.collection-filter-menu .sprite-mastery-filter-icon{flex-shrink:0;width:.95rem;min-width:.95rem;height:.95rem}.collection-filter-menu-chevron{opacity:.72;width:.75rem!important;min-width:.75rem!important;height:.75rem!important}.collection-filter-menu.is-active{width:auto;min-width:var(--collection-filter-seg-height);background:var(--bg-elevated);color:var(--text);padding:0 .4rem;box-shadow:0 1px 2px rgba(0,0,0,.06)}.collection-filter-menu.is-active .collection-filter-menu-chevron{opacity:.9}.collection-filter-menu:hover{background:color-mix(in srgb,var(--text)6%,transparent);color:var(--text)}.collection-filter-menu.is-active:hover{background:var(--bg-elevated)}.collection-filter-menu:focus-visible{outline-offset:1px;z-index:1;outline:none}.toolbar-dropdown.index-toolbar-dropdown.collection-filter-dropdown{min-width:10.75rem}.toolbar-dropdown.index-toolbar-dropdown.collection-filter-dropdown .toolbar-dropdown-item{grid-template-columns:1.125rem minmax(0,1fr) 1rem}.collection-filter-dropdown-check{color:var(--text);justify-content:center;align-items:center;display:flex}@container shell-toolbar (width<=419px){.collection-filter-bar{--collection-filter-seg-pad-x:.55rem}}@container shell-toolbar (width<=699px){.toolbar-index--labeled-filter .collection-filter-bar{width:100%;max-width:100%}.toolbar-index--labeled-filter .collection-filter-bar .collected-filter-toolbar--labeled{flex:auto;width:auto}.toolbar-index--labeled-filter .collection-filter-bar .collected-filter-toolbar-btn{width:auto;min-height:var(--collection-filter-seg-height);padding-inline:var(--collection-filter-seg-pad-x);flex:1 1 0}}.collected-filter-toolbar-label{display:inline-block}.collected-filter-toolbar-count{z-index:2;box-sizing:border-box;background:color-mix(in srgb,var(--text)10%,transparent);min-width:.9rem;height:.9rem;color:var(--text-secondary);box-shadow:none;font-variant-numeric:tabular-nums;pointer-events:none;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .18rem;font-size:.52rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.18rem;right:.18rem}@container shell-toolbar (width<=699px){.toolbar-index--labeled-filter{flex-wrap:wrap}.shell-toolbar-chrome .toolbar-index--labeled-filter .bases-search-field{flex-basis:100%}.toolbar-index--labeled-filter .toolbar-content--primary-actions{grid-template-columns:minmax(0,1fr) 2.75rem;width:100%;display:grid}.shell-browse-toolbar-actions>.shell-browse-toolbar-trailing{grid-area:2/1/auto/-1;min-width:0}.shell-browse-toolbar-actions>.shell-browse-toolbar-menu-wrap{grid-area:1/2}.index-collection-page .toolbar-index--labeled-filter .toolbar-more-btn{width:2.75rem;height:2.75rem;min-height:2.75rem}.toolbar-index--labeled-filter .collected-filter-toolbar--labeled{width:100%}.toolbar-index--labeled-filter .collected-filter-toolbar--labeled .collected-filter-toolbar-btn{flex:1 1 0;min-height:2.5rem;padding-left:.45rem;padding-right:.45rem}}@container shell-toolbar (width<=559px){.toolbar-index--labeled-filter .collected-filter-toolbar--5-options{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.toolbar-index--labeled-filter .collected-filter-toolbar--5-options .collected-filter-toolbar-btn{flex:none}.toolbar-index--labeled-filter .collected-filter-toolbar--5-options::-webkit-scrollbar{display:none}}@container shell-toolbar (width<=419px){.toolbar-index--labeled-filter .collected-filter-toolbar--4-options{flex-wrap:wrap}.toolbar-index--labeled-filter .collected-filter-toolbar--4-options .collected-filter-toolbar-btn{flex-basis:calc(50% - 1px)}}
