.jpev{max-width:980px;margin:0 auto;padding:34px 20px 46px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif}.jpev-page-title{position:relative;overflow:hidden;background:#12151d;color:#f2ede4;text-align:center;font-weight:700;font-size:clamp(1.5rem, 4.5vw, 2rem);letter-spacing:.04em;padding:22px 20px;border-radius:14px;margin:0 0 12px}.jpev-page-title::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='0.55'/></svg>");animation:jpev-grain 1.4s steps(4) infinite}@media (prefers-reduced-motion:reduce){.jpev-page-title::after{animation:none}}.jpev-sub{text-align:center;color:#454b5a;font-size:1.02em;line-height:1.6;margin:0 0 26px}.jpev-schema-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.jpev-item{background:#fff;border:1px solid #e3e3e3;border-radius:14px;overflow:hidden;margin-bottom:12px}.jpev-item:last-child{margin-bottom:0}.jpev-head{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:#12151d;color:#FAF6F0;border:0;cursor:pointer;font-family:inherit;text-align:left}.jpev-head::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes jpev-grain{0%{transform:translate(0,0)}25%{transform:translate(-28px,18px)}50%{transform:translate(22px,-24px)}75%{transform:translate(-14px,-12px)}100%{transform:translate(0,0)}}.jpev-head[aria-expanded="true"]{background:#1e2330}.jpev-thumb{position:relative;z-index:1;width:50px;height:50px;object-fit:cover;border-radius:6px;flex-shrink:0}.jpev-title{position:relative;z-index:1;flex:1;font-weight:600;font-size:15px}.jpev-chev{position:relative;z-index:1;width:20px;height:20px;flex-shrink:0;color:#8a90a3;transition:transform .3s ease}.jpev-head[aria-expanded="true"] .jpev-chev{transform:rotate(180deg)}.jpev-panel{max-height:0;overflow:hidden;transition:max-height .35s ease;padding:0 16px;background:#FAF6F0}.jpev-panel[hidden]{display:none}.jpev-image{max-width:400px;width:100%;height:auto;border-radius:10px;margin-top:16px;display:block}.jpev-cap{margin-top:12px;line-height:1.6;padding-bottom:18px;color:#2a2f3c;font-family:inherit;font-size:14px}.jpev-name{font-weight:700;font-size:15px;color:#0b0d12}.jpev-date,.jpev-venue{margin-top:2px}.jpev-addr{color:#8a90a3}@media (prefers-reduced-motion:reduce){.jpev-panel{transition:none}.jpev-chev{transition:none}}