.cb-root-80.svelte-18qlb8x{cursor:pointer;-webkit-user-select:none;user-select:none;align-content:center;align-items:center;gap:.55em;min-height:44px;padding:.1em 0;font-family:Space Grotesk,sans-serif;line-height:1.3;display:flex;position:relative}.cb-root-80.disabled.svelte-18qlb8x{cursor:not-allowed;opacity:.5}.cb-input-80.svelte-18qlb8x{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.cb-box-80.svelte-18qlb8x{border:0;border-bottom:.14em solid var(--color-outline,#301a4d);width:1.05em;height:1.05em;color:var(--color-primary);background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .12s linear,box-shadow .12s linear,color .12s linear;display:inline-flex}.cb-box-80.svelte-18qlb8x svg{width:.9em;height:.9em}.cb-root-80.svelte-18qlb8x:hover:not(.disabled) .cb-box-80:where(.svelte-18qlb8x),.cb-root-80.checked.svelte-18qlb8x .cb-box-80:where(.svelte-18qlb8x),.cb-root-80.indeterminate.svelte-18qlb8x .cb-box-80:where(.svelte-18qlb8x){border-bottom-color:var(--color-primary)}.cb-input-80.svelte-18qlb8x:focus-visible~.cb-box-80:where(.svelte-18qlb8x){border-bottom-color:var(--color-tertiary);box-shadow:inset 0 -.14em 0 var(--color-tertiary)}.cb-label-80.svelte-18qlb8x{color:var(--color-on-surface-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78em;font-weight:700}.cb-label-80.svelte-18qlb8x:empty{display:none}@media (prefers-reduced-motion:reduce){.cb-box-80.svelte-18qlb8x{transition:none}}
