:root{--cteni-px: 20px;--cteni-rodina: var(--font-secondary);--cteni-plocha: #fdfdfb;--cteni-text: var(--ae-straight-blue);--cteni-nadpis: var(--ae-straight-blue);--cteni-slabe: #5f6070;--cteni-linka: rgba(0, 0, 0, .12);--cteni-odkaz: #0A7079;--cteni-zvyrazneni: var(--accent-purple);--cteni-blok: rgba(0, 0, 0, .055)}html[data-cteni-px="1"]{--cteni-px: 16px}html[data-cteni-px="2"]{--cteni-px: 18px}html[data-cteni-px="3"]{--cteni-px: 20px}html[data-cteni-px="4"]{--cteni-px: 23px}html[data-cteni-px="5"]{--cteni-px: 27px}html[data-cteni-px="6"]{--cteni-px: 32px}html[data-cteni-rez=patky]{--cteni-rodina: var(--font-serif)}html[data-cteni-rez=patky] .blog-hero h1,html[data-cteni-rez=patky] .blog-perex,html[data-cteni-rez=patky] .blog-meta,html[data-cteni-rez=patky] .article-body h2,html[data-cteni-rez=patky] .article-body h3,html[data-cteni-rez=patky] .article-body h4,html[data-cteni-rez=patky] .article-body table,html[data-cteni-rez=patky] .faq-section h2,html[data-cteni-rez=patky] .faq-q,html[data-cteni-rez=patky] .faq-a{font-family:var(--font-serif)}html[data-cteni-motiv=tmavy]{--cteni-plocha: var(--ae-bg-primary);--cteni-text: var(--neutral-300);--cteni-nadpis: var(--text-primary);--cteni-slabe: var(--neutral-500);--cteni-linka: rgba(255, 255, 255, .1);--cteni-odkaz: var(--action);--cteni-zvyrazneni: var(--text-secondary);--cteni-blok: rgba(0, 0, 0, .42)}html[data-cteni-motiv=sepia]{--cteni-plocha: #f4ecd8;--cteni-text: #3f362c;--cteni-nadpis: #241d16;--cteni-slabe: #6d6053;--cteni-linka: rgba(74, 63, 53, .2);--cteni-odkaz: #0A7079;--cteni-zvyrazneni: var(--accent-purple);--cteni-blok: rgba(74, 63, 53, .085)}.blog-hero,.article-cta,article.section,.faq-section{background:var(--cteni-plocha);transition:background var(--transition-base)}.blog-hero h1,.article-body h2,.article-body h3,.article-body h4,.faq-section h2,.faq-q{color:var(--cteni-nadpis)}.blog-perex,.article-body,.faq-a{color:var(--cteni-text)}.blog-meta,.article-body blockquote{color:var(--cteni-slabe)}.blog-meta .blog-author{color:var(--cteni-nadpis)}.article-body a,.faq-a a{color:var(--cteni-odkaz)}.article-body strong{color:var(--cteni-nadpis)}.article-body blockquote{border-left-color:var(--cteni-odkaz)}.article-body table th,.article-body table td{border-bottom-color:var(--cteni-linka)}.article-body table thead th,.article-body table tbody td:first-child{color:var(--cteni-nadpis)}.faq-item{border-color:var(--cteni-linka)}.article-body{font-size:var(--cteni-px);font-family:var(--cteni-rodina)}.article-body h2{font-size:calc(var(--cteni-px) * 1.7)}.article-body h3{font-size:calc(var(--cteni-px) * 1.3)}.article-body table{font-size:calc(var(--cteni-px) * .8)}html[data-cteni-klid] #site-header,html[data-cteni-klid] footer,html[data-cteni-klid] .article-cta,html[data-cteni-klid] .cta-section,html[data-cteni-klid] .hero-img-wrap,html[data-cteni-klid] .more-articles{display:none}html[data-cteni-klid] .blog-hero{padding-top:var(--space-48)}.cteni{position:fixed;z-index:50;right:24px;top:var(--cteni-top, 141px);width:230px;padding:18px;border-radius:14px;background:#0a0e2edb;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px #0000006b;font-family:var(--font-secondary)}.cteni[hidden],.cteni-spust[hidden]{display:none}.cteni,.cteni-spust{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity var(--transition-base),transform var(--transition-base),visibility var(--transition-base)}html[data-cteni-ctu] .cteni,html[data-cteni-ctu] .cteni-spust{opacity:1;visibility:visible;pointer-events:auto;transform:none}.cteni-hlava{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.cteni-hlava span{font-family:var(--font-primary);font-size:13px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--neutral-500)}.cteni-zavri{width:26px;height:26px;border:0;background:none;cursor:pointer;color:var(--neutral-500);border-radius:6px;font-size:17px;line-height:1;transition:var(--transition-base)}.cteni-zavri:hover{background:#ffffff14;color:#fff}.cteni-skupina{margin-bottom:14px}.cteni-skupina:last-child{margin-bottom:0}.cteni-skupina>label{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--neutral-500);margin-bottom:6px}.cteni-skupina>label[data-stav]:after{content:" · " attr(data-stav);opacity:.65;letter-spacing:0}.cteni-prep{display:flex;gap:4px;background:#ffffff0d;padding:3px;border-radius:9px}.cteni-prep button{flex:1;border:0;background:none;cursor:pointer;color:var(--neutral-300);font-family:inherit;font-size:13px;font-weight:600;padding:7px 4px;border-radius:7px;transition:var(--transition-base);white-space:nowrap}.cteni-prep button:hover{color:#fff;background:#ffffff12}.cteni-prep button[aria-pressed=true]{background:var(--action);color:#00121a}.cteni-prep button:focus-visible{outline:2px solid var(--action-hover);outline-offset:1px}.cteni-prep.velikost{align-items:center;gap:2px}.velikost .krok{flex:none;width:34px;font-size:17px;line-height:1}.velikost .krok:first-child{font-size:13px}.velikost .krok[disabled]{opacity:.3;cursor:default}.velikost .krok[disabled]:hover{background:none;color:var(--neutral-300)}.cteni-stupnice{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:4px;height:20px;padding:0 4px}.cteni-stupnice i{width:4px;border-radius:2px;background:#ffffff38;transition:var(--transition-base)}.cteni-stupnice i:nth-child(1){height:6px}.cteni-stupnice i:nth-child(2){height:8px}.cteni-stupnice i:nth-child(3){height:10px}.cteni-stupnice i:nth-child(4){height:12px}.cteni-stupnice i:nth-child(5){height:15px}.cteni-stupnice i:nth-child(6){height:18px}.cteni-stupnice i.aktivni{background:var(--action)}.cteni-prep.motiv{gap:5px;padding:4px}.cteni-prep.motiv button{font-size:12px;padding:9px 4px;border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff24;transition:box-shadow var(--transition-base),transform var(--transition-base)}.cteni-prep.motiv button:hover{transform:translateY(-1px)}.cteni-prep.motiv button[data-motiv=tmavy],.cteni-prep.motiv button:hover[data-motiv=tmavy]{background:#000326;color:#fff}.cteni-prep.motiv button[data-motiv=svetly],.cteni-prep.motiv button:hover[data-motiv=svetly]{background:#fdfdfb;color:#0b0b12}.cteni-prep.motiv button[data-motiv=sepia],.cteni-prep.motiv button:hover[data-motiv=sepia]{background:#f4ecd8;color:#241d16}.cteni-prep.motiv button[aria-pressed=true]{box-shadow:0 0 0 2px var(--action),inset 0 0 0 1px #ffffff24}.cteni-radek{display:flex;gap:8px}.cteni-klid{flex:1;min-width:0;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:var(--neutral-300);font-family:inherit;font-size:12px;font-weight:600;padding:7px;border-radius:9px;cursor:pointer;transition:var(--transition-base)}.cteni-reset{border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--neutral-500);font-family:inherit;font-size:12px;font-weight:600;padding:7px 12px;border-radius:9px;cursor:pointer;transition:var(--transition-base)}.cteni-reset:disabled{opacity:.35;cursor:default}.cteni-reset:not(:disabled){border-color:var(--action);color:var(--action)}.cteni-reset:not(:disabled):hover{background:var(--action);color:#00121a}.cteni-klid:hover{border-color:var(--action);color:#fff}.cteni-klid[aria-pressed=true]{background:var(--action);border-color:var(--action);color:#00121a}.cteni-klid-popis{font-size:11px;line-height:1.4;color:var(--neutral-500);margin-top:6px;text-align:center}.cteni-spust{position:fixed;z-index:49;right:24px;top:var(--cteni-top, 141px);width:54px;height:54px;border-radius:50%;border:0;background:var(--action);color:#00121a;font-family:var(--font-primary);font-weight:700;font-size:20px;letter-spacing:-.02em;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #00000073,0 0 0 6px #16becf24;transition:var(--transition-base)}html[data-cteni-ctu] .cteni-spust:hover{background:var(--action-hover);transform:scale(1.06)}.cteni-spust:focus-visible{outline:2px solid #fff;outline-offset:3px}.cteni-postup{position:fixed;top:0;left:0;height:2px;width:0;background:var(--action);z-index:60;transition:width .08s linear}@media(max-width:1360px){.cteni,.cteni-spust{right:16px}}@media(max-width:820px){.cteni{inset:auto 12px 12px;width:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;align-items:end}.cteni-hlava{grid-column:1 / -1;margin-bottom:0}.cteni-skupina{margin-bottom:0}.cteni-spust{top:auto;bottom:16px;right:16px}}@media(prefers-reduced-motion:reduce){.blog-hero,article.section,.faq-section,.cteni-postup,.cteni-prep button,.cteni,.cteni-spust{transition:none}.cteni-prep.motiv button:hover,html[data-cteni-ctu] .cteni-spust:hover,.cteni,.cteni-spust{transform:none}}
