button[data-v-d8042dfa]{width:5em;aspect-ratio:1;border-radius:50%;border:none;cursor:pointer;background:var(--btn-clr);color:var(--light-clr);transition:var(--transition);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1000}button[data-v-d8042dfa]:focus,button[data-v-d8042dfa]:hover{box-shadow:var(--box-shadow-focus)}button[data-v-d8042dfa]:before{content:"";position:absolute;background:hsla(0,0%,100%,.3);width:0;aspect-ratio:1;transition:var(--transition);border-radius:50%}button[data-v-d8042dfa]:hover:before{width:110%}#circular-btn-icon[data-v-d8042dfa]{width:40%;height:40%;color:var(--icon-clr)}.select[data-v-e04ef3e4]:before{content:"";height:.5em;aspect-ratio:1;top:calc(50% - .25em);right:1em;background:var(--selection);position:absolute;border-radius:100%;box-shadow:var(--light-box-shadow);z-index:3;transition:var(--transition);opacity:1}.distance-picker[data-v-e04ef3e4]{display:flex;align-items:center;justify-content:space-evenly;gap:var(--gap);overflow:visible;background:var(--light-clr);box-shadow:var(--light-box-shadow);padding:1em;border-radius:1000em;min-width:15em;width:100%;max-width:35em}.distance-picker label[data-v-e04ef3e4]{white-space:nowrap;width:100%}input[type=range][data-v-e04ef3e4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1em;margin-block:1em;min-width:15em;width:70%;max-width:20em;background:#fff;color:var(--dark-clr);border-radius:2rem;padding:.2rem 1rem;margin:.2rem;border:none;box-shadow:var(--box-shadow);font-weight:700;transition:.5s ease}input[type=range][data-v-e04ef3e4]::-moz-range-thumb,input[type=range][data-v-e04ef3e4]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:var(--dark-clr);border:none;height:1em;aspect-ratio:1}@media screen and (max-width:30rem){h2[data-v-e04ef3e4]{font-size:1.2em}}@media screen and (max-width:40rem){.availability-check[data-v-e04ef3e4],.category-check[data-v-e04ef3e4],.distance-picker[data-v-e04ef3e4]{flex-direction:column}}.invisible[data-v-e04ef3e4]{display:none}.category-check input[type=radio][data-v-e04ef3e4]{opacity:0}.category-check label[data-v-e04ef3e4]{cursor:pointer;background:#fff;padding-block:.5em;padding-inline:1em;border-radius:1000em;transition:var(--transition)}.category-check label[data-v-e04ef3e4]:focus,.category-check label[data-v-e04ef3e4]:hover{box-shadow:var(--box-shadow-focus)}.category-check input[type=radio]:checked+label[data-v-e04ef3e4]{background:var(--success);color:#fff}.category-check input:disabled+label[data-v-e04ef3e4]{background:grey;color:#fff;cursor:not-allowed}