@page{margin:12mm}:root,[data-theme=dark]{color-scheme:only light;--primary:#1d5fae;--on-primary:#fff;--primary-container:#fff;--on-primary-container:#000;--ok-container:#fff;--on-ok-container:#000;--err-container:#fff;--on-err-container:#000;--warn-container:#fff;--on-warn-container:#000;--surface:#fff;--surface-low:#fff;--surface-high:#fff;--on-surface:#000;--on-surface-var:#222;--outline:#000;--outline-var:#999}html,body{background:#fff!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body{min-height:0}.skip-link,.web-hlavicka,.drobky,.motiv-prepinac,.paticka-odkazy,.pwa-appstore-btn,.paticka-stav,.btn,.tlacitka,.doklad-akce,.formular,.kalkulacka-predvolby,noscript,.noscript,#menu,#vrstvy,#panely,#oznameni,.oznameni{display:none!important}.paticka{margin:8mm 0 0;padding:0;background:0 0}.web-obsah{max-width:none;padding:0}h1,h2,h3{break-after:avoid;page-break-after:avoid}tr,.karta,.pruh,.doklad,.cedulka,.zachranny-kod{break-inside:avoid;page-break-inside:avoid}.tabulka-obal{overflow:visible;border-color:#999}.tldr{border:1px solid #999}.faq details>*{display:block}.web-obsah a[href^=http]::after{content:" ("attr(href)")";font-size:.8em;word-break:break-all}body.tisk-aktivni{margin:0!important;padding:0!important}body.tisk-aktivni>*{display:none!important}body.tisk-aktivni>#tisk{display:block!important}#tisk{margin:0;background:#fff}#tisk .doklad-qr{display:none}#tisk .tisk-cedulka,#tisk .tisk-zachranny-kod{max-width:none}body[data-stranka=doklad]:not(.tisk-aktivni) .web-obsah>:not(#doklad-obsah){display:none!important}body[data-stranka=doklad]:not(.tisk-aktivni) .paticka{display:none!important}body[data-stranka=doklad]:not(.tisk-aktivni) #doklad-obsah .doklad{max-width:80mm;margin:0 auto;border:0;padding:0}.cedulka{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:var(--font);color:#000}.cedulka-nazev{margin:0 0 4mm;font-weight:700}.cedulka-qr{width:100%;margin:0 auto;background:#fff}.cedulka-qr svg{display:block;width:100%;height:auto;aspect-ratio:1/1}.cedulka-ucet{margin:4mm 0 1mm;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.cedulka-jmeno{margin:0 0 2mm;font-weight:500}.cedulka-text{margin:2mm 0 0}.cedulka-pata{margin:4mm 0 0;font-size:.75em}.cedulka-spropitne .cedulka-nazev{text-transform:uppercase;letter-spacing:.04em}.cedulka-upozorneni{margin:0 0 4mm;padding:2mm 4mm;border:.6mm solid #000;border-radius:2mm;font-weight:700}.tisk-a4 .cedulka{padding-top:10mm}.tisk-a4 .cedulka-nazev{font-size:28pt}.tisk-a4 .cedulka-qr{max-width:130mm}.tisk-a4 .cedulka-ucet{font-size:22pt}.tisk-a4 .cedulka-jmeno{font-size:16pt}.tisk-a4 .cedulka-text{font-size:14pt}.tisk-a4 .cedulka-spropitne .cedulka-nazev{font-size:40pt}.tisk-a4 .cedulka-upozorneni{font-size:18pt}.tisk-a6{max-width:none;font-size:9pt}.tisk-a6 .cedulka-nazev{font-size:15pt;margin-bottom:2mm}.tisk-a6 .cedulka-qr{max-width:70mm}.tisk-a6 .cedulka-ucet{font-size:12pt;margin-top:2mm}.tisk-a6 .cedulka-jmeno{font-size:10pt}.tisk-a6 .cedulka-text{font-size:9pt}.tisk-a6 .cedulka-spropitne .cedulka-nazev{font-size:20pt}.tisk-a6 .cedulka-upozorneni{margin-bottom:2mm;padding:1mm 2mm;font-size:10pt}.cedulka-ozdobna{position:relative;justify-content:space-between}.cedulka-ramecek{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.cedulka-hlava{display:flex;flex-direction:column;align-items:center}.cedulka-ozdobna .cedulka-nazev{margin:0;line-height:1.05;letter-spacing:.14em;padding-left:.14em}.cedulka-podtrzeni{display:block;height:auto}.cedulka-ozdobna .cedulka-upozorneni{margin:0;border-width:.35mm;border-radius:99em;font-weight:600}.cedulka-ozdobna .cedulka-qr{flex:none}.cedulka-kresba svg{width:100%;height:100%;aspect-ratio:auto}.cedulka-ozdobna .cedulka-text{margin:0;line-height:1.3;text-wrap:balance}.cedulka-prijemce{display:flex;flex-direction:column;align-items:center}.cedulka-ozdobna .cedulka-ucet,.cedulka-ozdobna .cedulka-jmeno{margin:0}.cedulka-ozdobna .cedulka-pata{margin:0;letter-spacing:.04em}.tisk-a4 .cedulka-ozdobna{height:265mm;padding:13mm 12mm 7mm}.tisk-a4 .cedulka-ozdobna .cedulka-nazev{font-size:44pt}.tisk-a4 .cedulka-podtrzeni{width:105mm;margin-top:1mm}.tisk-a4 .cedulka-ozdobna .cedulka-upozorneni{padding:2mm 7mm;font-size:15pt}.tisk-a4 .cedulka-ozdobna .cedulka-qr{max-width:none;width:118mm}.tisk-a4 .cedulka-ozdobna .cedulka-kresba{width:156mm;height:146mm}.tisk-a4 .cedulka-ozdobna .cedulka-text{max-width:140mm;font-size:15pt}.tisk-a4 .cedulka-ozdobna .cedulka-ucet{font-size:17pt}.tisk-a4 .cedulka-ozdobna .cedulka-jmeno{font-size:12pt}.tisk-a4 .cedulka-ozdobna .cedulka-pata{font-size:9pt}.tisk-a6 .cedulka-ozdobna{height:131mm;padding:6.5mm 5mm 3.5mm}.tisk-a6 .cedulka-ozdobna .cedulka-nazev{font-size:22pt}.tisk-a6 .cedulka-podtrzeni{width:52mm;margin-top:.5mm}.tisk-a6 .cedulka-ozdobna .cedulka-upozorneni{padding:1mm 3.5mm;font-size:8pt}.tisk-a6 .cedulka-ozdobna .cedulka-qr{max-width:none;width:60mm}.tisk-a6 .cedulka-ozdobna .cedulka-kresba{width:79mm;height:74mm}.tisk-a6 .cedulka-ozdobna .cedulka-text{max-width:72mm;font-size:8pt}.tisk-a6 .cedulka-ozdobna .cedulka-ucet{font-size:9pt}.tisk-a6 .cedulka-ozdobna .cedulka-jmeno{font-size:7pt}.tisk-a6 .cedulka-ozdobna .cedulka-pata{font-size:5.5pt}.zachranny-kod{font-family:var(--font);color:#000;max-width:160mm;margin:0 auto}.zachranny-kod h1{font-size:18pt;margin:0 0 6mm}.zachranny-kod-hodnota{margin:6mm 0;padding:5mm;border:.5mm solid #000;font-family:var(--font-mono);font-size:16pt;font-weight:700;letter-spacing:.06em;text-align:center;word-break:break-all}.zachranny-kod-text{font-size:11pt;line-height:1.5;margin:3mm 0}
