.vui-brand-tile{--vui-brand-tile-size:40px;--vui-brand-tile-inset:7px;box-sizing:border-box;width:var(--vui-brand-tile-size);height:var(--vui-brand-tile-size);border-radius:var(--vui-radius-squircle);outline:1px solid var(--vui-border);outline-offset:-1px;place-items:center;display:grid;overflow:hidden}.vui-brand-tile--s48{--vui-brand-tile-size:48px;--vui-brand-tile-inset:8px}.vui-brand-tile--s56{--vui-brand-tile-size:56px;--vui-brand-tile-inset:10px}.vui-brand-tile--s96{--vui-brand-tile-size:96px;--vui-brand-tile-inset:16px}.vui-brand-tile--sslot{--vui-brand-tile-size:100%;--vui-brand-tile-inset:var(--vui-brand-tile-slot-inset,7px)}.vui-brand-tile__img{object-fit:contain;width:100%;height:100%;display:block}.vui-brand-tile--bleed{background:var(--vui-brand-plate-light)}.vui-brand-tile--light{background:var(--vui-brand-plate-light);padding:var(--vui-brand-tile-inset)}.vui-brand-tile--dark{background:var(--vui-brand-plate-dark);padding:var(--vui-brand-tile-inset)}.vui-brand-tile--initial{background:var(--vui-surface-subtle);color:var(--vui-text-secondary);font-weight:var(--vui-weight-medium)}.vui-caps{font-size:var(--vui-text-caption);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-none);letter-spacing:var(--vui-tracking-wide);text-transform:uppercase;color:var(--vui-text-tertiary)}h2.vui-caps,h3.vui-caps,h4.vui-caps{margin:0}.vui-caps--secondary{color:var(--vui-text-secondary)}.vui-caps--end{text-align:end}.vui-card{--vui-card-pad-y:var(--vui-card-pad-y-md);--vui-card-title:var(--vui-text-body);--vui-card-desc:var(--vui-text-small);background:var(--vui-surface-elevated);border:1px solid var(--vui-border);border-radius:var(--vui-radius-md);min-width:0;color:var(--vui-text-primary);text-align:start;transition:border-color var(--vui-duration-fast) var(--vui-ease-out), box-shadow var(--vui-duration-fast) var(--vui-ease-out);flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.vui-card--sm{--vui-card-pad-y:var(--vui-card-pad-y-sm);--vui-card-title:var(--vui-dense-text-lg);--vui-card-desc:var(--vui-dense-text-lg)}.vui-card--lg{--vui-card-pad-y:var(--vui-card-pad-y-lg);--vui-card-title:var(--vui-text-h5);--vui-card-desc:var(--vui-text-body)}a.vui-card,button.vui-card{font:inherit;cursor:pointer;text-decoration:none}a.vui-card:focus-visible,button.vui-card:focus-visible{outline:2px solid var(--vui-focus);outline-offset:2px}.vui-card:has(>.vui-card__body .vui-card__link:focus-visible){outline:2px solid var(--vui-focus);outline-offset:2px}.vui-card--interactive:hover{border-color:var(--vui-border-strong);box-shadow:var(--vui-shadow-sm)}.vui-card--selected,.vui-card--selected:hover{border-color:var(--vui-accent);box-shadow:inset 0 0 0 1px var(--vui-accent)}.vui-card__link{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;outline:none;margin:0;padding:0;text-decoration:none}.vui-card__link:after{content:"";position:absolute;inset:0}.vui-card__media{min-width:0;overflow:hidden}.vui-card__media>img,.vui-card__media>video,.vui-card__media>svg,.vui-card__media>canvas{width:100%;height:auto;display:block}.vui-card__body{gap:var(--vui-space-2);min-width:0;padding:var(--vui-card-pad-y) var(--vui-card-pad-x);flex-direction:column;display:flex}.vui-card--flush .vui-card__body{padding:0}.vui-card__eyebrow{display:block}.vui-card__title{font-size:var(--vui-card-title);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-snug);letter-spacing:var(--vui-tracking-tight);color:var(--vui-text-primary);margin:0}.vui-card__desc{font-size:var(--vui-card-desc);line-height:var(--vui-leading-normal);color:var(--vui-text-secondary);margin:0}.vui-card__meta{margin:auto 0 0}.vui-card__foot{z-index:1;align-items:center;gap:var(--vui-space-2);padding:0 var(--vui-card-pad-x) var(--vui-card-pad-y);flex-wrap:wrap;display:flex;position:relative}.vui-card__media+.vui-card__foot,.vui-card--flush .vui-card__foot{padding-top:var(--vui-card-pad-y)}.vui-card--soft,.vui-card--soft.vui-card--interactive:hover{box-shadow:none;border-color:#0000}.vui-card--soft{transition:background-color var(--vui-duration-fast) var(--vui-ease-out)}.vui-card--soft.vui-card--interactive:hover{background:color-mix(in oklch, var(--vui-surface-elevated), var(--vui-text-primary) 4%)}.vui-card__logo{--vui-card-logo:40px;width:var(--vui-card-logo);height:var(--vui-card-logo);flex:none;place-items:center;display:grid}.vui-card__logo>.vui-brand-tile--initial{font-size:var(--vui-text-h3)}.vui-card__logo>img,.vui-card__logo>svg{object-fit:contain;width:100%;height:100%;display:block}.vui-card--tile{aspect-ratio:var(--vui-card-tile-ratio,1);justify-content:center;overflow:clip;container-type:inline-size}.vui-card--tile>.vui-card__body{justify-content:center;align-items:center;gap:var(--vui-space-3);text-align:center;flex:1}.vui-card--tile .vui-card__title{text-wrap:balance;overflow-wrap:break-word;max-width:100cqi}.vui-card--tile .vui-card__logo{--vui-card-logo:64px}@container (width<160px){.vui-card--tile>.vui-card__body{padding-inline:var(--vui-space-4)}}@container (width>=200px){.vui-card--tile .vui-card__logo{--vui-card-logo:80px}.vui-card--tile>.vui-card__body{gap:var(--vui-space-4)}}@container (width>=240px){.vui-card--tile .vui-card__logo{--vui-card-logo:96px}}.vui-card--soft.vui-card--page{background:var(--vui-surface-page)}.vui-card--soft.vui-card--page.vui-card--interactive:hover{background:color-mix(in oklch, var(--vui-surface-page), var(--vui-text-primary) 4%)}.vui-card--ratio-5-4{--vui-card-tile-ratio:5 / 4}.vui-card.vui-card--row>.vui-card__body{align-items:center;gap:var(--vui-space-3);flex-direction:row}.vui-card.vui-card--row .vui-card__logo{--vui-card-logo:32px}.vui-card.vui-card--row .vui-card__logo>.vui-brand-tile--initial{font-size:var(--vui-text-body)}.vui-listing-actions{gap:var(--vui-space-3);flex-wrap:wrap;display:flex}@media (max-width:719.98px){.vui-listing-actions>:is(.vui-listing-actions__primary,.vui-listing-actions__secondary),.vui-listing-actions>:is(.vui-listing-actions__primary,.vui-listing-actions__secondary)>:is(.vui-btn,.vui-ibtn){width:100%}.vui-listing-actions:has(>.vui-listing-actions__icon){flex-wrap:nowrap}.vui-listing-actions:has(>.vui-listing-actions__icon)>:is(.vui-listing-actions__primary,.vui-listing-actions__secondary){flex:auto;width:auto;min-width:0}.vui-listing-actions>.vui-listing-actions__narrow-hide.vui-listing-actions__narrow-hide{display:none}.vui-listing-actions:has(>.vui-listing-actions__narrow-last-line){flex-wrap:wrap}.vui-listing-actions:has(>.vui-listing-actions__narrow-last-line)>:is(.vui-listing-actions__primary,.vui-listing-actions__secondary):not(.vui-listing-actions__narrow-last-line){flex:1 1 0}.vui-listing-actions:has(>.vui-listing-actions__narrow-last-line)>.vui-listing-actions__narrow-last-line.vui-listing-actions__narrow-last-line{flex:1 0 100%;order:9;width:100%}.vui-listing-actions>.vui-listing-actions__icon.vui-listing-actions__icon{flex:0 0 48px;width:48px;height:48px}.vui-listing-actions>.vui-listing-actions__icon>:is(.vui-btn,.vui-ibtn):is(.vui-btn,.vui-ibtn){width:100%;height:100%}.vui-listing-actions.vui-listing-actions--split{flex-wrap:nowrap}.vui-listing-actions.vui-listing-actions--split>:is(.vui-listing-actions__primary,.vui-listing-actions__secondary){flex:1 1 0;width:auto;min-width:0}}.vui-listing-details{gap:var(--vui-space-6);display:grid}.vui-listing-details>.vui-listing-details__more{margin:0}.vui-listing-details>.vui-listing-details__more:empty{display:none}@media (max-width:719.98px){.vui-listing-details{gap:var(--vui-space-5)}}.vui-listing-detail .vui-listing-detail__head{margin:0 0 var(--vui-space-4);font-size:var(--vui-text-h5);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-snug)}.vui-listing-detail .vui-listing-detail__group+.vui-listing-detail__group{margin-top:var(--vui-space-5)}.vui-listing-detail .vui-listing-detail__sub{margin:0 0 var(--vui-space-2);font-size:var(--vui-text-body);font-weight:var(--vui-weight-semibold);color:var(--vui-text-primary)}.vui-listing-detail .vui-listing-detail__list{gap:var(--vui-space-2);max-width:72ch;margin:0;padding-inline-start:1.25em;list-style:outside;display:grid}.vui-listing-detail .vui-listing-detail__list>li{display:list-item}.vui-listing-detail .vui-listing-detail__list .vui-listing-detail__label{font-weight:var(--vui-weight-semibold)}.vui-listing-detail .vui-listing-detail__prose{gap:var(--vui-space-2);max-width:72ch;display:grid}.vui-listing-detail .vui-listing-detail__prose p{margin:0}.vui-listing-detail .vui-listing-detail__list,.vui-listing-detail .vui-listing-detail__prose{color:var(--vui-text-primary);line-height:var(--vui-leading-relaxed)}.vui-listing-detail .vui-listing-detail__lead{margin-bottom:var(--vui-space-4)}.vui-listing-details__glance.vui-listing-details__glance{margin-bottom:var(--vui-space-2)}.vui-listing-details__glance>:not(:first-child){margin-top:var(--vui-space-3)}.vui-listing-detail--standalone.vui-listing-detail--standalone>:first-child{margin-top:0}.vui-listing-detail--standalone.vui-listing-detail--standalone>.vui-listing-detail__group:not(:first-child){margin-top:var(--vui-space-6)}.vui-listing-detail--standalone.vui-listing-detail--standalone .vui-listing-detail__group>.vui-listing-detail__list:not(:first-child),.vui-listing-detail--standalone.vui-listing-detail--standalone .vui-listing-detail__list>li:not(:first-child){margin-top:var(--vui-space-3)}.vui-listing.vui-listing--opens:has(>.vui-listing__details[open] .vui-listing-details__corner){position:relative}.vui-listing.vui-listing--opens .vui-listing__mark{anchor-name:--vui-listing-mark}.vui-listing-details>.vui-listing-details__corner{position-anchor:--vui-listing-mark;top:anchor(center);right:var(--vui-card-pad-x);gap:var(--vui-space-3);display:flex;position:absolute;translate:0 -50%}.vui-listing-details>.vui-listing-details__corner>*{width:48px;height:48px}.vui-listing-details>.vui-listing-details__corner>*>:is(.vui-btn,.vui-ibtn){width:100%;height:100%}.vui-listing--opens .vui-listing__details[open] .vui-listing-details>*{animation:vui-listing-enter calc(var(--vui-listing-step) * 10) var(--vui-ease-out) var(--vui-listing-step) backwards}.vui-listing--opens .vui-listing__details[open] .vui-listing-details>.vui-listing-details__glance{animation-delay:calc(var(--vui-listing-step) * 2)}.vui-listing--opens .vui-listing__details[open] .vui-listing-details>:is(.vui-listing-detail:not(.vui-listing-details__glance),.vui-listing-details__more){animation-delay:calc(var(--vui-listing-step) * 3)}.vui-listing--opens .vui-listing__details[open] .vui-listing-details>.vui-listing-details__corner.vui-listing-details__corner{animation:vui-listing-enter calc(var(--vui-listing-step) * 7) var(--vui-ease-out) calc(var(--vui-listing-step) * 5) backwards}.vui-listing--opens .vui-listing__details:not([open]) .vui-listing-details>.vui-listing-details__corner.vui-listing-details__corner{pointer-events:none;visibility:hidden;transition:opacity calc(var(--vui-listing-step) * 4) linear, visibility 0s linear calc(var(--vui-listing-step) * 4)}.vui-listing-list{gap:var(--vui-space-4);font-size:var(--vui-text-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vui-listing-list>li{display:block}.vui-listing-list>.vui-listing-list__head{margin-block:var(--vui-space-7) var(--vui-space-2)}.vui-listing-list.vui-listing-list--still .vui-listing--opens .vui-listing__details::details-content{transition:none}.vui-range,:where(.vui-range__row:not(.vui-range *)){--vui-range-label-w:14ch;--vui-range-figure-w:9ch;--vui-range-track-h:var(--vui-space-3);--vui-range-mid-face:var(--vui-surface-page)}.vui-range{gap:var(--vui-space-3);display:grid;container-type:inline-size}.vui-range--sm,:where(.vui-range__row--sm:not(.vui-range *)){--vui-range-label-w:11ch;--vui-range-figure-w:8ch;--vui-range-track-h:var(--vui-space-2)}.vui-range--lg,:where(.vui-range__row--lg:not(.vui-range *)){--vui-range-label-w:14ch;--vui-range-figure-w:21ch;--vui-range-track-h:var(--vui-space-5)}.vui-range__rows{gap:var(--vui-space-2);display:grid}.vui-range--lg .vui-range__rows{gap:var(--vui-space-4)}.vui-range__row{grid-template-columns:var(--vui-range-label-w) minmax(0, 1fr) var(--vui-range-figure-w);align-items:center;gap:var(--vui-space-3);font-size:var(--vui-dense-text-lg);line-height:var(--vui-leading-snug);display:grid}.vui-range__row--sm{font-size:var(--vui-dense-text-sm)}.vui-range__row--lg{font-size:var(--vui-text-h5)}.vui-range__label{color:var(--vui-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}.vui-range__figure{text-align:end;font-variant-numeric:tabular-nums;font-weight:var(--vui-weight-medium);color:var(--vui-text-primary)}.vui-range__track{height:var(--vui-range-track-h);border-radius:var(--vui-radius-full);background:color-mix(in oklch, var(--vui-text-primary) 12%, transparent);--vui-range-at:0%;--vui-range-notch-w:2px;--vui-range-notch-gap:3px;position:relative}.vui-range__track--notched{background:0 0}.vui-range__seg{border-radius:var(--vui-radius-full);background:color-mix(in oklch, var(--vui-text-primary) 12%, transparent);position:absolute;top:0;bottom:0}.vui-range__seg--lo{width:max(0px, calc(var(--vui-range-at) - var(--vui-range-notch-gap)));left:0}.vui-range__seg--hi{left:calc(var(--vui-range-at) + var(--vui-range-notch-w) + var(--vui-range-notch-gap));right:0}.vui-range__notch{top:0;bottom:0;left:var(--vui-range-at);width:var(--vui-range-notch-w);border-radius:var(--vui-radius-full);background:var(--vui-text-primary);position:absolute}.vui-range__span,.vui-range__point{border-radius:var(--vui-radius-full);background:var(--vui-text-primary);position:absolute;top:0;bottom:0}.vui-range__point{width:var(--vui-space-2);transform:translateX(calc(var(--vui-space-2) / -2))}.vui-range__bound{top:calc(var(--vui-space-1) * -1);bottom:calc(var(--vui-space-1) * -1);border-radius:var(--vui-radius-full);background:var(--vui-text-primary);width:2px;position:absolute;transform:translate(-1px)}.vui-range__tail{border-radius:var(--vui-radius-full);background:var(--vui-text-primary);opacity:.55;position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.vui-range__tail--low{-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.vui-range__row--neutral .vui-range__span,.vui-range__row--neutral .vui-range__point,.vui-range__row--neutral .vui-range__edge,.vui-range__row--neutral .vui-range__bound,.vui-range__row--neutral .vui-range__tail{background:var(--vui-text-primary)}.vui-range__mark--neutral{background:var(--vui-border-strong)}.vui-range__mark--zone.vui-range__mark--neutral{background:var(--vui-alpha-active)}.vui-range__swatch--neutral{background:var(--vui-border-strong)}.vui-range__swatch--zone.vui-range__swatch--neutral{background:var(--vui-alpha-active)}.vui-range__row--accent .vui-range__span,.vui-range__row--accent .vui-range__point,.vui-range__row--accent .vui-range__edge,.vui-range__row--accent .vui-range__bound,.vui-range__row--accent .vui-range__tail{background:var(--vui-accent)}.vui-range__row--success .vui-range__span,.vui-range__row--success .vui-range__point,.vui-range__row--success .vui-range__edge,.vui-range__row--success .vui-range__bound,.vui-range__row--success .vui-range__tail{background:var(--vui-success-fg)}.vui-range__row--warn .vui-range__span,.vui-range__row--warn .vui-range__point,.vui-range__row--warn .vui-range__edge,.vui-range__row--warn .vui-range__bound,.vui-range__row--warn .vui-range__tail{background:var(--vui-warn-fg)}.vui-range__row--danger .vui-range__span,.vui-range__row--danger .vui-range__point,.vui-range__row--danger .vui-range__edge,.vui-range__row--danger .vui-range__bound,.vui-range__row--danger .vui-range__tail{background:var(--vui-danger-fg)}.vui-range__span--pin{width:var(--vui-space-2)}.vui-range__edge{width:6px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.vui-range__edge--hi{clip-path:polygon(0 0,100% 50%,0 100%);right:-8px}.vui-range__edge--lo{clip-path:polygon(100% 0,0 50%,100% 100%);left:-8px}.vui-range__row .vui-range__point--mid{background:var(--vui-range-mid-face);width:2px;transform:translate(-1px)}.vui-range__row.is-muted .vui-range__span,.vui-range__row.is-muted .vui-range__point,.vui-range__row.is-muted .vui-range__edge,.vui-range__row.is-muted .vui-range__bound{opacity:.45}.vui-range__row.is-muted .vui-range__tail{opacity:.2475}.vui-range__row.is-muted .vui-range__figure{color:var(--vui-text-secondary);font-weight:var(--vui-weight-regular)}.vui-range__mark{top:calc(var(--vui-space-1) * -1);bottom:calc(var(--vui-space-1) * -1);background:var(--vui-border-strong);border-radius:var(--vui-radius-full);width:2px;position:absolute}.vui-range__mark--zone{background:var(--vui-alpha-active);width:auto;top:0;bottom:0}.vui-range__mark--accent{background:var(--vui-accent)}.vui-range__mark--success{background:var(--vui-success-fg)}.vui-range__mark--warn{background:var(--vui-warn-fg)}.vui-range__mark--danger{background:var(--vui-danger-fg)}.vui-range__mark--zone.vui-range__mark--accent{background:var(--vui-accent-wash)}.vui-range__mark--zone.vui-range__mark--success{background:var(--vui-success-bg)}.vui-range__mark--zone.vui-range__mark--warn{background:var(--vui-warn-bg)}.vui-range__mark--zone.vui-range__mark--danger{background:var(--vui-danger-bg)}.vui-range--plain .vui-range__track{background:0 0}.vui-range--plain .vui-range__rows{grid-template-columns:minmax(0,1fr);position:relative}.vui-range__rules{grid-column:1;grid-template-columns:var(--vui-range-label-w) minmax(0, 1fr) var(--vui-range-figure-w);gap:var(--vui-space-3);font-size:var(--vui-dense-text-lg);pointer-events:none;display:grid;position:absolute;inset:0}.vui-range--sm .vui-range__rules{font-size:var(--vui-dense-text-sm)}.vui-range--lg .vui-range__rules{font-size:var(--vui-text-h5)}.vui-range__lane{grid-column:2;position:relative}.vui-range__gridline{background:var(--vui-border);width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.vui-range__lane .vui-range__mark{top:0;bottom:0}.vui-range__lane .vui-range__mark:not(.vui-range__mark--zone){transform:translate(-50%)}.vui-range__lane .vui-range__mark--neutral:not(.vui-range__mark--zone){background:var(--vui-text-primary)}.vui-range--plain .vui-range__row--shared .vui-range__mark{display:none}.vui-range__axis{grid-template-columns:var(--vui-range-label-w) minmax(0, 1fr) var(--vui-range-figure-w);gap:var(--vui-space-3);font-size:var(--vui-dense-text-lg);display:grid}.vui-range--sm .vui-range__axis{font-size:var(--vui-dense-text-sm)}.vui-range--lg .vui-range__axis{font-size:var(--vui-text-h5)}.vui-range__scale{height:var(--vui-space-4);border-top:1px solid var(--vui-hairline);grid-column:2;position:relative}.vui-range--lg .vui-range__scale{height:var(--vui-space-5)}.vui-range__tick{top:var(--vui-space-1);font-size:var(--vui-text-caption);font-variant-numeric:tabular-nums;color:var(--vui-text-tertiary);white-space:nowrap;position:absolute;transform:translate(-50%)}.vui-range__tick--start,.vui-range__tick--end{transform:none}.vui-range--lg .vui-range__tick,.vui-range--lg .vui-range__legend{font-size:var(--vui-text-body)}.vui-range__legend{gap:var(--vui-space-2) var(--vui-space-4);font-size:var(--vui-dense-text-sm);color:var(--vui-text-secondary);flex-wrap:wrap;display:flex}.vui-range__key{align-items:center;gap:var(--vui-space-2);white-space:nowrap;display:inline-flex}.vui-range__swatch{width:2px;height:var(--vui-space-3);border-radius:var(--vui-radius-full);background:var(--vui-border-strong)}.vui-range__swatch--zone{width:var(--vui-space-4);background:var(--vui-alpha-active)}.vui-range__swatch--accent{background:var(--vui-accent)}.vui-range__swatch--success{background:var(--vui-success-fg)}.vui-range__swatch--warn{background:var(--vui-warn-fg)}.vui-range__swatch--danger{background:var(--vui-danger-fg)}.vui-range__swatch--zone.vui-range__swatch--accent{background:var(--vui-accent-wash)}.vui-range__swatch--zone.vui-range__swatch--success{background:var(--vui-success-bg)}.vui-range__swatch--zone.vui-range__swatch--warn{background:var(--vui-warn-bg)}.vui-range__swatch--zone.vui-range__swatch--danger{background:var(--vui-danger-bg)}.vui-range__empty{font-size:var(--vui-dense-text-lg);color:var(--vui-text-tertiary)}@container (width<=48rem){.vui-range__row--lg,.vui-range--lg .vui-range__axis,.vui-range--lg .vui-range__rules{font-size:var(--vui-text-body)}.vui-range--lg .vui-range__tick,.vui-range--lg .vui-range__legend{font-size:var(--vui-text-small)}.vui-range--lg .vui-range__rows,.vui-range--lg .vui-range__axis,:where(.vui-range__row--lg:not(.vui-range *)){--vui-range-figure-w:14ch}.vui-range--lg .vui-range__rows,:where(.vui-range__row--lg:not(.vui-range *)){--vui-range-track-h:var(--vui-space-4)}.vui-range--lg .vui-range__rows{gap:var(--vui-space-2)}}@container (width<=30rem){.vui-range__row{grid-template-columns:minmax(0, 1fr) var(--vui-range-figure-w)}.vui-range__label{grid-column:1/-1}.vui-range__axis{grid-template-columns:minmax(0, 1fr) var(--vui-range-figure-w)}.vui-range__scale{grid-column:1}.vui-range__rules{grid-template-columns:minmax(0, 1fr) var(--vui-range-figure-w)}.vui-range__lane{grid-column:1}.vui-range--plain .vui-range__rules{display:none}.vui-range--plain .vui-range__row--shared .vui-range__mark{display:block}.vui-range--plain .vui-range__row--shared .vui-range__mark--neutral:not(.vui-range__mark--zone){background:var(--vui-text-primary)}}.vui-range-swatch{border-radius:var(--vui-radius-full);width:24px;height:8px;display:block;position:relative}.vui-range-swatch--span{background:currentColor}.vui-range-swatch--track{background:color-mix(in oklch, currentColor 35%, transparent)}.vui-range-swatch>i{border-radius:var(--vui-radius-full);position:absolute;top:0;bottom:0}.vui-range-swatch--notch>i{background:color-mix(in oklch, currentColor 35%, transparent);width:9px}.vui-range-swatch--notch>i:first-child{left:0}.vui-range-swatch--notch>i:last-child{right:0}.vui-range-swatch--notch:after{content:"";border-radius:var(--vui-radius-full);background:currentColor;width:2px;position:absolute;top:0;bottom:0;left:11px}.vui-range-swatch--edge>i{background:currentColor}.vui-range-swatch--edge>i:first-child{width:16px;left:0}.vui-range-swatch--edge>i:last-child{clip-path:polygon(0 0,100% 50%,0 100%);border-radius:0;width:6px;height:10px;top:50%;bottom:auto;left:18px;transform:translateY(-50%)}.vui-skeleton{--vui-skeleton-base:var(--vui-alpha-selected);--vui-skeleton-crest:var(--vui-alpha-hover);vertical-align:middle;border-radius:var(--vui-radius-sm);background:linear-gradient(90deg, var(--vui-skeleton-base) 0%, var(--vui-skeleton-crest) 50%, var(--vui-skeleton-base) 100%);background-size:200% 100%;flex:none;animation:1.6s ease-in-out infinite vui-skeleton-shimmer;display:inline-block}.vui-skeleton--box{border-radius:var(--vui-radius-md);max-width:100%;display:block}.vui-skeleton--disc{border-radius:var(--vui-radius-full)}.vui-skeleton-text{flex-direction:column;max-width:100%;display:flex}.vui-skeleton--line{width:100%;height:.75em;margin-block:.25em;display:block}.vui-skeleton--last{width:60%}@keyframes vui-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.vui-listing{--vui-listing-mark:56px;--vui-listing-range:160px;--vui-listing-step:calc(var(--vui-duration-base) / 14);--vui-listing-open:var(--vui-duration-base);--vui-listing-close:calc(var(--vui-listing-step) * 12);--vui-listing-rise:var(--vui-space-1)}.vui-listing.vui-card{border-color:#0000}.vui-listing.vui-card:hover{border-color:var(--vui-card-state-edge,transparent);background:color-mix(in oklch, var(--vui-surface-elevated), var(--vui-text-primary) var(--vui-card-state-deepen,4%));box-shadow:none}.vui-listing.vui-listing--opens.vui-card{transition:border-color var(--vui-duration-fast) var(--vui-ease-out), background-color var(--vui-duration-fast) var(--vui-ease-out), box-shadow var(--vui-duration-fast) var(--vui-ease-out)}.vui-listing.vui-listing--opens.vui-card:has(>.vui-listing__details[open]){border-color:color-mix(in oklab, var(--vui-text-primary) 40%, var(--vui-surface-elevated));box-shadow:none;transition:border-color var(--vui-listing-open) var(--vui-ease-out), background-color var(--vui-listing-open) var(--vui-ease-out), box-shadow var(--vui-listing-open) var(--vui-ease-out);background:0 0}.vui-listing .vui-card__body{grid-template-columns:var(--vui-listing-mark) minmax(0, 1fr) minmax(var(--vui-listing-range), max-content);column-gap:var(--vui-space-4);row-gap:var(--vui-space-2);padding-block:var(--vui-space-5);display:grid}.vui-listing .vui-listing__mark{width:var(--vui-listing-mark);height:var(--vui-listing-mark);font-size:var(--vui-text-h5);grid-area:1/1/span 2;align-self:center;display:grid}.vui-listing .vui-listing__mark>*{width:100%;height:100%}.vui-listing .vui-listing__mark{--vui-brand-tile-slot-inset:10px}@media (max-width:719.98px){.vui-listing .vui-listing__mark{--vui-brand-tile-slot-inset:8px}}.vui-listing .vui-listing__meta{--vui-listing-dot-gap:calc(var(--vui-space-2) * 2 + .3em - .25em);min-width:0;clip-path:inset(-100vmax -100vmax -100vmax var(--vui-listing-dot-gap));line-height:max(1lh, calc(var(--vui-leading-snug) * 1em));grid-area:1/2;align-self:end;margin-inline-start:calc(-1 * var(--vui-listing-dot-gap))}.vui-listing .vui-listing__meta: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)){clip-path:inset(-100vmax var(--vui-listing-dot-gap) -100vmax -100vmax)}.vui-listing.vui-listing--skeleton .vui-listing__meta.vui-listing__meta{clip-path:none;margin-inline-start:0}.vui-listing .vui-listing__source{white-space:nowrap}.vui-listing .vui-listing__facts{color:var(--vui-text-secondary)}.vui-listing .vui-listing__fact{white-space:nowrap}.vui-listing .vui-listing__source,.vui-listing .vui-listing__fact{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline-start:var(--vui-listing-dot-gap);position:relative}.vui-listing .vui-listing__fact:before{content:"·";width:calc(var(--vui-listing-dot-gap) + .25em);text-align:center;color:var(--vui-text-secondary);position:absolute;inset-inline-start:-.25em}.vui-listing .vui-listing__title{font-size:var(--vui-text-h5);overflow-wrap:anywhere;grid-area:2/2;align-self:start}.vui-listing .vui-listing__barbox{grid-area:1/3;align-self:center}.vui-listing .vui-listing__barbox:not(.vui-listing__bar){display:block}.vui-listing__barbox>.vui-listing__bar{width:100%}.vui-listing__bar.vui-range__row{grid-template-columns:minmax(0,1fr);gap:0}.vui-listing__bar .vui-range__label,.vui-listing__bar .vui-range__figure{display:none}.vui-listing .vui-listing__figure{text-align:right;white-space:nowrap;font-size:var(--vui-text-h5);font-weight:var(--vui-weight-semibold);line-height:var(--vui-leading-snug);letter-spacing:var(--vui-tracking-tight);grid-area:2/3;align-self:start}.vui-listing .vui-listing__tags{gap:var(--vui-space-2);margin-top:var(--vui-space-1);flex-wrap:wrap;grid-area:3/2;display:flex}.vui-listing .vui-listing__legend{min-width:0;font-size:var(--vui-text-small);line-height:var(--vui-leading-normal);font-weight:var(--vui-weight-regular);color:var(--vui-text-secondary);text-align:start;contain:inline-size;overflow-wrap:anywhere;grid-area:3/3;align-self:start;display:block}@media (max-width:719.98px){.vui-listing{--vui-listing-mark:48px;--vui-listing-range:142px}.vui-listing .vui-card__body{row-gap:0}.vui-listing .vui-listing__mark{grid-row:1/span 2;align-self:center}.vui-listing .vui-listing__barbox{grid-area:1/3;align-self:end;padding-inline-end:var(--vui-space-2)}.vui-listing .vui-listing__figure{margin-top:var(--vui-space-2);grid-area:2/3}.vui-listing .vui-listing__meta{margin-top:var(--vui-space-4);grid-area:3/1/auto/-1;align-self:start}.vui-listing .vui-listing__title{margin-top:var(--vui-space-1);grid-area:4/1/auto/-1}.vui-listing .vui-listing__tags{margin-top:var(--vui-space-3);grid-area:5/1/auto/-1}.vui-listing .vui-listing__legend{margin-top:var(--vui-space-2);grid-area:3/3}.vui-listing.vui-listing--legend .vui-listing__mark{grid-row:1/span 3}.vui-listing.vui-listing--legend .vui-listing__meta{grid-row:4}.vui-listing.vui-listing--legend .vui-listing__title{grid-row:5}.vui-listing.vui-listing--legend .vui-listing__tags{grid-row:6}}.vui-listing--opens .vui-listing__details{display:block}.vui-listing--opens .vui-listing__summary{cursor:pointer;list-style:none}.vui-listing--opens .vui-listing__summary::-webkit-details-marker{display:none}.vui-listing--opens .vui-listing__summary:focus-visible{outline:none}.vui-listing--opens:has(.vui-listing__summary:focus-visible){outline:2px solid var(--vui-focus);outline-offset:2px}.vui-listing.vui-listing--opens:has(>.vui-listing__details[open]):has(.vui-listing__summary:focus-visible){outline:2px solid var(--vui-card-focus-edge,var(--vui-text-primary));outline-offset:-2px}.vui-listing--opens .vui-listing__details::details-content{transition:grid-template-rows var(--vui-listing-close) var(--vui-ease-in-out), content-visibility var(--vui-listing-close) allow-discrete;grid-template-rows:0fr;display:grid;overflow-y:clip}.vui-listing--opens .vui-listing__details[open]::details-content{transition:grid-template-rows var(--vui-listing-open) var(--vui-ease-in-out), content-visibility var(--vui-listing-open) allow-discrete;grid-template-rows:1fr}@keyframes vui-listing-enter{0%{opacity:0;transform:translateY(var(--vui-listing-rise))}}@keyframes vui-listing-appear{0%{opacity:0}}.vui-listing--opens .vui-listing__details:not([open]) .vui-listing__panel>:not(.vui-listing-details),.vui-listing--opens .vui-listing__details:not([open]) .vui-listing__panel>.vui-listing-details>*{opacity:0;transition:opacity calc(var(--vui-listing-step) * 4) linear}.vui-listing--opens .vui-listing__details[open] .vui-listing__panel>:not(.vui-listing-details){animation:vui-listing-enter calc(var(--vui-listing-step) * 10) var(--vui-ease-out) var(--vui-listing-step) backwards}.vui-listing--opens .vui-listing__clip{min-height:0}.vui-listing--opens .vui-listing__panel{padding:0 var(--vui-card-pad-x) var(--vui-space-6) calc(var(--vui-card-pad-x) + var(--vui-listing-mark) + var(--vui-space-4))}@media (max-width:719.98px){.vui-listing--opens .vui-listing__panel{padding-inline-start:var(--vui-card-pad-x);padding-bottom:var(--vui-space-5)}}.vui-listing.vui-listing--summary-body>.vui-card__body,.vui-listing.vui-listing--summary-body>.vui-listing__details:not([open])>.vui-listing__summary{padding-bottom:0}.vui-listing .vui-listing__summary-body{min-width:0;padding:var(--vui-space-4) var(--vui-card-pad-x) var(--vui-space-5) calc(var(--vui-card-pad-x) + var(--vui-listing-mark) + var(--vui-space-4))}.vui-listing.vui-listing--summary-body:has(>.vui-listing__details[open])>.vui-listing__summary-body{display:none}@media (max-width:719.98px){.vui-listing .vui-listing__summary-body{padding-inline-start:var(--vui-card-pad-x)}}@media (prefers-reduced-motion:reduce){.vui-listing--opens .vui-listing__details::details-content{transition:none}.vui-listing--opens .vui-listing__details[open]::details-content{transition:none}.vui-listing.vui-listing--opens.vui-card,.vui-listing--opens .vui-listing__details .vui-listing__panel *,.vui-listing--opens .vui-listing__summary>*,.vui-listing--opens .vui-listing__fact{transition:none!important;animation:none!important}.vui-listing.vui-listing--opens.vui-card:has(>.vui-listing__details[open]){transition:none!important;animation:none!important}}.vui-listing.vui-listing--opens{position:relative}.vui-listing .vui-listing__keybox{height:24px;display:block;position:absolute;transform:translateY(-16px)}.vui-listing .vui-listing__keybox[hidden]{display:none}.vui-listing .vui-listing__barkey{border-radius:var(--vui-radius-sm);cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.vui-listing .vui-listing__barkey:focus-visible{outline:2px solid var(--vui-focus);outline-offset:2px}.vui-listing.vui-listing--opens{anchor-scope:--vui-listing-bar, --vui-listing-mark}.vui-listing--opens .vui-listing__summary>.vui-listing__barbox{anchor-name:--vui-listing-bar}.vui-listing .vui-listing__keybox--anchored{position-anchor:--vui-listing-bar;left:anchor(left);top:anchor(bottom);width:anchor-size(width)}@media (pointer:coarse){.vui-listing .vui-listing__keybox{height:44px;transform:translateY(-36px)}}.vui-listing:not(:has(>.vui-listing__details[open])) .vui-listing__fact.vui-listing__fact--open{display:none}.vui-listing:has(>.vui-listing__details[open]) .vui-listing__fact.vui-listing__fact--open{animation:vui-listing-appear calc(var(--vui-listing-step) * 7) var(--vui-ease-out) backwards}@media (max-width:719.98px){.vui-listing .vui-listing__fact.vui-listing__fact--open-only{display:none}.vui-listing:has(>.vui-listing__details[open]) .vui-listing__fact.vui-listing__fact--open-only{animation:vui-listing-appear calc(var(--vui-listing-step) * 7) var(--vui-ease-out) backwards;display:inline}}.vui-listing .vui-listing__bar--reference :is(.vui-range__point,.vui-range__span,.vui-range__bound,.vui-range__tail){display:none}.vui-listing--range-hides-open .vui-listing__details[open]>.vui-listing__summary>:is(.vui-listing__barbox,.vui-listing__figure,.vui-listing__legend){opacity:0;transition:opacity calc(var(--vui-listing-step) * 5) linear, display calc(var(--vui-listing-step) * 5) allow-discrete;display:none}.vui-listing--range-hides-open.vui-listing--toggled .vui-listing__details:not([open])>.vui-listing__summary>:is(.vui-listing__barbox,.vui-listing__figure,.vui-listing__legend){animation:vui-listing-appear calc(var(--vui-listing-step) * 7) var(--vui-ease-out) calc(var(--vui-listing-step) * 5) backwards}@media (min-width:720px){.vui-listing--skeleton .vui-listing__title .vui-skeleton--last{display:none}}.vui-listing .vui-listing__meta .vui-listing__wraps{white-space:normal;overflow-wrap:anywhere}.vui-listing .vui-listing__tags>*{min-width:0;max-width:100%}.vui-listing .vui-listing__tags .vui-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%}.vui-listing.vui-listing--measuring .vui-listing__meta :is(.vui-listing__source,.vui-listing__fact){white-space:normal;display:inline-block}.vui-listing.vui-listing--measuring :is(.vui-listing__meta :is(.vui-listing__source,.vui-listing__fact),.vui-listing__title,.vui-listing__tags>*){overflow-wrap:normal;flex:none;width:min-content;min-width:0;max-width:none}.vui-listing.vui-listing--measuring .vui-listing__tags .vui-tag{overflow-wrap:normal;max-width:none}.vui-listing.vui-listing--no-range .vui-card__body{grid-template-columns:var(--vui-listing-mark) minmax(0, 1fr)}.vui-listing .vui-listing__fit{inset-inline:0;visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;overflow:hidden}.vui-listing .vui-listing__fit>span{min-width:var(--vui-listing-range);white-space:nowrap;display:inline-block}.vui-listing .vui-listing__fit>span:before{content:attr(data-fit)}.vui-listing.vui-listing--stacked .vui-card__body{grid-template-columns:minmax(0,1fr);row-gap:0}.vui-listing.vui-listing--stacked .vui-listing__mark{grid-area:1/1;place-self:start}.vui-listing.vui-listing--stacked .vui-listing__barbox{margin-top:var(--vui-space-4);grid-area:2/1;align-self:auto;padding-inline-end:var(--vui-space-2)}.vui-listing.vui-listing--stacked .vui-listing__figure{margin-top:var(--vui-space-2);white-space:normal;grid-area:3/1}.vui-listing.vui-listing--stacked .vui-listing__legend{margin-top:var(--vui-space-2);grid-area:4/1}.vui-listing.vui-listing--stacked .vui-listing__meta{margin-top:var(--vui-space-4);grid-area:5/1;align-self:start}.vui-listing.vui-listing--stacked .vui-listing__title{margin-top:var(--vui-space-1);grid-area:6/1}.vui-listing.vui-listing--stacked .vui-listing__tags{margin-top:var(--vui-space-3);grid-area:7/1}.vui-listing.vui-listing--stacked .vui-listing__summary-body,.vui-listing.vui-listing--stacked.vui-listing--opens .vui-listing__panel{padding-inline-start:var(--vui-card-pad-x)}.vui-stat{--vui-stat-value-size:var(--vui-text-h3);--vui-stat-value-weight:var(--vui-weight-bold);--vui-stat-gap:var(--vui-space-5);min-width:0;padding:var(--vui-card-pad-y-md) var(--vui-card-pad-x);border-radius:var(--vui-radius-md);background:var(--vui-surface-elevated)}.vui-stat__label{margin:0 0 var(--vui-space-2)}.vui-stat__value{font-size:var(--vui-stat-value-size);font-weight:var(--vui-stat-value-weight);line-height:var(--vui-leading-tight);letter-spacing:var(--vui-tracking-tight);font-variant-numeric:tabular-nums;color:var(--vui-text-primary);margin:0}.vui-stat__value a{color:inherit;text-decoration:none}.vui-stat__value a:hover{text-underline-offset:.15em;text-decoration:underline}.vui-stat__unit{font-size:var(--vui-text-small);font-weight:var(--vui-weight-regular);letter-spacing:normal;color:var(--vui-text-tertiary);margin-inline-start:var(--vui-space-1)}.vui-stat__hint{margin:var(--vui-space-1) 0 0}.vui-stat--info .vui-stat__value{color:var(--vui-info-fg)}.vui-stat--success .vui-stat__value{color:var(--vui-success-fg)}.vui-stat--warn .vui-stat__value{color:var(--vui-warn-fg)}.vui-stat--danger .vui-stat__value{color:var(--vui-danger-fg)}.vui-stat--accent .vui-stat__value{color:var(--vui-accent)}.vui-stat-strip{align-items:stretch;row-gap:var(--vui-space-3);flex-wrap:wrap;display:flex}.vui-stat--cell{--vui-stat-value-size:var(--vui-text-body-lg);--vui-stat-value-weight:var(--vui-weight-medium);padding:0 var(--vui-stat-gap) 0 0;border-inline-end:1px solid var(--vui-hairline);background:0 0;border-radius:0;margin-inline-end:var(--vui-stat-gap)}.vui-stat--cell:last-child{border-inline-end:0;margin-inline-end:0;padding-inline-end:0}.vui-stat--cell .vui-stat__label{margin-block-end:var(--vui-space-1)}.vui-stat--cell .vui-stat__value{line-height:var(--vui-leading-snug);letter-spacing:normal;white-space:nowrap}.vui-stat-strip--facts .vui-stat--cell{--vui-stat-value-size:var(--vui-text-small)}.vui-stat-strip--facts .vui-stat--cell .vui-stat__value{white-space:normal;overflow-wrap:anywhere}.vui-stat--sm{--vui-stat-value-size:var(--vui-text-h5);--vui-stat-value-weight:var(--vui-weight-semibold);padding:calc(var(--vui-space-4) + var(--vui-space-1));border-radius:var(--vui-radius-md);background:var(--vui-surface-subtle)}.vui-stat--sm .vui-stat__value:empty{min-block-size:calc(var(--vui-stat-value-size) * var(--vui-leading-tight))}.vui-stat--sm .vui-stat__icon{margin-block-end:var(--vui-space-1)}.vui-stat--sm .vui-stat__label{margin:0 0 var(--vui-space-2);font-size:var(--vui-text-small);line-height:var(--vui-leading-snug);color:var(--vui-text-secondary)}.vui-stat__icon{inline-size:var(--vui-space-5);block-size:var(--vui-space-5);color:var(--vui-text-primary);margin-block-end:var(--vui-space-2);display:block}.vui-stat__icon>svg{block-size:100%;inline-size:100%;display:block}.vui-stat--sm .vui-stat__value{line-height:var(--vui-leading-snug);letter-spacing:var(--vui-tracking-tight)}.vui-stat--sm.vui-stat--glyph{align-content:space-between;align-items:center;column-gap:var(--vui-space-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label label""icon value";display:grid}.vui-stat--glyph .vui-stat__icon{grid-area:icon}.vui-stat--sm.vui-stat--glyph .vui-stat__icon{inline-size:var(--vui-stat-value-size);block-size:var(--vui-stat-value-size);margin:0}.vui-stat--glyph .vui-stat__value{grid-area:value}.vui-stat--glyph .vui-stat__label{grid-area:label}.vui-stat--sm.vui-stat--xs.vui-stat--glyph{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label";align-content:center}.vui-stat--sm.vui-stat--xs .vui-stat__label{margin:0}.vui-stat--range{align-content:space-between;align-items:center;gap:var(--vui-space-2) var(--vui-space-4);grid-template-columns:minmax(0,1fr) 10rem;grid-template-areas:"label label""value range";display:grid}.vui-stat--range .vui-stat__value{grid-area:value}.vui-stat--range .vui-stat__range{grid-area:range}.vui-stat--range .vui-stat__label{grid-area:label}.vui-stat--sm.vui-stat--range .vui-stat__label{margin:0}.vui-stat__label--info{align-items:center;gap:var(--vui-space-1);display:flex}.vui-stat__info{inline-size:var(--vui-space-4);block-size:var(--vui-space-4);color:var(--vui-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.vui-stat__info svg{block-size:100%;inline-size:100%;display:block}.vui-stat--sm.vui-stat--range{inline-size:22.5rem}.vui-stat--range .vui-stat__value{margin:0}.vui-stat__range{grid-template-columns:minmax(0,1fr)}.vui-stat__range .vui-range__label,.vui-stat__range .vui-range__figure{display:none}.vui-stat--proportional .vui-stat__value{font-variant-numeric:normal}.vui-stat--range.vui-stat--under{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""value trail""range range";align-content:start}.vui-stat--sm.vui-stat--range.vui-stat--under{inline-size:auto}.vui-stat--under .vui-stat__value{white-space:nowrap}.vui-stat__trail{font-size:var(--vui-stat-value-size);font-weight:var(--vui-stat-value-weight);line-height:var(--vui-leading-tight);letter-spacing:var(--vui-tracking-tight);white-space:nowrap;color:var(--vui-text-primary);grid-area:trail;justify-self:end;margin:0}.vui-stat--sm .vui-stat__trail{line-height:var(--vui-leading-snug)}.vui-stat-tiles{align-items:stretch;gap:var(--vui-space-3);flex-wrap:wrap;display:flex}.vui-stat-tiles>.vui-stat{flex:11rem}.vui-stat-tiles--sm>.vui-stat{flex:0 auto;min-inline-size:7.5rem}.vui-stat-tiles--sm>.vui-stat--xs{min-inline-size:0}.vui-stat--sm.vui-stat--xs .vui-stat__label{white-space:nowrap}@media (max-width:47.99rem){.vui-stat-tiles--sm:has(>.vui-stat--xs){display:flex}}.vui-stat-tiles>.vui-stat--full,.vui-stat-tiles--sm>.vui-stat--full{flex:100%}@media (max-width:47.99rem){.vui-stat-tiles--sm:has(>.vui-stat--full){display:flex}}.vui-stat--link{position:relative}.vui-stat__link{align-items:center;gap:var(--vui-space-2);color:inherit;white-space:nowrap;text-decoration:none;display:inline-flex}.vui-stat__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.vui-stat__link:hover{text-decoration:underline}.vui-stat__link:focus-visible{outline:none}.vui-stat--link:has(.vui-stat__link:focus-visible){outline:2px solid var(--vui-focus,currentColor);outline-offset:2px}.vui-stat__link-glyph{flex:none;block-size:16px;inline-size:16px;display:inline-flex}.vui-stat__link-glyph>svg{block-size:100%;inline-size:100%}.vui-stat-tiles--fill>.vui-stat,.vui-stat-tiles--sm.vui-stat-tiles--fill>.vui-stat{flex:1 1 0;min-inline-size:0}.vui-stat-tiles--sm>.vui-stat:not(.vui-stat--range,.vui-stat--glyph){align-content:space-between;display:grid}@media (max-width:47.99rem){.vui-stat-tiles--sm{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}.vui-stat-tiles--sm>.vui-stat{min-inline-size:0;padding:var(--vui-space-4)}.vui-stat-tiles--sm>.vui-stat--range{min-block-size:var(--vui-stat-h-range);grid-column:1/-1;grid-template-columns:minmax(0,1fr);grid-template-areas:"label""range""value";inline-size:auto}.vui-stat-tiles--sm>.vui-stat--range.vui-stat--under{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""value trail""range range"}.vui-stat-tiles--fill>.vui-stat{grid-column:1/-1}}@media (max-width:23.74rem){.vui-stat-tiles--sm>.vui-stat--range.vui-stat--under{grid-template-areas:"label label""value value""trail trail""range range"}}.vui-stat-groups{align-items:flex-start;gap:var(--vui-space-4) var(--vui-space-6);flex-wrap:wrap;display:flex}.vui-stat-group{min-inline-size:0}.vui-stat-group__head{align-items:center;gap:var(--vui-space-1);margin:0 0 var(--vui-space-3);font-size:var(--vui-text-h5);font-weight:var(--vui-weight-semibold);display:flex}.vui-stat-group__info{inline-size:var(--vui-space-4);block-size:var(--vui-space-4);color:var(--vui-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.vui-stat-group__info svg{block-size:100%;inline-size:100%;display:block}@media (max-width:47.99rem){.vui-stat-group{inline-size:100%}}.vui-stat--sm{min-block-size:var(--vui-stat-h-sm);padding-block:var(--vui-space-4);align-content:center}.vui-stat--sm.vui-stat--range.vui-stat--under{min-block-size:var(--vui-stat-h-range)}.vui-stat--sm.vui-stat--xs{min-block-size:var(--vui-stat-h-xs);padding-block:0}.vui-stat-tiles--sm>.vui-stat:not(.vui-stat--range,.vui-stat--glyph){align-content:center}.vui-stat-stack{grid-template-rows:var(--vui-stat-h-xs) var(--vui-stat-h-xs);align-content:start;gap:var(--vui-space-2);flex:0 auto;min-inline-size:0;display:grid}.vui-stat-rest{display:contents}.vui-stat-rest--below{align-items:flex-start;gap:var(--vui-space-3);flex-wrap:wrap;flex:100%;min-inline-size:0;display:flex}@media (max-width:47.99rem){.vui-stat-rest{align-items:flex-start;gap:var(--vui-space-3);flex-wrap:wrap;flex:100%;grid-column:1/-1;min-inline-size:0;display:flex}.vui-stat-stack{display:contents}.vui-stat-rest .vui-stat--xs{padding-inline:var(--vui-space-4)}}@media (max-width:23.74rem){.vui-stat-tiles--sm>.vui-stat--sm.vui-stat--range{min-block-size:calc(var(--vui-stat-h-range) + var(--vui-space-5))}}.vui-stat--nowrap .vui-stat__value{white-space:nowrap}.vui-stat-tiles.vui-stat-tiles--hug{flex-wrap:wrap;display:flex}.vui-stat-tiles.vui-stat-tiles--hug>.vui-stat{flex:none}.vui-stat-tiles.vui-stat-tiles--grow{flex-wrap:wrap;display:flex}.vui-stat-tiles.vui-stat-tiles--grow>.vui-stat{flex:1 1 0;min-inline-size:max-content}.vui-stat-tiles.vui-stat-tiles--grow>.vui-stat--full{flex-basis:100%}.vui-fpill-host{min-width:0;display:inline-flex}.vui-fpill{align-items:center;gap:var(--vui-space-1);height:var(--vui-control-h-sm);min-width:0;padding:0 var(--vui-space-3) 0 var(--vui-space-4);border:1px solid var(--vui-border);border-radius:var(--vui-radius-action,var(--vui-radius-full));background:var(--vui-surface-page);color:var(--vui-text-primary);font:inherit;font-size:var(--vui-dense-text-lg);line-height:var(--vui-dense-leading-lg);font-weight:var(--vui-weight-medium);white-space:nowrap;cursor:pointer;transition:border-color var(--vui-duration-fast) var(--vui-ease-out), background-color var(--vui-duration-fast) var(--vui-ease-out);display:inline-flex}.vui-fpill:before{content:"";inset:calc((var(--vui-control-h-sm) - var(--vui-control-h-md)) / 2 - 1px) 0;position:absolute}.vui-fpill{position:relative}.vui-fpill:hover{border-color:var(--vui-border-strong)}.vui-fpill:focus-visible{outline:2px solid var(--vui-focus);outline-offset:2px}.vui-fpill[data-active]{border-color:var(--vui-text-primary);background:var(--vui-text-primary);color:var(--vui-surface-page)}.vui-fpill[data-active]:hover{background:color-mix(in oklab, var(--vui-text-primary) 86%, var(--vui-surface-page))}.vui-fpill--md{height:var(--vui-control-h-md);padding:0 var(--vui-space-4) 0 var(--vui-space-5);gap:var(--vui-space-2);font-size:var(--vui-text-body);line-height:var(--vui-leading-snug)}.vui-fpill--md:before{content:none}.vui-fpill--filled{background:var(--vui-surface-elevated);border-color:#0000}.vui-fpill--filled:hover{border-color:var(--vui-card-state-edge,transparent);background:color-mix(in oklch, var(--vui-surface-elevated), var(--vui-text-primary) var(--vui-card-state-deepen,4%))}.vui-fpill--filled[data-active]{border-color:var(--vui-text-primary);background:var(--vui-text-primary)}.vui-fpill--filled[data-active]:hover{background:color-mix(in oklab, var(--vui-text-primary) 86%, var(--vui-surface-page))}.vui-fpill__text{text-overflow:ellipsis;overflow:hidden}.vui-fpill[data-resizing]{overflow:hidden}.vui-fpill[data-resizing] .vui-fpill__text{text-overflow:clip}.vui-fpill__lead{color:var(--vui-text-secondary);margin-inline-end:.3em}.vui-fpill__chev{flex:none;width:16px;height:16px;display:inline-flex}.vui-fpill__chev svg{width:100%;height:100%}.vui-fpill[aria-expanded=true] .vui-fpill__chev{transform:rotate(180deg)}.vui-fmenu{flex-direction:column;min-width:14rem;display:flex}.vui-fmenu--plain{gap:2px}.vui-fmenu__clear{margin-top:var(--vui-space-1);padding:0 var(--vui-space-2);min-height:var(--vui-control-h-sm);border:0;border-top:1px solid var(--vui-border);color:var(--vui-text-secondary);font:inherit;font-size:var(--vui-dense-text-lg);text-align:start;cursor:pointer;background:0 0}.vui-fmenu__clear:hover{color:var(--vui-text-primary)}.vui-fmenu--plain .vui-fmenu__clear,.vui-fmenu--sheet .vui-fmenu__clear{min-height:40px}.vui-fmenu--plain .vui-fmenu__clear{margin-top:var(--vui-space-1);padding:0 var(--vui-space-3);border-radius:var(--vui-menu-r,var(--vui-radius-sm));color:var(--vui-text-primary);font-size:var(--vui-text-body);font-weight:var(--vui-weight-medium);border-top:0}.vui-fmenu--plain .vui-fmenu__clear:hover{background:var(--vui-surface-elevated)}.vui-fmenu--plain>.vui-fmenu__clear-btn{margin-top:var(--vui-space-2)}.vui-fmenu__clear-btn[hidden]{display:none}.vui-fmenu__group{padding:var(--vui-space-2) var(--vui-space-3) var(--vui-space-1);font-size:var(--vui-dense-text-lg);font-weight:var(--vui-weight-medium);color:var(--vui-text-secondary)}.vui-fmenu__rule{height:1px;margin:var(--vui-space-2) var(--vui-space-3);background:var(--vui-border)}.vui-fclear{padding:0 var(--vui-space-4) 0 var(--vui-space-3)}.vui-fclear.vui-fpill--md{padding:0 var(--vui-space-5) 0 var(--vui-space-4)}.vui-fclear[hidden]{display:none}.vui-fclear__glyph{flex:none;width:16px;height:16px;display:inline-flex}.vui-fclear__glyph svg{width:100%;height:100%}
