.m3d{-webkit-tap-highlight-color:transparent;flex:none;place-items:center;display:grid;position:relative}.m3d-ov{z-index:3}.m3d-canvas{left:calc(50% - var(--m3d-ov,1)*50%);top:calc(50% - var(--m3d-ov,1)*50%);pointer-events:none;opacity:0;transition:opacity .3s ease-out;display:block;position:absolute;width:calc(var(--m3d-ov,1)*100%)!important;height:calc(var(--m3d-ov,1)*100%)!important}.m3d.is-ready .m3d-canvas{opacity:1}.m3d-ov .m3d-canvas{-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}.m3d-snap{pointer-events:none;background:var(--snap-day) 50% 50%/100% 100% no-repeat;transition:opacity .15s .3s;position:absolute;inset:0}.m3d.is-ready .m3d-snap{opacity:0}html[data-theme=dark] .m3d-snap{background-image:var(--snap-night)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .m3d-snap{background-image:var(--snap-night)}}.m3d-snap-stage{--snap-day:url(/pino/stage-rosa-day.webp);--snap-night:url(/pino/stage-rosa-night.webp)}html[data-pino=rosso] .m3d-snap-stage{--snap-day:url(/pino/stage-rosso-day.webp);--snap-night:url(/pino/stage-rosso-night.webp)}html[data-pino=blu] .m3d-snap-stage{--snap-day:url(/pino/stage-blu-day.webp);--snap-night:url(/pino/stage-blu-night.webp)}html[data-pino=verde] .m3d-snap-stage{--snap-day:url(/pino/stage-verde-day.webp);--snap-night:url(/pino/stage-verde-night.webp)}html[data-pino=giallo] .m3d-snap-stage{--snap-day:url(/pino/stage-giallo-day.webp);--snap-night:url(/pino/stage-giallo-night.webp)}.m3d-snap-compact{--snap-day:url(/pino/compact-rosa-day.webp);--snap-night:url(/pino/compact-rosa-night.webp)}html[data-pino=rosso] .m3d-snap-compact{--snap-day:url(/pino/compact-rosso-day.webp);--snap-night:url(/pino/compact-rosso-night.webp)}html[data-pino=blu] .m3d-snap-compact{--snap-day:url(/pino/compact-blu-day.webp);--snap-night:url(/pino/compact-blu-night.webp)}html[data-pino=verde] .m3d-snap-compact{--snap-day:url(/pino/compact-verde-day.webp);--snap-night:url(/pino/compact-verde-night.webp)}html[data-pino=giallo] .m3d-snap-compact{--snap-day:url(/pino/compact-giallo-day.webp);--snap-night:url(/pino/compact-giallo-night.webp)}.m3d-flat{display:none}.m3d.is-flat .m3d-flat,html[data-p3d="0"] .m3d-flat{display:block}.m3d.is-flat .m3d-snap,html[data-p3d="0"] .m3d-snap{display:none}.m3d .pb-mascot{max-width:100%;height:auto}.m3d-bubble{z-index:2;background:var(--pb-surface);width:max-content;max-width:min(240px,96%);color:var(--pb-ink);border:1.5px solid var(--pb-line2);text-align:center;box-shadow:var(--pb-shadow);pointer-events:none;border-radius:16px;margin:0;padding:8px 13px;font-size:13px;font-weight:700;line-height:1.7;animation:.22s ease-out m3d-pop;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes m3d-pop{0%{opacity:0;transform:translate(-50%,6px)scale(.94)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.m3d-bubble{animation:none}.m3d-canvas,.m3d-snap{transition:none}}
