.textarea-input.focus.svelte-elm17i .element.svelte-elm17i{border:solid 1px #8b8b8b!important}.textarea-input.svelte-elm17i .element.svelte-elm17i{position:relative;background-color:#fff;border:1px solid #cccccc!important;border-radius:6px}.textarea-input.svelte-elm17i .element .label.svelte-elm17i{font-size:12px;line-height:14px;color:#555;font-weight:400;margin:4px 0 0 8px;display:flex;justify-content:start}.textarea-input.svelte-elm17i .element textarea.svelte-elm17i{color:#1a1a1a;font-size:16px;background:transparent;border:none;outline:none;padding-top:0;padding-right:12px;padding-bottom:8px}.textarea-input.error.svelte-elm17i .element.svelte-elm17i{border-color:#f23d4f!important}.textarea-input.error.svelte-elm17i .element.svelte-elm17i:focus{border:solid 2px #f23d4f}.textarea-input.error.svelte-elm17i .element .label.svelte-elm17i{color:#f23d4f!important}.textarea-input.svelte-elm17i .text-error.svelte-elm17i{display:flex;align-items:center;font-size:13px;font-weight:500;color:#f23d4f;margin-left:4px}.select-input.focus.svelte-11sfk6b .element.svelte-11sfk6b{border:solid 1px #8b8b8b!important}.select-input.compact-select.svelte-11sfk6b .element.svelte-11sfk6b{min-height:44px}.select-input.compact-select.svelte-11sfk6b .element .selected-value.svelte-11sfk6b{padding:10px 12px;min-height:36px}.select-input.svelte-11sfk6b .element.svelte-11sfk6b{position:relative;background-color:#fff;border:1px solid #cccccc!important;min-height:54px;border-radius:6px}.select-input.svelte-11sfk6b .element .label.svelte-11sfk6b{font-size:12px;line-height:14px;color:#555;font-weight:400;margin:4px 0 0 8px;display:flex;justify-content:start}.select-input.svelte-11sfk6b .element .selected-value.svelte-11sfk6b{display:flex;align-items:center;gap:8px;padding:0 12px 8px;cursor:pointer;min-height:28px}.select-input.svelte-11sfk6b .element .selected-value .selected-label.svelte-11sfk6b{flex-grow:1;font-size:16px;color:#1a1a1a}.select-input.svelte-11sfk6b .element .selected-value .select-arrow.svelte-11sfk6b{transition:transform .2s ease}.select-input.svelte-11sfk6b .element .selected-value .select-arrow.rotate-180.svelte-11sfk6b{transform:rotate(180deg)}.select-input.svelte-11sfk6b .element .selected-value .loader.svelte-11sfk6b{width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #555;border-radius:50%;animation:svelte-11sfk6b-spin 1s linear infinite}@keyframes svelte-11sfk6b-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select-input.svelte-11sfk6b .element .dropdown-menu.svelte-11sfk6b{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #cccccc;border-radius:6px;z-index:50;box-shadow:0 2px 8px #0000001a}.select-input.svelte-11sfk6b .element .dropdown-menu .search-container.svelte-11sfk6b{padding:8px;border-bottom:1px solid #eee}.select-input.svelte-11sfk6b .element .dropdown-menu .search-container .search-input.svelte-11sfk6b{width:100%;padding:8px;border:none;border-radius:4px;font-size:14px;outline:none}.select-input.svelte-11sfk6b .element .dropdown-menu .search-container .search-input.svelte-11sfk6b:focus{border-color:#8b8b8b}.select-input.svelte-11sfk6b .element .dropdown-menu .search-container .search-input.svelte-11sfk6b::-moz-placeholder{color:#999}.select-input.svelte-11sfk6b .element .dropdown-menu .search-container .search-input.svelte-11sfk6b::placeholder{color:#999}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container.svelte-11sfk6b{max-height:250px;overflow-y:auto}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container.svelte-11sfk6b::-webkit-scrollbar{width:8px}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container.svelte-11sfk6b::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container.svelte-11sfk6b::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container.svelte-11sfk6b::-webkit-scrollbar-thumb:hover{background:#555}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option.svelte-11sfk6b{display:flex;width:100%;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s ease;text-align:left}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option.svelte-11sfk6b:hover{background-color:#f5f5f5}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option.selected.svelte-11sfk6b{background-color:#e5e5e5}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option.excluded.svelte-11sfk6b{opacity:.5;cursor:not-allowed;background-color:#f9f9f9}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option.excluded.svelte-11sfk6b:hover{background-color:#f9f9f9}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option.placeholder.svelte-11sfk6b{color:#666;font-style:italic}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .option .option-label.svelte-11sfk6b{font-size:14px;color:#1a1a1a}.select-input.svelte-11sfk6b .element .dropdown-menu .options-container .no-results.svelte-11sfk6b{padding:16px;text-align:center;color:#666;font-size:14px}.select-input.error.svelte-11sfk6b .element.svelte-11sfk6b{border-color:#f23d4f!important}.select-input.error.svelte-11sfk6b .element .label.svelte-11sfk6b{color:#f23d4f!important}.select-input.svelte-11sfk6b .text-error.svelte-11sfk6b{display:flex;align-items:center;font-size:13px;font-weight:500;color:#f23d4f;margin-left:4px}
