.munkak-felso{gap:clamp(24px,4vw,40px);margin-bottom:clamp(24px,4vw,40px);display:grid}.munkak-felso .munkak-fej{margin-bottom:0}@media (width>=1024px){.munkak-felso{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px}}.muhelyasztal{min-width:0;margin:0;container-type:inline-size}.mh-szin{--u:calc(100cqw / 664);--mh-k:22;aspect-ratio:664/534;width:100%;perspective:calc(1400 * var(--u));position:relative;overflow:clip}.muhelyasztal figcaption{color:var(--on-band-2);margin-top:8px;font-size:.8125rem;line-height:1.5}.mh-pad{left:calc(72 * var(--u));top:calc(138 * var(--u));width:calc(520 * var(--u));height:calc(360 * var(--u));transform-style:preserve-3d;position:absolute;transform:rotateX(58deg)rotate(-38deg)}.ml,.mc{box-sizing:border-box;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));position:absolute}.ml{border:max(1px, calc(1.25 * var(--u))) solid var(--foreground);background-color:var(--surface);transform:translate3d(calc(var(--dx,0) * var(--u)), calc(var(--dy,0) * var(--u)), calc((2 + var(--n,0) * var(--mh-k)) * var(--u)))}.mh-asztal{border-color:var(--face-line);background-color:color-mix(in srgb, var(--face-line) 8%, transparent);transform:translateZ(0)}.ml-bal{background-color:var(--face-left)}.ml-jobb,.ml-tomb{background-color:var(--face-right)}.ml-kep{background-image:repeating-linear-gradient(45deg, var(--face-line) 0, var(--face-line) 1px, transparent 1px, transparent calc(7 * var(--u)))}.ml-mono,.ml-papir,.mc-mono{font:400 calc(12 * var(--u)) / calc(16 * var(--u)) var(--font-mono);color:var(--foreground)}.ml-mono{padding:calc(4 * var(--u)) calc(8 * var(--u))}.ml-papir{padding:calc(6 * var(--u)) calc(8 * var(--u));background-color:var(--paper);color:var(--ink-2)}.mc-sav{background-color:var(--accent)}.mc-sor{background-color:var(--line)}.mc-qr path{fill:var(--foreground)}.mc-kiado{color:var(--ink-2)}.mh-vezeto{pointer-events:none;width:100%;height:100%;fill:var(--face-line);stroke:none;position:absolute;inset:0}.mh-vezeto path{fill:none;stroke:var(--face-line);stroke-width:1px;vector-effect:non-scaling-stroke}.mh-cimke{max-width:calc(300 * var(--u));color:var(--on-accent);font:400 clamp(11px, calc(13 * var(--u)), 13px) / 1.35 var(--font-mono);position:absolute}.mh-cimke-a{left:0;top:calc(48 * var(--u))}.mh-cimke-b{white-space:nowrap;max-width:none;right:0;top:calc(8 * var(--u));text-align:right}.mh-cimke-c{max-width:none;right:0;top:calc(508 * var(--u));text-align:right;white-space:nowrap;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.muhelyasztal{view-timeline:--muhely block}.ml:not(.mh-asztal){animation-name:mh-emel;animation-duration:auto;animation-fill-mode:both;animation-timing-function:var(--ease-sheet);animation-timeline:--muhely;animation-range:entry 40% cover 48%}.mh-vezeto,.mh-cimke{animation-name:mh-latszik;animation-duration:auto;animation-fill-mode:both;animation-timing-function:var(--ease-ink);animation-timeline:--muhely;animation-range:cover 38% cover 50%}}}@keyframes mh-emel{0%{transform:translate3d(0, 0, calc(2 * var(--u)))}}@keyframes mh-latszik{0%{opacity:0}}@media (width<=479px){.muhelyasztal figcaption{margin-top:6px;font-size:.75rem;line-height:1.35}}
