.qb24h[data-astro-cid-wzlzayo5]{z-index:30;backdrop-filter:blur(12px);border-bottom:1px solid var(--ink-700);background:#0f0f1ae0;position:sticky;top:0}.qb24h__row[data-astro-cid-wzlzayo5]{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:12px 20px;display:flex}.qb24h__left[data-astro-cid-wzlzayo5],.qb24h__right[data-astro-cid-wzlzayo5]{align-items:center;display:flex}.qb24h__left[data-astro-cid-wzlzayo5]{gap:12px}.qb24h__right[data-astro-cid-wzlzayo5],.qb24h__bar-only[data-astro-cid-wzlzayo5]{gap:10px}.qb24h__bar-only[data-astro-cid-wzlzayo5]{align-items:center;display:flex}.qb24h__menu-extra[data-astro-cid-wzlzayo5]{justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:none}.qb24h__brand[data-astro-cid-wzlzayo5]{color:var(--ink-100);align-items:center;gap:9px;display:flex;position:relative}.qb24h__brand[data-astro-cid-wzlzayo5]:after{content:"";position:absolute;inset:-8px 0}.qb24h__brand[data-astro-cid-wzlzayo5]:hover{color:var(--ink-50)}.qb24h__brand[data-astro-cid-wzlzayo5] img[data-astro-cid-wzlzayo5]{display:block}.qb24h__name[data-astro-cid-wzlzayo5]{font-family:var(--font-display);font-size:24px;line-height:1}.qb24h__chip[data-astro-cid-wzlzayo5]{background:var(--amber-400);color:var(--ink-950);font-family:var(--font-mono);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:600}.qb24h__nav[data-astro-cid-wzlzayo5]{gap:2px;display:none}.qb24h__link[data-astro-cid-wzlzayo5]{color:var(--ink-200);border-radius:8px;align-items:baseline;gap:7px;padding:7px 11px;font-size:13px;font-weight:800;transition:background .18s,color .18s;display:flex}.qb24h__link[data-astro-cid-wzlzayo5]:hover{background:var(--ink-800);color:var(--ink-100)}.qb24h__link[data-astro-cid-wzlzayo5]:after{display:none}.qb24h__hour[data-astro-cid-wzlzayo5]{color:var(--amber-400);font-family:var(--font-mono);font-size:11px}.qb24h__signin[data-astro-cid-wzlzayo5]{background:var(--amber-400);color:var(--ink-950);border-radius:999px;padding:9px 18px;font-size:14px;font-weight:800;transition:background .18s}.qb24h__signin[data-astro-cid-wzlzayo5]:hover{background:var(--amber-300);color:var(--ink-950)}.qb24h__wide-only[data-astro-cid-wzlzayo5]{display:none}.qb24h__menu-cta[data-astro-cid-wzlzayo5]{text-align:center;margin-top:14px;padding:13px 18px;font-size:16px}.qb24h__menu[data-astro-cid-wzlzayo5]{border:1.5px solid var(--ink-600);width:44px;height:44px;color:var(--ink-100);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:12px;padding:0;font-size:12px;font-weight:600}.qb24h__menu-close[data-astro-cid-wzlzayo5],.qb24h__menu[data-astro-cid-wzlzayo5].is-open .qb24h__menu-label[data-astro-cid-wzlzayo5]{display:none}.qb24h__menu[data-astro-cid-wzlzayo5].is-open .qb24h__menu-close[data-astro-cid-wzlzayo5]{display:inline}.qb24h__dropdown[data-astro-cid-wzlzayo5]{border-top:1px solid var(--ink-700);flex-direction:column;padding:4px 20px 18px;display:none}.qb24h__dropdown[data-astro-cid-wzlzayo5].is-open{display:flex}.qb24h__row-link[data-astro-cid-wzlzayo5]{border-bottom:1px solid var(--ink-700);color:var(--ink-100);align-items:baseline;gap:14px;padding:14px 4px;font-size:17px;font-weight:700;display:flex}.qb24h__row-hour[data-astro-cid-wzlzayo5]{color:var(--amber-400);font-family:var(--font-mono);font-size:12px}@media (width<=479px){.qb24h__bar-only[data-astro-cid-wzlzayo5]{display:none}.qb24h__menu-extra[data-astro-cid-wzlzayo5]{display:flex}}@media (width>=960px){.qb24h__nav[data-astro-cid-wzlzayo5]{display:flex}.qb24h__wide-only[data-astro-cid-wzlzayo5]{display:block}.qb24h__menu[data-astro-cid-wzlzayo5],.qb24h__dropdown[data-astro-cid-wzlzayo5],.qb24h__dropdown[data-astro-cid-wzlzayo5].is-open{display:none}}.qb-headrow[data-astro-cid-jr7posx5]{width:100%;max-width:var(--container-lg);justify-content:space-between;align-items:center;gap:16px;display:flex}.qb-brand[data-astro-cid-jr7posx5]{color:var(--ink-950);align-items:center;gap:9px;display:flex}.qb-headactions[data-astro-cid-jr7posx5]{align-items:center;gap:18px;display:flex}.qb-signin[data-astro-cid-jr7posx5]{color:var(--ink-950);border-radius:var(--radius-pill);border:1.5px solid color-mix(in oklch, var(--ink-950) 30%, transparent);padding:7px 16px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s}.qb-signin[data-astro-cid-jr7posx5]:hover{background:color-mix(in oklch, var(--ink-950) 10%, transparent);color:var(--ink-950)}.qb-foot[data-astro-cid-nw2ivrzo]{padding:52px 24px 40px}.qb-footgrid[data-astro-cid-nw2ivrzo]{max-width:var(--container-lg);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px;margin:0 auto;display:grid}.qb-footcol[data-astro-cid-nw2ivrzo]{flex-direction:column;gap:10px;display:flex}.qb-footcol[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--text-muted);font-size:14px}.qb-foothead[data-astro-cid-nw2ivrzo]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0 0 2px;font-size:12px;font-weight:700}.qb-footlegal[data-astro-cid-nw2ivrzo]{max-width:var(--container-lg);border-top:1px solid var(--border-subtle);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin:40px auto 0;padding-top:22px;font-size:13px;display:flex}.qb-footlegal__links[data-astro-cid-nw2ivrzo]{gap:20px;display:flex}.qb-footlegal__links[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--text-muted);font-size:13px}.qb-footlegal__links[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--text-strong)}@media (width<=767px){.qb-foot[data-astro-cid-nw2ivrzo]{padding:26px 16px 18px}.qb-footgrid[data-astro-cid-nw2ivrzo]{grid-template-columns:1fr 1fr;gap:16px}.qb-footgrid[data-astro-cid-nw2ivrzo]>[data-astro-cid-nw2ivrzo]:first-child,.qb-footcol[data-astro-cid-nw2ivrzo]:last-child{grid-column:1/-1}.qb-footcol[data-astro-cid-nw2ivrzo]{gap:6px}.qb-footcol[data-astro-cid-nw2ivrzo]:last-child{flex-flow:wrap;gap:6px 16px}.qb-footcol[data-astro-cid-nw2ivrzo]:last-child .qb-foothead[data-astro-cid-nw2ivrzo]{flex-basis:100%}.qb-footlegal[data-astro-cid-nw2ivrzo]{margin-top:16px;padding-top:12px}}
