html[data-variant]:not([data-variant=pantsy]) .ui-apart-tray{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius-popup);background:var(--tint-on-card);overflow:hidden}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row{padding:var(--space-10) var(--space-16)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-tray--read .ui-apart-row{padding:var(--space-14) var(--space-16)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row+.ui-apart-row{border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row-title{flex:1;min-width:0;font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);letter-spacing:var(--track-body);color:var(--text-on-card)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row-value{flex-shrink:0;font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row-sub{margin-top:var(--space-6);overflow:hidden;font-family:var(--font-body);font-size:var(--fs-d-12);line-height:var(--lh-body);color:var(--role-recessed-ink);text-overflow:ellipsis;white-space:nowrap}html[data-variant]:not([data-variant=pantsy]) .ui-apart-row>.ui-seg{margin-top:var(--space-10)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-hours>.ui-apart-hour{box-sizing:border-box;flex:1 1 0;min-width:0;height:var(--segment-h);min-height:var(--segment-h);margin:0;padding:0;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius-xs);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);font-variant-numeric:tabular-nums;line-height:var(--segment-h);text-align:center;text-align-last:center;appearance:none;-webkit-appearance:none;cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-apart-hours>.ui-apart-hours-dash{flex:0 0 auto;padding:0 var(--space-8);font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);line-height:var(--segment-h);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-note{margin:var(--space-12) 0 0;font-family:var(--font-body);font-size:var(--fs-d-12);line-height:var(--lh-body);color:var(--role-recessed-ink);text-align:left;text-wrap:pretty}html[data-variant]:not([data-variant=pantsy]) .ui-apart-sheet .ui-action:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}html[data-variant]:not([data-variant=pantsy]) .ui-apart-paused{margin:0;font-family:var(--font-mono);font-size:var(--fs-d-10);font-weight:var(--fw-bold);letter-spacing:var(--track-caps-wide);text-align:center;text-transform:uppercase;color:var(--text-soft)}html[data-variant]:not([data-variant=pantsy]) .ui-apart-gate-hero.hero-mascot{width:calc(100vw - calc(var(--space-16) * 2));max-width:calc(var(--space-40) * 9);margin:var(--space-4) auto calc(var(--space-24) * 2)}@media(max-height:600px){html[data-variant]:not([data-variant=pantsy]) .ui-apart-gate-hero.hero-mascot{margin-bottom:var(--space-24)}}html[data-variant=kalsa] .pof-apart-root{padding:0 var(--space-8) calc(var(--space-8) + env(safe-area-inset-bottom))}html[data-variant=kalsa] .pof-apart-sheet{padding:var(--space-10) var(--space-16) var(--space-22);border-radius:var(--radius-ticket);background:var(--hatch-on-card),linear-gradient(180deg,var(--surface-card) 0%,var(--cream-dim) 100%)}html[data-variant=kalsa] .pof-apart-grabber{width:calc(var(--space-18) * 2 + var(--space-2))}html[data-variant=kalsa] .pof-apart-eyebrow{font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-track);color:var(--role-recessed-ink)}html[data-variant=kalsa] .pof-apart-title{line-height:var(--lh-rd-tile)}html[data-variant=kalsa] .pof-apart-blurb{margin-top:var(--space-8);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:var(--role-recessed-ink)}html[data-variant=kalsa] .pof-apart-group{margin-top:var(--space-14);text-align:left;border-radius:var(--radius-rd-artifact);border-color:color-mix(in srgb,var(--ink) 12%,transparent);background:var(--tint-on-card)}html[data-variant=kalsa] .pof-apart-row{padding:var(--space-10) var(--space-16)}html[data-variant=kalsa] .pof-apart-row+.pof-apart-row{border-top-color:color-mix(in srgb,var(--ink) 12%,transparent)}html[data-variant=kalsa] .pof-apart-row-title{font-size:var(--fs-rd-cta-sub)}html[data-variant=kalsa] .pof-apart-row-sub{margin-top:var(--space-6);font-size:var(--fs-rd-cell);line-height:var(--lh-body);color:var(--role-recessed-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-variant=kalsa] .pof-apart-seg{margin-top:var(--space-10);gap:var(--space-4);border-radius:var(--radius-md);border-color:color-mix(in srgb,var(--ink) 12%,transparent);background:var(--tint-on-card)}html[data-variant=kalsa] .pof-apart-seg-cell,html[data-variant=kalsa] .pof-apart-wake-cell{border-radius:var(--radius-xs);font-size:var(--fs-rd-cta-sub);font-weight:var(--fw-bold)}html[data-variant=kalsa] .pof-apart-seg-cell{letter-spacing:var(--track-body);color:var(--role-recessed-ink)}html[data-variant=kalsa] .pof-apart-seg-cell.is-on{background:var(--ink);color:var(--text-on-deep)}html[data-variant=kalsa] .pof-apart-wake-cell{border:none;background:var(--surface-card);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 12%,transparent)}html[data-variant=kalsa] .pof-apart-wake-dash{padding:0 var(--space-8);font-size:var(--fs-rd-cta-sub);font-weight:var(--fw-bold);color:var(--role-recessed-ink)}html[data-variant=kalsa] .pof-apart-note.is-center{margin-top:var(--space-14);font-size:var(--fs-rd-cell);line-height:var(--lh-body);color:var(--role-recessed-ink)}html[data-variant=kalsa] .pof-apart-primary{margin-top:var(--space-12);min-height:calc(var(--space-28) + var(--space-24));font-size:var(--fs-rd-cta-sub)}html[data-variant=kalsa] .pof-apart-quiet{margin-top:var(--space-4);font-size:var(--fs-rd-cta-sub);color:var(--role-recessed-ink)}
