.Textarea-module__kZN2IW__textarea{box-sizing:border-box;background:var(--bg);width:100%;color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--r-interactive);resize:vertical;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;line-height:1.7;transition:border-color .15s;display:block}.Textarea-module__kZN2IW__textarea::placeholder{color:var(--fg-softer)}.Textarea-module__kZN2IW__textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Textarea-module__kZN2IW__textarea:disabled{background:var(--bg-soft);color:var(--fg-softer);cursor:not-allowed;resize:none}.Textarea-module__kZN2IW__textarea:read-only{background:var(--bg-soft);cursor:default}.Textarea-module__kZN2IW__mono{font-family:var(--font-mono)}
.Select-module___DAqqq__wrapper{width:100%;display:inline-block;position:relative}.Select-module___DAqqq__select{box-sizing:border-box;background:var(--bg);width:100%;min-height:44px;color:var(--fg);border:1px solid var(--border-strong);border-radius:var(--r-interactive);appearance:none;cursor:pointer;outline:none;padding:9px 36px 9px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s;display:block}.Select-module___DAqqq__select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Select-module___DAqqq__select:disabled{background:var(--bg-soft);color:var(--fg-softer);cursor:not-allowed}.Select-module___DAqqq__icon{pointer-events:none;color:var(--fg-soft);align-items:center;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Select-module___DAqqq__wrapper:has(.Select-module___DAqqq__select:disabled) .Select-module___DAqqq__icon{color:var(--fg-softer)}
.SegmentedControl-module__BK-w_q__root{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--r-interactive);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.SegmentedControl-module__BK-w_q__option{min-height:36px;color:var(--fg);border-radius:calc(var(--r-interactive) - 2px);cursor:pointer;white-space:nowrap;appearance:none;text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:6px 14px;font-family:inherit;font-size:14px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.SegmentedControl-module__BK-w_q__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SegmentedControl-module__BK-w_q__option[aria-checked=true]{background:var(--bg-invert);color:var(--fg-invert);border-color:var(--bg-invert)}.SegmentedControl-module__BK-w_q__option:hover:not([aria-checked=true]){background:var(--bg-softer)}
.ErrorMessage-module__4_eWAq__errorMessage{background-color:var(--danger-soft);border:1px solid var(--danger-strong);border-radius:var(--r-normal);color:var(--danger-strong);padding:.75rem 1rem;font-size:.9rem;line-height:1.5;display:block}
.FileDropZone-module__qe6sWa__dropZone{border:2px dashed var(--border);border-radius:var(--r-interactive);background-color:var(--bg-soft);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:2rem;transition:border-color .15s;display:flex}.FileDropZone-module__qe6sWa__dropZone:hover{border-color:var(--accent)}.FileDropZone-module__qe6sWa__dropZone:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FileDropZone-module__qe6sWa__dropZoneActive{border-color:var(--accent)}.FileDropZone-module__qe6sWa__dropText{color:var(--fg);margin:0;font-size:.95rem}.FileDropZone-module__qe6sWa__dropDescription{color:var(--fg-soft);margin:.25rem 0 0;font-size:.8rem}.FileDropZone-module__qe6sWa__fileInput{display:none}@media (max-width:640px){.FileDropZone-module__qe6sWa__dropZone{padding:1.5rem}}
.Breadcrumb-module__MpwlZq__list{color:var(--fg-soft);flex-wrap:wrap;align-items:baseline;gap:0;margin:0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.Breadcrumb-module__MpwlZq__item{display:inline}.Breadcrumb-module__MpwlZq__separator{color:var(--fg-softer);-webkit-user-select:none;user-select:none;margin:0 .4em;display:inline}.Breadcrumb-module__MpwlZq__link{color:var(--accent);text-decoration:none}.Breadcrumb-module__MpwlZq__link:hover{color:var(--accent-strong);text-decoration:underline}.Breadcrumb-module__MpwlZq__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.Breadcrumb-module__MpwlZq__current{color:var(--fg)}
.ToggleSwitch-module__43W0uW__wrapper{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex;position:relative}.ToggleSwitch-module__43W0uW__wrapper:has(.ToggleSwitch-module__43W0uW__input:disabled){cursor:not-allowed}.ToggleSwitch-module__43W0uW__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ToggleSwitch-module__43W0uW__track{background:var(--bg-softer);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .15s;display:inline-block;position:relative}.ToggleSwitch-module__43W0uW__input:checked~.ToggleSwitch-module__43W0uW__track{background:var(--accent)}.ToggleSwitch-module__43W0uW__input:focus-visible~.ToggleSwitch-module__43W0uW__track{outline:2px solid var(--accent);outline-offset:2px}.ToggleSwitch-module__43W0uW__input:disabled~.ToggleSwitch-module__43W0uW__track{opacity:.5;cursor:not-allowed}.ToggleSwitch-module__43W0uW__thumb{background:var(--bg);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1a1a1a26}.ToggleSwitch-module__43W0uW__input:checked~.ToggleSwitch-module__43W0uW__track .ToggleSwitch-module__43W0uW__thumb{transform:translate(16px)}.ToggleSwitch-module__43W0uW__labelText{line-height:1.4}:root.dark .ToggleSwitch-module__43W0uW__track{background:var(--border)}:root.dark .ToggleSwitch-module__43W0uW__input:checked~.ToggleSwitch-module__43W0uW__track{background:var(--accent)}:root.dark .ToggleSwitch-module__43W0uW__thumb{background:var(--fg)}
