.page-header[data-v-cb8d48d2]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:color-mix(in srgb,var(--surface-primary) 92%,transparent);display:flex;gap:var(--gap-heading);margin-bottom:var(--page-top);padding:var(--space-3) var(--page-padding);transition:background-color var(--duration-normal) var(--ease-default)}.page-header--sticky[data-v-cb8d48d2]{padding-top:calc(var(--safe-area-inset-top) + var(--space-3));position:sticky;top:0;transition:transform .25s ease,background-color var(--duration-normal) var(--ease-default);z-index:var(--z-sticky)}.page-header--hidden[data-v-cb8d48d2]{transform:translateY(-100%)}.page-header--over-hero[data-v-cb8d48d2]{margin-bottom:0}.page-header--floating[data-v-cb8d48d2]{inset:0 0 auto;position:absolute;z-index:var(--z-chrome)}.page-header--bordered[data-v-cb8d48d2]{border-bottom:var(--border-thin) solid var(--separator-default)}.page-header--transparent[data-v-cb8d48d2]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}.page-header--docked[data-v-cb8d48d2]{background-color:var(--surface-primary);border-bottom-color:transparent}.page-header__back[data-v-cb8d48d2]{margin-block:calc(var(--touch-minimum)/-2 + 12px);margin-inline:calc(var(--touch-minimum)/-2 + 12px + var(--icon-button-edge-inset, 0px)) calc(var(--touch-minimum)/-2 + 12px + var(--icon-button-gap, 0px))}.page-header__title[data-v-cb8d48d2]{align-items:center;display:flex;flex:1;gap:var(--gap-inline);min-width:0;transition:opacity var(--duration-normal) var(--ease-default),transform var(--duration-moderate) var(--ease-spring)}.page-header__accent[data-v-cb8d48d2]{background-color:var(--page-header-accent-bg);border-radius:var(--radius-full);flex-shrink:0;height:var(--space-2-5);width:var(--space-2-5)}.page-header__title-icon[data-v-cb8d48d2]{flex-shrink:0}.page-header__title-text[data-v-cb8d48d2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header__title--hidden[data-v-cb8d48d2]{opacity:0;pointer-events:none;transform:translateY(var(--space-2))}.page-header__actions[data-v-cb8d48d2]{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2)}
