.karta-termin__polozka[data-astro-cid-or3525g3]{display:flex;min-width:0}.karta-termin__polozka[data-astro-cid-or3525g3]>.karta{flex:1;min-width:0}.karta-termin__polozka[data-astro-cid-or3525g3]:has(>:global(.karta[hidden])){display:none}.karta-trackday[data-astro-cid-or3525g3]{flex-direction:row;container-type:inline-size}.karta-termin__telo[data-astro-cid-or3525g3]{gap:6px}.karta-termin__hlava[data-astro-cid-or3525g3]{display:flex;flex-direction:column-reverse;gap:3px;min-width:0}.karta-termin__misto[data-astro-cid-or3525g3]{font-size:18px}.karta-termin__druh[data-astro-cid-or3525g3]{color:var(--sekce)}.karta-termin__fakta[data-astro-cid-or3525g3]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--fs-eyebrow);letter-spacing:.06em;color:var(--color-mute)}.karta-trackday__rozsahy[data-astro-cid-or3525g3]{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.karta-trackday__rozsah[data-astro-cid-or3525g3]{display:inline-flex;align-items:baseline;gap:7px;padding:5px 9px;border:1px solid var(--color-line);background:var(--color-bone)}.karta-trackday__rozsah-nazev[data-astro-cid-or3525g3]{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-mute)}.karta-trackday__rozsah-cena[data-astro-cid-or3525g3]{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--color-ink)}@container (max-width: 340px){.karta-termin__datum[data-astro-cid-or3525g3]{min-width:72px;padding:10px 8px}.karta-termin__den[data-astro-cid-or3525g3]{font-size:30px}.karta-termin__misto[data-astro-cid-or3525g3]{font-size:16px}.karta__telo[data-astro-cid-or3525g3]{padding:12px 12px 12px 14px}}.trackdays[data-astro-cid-jse5kykt]{padding-block:var(--section-py);background:var(--color-paper);color:var(--color-ink);border-top:1px solid var(--color-line)}.trackdays[data-astro-cid-jse5kykt] .kicker[data-astro-cid-jse5kykt]{color:var(--color-accent-strong)}.td-head[data-astro-cid-jse5kykt]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:end;border-bottom:1px solid var(--color-line);padding-bottom:var(--space-8);margin-bottom:var(--space-8)}@media(max-width:900px){.td-head[data-astro-cid-jse5kykt]{grid-template-columns:1fr;gap:var(--space-6)}}.td-title[data-astro-cid-jse5kykt]{font-size:var(--fs-section);line-height:var(--lh-section);margin:12px 0 0}.td-body[data-astro-cid-jse5kykt]{font-size:var(--fs-body);line-height:var(--lh-body);margin:0;max-width:520px;color:var(--color-mute)}.td-stats[data-astro-cid-jse5kykt]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-12);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-line)}@media(max-width:640px){.td-stats[data-astro-cid-jse5kykt]{grid-template-columns:1fr;gap:var(--space-3)}}.td-stat[data-astro-cid-jse5kykt]{padding:16px 0}.td-stat-num[data-astro-cid-jse5kykt]{font-size:var(--fs-accent-stat);color:var(--color-accent-strong);line-height:var(--lh-accent);padding-top:.1em;font-variant-numeric:tabular-nums}.td-stat-label[data-astro-cid-jse5kykt]{font-size:var(--fs-mono);color:var(--color-mute);margin-top:10px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-mono)}.td-dates-title[data-astro-cid-jse5kykt]{font-size:var(--fs-h3);line-height:var(--lh-heading);margin:0 0 var(--space-4)}.td-dates[data-astro-cid-jse5kykt]{gap:12px}.prihlaska[data-astro-cid-cw7vlakr],.cenik[data-astro-cid-cw7vlakr],.vyjezdy[data-astro-cid-cw7vlakr]{display:flex;flex-direction:column;gap:var(--space-6)}.prihlaska-text[data-astro-cid-cw7vlakr],.cenik-text[data-astro-cid-cw7vlakr],.vyjezdy-text[data-astro-cid-cw7vlakr]{margin:0;max-width:640px;font-size:var(--fs-lead);line-height:1.6;color:var(--color-mute)}.td-table[data-astro-cid-cw7vlakr]{background:var(--color-surface);border:1px solid var(--color-line);overflow:hidden}.td-row[data-astro-cid-cw7vlakr]{display:grid;grid-template-columns:minmax(220px,2.4fr) 1fr 1fr;align-items:center;padding:18px 24px;border-bottom:1px solid var(--color-line);gap:var(--space-4)}.td-row[data-astro-cid-cw7vlakr]:last-child{border-bottom:0}.td-row-head[data-astro-cid-cw7vlakr]{background:var(--color-night);color:#fff;padding:14px 24px;font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.2em;text-transform:uppercase}.td-cell-circuit[data-astro-cid-cw7vlakr]{display:flex;flex-direction:column;gap:var(--space-1)}.td-circuit-name[data-astro-cid-cw7vlakr]{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.1}.td-circuit-note[data-astro-cid-cw7vlakr]{font-size:var(--fs-mono);color:var(--color-mute);line-height:1.3}.td-price-num[data-astro-cid-cw7vlakr]{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--color-accent-strong);white-space:nowrap}.td-cell-half[data-astro-cid-cw7vlakr] .td-price-num[data-astro-cid-cw7vlakr]{color:var(--color-ink);font-size:18px}.td-price-neni[data-astro-cid-cw7vlakr]{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--color-mute);line-height:1.3}@media(max-width:760px){.td-row[data-astro-cid-cw7vlakr]{grid-template-columns:1fr;gap:0;padding:20px 20px 16px}.td-row-head[data-astro-cid-cw7vlakr]{display:none}.td-cell-circuit[data-astro-cid-cw7vlakr]{padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px dashed var(--color-line)}.td-cell-price[data-astro-cid-cw7vlakr]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:6px 0}.td-cell-price[data-astro-cid-cw7vlakr]:before{content:attr(data-popis);font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-mute);white-space:nowrap}}.cenik-pozn[data-astro-cid-cw7vlakr]{display:flex;flex-direction:column;gap:var(--space-2)}.cenik-pozn[data-astro-cid-cw7vlakr] p[data-astro-cid-cw7vlakr]{font-size:var(--fs-small);color:var(--color-mute);line-height:1.6;margin:0}.cenik-pozn[data-astro-cid-cw7vlakr] strong[data-astro-cid-cw7vlakr]{color:var(--color-ink);white-space:nowrap}.cenik-okruhy[data-astro-cid-cw7vlakr],.cenik-pozn[data-astro-cid-cw7vlakr] a[data-astro-cid-cw7vlakr]{color:var(--color-ink);font-weight:700}.cenik-akce[data-astro-cid-cw7vlakr]{display:flex;gap:var(--space-3);flex-wrap:wrap}.vyjezdy-mrizka[data-astro-cid-cw7vlakr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}@media(max-width:900px){.vyjezdy-mrizka[data-astro-cid-cw7vlakr]{grid-template-columns:minmax(0,1fr)}}.vyjezd[data-astro-cid-cw7vlakr]{padding:28px 24px 24px;background:var(--color-bone);border-top:2px solid var(--color-accent-strong);display:flex;flex-direction:column;gap:var(--space-3)}.vyjezd-vlajka[data-astro-cid-cw7vlakr]{font-size:var(--fs-eyebrow);letter-spacing:.2em;color:var(--color-accent-strong);font-weight:700}.vyjezd-nazev[data-astro-cid-cw7vlakr]{font-size:26px;line-height:1.1;margin:0}.vyjezd-cena[data-astro-cid-cw7vlakr]{font-size:30px;color:var(--color-accent-strong);padding:10px 0;border-block:1px solid var(--color-line);white-space:nowrap}.vyjezd-body[data-astro-cid-cw7vlakr]{list-style:none;padding:0;margin:0;display:grid;gap:6px;font-size:var(--fs-meta);line-height:1.55;color:var(--color-mute)}.vyjezd-body[data-astro-cid-cw7vlakr] li[data-astro-cid-cw7vlakr]:before{content:"— ";color:var(--color-accent-strong);font-weight:700}.vyjezdy-odkaz[data-astro-cid-cw7vlakr]{align-self:flex-start}
