label.svelte-d7nqb3{display:flex;flex-direction:column;gap:.5em;cursor:pointer}.group.svelte-d7nqb3{flex:1;display:flex;flex-direction:row;gap:.75em;align-items:baseline}input[type=radio].svelte-d7nqb3{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;outline:none;border:none;background-color:var(--input-background-color);border:2px solid var(--input-accent-color);color:var(--input-text-color);margin:0;padding:.25em;border-radius:100%;font-size:1em;font-weight:600;box-shadow:inset 0 1px 2px #0000001a;cursor:pointer}input[type=radio].svelte-d7nqb3:disabled{background-color:var(--input-disabled-background-color);color:var(--input-disabled-text-color);cursor:default;box-shadow:none}.group.disabled.svelte-d7nqb3 label:where(.svelte-d7nqb3){color:var(--input-accent-color);cursor:default}input[type=radio].svelte-d7nqb3:after{display:flex;width:1em;height:1em;font-size:1.2em;line-height:1em;content:"X";color:transparent;background-color:var(--input-text-color);border-radius:100%;transform:scale(0);transition:transform ease-in 50ms}input[type=radio].svelte-d7nqb3:disabled:after{background-color:var(--input-accent-color)}input[type=radio].svelte-d7nqb3:checked:after{transform:scale(.8);transition:transform cubic-bezier(.17,.66,.3,1.33) .1s}.content.svelte-1u0e4xa{display:flex;flex-direction:column;gap:1.5em;min-width:min(24em,80vw);max-width:32em}.pair.svelte-1u0e4xa{display:flex;flex-direction:column;gap:.5em}.actions.svelte-1u0e4xa{display:flex;gap:.75em;justify-content:flex-end}.compose.svelte-mwh3f5{display:flex;flex-direction:column;gap:.75em;min-width:0}.templates.svelte-mwh3f5{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.reason.svelte-mwh3f5{flex:1;min-height:0;display:flex;flex-direction:column}.reason.svelte-mwh3f5 .input{flex:1}.reason.svelte-mwh3f5 textarea{resize:none}.template.svelte-mwh3f5{font-size:.8rem}.template.svelte-mwh3f5 .icon:where(.svelte-mwh3f5){font-size:1rem}.template.svelte-mwh3f5 .count:where(.svelte-mwh3f5){min-width:1.5em;padding:0 .4em;border-radius:1em;background-color:var(--accent-color);font-size:.85em;text-align:center}.template.svelte-mwh3f5 .count.none:where(.svelte-mwh3f5){opacity:.5}.label.svelte-mwh3f5{font-weight:600}.content.svelte-13lwelf{display:flex;flex-direction:column;gap:1.5em;width:min(40em,80vw)}.actions.svelte-13lwelf{display:flex;gap:.75em}
