[role=button]:not([aria-disabled=true]),button:not(:disabled){cursor:pointer}.cf-nav-sheet{background-color:rgba(250,250,250,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:transparent;transition:height .26s cubic-bezier(.45,0,.2,1),background-color .22s cubic-bezier(.45,0,.55,1),-webkit-backdrop-filter .22s cubic-bezier(.45,0,.55,1),backdrop-filter .22s cubic-bezier(.45,0,.55,1),border-color .2s ease,box-shadow .2s ease}.cf-nav-sheet[data-tone=clear]{background-color:rgba(250,250,250,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.cf-nav-sheet[data-tone=open]{background-color:#fff;border-color:#ebebe8;box-shadow:0 24px 48px -32px rgba(15,15,15,.18)}.cf-nav-sheet[data-open=false]{transition-duration:.22s,.22s,.22s,.22s,.2s,.2s}@keyframes cf-nav-item-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.cf-nav-item{opacity:0}.cf-nav-panel[data-open=true] .cf-nav-item{animation:cf-nav-item-in .3s cubic-bezier(.45,0,.25,1) both;animation-delay:calc(40ms + var(--i, 0) * 55ms)}.cf-nav-plate{transition:background-color .15s ease}@media (hover:hover) and (pointer:fine){.cf-nav-plate:hover{background-color:#f4f4f2}}@media (prefers-reduced-motion:reduce){.cf-nav-sheet{transition:background-color .15s ease}.cf-nav-panel[data-open=true] .cf-nav-item{animation:none;opacity:1}}