.uc-karta{border:1px solid var(--color-line);background:var(--color-white);max-width:34rem;margin:0 auto;padding:32px}.uc-karta__nadpis{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin:0 0 10px}.uc-karta__perex{color:var(--color-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);margin:0 0 24px}.uc-pole{margin-bottom:16px;display:block}.uc-pole__label{font-size:var(--text-small);color:var(--color-ink-soft);margin-bottom:6px;display:block}.uc-input{border:1px solid var(--color-line);background:var(--color-white);width:100%;font-family:var(--font-sans);color:var(--color-text);padding:10px 12px;font-size:15px;display:block}.uc-input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}.uc-pole[data-chyba=true] .uc-input{border-color:var(--color-danger)}.uc-pole__napoveda,.uc-pole__chyba{font-size:var(--text-caption);line-height:var(--text-caption--line-height);margin-top:5px;display:block}.uc-pole__napoveda{color:var(--color-muted)}.uc-pole__chyba{color:var(--color-danger)}.uc-chyba{background:var(--color-paper-warm);border-left:2px solid var(--color-danger);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-danger);margin:12px 0 0;padding:10px 12px}.uc-text{margin:0 0 20px;font-size:15px;line-height:1.6}.uc-text--mala{font-size:var(--text-caption);color:var(--color-muted);margin-top:16px}.uc-tlacidlo{border:1px solid var(--color-ink);background:var(--color-ink);width:100%;color:var(--color-paper);font-family:var(--font-sans);text-align:center;cursor:pointer;margin-top:20px;padding:13px 18px;font-size:15px;text-decoration:none;display:block}.uc-tlacidlo:hover:not(:disabled){background:var(--color-ink-deep)}.uc-tlacidlo:disabled{background:var(--color-paper-warm);border-color:var(--color-line);color:var(--color-muted);cursor:not-allowed}.uc-odkazy{border-top:1px solid var(--color-line);font-size:var(--text-small);justify-content:space-between;gap:16px;margin:20px 0 0;padding-top:20px;display:flex}.uc-odkazy a{color:var(--color-ink-soft)}.uc-prehlad{max-width:56rem;margin:0 auto}.uc-prehlad__hlava{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.uc-prehlad__nadpis{font-size:var(--text-h2);line-height:var(--text-h2--line-height);margin:0 0 4px}.uc-prehlad__akcie{font-size:var(--text-small);flex-wrap:wrap;gap:16px;display:flex}.uc-odkaz-tlacidlo{color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.uc-oznam{border-left:3px solid var(--color-accent);background:var(--color-white);color:var(--color-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);margin:0 0 24px;padding:14px 18px}.uc-sedy{color:var(--color-muted)}.uc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uc-objednavky,.uc-podklady,.uc-zoznam-poloziek{margin:0;padding:0;list-style:none}.uc-objednavka{border:1px solid var(--color-line);background:var(--color-white);margin-bottom:16px;padding:22px 24px;font-size:16px;line-height:1.5}.uc-objednavka__hlava{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.uc-objednavka__cislo{font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:600;line-height:1.3}.uc-objednavka__predpona{color:var(--color-muted);font-weight:400}.uc-objednavka__udaje{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 20px;margin:18px 0 0;display:grid}.uc-objednavka__udaje dt{color:var(--color-muted);font-size:13px}.uc-objednavka__udaje dd{color:var(--color-ink);margin:2px 0 0;font-size:16px}.uc-objednavka__suma{font-variant-numeric:tabular-nums;font-weight:600}.uc-objednavka__odkazy{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.uc-akcia{border:1px solid var(--color-line);background:var(--color-white);min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;align-items:center;padding:8px 16px;font-size:15px;text-decoration:none;display:inline-flex}.uc-akcia:hover{border-color:var(--color-ink)}.uc-akcia--hlavna{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.uc-akcia--hlavna:hover{background:var(--color-ink-deep,var(--color-ink))}.uc-objednavka__zmena{color:var(--color-ink);margin-left:auto;font-size:15px}.uc-stav{border:1px solid var(--color-line);white-space:nowrap;background:var(--color-paper);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:500;display:inline-block}.uc-stav[data-stav=checking],.uc-stav[data-stav=production]{border-color:var(--a-akcent);background:color-mix(in srgb, var(--a-akcent) 12%, var(--color-white));color:var(--color-ink)}.uc-stav[data-stav=shipped]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.uc-stav[data-stav=delivered],.uc-stav[data-preflight=passed]{border-color:var(--a-ok);color:var(--a-ok)}.uc-stav[data-stav=problem],.uc-stav[data-stav=cancelled],.uc-stav[data-preflight=failed]{border-color:var(--a-chyba);color:var(--a-chyba)}.uc-zopakovat,.uc-zopakovane{border-top:1px dashed var(--color-line);margin-top:16px;padding-top:16px}.uc-zoznam-poloziek li{font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 0;display:flex}.uc-zaskrtnutie{cursor:pointer;align-items:center;gap:10px;display:flex}.uc-pocet{align-items:center;gap:8px;display:flex}.uc-pocet .uc-input{width:7rem;margin:0}.uc-zopakovane .uc-tlacidlo{width:auto;text-decoration:none;display:inline-block}.uc-podklad{border:1px solid var(--color-line);background:var(--color-white);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:10px;padding:12px 16px;display:flex}.uc-podklad>div{flex-direction:column;flex:14rem;gap:2px;display:flex}.uc-podklad__nazov{word-break:break-word;font-weight:600}.uc-podklad__nahlad{border:1px solid var(--color-line);object-fit:contain;background:var(--color-bg);width:96px;height:64px}.uc-podklad__nahlad--prazdny{display:block}.uc-profil .pk-sekcia{margin-bottom:40px}.uc-profil__formular{flex-direction:column;gap:16px;max-width:640px;margin-top:16px;display:flex}.uc-profil__podnadpis{margin:8px 0 0;font-size:18px}.uc-profil__akcie{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.uc-adresy{margin:16px 0;padding:0;list-style:none}.uc-adresa{border:1px solid var(--color-line);background:var(--color-white);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:10px;padding:16px;display:flex}.uc-adresa__text{flex:18rem}.uc-adresa__text p{margin:0}.uc-adresa__nazov{font-weight:600}.uc-adresa__predvolena{border:1px solid var(--color-line);border-radius:999px;margin-left:10px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-block}.uc-adresa__akcie{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.uc-adresa__formular{flex:100%;margin-top:0}.uc-stitok{font-family:var(--a-font-mono);font-size:var(--a-text-stitok);letter-spacing:.06em;text-transform:uppercase;color:var(--a-akcent-text);margin:0 0 10px}.uc-kroky{counter-reset:krok;border-top:1px solid var(--color-line);margin:0 0 24px;padding:0;list-style:none}.uc-kroky>li{counter-increment:krok;border-bottom:1px solid var(--color-line);padding:12px 0 12px 40px;font-size:15px;line-height:1.5;position:relative}.uc-kroky>li:before{content:counter(krok, decimal-leading-zero);font-family:var(--a-font-mono);font-size:var(--a-text-stitok);color:var(--a-akcent-text);position:absolute;top:13px;left:0}.uc-qr{aspect-ratio:1;border:1px solid var(--a-linka);background:var(--a-biela);width:208px;max-width:100%;height:auto;margin:14px 0 8px;display:block}.uc-qr--nacitava{background:repeating-linear-gradient(45deg, var(--a-papier) 0 6px, var(--a-podklad-2) 6px 12px)}.uc-rucne summary{min-height:var(--a-dotyk-maly);cursor:pointer;font-size:var(--text-small);color:var(--color-ink-soft);align-items:center;text-decoration:underline;display:flex}.uc-kluc{border:1px dashed var(--a-linka-jemna);background:var(--a-papier);font-family:var(--a-font-mono);letter-spacing:.04em;overflow-wrap:anywhere;user-select:all;padding:10px 12px;font-size:15px;display:block}.uc-input--kod{min-height:var(--a-dotyk);font-family:var(--a-font-mono);letter-spacing:.3em;text-align:center;font-size:1.5rem}.uc-input--kod::placeholder{color:var(--a-linka-jemna)}.uc-zaskrtnutie--blok{min-height:var(--a-dotyk-maly);font-size:var(--text-small);align-items:flex-start;margin:0 0 18px;line-height:1.5}.uc-zaskrtnutie--blok input{width:22px;height:22px;accent-color:var(--a-atrament);flex:none;margin:0}.uc-odkaz-tlacidlo--dotyk{min-height:var(--a-dotyk-maly);color:var(--color-ink-soft);font-size:var(--text-small);text-align:left}.uc-zalozne{border:1px solid var(--a-linka);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 20px;padding:0;list-style:none;display:grid}.uc-zalozne li{border-bottom:1px solid var(--a-linka-jemna);font-family:var(--a-font-mono);text-align:center;padding:10px 12px;font-size:15px}.uc-zalozne li:nth-child(odd){border-right:1px solid var(--a-linka-jemna)}.uc-zalozne li:nth-last-child(-n+2){border-bottom:0}.uc-tlacidla{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.uc-tlacidla .uc-tlacidlo{flex:8rem;width:auto;margin-top:0}.uc-tlacidlo--druhe{background:var(--a-biela);color:var(--a-atrament)}.uc-tlacidlo--druhe:hover:not(:disabled){background:var(--a-papier)}@media (width<=480px){.uc-karta--2fa{padding:22px 18px}.uc-zalozne li{padding:10px 6px;font-size:14px}}@media print{body *{visibility:hidden}.uc-karta--2fa,.uc-karta--2fa *{visibility:visible}.uc-karta--2fa{border:0;position:absolute;inset:0 auto auto 0}.uc-karta--2fa button,.uc-karta--2fa .uc-tlacidla,.uc-karta--2fa .uc-zaskrtnutie{display:none}}.uc-pole--zaskrtavacie{font-size:var(--text-small);line-height:var(--text-small--line-height)}.uc-pole--zaskrtavacie input{vertical-align:-3px;width:18px;height:18px}details.uc-pole>summary{cursor:pointer;min-height:24px}.dopyt{margin:48px 0;padding:0 16px;scroll-margin-top:96px}@media (width<=480px){.dopyt .uc-karta{padding:20px 16px}}.dopyt__nadpis{max-width:34rem;margin:0 auto 8px}.dopyt__perex{max-width:34rem;color:var(--color-muted);font-size:var(--text-small);margin:0 auto 20px}.uc-karta,.uc-objednavka,.uc-adresa,.uc-prehlad,.uc-podklad,.dopyt{border-radius:var(--a-roh-karta);border-color:var(--a-linka-jemna)}.uc-input,.uc-oznam,.uc-chyba,.uc-qr,.uc-kluc{border-radius:var(--a-roh)}.uc-tlacidlo,.uc-akcia,.uc-odkaz-tlacidlo--dotyk,.uc-stitok,.uc-stav{border-radius:var(--a-roh-pilulka)}
