.checkbox.svelte-41w05y{display:inline-block;font-size:.875rem}.input.svelte-41w05y{display:none}.input[disabled].svelte-41w05y+.content:where(.svelte-41w05y){opacity:.5}.input[disabled].svelte-41w05y+.content:where(.svelte-41w05y) .container:where(.svelte-41w05y),.input[disabled].svelte-41w05y+.content:where(.svelte-41w05y) .label:where(.svelte-41w05y){cursor:default}.input.svelte-41w05y:checked+.content:where(.svelte-41w05y) .container:where(.svelte-41w05y):after{border-color:var(--color-primary-font)}.input.svelte-41w05y:checked+.content:where(.svelte-41w05y) .icon:where(.svelte-41w05y){transform:scale(1)}.content.svelte-41w05y{display:flex;align-items:center}.container.svelte-41w05y{position:relative;display:flex;flex:none;width:1em;height:1em;color:var(--color-primary);cursor:pointer}.container.svelte-41w05y:after{position:absolute;inset:0;content:" ";border:.0625rem solid var(--color-font-label);border-radius:.125rem;transition:border-color .2s ease}.icon.svelte-41w05y{border-radius:.125rem;transform:scale(0);transition:.3s ease;transition-property:transform}.label.svelte-41w05y{flex:auto;margin-left:.3125rem;font-size:1em;line-height:1.5;cursor:pointer}.radio.svelte-1ehz4xq{display:inline-block}.input.svelte-1ehz4xq{display:none}.input[disabled].svelte-1ehz4xq+.content:where(.svelte-1ehz4xq){opacity:.5}.input[disabled].svelte-1ehz4xq+.content:where(.svelte-1ehz4xq) .container:where(.svelte-1ehz4xq),.input[disabled].svelte-1ehz4xq+.content:where(.svelte-1ehz4xq) .label:where(.svelte-1ehz4xq){cursor:default}.input.svelte-1ehz4xq:checked+.content:where(.svelte-1ehz4xq) .container:where(.svelte-1ehz4xq):after{border-color:var(--color-primary-font)}.input.svelte-1ehz4xq:checked+.content:where(.svelte-1ehz4xq) .icon:where(.svelte-1ehz4xq){transform:scale(1)}.content.svelte-1ehz4xq{display:flex;align-items:center;transition:.4s ease-in-out;transition-property:opacity}.container.svelte-1ehz4xq{position:relative;display:flex;flex:none;width:1em;height:1em;color:var(--color-primary);cursor:pointer}.container.svelte-1ehz4xq:after{position:absolute;inset:0;content:" ";border:.0625rem solid var(--color-font-label);border-radius:.125rem;transition:border-color .2s ease}.icon.svelte-1ehz4xq{border-radius:.125rem;transform:scale(0);transition:.3s ease;transition-property:transform}.label.svelte-1ehz4xq{flex:auto;margin-left:.375rem;font-size:.875rem;line-height:1.5;cursor:pointer}.select.svelte-omoosx{position:relative;display:inline-block;width:var(--selection-width, 300px);font-size:.75rem}.select.active.svelte-omoosx .button:where(.svelte-omoosx){background-color:var(--color-button-background)}.select.active.svelte-omoosx .list:where(.svelte-omoosx){opacity:1}.select.active.svelte-omoosx .icon:where(.svelte-omoosx) svg:where(.svelte-omoosx){transform:rotate(180deg)}.button.svelte-omoosx{display:flex;align-items:center;width:100%;height:1.75rem;padding:0 .625rem;line-height:1.5;color:var(--color-button-font);text-align:left;cursor:pointer;background-color:var(--color-button-background);border:none;border-radius:.1875rem;transition:background-color .4s ease-in-out}.button.svelte-omoosx span:where(.svelte-omoosx){flex:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.svelte-omoosx .icon:where(.svelte-omoosx){flex:none;margin-left:.4375rem;line-height:0}.button.svelte-omoosx .icon:where(.svelte-omoosx) svg:where(.svelte-omoosx){width:1em;transform:rotate(0);transition:transform .2s ease}.button.svelte-omoosx:hover{background-color:var(--color-button-background-hover)}.button.svelte-omoosx:active{background-color:var(--color-button-background-active)}.list.svelte-omoosx{position:absolute;top:0;left:0;z-index:10;width:100%;max-height:12.5rem;overflow:auto;background-color:var(--color-content-background);border-radius:.1875rem;box-shadow:0 1px 3px #0003;opacity:0;transform:scaleY(0) translateY(0);transform-origin:0 14px 0;transition:.25s ease;transition-property:transform,opacity}.list-item.svelte-omoosx{display:block;width:100%;padding:0 .625rem;line-height:1.75rem;text-align:left;cursor:pointer;background-color:transparent;border:none;transition:background-color .4s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item.svelte-omoosx:hover{background-color:var(--color-button-background-hover)}.list-item.svelte-omoosx:active{background-color:var(--color-button-background-active)}.list-item.active.svelte-omoosx{color:var(--color-button-font)}
