.address-picker[data-v-a6cf1c13]{width:100%;position:relative}.trigger-input[data-v-a6cf1c13]{cursor:pointer}.trigger-content[data-v-a6cf1c13]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;transition:all .2s;display:flex}.trigger-content[data-v-a6cf1c13]:hover{border-color:#4a7ab5}.trigger-content.open[data-v-a6cf1c13]{border-color:#4a7ab5;box-shadow:0 0 0 2px #4a7ab51f}.trigger-icon[data-v-a6cf1c13]{color:#999;flex-shrink:0;font-size:16px}.trigger-text[data-v-a6cf1c13]{color:#333;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.trigger-placeholder[data-v-a6cf1c13]{color:#bfbfbf;flex:1;font-size:13px}.trigger-arrow[data-v-a6cf1c13]{color:#999;flex-shrink:0;font-size:16px;transition:transform .25s}.trigger-arrow.rotated[data-v-a6cf1c13]{transform:rotate(180deg)}.dropdown-panel[data-v-a6cf1c13]{z-index:1000;background:#fff;border:1px solid #e8e8e8;border-radius:10px;flex-direction:column;max-height:400px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 6px 24px #00000014,0 2px 6px #0000000a}.panel-slide-enter-active[data-v-a6cf1c13]{animation:.2s ease-out panelIn-a6cf1c13}.panel-slide-leave-active[data-v-a6cf1c13]{animation:.15s ease-in panelOut-a6cf1c13}@keyframes panelIn-a6cf1c13{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes panelOut-a6cf1c13{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}.panel-search[data-v-a6cf1c13]{border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:10px 12px;display:flex}.search-icon[data-v-a6cf1c13]{color:#bbb;flex-shrink:0;font-size:16px}.search-input[data-v-a6cf1c13]{color:#333;background:0 0;border:none;outline:none;flex:1;font-size:13px}.search-input[data-v-a6cf1c13]::placeholder{color:silver}.search-clear[data-v-a6cf1c13]{color:#ccc;cursor:pointer;flex-shrink:0;font-size:16px}.search-clear[data-v-a6cf1c13]:hover{color:#999}.panel-body[data-v-a6cf1c13]{flex-direction:column;flex:1;display:flex;overflow:hidden}.level-tabs[data-v-a6cf1c13]{border-bottom:1px solid #f0f0f0;padding:0 4px;display:flex}.level-tab[data-v-a6cf1c13]{cursor:pointer;color:#999;white-space:nowrap;padding:8px 14px;font-size:13px;transition:color .2s;position:relative}.level-tab[data-v-a6cf1c13]:hover{color:#666}.level-tab.active[data-v-a6cf1c13]{color:#4a7ab5;font-weight:500}.level-tab.selected[data-v-a6cf1c13]{color:#333}.tab-indicator[data-v-a6cf1c13]{background:#4a7ab5;border-radius:1px;width:16px;height:2px;animation:.2s indicatorIn-a6cf1c13;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes indicatorIn-a6cf1c13{0%{width:0}to{width:16px}}.list-viewport[data-v-a6cf1c13]{flex:1;max-height:300px;position:relative;overflow-y:auto}.slide-left-enter-active[data-v-a6cf1c13],.slide-left-leave-active[data-v-a6cf1c13],.slide-right-enter-active[data-v-a6cf1c13],.slide-right-leave-active[data-v-a6cf1c13]{transition:all .2s}.slide-left-enter-from[data-v-a6cf1c13]{opacity:0;transform:translate(16px)}.slide-left-leave-to[data-v-a6cf1c13],.slide-right-enter-from[data-v-a6cf1c13]{opacity:0;transform:translate(-16px)}.slide-right-leave-to[data-v-a6cf1c13]{opacity:0;transform:translate(16px)}.list-panel[data-v-a6cf1c13]{padding:4px}.cascade-item[data-v-a6cf1c13]{cursor:pointer;color:#444;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;transition:all .15s;animation:.2s both itemIn-a6cf1c13;display:flex}.cascade-item[data-v-a6cf1c13]:hover{background:#f5f8fc}.cascade-item.selected[data-v-a6cf1c13]{color:#4a7ab5;background:#eef3fa;font-weight:500}.item-right[data-v-a6cf1c13]{align-items:center;gap:4px;display:flex}.item-arrow[data-v-a6cf1c13]{color:#ccc;font-size:14px}.item-check-icon[data-v-a6cf1c13]{color:#4a7ab5;opacity:0;font-size:14px;transition:opacity .15s}.cascade-item.selected .item-check-icon[data-v-a6cf1c13]{opacity:1}.item-check[data-v-a6cf1c13]{color:#4a7ab5;font-size:11px}@keyframes itemIn-a6cf1c13{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.search-result-item[data-v-a6cf1c13]{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .15s;animation:.2s both itemIn-a6cf1c13;display:flex}.search-result-item[data-v-a6cf1c13]:hover{background:#f5f8fc}.result-info[data-v-a6cf1c13]{flex-direction:column;gap:2px;display:flex}.result-name[data-v-a6cf1c13]{color:#333;font-size:13px;font-weight:500}.result-path[data-v-a6cf1c13]{color:#999;font-size:11px}.result-check[data-v-a6cf1c13]{color:#4a7ab5;opacity:0;font-size:16px;transition:opacity .15s}.search-result-item:hover .result-check[data-v-a6cf1c13]{opacity:1}.list-fade-enter-active[data-v-a6cf1c13]{transition:all .2s}.list-fade-leave-active[data-v-a6cf1c13]{transition:all .1s}.list-fade-enter-from[data-v-a6cf1c13]{opacity:0;transform:translateY(6px)}.list-fade-leave-to[data-v-a6cf1c13]{opacity:0}.empty-state[data-v-a6cf1c13]{text-align:center;color:#bbb;padding:32px 0;font-size:13px}.use-custom-btn[data-v-a6cf1c13]{color:#4a7ab5;cursor:pointer;border:1px dashed #4a7ab5;border-radius:6px;margin-top:12px;padding:8px 16px;font-size:13px;transition:all .2s;display:inline-block}.use-custom-btn[data-v-a6cf1c13]:hover{background:#f0f5ff;border-color:#3b6db5}
