.tm[data-astro-cid-qjtdclr4]{padding-block:clamp(28px,5vw,56px)}.tm-inner[data-astro-cid-qjtdclr4]{gap:18px;max-width:520px;display:grid}.tm-top[data-astro-cid-qjtdclr4]{gap:10px;display:grid}[data-astro-cid-qjtdclr4][data-stan=gra]>.tm-top[data-astro-cid-qjtdclr4]{display:none}.tm-back[data-astro-cid-qjtdclr4]{text-decoration:none}h1[data-astro-cid-qjtdclr4]{text-transform:uppercase;color:var(--yellow);font-size:clamp(44px,9vw,72px);line-height:.9}h1[data-astro-cid-qjtdclr4] span[data-astro-cid-qjtdclr4]{color:var(--white);display:block}.tm-panel[data-astro-cid-qjtdclr4]{gap:18px;display:grid}.tm-panel[data-astro-cid-qjtdclr4][hidden],.tm-wibracja[data-astro-cid-qjtdclr4][hidden],.tm-rekord-nowy[data-astro-cid-qjtdclr4][hidden]{display:none}.tm-intro[data-astro-cid-qjtdclr4]{color:var(--muted-dark);margin:0}.tm-intro[data-astro-cid-qjtdclr4] strong[data-astro-cid-qjtdclr4]{color:var(--white)}.tm-pasy[data-astro-cid-qjtdclr4]{border:0;gap:10px;margin:0;padding:0;display:grid}legend[data-astro-cid-qjtdclr4]{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:10px;font-size:15px;font-weight:700}.tm-pas[data-astro-cid-qjtdclr4]{border:2px solid var(--line-dark);cursor:pointer;--belt-w:56px;--belt-h:18px;grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;padding:12px 14px;display:grid}.tm-pas[data-astro-cid-qjtdclr4]:has(input:checked){border-color:var(--yellow);background:var(--ink-2)}.tm-pas[data-astro-cid-qjtdclr4]:has(input:focus-visible){outline:3px solid var(--yellow);outline-offset:2px}.tm-pas[data-astro-cid-qjtdclr4] input[data-astro-cid-qjtdclr4]{opacity:0;pointer-events:none;position:absolute}.tm-pas-tekst[data-astro-cid-qjtdclr4]{gap:2px;display:grid}.tm-pas-tekst[data-astro-cid-qjtdclr4] strong[data-astro-cid-qjtdclr4]{font-family:var(--f-display);text-transform:uppercase;font-size:22px}.tm-pas-tekst[data-astro-cid-qjtdclr4] span[data-astro-cid-qjtdclr4]{color:var(--muted-dark);font-size:15px}.tm-pas-rekord[data-astro-cid-qjtdclr4]{font-family:var(--f-display);color:var(--yellow);grid-column:2;font-weight:700}.tm-pas-rekord[data-astro-cid-qjtdclr4]:empty{display:none}.tm-wibracja[data-astro-cid-qjtdclr4]{cursor:pointer;align-items:center;gap:10px;display:flex}.tm-wibracja[data-astro-cid-qjtdclr4] input[data-astro-cid-qjtdclr4]{width:20px;height:20px;accent-color:var(--yellow)}.tm-start-btn[data-astro-cid-qjtdclr4]{justify-self:start;padding:16px 34px;font-size:26px}.tm-info[data-astro-cid-qjtdclr4]{color:var(--yellow);margin:0}.tm-info[data-astro-cid-qjtdclr4]:empty{display:none}.tm-zasady[data-astro-cid-qjtdclr4]{color:var(--muted-dark);gap:6px;margin:0;padding-left:1.2em;display:grid}.tm-zasady[data-astro-cid-qjtdclr4] strong[data-astro-cid-qjtdclr4]{color:var(--white)}.tm-plansza[data-astro-cid-qjtdclr4]{height:calc(100svh - var(--header-h) - var(--pinned-h) - 2 * clamp(28px, 5vw, 56px));grid-template-rows:auto auto 1fr auto;gap:10px;min-height:440px;max-height:760px}.tm-pasek[data-astro-cid-qjtdclr4]{font-family:var(--f-display);align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.tm-czas[data-astro-cid-qjtdclr4]{background:var(--ink-3);flex:1;height:10px;overflow:hidden}.tm-czas[data-astro-cid-qjtdclr4] span[data-astro-cid-qjtdclr4]{background:var(--yellow);transform-origin:0;height:100%;display:block}.tm-seria[data-astro-cid-qjtdclr4]{color:var(--yellow)}.tm-seria[data-astro-cid-qjtdclr4]:empty{display:none}.tm-technika[data-astro-cid-qjtdclr4]{text-align:center;align-content:center;gap:2px;min-height:64px;display:grid}.tm-technika[data-astro-cid-qjtdclr4] p[data-astro-cid-qjtdclr4]{margin:0}.tm-technika-nazwa[data-astro-cid-qjtdclr4]{font-family:var(--f-display);text-transform:uppercase;color:var(--yellow);font-size:clamp(26px,8vw,40px);font-style:italic;font-weight:800;line-height:1}.tm-technika-opis[data-astro-cid-qjtdclr4]{color:var(--muted-dark)}.tm-technika-opis[data-astro-cid-qjtdclr4]:empty{display:none}.tm-scena[data-astro-cid-qjtdclr4]{grid-template-columns:1fr 72px;gap:14px;min-height:0;display:grid}.tm-stos-pole[data-astro-cid-qjtdclr4]{border:2px solid var(--line-dark);grid-template-rows:1fr auto auto;place-items:end center;min-height:0;padding:8px;display:grid;position:relative}.tm-ocena[data-astro-cid-qjtdclr4]{text-align:center;font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:clamp(20px,6vw,28px);font-weight:800;position:absolute;top:10px;left:0;right:0}.tm-ocena[data-astro-cid-qjtdclr4][data-ocena=ok]{color:var(--belt-green)}.tm-ocena[data-astro-cid-qjtdclr4][data-ocena=zle]{color:var(--belt-red)}.tm-stos[data-astro-cid-qjtdclr4]{flex-direction:column;gap:3px;width:78%;display:flex}.tm-stos[data-astro-cid-qjtdclr4] .tm-deska{height:clamp(14px,3.4svh,26px);display:flex}.tm-stos[data-astro-cid-qjtdclr4] .tm-deska>span{background:var(--paper-2);border:2px solid var(--ink);transition:transform .35s var(--ease), opacity .35s;flex:1}.tm-stos[data-astro-cid-qjtdclr4] .tm-deska>span:first-child{border-right-width:1px}.tm-stos[data-astro-cid-qjtdclr4] .tm-deska>span:last-child{border-left-width:1px}.tm-stos[data-astro-cid-qjtdclr4][data-material=dachowki] .tm-deska>span{background:var(--belt-brown);border-radius:0 0 10px 10px}.tm-stos[data-astro-cid-qjtdclr4] .tm-pekla>span:first-child{opacity:.55;transform:translate(-8%,30%)rotate(-14deg)}.tm-stos[data-astro-cid-qjtdclr4] .tm-pekla>span:last-child{opacity:.55;transform:translate(8%,30%)rotate(14deg)}.tm-podpory[data-astro-cid-qjtdclr4]{justify-content:space-between;width:90%;margin-top:3px;display:flex}.tm-podpory[data-astro-cid-qjtdclr4] span[data-astro-cid-qjtdclr4]{background:var(--ink-3);border:2px solid var(--line-dark);width:22%;height:28px}.tm-stos-opis[data-astro-cid-qjtdclr4]{color:var(--muted-dark);margin:6px 0 0;font-size:15px}.tm-miernik[data-astro-cid-qjtdclr4]{grid-template-rows:auto 1fr;gap:6px;min-height:0;display:grid}.tm-miernik-nazwa[data-astro-cid-qjtdclr4]{font-family:var(--f-display);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--muted-dark);font-size:14px;font-weight:700}.tm-skala[data-astro-cid-qjtdclr4]{border:2px solid var(--line-dark);background:var(--ink-2);position:relative}.tm-pas-mocy[data-astro-cid-qjtdclr4]{background:var(--yellow);align-items:center;display:grid;position:absolute;left:0;right:0}.tm-kime[data-astro-cid-qjtdclr4]{background:var(--yellow-2);height:33.4%;box-shadow:inset 0 2px 0 var(--ink), inset 0 -2px 0 var(--ink)}.tm-wskaznik[data-astro-cid-qjtdclr4]{background:var(--white);height:4px;box-shadow:0 0 0 2px var(--ink);margin-bottom:-2px;position:absolute;left:-8px;right:-8px}.tm-kiai[data-astro-cid-qjtdclr4]{background:var(--yellow);height:clamp(72px,12svh,104px);color:var(--ink);font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transform:skewX(var(--skew));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border:0;margin-inline:14px;font-size:clamp(34px,9vw,48px);font-style:italic;font-weight:800}.tm-kiai[data-astro-cid-qjtdclr4]:active{background:var(--yellow-2)}.tm-kiai[data-astro-cid-qjtdclr4]:disabled{opacity:.5;cursor:default}.tm-wynik[data-astro-cid-qjtdclr4]{font-family:var(--f-display);color:var(--yellow);margin:0;font-size:clamp(56px,14vw,88px);font-weight:800;line-height:1}.tm-rekord-nowy[data-astro-cid-qjtdclr4]{font-family:var(--f-display);text-transform:uppercase;margin:0;font-size:24px;font-weight:700}.tm-staty[data-astro-cid-qjtdclr4]{background:var(--line-dark);border:2px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:2px;margin:0;display:grid}.tm-staty[data-astro-cid-qjtdclr4] div[data-astro-cid-qjtdclr4]{background:var(--ink);padding:10px 14px}dt[data-astro-cid-qjtdclr4]{color:var(--muted-dark);font-size:14px}dd[data-astro-cid-qjtdclr4]{font-family:var(--f-display);margin:0;font-size:30px;font-weight:800}.tm-akcje[data-astro-cid-qjtdclr4]{flex-wrap:wrap;gap:14px 18px;display:flex}.tm-akcje[data-astro-cid-qjtdclr4] .btn[data-astro-cid-qjtdclr4]{padding:12px 20px;font-size:18px}
