@layer properties,theme,base;@layer components{.cb-gs{width:max-content;padding:var(--gs-bw,1.5px);box-shadow:0 15px 35px 0 var(--gs-glow,#1a52e840);cursor:pointer;transition:scale var(--gs-dur,.58s) var(--gs-ease,ease-out);outline-color:var(--nav-focus,var(--color-accent));isolation:isolate;border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cb-gs:before{content:"";z-index:-1;background:conic-gradient(from var(--cb-gs-angle), transparent 0%, var(--gs-ring,var(--color-glow)) 20%, transparent 50%);animation:3s linear infinite cb-gs-spin;position:absolute;inset:0}.cb-gs[data-inview=false]:before,[data-floating-nav][data-typing] .cb-gs:before,[data-floating-nav][data-off] .cb-gs:before{animation-play-state:paused}@media (min-width:810px){[data-floating-nav]:not([data-revealed]) .cb-gs:before{animation-play-state:paused}}@media (hover:hover){.cb-gs:hover{scale:1.02}}.cb-gs:active{scale:.98}.cb-gs__inner{border-radius:calc(16px - var(--gs-bw,1.5px));background:var(--gs-fill,var(--color-brand));align-items:center;padding:16px 32px;display:flex}.cb-gs__label{font-size:16px;font-weight:700;line-height:var(--gs-lh,1em);letter-spacing:0;white-space:nowrap;color:var(--gs-text,var(--color-on-brand-muted))}.cb-nav-panel{visibility:hidden;opacity:0;pointer-events:none;translate:var(--panel-x,0);transition:opacity var(--menu-dur,.4s) var(--menu-ease,ease-out), visibility 0s linear var(--menu-dur,.4s)}.cb-nav-panel[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--menu-dur,.4s) var(--menu-ease,ease-out), visibility 0s}.cb-nav-panel--up:after{content:"";inset-inline:0;height:14px;position:absolute;top:100%}.cb-pill-body{transition:opacity .2s ease-out,visibility}[data-floating-nav][data-typing]>.cb-pill-body{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-out,visibility 0s linear .2s}[data-floating-nav][data-off]>.cb-pill-body{display:none}@media (min-width:810px){html:has([data-floating-nav]:not([data-off])){scroll-padding-bottom:calc(max(5vh,35px) + 43px)}}.cb-nav-sheet{visibility:hidden;pointer-events:none;clip-path:inset(0 0 100%);transition:clip-path .6s cubic-bezier(.77,0,.175,1),visibility 0s linear .6s}.cb-nav-sheet[data-open=true]{visibility:visible;pointer-events:auto;clip-path:inset(0);transition:clip-path .6s cubic-bezier(.77,0,.175,1),visibility}.cb-nav-sheet__item{opacity:0;transition:opacity .2s ease-out,translate .2s ease-out;translate:0 12px}.cb-nav-sheet[data-open=true] .cb-nav-sheet__item{opacity:1;transition:opacity var(--item-dur,.4s) var(--item-ease,ease-out), translate var(--item-dur,.4s) var(--item-ease,ease-out);transition-delay:calc(.1s + var(--i,0) * 40ms);translate:0}.cb-nav-scrim{visibility:hidden;opacity:0;pointer-events:none;background:#0a10284d;transition:opacity .6s cubic-bezier(.77,0,.175,1),visibility 0s linear .6s}.cb-nav-scrim[data-open=true]{visibility:visible;pointer-events:auto;transition:opacity .6s cubic-bezier(.77,0,.175,1),visibility}.cb-nav-scrim[data-open=true][data-dim=true]{opacity:1}.cb-nav-float{visibility:hidden;opacity:0;transition:opacity var(--menu-dur,.4s) var(--menu-ease,ease-out), translate var(--menu-dur,.4s) var(--menu-ease,ease-out), scale var(--menu-dur,.4s) var(--menu-ease,ease-out), visibility 0s linear var(--menu-dur,.4s);translate:0 -12px;scale:.94}.cb-nav-float[data-shown=true]{visibility:visible;opacity:1;transition:opacity var(--menu-dur,.4s) var(--menu-ease,ease-out), translate var(--menu-dur,.4s) var(--menu-ease,ease-out), scale var(--menu-dur,.4s) var(--menu-ease,ease-out), visibility 0s;translate:0;scale:1}.cb-nav-icon__bar{transform-box:fill-box;transform-origin:50%;transition:transform var(--menu-dur,.4s) var(--menu-ease,ease-out), opacity var(--menu-dur,.4s) var(--menu-ease,ease-out)}[data-open=true] .cb-nav-icon__bar--top{transform:translateY(5.25px)rotate(45deg)}[data-open=true] .cb-nav-icon__bar--middle{opacity:0;transform:scaleX(.2)}[data-open=true] .cb-nav-icon__bar--bottom{transform:translate(-4.125px,-5.25px)rotate(-45deg)scaleX(1.8462)}@media (prefers-reduced-motion:reduce){.cb-gs{transition:none}.cb-gs:before{--cb-gs-angle:45deg;animation:none}.cb-gs:hover,.cb-gs:active{scale:none}.cb-nav-sheet{clip-path:none;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}.cb-nav-sheet[data-open=true]{clip-path:none;opacity:1;transition:opacity .2s ease-out,visibility}.cb-nav-sheet__item,.cb-nav-sheet[data-open=true] .cb-nav-sheet__item,.cb-nav-float,.cb-nav-float[data-shown=true]{translate:none;scale:none}.cb-nav-icon__bar{transition:none}}}@layer utilities;@property --cb-gs-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --pill-p{syntax:"<number>";inherits:false;initial-value:0}@property --pill-q{syntax:"<number>";inherits:false;initial-value:0}@keyframes cb-gs-spin{to{--cb-gs-angle:360deg}}
