@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}:root{--barva-primarni:oklch(49.4% .126 245.7);--barva-primarni-hover:oklch(42% .12 245.7);--barva-primarni-svetla:oklch(95.5% .02 240);--barva-na-primarni:oklch(100% 0 0);--barva-text:oklch(25% .02 245);--barva-text-tlumeny:oklch(48% .02 245);--barva-plocha:oklch(98.2% .004 240);--barva-povrch:oklch(100% 0 0);--barva-linka:oklch(90% .01 240);--barva-ok:oklch(56.4% .144 153.4);--barva-varovani:oklch(60% .13 79);--barva-chyba:oklch(55% .19 24.7);--akcent-modra:oklch(49.4% .126 245.7);--akcent-azurova:oklch(72.8% .142 228.2);--akcent-zelena:oklch(56.4% .144 153.4);--akcent-zelena-svetla:oklch(74.9% .157 134.8);--akcent-cervena:oklch(62.8% .204 24.7);--akcent-zluta:oklch(83.9% .153 79.1);--barva-na-akcent:oklch(28% .05 79);--pismo:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--pismo-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--radius-s:8px;--radius-m:12px;--stin-1:0 1px 2px oklch(25% .02 245/.06), 0 1px 6px oklch(25% .02 245/.05);--stin-2:0 2px 4px oklch(25% .02 245/.07), 0 8px 24px oklch(25% .02 245/.08);--elevace-1:0 1px 2px oklch(20% .03 245.7/.05), 0 2px 6px oklch(20% .03 245.7/.04);--elevace-2:0 2px 4px oklch(20% .03 245.7/.06), 0 6px 16px -2px oklch(20% .03 245.7/.08);--elevace-3:0 4px 8px oklch(20% .03 245.7/.08), 0 16px 32px -4px oklch(20% .03 245.7/.12);--skala-1:oklch(74% .065 245.7);--skala-2:oklch(62% .095 245.7);--skala-3:oklch(50% .125 245.7);--skala-4:oklch(37% .14 245.7);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-motiv=svetly]){--barva-primarni:oklch(72% .11 235);--barva-primarni-hover:oklch(78% .11 235);--barva-primarni-svetla:oklch(30% .05 243);--barva-na-primarni:oklch(18% .03 245);--barva-text:oklch(93% .008 240);--barva-text-tlumeny:oklch(70% .015 240);--barva-plocha:oklch(16.5% .015 248);--barva-povrch:oklch(20.5% .017 248);--barva-linka:oklch(31% .015 248);--barva-ok:oklch(72% .13 152);--barva-varovani:oklch(80% .12 80);--barva-chyba:oklch(70% .16 23);--stin-1:0 1px 2px oklch(0% 0 0/.4), 0 1px 6px oklch(0% 0 0/.3);--stin-2:0 2px 4px oklch(0% 0 0/.4), 0 8px 24px oklch(0% 0 0/.45);--elevace-1:0 0 0 1px oklch(100% 0 0/.08), 0 2px 4px oklch(0% 0 0/.45);--elevace-2:0 0 0 1px oklch(100% 0 0/.12), 0 4px 8px oklch(0% 0 0/.55), 0 12px 24px -4px oklch(0% 0 0/.65);--elevace-3:0 0 0 1px oklch(100% 0 0/.16), 0 8px 16px oklch(0% 0 0/.65), 0 24px 48px -6px oklch(0% 0 0/.8);--skala-1:oklch(42% .06 240);--skala-2:oklch(53% .08 238);--skala-3:oklch(63% .095 236);--skala-4:oklch(75% .11 234);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-motiv=tmavy]{--barva-primarni:oklch(72% .11 235);--barva-primarni-hover:oklch(78% .11 235);--barva-primarni-svetla:oklch(30% .05 243);--barva-na-primarni:oklch(18% .03 245);--barva-text:oklch(93% .008 240);--barva-text-tlumeny:oklch(70% .015 240);--barva-plocha:oklch(16.5% .015 248);--barva-povrch:oklch(20.5% .017 248);--barva-linka:oklch(31% .015 248);--barva-ok:oklch(72% .13 152);--barva-varovani:oklch(80% .12 80);--barva-chyba:oklch(70% .16 23);--stin-1:0 1px 2px oklch(0% 0 0/.4), 0 1px 6px oklch(0% 0 0/.3);--stin-2:0 2px 4px oklch(0% 0 0/.4), 0 8px 24px oklch(0% 0 0/.45);--elevace-1:0 0 0 1px oklch(100% 0 0/.08), 0 2px 4px oklch(0% 0 0/.45);--elevace-2:0 0 0 1px oklch(100% 0 0/.12), 0 4px 8px oklch(0% 0 0/.55), 0 12px 24px -4px oklch(0% 0 0/.65);--elevace-3:0 0 0 1px oklch(100% 0 0/.16), 0 8px 16px oklch(0% 0 0/.65), 0 24px 48px -6px oklch(0% 0 0/.8);--skala-1:oklch(42% .06 240);--skala-2:oklch(53% .08 238);--skala-3:oklch(63% .095 236);--skala-4:oklch(75% .11 234);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--pismo);color:var(--barva-text);background:var(--barva-plocha);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}a{color:var(--barva-primarni)}button{font:inherit;cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),background-color .15s,border-color .15s,color .15s,box-shadow .18s cubic-bezier(.16,1,.3,1)}button:active:not(:disabled){transition-duration:.1s;transition-timing-function:cubic-bezier(.2,0,0,1);transform:scale(.97)}input{font:inherit}:focus-visible{outline:2px solid var(--barva-primarni);outline-offset:2px}.cislo{font-family:var(--pismo-mono);font-variant-numeric:tabular-nums}.prepinac-motivu{width:40px;min-height:40px;color:var(--barva-text-tlumeny);border:1px solid var(--barva-linka);border-radius:var(--radius-s);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.prepinac-motivu:hover{color:var(--barva-primarni);border-color:var(--barva-primarni)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-motion=fade]{transition:opacity .12s linear!important;transform:none!important}}
