@charset "UTF-8";.label-sizing-box.svelte-dv2j4h{position:relative;display:inline-block}.label-sizing-box.svelte-dv2j4h .checkbox-item:where(.svelte-dv2j4h){position:absolute;left:0}.label-sizing-box.svelte-dv2j4h .invisible:where(.svelte-dv2j4h){position:static;pointer-events:none;visibility:hidden}:root{--checkbox-check: "✓"}.offscreen.svelte-dv2j4h,label.svelte-dv2j4h{font-family:var(--checkbox-font-family, var(--ui-font-family, var(--font-family, unset)));text-transform:var(--checkbox-text-transform, var(--ui-text-transform, var(--text-transform, unset)));text-decoration:var(--checkbox-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset)));font-size:var(--checkbox-font-size, var(--ui-font-size, var(--font-size, unset)));font-weight:var(--checkbox-font-weight, var(--ui-font-weight, var(--font-weight, unset)));line-height:var(--checkbox-line-height, var(--ui-line-height, var(--line-height, unset)));letter-spacing:var(--checkbox-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--checkbox-margin, var(--ui-margin, var(--margin, unset)));margin-top:var(--checkbox-margin-top, var(--ui-margin-top, var(--margin-top, unset)));margin-bottom:var(--checkbox-margin, var(--ui-margin, var(--margin, unset)));margin-bottom:var(--checkbox-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--checkbox-indent, var(--ui-indent, var(--indent, unset)));font-variant:var(--checkbox-font-variant, var(--ui-font-variant, var(--font-variant, unset)));text-align:var(--checkbox-text-align, var(--ui-text-align, var(--text-align, unset)))}label.svelte-dv2j4h{margin-left:var(--checkbox-padding, var(--padding))}.offscreen.svelte-dv2j4h{visibility:visible;font-weight:var(--checkbox-checked-weight, var(--checked-weight, var(--weight, active)));position:absolute}label.svelte-dv2j4h{display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--checkbox-space, var(--toggle-space, var(--space-md)));cursor:var(--checkbox-cursor, var(--clickable-cursor, var(--cursor, pointer)));transition:filter,transform var(--checkbox-transition, var(--clickable-transition, var(--transition, .3s)))}label.svelte-dv2j4h:hover{filter:var(--checkbox-hover-filter, var(--clickable-hover-filter, var(--hover-filter, brightness(1.05))));transform:var(--checkbox-hover-transform, var(--clickable-hover-transform, var(--hover-transform, none)))}label.svelte-dv2j4h:active{filter:var(--checkbox-active-filter, var(--clickable-active-filter, var(--active-filter, brightness(.9))));transform:var(--checkbox-active-transform, var(--clickable-active-transform, var(--active-transform, none)))}label.svelte-dv2j4h:disabled{cursor:var(--checkbox-disabled-cursor, var(--clickable-disabled-cursor, var(--disabled-cursor, not-allowed)));transform:var(--checkbox-disabled-transform, var(--clickable-disabled-transform, var(--disabled-transform, none)));filter:var(--checkbox-disabled-filter, var(--clickable-disabled-filter, var(--disabled-filter, grayscale(.5))))}label.svelte-dv2j4h span:where(.svelte-dv2j4h){width:var(--label-width)}label.svelte-dv2j4h:has(input:where(.svelte-dv2j4h):checked){font-weight:var(--checkbox-checked-weight, var(--checked-weight, var(--weight, active)))}input[type=checkbox].svelte-dv2j4h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:insert(50%);border:0}label.svelte-dv2j4h:has(input:where(.svelte-dv2j4h):focus-visible){outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}label.svelte-dv2j4h:before{transition:all var(--checkbox-transition, var(--transition, control));display:inline-grid;place-content:center;content:" ";width:var(--checkbox-size, var(--font-size, var(--size, 1em)));height:var(--checkbox-size, var(--font-size, var(--size, 1em)));background:var(--checkbox-bg, var(--toggle-bg, var(--inactive-bg, var(--secondary-bg, var(--bg, unset)))));color:var(--checkbox-fg, var(--toggle-fg, var(--inactive-fg, var(--secondary-fg, var(--fg, unset)))));--link-bg: var(--checkbox-link-bg, var(--toggle-link-bg, var(--inactive-link-bg, var(--secondary-link-bg, var(--secondary-link-bg, inherit)))));--link-fg: var(--checkbox-link-fg, var(--toggle-link-fg, var(--inactive-link-fg, var(--secondary-link-fg, var(--secondary-link-fg, inherit)))));border:var(--checkbox-border, var(--border, 1px solid var(--border-color)));box-sizing:border-box;border-radius:var(--checkbox-radius, 0)}label.svelte-dv2j4h:has(input:where(.svelte-dv2j4h):checked):before{background:var(--checkbox-checked-bg, var(--toggle-on-bg, var(--primary-bg, var(--checkbox-bg, var(--bg, unset)))));color:var(--checkbox-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--checkbox-fg, var(--fg, unset)))));--link-bg: var(--checkbox-checked-link-bg, var(--toggle-on-link-bg, var(--primary-link-bg, var(--checkbox-link-bg, var(--checkbox-link-bg, inherit)))));--link-fg: var(--checkbox-checked-link-fg, var(--toggle-on-link-fg, var(--primary-link-fg, var(--checkbox-link-fg, var(--checkbox-link-fg, inherit)))));border:var(--checkbox-checked-border, var(--toggle-on-border, var(--border, checkbox)));box-sizing:border-box}label.svelte-dv2j4h:has(input:where(.svelte-dv2j4h):checked):after{content:var(--checkbox-check, "✓");font-size:var(--checkbox-check-size, var(--size, .875em));color:var(--checkbox-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--fg, checkbox))));position:absolute;left:var(--checkbox-left-offset, .125em);animation:svelte-dv2j4h-checkbox-check var(--checkbox-transition) ease-in-out}@keyframes svelte-dv2j4h-checkbox-check{0%{width:0;overflow:hidden}to{width:var(--checkbox-size, var(--toggle-size, var(--font-size, var(--size, 1em))))}}.label-sizing-box.svelte-133stu9{position:relative;display:inline-block}.label-sizing-box.svelte-133stu9 .radio-item:where(.svelte-133stu9){position:absolute;left:0}.label-sizing-box.svelte-133stu9 .invisible:where(.svelte-133stu9){position:static;pointer-events:none;visibility:hidden}:root{--radio-button-dot: "•"}.offscreen.svelte-133stu9,label.svelte-133stu9{font-family:var(--radio-button-font-family, var(--ui-font-family, var(--font-family, unset)));text-transform:var(--radio-button-text-transform, var(--ui-text-transform, var(--text-transform, unset)));text-decoration:var(--radio-button-text-decoration, var(--ui-text-decoration, var(--text-decoration, unset)));font-size:var(--radio-button-font-size, var(--ui-font-size, var(--font-size, unset)));font-weight:var(--radio-button-font-weight, var(--ui-font-weight, var(--font-weight, unset)));line-height:var(--radio-button-line-height, var(--ui-line-height, var(--line-height, unset)));letter-spacing:var(--radio-button-letter-spacing, var(--ui-letter-spacing, var(--letter-spacing, unset)));margin-top:var(--radio-button-margin, var(--ui-margin, var(--margin, unset)));margin-top:var(--radio-button-margin-top, var(--ui-margin-top, var(--margin-top, unset)));margin-bottom:var(--radio-button-margin, var(--ui-margin, var(--margin, unset)));margin-bottom:var(--radio-button-margin-bottom, var(--ui-margin-bottom, var(--margin-bottom, unset)));text-indent:var(--radio-button-indent, var(--ui-indent, var(--indent, unset)));font-variant:var(--radio-button-font-variant, var(--ui-font-variant, var(--font-variant, unset)));text-align:var(--radio-button-text-align, var(--ui-text-align, var(--text-align, unset)))}.offscreen.svelte-133stu9{visibility:visible;font-weight:var(--radio-button-checked-weight, var(--checked-weight, var(--weight, active)));position:absolute}label.radio-item.svelte-133stu9{display:inline-flex;align-items:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;gap:var(--radio-button-space, var(--toggle-space, var(--space-md)));white-space:nowrap;cursor:var(--radio-button-cursor, var(--clickable-cursor, var(--cursor, pointer)));transition:filter,transform var(--radio-button-transition, var(--clickable-transition, var(--transition, .3s)))}label.radio-item.svelte-133stu9:hover{filter:var(--radio-button-hover-filter, var(--clickable-hover-filter, var(--hover-filter, brightness(1.05))));transform:var(--radio-button-hover-transform, var(--clickable-hover-transform, var(--hover-transform, none)))}label.radio-item.svelte-133stu9:active{filter:var(--radio-button-active-filter, var(--clickable-active-filter, var(--active-filter, brightness(.9))));transform:var(--radio-button-active-transform, var(--clickable-active-transform, var(--active-transform, none)))}label.radio-item.svelte-133stu9:disabled{cursor:var(--radio-button-disabled-cursor, var(--clickable-disabled-cursor, var(--disabled-cursor, not-allowed)));transform:var(--radio-button-disabled-transform, var(--clickable-disabled-transform, var(--disabled-transform, none)));filter:var(--radio-button-disabled-filter, var(--clickable-disabled-filter, var(--disabled-filter, grayscale(.5))))}label.radio-item.svelte-133stu9 span:where(.svelte-133stu9){width:var(--label-width)}label.radio-item.svelte-133stu9:has(input:where(.svelte-133stu9):checked){font-weight:var(--radio-button-checked-weight, var(--checked-weight, var(--weight, active)))}input[type=radio].svelte-133stu9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:insert(50%);border:0}label.radio-item.svelte-133stu9:has(input:where(.svelte-133stu9):focus-visible){outline:var(--focus-color, -webkit-focus-ring-color) auto 1px;outline-offset:var(--focus-outline-offset, 2px);box-shadow:var(--focus-ring-box-shadow, 0 0 0 3px var(--focus-shadow-color, rgba(100, 150, 250, .5)))}label.radio-item.svelte-133stu9:before{transition:all var(--radio-button-transition, var(--transition, control));display:inline-grid;place-content:center;content:" ";width:var(--radio-button-size, var(--font-size, var(--size, 1em)));height:var(--radio-button-size, var(--font-size, var(--size, 1em)));background:var(--radio-button-bg, var(--toggle-bg, var(--inactive-bg, var(--secondary-bg, var(--bg, unset)))));color:var(--radio-button-fg, var(--toggle-fg, var(--inactive-fg, var(--secondary-fg, var(--fg, unset)))));--link-bg: var(--radio-button-link-bg, var(--toggle-link-bg, var(--inactive-link-bg, var(--secondary-link-bg, var(--secondary-link-bg, inherit)))));--link-fg: var(--radio-button-link-fg, var(--toggle-link-fg, var(--inactive-link-fg, var(--secondary-link-fg, var(--secondary-link-fg, inherit)))));border:var(--radio-button-border, var(--border, 1px solid var(--border-color)));box-sizing:border-box;border-radius:var(--radio-button-border-radius, 50%);margin-left:var(--radio-button-padding, var(--padding))}label.radio-item.svelte-133stu9:has(input:where(.svelte-133stu9):checked):before{background:var(--radio-button-checked-bg, var(--toggle-on-bg, var(--primary-bg, var(--bg, unset))));color:var(--radio-button-checked-fg, var(--toggle-on-fg, var(--primary-fg, var(--fg, unset))));--link-bg: var(--radio-button-checked-link-bg, var(--toggle-on-link-bg, var(--primary-link-bg, var(--primary-link-bg, inherit))));--link-fg: var(--radio-button-checked-link-fg, var(--toggle-on-link-fg, var(--primary-link-fg, var(--primary-link-fg, inherit))));border:var(--radio-button-checked-border, var(--toggle-on-border, var(--border, radio-button)));box-sizing:border-box;width:var(--radio-button-size, var(--toggle-size, var(--font-size, var(--size, 1em))));height:var(--radio-button-size, var(--toggle-size, var(--font-size, var(--size, 1em))))}
