.lum-radio.svelte-1ktk65s{font:var(--base-font);font-size:var(--base-font-size);text-align:left;background:none;border:none;cursor:pointer;padding:0;box-sizing:border-box}.label.svelte-1ktk65s{display:block;position:relative;padding-left:20px;z-index:0}.view-button.svelte-1ktk65s{display:block;width:100%;background:var(--white-primary);padding:10px 15px;border:1px solid var(--color-border-default);transition:all .3s ease}.view-button.svelte-1ktk65s:has(input:where(.svelte-1ktk65s):checked){border:1px solid var(--black-primary)}input.svelte-1ktk65s{position:absolute;vertical-align:text-bottom;opacity:0}.description.svelte-1ktk65s{display:block;color:var(--color-text-muted);margin-top:10px}.name.svelte-1ktk65s{display:block;transition:all .3s ease}.name.svelte-1ktk65s:before,.name.svelte-1ktk65s:after{content:"";position:absolute;top:1px;left:0;width:13px;height:13px;border-radius:7px;box-sizing:border-box}.name.svelte-1ktk65s:before{border:1px solid var(--black-primary);background-color:transparent}.name.svelte-1ktk65s:after{z-index:-1;border:8px solid var(--white-primary);background-color:var(--black-primary);transition:all .3s ease}input.svelte-1ktk65s:checked~.name:where(.svelte-1ktk65s):after{border-width:3.5px}.view-button.svelte-1ktk65s .name:where(.svelte-1ktk65s){text-transform:uppercase;color:var(--color-text-muted)}.view-button.svelte-1ktk65s:has(input:where(.svelte-1ktk65s):checked) .name:where(.svelte-1ktk65s){color:var(--black-primary)}
