.pravni{--sirka-textu:44rem;--inkoust:#16160f;--linka-silna:#c9c9c0;--papir:#fff;--plocha:#f6f6f4;--linka:#dcdcd6;--text-tlumeny:#63635d;--akcent:#5847cf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--papir);min-height:100vh;color:var(--inkoust);flex-direction:column;display:flex}.pravni-hlavicka{max-width:var(--sirka-textu);flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;width:100%;margin:0 auto;padding:1.25rem;display:flex}.pravni-znacka{letter-spacing:-.01em;color:var(--inkoust);font-size:1.1rem;font-weight:650;text-decoration:none}.pravni-tecka{color:var(--akcent)}.pravni-zpet{color:var(--text-tlumeny);margin-left:auto;font-size:.95rem;text-decoration:none}.pravni-zpet:hover,.pravni-zpet:focus-visible{color:var(--inkoust);text-decoration:underline}.pravni .pravni-obsah{max-width:var(--sirka-textu);width:100%;margin:0 auto;padding:1rem 1.25rem 3rem}.pravni-dokument h1{letter-spacing:-.02em;margin:.5rem 0 1.25rem;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.1rem);line-height:1.2}.pravni-sekce{border-top:1px solid var(--linka);margin:2.25rem 0 0;padding-top:1.5rem}.pravni-sekce h2{letter-spacing:-.01em;margin:0 0 .75rem;font-size:1.15rem}.pravni-dokument p,.pravni-dokument li{max-width:38rem;line-height:1.7}.pravni-dokument ul{margin:0 0 1rem;padding-left:1.15rem}.pravni-dokument li{margin-bottom:.5rem}.pravni-dokument code{background:var(--plocha);border:1px solid var(--linka);overflow-wrap:anywhere;border-radius:4px;padding:.05rem .3rem;font-size:.9em}.pravni-navrh{border:1px solid var(--linka-silna);border-left:3px solid var(--akcent);border-radius:var(--radius);background:var(--plocha);margin:0 0 1.5rem;padding:1rem 1.15rem}.pravni-navrh-titulek{margin:0 0 .4rem;font-weight:650}.pravni-navrh p:last-child{margin-bottom:0}.pravni-udaje{margin:0 0 1rem}.pravni-udaje>div{border-bottom:1px solid var(--linka);grid-template-columns:13rem 1fr;gap:.5rem 1.25rem;padding:.6rem 0;display:grid}.pravni-udaje dt{font-weight:600}.pravni-udaje dd{margin:0}@media (max-width:34rem){.pravni-udaje>div{grid-template-columns:1fr;gap:.15rem}}.pravni-tabulka{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.95rem;display:block;overflow-x:auto}.pravni-tabulka th,.pravni-tabulka td{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-align:left;vertical-align:top;border-bottom:1px solid var(--linka);padding:.6rem .75rem .6rem 0;line-height:1.55}.pravni-tabulka th{border-bottom-color:var(--linka-silna);font-weight:600}.pravni-doplnit{border-bottom:1px dashed var(--linka-silna);background:#fdf6d8;padding:0 .2rem}.pravni-paticka{border-top:1px solid var(--linka);margin-top:auto}.pravni-paticka nav,.pravni-paticka p{max-width:var(--sirka-textu);margin:0 auto;padding:0 1.25rem}.pravni-paticka nav{flex-wrap:wrap;gap:.75rem 1.5rem;padding-top:1.5rem;font-size:.95rem;display:flex}.pravni-paticka p{padding-top:.75rem;padding-bottom:2rem;font-size:.9rem}@media (max-width:48rem){.pravni-znacka,.pravni-zpet,.pravni-paticka nav a{align-items:center;min-height:2.75rem;display:inline-flex}.pravni-hlavicka{align-items:center}}
