@layer theme,base,components;@layer utilities{@container board (min-width:56rem){@media not all and (hover:none)and (pointer:coarse){:where(html) .builder-desktop-picker-header{flex-direction:column;align-items:stretch}:where(html) .builder-desktop-picker-header>.builder-picker-search{order:1;max-width:none}:where(html) .builder-desktop-picker-header>.builder-picker-filters{order:2}}}@container board not (min-width:56rem){:where(html) .builder-compact-picker-header{grid-template-columns:minmax(2.25rem,1fr) minmax(0,max-content);align-items:stretch;display:grid!important}:where(html) .builder-compact-picker-header:has(.builder-picker-search input:focus),:where(html) .builder-compact-picker-header:has(.builder-picker-search input:not(:placeholder-shown)){grid-template-columns:minmax(8rem,1fr) minmax(0,max-content)}@media(pointer:coarse){:where(html) .builder-compact-picker-header{grid-template-columns:minmax(2.75rem,1fr) minmax(0,max-content)}}:where(html) .builder-compact-picker-header .builder-picker-search-inline{container:picker-search/inline-size}@container picker-search not (min-width:9rem){:where(html) .builder-picker-search:not(:has(input:focus,input:not(:placeholder-shown))) [data-slot=input-group-addon]{flex:1;padding-inline:0}:where(html) .builder-picker-search:not(:has(input:focus,input:not(:placeholder-shown))) [data-slot=input-group-control]{flex:0 0 0;width:0;padding:0!important}}:where(html) .builder-compact-picker-header>.builder-picker-search{max-width:none}:where(html) .builder-compact-picker-header .builder-picker-search-inline{height:100%;display:flex}:where(html) .builder-compact-picker-header [data-slot=input-group]{height:auto}:where(html) .builder-compact-picker-header [data-slot=input-group-control]{min-width:0;height:100%}:where(html) .builder-compact-picker-header [data-align=inline-end]{padding-block:0}:where(html) .builder-compact-picker-header>.builder-picker-filters{scrollbar-width:thin;justify-self:end;width:auto;min-width:0;max-width:100%;margin-block:-4px;padding-block:4px;overflow:auto hidden}:where(html) .builder-compact-picker-header .builder-picker-filters>[data-slot=tabs-list]{justify-content:flex-start;width:max-content;display:flex}:where(html) .builder-compact-picker-header .builder-picker-filters [data-slot=tabs-trigger]{flex:none}:where(html) .builder-compact-picker-header .builder-picker-filters [data-slot=tabs-trigger]:after{display:none}}@media(hover:none)and (pointer:coarse){:where(html) .builder-compact-picker-header{grid-template-columns:minmax(2.25rem,1fr) minmax(0,max-content);align-items:stretch;display:grid!important}:where(html) .builder-compact-picker-header:has(.builder-picker-search input:focus),:where(html) .builder-compact-picker-header:has(.builder-picker-search input:not(:placeholder-shown)){grid-template-columns:minmax(8rem,1fr) minmax(0,max-content)}@media(pointer:coarse){:where(html) .builder-compact-picker-header{grid-template-columns:minmax(2.75rem,1fr) minmax(0,max-content)}}:where(html) .builder-compact-picker-header .builder-picker-search-inline{container:picker-search/inline-size}@container picker-search not (min-width:9rem){:where(html) .builder-picker-search:not(:has(input:focus,input:not(:placeholder-shown))) [data-slot=input-group-addon]{flex:1;padding-inline:0}:where(html) .builder-picker-search:not(:has(input:focus,input:not(:placeholder-shown))) [data-slot=input-group-control]{flex:0 0 0;width:0;padding:0!important}}:where(html) .builder-compact-picker-header>.builder-picker-search{max-width:none}:where(html) .builder-compact-picker-header .builder-picker-search-inline{height:100%;display:flex}:where(html) .builder-compact-picker-header [data-slot=input-group]{height:auto}:where(html) .builder-compact-picker-header [data-slot=input-group-control]{min-width:0;height:100%}:where(html) .builder-compact-picker-header [data-align=inline-end]{padding-block:0}:where(html) .builder-compact-picker-header>.builder-picker-filters{scrollbar-width:thin;justify-self:end;width:auto;min-width:0;max-width:100%;margin-block:-4px;padding-block:4px;overflow:auto hidden}:where(html) .builder-compact-picker-header .builder-picker-filters>[data-slot=tabs-list]{justify-content:flex-start;width:max-content;display:flex}:where(html) .builder-compact-picker-header .builder-picker-filters [data-slot=tabs-trigger]{flex:none}:where(html) .builder-compact-picker-header .builder-picker-filters [data-slot=tabs-trigger]:after{display:none}}@media not all and (min-width:1280px){.builder-readable-picker{--picker-champion-size:56px;--picker-champion-contour:calc(var(--picker-champion-size)*.866025);--picker-item-size:40px}.builder-readable-picker.builder-square-champions{--picker-champion-contour:var(--picker-champion-size)}.builder-readable-picker .builder-champion-icons{row-gap:calc(var(--picker-champion-contour)/4);column-gap:calc(var(--picker-champion-contour)*1.25 - var(--picker-champion-size));padding-block:calc(var(--picker-champion-contour)/4);padding-inline:calc(var(--picker-champion-contour)*.75 - var(--picker-champion-size)*.5);display:flex!important}.builder-readable-picker .builder-champion-icons>*{flex:none;width:var(--picker-champion-size)!important;height:var(--picker-champion-size)!important}.builder-readable-picker .builder-item-pair{flex-flow:wrap}.builder-readable-picker .builder-item-pair>div{flex-basis:calc(var(--picker-item-size)*5.25)}.builder-readable-picker .builder-item-icons{gap:calc(var(--picker-item-size)/4);padding:calc(var(--picker-item-size)/4);display:flex!important}.builder-readable-picker .builder-item-icons>*{flex:none;width:var(--picker-item-size)!important;height:var(--picker-item-size)!important}@container board (min-width:56rem){@media(pointer:fine){.builder-scaled-pickers .builder-readable-picker>.overflow-y-auto{scrollbar-gutter:stable}.builder-scaled-pickers .builder-champion-icons,.builder-scaled-pickers .builder-item-icons{gap:4px;padding:8px;display:grid!important}.builder-scaled-pickers .builder-champion-icons{grid-template-columns:repeat(5,minmax(0,1fr))}.builder-scaled-pickers .builder-item-icons{grid-template-columns:repeat(4,minmax(0,1fr))}.builder-scaled-pickers .builder-champion-icons>*,.builder-scaled-pickers .builder-item-icons>*{aspect-ratio:1;width:100%!important;height:auto!important}}}@media(pointer:coarse){.builder-readable-picker{--picker-item-size:44px}}}}
