.opt.svelte-xngsed{font-family:var(--font-body);color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin-right:18px;font-size:14px;display:inline-flex}.opt.disabled.svelte-xngsed{opacity:.45;cursor:not-allowed}.check.svelte-xngsed{appearance:none;cursor:pointer;border:1.5px solid var(--text-3);width:18px;height:18px;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);background:0 0;border-radius:5px;place-content:center;margin:0 8px 0 0;display:inline-grid}@media (hover:hover){.check.svelte-xngsed:hover:not(:disabled){border-color:var(--text-1)}}.check.svelte-xngsed:focus-visible{outline:1.5px solid var(--accent);outline-offset:2px}.check.svelte-xngsed:before{content:"";width:10px;height:10px;transition:transform var(--t-fast) var(--ease);clip-path:polygon(14% 52%,0 68%,38% 100%,100% 22%,84% 8%,36% 68%);background:var(--text-inverse);transform:scale(0)}.check.svelte-xngsed:checked{background:var(--cell-edit-bg);border-color:var(--cell-edit-bg)}.check.svelte-xngsed:checked:before{background:var(--cell-edit-text);transform:scale(1)}.check.svelte-xngsed:disabled{cursor:not-allowed}@media (pointer:coarse){.opt.svelte-xngsed{min-height:44px}}.select-container.svelte-1rrepfu{width:100%;display:inline-block;position:relative}.select.svelte-1rrepfu{appearance:none;font-family:var(--font-body);color:var(--text-1);background:var(--raised);border:1.5px solid var(--line-mid);border-radius:var(--radius-s);padding:var(--pad-control-y) 36px var(--pad-control-y) 12px;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);cursor:pointer;width:100%;font-size:14px}.select.svelte-1rrepfu:focus{border-color:var(--accent);outline:none}.select-container.invalid.svelte-1rrepfu .select:where(.svelte-1rrepfu){border-color:var(--danger)}.select-container.disabled.svelte-1rrepfu .select:where(.svelte-1rrepfu){opacity:.45;cursor:not-allowed}.chevron-overlay.svelte-1rrepfu{pointer-events:none;color:var(--text-3);transition:color var(--t-fast) var(--ease);align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.select.svelte-1rrepfu:focus+.chevron-overlay:where(.svelte-1rrepfu){color:var(--accent-ink)}.chevron-overlay.svelte-1rrepfu svg:where(.svelte-1rrepfu){stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}
