.tzc[data-v-3d6c7ec0]{font:inherit;position:relative}.tzc-field[data-v-3d6c7ec0]{align-items:center;display:flex;position:relative}.tzc-input[data-v-3d6c7ec0]{box-sizing:border-box;border:1px solid var(--line-hi);background:var(--sunken);width:100%;min-height:44px;color:var(--ink);font:inherit;text-overflow:ellipsis;border-radius:8px;padding:8px 72px 8px 12px}.tzc-input[data-v-3d6c7ec0]:focus{outline:2px solid var(--accent);outline-offset:1px}.tzc-input[data-v-3d6c7ec0]::placeholder{color:var(--muted)}.tzc-clear[data-v-3d6c7ec0],.tzc-chevron[data-v-3d6c7ec0]{width:32px;height:32px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tzc-clear[data-v-3d6c7ec0]:hover,.tzc-chevron[data-v-3d6c7ec0]:hover{color:var(--ink);background:#66d1c21a}.tzc-clear[data-v-3d6c7ec0]{font-size:20px;line-height:1;right:40px}.tzc-chevron[data-v-3d6c7ec0]{transition:transform var(--dur-2) var(--ease-out);right:6px}.is-open .tzc-chevron[data-v-3d6c7ec0]{transform:translateY(-50%)rotate(180deg)}.tzc-list[data-v-3d6c7ec0]{z-index:30;background:var(--overlay);border:1px solid var(--edge);max-height:320px;box-shadow:var(--sh-4);border-radius:8px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.tzc-group[data-v-3d6c7ec0]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;font-size:.75em;font-weight:600}.tzc-option[data-v-3d6c7ec0]{cursor:pointer;min-height:40px;color:var(--ink);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.tzc-option.is-active[data-v-3d6c7ec0]{background:#66d1c21f}.tzc-option.is-selected .tzc-option-name[data-v-3d6c7ec0]{color:var(--accent);font-weight:600}.tzc-option-name[data-v-3d6c7ec0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tzc-option-meta[data-v-3d6c7ec0]{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;font-size:.875em;display:inline-flex}.tzc-tag[data-v-3d6c7ec0]{color:var(--accent);background:#66d1c21f;border-radius:999px;padding:2px 8px;font-size:.85em}.tzc-empty[data-v-3d6c7ec0]{color:var(--muted);padding:10px;font-size:.9em}
