@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-wght-normal.woff2)format("woff2");unicode-range:U+??,U+100-2BA,U+131,U+152-153,U+2BB-2C5,U+2C7-2CC,U+2CE-2D7,U+2DA,U+2DC,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+2000-206F,U+20A0-20AB,U+20AC,U+20AD-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%;size-adjust:107.64%}.sbox-obj picture{display:contents}:root{--f-ui:Inter, "Inter Fallback", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--f-label:"Barlow Condensed", Inter, ui-sans-serif, system-ui, sans-serif;--f-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--f-serif:Georgia, "Times New Roman", serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--card-paper:#f5e9d1;--ticket-paper:url(/assets/objekty/papir.webp) 50% 50% / 900px 900px, #f5e9d1;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .09  0 0 0 0 .07  0 0 0 0 .05  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@supports (background:image-set(url("/assets/objekty/papir.avif") type("image/avif"))){:root{--ticket-paper:image-set(url(/assets/objekty/papir.avif) type("image/avif"), url(/assets/objekty/papir.webp) type("image/webp")) 50% 50% / 900px 900px, #f5e9d1}}.ink-stamp{--ink-c:#642033;color:var(--ink-c);text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1.6px var(--paper-under,#f6eee1), inset 0 0 0 2.6px currentColor;transform:rotate(var(--rot,-4deg));mix-blend-mode:multiply;opacity:.9;-webkit-mask:var(--grain) 0 0 / 160px 160px, linear-gradient(#000, #000);-webkit-mask-composite:source-out;-webkit-mask:var(--grain) 0 0 / 160px 160px exclude, linear-gradient(#000, #000);mask:var(--grain) 0 0 / 160px 160px exclude, linear-gradient(#000, #000);border:1.8px solid;border-radius:6px;justify-items:center;gap:1px;padding:5px 10px 4px;line-height:1;display:inline-grid}.ink-stamp b{font:700 13px/1 var(--f-label);letter-spacing:.12em}.ink-stamp small{font:600 8.5px/1 var(--f-label);letter-spacing:.22em}.ink-stamp.ink-s{border-width:1.5px;padding:3px 7px 2px}.ink-stamp.ink-s b{letter-spacing:.1em;font-size:11px}.ink-stamp.ink-l{border-width:2.4px;padding:8px 16px 6px}.ink-stamp.ink-l b{letter-spacing:.1em;font-size:22px}.ink-stamp.ink-l small{font-size:10px}.ink-stamp.ink-wine{--ink-c:#642033}.ink-stamp.ink-moss{--ink-c:#24382f}.ink-stamp.ink-ok{--ink-c:#3f6b4f}.ink-stamp.ink-void{--ink-c:#a52930}.ink-stamp.ink-copper{--ink-c:#a85f38}.ink-stamp.ink-light{--ink-c:#f4ead7;mix-blend-mode:normal;box-shadow:inset 0 0 0 1.6px #0000,inset 0 0 0 2.6px}.ink-stamp.is-stamped{animation:.5s cubic-bezier(.2,.9,.3,1.2) both inkIn}@keyframes inkIn{0%{opacity:0;transform:rotate(calc(var(--rot,-4deg) + 5deg)) scale(1.9)}40%{opacity:.95;transform:rotate(var(--rot,-4deg)) scale(.95)}to{opacity:.9;transform:rotate(var(--rot,-4deg)) scale(1)}}.num{font:700 1em/1 var(--f-label);letter-spacing:.01em;font-variant-numeric:tabular-nums}.label-caps{font:600 12px/1 var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--copper)}.seal{width:var(--s,64px);height:var(--s,64px);vertical-align:middle;flex:none;display:inline-block;position:relative}.seal img{height:calc(var(--s,64px) / .96);pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:none;clip-path:circle(calc(var(--s,64px) * .52) at 49.5% 49.9%);position:absolute;top:50%;left:50%;transform:translate(-49.5%,-49.9%)}.seal.seal--wire img{clip-path:none;-webkit-mask:linear-gradient(90deg,#0000 0,#000 17% 83%,#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 17% 83%,#0000 100%)}.locker{aspect-ratio:.68426;cursor:pointer;text-align:left;width:100%;color:var(--ink);background:#14100d;border:0;border-radius:3px;padding:0;text-decoration:none;display:block;position:relative;box-shadow:inset 0 0 0 1px #0000008c,inset 0 8px 18px #0009;container-type:inline-size}.lk-inside{background:linear-gradient(#2c2621 0%,#171310 100%);border-radius:2px;align-content:end;gap:5%;padding:8%;display:grid;position:absolute;inset:4% 5%;overflow:hidden;box-shadow:inset 0 12px 22px #000000a6}.lk-thumb{aspect-ratio:16/10;background:50%/cover no-repeat;border-radius:2px;display:block;transform:rotate(-2deg);box-shadow:0 2px 6px #0009}.lk-thumb:nth-child(2){transform:rotate(1.5deg)translate(6%)}.lk-thumb:nth-child(3){transform:rotate(-1deg)translate(-4%)}.lk-light{opacity:0;background:radial-gradient(90% 60% at 30% 0,#ffd69661,#0000 70%);transition:opacity .5s;position:absolute;inset:0}.lk-door{transform-origin:0;transition:transform .7s var(--ease-out), filter .7s var(--ease-out);filter:drop-shadow(0 1px 1px #00000059);position:absolute;inset:0}.lk-photo{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lk-plate{width:24.656%;height:7.54%;font:700 7.4cqw/1 var(--f-label);letter-spacing:.08em;color:#4b3712;text-shadow:0 1px #ffecbe8c,0 -1px #281a0659;place-items:center;display:grid;position:absolute;top:27.238%;left:36.983%}.lk-card{color:#2a2119;mix-blend-mode:multiply;align-content:center;gap:4%;width:41.4%;min-width:0;height:13.8%;padding:0 3.2%;display:grid;position:absolute;top:43.4%;left:29.5%}.lk-card b{font:600 5.6cqw/1.12 var(--f-mono);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lk-card small{font:600 4.2cqw/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;color:#7a6a55;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lk-slot{background:#0b0908;border-radius:99px;width:40%;height:2.6%;position:absolute;top:66.5%;left:30%;box-shadow:0 0 0 .9cqw #b8914c,0 0 0 1.3cqw #5a4318,0 .6cqw .9cqw 1.3cqw #00000059,inset 0 .6cqw .8cqw #000000e6}.lk-seal{width:0;height:0;position:absolute;top:88.596%;left:86.915%}.lk-seal .seal{filter:drop-shadow(0 .8cqw 1cqw #00000073);position:absolute;top:0;left:0;transform:translate(-50%,-50%);--s:19cqw!important}@media (hover:hover){.locker:hover .lk-door{filter:drop-shadow(1.2cqw 0 1.4cqw #00000059)brightness(1.02);transform:scaleX(.975)}.locker:hover .lk-light{opacity:.6}}.locker.is-open .lk-door{filter:drop-shadow(1.6cqw 0 2cqw #00000073)brightness(.78);transform:scaleX(.16)}.locker.is-open .lk-light{opacity:1}.locker:focus-visible{outline-offset:3px;outline:3px solid #d8b66be6}.enamel-photo{color:#22362d;background:0 0;border-image:url(/assets/objekty/cedule.webp) 90 fill/38px;border-radius:15px;position:relative;box-shadow:0 18px 30px -20px #17120d80}.ltag{aspect-ratio:2.30588;width:min(330px,92%);color:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none;display:block;position:relative;container-type:inline-size}.ltag-img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.ltag-text{mix-blend-mode:multiply;align-items:center;gap:3cqw;width:59%;height:84%;display:flex;position:absolute;top:8%;left:35%}.ltag-lines{gap:1.2cqw;min-width:0;display:grid}.ltag-lines b{font:600 4.8cqw/1.05 var(--f-mono);color:#2a2119;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ltag-lines small{font:600 3.1cqw/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:#7a6a55}.paper-sheet{background:linear-gradient(180deg, #ffffff80, #ffffff24), var(--ticket-paper);border-radius:4px;position:relative;box-shadow:0 0 0 1px #6f502233,0 1px 0 2px #ffffff8c,0 30px 56px -36px #17120d8c}.paper-sheet:before{content:"";pointer-events:none;border:1px solid #24382f33;border-radius:2px;position:absolute;inset:9px}.paper-head{font:600 11.5px/1 var(--f-label);letter-spacing:.22em;text-transform:uppercase;color:var(--moss);border-bottom:1.5px solid #24382fbf;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-bottom:13px;display:flex}@media (prefers-reduced-motion:reduce){.ink-stamp.is-stamped,.locker .lk-door{transition:none!important;animation:none!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.sbox{-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.sbox--l{max-width:560px}.sbox--m{max-width:360px}.sbox--s{max-width:220px}.sbox-obj{aspect-ratio:1.16527;z-index:1;transition:transform .5s var(--ease-out);position:relative}.sbox-img{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sbox-shadow{z-index:0;pointer-events:none;height:9%;transition:opacity .5s, transform .5s var(--ease-out);background:radial-gradient(closest-side,#17120d57,#17120d24 55%,#0000);position:absolute;bottom:-2.2%;left:4%;right:4%}.sbox-slot{opacity:0;background:linear-gradient(#fff1cf,#f0b660 60%,#b86d27);border-radius:99px;width:49.6%;height:1.55%;transition:opacity .35s;position:absolute;top:42.55%;left:24.9%;box-shadow:0 0 1.4cqw .3cqw #ffc46e8c,0 0 4cqw 1cqw #ffba5a38}.sbox[data-state=open] .sbox-slot,.sbox[data-state=busy] .sbox-slot,.sbox.is-swallowing .sbox-slot{opacity:1}.sbox[data-state=busy] .sbox-slot{animation:1.6s ease-in-out infinite sboxBreath}.sbox-lamp{aspect-ratio:1;opacity:0;background:radial-gradient(circle at 38% 34%,#fff6d8 0 12%,#ffc861 34%,#e98a1c 64%,#a44f0a 100%);border-radius:50%;width:4.45%;transition:opacity .3s,background .3s,box-shadow .3s;position:absolute;top:43.137%;left:87.74%;transform:translate(-50%,-50%);box-shadow:0 0 1.2cqw .4cqw #ffaa3cb3,0 0 5cqw 1.6cqw #ffa03247}.sbox[data-state=open] .sbox-lamp,.sbox[data-state=loaded] .sbox-lamp{opacity:1}.sbox[data-state=busy] .sbox-lamp{opacity:1;animation:1.05s step-end infinite sboxBlink}.sbox[data-state=done] .sbox-lamp{opacity:1;background:radial-gradient(circle at 38% 34%,#f1ffe6 0 12%,#8fe07c 34%,#3f9a4a 64%,#1f5a2a 100%);box-shadow:0 0 1.2cqw .4cqw #78dc78b3,0 0 5cqw 1.6cqw #5ac86e42}@keyframes sboxBlink{0%{opacity:1}55%{opacity:.35}}@keyframes sboxBreath{50%{opacity:.55}}.sbox-label{color:#2a2119;mix-blend-mode:multiply;border-radius:2.2cqw;place-items:center;width:56.43%;height:29.132%;display:grid;position:absolute;top:54.902%;left:21.394%;overflow:hidden}.sbox-label>*{transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);grid-area:1/1}.sbox-s{font:italic 700 20.5cqw/1 var(--f-serif);color:#642033;transform:translateY(.6cqw)}.sbox-say{text-align:center;justify-items:center;gap:1.2cqw;display:grid}.sbox-say b{font:700 5.2cqw/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase}.sbox-say small{font:500 2.9cqw/1.2 var(--f-mono);color:#6f6454}.sbox-count,.sbox-pct,.sbox-done{align-content:center;justify-items:center;gap:.9cqw;display:grid}.sbox-count b,.sbox-pct b{font:700 13.5cqw/.86 var(--f-label);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sbox-count small,.sbox-done small{font:600 3.1cqw/1 var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:#6f6454}.sbox-count em{font:500 2.9cqw/1 var(--f-mono);color:#6f6454;font-style:normal}.sbox-pct{grid-template-columns:auto auto;align-items:baseline;gap:.6cqw}.sbox-pct small{font:700 6cqw/1 var(--f-label);color:#8b5a2b}.sbox-done b{font:700 9cqw/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:#3f6b4f}.sbox-done i{border-bottom:1.3cqw solid #3f6b4f;border-left:1.3cqw solid #3f6b4f;width:7cqw;height:3.6cqw;display:block;transform:rotate(-45deg)translate(.4cqw,-.4cqw)}.sbox-bar{background:#8b5a2b29;border-radius:99px;height:1.1cqw;position:absolute;bottom:11%;left:8%;right:8%;overflow:hidden}.sbox-bar i{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg,#a85f38,#c77a44);transition:transform .25s linear;position:absolute;inset:0;transform:scaleX(0)}.sbox-label>:not(.sbox-s){opacity:0;transform:translateY(2.4cqw)}.sbox:not([data-state=idle]) .sbox-s{opacity:0;transform:translateY(-2.4cqw)}.sbox[data-state=open] .sbox-say,.sbox[data-state=loaded] .sbox-count,.sbox[data-state=busy] .sbox-pct,.sbox[data-state=busy] .sbox-bar,.sbox[data-state=done] .sbox-done{opacity:1;transform:none}.sbox[data-state=busy] .sbox-pct{transform:translateY(-2cqw)}.sbox.is-target{cursor:pointer}@media (hover:hover){.sbox.is-target:hover .sbox-slot{opacity:.55}}.sbox[data-state=open] .sbox-obj{transform:translateY(-1.2cqw)}.sbox[data-state=open] .sbox-shadow{opacity:.75;transform:scale(.94)}.sbox.is-gulp .sbox-obj{animation:sboxGulp .34s var(--ease-out)}@keyframes sboxGulp{40%{transform:translateY(.8cqw)scaleY(.992)}}.sbox-fly{z-index:600;pointer-events:none;background:#fbf5ea 50%/cover no-repeat;border-radius:3px;width:64px;height:80px;position:fixed;top:0;left:0;box-shadow:0 0 0 3px #fffdf8,0 10px 18px -6px #17120d73}.sbox-fly.is-doc{background-image:repeating-linear-gradient(#0000 0 11px,#17120d24 11px 12px);background-position:50% 58%;background-size:70% 60%}@media (prefers-reduced-motion:reduce){.sbox-lamp,.sbox-slot{animation:none!important}}
