.tz-wrapper.svelte-1mmjq99.svelte-1mmjq99{position:relative;width:100%}.tz-trigger.svelte-1mmjq99.svelte-1mmjq99{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--bg-base);border:1px solid var(--border);border-radius:8px;padding:10px 14px;font-size:14px;font-family:inherit;color:var(--text-primary);cursor:pointer;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;text-align:left}.tz-trigger.svelte-1mmjq99.svelte-1mmjq99:hover{border-color:var(--accent)}.tz-trigger.svelte-1mmjq99.svelte-1mmjq99:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.tz-trigger-error.svelte-1mmjq99.svelte-1mmjq99{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444426!important}.tz-trigger-label.svelte-1mmjq99.svelte-1mmjq99{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-trigger-placeholder.svelte-1mmjq99.svelte-1mmjq99{color:var(--text-muted, #94a3b8)}.tz-chevron.svelte-1mmjq99.svelte-1mmjq99{flex-shrink:0;color:var(--text-muted, #94a3b8);transition:transform .2s}.tz-chevron-open.svelte-1mmjq99.svelte-1mmjq99{transform:rotate(180deg)}.tz-dropdown.svelte-1mmjq99.svelte-1mmjq99{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px #00000026;overflow:hidden;max-height:360px;display:flex;flex-direction:column}.tz-search-wrapper.svelte-1mmjq99.svelte-1mmjq99{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border);flex-shrink:0}.tz-search-icon.svelte-1mmjq99.svelte-1mmjq99{flex-shrink:0;color:var(--text-muted, #94a3b8)}.tz-search.svelte-1mmjq99.svelte-1mmjq99{flex:1;background:transparent;border:none;outline:none;font-size:13px;font-family:inherit;color:var(--text-primary)}.tz-search.svelte-1mmjq99.svelte-1mmjq99::-moz-placeholder{color:var(--text-muted, #94a3b8)}.tz-search.svelte-1mmjq99.svelte-1mmjq99::placeholder{color:var(--text-muted, #94a3b8)}.tz-clear.svelte-1mmjq99.svelte-1mmjq99{background:none;border:none;cursor:pointer;color:var(--text-muted, #94a3b8);font-size:18px;line-height:1;padding:0 4px;flex-shrink:0}.tz-clear.svelte-1mmjq99.svelte-1mmjq99:hover{color:var(--text-primary)}.tz-list.svelte-1mmjq99.svelte-1mmjq99{overflow-y:auto;padding:4px 0;flex:1}.tz-group.svelte-1mmjq99.svelte-1mmjq99{padding:4px 0}.tz-group-label.svelte-1mmjq99.svelte-1mmjq99{font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--text-muted, #94a3b8);padding:6px 14px 4px;margin:0;background:#ffffff05}.tz-option.svelte-1mmjq99.svelte-1mmjq99{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;background:none;border:none;font-family:inherit;color:var(--text-primary);font-size:13px;cursor:pointer;text-align:left;transition:background .15s}.tz-option.svelte-1mmjq99.svelte-1mmjq99:hover{background:var(--bg-elevated)}.tz-option-selected.svelte-1mmjq99.svelte-1mmjq99{background:var(--accent-dim);color:var(--accent);font-weight:600}.tz-option-label.svelte-1mmjq99.svelte-1mmjq99{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tz-option-value.svelte-1mmjq99.svelte-1mmjq99{font-size:11px;color:var(--text-muted, #94a3b8);font-family:SFMono-Regular,Menlo,Consolas,monospace}.tz-option-selected.svelte-1mmjq99 .tz-option-value.svelte-1mmjq99{color:var(--accent);opacity:.7}.tz-empty.svelte-1mmjq99.svelte-1mmjq99{padding:14px 16px;text-align:center;font-size:13px;color:var(--text-muted, #94a3b8);margin:0}
