#scene2{overflow:hidden;position:fixed}#particles2,#scene2{height:100dvh;inset:0;width:100dvw}#particles2{pointer-events:none;position:absolute;z-index:0}#tape2{height:500dvh;inset:0;position:absolute;transform:translateZ(0);transition:transform var(--anim-medium) var(--ease-smooth);will-change:transform;z-index:10}#fixedNav2{overscroll-behavior:contain}@supports not (height:100dvh){:root{--vh:1vh}#particles2,#scene2,.frame{height:calc(var(--vh)*100);width:100vw}#tape2{height:calc((var(--vh)*100)*5)}}.s2-path{-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);background:linear-gradient(180deg,var(--glass-bg-hi),var(--glass-bg-lo));border:1px solid var(--glass-border-strong);border-radius:9999px;display:inline-grid;gap:10px;grid-auto-flow:column;padding:6px 10px}.s2-path .step{color:var(--brand-gold);font-size:12px;letter-spacing:.02em;opacity:.85}.tiles{display:grid;gap:12px;grid-template-columns:1fr;width:min(320px,95vw,520px)}@media (min-width:1668px){.tiles{gap:16px;grid-template-columns:repeat(3,1fr)}}.tile{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:transparent;border:0 solid transparent;border-radius:.75rem;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.005),0 10px 18px 0 rgba(212,175,55,.001);padding:1rem .5rem}.heatmap-wrap{display:grid;place-items:center;width:100%}.heatmap{-webkit-backdrop-filter:blur(8px) saturate(160%);backdrop-filter:blur(8px) saturate(160%);background:linear-gradient(180deg,var(--glass-bg-hi),var(--glass-bg-lo));border:1px solid var(--glass-border-strong);border-radius:12px;display:grid;gap:6px;grid-auto-rows:12px;grid-template-columns:repeat(8,12px);padding:8px 10px}.heatmap .c{background:color-mix(in srgb,var(--brand-green) 15%,transparent);border-radius:3px;height:12px;width:12px}.heatmap .c.on{background:color-mix(in srgb,var(--brand-green) 55%,transparent)}.tip-bubble{-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.1));border:1px solid hsla(0,0%,100%,.22);border-radius:12px;color:#fff;display:inline-block;font-weight:500;margin-top:8px;max-width:99%;padding:.6rem}#s2f5pane .compact{align-content:space-evenly;display:grid;gap:8px;justify-items:center}#s2f5pane .event-when{font-size:.9rem;opacity:.85}#s2f5pane .agenda{font-size:.7rem;line-height:1.5rem;margin:6px 0 18px 17px;padding:6px;text-align:left;text-shadow:none;width:min(720px,80vw)}@media (min-height:738px){#s2f5pane .agenda{font-size:.8rem}}@media (min-height:840px){#s2f5pane .agenda{font-size:.9rem}}@media (min-height:914px){#s2f5pane .agenda{font-size:1rem}}#s2f5pane .agenda li{margin:4px 0}#s2f5pane .micro{font-size:.65rem;opacity:.75}.avatar.active{border:1px solid var(--brand-gold);box-shadow:0 12px 10px #0000001f,inset 0 0 0 1px #ffffff0f}.micro-nav a{color:#fff}.stagger-1{padding:1.25rem 1rem}.micro-nav a.is-active{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.25);opacity:1}.tabbar .is-primary{margin-left:10px}.fpane-body{margin-top:-20px}#tape2.tape-fast{transition:transform .42s cubic-bezier(.2,.8,.2,1)!important}body{font-family:Inter,system-ui,ui-sans-serif,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}#scene2 .fpane{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#scene2,body,html{overscroll-behavior-y:none;text-shadow:.5px .5px .5px #666}