.setclock{left:var(--gutter);z-index:50;border-radius:var(--radius-pill);border:1px solid var(--edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--mute);pointer-events:none;text-transform:uppercase;background:#000000b8;align-items:center;gap:.6rem;padding:.55rem 1rem .55rem .85rem;display:flex;position:fixed;bottom:1.5rem}.setclock__dot{background:var(--pink);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--pink-brand) 20%, transparent);border-radius:50%;flex:none;animation:2.4s ease-in-out infinite setclock-pulse}@keyframes setclock-pulse{0%,to{opacity:1}50%{opacity:.35}}.setclock__read{white-space:nowrap}@media (max-width:700px){.setclock{display:none}}@media (prefers-reduced-motion:reduce){.setclock__dot{animation:none}}
.nav{z-index:60;align-items:center;gap:var(--gutter);max-width:var(--shell);padding:1.4rem var(--gutter);transition:padding .5s var(--ease);margin:0 auto;display:flex;position:fixed;top:0;left:0;right:0}.nav.is-lifted{padding-top:.9rem;padding-bottom:.9rem}.nav__mark{flex:none}.nav__mark img{width:auto;height:30px}.nav__group{border-radius:var(--radius-pill);transition:background .5s var(--ease), border-color .5s var(--ease), backdrop-filter .5s var(--ease);border:1px solid #0000;align-items:center;gap:.35rem;margin:0 auto;padding:.4rem;display:flex}.nav.is-lifted .nav__group{background:color-mix(in srgb, var(--surface) 72%, transparent);border-color:var(--edge);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav__link{border-radius:var(--radius-pill);color:var(--mute);transition:color .35s var(--ease), background .35s var(--ease);padding:.5rem 1rem;font-size:.87rem}.nav__link:hover{color:var(--white);background:color-mix(in srgb, var(--white) 6%, transparent)}.nav__cta{flex:none;padding:.6rem 1.2rem;font-size:.85rem}.nav__toggle{border:1px solid var(--edge);background:color-mix(in srgb, var(--surface) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;margin-left:auto;display:none}.nav__toggle span{background:var(--white);width:16px;height:1.5px;transition:transform .35s var(--ease);display:block}.nav__toggle.is-open span:first-child{transform:translateY(3.25px)rotate(45deg)}.nav__toggle.is-open span:last-child{transform:translateY(-3.25px)rotate(-45deg)}@media (max-width:940px){.nav__group,.nav__cta{display:none}.nav__toggle{display:flex}}.sheet{z-index:80;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);padding:1.4rem var(--gutter) 2.5rem;background:#000000eb;flex-direction:column;display:flex;position:fixed;inset:0}.sheet__bar{justify-content:space-between;align-items:center;display:flex}.sheet__mark{width:auto;height:30px}.sheet__bar .nav__toggle{margin-left:0;display:flex}.sheet__list{flex-direction:column;margin:auto 0;display:flex}.sheet__item{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.sheet__name{font-size:clamp(2rem,11vw,3.2rem)}.sheet__time{color:var(--dim);flex:none}.sheet__cta{text-align:center;align-self:stretch}.nav__signin{color:var(--mute);white-space:nowrap;transition:color .25s var(--ease);font-size:.86rem;text-decoration:none}.nav__signin:hover{color:var(--white)}.sheet__actions{flex-wrap:wrap;gap:.5rem;display:flex}.sheet__signin{border:1px solid var(--edge);text-decoration:none}@media (max-height:30rem){.nav{padding-block:.4rem}}
