:root{--accent-color:CornflowerBlue;--gray:#ccc}.group-container.svelte-mmwmnx.svelte-mmwmnx{border-radius:2px;display:flex;flex-direction:row}.legend.svelte-mmwmnx.svelte-mmwmnx{font-weight:700}label.svelte-mmwmnx.svelte-mmwmnx{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.2em}.label.svelte-mmwmnx.svelte-mmwmnx{width:100%}.sr-only.svelte-mmwmnx.svelte-mmwmnx{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}input[type=radio].svelte-mmwmnx.svelte-mmwmnx{position:absolute}input[type=radio].svelte-mmwmnx+label.svelte-mmwmnx{display:block;position:relative;text-align:left}input[type=radio].svelte-mmwmnx+label.svelte-mmwmnx:before{content:"";position:relative;display:inline-block;margin-right:.5em;width:1em;height:1em;background:transparent;border:1px solid var(--gray, #ccc);border-radius:50%;top:.2em}input[type=radio].svelte-mmwmnx:checked+label.svelte-mmwmnx:before{border:1px solid var(--gray, #ccc);border-radius:50%}input[type=radio].svelte-mmwmnx+label.svelte-mmwmnx:after{content:"";position:absolute;display:inline-block;width:.5em;height:.5em;top:.45em;left:.25em;background:var(--accent-color, #282828);border:1px solid var(--accent-color, #282828);border-radius:50%;transform:scale(0)}input[type=radio].svelte-mmwmnx:checked+label.svelte-mmwmnx:after{opacity:1;transform:scale(1)}input[type=radio].svelte-mmwmnx:focus+label.svelte-mmwmnx:before{box-shadow:0 0 0 1px var(--accent-color, #282828);border-radius:50%}input[type=radio].svelte-mmwmnx:disabled+label.svelte-mmwmnx{color:darken(var(--gray, #ccc),10)}input[type=radio].svelte-mmwmnx:disabled+label.svelte-mmwmnx:before{background:var(--gray, #ccc)}input[type=radio].svelte-mmwmnx+label.svelte-mmwmnx:before{transition:background .3s ease-out}input[type=radio].svelte-mmwmnx:checked+label.svelte-mmwmnx:before{transition:background .3s ease-in}input[type=radio].svelte-mmwmnx+label.svelte-mmwmnx:after{transition:transform .2s ease-out}input[type=radio].svelte-mmwmnx:checked+label.svelte-mmwmnx:after{transition:transform .2s ease-in}input[type=radio].svelte-mmwmnx:focus+label.svelte-mmwmnx:before{box-shadow:0 0 8px var(--accent-color, #282828);border-radius:50%}
