.uk-sheet{--_uks-surface:var(--uk-sheet-surface,var(--background));--_uks-radius:var(--uk-sheet-radius,var(--uk-global-border-radius,16px));--_uks-backdrop:var(--uk-sheet-backdrop,color-mix(in oklch, var(--foreground) 40%, transparent));--_uks-w:var(--uk-sheet-w,26rem);--_uks-max-h:var(--uk-sheet-max-h,88dvh);--_uks-grip:var(--uk-sheet-grip,color-mix(in oklch, var(--foreground) 22%, transparent));--_uks-rule:var(--uk-sheet-rule,var(--border));--_uks-soft:var(--uk-sheet-soft,var(--muted));--_uks-from:0 100%;width:100%;max-width:none;height:auto;max-height:var(--_uks-max-h);background:var(--_uks-surface);color:var(--foreground);box-shadow:var(--uk-sheet-shadow,0 0 48px color-mix(in oklch, var(--foreground) 22%, transparent));border:0;border-start-start-radius:var(--_uks-radius);border-start-end-radius:var(--_uks-radius);margin:0;padding:0;position:fixed;inset-block:auto 0;inset-inline:0;overflow:hidden}@media (min-width:640px){.uk-sheet{--_uks-from:100% 0;width:min(var(--_uks-w), 100vw - 2rem);border-radius:0;height:100dvh;max-height:none;inset-block:0;inset-inline:auto 0}.uk-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_uks-from:-100% 0}.uk-sheet[data-side=start]{--_uks-from:-100% 0;inset-inline:0 auto}.uk-sheet[data-side=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_uks-from:100% 0}.uk-sheet[data-side=bottom]{--_uks-from:0 100%;height:auto;max-height:var(--_uks-max-h);border-start-start-radius:var(--_uks-radius);border-start-end-radius:var(--_uks-radius);margin-inline:auto;inset-block:auto 0;inset-inline:0}}.uk-sheet[open]{transition:translate .3s var(--ease-smooth,ease), display .3s allow-discrete, overlay .3s allow-discrete;translate:0}@starting-style{.uk-sheet[open]{translate:var(--_uks-from)}}.uk-sheet[open][data-drag]{translate:0 var(--_uks-drag,0px);transition:none}.uk-sheet[open][data-drag=out]{transition:translate .2s var(--ease-smooth,ease);translate:0 100%}.uk-sheet::backdrop{background:var(--_uks-backdrop,#0006)}.uk-sheet[open]::backdrop{opacity:1;transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete}@starting-style{.uk-sheet[open]::backdrop{opacity:0}}html:has(.uk-sheet[open]) body{padding-right:var(--uk-sheet-scrollbar,0px);overflow:hidden}.uk-sheet__inner{height:100%;max-height:inherit;flex-direction:column;display:flex}.uk-sheet__head{border-bottom:1px solid var(--_uks-rule);flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding-inline:1.25rem .375rem;display:flex;position:relative}.uk-sheet__title{color:var(--foreground);font-size:1.0625rem;font-weight:600}.uk-sheet__close{width:44px;height:44px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-inline-start:auto;display:grid}.uk-sheet__close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.uk-sheet__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem 1.25rem;overflow-y:auto}.uk-sheet__foot{padding:.75rem 1.25rem max(1rem, env(safe-area-inset-bottom));border-top:1px solid var(--_uks-rule);background:var(--_uks-surface);flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.uk-sheet__foot>:only-child{margin-inline-start:auto}.uk-sheet__grip{background:var(--_uks-grip);border-radius:999px;width:36px;height:4px;margin-left:-18px;display:none;position:absolute;top:6px;left:50%}@media (max-width:639px){.uk-sheet[data-swipe] .uk-sheet__head{touch-action:none}.uk-sheet[data-swipe] .uk-sheet__grip{display:block}}@media (min-width:640px) and (pointer:coarse){.uk-sheet[data-swipe][data-side=bottom] .uk-sheet__head{touch-action:none}.uk-sheet[data-swipe][data-side=bottom] .uk-sheet__grip{display:block}}@media (hover:hover){.uk-sheet__close:hover{background:var(--_uks-soft);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.uk-sheet[open],.uk-sheet[open]::backdrop{transition:none}}@media (forced-colors:active){.uk-sheet{outline:1px solid canvastext}.uk-sheet__grip{forced-color-adjust:none;background:canvastext}}
.ukf-input{width:100%;min-height:var(--uk-input-height,52px);border:1px solid var(--uk-input-border,color-mix(in oklch, var(--foreground) 50%, transparent));border-radius:var(--uk-input-radius,10px);background:var(--background);color:var(--foreground);font:inherit;outline:none;padding:0 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.ukf-input::placeholder{color:var(--muted-foreground);opacity:1}@media (hover:hover){.ukf-input:hover{border-color:color-mix(in oklch, var(--foreground) 75%, transparent)}}.ukf-input:focus{border-color:var(--foreground);box-shadow:0 0 0 1px var(--foreground)}select.ukf-input{--_chev-end:var(--uk-select-chev-end,14px);appearance:none;text-overflow:ellipsis;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--muted-foreground) 50%), linear-gradient(135deg, var(--muted-foreground) 50%, transparent 50%);background-repeat:no-repeat;background-size:5px 5px;background-position:right calc(var(--_chev-end) + 5px) center, right var(--_chev-end) center;padding-inline-end:calc(var(--_chev-end) + 22px)}select.ukf-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:left var(--_chev-end) center, left calc(var(--_chev-end) + 5px) center}.uk-filters{--_ukf-accent:var(--uk-filters-accent,var(--primary));--_ukf-ink:var(--uk-filters-accent-ink,var(--primary-foreground));--_ukf-line:var(--uk-filters-line,color-mix(in oklch, var(--foreground) 22%, transparent));--_ukf-line-hover:color-mix(in oklch, var(--foreground) 55%, transparent);--_ukf-rule:var(--uk-filters-rule,var(--border));--_ukf-soft:var(--uk-filters-soft,var(--muted));--_ukf-surface:var(--uk-filters-surface,var(--background));--_ukf-radius:var(--uk-filters-radius,var(--uk-global-border-radius,16px));--_ukf-pill:var(--uk-filters-pill-radius,999px);--_ukf-h:var(--uk-filters-control-h,44px);--_ukf-aside-w:var(--uk-filters-aside-w,16.5rem);--_ukf-gap:var(--uk-filters-gap,2.5rem);--_ukf-top:var(--uk-filters-top,var(--uk-sticky-top,0px));--_ukf-sheet-w:var(--uk-filters-sheet-w,var(--uk-sheet-w,26rem));--_ukf-sheet-max-h:var(--uk-filters-sheet-max-h,var(--uk-sheet-max-h,88dvh));--_ukf-backdrop:var(--uk-filters-backdrop,var(--uk-sheet-backdrop,color-mix(in oklch, var(--foreground) 40%, transparent)));--_ukf-sheet-surface:var(--uk-filters-surface,var(--uk-sheet-surface,var(--background)));--_ukf-sheet-radius:var(--uk-filters-radius,var(--uk-sheet-radius,var(--uk-global-border-radius,16px)));--_ukf-sheet-rule:var(--uk-filters-rule,var(--uk-sheet-rule,var(--border)));--_ukf-sheet-grip:var(--uk-filters-line,var(--uk-sheet-grip,color-mix(in oklch, var(--foreground) 22%, transparent)));--_ukf-sheet-soft:var(--uk-filters-soft,var(--uk-sheet-soft,var(--muted)));--uk-input-height:var(--_ukf-h);color:var(--foreground);flex-direction:column;gap:.75rem;display:flex;container:uk-filters/inline-size}.uk-filters :is(.uk-filters__count,.uk-filters__empty-title,.uk-filters__aside-head>p){color:var(--foreground)}.uk-filters__presets{scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;padding-block:2px;display:flex;overflow-x:auto}.uk-filters__preset{scroll-snap-align:start;border:1px solid var(--_ukf-line);border-radius:var(--_ukf-pill);background:var(--background);min-height:40px;color:var(--foreground);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:.375rem;padding-inline:1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex;position:relative}.uk-filters__preset[aria-pressed=true]{background:var(--_ukf-accent);border-color:var(--_ukf-accent);color:var(--_ukf-ink)}.uk-filters__preset:after{content:"";position:absolute;inset:-2px 0}@property --_ukf-end{syntax:"<length>";inherits:false;initial-value:0}@property --_ukf-start{syntax:"<length>";inherits:false;initial-value:0}.uk-filters__presets,.uk-filters__chips{--_ukf-end:1.5rem;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--_ukf-end), #000 calc(100% - var(--_ukf-start)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--_ukf-end), #000 calc(100% - var(--_ukf-start)), transparent)}:is(.uk-filters__presets,.uk-filters__chips):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--_ukf-end), #000 calc(100% - var(--_ukf-start)), transparent);mask-image:linear-gradient(to left, transparent, #000 var(--_ukf-end), #000 calc(100% - var(--_ukf-start)), transparent)}@supports (animation-timeline:scroll()){.uk-filters__presets,.uk-filters__chips{--_ukf-end:0px;animation:linear both uk-filters-fade-end,linear both uk-filters-fade-start;animation-timeline:scroll(self inline),scroll(self inline);animation-range:calc(100% - 1.5rem) 100%,0 1.5rem}}@keyframes uk-filters-fade-end{0%{--_ukf-end:1.5rem}to{--_ukf-end:0px}}@keyframes uk-filters-fade-start{0%{--_ukf-start:0px}to{--_ukf-start:1.5rem}}.uk-filters__bar{display:contents}.uk-filters__row{align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.uk-filters[data-sticky] .uk-filters__row{top:var(--_ukf-top);z-index:5;background:var(--_ukf-surface);margin-block:-.5rem;padding-block:.5rem;position:sticky;container-type:scroll-state}.uk-filters__shade{inset-inline:0;background:var(--_ukf-rule);height:1px;box-shadow:0 8px 14px -8px color-mix(in oklch, var(--foreground) 25%, transparent);opacity:0;pointer-events:none;transition:opacity .2s;display:none;position:absolute;bottom:0}.uk-filters[data-sticky] .uk-filters__row>.uk-filters__shade{display:block}@container scroll-state(stuck:top){.uk-filters__shade{opacity:1}}.uk-filters__tabs{min-width:0}.uk-filters__track{box-shadow:inset 0 0 0 1px var(--border);border-radius:var(--_ukf-pill);background:var(--_ukf-soft);scrollbar-width:none;padding:5px;display:flex;overflow-x:auto}.uk-filters__tab{min-height:calc(var(--_ukf-h) - 10px);border-radius:var(--_ukf-pill);color:var(--muted-foreground);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;flex:1 0 auto;justify-content:center;align-items:center;padding-inline:1.125rem;font-size:.9375rem;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative}.uk-filters__tab[data-checked]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px color-mix(in oklch, var(--foreground) 14%, transparent)}.uk-filters__tab input,.uk-filters__pill input,.uk-filters__check{appearance:none;opacity:0;cursor:inherit;border-radius:inherit;margin:0;position:absolute;inset:0}.uk-filters__tab input{inset:-5px 0}.uk-filters__search{flex:auto;min-width:0;position:relative}.uk-filters__search .ukf-input{appearance:none;min-height:var(--_ukf-h);padding-inline:2.75rem}.uk-filters__search .ukf-input::-webkit-search-cancel-button{display:none}.uk-filters__search-icon{inset-inline-start:.875rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.uk-filters__search-clear{width:var(--_ukf-h);border-radius:var(--uk-input-radius,10px);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.uk-filters__trigger{min-height:var(--_ukf-h);min-width:var(--_ukf-h);border:1px solid var(--uk-input-border,color-mix(in oklch, var(--foreground) 50%, transparent));border-radius:var(--uk-input-radius,10px);background:var(--background);color:var(--foreground);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.9375rem;font-weight:600;transition:border-color .15s;display:inline-flex;position:relative}.uk-filters__row:not([data-search]) .uk-filters__trigger{flex:auto}.uk-filters__row[data-search] .uk-filters__trigger{padding-inline:0}.uk-filters__row[data-search] .uk-filters__trigger-label{display:none}.uk-filters__badge{background:var(--_ukf-accent);min-width:1.25rem;height:1.25rem;color:var(--_ukf-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:.3rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-grid}.uk-filters__row[data-search] .uk-filters__badge{top:-7px;box-shadow:0 0 0 2px var(--_ukf-surface);position:absolute;inset-inline-end:-7px}.uk-filters__aside{display:none}.uk-filters__main{flex-direction:column;gap:1rem;min-width:0;display:flex}.uk-filters__status{flex-wrap:wrap;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.uk-filters__count{font-variant-numeric:tabular-nums;margin-inline-end:auto;font-size:.9375rem;font-weight:600}.uk-filters__count:focus{outline:none}.uk-filters__chips{scroll-snap-type:x proximity;scrollbar-width:none;flex:1 0 100%;order:9;align-items:center;gap:.5rem;margin-block:-6px;padding-block:6px;list-style:none;display:flex;overflow-x:auto}.uk-filters__chips>li{scroll-snap-align:start;flex:none}.uk-filters__chip{border:1px solid var(--_ukf-line);border-radius:var(--_ukf-pill);background:var(--_ukf-soft);height:32px;color:var(--foreground);white-space:nowrap;cursor:pointer;align-items:center;gap:.375rem;padding-inline:.75rem .5rem;font-size:.875rem;transition:border-color .15s;display:inline-flex;position:relative}.uk-filters__chip svg{color:var(--muted-foreground);flex:none}.uk-filters__chip:before{content:"";position:absolute;inset:-6px 0}.uk-filters .uk-filters__clear-all{text-underline-offset:.2em;white-space:nowrap;height:32px;padding-inline:.25rem;font-size:.875rem;font-weight:600;text-decoration:underline}.uk-filters__sort{align-items:center;gap:.5rem;display:inline-flex}.uk-filters__sort-icon{color:var(--muted-foreground)}.uk-filters__sort-label{color:var(--muted-foreground);white-space:nowrap;font-size:.875rem}.uk-filters__sort .uk-filters__sort-label{display:none}.uk-filters__sort .uk-filters__select{display:inline-block}.uk-filters__sort .ukf-input{width:auto;min-height:40px}.uk-filters__actions{align-items:center;display:flex}.uk-filters__select{display:block;position:relative}.uk-filters__select .ukf-input{appearance:none;text-overflow:ellipsis;cursor:pointer;background-image:none;padding-inline-end:2.5rem}.uk-filters__select-chev{inset-inline-end:.875rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.uk-filters__results{container-type:inline-size}.uk-filters__item,.uk-filters__render{display:contents}.uk-filters__item[hidden]{display:none}.uk-filters[data-pending]>:not(script){opacity:0;animation:0s linear 2s forwards uk-filters-reveal}@keyframes uk-filters-reveal{to{opacity:1}}.uk-filters__empty{border-radius:var(--_ukf-radius);background:var(--_ukf-soft);text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}.uk-filters__empty-title{font-size:1.0625rem;font-weight:600}.uk-filters .uk-filters__empty-clear{text-underline-offset:.2em;min-height:2rem;padding-inline:0;font-size:.875rem;font-weight:600;text-decoration:underline}.uk-filters__relax{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.uk-filters__more{flex-direction:column;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex}.uk-filters__shown{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:13px}.uk-filters__group{border-bottom:1px solid var(--_ukf-rule);padding-block:1.25rem}.uk-filters__group:last-child{border-bottom:0}.uk-filters__group-head{align-items:center;gap:.75rem;display:flex;position:relative}.uk-filters__group-toggle:after{content:"";position:absolute;inset:0}.uk-filters__group-toggle{min-width:0;min-height:2rem;color:var(--foreground);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:2px;padding:0;font-size:1rem;font-weight:600;display:flex}.uk-filters__group-sel{text-overflow:ellipsis;max-width:100%;color:var(--muted-foreground);white-space:nowrap;font-size:.8125rem;font-weight:400;overflow:hidden}.uk-filters__chev{color:var(--muted-foreground);pointer-events:none;transition:rotate .3s var(--ease-smooth,ease);flex:none}.uk-filters__group[data-open] .uk-filters__chev{rotate:180deg}.uk-filters .uk-filters__group-clear{z-index:1;text-underline-offset:.2em;flex:none;padding-inline:0;font-size:.8125rem;text-decoration:underline;position:relative}.uk-filters__group-body{visibility:hidden;transition:grid-template-rows .3s var(--ease-smooth,ease), visibility 0s .3s;grid-template-rows:0fr;display:grid}.uk-filters__group[data-open] .uk-filters__group-body{visibility:visible;transition:grid-template-rows .3s var(--ease-smooth,ease);grid-template-rows:1fr}.uk-filters__group-inner{min-height:0;margin:-6px;padding:6px;overflow:hidden}.uk-filters__group-inner>fieldset{min-width:0;padding-top:.875rem}.uk-filters__pills{flex-wrap:wrap;gap:.5rem;display:flex}.uk-filters__pill{border:1px solid var(--_ukf-line);border-radius:var(--_ukf-pill);background:var(--background);min-height:40px;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;padding-inline:.875rem;font-size:.9375rem;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.uk-filters__n{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400}.uk-filters__steps .uk-filters__pill{justify-content:center;min-width:2.75rem;padding-inline:.625rem}.uk-filters__pill[data-checked]{background:var(--_ukf-accent);border-color:var(--_ukf-accent);color:var(--_ukf-ink)}.uk-filters__pill[data-checked] .uk-filters__n{color:inherit;opacity:.8}.uk-filters__pill[data-disabled],.uk-filters__option[data-disabled],.uk-filters__switch-row[data-disabled]{opacity:.45;cursor:default}.uk-filters__find{--uk-input-height:40px;margin-bottom:.5rem}.uk-filters__options{flex-direction:column;display:flex}.uk-filters__options[data-more]{overscroll-behavior:contain;scrollbar-width:thin;max-height:360px;overflow-y:auto}.uk-filters__option{cursor:pointer;align-items:center;gap:.75rem;min-height:40px;font-size:.9375rem;display:flex;position:relative}.uk-filters__option-label{flex:auto;min-width:0}.uk-filters__box{border:1.5px solid color-mix(in oklch, var(--foreground) 45%, transparent);background:var(--background);border-radius:5px;flex:none;width:1.125rem;height:1.125rem;transition:background-color .15s,border-color .15s;position:relative}.uk-filters__box[data-radio]{border-radius:50%}.uk-filters__box:after{content:"";background:var(--_ukf-ink);opacity:0;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/80% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/80% no-repeat}.uk-filters__box[data-radio]:after{border-radius:50%;inset:3.5px;-webkit-mask:none;mask:none}.uk-filters__check:checked+.uk-filters__box{background:var(--_ukf-accent);border-color:var(--_ukf-accent)}.uk-filters__check:checked+.uk-filters__box:after{opacity:1}.uk-filters__show-more.uk-button-text{text-underline-offset:.2em;min-height:2rem;margin-top:.25rem;padding-inline:0;font-size:.875rem;text-decoration:underline}.uk-filters__range{flex-direction:column;gap:.5rem;display:flex}.uk-filters__slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;height:44px;display:flex;position:relative}.uk-filters__rail{background:var(--_ukf-soft);height:4px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--foreground) 6%, transparent);border-radius:999px;flex:auto;position:relative}.uk-filters__fill{border-radius:inherit;background:var(--_ukf-accent);height:100%;position:absolute}.uk-filters__thumb{background:var(--background);width:22px;height:22px;box-shadow:0 0 0 2px var(--_ukf-accent), 0 1px 4px color-mix(in oklch, var(--foreground) 25%, transparent);cursor:grab;border-radius:50%;display:block;position:relative}.uk-filters__thumb:before{content:"";border-radius:50%;position:absolute;inset:-11px}.uk-filters__thumb:active{cursor:grabbing}.uk-filters__range-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.uk-filters__num{flex-direction:column;gap:.25rem;min-width:0;display:flex}.uk-filters__num-label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.uk-filters__num-box{display:block;position:relative}.uk-filters__num-box .ukf-input{font-variant-numeric:tabular-nums;min-height:40px;padding-inline:.625rem}.uk-filters__num-box[data-start] .ukf-input{padding-inline-start:calc(1rem + var(--_ukf-start-n,1) * .8125rem)}.uk-filters__num-box[data-end] .ukf-input{padding-inline-end:calc(1rem + var(--_ukf-end-n,1) * .8125rem)}.uk-filters__adorn{color:var(--muted-foreground);pointer-events:none;font-size:.875rem;position:absolute;top:50%;translate:0 -50%}.uk-filters__adorn[data-side=start]{inset-inline-start:.625rem}.uk-filters__adorn[data-side=end]{inset-inline-end:.625rem}.uk-filters__group--switch{padding-block:.75rem}.uk-filters__switch-row{cursor:pointer;align-items:center;gap:.5rem;min-height:40px;font-size:1rem;font-weight:600;display:flex}.uk-filters__switch-row .uk-filters__n{margin-inline-end:auto}.uk-filters__switch{--_ukf-off:left;--_ukf-on:right;appearance:none;background-color:color-mix(in oklch, var(--foreground) 50%, transparent);background-image:radial-gradient(circle, var(--background) 0 8px, transparent 8.5px);background-repeat:no-repeat;background-size:24px 24px;background-position:var(--_ukf-off) center;cursor:pointer;width:40px;height:24px;transition:background-color .2s ease, background-position .2s var(--ease-smooth,ease);border-radius:999px;flex:none;margin:0}.uk-filters__switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_ukf-off:right;--_ukf-on:left}.uk-filters__switch:checked{background-color:var(--_ukf-accent);background-image:radial-gradient(circle, var(--_ukf-ink) 0 8px, transparent 8.5px);background-position:var(--_ukf-on) center}.uk-filters__switch:disabled{cursor:default}.uk-filters .uk-filters__sheet{--uk-sheet-w:var(--_ukf-sheet-w);--uk-sheet-max-h:var(--_ukf-sheet-max-h);--uk-sheet-backdrop:var(--_ukf-backdrop);--uk-sheet-surface:var(--_ukf-sheet-surface);--uk-sheet-radius:var(--_ukf-sheet-radius);--uk-sheet-rule:var(--_ukf-sheet-rule);--uk-sheet-grip:var(--_ukf-sheet-grip);--uk-sheet-soft:var(--_ukf-sheet-soft)}.uk-filters__sheet .uk-sheet__body{padding-block:0}.uk-filters__sheet .uk-filters__group{padding-block:.875rem}.uk-filters__sheet .uk-filters__group--switch{padding-block:.5rem}.uk-filters .uk-filters__sheet-clear{text-underline-offset:.2em;flex:none;min-height:44px;padding-inline:0;font-size:.9375rem;text-decoration:underline}.uk-filters .uk-filters__sheet-clear:disabled{opacity:.4;cursor:default;text-decoration:none}.uk-filters .uk-filters__apply{height:var(--_ukf-h);flex:none;font-size:1rem;line-height:1.2}.uk-filters__aside-head{border-bottom:1px solid var(--_ukf-rule);justify-content:space-between;align-items:center;gap:1rem;min-height:2rem;padding-bottom:.5rem;display:flex}.uk-filters__aside-head p{letter-spacing:var(--uk-tracking-label,.04em);font-size:.8125rem;font-weight:600}.uk-filters .uk-filters__aside-head .uk-button-text{text-underline-offset:.2em;padding-inline:0;font-size:.8125rem;text-decoration:underline}@container uk-filters (min-width:40rem){.uk-filters__presets{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.uk-filters__presets:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:none;mask-image:none}.uk-filters__bar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex;position:relative}.uk-filters__tabs{flex:none}.uk-filters__track{overflow:visible}.uk-filters__row{flex:18rem}.uk-filters[data-sticky] .uk-filters__row{background:0 0;margin-block:0;padding-block:0;position:relative;top:auto;container-type:normal}.uk-filters[data-sticky] .uk-filters__row>.uk-filters__shade{display:none}.uk-filters[data-sticky] .uk-filters__bar{top:var(--_ukf-top);z-index:5;background:var(--_ukf-surface);margin-block:-.625rem;padding-block:.625rem;position:sticky;container-type:scroll-state}.uk-filters[data-sticky] .uk-filters__bar>.uk-filters__shade{display:block}.uk-filters__row[data-search] .uk-filters__trigger{padding-inline:1rem}.uk-filters__row[data-search] .uk-filters__trigger-label{display:inline}.uk-filters__row[data-search] .uk-filters__badge{box-shadow:none;position:static}.uk-filters__row:not([data-search]) .uk-filters__trigger{flex:none;margin-inline-start:auto}.uk-filters__count{margin-inline-end:0}.uk-filters__chips{flex-wrap:wrap;flex:1 1 0;order:0;min-width:12rem;margin-block:0;padding-block:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.uk-filters__chips:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:none;mask-image:none}.uk-filters__sort{margin-inline-start:auto}.uk-filters__sort .uk-filters__sort-icon{display:none}.uk-filters__sort .uk-filters__sort-label{display:inline}}@container uk-filters (min-width:56rem){.uk-filters[data-layout=sidebar] .uk-filters__body{grid-template-columns:var(--_ukf-aside-w) minmax(0, 1fr);gap:var(--_ukf-gap);align-items:start;display:grid}.uk-filters[data-layout=sidebar] .uk-filters__aside{top:calc(var(--_ukf-top) + 1.5rem);max-height:calc(100dvh - var(--_ukf-top) - 3rem);overscroll-behavior:contain;scrollbar-width:thin;margin:-4px;padding:4px;display:block;position:sticky;overflow-y:auto}.uk-filters[data-layout=sidebar] .uk-filters__aside-head{z-index:1;background:var(--_ukf-surface);margin-top:-4px;padding-top:4px;position:sticky;top:-4px}@supports (animation-timeline:scroll()){.uk-filters[data-layout=sidebar] .uk-filters__aside{-webkit-mask-image:linear-gradient(to top, transparent, #000 var(--_ukf-end));mask-image:linear-gradient(to top, transparent, #000 var(--_ukf-end));animation:linear both uk-filters-fade-end;animation-timeline:scroll(self);animation-range:calc(100% - 1.5rem) 100%}}.uk-filters[data-layout=sidebar] .uk-filters__trigger{display:none}.uk-filters[data-layout=sidebar][data-sticky] .uk-filters__bar{background:0 0;margin-block:0;padding-block:0;position:relative;top:auto;container-type:normal}.uk-filters[data-layout=sidebar] .uk-filters__bar>.uk-filters__shade{display:none}.uk-filters[data-layout=sidebar] .uk-filters__bar:not(:has(.uk-filters__tabs,.uk-filters__search)){display:none}}@container uk-filters not (min-width:40rem){.uk-filters__tab{padding-inline:.625rem;font-size:.875rem}}@media (max-width:639px),(pointer:coarse){.uk-filters__pill,.uk-filters__option,.uk-filters__switch-row,.uk-filters__group-toggle,.uk-filters .uk-filters__group-clear,.uk-filters .uk-filters__show-more,.uk-filters .uk-filters__empty-clear,.uk-filters .uk-filters__aside-head .uk-button-text,.uk-filters__num-box .ukf-input,.uk-filters__sort .ukf-input{min-height:44px}.uk-filters__chip:before{inset:-6px -2px}}@media (max-width:639px){.uk-filters[data-sticky] .uk-filters__row{box-shadow:0 0 0 100vmax var(--_ukf-surface);clip-path:inset(0 -100vmax)}.uk-filters[data-sticky] .uk-filters__row>.uk-filters__shade{inset-inline:-100vmax}}@media (hover:hover){.uk-filters__pill:not([data-disabled],[data-checked]):hover,.uk-filters__preset:not([aria-pressed=true]):hover,.uk-filters__chip:hover{border-color:var(--_ukf-line-hover)}.uk-filters__trigger:hover{border-color:color-mix(in oklch, var(--foreground) 75%, transparent)}.uk-filters__tab:not([data-checked]):hover{color:var(--foreground)}.uk-filters__option:not([data-disabled]):hover .uk-filters__box{border-color:var(--foreground)}.uk-filters__search-clear:hover{background:var(--_ukf-soft);color:var(--foreground)}.uk-filters__group-head:has(>.uk-filters__group-toggle:hover) .uk-filters__chev{color:var(--foreground)}}.uk-filters :is(button,[role=slider],.uk-filters__count):focus-visible:not([data-focus-quiet],.uk-filters__results *),.uk-filters__check:focus-visible+.uk-filters__box,.uk-filters__switch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.uk-filters :is(.uk-filters__pill,.uk-filters__tab):has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.uk-filters__group-body,.uk-filters__chev,.uk-filters__switch,.uk-filters__shade{transition:none}}@media (forced-colors:active){.uk-filters__box,.uk-filters__switch,.uk-filters__pill,.uk-filters__tab,.uk-filters__chip{border:1px solid canvastext}.uk-filters__pill[data-checked],.uk-filters__tab[data-checked],.uk-filters__preset[aria-pressed=true],.uk-filters__check:checked+.uk-filters__box,.uk-filters__switch:checked{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.uk-filters__rail{border:1px solid canvastext}.uk-filters__fill{background:highlight}.uk-filters__thumb{border:2px solid canvastext}.uk-filters__switch{forced-color-adjust:none;background-color:canvas;background-image:radial-gradient(circle,canvastext 0 7px,#0000 7.5px)}.uk-filters__switch:checked{background-image:radial-gradient(circle,highlighttext 0 7px,#0000 7.5px)}}
