.zs{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0;overflow:hidden}.zs[data-scroll="1"]:not([data-zoomed="1"]){touch-action:pan-y}.zs[data-zoomed="1"],.zs[data-space="1"]{cursor:grab}.zs[data-zoomed="1"]:active{cursor:grabbing}.zs-layer{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;opacity:0;max-width:none;transition:opacity var(--ut-dur-layer-in) var(--ut-ease-out);position:absolute;top:0;left:0}.zs .zs-layer{object-fit:fill;border-radius:0;max-width:none;max-height:none;margin:0;inset:auto}.zs-layer.in,.zs-layer.instant{opacity:1}.zs-layer.instant{transition:none}.zs-ph{pointer-events:none;opacity:1;transition:opacity var(--ut-dur-layer-in) var(--ut-ease-out);position:absolute}.zs-under{pointer-events:none;opacity:1;background:var(--ut-media-bg,var(--tile-face-progress));transition:opacity var(--ut-dur-layer-in) var(--ut-ease-out);position:absolute}.zs-under[data-off="1"],.zs-ph[data-off="1"]{opacity:0}.zs-chip{z-index:var(--ut-z-bar);border-radius:var(--r-btn);background:var(--s1);height:32px;color:var(--text);font-variant-numeric:tabular-nums;padding:0 14px;font-size:12px;position:absolute;bottom:8px;left:8px}@media (hover:hover){.zs-chip:hover{background:var(--s2)}}.zs-bar{left:50%;bottom:calc(8px + var(--ut-safe-bottom));z-index:var(--ut-z-bar);background:var(--glass);max-width:calc(100% - 24px);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:999px;padding:5px 12px;font-size:12px;line-height:1.3;position:absolute;transform:translate(-50%)}.zs-bar-btn{color:var(--text);pointer-events:auto;font-size:12px}.v-root[data-kind=image] .zs-chip{left:48px}@media (max-width:767px){.zs-chip{height:28px;padding:0 12px;top:8px;bottom:auto;left:8px}.v-root[data-kind=image] .zs-chip{left:8px}}@media (prefers-reduced-motion:reduce){.zs-layer,.zs-ph,.zs-under{transition:none}}
