.mlynek .gt-center:before{display:none}.mlynek .gt-center{container-type:size}@container gt (orientation:landscape) and (width>=600px){.mlynek .gt-felt{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"seats""center";row-gap:8px;padding:0 0 clamp(6px,2cqh,14px)}.mlynek .gt-felt:before{display:none}.mlynek .gt-seat-row{pointer-events:auto;grid-area:seats;justify-content:center;gap:10px;display:flex;position:static}.mlynek .gt-seat-row>li{position:relative;inset:auto}}@container gt (orientation:landscape) and (height<=460px){.mlynek .gt-seat-row>li{flex-direction:row;gap:8px}.mlynek .gt-felt{row-gap:4px}}.ml-board{--size:min(100cqw, 100cqh);width:var(--size);height:var(--size);box-shadow:inset 0 0 0 calc(var(--size) * .012) #8a5a2b, inset 0 0 calc(var(--size) * .05) #5a320f59, 0 calc(var(--size) * .02) 0 #5c3a1b, 0 calc(var(--size) * .05) calc(var(--size) * .06) #00000073;background:radial-gradient(80% 70% at 35% 25%,#fff5dc59,#0000 70%),linear-gradient(135deg,#e3c08b 0%,#d4a86a 45%,#c08d50 100%);border-radius:4.5%;position:relative}.ml-board>svg{width:100%;height:100%;position:absolute;inset:0}.ml-point{cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:14%;height:14%;padding:0;display:grid;position:absolute;translate:-50% -50%}.ml-point.is-active{cursor:pointer}.ml-point:focus-visible{outline-offset:-2px;outline:3px solid #1d4ed8}.ml-hint{background:#1d5a3f8c;border-radius:50%;width:30%;height:30%;animation:1.4s ease-in-out infinite ml-hint;box-shadow:0 0 0 3px #ffffff8c}.ml-hint.is-target{background:#f2b632e6;width:40%;height:40%;box-shadow:0 0 0 3px #fff}@keyframes ml-hint{50%{transform:scale(1.18)}}.ml-piece{border-radius:50%;width:72%;height:72%;transition:transform .15s,box-shadow .15s;position:relative}.ml-piece.white{background:radial-gradient(circle at 35% 30%,#fff 0%,#f1ece0 45%,#cfc6b2 100%);box-shadow:inset 0 -3px #00000026,0 2px #8d8471,0 4px 6px #0006}.ml-piece.black{background:radial-gradient(circle at 35% 30%,#5b5f66 0%,#2a2d33 50%,#111316 100%);box-shadow:inset 0 -3px #00000059,0 2px #000,0 4px 6px #00000073}.ml-piece:after{content:"";border:2px solid #0000001f;border-radius:50%;position:absolute;inset:22%}.ml-piece.black:after{border-color:#ffffff1f}.ml-piece.is-movable{box-shadow:0 0 0 3px #1d5a3fb3,0 4px 6px #0006}.ml-piece.is-selected{transform:translateY(-8%)scale(1.08);box-shadow:0 0 0 4px #f2b632,0 8px 12px #00000073}.ml-piece.is-last{outline-offset:2px;outline:3px solid #f2b632}.ml-piece.is-removable{animation:.9s ease-in-out infinite ml-pulse}@keyframes ml-pulse{0%,to{box-shadow:0 0 0 3px #e5484d,0 4px 6px #0006}50%{transform:scale(1.06);box-shadow:0 0 0 7px #e5484d8c,0 4px 6px #0006}}.ml-piece.is-dimmed{opacity:.55}.ml-piece.slide{animation:.36s cubic-bezier(.2,.8,.3,1) ml-slide}@keyframes ml-slide{0%{translate:var(--dx) var(--dy)}}.ml-piece.drop{animation:.3s cubic-bezier(.2,.8,.3,1.3) ml-drop}@keyframes ml-drop{0%{opacity:0;transform:scale(1.5)}}.ml-from{border:3px dashed #8a5a2be6;border-radius:50%;width:34%;height:34%}.ml-ghost{opacity:.28;border:2px dashed #b42318;border-radius:50%;width:72%;height:72%;animation:.6s ease-out ml-gone}.ml-ghost.white{background:#fff}.ml-ghost.black{background:#222}@keyframes ml-gone{0%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.8)}}.ml-mill{animation:1.2s ease-out ml-mill}@keyframes ml-mill{0%{stroke-width:7px;opacity:1}}.ml-stock{align-items:center;display:flex}.ml-stock>i{border-radius:50%;flex:none;width:11px;height:11px;margin-left:-4px}.ml-stock>i:first-child{margin-left:0}.ml-stock>i.white{background:radial-gradient(circle at 35% 30%,#fff,#cfc6b2);box-shadow:0 1px #8d8471}.ml-stock>i.black{background:radial-gradient(circle at 35% 30%,#5b5f66,#111316);box-shadow:0 1px #000}.ml-chip{border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.ml-chip.white{background:radial-gradient(circle at 35% 30%,#fff,#cfc6b2);box-shadow:0 0 0 1px #8d8471}.ml-chip.black{background:radial-gradient(circle at 35% 30%,#5b5f66,#111316);box-shadow:0 0 0 1px #000}@media (prefers-reduced-motion:reduce){.ml-hint,.ml-piece.is-removable,.ml-piece.slide,.ml-piece.drop,.ml-ghost,.ml-mill{animation:none}.ml-piece{transition:none}}@container gt (orientation:landscape) and (height<=640px){.ml-end{grid-template-columns:1fr 1fr;align-items:center;gap:18px;max-width:620px;padding:14px 18px;display:grid}}
