.pexeso-stav{margin:0 0 var(--s-2);font-family:var(--font-mono);font-size:var(--mono-size);text-transform:uppercase;color:var(--ledger-text);line-height:1.5}.pexeso-plocha{--pexeso-otoceni:.5s;gap:var(--s-1);margin:0 0 var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}@media (width>=640px){.pexeso-plocha{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}@media (width>=1000px){.pexeso-plocha--velka{grid-template-columns:repeat(6,minmax(0,1fr))}}.pexeso-karta{border-radius:var(--r-btn);min-width:0;min-height:8.5rem;color:inherit;font:inherit;text-align:center;cursor:pointer;perspective:900px;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-2) var(--ease);background:0 0;border:0;padding:0;display:grid;position:relative}@media (width>=640px){.pexeso-karta{min-height:10rem}}.pexeso-karta:disabled{cursor:default}.pexeso-karta:hover:not(:disabled):not(.pexeso-karta--otocena){transform:translateY(-2px)}.pexeso-karta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.pexeso-karta__telo{transform-style:preserve-3d;transition:transform var(--pexeso-otoceni) var(--ease);display:grid}.pexeso-karta--otocena .pexeso-karta__telo{transform:rotateY(180deg)}.pexeso-karta__rub,.pexeso-karta__lic{border-radius:var(--r-btn);-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.pexeso-karta__rub{background-color:var(--navy);background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--white2) 9%, transparent) 0 1px, transparent 1px 6px);color:var(--white2)}.pexeso-karta__rub:before{content:"";border:1px solid color-mix(in srgb, var(--white2) 22%, transparent);border-radius:calc(var(--r-btn) - 6px);pointer-events:none;position:absolute;inset:6px}.pexeso-karta__znak{background:var(--navy);border-radius:50%;width:38%;max-width:3.5rem;height:auto;padding:.35rem;position:relative;overflow:visible}.pexeso-karta__znak circle,.pexeso-karta__znak line{fill:none;stroke:color-mix(in srgb, var(--white2) 85%, transparent);stroke-width:1.25px;vector-effect:non-scaling-stroke}.pexeso-karta__lic{border:1px solid var(--hairline);background:var(--white2);color:var(--navy);visibility:hidden;transition:visibility 0s linear calc(var(--pexeso-otoceni) / 2), background-color var(--dur-3) var(--ease), border-color var(--dur-3) var(--ease), color var(--dur-3) var(--ease);gap:.375rem;padding:.75rem .5rem;transform:rotateY(180deg);box-shadow:0 1px 2px #0b12300d}.pexeso-karta--otocena .pexeso-karta__lic{visibility:visible;transition-delay:0s}.pexeso-karta__stitek{font-family:var(--font-mono);text-transform:uppercase;color:var(--ledger-text);font-size:.6875rem;line-height:1.3}.pexeso-karta__text{overflow-wrap:break-word;text-wrap:balance;max-width:100%;font-size:.75rem;line-height:1.35}.pexeso-karta--pojem .pexeso-karta__text{hyphens:auto;font-size:.9375rem;font-weight:500;line-height:1.25}@media (width>=640px){.pexeso-karta__lic{padding:1rem .75rem}.pexeso-karta__text{font-size:.8125rem}.pexeso-karta--pojem .pexeso-karta__text{font-size:1.0625rem}.pexeso-plocha--velka .pexeso-karta--pojem .pexeso-karta__text{font-size:1rem}}.pexeso-karta--hotovo .pexeso-karta__lic{border-color:var(--blue);background:var(--blue);color:var(--white2)}.pexeso-karta--hotovo .pexeso-karta__stitek{color:color-mix(in srgb, var(--white2) 72%, transparent)}.pexeso-zprava{max-width:64ch;min-height:3em;color:var(--slate);margin:0;font-size:.9375rem;line-height:1.5}.pexeso-plocha--klid .pexeso-karta,.pexeso-plocha--klid .pexeso-karta__telo,.pexeso-plocha--klid .pexeso-karta__lic{transition:none}@media (prefers-reduced-motion:reduce){.pexeso-karta,.pexeso-karta__telo,.pexeso-karta__lic{transition:none}.pexeso-karta:hover:not(:disabled):not(.pexeso-karta--otocena){transform:none}}
