@layer blocks{.blk-detail-page{background:var(--eq-bg);color:var(--eq-ink);container:blk-detail-page/inline-size}.blk-detail-page-inner{gap:var(--eq-space-5);max-width:76rem;padding:var(--eq-space-5) var(--eq-space-4) calc(var(--eq-space-6) * 1.5);margin-inline:auto}.blk-detail-page-to{color:var(--eq-ink-2);font-weight:var(--eq-weight)}.blk-detail-page-count{min-width:20px;height:20px;padding-inline:var(--eq-space-1);box-sizing:border-box;border-radius:var(--eq-radius-s);background:var(--eq-tint-strong);color:var(--eq-ink-2);font-size:var(--eq-text-xs);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.blk-detail-page-body{gap:calc(var(--eq-space-6) * 1.25);grid-template-columns:minmax(0,1fr);display:grid}.blk-detail-page-panels{min-width:0}.blk-detail-page-caption{color:var(--eq-ink-2);font-weight:var(--eq-weight)}.blk-detail-page-item,.blk-detail-page-item-detail{display:block}.blk-detail-page-item-cell{min-width:11rem}.blk-detail-page-figure{white-space:nowrap}.blk-detail-page-item{font-weight:var(--eq-weight-strong)}.blk-detail-page-item-detail{color:var(--eq-ink-3);font-size:var(--eq-text-xs)}.blk-detail-page-per{color:var(--eq-ink-3)}.blk-detail-page-total{border-top-color:var(--eq-ink);font-size:var(--eq-text-m)}.blk-detail-page-composer{gap:var(--eq-space-2);display:grid}.blk-detail-page-composer-actions{justify-content:flex-end;display:flex}.blk-detail-page-facts{align-content:start;gap:var(--eq-space-4);padding:var(--eq-space-4);border:1px solid var(--eq-line);border-radius:var(--eq-radius-l);background:var(--eq-surface);display:grid}.blk-detail-page-arrival{gap:var(--eq-space-1);padding-bottom:var(--eq-space-4);border-bottom:1px solid var(--eq-line);display:grid}.blk-detail-page-arrival>*{margin:0}.blk-detail-page-arrival-day{font-size:clamp(1.375rem,4cqi,1.75rem);font-weight:var(--eq-weight-strong);letter-spacing:-.02em;line-height:1.15}@container blk-detail-page (min-width:40rem){.blk-detail-page-inner{padding-inline:var(--eq-space-6)}}@container blk-detail-page (min-width:60rem){.blk-detail-page-body{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}.blk-detail-page-facts{top:var(--eq-space-4);position:sticky}.blk-detail-page-arrival-day{font-size:1.75rem}}}
