.vmo-pridaj{min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-4);border:1px solid var(--vt-akcent);border-radius:var(--vt-r);background:var(--vt-akcent);color:var(--vt-akcent-ink);font:inherit;font-size:var(--vt-text-s);cursor:pointer;transition:transform var(--vt-cas) var(--vt-kriv);margin-left:auto;font-weight:650}.vmo-pridaj:hover{filter:brightness(1.06)}.vmo-pridaj:active{transform:scale(var(--vm-stlacenie,.94))}.vmo-pridaj:focus-visible{outline:2px solid var(--vt-akcent);outline-offset:2px}.vmo-pridaj__pocet{min-width:1.25rem;height:1.25rem;margin-left:var(--vt-sp-2);background:color-mix(in srgb, var(--vt-akcent-ink) 24%, transparent);color:var(--vt-akcent-ink);font-size:var(--vt-text-s);animation:vmo-buchni var(--vt-cas-vstup) var(--vt-kriv-dosad) both;border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-weight:700;line-height:1;display:inline-flex}.vmo-nedostupne{margin:var(--vt-sp-5) 0 0;padding:var(--vt-sp-4);border:1px solid var(--vt-okraj);border-radius:var(--vt-r-panel);font-size:var(--vt-text-s);color:var(--vt-ink-2);line-height:1.5}.vmo-lista{z-index:20;padding:var(--vt-sp-3);padding-bottom:calc(var(--vt-sp-3) + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--vt-povrch) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--vt-okraj);animation:vmo-zdola var(--vt-cas-vstup) var(--vt-kriv) both;position:fixed;bottom:0;left:0;right:0}.vmo-lista__tlacidlo{align-items:center;gap:var(--vt-sp-3);width:100%;min-height:var(--vt-dotyk-hlavny);padding:var(--vt-sp-3) var(--vt-sp-4);border-radius:var(--vt-r);background:var(--vt-akcent);color:var(--vt-akcent-ink);font:inherit;font-size:var(--vt-text-m);cursor:pointer;transition:transform var(--vt-cas) var(--vt-kriv);border:0;font-weight:650;display:flex}.vmo-lista__tlacidlo:active{transform:scale(.98)}.vmo-lista__tlacidlo:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-lista__pocet{min-width:26px;height:26px;padding-inline:var(--vt-sp-1);border-radius:var(--vt-r-plny);background:var(--vt-akcent-ink);color:var(--vt-akcent);font-family:var(--vt-font-kod);font-size:var(--vt-text-s);animation:vmo-odznak .26s var(--vt-kriv-dosad) both;flex:none;place-items:center;font-weight:700;display:grid}.vmo-lista__text{text-align:left;flex:1}.vmo-lista__suma{animation:vmo-skok var(--vt-cas-vstup) var(--vt-kriv) both;flex:none}.vmo-zaclona{z-index:25;-webkit-backdrop-filter:brightness(.62)blur(2px);backdrop-filter:brightness(.62)blur(2px);animation:vmo-zjav var(--vt-cas-vstup) var(--vt-kriv) both;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.vmo-zaclona{background:color-mix(in srgb, var(--vt-bg) 78%, transparent)}}.vmo-panel{z-index:30;background:var(--vt-povrch);border-top:1px solid var(--vt-okraj);border-radius:var(--vt-r-dlazdica) var(--vt-r-dlazdica) 0 0;max-height:92dvh;box-shadow:var(--vt-tien-3);animation:vmo-panel-zdola var(--vt-cas-vstup) var(--vt-kriv) both;--vmo-ovladac-bg:var(--vt-bg);--vmo-ovladac-okraj:var(--vt-ink-2);--vt-focus:var(--vt-ink);--vmo-relief-svetlo:color-mix(in srgb, var(--vmo-ovladac-bg), white 30%);--vmo-relief-tien:color-mix(in srgb, var(--vt-povrch), black 45%);--vmo-relief:inset 0 1px 0 var(--vmo-relief-svetlo), 0 1px 1px color-mix(in srgb, var(--vmo-relief-tien) 35%, transparent), 0 2px 5px -1px color-mix(in srgb, var(--vmo-relief-tien) 30%, transparent);--vmo-relief-stlacene:inset 0 2px 3px color-mix(in srgb, var(--vmo-relief-tien) 40%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--vmo-relief-tien) 12%, transparent);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:auto 0 0}@media (min-width:720px){.vmo-panel{border-top:0;border-left:1px solid var(--vt-okraj);border-radius:0;width:min(440px,100%);max-height:100dvh;animation-name:vmo-panel-zboku;inset:0 0 0 auto}}.vmo-panel__hlava{justify-content:space-between;align-items:flex-start;gap:var(--vt-sp-3);padding:var(--vt-sp-4) var(--vt-sp-5) var(--vt-sp-3);border-bottom:1px solid var(--vt-okraj);display:flex}@media (min-width:720px){.vmo-panel__hlava{padding:var(--vt-sp-5) var(--vt-sp-5) var(--vt-sp-4)}}.vmo-panel__nadpis{gap:2px;display:grid}.vmo-panel__titul{font-size:var(--vt-text-xl);letter-spacing:var(--vt-tracking-nadpis);color:var(--vt-ink);margin:0;font-weight:700}.vmo-panel__titul:focus{outline:none}.vmo-panel__pocet{font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0}.vmo-zavri{min-width:var(--vt-dotyk);min-height:var(--vt-dotyk);border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r-plny);color:var(--vt-ink);font-size:var(--vt-text-l);cursor:pointer;transition:transform var(--vt-cas) var(--vt-kriv);background:0 0;flex:none;line-height:1}.vmo-zavri:active{transform:scale(.92)}.vmo-zavri:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-panel__telo{overscroll-behavior:contain;padding:var(--vt-sp-4) var(--vt-sp-5);gap:var(--vt-sp-5);align-content:start;display:grid;overflow-y:auto}.vmo-prazdna{padding-block:var(--vt-sp-5);font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0}.vmo-kosik{margin:0;padding:0;list-style:none;display:grid}.vmo-riadok{align-items:center;gap:var(--vt-sp-1) var(--vt-sp-3);padding-block:var(--vt-sp-3);font-size:var(--vt-text-m);color:var(--vt-ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nazov suma""meta pocet";display:grid}.vmo-riadok+.vmo-riadok{border-top:1px solid var(--vt-okraj)}.vmo-riadok__nazov{overflow-wrap:anywhere;grid-area:nazov;align-self:end;min-width:0;font-weight:650;line-height:1.3}.vmo-riadok__varianta{border:1px solid color-mix(in srgb, var(--vt-ink-2) 45%, transparent);border-radius:var(--vt-r-stitok);font-size:var(--vt-text-s);color:var(--vt-ink-2);white-space:nowrap;vertical-align:1px;padding:0 6px;font-weight:600;line-height:1.45;display:inline-block}.vmo-riadok__suma{white-space:nowrap;animation:vmo-skok var(--vt-cas-vstup) var(--vt-kriv) both;grid-area:suma;place-self:end;font-weight:700}.vmo-riadok__meta{column-gap:var(--vt-sp-2);min-width:0;font-size:var(--vt-text-s);color:var(--vt-ink-2);flex-wrap:wrap;grid-area:meta;line-height:1.4;display:flex}.vmo-riadok__meta>*+:before{content:"·" / "";margin-right:var(--vt-sp-2)}.vmo-panel{--vmo-foto:clamp(40px, calc(var(--vm-foto-velkost,88px) / 2), 56px)}.vmo-riadok--foto{grid-template-columns:var(--vmo-foto) minmax(0, 1fr) auto;grid-template-areas:"foto nazov suma""foto meta pocet"}.vmo-riadok__foto{width:var(--vmo-foto);aspect-ratio:1;background:color-mix(in srgb, var(--vt-ink) 6%, var(--vt-povrch));-webkit-mask:var(--vm-foto-tvar,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 0C88 0 100 12 100 50S88 100 50 100 0 88 0 50 12 0 50 0Z'/%3E%3C/svg%3E")) center / 100% 100% no-repeat;-webkit-mask:var(--vm-foto-tvar,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 0C88 0 100 12 100 50S88 100 50 100 0 88 0 50 12 0 50 0Z'/%3E%3C/svg%3E")) center / 100% 100% no-repeat;mask:var(--vm-foto-tvar,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 0C88 0 100 12 100 50S88 100 50 100 0 88 0 50 12 0 50 0Z'/%3E%3C/svg%3E")) center / 100% 100% no-repeat;grid-area:foto;align-self:center;overflow:hidden}.vmo-riadok__foto>img{object-fit:cover;width:100%;height:100%;display:block}@supports not ((-webkit-mask-image:none) or (mask-image:none)){.vmo-riadok__foto{border-radius:var(--vm-foto-r,30%)}}.vmo-riadok--pridavok .vmo-riadok__nazov,.vmo-riadok--pridavok .vmo-riadok__suma{color:var(--vt-ink-2);font-weight:500}.vmo-riadok__zona{font-weight:400}.vmo-riadok__automaticky{font-style:italic}.vmo-riadok__automaticky--tlacidlo{min-height:var(--vt-dotyk);color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-style:italic;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.vmo-riadok__automaticky--tlacidlo:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-riadok__veta-pravidla{color:var(--vt-ink-2);display:block}.vmo-riadok--volba .vmo-riadok__nazov{color:var(--vt-ink);font-weight:650}.vmo-riadok--nedostupny .vmo-riadok__nazov,.vmo-riadok--nedostupny .vmo-riadok__suma{color:var(--vt-ink-2)}.vmo-pocet__tlacidlo[aria-disabled=true]{color:var(--vt-ink-2);border-color:var(--vmo-ovladac-okraj);cursor:not-allowed}.vmo-pocet__tlacidlo[aria-disabled=true]:active{box-shadow:var(--vmo-relief);transform:none}.vmo-pocet{grid-area:pocet;justify-self:end;align-items:center;gap:2px;display:flex}.vmo-pocet__tlacidlo{min-width:var(--vt-dotyk);min-height:var(--vt-dotyk);border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r-plny);background:var(--vmo-ovladac-bg);box-shadow:var(--vmo-relief);color:var(--vt-ink);font:inherit;font-size:var(--vt-text-l);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .14s var(--vt-kriv), border-color .14s var(--vt-kriv), color .14s var(--vt-kriv), transform .24s var(--vt-kriv-dosad);place-items:center;padding:0;font-weight:500;line-height:1;display:inline-grid}.vmo-pocet__tlacidlo:hover{border-color:var(--vt-ink)}.vmo-pocet__tlacidlo:active{box-shadow:var(--vmo-relief-stlacene);transition-duration:80ms;transition-timing-function:ease-out;transform:translateY(1px)scale(.9)}.vmo-pocet__tlacidlo:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-pocet__tlacidlo--odobrat{color:var(--vt-ink-2)}.vmo-pocet__tlacidlo--odobrat:hover{color:var(--vt-ink)}.vmo-pocet__okno{min-width:2.25ch;height:1.5em;font-size:var(--vt-text-m);place-items:center;display:inline-grid;overflow:hidden}.vmo-pocet__cislo{animation:vmo-cislo-hore .22s var(--vt-kriv-dosad) both;font-weight:700}.vmo-pocet__cislo[data-smer=dole]{animation-name:vmo-cislo-dole}.vmo-riadok--mimo .vmo-riadok__suma{color:var(--vt-ink-2);font-weight:500}.vmo-riadok__mimo{color:var(--vt-ink-2)}.vmo-odobrat{min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-4);border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r-plny);color:var(--vt-ink);font:inherit;font-size:var(--vt-text-s);cursor:pointer;transition:transform .24s var(--vt-kriv-dosad);background:0 0;grid-area:pocet;justify-self:end;font-weight:650}.vmo-odobrat:active{transition-duration:80ms;transform:scale(.94)}.vmo-odobrat:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-suhrn{gap:var(--vt-sp-1);transition:opacity var(--vt-cas) var(--vt-kriv);margin:0;display:grid}.vmo-suhrn--stlmeny{opacity:.6}.vmo-suhrn__riadok{justify-content:space-between;align-items:baseline;gap:var(--vt-sp-3);font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.45;display:flex}.vmo-suhrn__riadok>.vt-cislo{font-variant-numeric:tabular-nums;color:var(--vt-ink);flex:none}.vmo-suhrn__pozn{display:block}.vmo-suhrn__riadok--spolu{margin-top:var(--vt-sp-2);padding-top:var(--vt-sp-3);border-top:1px solid var(--vt-okraj-silny);font-size:var(--vt-text-m);color:var(--vt-ink);font-weight:650}.vmo-suhrn__spolu{font-size:var(--vt-text-l);animation:vmo-skok var(--vt-cas-vstup) var(--vt-kriv) both;font-weight:750}.vmo-forma{gap:var(--vt-sp-5);display:grid;container:vmo-forma/inline-size}.vmo-krok{gap:var(--vt-sp-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.vmo-krok__hlava{align-items:center;gap:var(--vt-sp-3);width:100%;font-size:var(--vt-text-s);letter-spacing:.04em;text-transform:uppercase;color:var(--vt-ink-2);padding:0;font-weight:700;display:flex}.vmo-krok__cislo{border:1px solid color-mix(in srgb, var(--vmo-ovladac-okraj) 55%, transparent);border-radius:var(--vt-r-plny);background:var(--vmo-ovladac-bg);width:24px;height:24px;box-shadow:var(--vmo-relief);font-family:var(--vt-font-kod);font-size:var(--vt-text-s);letter-spacing:0;color:var(--vt-ink);flex:none;place-items:center;font-weight:650;line-height:1;display:grid}.vmo-fakt{align-items:flex-start;gap:var(--vt-sp-2);font-size:var(--vt-text-s);color:var(--vt-ink-2);text-wrap:pretty;margin:0;line-height:1.5;display:flex}.vmo-fakt__ikona{flex:none;margin-top:calc(.75em - 8px)}.vmo-fakt--pauza{margin-top:var(--vt-sp-2);color:var(--vt-ink);font-weight:600}.vmo-volby{gap:var(--vt-sp-2);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.vmo-volba{align-items:center;gap:var(--vt-sp-3);min-width:0;min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-3);border:1px solid var(--vmo-ovladac-okraj,var(--vt-ink-2));border-radius:var(--vt-r-s);background:var(--vmo-ovladac-bg,var(--vt-povrch));font-size:var(--vt-text-s);color:var(--vt-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--vt-cas) var(--vt-kriv), box-shadow .18s var(--vt-kriv), transform .24s var(--vt-kriv-dosad);font-weight:650;display:flex}.vmo-volba:active{transition-duration:80ms;transform:scale(.98)}.vmo-volba--vypnuta{color:var(--vt-ink-2);cursor:not-allowed;border-style:dashed}.vmo-volba--vypnuta:active{transform:none}.vmo-volba:has(input:checked){animation:vmo-volba-vyber .22s var(--vt-kriv-dosad)}.vmo-volba input:checked{animation:vmo-bodka .22s var(--vt-kriv-dosad)}.vmo-volba input{width:20px;height:20px;accent-color:var(--vt-akcent);flex:none}.vmo-volba:hover{border-color:var(--vt-ink)}.vmo-volba:has(input:checked){border-color:var(--vt-ink);box-shadow:inset 0 0 0 2px var(--vt-ink)}.vmo-volba:has(input:focus-visible){outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-poznamka{font-size:var(--vt-text-s);color:var(--vt-ink);margin:0;line-height:1.5}.vmo-poznamka:empty{display:none}.vmo-kto{gap:var(--vt-sp-4) var(--vt-sp-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container vmo-forma (min-width:24rem){.vmo-kto{grid-template-columns:repeat(2,minmax(0,1fr))}.vmo-kto__cele{grid-column:1/-1}}.vmo-vstup{display:grid;position:relative}.vmo-vstup__ikona{top:50%;left:var(--vt-sp-3);color:var(--vt-ink-2);pointer-events:none;transition:color var(--vt-cas) var(--vt-kriv);display:inline-flex;position:absolute;transform:translateY(-50%)}.vmo-vstup:focus-within .vmo-vstup__ikona{color:var(--vt-ink)}.vmo-vstup .vt-pole__vstup{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-left:calc(var(--vt-sp-3) + 20px + var(--vt-sp-2))}.vmo-vstup--viacriadkove .vmo-vstup__ikona{top:calc(var(--vt-sp-3) + 2px);transform:none}.vmo-pole__stitok{margin-left:var(--vt-sp-2);color:var(--vt-ink-2);font-weight:450}.vmo-pole{gap:var(--vt-sp-2);font-size:var(--vt-text-s);color:var(--vt-ink);display:grid}.vmo-stol{gap:var(--vt-sp-1);padding:var(--vt-sp-3);border:1px solid var(--vt-okraj);border-radius:var(--vt-r-s);background:var(--vt-povrch);margin:0;display:grid}.vmo-stol__cislo{font-size:var(--vt-text-l);color:var(--vt-ink);font-weight:700;line-height:1.2}.vmo-pole__menovka{color:var(--vt-ink);font-weight:650}.vmo-pole__veta{font-size:var(--vt-text-s);color:var(--vt-ink-2);line-height:1.45}.vmo-panel .vt-pole__vstup{background:var(--vmo-ovladac-bg);border-color:var(--vmo-ovladac-okraj);color:var(--vt-ink)}.vmo-panel .vt-pole__vstup:hover{border-color:var(--vt-ink)}.vmo-panel .vt-btn--druhotny{background:var(--vmo-ovladac-bg);border-color:var(--vmo-ovladac-okraj);color:var(--vt-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.vmo-panel .vt-btn--druhotny:hover:not(:disabled){background:var(--vmo-ovladac-bg);border-color:var(--vt-ink);box-shadow:inset 0 0 0 1px var(--vt-ink)}.vmo-panel .vt-btn--druhotny:disabled{opacity:1;color:var(--vt-ink-2);background:0 0;border-style:dashed}.vmo-pole__viacriadkovy{min-height:calc(var(--vt-dotyk) * 1.5);padding:var(--vt-sp-3) var(--vt-sp-4);padding-left:calc(var(--vt-sp-3) + 20px + var(--vt-sp-2));resize:vertical;line-height:1.5}.vmo-chyba{padding:var(--vt-sp-3);border:1px solid var(--vt-chyba);border-radius:var(--vt-r-s);background:var(--vt-chyba-tint);color:var(--vt-chyba-ink);font-size:var(--vt-text-s);animation:vt-vstup var(--vt-cas-vstup) var(--vt-kriv) both;margin:0}.vmo-panel__pata{gap:var(--vt-sp-2);padding:var(--vt-sp-3) var(--vt-sp-5);padding-bottom:calc(var(--vt-sp-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--vt-okraj);background:var(--vt-povrch);display:grid}.vmo-sucet{justify-content:space-between;align-items:baseline;gap:var(--vt-sp-3);margin:0;display:flex}.vmo-pata__riadok{align-items:center;gap:var(--vt-sp-3) var(--vt-sp-4);flex-wrap:wrap;display:flex}.vmo-pata__riadok .vmo-sucet{flex-direction:column;flex:none;align-items:flex-start;gap:0}.vmo-pata__riadok .vmo-sucet:only-child{flex-direction:row;flex:1;justify-content:space-between;align-items:baseline}.vmo-panel .vmo-pata__odoslat{transition:background-color var(--vt-cas) var(--vt-kriv), transform .24s var(--vt-kriv-dosad)}.vmo-panel .vmo-pata__odoslat:active:not(:disabled){transition-duration:80ms;transform:scale(.97)}.vmo-pata__odoslat.vt-caka:after{content:"";border-radius:var(--vt-r-plny);border:2px solid;border-right-color:#0000;flex:none;width:1em;height:1em;animation:.7s linear infinite vmo-toc}.vmo-pata__odoslat{white-space:nowrap;padding-inline:var(--vt-sp-4);flex:11rem}.vmo-zhrnutie{gap:var(--vt-sp-3);padding-top:var(--vt-sp-4);border-top:1px solid var(--vt-okraj);display:grid}.vmo-zhrnutie .vmo-suhlasy{margin-block:var(--vt-sp-1) 0}.vmo-suhlas__policko[aria-invalid=true]{outline:2px solid var(--vt-chyba);outline-offset:2px}.vmo-sucet__menovka{font-size:var(--vt-text-s);color:var(--vt-ink-2);font-weight:650}.vmo-sucet__cislo{font-size:var(--vt-text-xl);color:var(--vt-ink);animation:vmo-skok var(--vt-cas-vstup) var(--vt-kriv) both;font-weight:700}.vmo-adresa{gap:var(--vt-sp-2);display:grid;position:relative}.vmo-spendlik{gap:var(--vt-sp-2);display:grid}.vmo-spendlik__hlavne{justify-content:center;align-items:center;gap:var(--vt-sp-2);min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-4);border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r);background:var(--vmo-ovladac-bg);box-shadow:var(--vmo-relief);color:var(--vt-ink);font:inherit;font-size:var(--vt-text-s);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--vt-cas) var(--vt-kriv), box-shadow .14s var(--vt-kriv), transform .24s var(--vt-kriv-dosad);flex:14rem;font-weight:650;display:inline-flex}.vmo-spendlik__hlavne:hover{border-color:var(--vt-ink)}.vmo-spendlik__hlavne:active,.vmo-spendlik__hlavne[aria-expanded=true]{box-shadow:var(--vmo-relief-stlacene)}.vmo-spendlik__hlavne:active{transition-duration:80ms;transform:scale(.98)}.vmo-spendlik__hlavne:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-spendlik__hlavne>svg{flex:none}@media (forced-colors:active){.vmo-spendlik__hlavne{border:1px solid buttontext}}.vmo-spendlik__akcie{align-items:center;gap:var(--vt-sp-1) var(--vt-sp-4);flex-wrap:wrap;display:flex}.vmo-spendlik__tlacidlo{align-items:center;gap:var(--vt-sp-2);min-height:var(--vt-dotyk);padding:0 var(--vt-sp-1);border-radius:var(--vt-r-stitok);color:var(--vt-ink);font:inherit;font-size:var(--vt-text-s);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:650;display:inline-flex}.vmo-spendlik__tlacidlo:hover{text-decoration-color:currentColor}.vmo-spendlik__tlacidlo:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-spendlik__tlacidlo>svg{flex:none}.vmo-spendlik__tlacidlo--tiche{color:var(--vt-ink-2);font-weight:500}.vmo-spendlik__veta{font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.45}.vmo-spendlik__veta:empty{display:none}.vmo-spendlik__veta--chyba{color:var(--vt-ink);font-weight:600}.vmo-mapa{gap:var(--vt-sp-2);display:grid}.vmo-mapa__navod{font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.45}.vmo-mapa__ram{position:relative}.vmo-mapa__poloha{left:50%;bottom:calc(var(--vt-sp-3) + 16px);z-index:1001;align-items:center;gap:var(--vt-sp-2);max-width:calc(100% - 2 * var(--vt-sp-3) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-4);border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r-plny);background:var(--vmo-ovladac-bg);box-shadow:var(--vmo-relief), 0 4px 12px -4px #00000059;color:var(--vt-ink);font:inherit;font-size:var(--vt-text-s);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--vt-cas) var(--vt-kriv), box-shadow .14s var(--vt-kriv), transform .24s var(--vt-kriv-dosad);font-weight:650;display:inline-flex;position:absolute;transform:translate(-50%)}.vmo-mapa__poloha:hover{border-color:var(--vt-ink)}.vmo-mapa__poloha:active{box-shadow:var(--vmo-relief-stlacene);transition-duration:80ms;transform:translate(-50%)scale(.97)}.vmo-mapa__poloha:focus-visible{outline:3px solid var(--vt-focus);outline-offset:2px}.vmo-mapa__poloha>svg{flex:none}@media (prefers-reduced-motion:reduce){.vmo-mapa__poloha{transition:none}.vmo-mapa__poloha:active{transform:translate(-50%)}}@media (forced-colors:active){.vmo-mapa__poloha{border:1px solid buttontext}}.vmo-mapa__plocha-obal{border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r-s);background-color:color-mix(in srgb, var(--vt-ink) 5%, var(--vt-povrch));background-image:linear-gradient(color-mix(in srgb, var(--vt-ink) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--vt-ink) 9%, transparent) 1px, transparent 1px);background-size:24px 24px;height:clamp(14rem,42vh,18rem);position:relative;overflow:hidden}.vmo-mapa__plocha{position:absolute;inset:0}.vmo-mapa__plocha.leaflet-container{font:inherit;font-size:var(--vt-text-s);background:0 0}.vmo-mapa__plocha:focus-visible{outline:3px solid var(--vt-focus);outline-offset:-3px}.vmo-mapa__chyba-kniznice{inset:auto var(--vt-sp-3) var(--vt-sp-3);font-size:var(--vt-text-s);color:var(--vt-ink);margin:0;font-weight:600;position:absolute}.vmo-mapa__spendlik{--vmo-spendlik:#c62f24;filter:drop-shadow(0 1px 1.5px #00000059);background:0 0;border:0}.vmo-mapa__spendlik-telo{fill:var(--vmo-spendlik);stroke:#fff;stroke-width:1.5px}.vmo-mapa__spendlik-stred{fill:#fff}.vmo-mapa__spendlik:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #0f1219}@media (forced-colors:active){.vmo-mapa__spendlik-telo{fill:highlight;stroke:canvas}.vmo-mapa__spendlik-stred{fill:canvas}.vmo-mapa__plocha-obal{border-color:canvastext}}.vmo-adresa__navrhy{border:1px solid var(--vmo-ovladac-okraj);border-radius:var(--vt-r-s);background:var(--vt-povrch);margin:0;padding:0;list-style:none;overflow:hidden}.vmo-adresa__navrh{min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-3);font-size:var(--vt-text-s);color:var(--vt-ink);cursor:pointer;overflow-wrap:anywhere;line-height:1.45;display:block}.vmo-adresa__navrh+.vmo-adresa__navrh{border-top:1px solid var(--vt-okraj)}.vmo-adresa__navrh--aktivny{background:color-mix(in srgb, var(--vt-ink) 8%, var(--vt-povrch))}.vmo-adresa__navrh--vypnuty{color:var(--vt-ink-2);cursor:default}.vmo-adresa__navrh--veta{color:var(--vt-ink-2);cursor:default;font-style:italic}.vmo-adresa__text{font-weight:600}.vmo-adresa__posudok{font-variant-numeric:tabular-nums;color:var(--vt-ink-2);white-space:nowrap}.vmo-adresa__posudok--nie{font-style:italic}.vmo-adresa__veta:empty{display:none}.vmo-adresa__veta--chyba{color:var(--vt-chyba-ink);font-weight:600}.vmo-adresa__akcie{justify-content:flex-start;display:flex}.vmo-rozvoz{gap:var(--vt-sp-1);padding:var(--vt-sp-3) var(--vt-sp-4);border-left:2px solid var(--vt-akcent);border-radius:0 var(--vt-r-s) var(--vt-r-s) 0;background:color-mix(in srgb, var(--vt-ink) 4%, var(--vt-povrch));font-size:var(--vt-text-s);color:var(--vt-ink);margin:0;line-height:1.5;display:grid}.vmo-rozvoz--mimo{border-left-color:var(--vt-chyba);background:var(--vt-chyba-tint)}.vmo-rozvoz__riadok{font-variant-numeric:tabular-nums;margin:0;font-weight:650}.vmo-rozvoz__veta{color:var(--vt-ink-2);margin:0}.vmo-rozvoz__veta--chyba{color:var(--vt-chyba-ink);font-weight:600}.vmo-rozvoz__akcie{padding-top:var(--vt-sp-1);justify-content:flex-start;display:flex}@keyframes vmo-zjav{0%{opacity:0}}@keyframes vmo-zdola{0%{opacity:0;transform:translateY(100%)}}@keyframes vmo-panel-zdola{0%{transform:translateY(100%)}}@keyframes vmo-panel-zboku{0%{transform:translate(100%)}}@keyframes vmo-skok{0%{opacity:0;transform:translateY(-35%)}}@keyframes vmo-buchni{0%{transform:scale(.7)}}@keyframes vmo-cislo-hore{0%{opacity:0;transform:translateY(70%)}}@keyframes vmo-cislo-dole{0%{opacity:0;transform:translateY(-70%)}}@keyframes vmo-odznak{0%{transform:scale(1)}40%{transform:scale(1.28)}}@keyframes vmo-volba-vyber{0%{transform:scale(.97)}}@keyframes vmo-bodka{0%{transform:scale(.6)}}@keyframes vmo-toc{to{transform:rotate(1turn)}}@keyframes vmo-bon-prichod{0%{opacity:0;transform:translateY(8px)scale(.98)}}.vmo-hotovo{gap:var(--vt-sp-5);width:min(30rem,100%);margin-inline:auto;display:grid}.vm-koren:has(.vmo-hotovo) .vm-hlavicka__nazov{font-size:var(--vt-text-l)}.vm-koren:has(.vmo-hotovo) .vm-hlavicka__podtitul{display:none}.vmo-bon{gap:var(--vt-sp-3);animation:vmo-bon-prichod .26s var(--vt-kriv) both;display:grid}.vmo-bon__titul{gap:var(--vt-sp-1);margin:0;font-weight:700;display:grid}.vmo-bon__titul:focus{outline:none}.vmo-bon__menovka{font-size:var(--vt-text-s);color:var(--vt-ink-2);font-weight:650}.vmo-bon__cislo{font-size:var(--vt-text-xxl);color:var(--vt-ink);font-weight:800;line-height:1}.vmo-bon__stav{font-size:var(--vt-text-l);letter-spacing:var(--vt-tracking-nadpis);color:var(--vt-ink);font-weight:700}.vmo-bon__veta{font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.55}.vmo-bon__suma{align-items:baseline;gap:var(--vt-sp-3);font-size:var(--vt-text-l);color:var(--vt-ink);margin:0;font-weight:700;display:flex}.vmo-bon__suma span:first-child{font-family:var(--vt-font-ui);font-size:var(--vt-text-s);color:var(--vt-ink-2);font-weight:650}.vmo-bon__hranica{font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.5}.vmo-stav{align-items:flex-start;gap:var(--vt-sp-3);padding-top:var(--vt-sp-3);border-top:1px solid var(--vt-okraj);color:var(--vt-ink);margin:0;font-weight:650;line-height:1.5;display:flex}.vmo-stav__bodka{border-radius:var(--vt-r-plny);flex:none;width:10px;height:10px;margin-top:.45em}.vmo-stav--caka .vmo-stav__bodka{background:var(--vt-pozor)}.vmo-stav--pokoj .vmo-stav__bodka{background:var(--vt-neutral)}.vmo-prevod{gap:var(--vt-sp-4);padding:var(--vt-sp-4);background:var(--vt-povrch);border:1px solid var(--vt-okraj-silny);border-radius:var(--vt-r-panel);display:grid}.vmo-prevod__titul{font-size:var(--vt-text-l);letter-spacing:var(--vt-tracking-nadpis);color:var(--vt-ink);margin:0;font-weight:700}.vmo-prevod__veta,.vmo-prevod__pozor{font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.5}.vmo-prevod__pozor{padding-top:var(--vt-sp-3);border-top:1px solid var(--vt-okraj)}.vmo-prevod__okamzita{padding:var(--vt-sp-3) var(--vt-sp-4);border-left:2px solid var(--vt-akcent);border-radius:0 var(--vt-r-s) var(--vt-r-s) 0;background:color-mix(in srgb, var(--vt-ink) 5%, var(--vt-povrch));font-size:var(--vt-text-s);color:var(--vt-ink);margin:0;font-weight:650;line-height:1.5}.vmo-udaje{margin:0;display:grid}.vmo-udaj{gap:var(--vt-sp-2);padding-block:var(--vt-sp-3);display:grid}.vmo-udaj+.vmo-udaj{border-top:1px solid var(--vt-okraj)}.vmo-udaj__menovka{font-size:var(--vt-text-s);color:var(--vt-ink-2);font-weight:650}.vmo-udaj__veta{font-weight:400;display:block}.vmo-udaj__telo{align-items:center;gap:var(--vt-sp-3);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.vmo-udaj__hodnota{font-size:var(--vt-text-l);color:var(--vt-ink);-webkit-user-select:all;user-select:all;overflow-wrap:break-word;font-weight:700;line-height:1.35;display:block}.vmo-udaj--velky .vmo-udaj__hodnota{word-spacing:var(--vt-sp-1);letter-spacing:.02em}.vmo-udaj--velky .vmo-udaj__telo{grid-template-columns:minmax(0,1fr)}@media (min-width:400px){.vmo-udaj--velky .vmo-udaj__hodnota{font-size:var(--vt-text-xl)}}.vmo-kopiruj{min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-4);border:1px solid var(--vmo-ovladac-okraj,var(--vt-okraj-silny));border-radius:var(--vt-r);color:var(--vt-ink);font:inherit;font-size:var(--vt-text-s);cursor:pointer;transition:transform var(--vt-cas) var(--vt-kriv);background:0 0;font-weight:650}.vmo-kopiruj:active{transform:scale(.96)}.vmo-kopiruj:focus-visible{outline:2px solid var(--vt-akcent);outline-offset:2px}.vmo-udaj__hlaska{font-size:var(--vt-text-s);color:var(--vt-ink-2);grid-column:1/-1;margin:0;line-height:1.5}.vmo-udaj__hlaska:empty{display:none}.vmo-akcia{padding-top:var(--vt-sp-2);display:grid}.vmo-akcia__napoveda{text-align:center;font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0}.vmo-tlac{display:none}@media print{body:has(>.vmo-tlac)>:not(.vmo-tlac){display:none!important}body:has(>.vmo-tlac){background:#fff;margin:0}.vmo-tlac{box-sizing:border-box;color:#000;font-variant-numeric:tabular-nums;background:#fff;width:100%;max-width:80mm;margin:0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:10pt;line-height:1.4;display:block}.vmo-tlac p,.vmo-tlac ul,.vmo-tlac dl,.vmo-tlac dd{margin:0;padding:0}.vmo-tlac__podnik{text-align:center;border-bottom:1px dashed #000;margin-bottom:3mm;padding-bottom:3mm}.vmo-tlac__nazov{font-size:12pt;font-weight:700}.vmo-tlac__cislo{justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.vmo-tlac__cislo strong{font-size:16pt}.vmo-tlac__riadok,.vmo-tlac__rozpis-riadok{justify-content:space-between;gap:3mm;display:flex}.vmo-tlac__riadok>:last-child,.vmo-tlac__rozpis-riadok>:last-child{text-align:right;overflow-wrap:anywhere}.vmo-tlac__polozky{border-top:1px dashed #000;margin:3mm 0 0;padding:3mm 0 0;list-style:none}.vmo-tlac__polozka{break-inside:avoid;grid-template-columns:auto minmax(0,1fr) auto;gap:2mm;display:grid}.vmo-tlac__text{overflow-wrap:anywhere}.vmo-tlac__pod{font-size:9pt;display:block}.vmo-tlac__rozpis{margin-top:2mm}.vmo-tlac__rozpis-riadok{margin:0}.vmo-tlac__riadok--spolu{border-top:1px dashed #000;margin-top:2mm;padding-top:2mm;font-size:12pt;font-weight:700}.vmo-tlac__udaje{border-top:1px dashed #000;margin-top:3mm;padding-top:3mm}.vmo-tlac__udaje dt{flex:none}.vmo-tlac__pata{text-align:center;border-top:1px dashed #000;margin-top:3mm;padding-top:3mm;font-size:9pt}}@media (prefers-reduced-motion:reduce){.vmo-lista,.vmo-zaclona,.vmo-panel,.vmo-riadok__suma,.vmo-pridaj__pocet,.vmo-pocet__cislo,.vmo-sucet__cislo,.vmo-suhrn__spolu,.vmo-lista__pocet,.vmo-lista__suma,.vmo-volba input:checked,.vmo-bon,.vmo-chyba{opacity:1;animation:none;transform:none}.vmo-volba:has(input:checked){opacity:1;animation:none;transform:none}.vmo-pata__odoslat.vt-caka:after{border-style:dotted;border-right-color:currentColor;animation:none}.vmo-panel .vmo-pata__odoslat:active:not(:disabled),.vmo-volba:active{transform:none}.vmo-pridaj,.vmo-lista__tlacidlo,.vmo-zavri,.vmo-pocet__tlacidlo,.vmo-odobrat,.vmo-volba,.vmo-kopiruj,.vmo-suhrn,.vmo-spendlik__hlavne,.vmo-panel .vmo-pata__odoslat{transition:none}.vmo-pridaj:active,.vmo-lista__tlacidlo:active,.vmo-zavri:active,.vmo-pocet__tlacidlo:active,.vmo-odobrat:active,.vmo-kopiruj:active{transform:none}.vmo-vstup__ikona{transition:none}}@media (forced-colors:active){.vmo-pocet__tlacidlo{color:buttontext;background:buttonface;border:1px solid buttontext}.vmo-pocet__tlacidlo:active{border-color:highlight}.vmo-krok__cislo{color:canvastext;background:canvas;border:1px solid canvastext}.vmo-vstup__ikona,.vmo-fakt__ikona{color:canvastext}}@media (prefers-reduced-transparency:reduce){.vmo-lista{background:var(--vt-povrch);-webkit-backdrop-filter:none;backdrop-filter:none}.vmo-zaclona{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--vt-bg) 88%, transparent)}}.vmo-suhlasy{gap:var(--vt-sp-1);margin-block:var(--vt-sp-3);display:grid}.vmo-suhlas{column-gap:var(--vt-sp-2);box-sizing:border-box;border-radius:var(--vt-r-stitok);min-height:1.5rem;color:var(--vt-ink);font-size:var(--vt-text-s);cursor:pointer;grid-template-columns:1rem minmax(0,1fr);align-items:start;padding-block:3px;line-height:1.4;display:grid}.vmo-suhlas:has(input:focus-visible){outline:2px solid var(--vt-focus);outline-offset:2px}.vmo-suhlas__policko{width:1rem;height:1rem;accent-color:var(--vt-akcent);cursor:pointer;margin:1px 0 0}.vmo-suhlas__text{min-width:0;display:block}.vmo-suhlas__odkaz{color:var(--vt-akcent);text-underline-offset:2px;text-decoration:underline}.vmo-suhlas__vysvetlenie{color:var(--vt-ink-2);display:block}.vmo-karta{gap:var(--vt-sp-1);display:grid}.vmo-karta__veta{min-width:0;font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0;line-height:1.4}.vmo-suhlas--karta{color:var(--vt-ink-2);font-weight:400}.vmo-bon__rozpis{margin:var(--vt-sp-4) 0 0;padding:var(--vt-sp-3) 0 0;border-top:1px dashed var(--vt-okraj);list-style:none}.vmo-bon__polozka{gap:var(--vt-sp-2);padding:var(--vt-sp-1) 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;display:grid}.vmo-bon__mnozstvo{color:var(--vt-ink-2)}.vmo-bon__nazov{color:var(--vt-ink)}.vmo-bon__jednotkova{color:var(--vt-ink-2);font-size:var(--vt-text-s);font-style:normal;display:block}.vmo-bon__cena{color:var(--vt-ink)}.vmo-bon__zlava{margin:var(--vt-sp-3) 0 0;padding:var(--vt-sp-3) 0 0;border-top:1px dashed var(--vt-okraj)}.vmo-bon__zlava-riadok{justify-content:space-between;gap:var(--vt-sp-3);padding:var(--vt-sp-1) 0;color:var(--vt-ink-2);margin:0;display:flex}.vmo-bon__udaje{gap:var(--vt-sp-2);margin:var(--vt-sp-4) 0 0;padding:var(--vt-sp-3) 0 0;border-top:1px dashed var(--vt-okraj);display:grid}.vmo-bon__udaj{gap:var(--vt-sp-2);grid-template-columns:8rem minmax(0,1fr);align-items:baseline;display:grid}.vmo-bon__udaj dt{color:var(--vt-ink-2);font-size:var(--vt-text-s)}.vmo-bon__udaj dd{color:var(--vt-ink);overflow-wrap:anywhere;margin:0}.vmo-bon__nieDoklad{margin:var(--vt-sp-3) 0 0;color:var(--vt-ink-2);font-size:var(--vt-text-s)}@media (max-width:30rem){.vmo-bon__udaj{grid-template-columns:minmax(0,1fr);gap:0}}@media print{.vmo-lista,.vmo-zaclona,.vmo-panel,.vmo-akcia,.vm-pata__veta,.vm-pata__znacka,.pr-pata{display:none!important}.vm-pata{border-top:none;padding-top:0}.vmo-hotovo{opacity:1!important;animation:none!important;transform:none!important}.vmo-bon,.vmo-prevod{break-inside:avoid}}.vmo-bon__dovod{margin:var(--vt-sp-3) 0 0;padding:var(--vt-sp-3);border-radius:var(--vt-r);background:var(--vt-povrch);color:var(--vt-ink);font-size:var(--vt-text-m)}.vmo-najskor{text-align:center;font-size:var(--vt-text-s);color:var(--vt-ink-2);margin:0}.vmo-najskor:empty{display:none}.vmo-najskor--mimo{color:var(--vt-ink)}.vmo-brana{min-height:var(--vt-dotyk);padding:var(--vt-sp-2) var(--vt-sp-4);border-radius:var(--vt-r-s);background:var(--vt-pozor-tint);text-align:center;font-size:var(--vt-text-s);color:var(--vt-pozor-ink);justify-content:center;align-items:center;margin:0;line-height:1.5;display:flex}.vm-koren[data-vlozenie] .vmo-lista,.vm-koren[data-vlozenie] .vmo-zaclona{display:none}.vmo-panel.vmo-panel--inline{z-index:auto;width:100%;max-height:none;margin-top:var(--vt-sp-6);border:1px solid var(--vt-okraj);border-radius:var(--vt-r-panel);box-shadow:none;grid-template-rows:auto auto auto;animation:none;position:static;inset:auto}.vmo-panel.vmo-panel--inline .vmo-panel__telo{overscroll-behavior:auto;overflow:visible}.vmo-panel.vmo-panel--inline .vmo-panel__pata{padding-bottom:var(--vt-sp-4);border-radius:0 0 var(--vt-r-panel) var(--vt-r-panel)}.vmo-brana--nahlad{background:var(--vt-info-tint);color:var(--vt-info-ink)}
