@charset "UTF-8";.f-input-radio-filter-row[data-v-92e8ecfa]{align-items:center;cursor:pointer;display:flex;gap:13px;overflow:hidden;padding:8px 13px;position:relative;transition:background-color .2s ease-out;width:100%}@media screen and (min-width:1024px){.f-input-radio-filter-row[data-v-92e8ecfa]{padding:13px}}.f-input-radio-filter-row .custom-radio[data-v-92e8ecfa]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.5rem;opacity:0;position:absolute;right:-1rem;transition:all .2s ease;width:1.5rem}.f-input-radio-filter-row .custom-radio[data-v-92e8ecfa],.f-input-radio-filter-row .custom-radio[data-v-92e8ecfa]:before{background-color:transparent;border:1px solid var(--border);border-radius:var(--global-border-radius);cursor:pointer}.f-input-radio-filter-row .custom-radio[data-v-92e8ecfa]:before{box-shadow:inset 0 0 0 0 var(--background-primary);color:var(--background-primary);content:"";display:grid;font-size:var(--body-small-font-size);top:0;right:0;bottom:0;left:0;place-items:center;position:absolute;transition:background-color .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.f-input-radio-filter-row .custom-radio[data-v-92e8ecfa]:checked:before{background-color:var(--color-success);border-color:var(--color-success);box-shadow:inset 0 0 0 2px var(--background-primary);content:"✔"}.f-input-radio-filter-row .field-label[data-v-92e8ecfa]{margin-right:auto}.f-input-radio-filter-row .field-count[data-v-92e8ecfa]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.f-input-radio-filter-row:has(:checked) .field-label[data-v-92e8ecfa]{color:var(--text-primary);font-weight:var(--body-bold-font-weight)}.f-input-radio-filter-row:has(:checked) .custom-radio[data-v-92e8ecfa],.f-input-radio-filter-row:hover .custom-radio[data-v-92e8ecfa]{opacity:1;transform:translate(-1.5rem)}.f-input-radio-filter-row:has(:checked) .field-count[data-v-92e8ecfa],.f-input-radio-filter-row:hover .field-count[data-v-92e8ecfa]{transform:translate(-1.75rem)}.f-input-radio-filter-row.solid[data-v-92e8ecfa]{border-radius:var(--global-border-radius)}.f-input-radio-filter-row.solid[data-v-92e8ecfa]:focus-within,.f-input-radio-filter-row.solid[data-v-92e8ecfa]:has(:checked),.f-input-radio-filter-row.solid[data-v-92e8ecfa]:hover{background-color:color-mix(in srgb,var(--color-1) 10%,transparent)}.f-input-radio-filter-row.bordered[data-v-92e8ecfa]{border-bottom:1px solid var(--border)}
