.site-header[data-astro-cid-nen7h5rs]{z-index:100;padding:18px var(--page-padding) 0;position:fixed;top:0;left:0;right:0}.nav-shell[data-astro-cid-nen7h5rs]{width:min(100%, var(--max-width));-webkit-backdrop-filter:blur(24px);background:linear-gradient(#1b1b20d1,#0f0f12b8);border:1px solid #ffffff17;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;margin-inline:auto;padding:8px 10px 8px 12px;display:grid;box-shadow:0 16px 50px #00000059,inset 0 1px #ffffff0a}.brand[data-astro-cid-nen7h5rs]{width:fit-content;color:var(--text);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.brand-icon[data-astro-cid-nen7h5rs]{object-fit:cover;border-radius:11px;width:40px;height:40px;box-shadow:0 0 24px #9333ea33}.brand-name[data-astro-cid-nen7h5rs]{letter-spacing:.15em;font-size:19px;font-weight:900}.desktop-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.venue-link[data-astro-cid-nen7h5rs]{color:#b4b4bd;border-radius:10px;padding:10px 13px;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s,background-color .18s;position:relative}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.venue-link[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#ffffff0d}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:#fff}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active:after{content:"";background:linear-gradient(90deg,#7c3aed,#c084fc);height:1px;position:absolute;bottom:4px;left:13px;right:13px;box-shadow:0 0 8px #a855f78c}.nav-actions[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:4px;display:flex}.download-button[data-astro-cid-nen7h5rs]{color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border:1px solid #d8b4fe66;border-radius:12px;align-items:center;gap:8px;margin-left:6px;padding:12px 17px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #7e22ce3b,inset 0 1px #ffffff29}.download-button[data-astro-cid-nen7h5rs]:before{content:"";background:linear-gradient(110deg,#0000 25%,#ffffff24 45%,#0000 65%);transition:transform .5s;position:absolute;inset:0;transform:translate(-120%)}.download-button[data-astro-cid-nen7h5rs]:hover{transform:translateY(-1px);box-shadow:0 12px 34px #7e22ce59,inset 0 1px #fff3}.download-button[data-astro-cid-nen7h5rs]:hover:before{transform:translate(120%)}.download-button[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:16px;height:16px;transition:transform .18s}.download-button[data-astro-cid-nen7h5rs]:hover svg[data-astro-cid-nen7h5rs]{transform:translate(2px)}.mobile-menu[data-astro-cid-nen7h5rs]{display:none;position:relative}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;list-style:none;transition:background-color .18s,border-color .18s;display:flex}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;border-radius:20px;width:17px;height:1.5px;transition:transform .18s,opacity .18s;display:block}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:hover{background:#ffffff12;border-color:#a855f759}.mobile-menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(5.5px)rotate(45deg)}.mobile-menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.mobile-menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.mobile-menu-panel[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(24px);background:linear-gradient(#1c1a21f7,#0d0d10fa);border:1px solid #ffffff1a;border-radius:15px;flex-direction:column;min-width:190px;padding:8px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 50px #00000073}.mobile-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#b8b5bd;border-radius:9px;padding:12px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:color .18s,background-color .18s}.mobile-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.mobile-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:#fff;background:#a855f71a}@media (width<=900px){.nav-shell[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto}.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.mobile-menu[data-astro-cid-nen7h5rs]{display:block}}@media (width<=620px){.site-header[data-astro-cid-nen7h5rs]{padding:12px 12px 0}.nav-shell[data-astro-cid-nen7h5rs]{border-radius:17px;min-height:60px;padding:7px 7px 7px 10px}.brand-icon[data-astro-cid-nen7h5rs]{width:36px;height:36px}.brand-name[data-astro-cid-nen7h5rs]{font-size:16px}.venue-link[data-astro-cid-nen7h5rs]{display:none}.download-button[data-astro-cid-nen7h5rs]{padding:10px 13px}.download-button[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-size:12px}.nav-actions[data-astro-cid-nen7h5rs]{gap:6px}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{width:40px;height:40px}}
