@font-face{font-family:Geist;src:url(https://cdn.jsdelivr.net/npm/geist@1.3.1/dist/fonts/geist-sans/Geist-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(https://cdn.jsdelivr.net/npm/geist@1.3.1/dist/fonts/geist-sans/Geist-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist;src:url(https://cdn.jsdelivr.net/npm/geist@1.3.1/dist/fonts/geist-sans/Geist-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist;src:url(https://cdn.jsdelivr.net/npm/geist@1.3.1/dist/fonts/geist-sans/Geist-Bold.woff2) format("woff2");font-weight:700;font-display:swap}*{box-sizing:border-box;cursor:url(/cursor-orange.svg) 0 0,auto}[role=button],a,button,input,label,select,textarea{cursor:url(/cursor-orange.svg) 0 0,pointer}.btn-orange,.btn-orange *{cursor:url(/cursor-dark.svg) 0 0,pointer!important}.picker-area,.picker-area *{cursor:url(/cursor-pick.svg) 10 10,crosshair!important}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes pickerPulse{0%,to{box-shadow:0 0 0 0 rgba(255,113,19,.25)}50%{box-shadow:0 0 0 8px rgba(255,113,19,0)}}