.partner-select.svelte-2rsrwk{position:relative}.partner-select.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk){display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);border:1px solid var(--primary-border-color);border-radius:var(--radius-sm);background:transparent;color:var(--text-main-color);font-size:var(--font-body-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap}.partner-select.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk):hover{background:var(--color-bg-hover)}.partner-select.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk):disabled{cursor:not-allowed;opacity:.6}.partner-select.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk) .trigger-text:where(.svelte-2rsrwk){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-select.svelte-2rsrwk .partner-select-dropdown:where(.svelte-2rsrwk){position:absolute;top:calc(100% + var(--space-2));left:0;z-index:var(--z-modal-backdrop);width:280px;max-width:calc(100vw - var(--space-4));background:var(--color-bg-surface);border:1px solid var(--primary-border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.partner-select.svelte-2rsrwk .partner-select-dropdown.align-right:where(.svelte-2rsrwk){left:auto;right:0}.partner-select.svelte-2rsrwk .partner-select-search:where(.svelte-2rsrwk){padding:var(--space-2);border-bottom:1px solid var(--primary-border-color)}.partner-select.svelte-2rsrwk .partner-select-search:where(.svelte-2rsrwk) input:where(.svelte-2rsrwk){width:100%;padding:var(--space-1-5) var(--space-2);border:1px solid var(--primary-border-color);border-radius:var(--radius-sm);background:var(--color-bg-primary);color:var(--text-main-color);font-size:var(--font-body-sm);font-family:inherit}.partner-select.svelte-2rsrwk .partner-select-search:where(.svelte-2rsrwk) input:where(.svelte-2rsrwk)::placeholder{color:var(--input-placeholder-color)}.partner-select.svelte-2rsrwk .partner-select-search:where(.svelte-2rsrwk) input:where(.svelte-2rsrwk):focus{outline:none;border-color:var(--brand-color)}.partner-select.svelte-2rsrwk .partner-select-options:where(.svelte-2rsrwk){overflow-y:auto;overflow-x:hidden;padding:var(--space-1) 0;scrollbar-width:thin;scrollbar-color:var(--brand-color) transparent}.partner-select.svelte-2rsrwk .partner-select-options:where(.svelte-2rsrwk)::-webkit-scrollbar{width:4px}.partner-select.svelte-2rsrwk .partner-select-options:where(.svelte-2rsrwk)::-webkit-scrollbar-track{background:transparent}.partner-select.svelte-2rsrwk .partner-select-options:where(.svelte-2rsrwk)::-webkit-scrollbar-thumb{background:var(--brand-color);border-radius:4px}.partner-select.svelte-2rsrwk .partner-option:where(.svelte-2rsrwk){display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-3);border:none;background:transparent;color:var(--text-main-color);font-size:var(--font-body-sm);text-align:left;cursor:pointer;font-family:inherit}.partner-select.svelte-2rsrwk .partner-option:where(.svelte-2rsrwk):hover{background:var(--color-bg-hover)}.partner-select.svelte-2rsrwk .partner-option.active:where(.svelte-2rsrwk){color:var(--text-link-color);font-weight:var(--font-weight-medium)}.partner-select.svelte-2rsrwk .partner-option:where(.svelte-2rsrwk) .option-check:where(.svelte-2rsrwk){display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border:1px solid var(--primary-border-color);border-radius:var(--radius-xs, 2px);background:transparent}.partner-select.svelte-2rsrwk .partner-option.active:where(.svelte-2rsrwk) .option-check:where(.svelte-2rsrwk){background:var(--brand-color);border-color:var(--brand-color);color:var(--color-bg-surface)}.partner-select.svelte-2rsrwk .partner-option:where(.svelte-2rsrwk) .option-name:where(.svelte-2rsrwk){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-select.svelte-2rsrwk .partner-option:where(.svelte-2rsrwk) .option-status:where(.svelte-2rsrwk){font-size:var(--font-detail);color:var(--text-caption-color);border:1px solid var(--primary-border-color);border-radius:var(--radius-xs, 2px);padding:0 var(--space-1);flex-shrink:0}.partner-select.svelte-2rsrwk .partner-select-message:where(.svelte-2rsrwk){padding:var(--space-3);text-align:center;font-size:var(--font-body-sm);color:var(--text-caption-color)}.partner-select.svelte-2rsrwk .partner-select-error:where(.svelte-2rsrwk){padding:var(--space-3);text-align:center;font-size:var(--font-body-sm);color:var(--color-error-text, var(--text-main-color))}.partner-select--field.svelte-2rsrwk{width:100%}.partner-select--field.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk){width:100%;padding:0;border:none;border-radius:0;background:transparent;justify-content:flex-start;line-height:var(--line-height-normal)}.partner-select--field.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk):hover{background:transparent;color:var(--text-main-color)}.partner-select--block.svelte-2rsrwk{width:100%}.partner-select--block.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk){width:100%;height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--partner-select-surface, var(--background-main-color));justify-content:flex-start;box-sizing:border-box;transition:border-color .2s}.partner-select--block.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk) .trigger-text:where(.svelte-2rsrwk){flex:1;min-width:0;text-align:left}.partner-select--block.svelte-2rsrwk .partner-select-trigger:where(.svelte-2rsrwk):hover{background:var(--partner-select-surface, var(--background-main-color));border-color:var(--text-muted-color)}.partner-select--block.svelte-2rsrwk .partner-select-dropdown:where(.svelte-2rsrwk){width:100%;min-width:280px}
