.app-list-header-root[data-v-366d50ba]{flex-shrink:0;overflow:visible;width:100%}.app-list-header-shell[data-v-366d50ba]{background:var(--color-background);width:100%;z-index:105}.app-list-header__row[data-v-366d50ba]{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:space-between;padding-block:var(--space-lg);padding-inline-end:max(var(--space-content-horizontal),env(safe-area-inset-right,0px));padding-inline-start:var(--space-content-horizontal);width:100%}.app-list-header__intro[data-v-366d50ba]{flex:1 1 12rem;min-width:0}.app-list-header__trailing[data-v-366d50ba]{align-items:center;display:flex;flex:1 0 auto;flex-wrap:wrap;gap:var(--space-sm);justify-content:flex-end;max-width:100%;min-width:-moz-max-content;min-width:max-content}.app-list-header__actions[data-v-366d50ba],.app-list-header__mode[data-v-366d50ba]{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:var(--space-sm)}.app-list-header__actions[data-v-366d50ba] .ui-segmented:not(.ui-segmented--slider){align-items:center;padding-bottom:0}.app-list-header__actions[data-v-366d50ba] .ui-segmented:not(.ui-segmented--slider) .ui-segmented__item{background:color-mix(in srgb,var(--color-text-primary) 6%,transparent);border:none;border-radius:var(--radius-md);font-size:16px;height:40px;line-height:1.25;min-height:40px;padding:0 var(--space-md)}.app-list-header__actions[data-v-366d50ba] .ui-segmented:not(.ui-segmented--slider) .ui-segmented__item--active{background:var(--color-primary);border:none;color:var(--color-on-primary)}.app-list-header__actions[data-v-366d50ba] .app-list-header-text-btn,.app-list-header__actions[data-v-366d50ba] .ui-button--primary,.app-list-header__actions[data-v-366d50ba] .ui-button--secondary{border:none;border-radius:var(--radius-pill);font-family:var(--font-family-header);font-size:14px;font-weight:var(--font-button-weight);height:28px;letter-spacing:var(--font-button-letter-spacing);line-height:1.25;min-height:28px;padding:0 var(--space-md)}.app-list-header__actions[data-v-366d50ba] .app-list-header-text-btn,.app-list-header__actions[data-v-366d50ba] .ui-button--secondary{background:color-mix(in srgb,var(--color-text-primary) 6%,transparent);color:var(--color-text-secondary)}.app-list-header__actions[data-v-366d50ba] .app-list-header-text-btn:hover,.app-list-header__actions[data-v-366d50ba] .ui-button--secondary:hover{background:color-mix(in srgb,var(--color-text-primary) 10%,transparent);border:none;color:var(--color-text-primary)}.app-list-header__actions[data-v-366d50ba] .app-list-header-text-btn--active,.app-list-header__actions[data-v-366d50ba] .app-list-header-text-btn--active:hover{background:var(--color-primary);color:var(--color-on-primary)}.app-list-header__trailing[data-v-366d50ba] .ui-segmented--slider{align-items:center;box-sizing:border-box;height:auto;padding:3px}.app-list-header__trailing[data-v-366d50ba] .ui-segmented--slider .ui-segmented__item{align-items:center;display:inline-flex;font-size:14px;font-weight:var(--font-button-weight);height:28px;justify-content:center;letter-spacing:var(--font-button-letter-spacing);line-height:1;min-height:28px}.app-list-header__trailing[data-v-366d50ba] .ui-segmented--slider .ui-segmented__item--primary{color:var(--color-primary);font-size:14px;min-width:28px}.app-list-header__trailing[data-v-366d50ba] .ui-segmented--slider .ui-segmented__label--glyph{font-size:20px;font-weight:var(--font-primary-action-label-weight);letter-spacing:0;line-height:1;position:relative}@media(max-width:991px){.app-list-header__row[data-v-366d50ba]{align-items:start;-moz-column-gap:var(--space-sm);column-gap:var(--space-sm)}.app-list-header__intro[data-v-366d50ba]{display:flex;flex:1 1 12rem;flex-direction:column;gap:0;min-width:0}.app-list-header__subtitle[data-v-366d50ba]{margin-top:0;min-height:calc(var(--font-body-size)*1.3*2)}.app-list-header__trailing[data-v-366d50ba]{align-self:start}}@media(min-width:992px){.app-list-header__row[data-v-366d50ba]{padding-block:var(--space-xxl);padding-inline-end:max(var(--space-section),env(safe-area-inset-right,0px));padding-inline-start:var(--space-section)}}.app-list-header-shell--pinned[data-v-366d50ba]{border-bottom-color:var(--color-border-default);box-shadow:0 8px 24px color-mix(in srgb,var(--color-background) 50%,transparent);top:var(--app-shell-topbar-offset, var(--app-shell-topbar-height, 64px))}.app-list-header-shell--pinned .app-list-header__row[data-v-366d50ba]{padding-block:var(--space-md)}.app-list-header__title[data-v-366d50ba]{color:var(--color-text-primary);font-family:var(--font-family-header);font-size:var(--font-headline-small-size);font-weight:var(--font-headline-small-weight);letter-spacing:1px;line-height:var(--font-headline-small-line-height);margin:0;transition:font-size .2s ease,line-height .2s ease}.app-list-header-shell--compact .app-list-header__title[data-v-366d50ba]{font-size:var(--font-title-large-size);line-height:var(--font-title-large-line-height)}.app-list-header__subtitle[data-v-366d50ba]{display:-webkit-box;-webkit-box-orient:vertical;color:var(--color-text-secondary);font-size:var(--font-body-size);-webkit-line-clamp:2;line-height:1.3;margin:var(--space-xs) 0 0;max-height:calc(var(--font-body-size)*1.3*2);opacity:1;overflow:hidden;transition:opacity .2s ease,font-size .2s ease}.app-list-header-shell--compact .app-list-header__subtitle[data-v-366d50ba]{margin:0;max-height:0;min-height:0;opacity:0;overflow:hidden;pointer-events:none}@media(max-width:575px){.app-list-header__title[data-v-366d50ba]{font-size:var(--font-title-medium-size);line-height:var(--font-title-medium-line-height)}.app-list-header__subtitle[data-v-366d50ba]{font-size:var(--font-caption-size);line-height:var(--font-caption-line-height);max-height:calc(var(--font-caption-size)*var(--font-caption-line-height)*2);min-height:calc(var(--font-caption-size)*var(--font-caption-line-height)*2)}.app-list-header__row[data-v-366d50ba]{align-items:start;-moz-column-gap:var(--space-sm);column-gap:var(--space-sm);display:grid;grid-template-areas:"intro actions" "mode mode";grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-md)}.app-list-header__intro[data-v-366d50ba]{grid-area:intro}.app-list-header__trailing[data-v-366d50ba]{display:contents}.app-list-header__actions[data-v-366d50ba]{align-self:start;grid-area:actions}.app-list-header__mode[data-v-366d50ba]{grid-area:mode;justify-content:center;width:100%}}
