@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e9fcf2a736cc2865-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5ba6339fa8c3ef7b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7510f746b21ae7c3-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c365cdafe49b4eb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d2d27a4cad47329-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/70c6212c0873ede2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1ce1ffaf105af326-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4642fe567cc45cd6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381ef99eada06d71-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/efb1d0d3266e2361-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cdca6fff670edd4c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d536ec48f0acd73b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55190bc973e13381-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5084e176e02368e5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d0ffaba4bd77024-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc9a5f10ece852e7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt Fallback;src:local("Arial");ascent-override:97.38%;descent-override:37.70%;line-gap-override:0.00%;size-adjust:111.93%}.__className_975911{font-family:Prompt,Prompt Fallback;font-style:normal}.__variable_975911{--font-prompt:"Prompt","Prompt Fallback"}:root{--cnc-navy:#00338d;--cnc-navy-dark:#001333;--cnc-lime:#bed600;--cnc-lime-soft:#eef4b8;--cnc-text:#384252;--cnc-bg:#f9fbff;--cnc-surface:#ffffff;--cnc-border:#e0e4ea;--cnc-border-soft:#e8f0ff;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--cnc-text:#f2f2f2;--cnc-bg:#0a0a0a;--cnc-surface:#161616;--cnc-border:#2a2a2a;--cnc-border-soft:#222222}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-prompt),-apple-system,"Segoe UI",Roboto,sans-serif;background:var(--cnc-bg);color:var(--cnc-text)}.chat{max-width:760px;margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;padding:16px}.chat header{padding:8px 4px 16px}.headrow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.chat header h1{font-size:1.2rem;font-weight:700;color:var(--cnc-navy);letter-spacing:-.01em}@media (prefers-color-scheme:dark){.chat header h1,.gatebox h1{color:#fff}}.chat header h1:after{content:"";display:inline-block;width:7px;height:7px;background:var(--cnc-lime);border-radius:2px;margin-left:6px;vertical-align:.35em}.chat header p{font-size:.85rem;opacity:.65}.nazevAsistenta{display:flex;align-items:center;gap:12px;min-width:0}.ikonaAsistenta{flex:none;border-radius:22%;display:block}.ikonaAsistenta.velka{margin-bottom:4px}.adminNav .ikonaAsistenta.mala{align-self:center;margin-right:4px}.prepinac{margin:0 0 10px;font-size:.9rem}.prepinac label{cursor:pointer}.auth{display:flex;align-items:center;gap:8px;font-size:.8rem;opacity:.75;white-space:nowrap}.auth a{color:inherit}.auth.login{text-decoration:none;padding:8px 16px;border-radius:999px;border:1px solid var(--cnc-navy);color:var(--cnc-navy);opacity:1;font-weight:500}.auth.login:hover{background:var(--cnc-navy);color:#fff}@media (prefers-color-scheme:dark){.auth.login{border-color:var(--cnc-lime);color:var(--cnc-lime)}.auth.login:hover{background:var(--cnc-lime);color:var(--cnc-navy-dark)}}.chat.gate{align-items:center;justify-content:center}.gatebox{text-align:center;max-width:420px;display:flex;flex-direction:column;gap:14px;align-items:center}.gatebox h1{font-size:1.6rem;font-weight:700;color:var(--cnc-navy)}.gatebox p{font-size:.9rem;opacity:.7}.gatebox .mini{font-size:.75rem;opacity:.5}.varovani{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fdecea;color:#8d1d1a;border:1px solid #f5c2c0;border-radius:10px;padding:10px 12px;margin-bottom:12px;font-size:.85rem}.varovani button{background:none;border:none;color:inherit;font-size:1.1rem;cursor:pointer}@media (prefers-color-scheme:dark){.varovani{background:#3a1f1e;color:#ffb4b0;border-color:#6b2b28}}.msgs{flex:1 1;display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.radek{display:flex;gap:9px;align-items:flex-end;max-width:88%}.radek.bot{align-self:flex-start}.radek.user{align-self:flex-end;flex-direction:row-reverse}.radek .avatar{flex:0 0 auto;margin-bottom:2px}.avatar{border-radius:50%;object-fit:cover;display:grid;place-items:center;border:1px solid var(--cnc-border);background:var(--cnc-surface);font-weight:600;line-height:1;overflow:hidden}.avatar.mono{background:var(--cnc-navy);color:#fff;border-color:transparent}.avatar.bot{width:30px;height:30px;font-size:13px;background:var(--cnc-lime);color:var(--cnc-navy-dark);border-color:transparent}.medailonek{display:flex;align-items:center;gap:10px}.medailonek .kdo{display:flex;flex-direction:column;line-height:1.35}.medailonek .kdo strong{font-size:.85rem;font-weight:600}.medailonek .kdo a,.medailonek .kdo span{font-size:.72rem;opacity:.6}.medailonek .kdo a{color:inherit;width:-moz-fit-content;width:fit-content}.medailonek .kdo a:hover{opacity:1;color:var(--cnc-navy)}@media (prefers-color-scheme:dark){.medailonek .kdo a:hover{color:var(--cnc-lime)}}.msg{padding:11px 15px;border-radius:14px;line-height:1.5}.msg.user{background:var(--cnc-navy);color:#fff;border-bottom-right-radius:4px}.msg.bot{background:var(--cnc-surface);border:1px solid var(--cnc-border);border-bottom-left-radius:4px}.msg.bot a{color:var(--cnc-navy)}@media (prefers-color-scheme:dark){.msg.user{background:var(--cnc-lime);color:#0a0a0a}.msg.bot a{color:var(--cnc-lime)}.inputrow button{background:var(--cnc-lime);color:#0a0a0a}.inputrow button:hover:not(:disabled){background:#cbe61a}.inputrow input:focus{outline-color:var(--cnc-lime)}.msg.typing span{background:var(--cnc-lime)}}.msg strong{font-weight:600}.msg p{margin:0}.msg ol+p,.msg p+ol,.msg p+p,.msg p+ul,.msg ul+p{margin-top:8px}.msg p.podtitulek{font-weight:600;margin-top:12px}.msg p.podtitulek:first-child{margin-top:0}.msg ol,.msg ul{margin:6px 0 0;padding-left:1.15em}.msg li{margin:3px 0}.msg ul{list-style:none;padding-left:0}.msg ul li{padding-left:1.05em;position:relative}.msg ul li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:1px;background:var(--cnc-lime)}.msg.user ul li:before{background:#fff;opacity:.8}.lupa{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px;background:rgba(10,18,34,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:lupa-nabeh .15s ease-out}@keyframes lupa-nabeh{0%{opacity:0}to{opacity:1}}.lupa figure{margin:0;max-width:100%}.lupa img{display:block;max-width:min(1200px,94vw);max-height:84vh;width:auto;height:auto;border-radius:12px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.45)}.lupa figcaption{margin-top:10px;text-align:center;color:rgba(255,255,255,.85);font-size:.85rem}.lupa-zavrit{position:absolute;top:16px;right:20px;width:40px;height:40px;display:grid;place-items:center;font-size:1.7rem;line-height:1;color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);border-radius:50%;cursor:pointer;transition:background .15s}.lupa-zavrit:hover{background:rgba(255,255,255,.28)}.msg .obrazek{display:block;margin:10px 0 2px;border:0}.msg .obrazek img{display:block;width:100%;max-width:520px;height:auto;aspect-ratio:auto 16/9;border-radius:10px;border:1px solid var(--cnc-sedá-svetla,#e3e8ef);background:#fff}.msg .obrazek{cursor:zoom-in}.msg .obrazek:hover img{border-color:var(--cnc-navy)}.msg code{font-size:.88em;padding:1px 5px;border-radius:5px;background:rgb(128 128 128/15%)}.msg.bot .sources{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid var(--cnc-border-soft)}.msg.bot .sources a{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;text-decoration:none;color:inherit;opacity:.7;border:1px solid var(--cnc-border);border-radius:999px;padding:3px 9px;transition:opacity .15s,border-color .15s,color .15s}.msg.bot .sources a:hover{opacity:1;border-color:var(--cnc-navy);color:var(--cnc-navy)}@media (prefers-color-scheme:dark){.msg.bot .sources a:hover{border-color:var(--cnc-lime);color:var(--cnc-lime)}}.msg.typing{display:flex;gap:5px;padding:15px 16px;width:-moz-fit-content;width:fit-content}.msg.typing span{width:7px;height:7px;border-radius:50%;background:var(--cnc-navy);opacity:.35;animation:typing-bounce 1.2s ease-in-out infinite}.msg.typing span:nth-child(2){animation-delay:.15s;background:var(--cnc-lime)}.msg.typing span:nth-child(3){animation-delay:.3s}@keyframes typing-bounce{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}.inputrow{display:flex;gap:8px;position:-webkit-sticky;position:sticky;bottom:0;padding:12px 0;background:var(--cnc-bg)}.inputrow input{flex:1 1;padding:12px 15px;border-radius:12px;border:1px solid var(--cnc-border);font-size:1rem;background:var(--cnc-surface);color:inherit}.inputrow input:focus{outline:2px solid var(--cnc-navy);outline-offset:-1px}.inputrow button{padding:12px 22px;border:none;border-radius:12px;background:var(--cnc-navy);color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:background .15s}.inputrow button:hover:not(:disabled){background:#002673}.inputrow button:disabled{opacity:.45;cursor:default}.obnovit{padding:10px 20px;border-radius:999px;border:none;cursor:pointer;background:var(--cnc-navy);color:#fff;font-size:.9rem;font-weight:500;font-family:inherit}.obnovit.sekundarni{background:transparent;color:inherit;border:1px solid var(--cnc-border)}@media (prefers-color-scheme:dark){.obnovit{background:var(--cnc-lime);color:#0a0a0a}}.msg .stav{margin-top:6px;font-size:.85em;font-style:italic;opacity:.65;animation:stav-dych 1.6s ease-in-out infinite}@keyframes stav-dych{0%,to{opacity:.45}50%{opacity:.8}}.mezery{max-width:1100px;margin:0 auto;padding:24px 16px 48px}.mezery h1{font-size:1.4rem;color:var(--cnc-navy);margin-bottom:6px}@media (prefers-color-scheme:dark){.mezery h1{color:#fff}}.mezery .tlumene{font-size:.85rem;opacity:.7}.mezery .tlumene a{margin-left:8px;color:inherit}.mezery .tlumene a.aktivni{font-weight:700;color:var(--cnc-navy);opacity:1}.mezery .souhrn{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.mezery .souhrn div{flex:1 1 140px;padding:12px 14px;border-radius:12px;background:var(--cnc-surface);border:1px solid var(--cnc-border)}.mezery .souhrn strong{display:block;font-size:1.5rem;color:var(--cnc-navy)}@media (prefers-color-scheme:dark){.mezery .souhrn strong{color:var(--cnc-lime)}}.mezery .souhrn span{font-size:.8rem;opacity:.7}.mezery .varovani{padding:10px 14px;border-radius:10px;background:#fff3cd;color:#5c4400;margin-bottom:16px;font-size:.9rem}.mezery table{width:100%;border-collapse:collapse;font-size:.9rem;background:var(--cnc-surface);border-radius:12px;overflow:hidden}.mezery td,.mezery th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--cnc-border)}.mezery th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.mezery .cislo{text-align:right;white-space:nowrap}.mezery .chybi{font-size:.85rem;margin-bottom:4px}.mezery ul{list-style:none;margin-top:4px}.mezery li{font-size:.85rem;margin:2px 0;opacity:.85}.mezery .stitek{display:inline-block;font-size:.7rem;padding:1px 6px;border-radius:999px;vertical-align:middle}.mezery .stitek.ne{background:#ffd9d9;color:#7a1010}.mezery .stitek.castecne{background:var(--cnc-lime-soft);color:#4a5200}.mezery code{font-size:.85em;background:rgb(128 128 128/15%);padding:1px 5px;border-radius:5px}.mezery .pata{margin-top:20px}.admin{max-width:1100px;margin:0 auto;padding:24px 16px 48px}.admin h1{font-size:1.4rem;color:var(--cnc-navy);margin-bottom:6px}.admin h2{font-size:1.05rem;margin:28px 0 8px}@media (prefers-color-scheme:dark){.admin h1{color:#fff}}.admin .tlumene{font-size:.85rem;opacity:.7}.admin .tlumene a{margin-left:8px;color:inherit}.admin .tlumene a.aktivni{font-weight:700;color:var(--cnc-navy);opacity:1}.adminNav{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:20px;border-bottom:1px solid var(--cnc-border);padding-bottom:10px}.adminNav a{padding:6px 12px;border-radius:8px;font-size:.9rem;text-decoration:none;color:inherit;background:var(--cnc-surface);border:1px solid var(--cnc-border);display:inline-flex;align-items:center;gap:6px}.adminNav a:hover{border-color:var(--cnc-navy)}.adminNav .zpet{margin-left:auto;opacity:.7;background:none;border:none}.admin .znacka,.adminNav .znacka{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:100px;background:#fff3cd;color:#5c4400}.admin .znacka.samostatna{display:inline-block;margin-bottom:12px}.admin .souhrn{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.admin .souhrn div{background:var(--cnc-surface);border:1px solid var(--cnc-border);border-radius:12px;padding:12px 16px;min-width:120px}.admin .souhrn strong{display:block;font-size:1.5rem;color:var(--cnc-navy)}@media (prefers-color-scheme:dark){.admin .souhrn strong{color:var(--cnc-lime)}}.admin .souhrn span{font-size:.8rem;opacity:.7}.admin .prehodnoceni{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;background:var(--cnc-surface);border:1px solid var(--cnc-border);border-radius:12px;padding:12px 16px;margin:18px 0}.admin .prehodnoceni p{flex:1 1;min-width:260px;margin:0}.admin .prehodnoceni button{padding:8px 14px;border-radius:8px;font-size:.9rem;cursor:pointer;background:var(--cnc-navy);color:#fff;border:1px solid var(--cnc-navy)}.admin .prehodnoceni button:disabled{opacity:.55;cursor:default}.admin .formular{display:flex;flex-direction:column;gap:4px;max-width:640px;margin:18px 0 32px}.admin .formular label{font-size:.85rem;font-weight:600;margin-top:12px}.admin .formular input,.admin .formular textarea{font:inherit;font-size:.92rem;padding:9px 11px;border-radius:8px;border:1px solid var(--cnc-border);background:var(--cnc-surface);color:inherit}.admin .formular textarea{resize:vertical}.admin .formular .napoveda{font-size:.8rem;opacity:.65}.admin .akce button,.admin .formular button{margin-top:16px;align-self:flex-start;padding:9px 16px;border-radius:8px;font-size:.92rem;cursor:pointer;background:var(--cnc-navy);color:#fff;border:1px solid var(--cnc-navy)}.admin .akce button:disabled,.admin .formular button:disabled{opacity:.5;cursor:default}.admin .formular .tlacitka{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin .formular .tlacitka button{margin-top:16px}.admin .formular button.druhotne{background:none;color:inherit;border-color:var(--cnc-border)}.admin .formular button.druhotne:hover{border-color:var(--cnc-navy)}.admin .pripominky{margin:8px 0 20px;padding-left:20px;font-size:.92rem}.admin .pripominky li{margin-bottom:4px}.admin .akce{display:flex;flex-direction:column;gap:4px;margin:24px 0}.admin .akce .napoveda{font-size:.8rem;opacity:.65}.admin .diff{border:1px solid var(--cnc-border);border-radius:10px;overflow-x:auto;background:var(--cnc-surface);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.55;margin:12px 0 24px}.admin .diff .r{padding:0 12px;white-space:pre-wrap;word-break:break-word}.admin .diff .znak{display:inline-block;width:1.1em;opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin .diff .pridany{background:#e6f4ea}.admin .diff .smazany{background:#fce8e6}.admin .diff .vynechano{padding:4px 12px;font-size:.75rem;opacity:.55;border-block:1px solid var(--cnc-border)}@media (prefers-color-scheme:dark){.admin .diff .pridany{background:#14351f}.admin .diff .smazany{background:#3a1d19}}.admin .blok{background:var(--cnc-surface);border:1px solid var(--cnc-border);border-radius:10px;padding:12px 14px;font-size:.85rem;white-space:pre-wrap;word-break:break-word;margin-bottom:16px}.admin .zadani{margin-bottom:16px;font-size:.9rem}.admin .zadani summary{cursor:pointer;opacity:.7}.admin .zadani p{margin:8px 0}.admin .varovani{padding:10px 14px;border-radius:10px;background:#fff3cd;color:#5c4400;margin-bottom:16px;font-size:.9rem}.admin table{width:100%;border-collapse:collapse;font-size:.9rem;background:var(--cnc-surface);border-radius:12px;overflow:hidden;margin-bottom:8px}.admin td,.admin th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--cnc-border)}.admin th{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.admin .cislo{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin td .tlumene{font-size:.75rem}.admin .varovnaBunka{font-size:.75rem;color:#a06a00}@media (prefers-color-scheme:dark){.admin .varovnaBunka{color:#e0b350}}.admin .stitek{display:inline-block;font-size:.75rem;padding:2px 8px;margin:0 4px 4px 0;border-radius:100px;background:var(--cnc-bg);border:1px solid var(--cnc-border)}.admin .chybi{font-size:.85rem;margin-bottom:4px}.admin ul{list-style:none;margin-top:4px}.admin li{font-size:.85rem;margin:2px 0;opacity:.85}.admin .seznam{list-style:disc;padding-left:20px}.admin .seznam li{opacity:1;margin:6px 0}.admin .graf{display:flex;align-items:flex-end;gap:2px;height:90px;margin:10px 0 4px}.admin .graf .sloupec{flex:1 1;background:var(--cnc-navy);border-radius:2px 2px 0 0;min-width:2px}@media (prefers-color-scheme:dark){.admin .graf .sloupec{background:var(--cnc-lime)}}