html[data-variant]:not([data-variant=pantsy]) .ui-header{display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--space-40) + var(--space-2));padding:0 0 var(--space-8);color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-header.is-driven{min-height:calc(var(--space-28) + var(--space-6));padding-bottom:0}html[data-variant]:not([data-variant=pantsy]) .ui-header-lead{display:flex;align-items:baseline;gap:var(--space-10);min-width:0}html[data-variant]:not([data-variant=pantsy]) .ui-header-wordmark{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-lg);letter-spacing:var(--track-tight);color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-header-eyebrow{display:inline-flex;align-items:baseline;gap:var(--space-4);margin:0;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:var(--fs-d-10);font-weight:var(--fw-bold);line-height:var(--lh-flat);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--accent-cool)}html[data-variant]:not([data-variant=pantsy]) button.ui-header-eyebrow{cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-header-control{flex:none;display:flex;align-items:center;justify-content:center;width:calc(var(--space-28) + var(--space-6));height:calc(var(--space-28) + var(--space-6));padding:0;border:1px solid color-mix(in srgb,var(--text-on-deep) 7%,transparent);border-radius:var(--radius-pill);background:var(--surface-hi);color:var(--text-on-deep);font-family:var(--font-display);font-size:var(--fs-d-16);font-weight:var(--fw-bold)}html[data-variant]:not([data-variant=pantsy]) button.ui-header-control{cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-header-control[hidden]{display:none}html[data-variant]:not([data-variant=pantsy]) .ui-header-done{flex:none;height:var(--pill-h);padding:0 var(--space-18);border:0;border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-on-card);font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-header-skip{flex:none;min-height:var(--tap-min);padding:0 var(--space-4);border:0;background:none;color:var(--role-supporting);font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-header.has-toast{position:relative}html[data-variant]:not([data-variant=pantsy]) .ui-header-toast{position:absolute;top:0;left:50%;display:flex;align-items:center;height:calc(var(--space-28) + var(--space-6));transform:translate(-50%);pointer-events:none;animation:ui-header-toast 1.8s var(--ease-default) both}html[data-variant]:not([data-variant=pantsy]) .ui-header-toast.is-held{animation:none}@keyframes ui-header-toast{0%{opacity:0}14%{opacity:1}80%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){html[data-variant]:not([data-variant=pantsy]) .ui-header-toast{animation-name:ui-header-toast-still}html[data-variant]:not([data-variant=pantsy]) .ui-header-toast.is-held{animation:none}}@keyframes ui-header-toast-still{0%,99%{opacity:1}to{opacity:0}}html[data-variant]:not([data-variant=pantsy]) .ui-header.is-behind{opacity:var(--opacity-behind-popup)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-12);padding:0 0 var(--space-12);color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header-text{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header-eyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header-title{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-xl);line-height:var(--lh-rd-tile);letter-spacing:var(--track-tight)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header.is-display .ui-sheet-header-title{font-size:var(--fs-d-34);letter-spacing:var(--track-tightest)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header-action{flex:none;align-self:flex-end;margin-bottom:var(--space-2)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header.is-on-paper{display:block;padding:0;text-align:center;color:var(--text-on-card)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header.is-on-paper .ui-sheet-header-text{gap:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header.is-on-paper .ui-sheet-header-eyebrow{color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet-header.is-on-paper .ui-sheet-header-title{text-wrap:balance}html[data-variant]:not([data-variant=pantsy]) .ui-loading{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-loading-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-14);text-align:center}html[data-variant]:not([data-variant=pantsy]) .ui-loading-wordmark{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-d-34);letter-spacing:var(--track-tightest)}html[data-variant]:not([data-variant=pantsy]) .ui-loading-line{font-family:var(--font-body);font-size:var(--fs-d-14);color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-loading-foot{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;visibility:hidden}html[data-variant]:not([data-variant=pantsy]) .ui-loading[data-ui-state=timed-out] .ui-loading-foot{visibility:visible}html[data-variant]:not([data-variant=pantsy]) .ui-loading-screen{position:fixed;inset:0}
