@keyframes drawer-in{0%{transform:translateX(100%)}to{transform:none}}@keyframes drawer-fade{0%{opacity:0}to{opacity:1}}.drawer-backdrop{background:rgb(10 16 24/.38);animation:drawer-fade .18s ease-out both}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .drawer-backdrop{background:rgb(0 0 0/.68)}:root:not([data-theme=light]) :is(.drawer-panel,.modal-panel){border-color:rgb(232 237 238/.22);box-shadow:0 24px 64px rgb(0 0 0/.65)}}:root[data-theme=dark] .drawer-backdrop{background:rgb(0 0 0/.68)}:root[data-theme=dark] :is(.drawer-panel,.modal-panel){border-color:rgb(232 237 238/.22);box-shadow:0 24px 64px rgb(0 0 0/.65)}.drawer-panel{animation:drawer-in .26s cubic-bezier(.2,.7,.2,1) both}@keyframes modal-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.modal-panel{animation:modal-in .2s cubic-bezier(.2,.7,.2,1) both}.flow-bit{cursor:pointer;pointer-events:bounding-box;user-select:none;-webkit-user-select:none}.flow-bit:hover{fill-opacity:1}.bit-quote{animation:drawer-fade .16s ease-out both}@media (prefers-reduced-motion:reduce){.bit-quote,.drawer-backdrop,.drawer-panel,.modal-panel{animation:none!important}}