.search-container.svelte-6b7q0g{position:relative;display:flex;align-items:center;gap:var(--spacing-3)}.search-input-container.svelte-6b7q0g{width:0;opacity:0;overflow:hidden;border-radius:var(--radius-sm);background:var(--input-bg);box-shadow:var(--input-box-shadow);transition:width .25s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),background .2s ease,box-shadow .2s ease;will-change:width,opacity}.search-input-container.expanded.svelte-6b7q0g{width:var(--search-expanded-width, 220px);opacity:1}.search-icon-btn.svelte-6b7q0g{padding:var(--spacing-1);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);color:var(--text-muted);transition:color .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;background:transparent;border:none}.search-icon-btn.svelte-6b7q0g:not(.expanded){padding-right:var(--spacing-sm)}.search-icon-btn.svelte-6b7q0g:hover{color:var(--primary-600)}.search-text.svelte-6b7q0g{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;opacity:1;max-width:100px;overflow:hidden;transition:opacity .15s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1)}.search-text.hidden.svelte-6b7q0g{opacity:0;max-width:0}.search-input.svelte-6b7q0g{width:100%;padding:var(--input-padding);border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--input-text);background:transparent;outline:none}.search-input.svelte-6b7q0g::placeholder{color:var(--text-placeholder)}.search-input-wrapper.svelte-6b7q0g{position:relative;width:100%;display:flex;align-items:center}.search-icon-inside.svelte-6b7q0g{display:flex;align-items:center;position:absolute;left:12px;color:var(--text-muted);pointer-events:none;flex-shrink:0}.search-input-mobile.svelte-6b7q0g{width:100%;padding:var(--input-padding);padding-left:36px;border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--input-text);background:var(--input-bg);box-shadow:var(--input-box-shadow);transition:var(--transition-base)}.search-input-mobile.svelte-6b7q0g::placeholder{color:var(--text-placeholder)}.search-input-mobile.svelte-6b7q0g:hover{background:var(--input-bg-hover)}.search-input-mobile.svelte-6b7q0g:focus{outline:none;box-shadow:var(--input-box-shadow-focus)}.editable-title__display.svelte-lwjqx3{display:inline-flex;align-items:center;gap:var(--spacing-2);max-width:100%;margin:0;margin-left:calc(-1 * var(--spacing-2));padding:var(--spacing-1) var(--spacing-2);background:transparent;border:none;border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-heading);text-align:left;cursor:pointer;transition:var(--transition-base)}.editable-title__display.svelte-lwjqx3:hover:not(:disabled),.editable-title__display.svelte-lwjqx3:focus-visible{background:var(--input-bg-hover)}.editable-title__display.svelte-lwjqx3:focus-visible{outline:none;box-shadow:0 0 0 1px var(--border-focus)}.editable-title__display.svelte-lwjqx3:disabled{cursor:default}.editable-title__display.is-empty.svelte-lwjqx3{color:var(--text-placeholder);font-weight:var(--font-weight-medium)}.editable-title__display.is-invalid.svelte-lwjqx3{color:var(--status-error)}.editable-title__text.svelte-lwjqx3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editable-title__required.svelte-lwjqx3{margin-left:var(--spacing-1);color:var(--status-error)}.editable-title__display.svelte-lwjqx3 .editable-title__icon{flex-shrink:0;color:var(--primary-600);opacity:0;transition:var(--transition-base)}.editable-title__display.svelte-lwjqx3:hover:not(:disabled) .editable-title__icon,.editable-title__display.svelte-lwjqx3:focus-visible .editable-title__icon{opacity:1}.editable-title__input.svelte-lwjqx3{width:100%;padding:var(--spacing-1) var(--spacing-2);background:var(--input-bg);border:none;border-radius:var(--radius-md);box-shadow:var(--input-box-shadow);font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--input-text)}.editable-title__input.svelte-lwjqx3:focus{outline:none;box-shadow:var(--input-box-shadow-focus)}.editable-title__input.svelte-lwjqx3::placeholder{color:var(--text-placeholder);font-weight:var(--font-weight-medium)}
