.input-group.svelte-rt4u8o{display:flex;flex-direction:column;gap:var(--gap)}.reset-btn.svelte-f99alf{display:flex;align-items:center;justify-content:center;width:var(--btn-width);height:var(--btn-height);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;padding:0}.reset-btn.svelte-f99alf:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-tertiary)}.reset-btn.svelte-f99alf:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.reset-btn.svelte-f99alf:focus{outline:none;box-shadow:0 0 0 2px var(--color-primary-alpha-20)}.input-header.svelte-1flbfpe{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-xs);margin-top:var(--space-sm);min-height:24px}.label-group.svelte-1flbfpe{display:flex;align-items:center;gap:var(--space-sm, 8px)}.chip.svelte-1flbfpe{display:inline-flex;align-items:center;padding:2px var(--space-xs);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-light);letter-spacing:.05em;line-height:var(--line-height-none);cursor:help}.chip-experimental.svelte-1flbfpe{background:var(--color-primary-alpha-10);border:1px solid var(--color-primary-alpha-20);color:var(--color-primary)}.chip-advanced.svelte-1flbfpe,.chip-warning.svelte-1flbfpe{background:var(--color-warning-alpha-10);border:1px solid var(--color-warning-alpha-20);color:var(--color-warning)}.chip-info.svelte-1flbfpe{background:var(--color-secondary-alpha-10);border:1px solid var(--color-secondary-alpha-20);color:var(--color-info)}.input-label.svelte-1flbfpe{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium);margin:0;transition:color var(--transition-fast)}.input-label.has-description.svelte-1flbfpe{cursor:help;transition:var(--transition-fast)}.input-label.has-description.svelte-1flbfpe:hover{color:var(--color-primary);transition:var(--transition-fast)}.reset-button-container.svelte-1flbfpe{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.search-container.svelte-1tbaf30{position:relative;display:flex;align-items:center;min-height:var(--input-min-height)}.search-container.svelte-1tbaf30:not(.glass){gap:var(--space-sm);margin-bottom:var(--space-md)}.search-container.svelte-1tbaf30:not(.glass) .icon-wrapper:where(.svelte-1tbaf30){display:flex;align-items:center;pointer-events:none;z-index:var(--z-base);position:absolute;padding-left:var(--space-sm)}.search-container.svelte-1tbaf30:not(.glass) .search-input:where(.svelte-1tbaf30){width:100%;padding:var(--space-sm) var(--space-lg) var(--space-sm) var(--space-xl);background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-sm)}.search-container.svelte-1tbaf30:not(.glass) .search-input:where(.svelte-1tbaf30)::placeholder{color:var(--color-text-tertiary)}.search-container.svelte-1tbaf30:not(.glass) .search-input:where(.svelte-1tbaf30):focus{outline:none;border-color:var(--color-primary)}.search-container.glass.svelte-1tbaf30{background-color:--color-text-primary;backdrop-filter:blur(8px);border-radius:var(--radius-md);border:1px solid var(--color-bg-tertiary);padding:var(--space-xs) var(--space-sm);flex-shrink:0}.search-container.glass.svelte-1tbaf30 .icon-wrapper:where(.svelte-1tbaf30){position:absolute;left:var(--space-sm);top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;z-index:var(--z-base)}.search-container.glass.svelte-1tbaf30 .search-input:where(.svelte-1tbaf30){background:transparent;border:none;color:var(--color-text-primary);height:100%;padding:0;margin:0;font-size:var(--font-size-md);width:100%}.search-container.glass.svelte-1tbaf30 .search-input.with-icon:where(.svelte-1tbaf30){padding-left:calc(var(--space-lg))}.search-container.glass.svelte-1tbaf30 .search-input:where(.svelte-1tbaf30)::placeholder{color:var(--color-text-tertiary)}.search-container.glass.svelte-1tbaf30 .search-input:where(.svelte-1tbaf30):focus{outline:none}
