.evp{--evnav-h:64px;--evcta-spazio:96px;min-height:100svh}.evp--cta{padding-bottom:calc(var(--evcta-spazio) + env(safe-area-inset-bottom, 0px))}.ev-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.evnav{position:sticky;top:0;z-index:90;background:rgba(8,8,10,.78);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid var(--line-2)}.evnav__in{max-width:1180px;min-height:var(--evnav-h);margin:0 auto;padding:10px var(--pad);gap:14px}.evnav__in,.evnav__logo{display:flex;align-items:center}.evnav__logo{min-height:44px;margin-right:auto}.evnav__logo img{height:30px;width:auto}.evnav__back{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--muted);font-size:14px;transition:color .2s}.evnav__back:hover{color:var(--ink)}.evnav__edit{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid rgba(224,169,46,.55);border-radius:100px;background:rgba(224,169,46,.09);color:#f0c25a;font-size:13px;font-weight:600;white-space:nowrap;transition:background .2s,border-color .2s}.evnav__edit:hover{background:rgba(224,169,46,.18);border-color:rgba(224,169,46,.85)}.evnav__edit-corto{display:none}@media (max-width:560px){.evp{--evnav-h:58px}.evnav__in{gap:8px}.evnav__logo img{height:24px}.evnav__back{font-size:13px}.evnav__edit{padding:0 11px;min-height:38px}.evnav__edit-lungo{display:none}.evnav__edit-corto{display:inline}}@media (max-width:380px){.evnav--staff .evnav__back{display:none}}html:has(.evp){scroll-padding-top:80px}html:has(.evp--cta){scroll-padding-bottom:112px}.evp__main{max-width:1180px;margin:0 auto;padding:clamp(22px,4vw,52px) var(--pad) 48px}.evp__griglia{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.evp__info{min-width:0}@media (min-width:900px){.evp__griglia{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,5vw,72px);align-items:start}.evp__griglia--senza{grid-template-columns:minmax(0,1fr);max-width:760px}.evp__locandina{position:sticky;top:calc(var(--evnav-h) + 24px)}.evp__locandina .ev-loc{width:100%;max-width:480px;max-height:calc(100vh - var(--evnav-h) - var(--evcta-spazio) - 32px);max-height:calc(100svh - var(--evnav-h) - var(--evcta-spazio) - 32px);margin-bottom:0}}.evp__sale{margin-bottom:18px}.evp__anima{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%}.evp__desc{color:var(--muted);max-width:52ch;margin:18px 0 0}.evfatti{list-style:none;margin:22px 0 0;padding:0;max-width:52ch;border-top:1px solid var(--line-2)}.evfatti li{display:flex;align-items:center;gap:14px;min-height:48px;padding:6px 0;border-bottom:1px solid var(--line-2);font-size:15px}.evfatti .ico{flex:none;color:var(--muted)}.evfatti__mono{font-family:var(--f-mono);font-size:14px;font-weight:400}.evfatti b.evfatti__mono{color:var(--ink)}.evfatti__sep{margin:0 8px;color:var(--muted-2)}.evfatti a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-color:rgba(255,255,255,.3);text-underline-offset:4px}.evfatti a:hover{text-decoration-color:var(--ink)}.evazioni{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 14px;margin-top:24px}.evazioni .int{margin-top:0}.evshare{display:flex;align-items:center;gap:10px;min-height:44px}.evshare__btn{min-height:44px;gap:8px}.evshare__esito{font-size:13px;color:var(--muted);opacity:0;transition:opacity .2s}.evshare__esito.is-on{opacity:1}.evsez{margin-top:clamp(40px,6vw,56px)}.evsez .section-title{font-size:30px;margin:0 0 18px}.evsez__intro,.evsez__vuota{color:var(--muted)}.evsez__intro{font-size:14px;max-width:52ch;margin:-8px 0 20px}.evbiglietti{display:flex;flex-wrap:wrap;gap:12px;max-width:560px}.evbiglietti__nota{margin:16px 0 0;font-family:var(--f-mono);font-size:12px;color:var(--muted-2);max-width:60ch}.evcta{position:fixed;z-index:86;left:50%;bottom:calc(10px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);width:min(100% - 20px,760px);display:flex;align-items:stretch}.evcta:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:14px;box-shadow:0 18px 44px -14px rgba(0,0,0,.85),0 2px 10px rgba(0,0,0,.4)}.evcta__azioni,.evcta__stub{min-height:64px;background:rgba(18,18,22,.95);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.14)}.evcta__stub{flex:1 1 auto;min-width:0;gap:12px;padding:8px 16px 8px 9px;border-right:0;border-radius:14px 0 0 14px;-webkit-mask:radial-gradient(circle 8px at 100% 0,#0000 97%,#000),radial-gradient(circle 8px at 100% 100%,#0000 97%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle 8px at 100% 0,#0000 97%,#000),radial-gradient(circle 8px at 100% 100%,#0000 97%,#000);mask-composite:intersect}.evcta__azioni,.evcta__stub{display:flex;align-items:center}.evcta__azioni{flex:none;gap:8px;padding:8px 9px 8px 14px;border-left:1px dashed rgba(255,255,255,.24);border-radius:0 14px 14px 0;-webkit-mask:radial-gradient(circle 8px at 0 0,#0000 97%,#000),radial-gradient(circle 8px at 0 100%,#0000 97%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle 8px at 0 0,#0000 97%,#000),radial-gradient(circle 8px at 0 100%,#0000 97%,#000);mask-composite:intersect}.evcta__thumb{flex:none;width:36px;height:45px;object-fit:cover;border-radius:5px;border:1px solid var(--line)}.evcta__testo{min-width:0;display:flex;flex-direction:column;line-height:1.25}.evcta__titolo{font-family:var(--f-display);font-weight:800;font-size:15px;letter-spacing:-.01em}.evcta__quando,.evcta__titolo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evcta__quando{font-family:var(--f-mono);font-size:12px;color:var(--muted)}.evcta__btn{min-height:46px;padding:0 18px;white-space:nowrap;justify-content:center}.evcta .btn--ticket{color:#0a0a11;background:var(--grad-two) padding-box,var(--grad-two) border-box}.evcta .btn--ticket:hover{box-shadow:0 10px 30px -10px rgba(236,229,213,.55)}.evcta__btn--stretto,.evcta__lbl-breve{display:none}@media (max-width:760px){.evcta__btn--largo{display:none}.evcta__btn--stretto{display:inline-flex}}@media (max-width:600px){.evcta__lbl-lungo{display:none}.evcta__lbl-breve{display:flex;flex-direction:column;align-items:center;line-height:1.15}.evcta__lbl-meta{font-family:var(--f-mono);font-size:10.5px;font-weight:400;letter-spacing:.02em;opacity:.78}.evcta__btn--due{padding:0 16px}}@media (max-width:359px){.evcta__thumb{display:none}.evcta__stub{padding-left:12px}.evcta__btn{padding:0 14px}}@media (min-width:721px){.evp{--evcta-spazio:110px}.evcta{bottom:18px}.evcta__azioni,.evcta__stub{min-height:70px}}@media (max-width:1099px){.evp--cta~.lfab,.evp--cta~.waf{bottom:calc(86px + env(safe-area-inset-bottom, 0px))}}@media (min-width:721px) and (max-width:1099px){.evp--cta~.lfab,.evp--cta~.waf{bottom:104px}}.evp--wa~.waf{display:none}@media (min-width:900px){.evp__info .ev-titolo{font-size:clamp(44px,5vw,72px)}}