.bool-shell.svelte-ohz1cs{--bool-accent:#cc785c;align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:fit-content;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--dur-fast) var(--ease-standard);border-bottom-width:2px;padding:.45rem .6rem;display:inline-flex}.bool-shell.svelte-ohz1cs:hover{border-color:var(--text-subtle)}.bool-native.svelte-ohz1cs{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bool-icon.svelte-ohz1cs{color:var(--text-muted);transition:color var(--dur-fast) var(--ease-standard);display:inline-flex}.bool-checked.svelte-ohz1cs,.bool-checked.svelte-ohz1cs:hover{border-color:var(--bool-accent)}.bool-checked.svelte-ohz1cs .bool-icon:where(.svelte-ohz1cs){color:var(--bool-accent)}.bool-shell.svelte-ohz1cs:has(.bool-native:where(.svelte-ohz1cs):focus-visible){box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--bool-accent)}.bool-disabled.svelte-ohz1cs{cursor:not-allowed;opacity:.65}.bool-disabled.svelte-ohz1cs:hover{border-color:var(--border-strong)}.text-field.svelte-119851{flex-direction:column;display:flex}.text-shell.svelte-119851{--text-accent:#cc785c;align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);border-bottom-width:2px;padding:.45rem .6rem;display:flex}.text-shell.svelte-119851:focus-within{border-color:var(--text-accent)}.text-shell.svelte-119851:has(input:where(.svelte-119851):user-invalid){border-color:var(--danger)}.text-shell.svelte-119851 input:where(.svelte-119851){min-width:3rem;max-width:none;font:inherit;background:0 0;border:none;flex:1;padding:0}.text-shell.svelte-119851 input:where(.svelte-119851):focus{box-shadow:none}.dtf-field.svelte-1e8xfb4{flex-direction:column;display:flex}.dtf-shell.svelte-1e8xfb4{--dtf-accent:#cc785c;--dtf-accent-subtle:#cc785c29;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text);border-bottom-width:2px;align-items:center;gap:.1rem;padding:.45rem .6rem;display:flex;position:relative}.dtf-shell.svelte-1e8xfb4:focus-within{border-color:var(--dtf-accent)}.dtf-shell.dtf-suggested.svelte-1e8xfb4 .dtf-seg:where(.svelte-1e8xfb4){color:var(--text-subtle)}.dtf-seg.svelte-1e8xfb4{text-align:center;min-width:1.4ch;color:inherit;font:inherit;background:0 0;border:none;border-radius:.25rem;flex:none;padding:0 .05rem;font-family:inherit}.dtf-seg.svelte-1e8xfb4:focus{background:var(--dtf-accent-subtle);box-shadow:none}.dtf-seg.svelte-1e8xfb4::placeholder,.dtf-sep.svelte-1e8xfb4{color:var(--text-subtle)}.dtf-picker-btn.svelte-1e8xfb4{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;margin:0 0 0 auto;padding:.2rem;display:inline-flex}.dtf-picker-btn.svelte-1e8xfb4:hover{background:var(--surface-hover);color:var(--text)}.dtf-hidden-date.svelte-1e8xfb4{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}
