.p-ekran :is(button,a):focus-visible{outline:2px solid var(--akcja);outline-offset:2px}.d-dotyk{position:relative}@media (pointer:coarse){.d-dotyk:after{content:"";position:absolute;inset:-6px -2px}}.d-lista-poprawek{border:1px solid var(--kreska);color:var(--t2);border-radius:8px;gap:4px;margin:12px 0 0;padding:12px 14px 12px 30px;font-size:13px;list-style:outside;display:grid}.d-lista-poprawek b{color:var(--t1);font-weight:600}.d-uwaga{background:var(--czeka-tlo);color:var(--t1);border-radius:8px;margin-top:10px;padding:10px 12px;font-size:13px}.d-porownanie{background:var(--pow2);border:1px solid var(--kreska);border-radius:7px;gap:2px;margin-bottom:10px;padding:2px;display:inline-flex}.d-porownanie button{color:var(--t3);cursor:pointer;border-radius:5px;padding:3px 9px;font-size:12px}.d-porownanie button[aria-pressed=true]{background:var(--pow1);color:var(--t1);box-shadow:0 0 0 1px var(--kreska-mocna)}.d-logo{-webkit-mask:var(--maska) no-repeat left center / contain;-webkit-mask:var(--maska) no-repeat left center / contain;mask:var(--maska) no-repeat left center / contain;background:currentColor;flex:none;display:block}.d-kurs{background:var(--pow2);border:1px solid var(--kreska);min-width:132px;height:40px;color:var(--t3);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:0 12px 0 11px;transition:background-color .16s,border-color .16s,color .16s,transform .12s;display:inline-grid;position:relative}@media (pointer:coarse){.d-kurs{height:44px}}.d-kurs:hover{background:var(--pow3);border-color:var(--kreska-mocna);color:var(--t2)}.d-kurs:active{transform:scale(.97)}.d-kurs-prawa{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.d-kurs-liczba{font:700 17px/1 var(--f-n);font-variant-numeric:tabular-nums;color:var(--t1);text-align:right;min-width:3.1ch}.d-kurs-strzalka{font-size:9px;line-height:1}.d-kurs-dwa{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.d-kurs[data-teraz=true] .d-kurs-liczba{font-size:15px}.d-kurs-teraz{font:600 10.5px/1 var(--f-n);font-variant-numeric:tabular-nums;color:var(--t3);white-space:nowrap}.d-kurs-teraz[data-kier=gora]{color:var(--ok)}.d-kurs-teraz[data-kier=dol]{color:var(--nie)}.d-kurs[aria-pressed=true] .d-kurs-teraz{color:var(--na-akcji)}.d-kurs-strzalka[data-kier=gora]{color:var(--ok)}.d-kurs-strzalka[data-kier=dol]{color:var(--nie)}.d-kurs[aria-pressed=true]{background:var(--akcja);border-color:var(--akcja);color:var(--na-akcji)}.d-kurs[aria-pressed=true] .d-kurs-liczba,.d-kurs[aria-pressed=true] .d-kurs-strzalka{color:var(--na-akcji)}.d-kurs-ptaszek{place-items:center;display:inline-grid}.d-kurs[data-brak=true]{cursor:default;border-style:dashed;border-color:var(--kreska-mocna);background:0 0}.d-kurs[data-brak=true]:hover{color:var(--t3);background:0 0}.d-kurs[data-brak=true]:active{transform:none}.d-kurs-od{color:var(--t3);white-space:nowrap;font-size:12px}.d-kurs-od b{font:700 15px/1 var(--f-n);color:var(--t2);font-variant-numeric:tabular-nums}.d-kurs-blysk{pointer-events:none;border-radius:8px;position:absolute;inset:-1px}.d-szansa{justify-items:start;display:inline-grid}.d-szansa[data-mala=true]{justify-items:end}.d-szansa-liczba{font:700 40px/.9 var(--f-n);font-variant-numeric:tabular-nums;color:var(--t1);letter-spacing:-.01em;align-items:flex-start;display:inline-flex}.d-szansa-liczba small{color:var(--t2);margin:.12em 0 0 .06em;font-size:.5em;font-weight:600}.d-szansa[data-mala=true] .d-szansa-liczba{font-size:21px}.d-szansa-slowo{align-items:center;gap:6px;margin-top:7px;font-size:12px;font-weight:600;display:inline-flex}.d-szansa-slowo[data-poziom=bardzo-wysoka]{color:var(--marka)}.d-szansa-slowo[data-poziom=wysoka]{color:var(--t1)}.d-szansa-slowo[data-poziom=umiarkowana]{color:var(--t2)}.d-szansa-slowo[data-poziom=niska]{color:var(--czeka)}.d-info{border:1px solid var(--kreska-mocna);width:16px;height:16px;color:var(--t3);font:700 10px/1 var(--f-t);cursor:help;border-radius:50%;place-items:center;display:inline-grid}.d-info:hover,.d-info[aria-expanded=true]{color:var(--t1);border-color:var(--t3)}.d-dymek{z-index:5;background:var(--pow3);border:1px solid var(--kreska-mocna);width:250px;color:var(--t1);border-radius:8px;padding:10px 12px;font-size:12px;font-weight:400;line-height:1.45;position:absolute;box-shadow:0 10px 30px #00000040}.d-dymek p+p{color:var(--t2);margin-top:6px}.d-hist-glowa{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.d-hist-wynik{font:700 18px/1 var(--f-n);font-variant-numeric:tabular-nums}.d-hist-wynik span{color:var(--t3);font:500 12px var(--f-t);margin-left:6px}.d-hist-l5{color:var(--t3);font-size:12px}.d-hist-l5 b{color:var(--t1);font-weight:600}.d-kratki{gap:4px;display:flex;position:relative}.d-kratka{width:30px;height:30px;font:600 13px/1 var(--f-t);font-variant-numeric:tabular-nums;background:var(--pow2);color:var(--t3);cursor:default;border-radius:7px;place-items:center;display:grid;position:relative;overflow:hidden}@container (max-width:400px){.d-kratka{width:27px;height:27px}}.d-kratka[data-trafil=true]{background:var(--ok-tlo);color:var(--ok);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok) 35%, transparent)}.d-kratka[data-malo-minut=true]:before{content:"";background:repeating-linear-gradient(135deg, transparent 0 4px, color-mix(in srgb, var(--t1) 9%, transparent) 4px 5px);position:absolute;inset:0}.d-kratka[data-nie-gral=true]{background:linear-gradient(135deg, transparent calc(50% - .6px), var(--kreska-mocna) calc(50% - .6px) calc(50% + .6px), transparent calc(50% + .6px));box-shadow:inset 0 0 0 1px var(--kreska-mocna);color:var(--t3)}.d-ng{letter-spacing:.04em;background:var(--pow1);border-radius:3px;padding:1px 2px;font-size:9px;font-weight:700}.d-ng-probka{background:linear-gradient(135deg, transparent calc(50% - .6px), var(--kreska-mocna) calc(50% - .6px) calc(50% + .6px), transparent calc(50% + .6px));box-shadow:inset 0 0 0 1px var(--kreska-mocna)}.d-kratka[data-najnowsza=true]:after{content:"";opacity:.55;background:currentColor;border-radius:1px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}.d-hist-os{color:var(--t4);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.d-hist-legenda{color:var(--t3);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:11px;display:flex}.d-hist-legenda i{vertical-align:-1px;border-radius:3px;width:11px;height:11px;margin-right:5px;display:inline-block}.d-dni-rama{position:relative}.d-dni{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;scroll-padding:0 24px;display:flex;overflow-x:auto}.d-dni::-webkit-scrollbar{display:none}.d-dzien{scroll-snap-align:start;background:var(--pow2);border:1px solid var(--kreska);height:36px;color:var(--t2);cursor:pointer;isolation:isolate;border-radius:8px;flex:none;align-items:baseline;gap:7px;padding:0 13px;font-weight:600;line-height:34px;transition:color .18s;display:inline-flex;position:relative}.d-dzien small{color:var(--t3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;transition:color .18s}.d-dzien:hover{color:var(--t1)}.d-dzien[aria-selected=true]{color:var(--na-akcji);border-color:#0000}.d-dzien[aria-selected=true] small{color:color-mix(in srgb, var(--na-akcji) 65%, transparent)}.d-dzien:disabled{opacity:.4;cursor:default}.d-dzien-tlo{background:var(--akcja);z-index:-1;border-radius:8px;position:absolute;inset:-1px}.d-filtry-pasek{scrollbar-width:none;align-items:center;gap:6px;padding:2px;display:flex;overflow-x:auto}.d-filtry-pasek::-webkit-scrollbar{display:none}.d-separator{background:var(--kreska-mocna);flex:none;width:1px;height:20px;margin:0 4px}.d-chip-aktywny{background:var(--akcja-tlo);border-color:var(--akcja);color:var(--t1);padding-right:7px}.d-chip-usun{width:16px;height:16px;color:var(--t2);border-radius:50%;place-items:center;margin-right:-4px;display:inline-grid}.d-chip-usun:hover{background:var(--pow3);color:var(--t1)}.d-filtry-dol{color:var(--t3);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.d-sort{height:32px;color:var(--t2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.d-sort:hover{background:var(--pow2);color:var(--t1)}.d-sort b{color:var(--t1);font-weight:600}.d-menu{z-index:6;background:var(--pow3);border:1px solid var(--kreska-mocna);border-radius:10px;min-width:200px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 40px #00000047}.d-menu button{color:var(--t2);text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.d-menu button:hover{background:var(--pow2);color:var(--t1)}.d-menu button[aria-checked=true]{color:var(--t1);font-weight:600}.d-panel-tlo{z-index:7;background:#00000073;border-radius:10px;position:absolute;inset:0}.d-panel{z-index:8;background:var(--pow1);border:1px solid var(--kreska-mocna);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;overflow:hidden;box-shadow:0 18px 50px #00000059}.d-panel[data-tryb=dymek]{border-radius:12px;width:min(430px,100% - 36px);max-height:470px;top:54px;left:18px}.d-panel[data-tryb=arkusz]{border-radius:16px 16px 10px 10px;max-height:88%;bottom:0;left:0;right:0}.d-panel-glowa{border-bottom:1px solid var(--kreska);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.d-uchwyt{background:var(--kreska-mocna);border-radius:2px;width:36px;height:4px;margin:8px auto 0}.d-panel-tresc{align-content:start;gap:18px;padding:14px 16px;display:grid;overflow-y:auto}.d-panel-tresc h4{color:var(--t3);margin-bottom:8px;font-size:12px;font-weight:600}.d-panel-tresc .a-chipy{flex-wrap:wrap;overflow:visible}.d-panel-stopka{border-top:1px solid var(--kreska);background:var(--pow1);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.d-scena-filtrow{transition:min-height .2s;position:relative}.d-historia{width:max-content;max-width:100%}.d-karty{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@container (max-width:560px){.d-karty{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px;scroll-padding:0 18px;display:flex;overflow-x:auto}.d-karty::-webkit-scrollbar{display:none}.d-karta{scroll-snap-align:start;flex:0 0 72%}}.d-karta{text-align:left;background:var(--pow2);border:1px solid var(--kreska);cursor:pointer;border-radius:10px;padding:13px 14px 14px;transition:background-color .18s,border-color .18s;position:relative;overflow:hidden}.d-karta:hover{background:var(--pow3)}.d-karta[aria-selected=true]{background:var(--pow1);border-color:var(--kreska-mocna)}.d-karta-glowa{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.d-karta-glowa b{color:var(--t1);font-size:15px;font-weight:600}.d-karta-glowa span{font:700 22px/1 var(--f-n);color:var(--t1);font-variant-numeric:tabular-nums}.d-karta[aria-selected=false] .d-karta-glowa span{color:var(--t3)}.d-karta small{color:var(--t3);margin-top:6px;font-size:12px;display:block}.d-karta-staty{color:var(--t2);font-variant-numeric:tabular-nums;gap:12px;margin-top:9px;font-size:12px;display:flex}.d-karta-staty b{color:var(--t1);font-weight:600}.d-karta-kreska{background:var(--akcja);height:2px;position:absolute;top:0;left:0;right:0}.d-dzien-wynikow{color:var(--t2);align-items:center;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.d-dzien-wynikow b{color:var(--t1);font-weight:600}.d-mini-pasek{background:var(--pow3);border-radius:2px;flex:1;max-width:160px;height:4px;display:flex;overflow:hidden}.d-mini-pasek i{height:100%}.d-wiersz{background:var(--pow2);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:11px 14px 11px 18px;display:grid;position:relative}.d-wiersz+.d-wiersz{margin-top:4px}.d-wiersz-pasek{background:var(--kolor-wyniku);transform-origin:50%;border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.d-wiersz[data-wynik=czeka] .d-wiersz-pasek{background:repeating-linear-gradient(180deg, var(--kolor-wyniku) 0 3px, transparent 3px 6px)}.d-wiersz[data-wynik=nie] .d-przygas{opacity:.5}.d-przygas{transition:opacity .4s}.d-wynik-prawa{justify-items:end;gap:3px;min-width:96px;display:grid}.d-wynik-bylo{color:var(--t3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.d-wynik-bylo b{color:var(--t2);font-weight:600}.d-kosc{background-color:var(--pow3);background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--t1) 7%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;border-radius:6px;animation:1.6s linear infinite d-fala}@keyframes d-fala{0%{background-position:-100vw 0}to{background-position:100vw 0}}.a-guzik:disabled{opacity:.42;cursor:not-allowed;transform:none}.a-guzik[data-t=cichy] .d-strzalka{transition:transform .18s;display:inline-block}.a-guzik[data-t=cichy]:hover .d-strzalka{transform:translate(3px)}.a-guzik .d-meta{opacity:.68;font-weight:500}@media (pointer:coarse){.a-guzik[data-t=ikona]{width:44px;height:44px}}.d-krecik{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite d-krec}@keyframes d-krec{to{transform:rotate(360deg)}}.d-pusty{background:var(--pow2);border-radius:10px;justify-items:start;gap:6px;padding:22px;display:grid}.d-pusty p{color:var(--t2);max-width:460px}@media (prefers-reduced-motion:reduce){.d-kosc,.d-krecik{animation:none}.d-kurs,.d-dzien,.d-karta{transition:none}}.e-rama{gap:14px;transition:min-height .2s;display:grid;position:relative}.e-pasek{border-bottom:1px solid var(--kreska);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.e-lewa,.e-prawa{align-items:center;gap:6px;min-width:0;display:flex}.e-przelacznik{height:32px;color:var(--t2);border:1px solid var(--kreska-mocna);cursor:pointer;white-space:nowrap;border-radius:16px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.e-przelacznik:hover{color:var(--t1);background:var(--pow2)}.e-przelacznik[aria-pressed=true]{background:var(--t1);border-color:var(--t1);color:var(--pow1)}.e-przelacznik:disabled{opacity:.4;cursor:not-allowed}.e-przelacznik:disabled:hover{color:var(--t2);background:0 0}.e-menu-guzik{background:var(--pow2);border:1px solid var(--kreska);height:32px;color:var(--t1);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.e-menu-guzik:hover{background:var(--pow3)}.e-menu-guzik[data-aktywny=true]{border-color:var(--akcja)}.e-etykieta-sortu{color:var(--t2);font-weight:500}@container (max-width:560px){.e-etykieta-sortu{display:none}.e-menu-guzik{padding:0 10px}}.e-aktywne{color:var(--t3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:-4px;font-size:12px;display:flex;overflow:hidden}.e-aktywne-liczba{color:var(--t2);font-variant-numeric:tabular-nums}.e-aktywne-liczba:after{content:"·";color:var(--t4);margin-left:12px}.e-aktywny{color:var(--t1);cursor:pointer;align-items:center;gap:5px;font-weight:600;display:inline-flex}.e-aktywny svg{color:var(--t3)}.e-aktywny:hover svg{color:var(--nie)}.e-wyczysc{color:var(--t3);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.e-wyczysc:hover{color:var(--t1)}.e-lista{display:grid}.e-wiersz{border-bottom:1px solid var(--kreska);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:11px 0;display:grid}@container (max-width:560px){.e-wiersz{gap:10px}.e-wiersz .d-kurs{gap:8px;min-width:0;padding:0 10px}}.e-wiecej{color:var(--t3);padding-top:10px;font-size:12px}.e-panel[data-tryb=dymek]{top:150px;left:auto;right:18px}.e-ligi{gap:2px;display:grid}.e-liga{text-align:left;cursor:pointer;color:var(--t1);border-radius:7px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;font-size:13px;display:grid}.e-liga:hover{background:var(--pow2)}.e-liga:disabled{opacity:.4;cursor:default}.e-liga em{color:var(--t3);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.e-liga-nazwa{min-width:0;display:grid}.e-liga-nazwa small{color:var(--t3);font-size:11px}.e-pole{border:1.5px solid var(--kreska-mocna);width:18px;height:18px;color:var(--na-akcji);border-radius:5px;place-items:center;transition:background-color .12s,border-color .12s;display:grid}.e-liga[aria-checked=true] .e-pole{background:var(--akcja);border-color:var(--akcja)}.f-pasek{border-bottom:0;padding-bottom:0}.f-szukaj{background:var(--pow2);border:1px solid var(--kreska);min-width:0;max-width:320px;height:32px;color:var(--t3);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 8px 0 10px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.f-szukaj:focus-within{border-color:var(--akcja);background:var(--pow1);color:var(--t2)}@container (max-width:560px){.f-szukaj{max-width:none;height:36px}}.f-szukaj input{min-width:0;color:var(--t1);font:500 13px var(--f-t);background:0 0;border:0;outline:0;flex:1}.f-szukaj input::placeholder{color:var(--t3)}.f-szukaj input::-webkit-search-cancel-button{display:none}.f-kbd{font:600 11px/1 var(--f-t);color:var(--t3);border:1px solid var(--kreska-mocna);border-radius:4px;padding:3px 6px}.f-szukaj-x{width:20px;height:20px;color:var(--t2);cursor:pointer;border-radius:50%;place-items:center;display:grid}.f-szukaj-x:hover{background:var(--pow3);color:var(--t1)}.f-podpowiedzi{z-index:9;background:var(--pow3);border:1px solid var(--kreska-mocna);border-radius:10px;min-width:280px;padding:5px;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;box-shadow:0 14px 40px #00000047}.f-podp-naglowek{color:var(--t3);padding:8px 10px 4px;font-size:11px;font-weight:600}.f-podp{width:100%;color:var(--t1);text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;gap:12px;padding:7px 10px;font-size:13px;display:flex}.f-podp small{color:var(--t3);white-space:nowrap;font-size:12px}.f-podp[aria-selected=true]{background:var(--pow2)}.f-rynki{border-bottom:1px solid var(--kreska);scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.f-rynki::-webkit-scrollbar{display:none}.f-rynek{color:var(--t3);cursor:pointer;flex:none;padding:8px 0 10px;font-size:14px;font-weight:600;transition:color .15s;position:relative}.f-rynek:hover{color:var(--t2)}.f-rynek sup{color:var(--t3);font-variant-numeric:tabular-nums;margin-left:3px;font-size:11px;font-weight:500}.f-rynek[aria-selected=true]{color:var(--t1)}.e-rama .e-panel[data-tryb=dymek]{top:142px}.g-rama{min-width:0;position:relative}.g-rzad{scroll-behavior:auto;overscroll-behavior-x:contain;margin-block:-4px;padding-block:4px;overflow-y:hidden}.g-rzad[data-prawo]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.g-rzad[data-lewo]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.g-rzad[data-lewo][data-prawo]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.g-strzalka{background:var(--pow1);border:1px solid var(--kreska-mocna);width:28px;height:28px;color:var(--t1);cursor:pointer;z-index:2;border-radius:50%;place-items:center;transition:background-color .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000002e}.g-strzalka:hover{background:var(--pow3)}.g-strzalka[data-strona=lewo]{left:-4px}.g-strzalka[data-strona=prawo]{right:-4px}@media (pointer:coarse){.g-strzalka{display:none}.d-info{position:relative}.d-info:after{content:"";border-radius:50%;position:absolute;inset:-9px}}
