.formfield-formatted.svelte-v10pgc{font-size:.95em;color:var(--muted-fg, #64748b);margin-bottom:.2em}.checkbox-themed.svelte-v10pgc{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border:2px solid var(--form-field-border);border-radius:.25rem;background-color:var(--form-input-bg);cursor:pointer;position:relative;transition:all .2s ease}.checkbox-themed.svelte-v10pgc:checked{background-color:var(--form-field-border-focus, var(--color-primary-600, #2563eb));border-color:var(--form-field-border-focus, var(--color-primary-600, #2563eb))}.checkbox-themed.svelte-v10pgc:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.75rem;font-weight:700;line-height:1}.checkbox-themed.svelte-v10pgc:focus{outline:none;box-shadow:0 0 0 3px var(--form-input-focus-shadow);border-color:var(--form-field-border-focus)}.checkbox-themed.svelte-v10pgc:hover:not(:disabled){border-color:var(--form-field-border-focus)}.checkbox-themed.svelte-v10pgc:disabled{opacity:.5;cursor:not-allowed}.radio-themed.svelte-v10pgc{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border:2px solid var(--form-field-border);border-radius:50%;background-color:var(--form-input-bg);cursor:pointer;position:relative;transition:all .2s ease}.radio-themed.svelte-v10pgc:checked{background-color:var(--form-field-border-focus, var(--color-primary-600, #2563eb));border-color:var(--form-field-border-focus, var(--color-primary-600, #2563eb))}.radio-themed.svelte-v10pgc:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;border-radius:50%;background-color:#fff}.radio-themed.svelte-v10pgc:focus{outline:none;box-shadow:0 0 0 3px var(--form-input-focus-shadow);border-color:var(--form-field-border-focus)}.radio-themed.svelte-v10pgc:hover:not(:disabled){border-color:var(--form-field-border-focus)}.radio-themed.svelte-v10pgc:disabled{opacity:.5;cursor:not-allowed}.themed-select.svelte-v10pgc{width:100%;padding:.625rem 2.5rem .625rem .875rem;border:1px solid var(--form-field-border);border-radius:.5rem;background-color:var(--form-input-bg);color:var(--form-text-color);font-size:.875rem;line-height:1.25rem;transition:var(--theme-transition);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}.themed-select.svelte-v10pgc:focus{outline:none;border-color:var(--form-field-border-focus);box-shadow:0 0 0 3px var(--form-input-focus-shadow)}.themed-select.svelte-v10pgc option:where(.svelte-v10pgc){background-color:var(--form-input-bg);color:var(--form-text-color);padding:.5rem}.dark .themed-select.svelte-v10pgc{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23d1d5db' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")}
