.mz{--mut:#8fb3c9;--card:#ffffff12;--ln:#ffffff47;--r:0px}.mz .ui-s--retro{--s-bg:color-mix(in srgb, var(--acc) 8%, var(--bg));--s-bd:2px solid var(--fg);--s-r:0px;--s-sh:5px 5px 0 var(--acc);--s-ff:var(--font-pixelify-sans), "Courier New", monospace;--s-tt:none;--s-ls:.03em;--s-fw:600;--s-pri-bg:var(--acc);--s-pri-fg:var(--bg);--s-pri-bd:2px solid var(--bg);--s-pri-sh:4px 4px 0 var(--bg)}.mz input,.mz textarea,.mz button,.mz select{border-radius:0;font-family:inherit}.mz .ui-tone--acc{color:var(--acc)}.mz__chap.mx__chap{height:190dvh}.mz__act{pointer-events:none;flex-direction:column;gap:7vh;padding:14vh clamp(16px,8vw,120px);display:flex}.mz__act[data-side=l]{align-items:flex-start}.mz__act[data-side=r]{align-items:flex-end}.mz__act[data-side=c]{align-items:center}.mz__act>*{pointer-events:auto}.mz__panel{background:var(--bg);border:2px solid var(--fg);width:min(880px,100%);box-shadow:8px 8px 0 var(--acc);flex-direction:column;gap:26px;padding:clamp(16px,3vw,32px);display:flex}.mz__panel--wide{width:min(1080px,100%)}.mz__stack{gap:16px;display:grid}.mz__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mz__band{border-block:2px solid var(--fg);background:var(--bg);width:100%;overflow:hidden}.mz__foot{width:100%}.mz__panel--full{width:min(1240px,100%)}.mz__panel--full .ui-gal{--gal-max:100%}.mz__panel--full .ui-gal--creative,.mz__panel--full .ui-gal--fade{--gal-max:860px}.mz__duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:7vh 32px;width:min(1240px,100%);display:grid}.mz__duo>.mz__panel{width:100%}@media (max-width:900px){.mz__duo{grid-template-columns:1fr}}.mz .mz__gal--big.ui-gal--coverflow .swiper-slide{width:min(58%,640px)}.mz__act--cube{align-items:center;padding-block:16vh}.mz__label{letter-spacing:.14em;align-self:center}.mz__cube{justify-content:center;width:100%;display:flex}.mz .mz__gal--cube{--gal-max:min(92vw, calc((100vh - 140px) * 21 / 9), calc((100dvh - 140px) * 21 / 9))}.mz .mz__gal--cube .swiper{width:100%}.mz .mz__gal--cube .ui-gal__cap{font-size:14px}.mz__vidbg{border:2px solid var(--fg);background:#000;height:clamp(300px,55vh,480px);position:relative;overflow:hidden}.mz__vidbg-tag{letter-spacing:.12em;pointer-events:none;position:absolute;bottom:14px;left:14px}[data-blk=wipe]{clip-path:inset(0 100% 0 0)}[data-blk=wipe][data-in]{animation:.8s steps(12,end) both mz-wipe}@keyframes mz-wipe{to{clip-path:inset(-30px)}}[data-blk=slide]{transform:translateX(calc(var(--dir,1) * 60vw))}[data-blk=slide][data-in]{animation:.8s steps(12,end) both mz-slide}@keyframes mz-slide{to{transform:none}}[data-blk=drop]{opacity:0;transform:translateY(-70px)}[data-blk=drop][data-in]{animation:.6s steps(8,end) both mz-drop}@keyframes mz-drop{to{opacity:1;transform:none}}[data-blk=rise]{opacity:0;transform:translateY(90px)}[data-blk=rise][data-in]{animation:.6s steps(8,end) both mz-rise}@keyframes mz-rise{to{opacity:1;transform:none}}[data-blk=zoom]{opacity:0;transform:scale(.85)}[data-blk=zoom][data-in]{animation:.5s steps(6,end) both mz-zoom}@keyframes mz-zoom{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-blk]{clip-path:none!important;opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:720px){.mz__act{padding-inline:12px}.mz__act[data-side]{align-items:stretch}}
