.quick-arrange-dialog[data-v-7213d1e5] .el-dialog__body{padding-top:10px}.quick-arrange-dialog[data-v-7213d1e5] .el-tabs__header{margin-bottom:15px}.quick-arrange-dialog .tab-content[data-v-7213d1e5]{min-height:200px}.quick-arrange-dialog .full-width[data-v-7213d1e5]{width:100%}.admin-page[data-v-9f3728cc]{display:flex;height:90vh;background-color:#f5f7fa;gap:20px;-webkit-touch-callout:none}.admin-page[data-v-9f3728cc],.admin-page[data-v-9f3728cc] *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.left-panel[data-v-9f3728cc]{width:300px;height:95.8%;background-color:#fff;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.tree-controls[data-v-9f3728cc]{display:flex;justify-content:space-between;gap:10px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.tree-controls .el-button[data-v-9f3728cc]{flex:1}.right-panel[data-v-9f3728cc]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.table-container[data-v-9f3728cc]{flex:1;padding-left:20px;background-color:#fff;margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:0}.arrange-tabs-toolbar-split[data-v-9f3728cc]{display:flex;align-items:flex-end;gap:8px;flex-shrink:0;border-bottom:1px solid #e4e7ed}.arrange-date-tabs-fixed[data-v-9f3728cc]{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden}.arrange-toolbar-tabs-wrap[data-v-9f3728cc]{flex-shrink:0;margin-left:auto;padding-right:4px}.arrange-toolbar-tabs[data-v-9f3728cc] .el-tabs__header{margin:0}.arrange-toolbar-tabs[data-v-9f3728cc] .el-tabs__item{padding:0 6px}.arrange-tabs-body[data-v-9f3728cc]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.arrange-tab-pane-placeholder[data-v-9f3728cc]{display:none}.arrange-date-tabs[data-v-9f3728cc] .el-tabs__content,.arrange-toolbar-tabs[data-v-9f3728cc] .el-tabs__content{display:none!important}.table-wrapper[data-v-9f3728cc]{flex:1;min-height:0;overflow:auto}.table-wrapper[data-v-9f3728cc]::-webkit-scrollbar{width:8px;height:8px}.table-wrapper[data-v-9f3728cc]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:4px}.table-wrapper[data-v-9f3728cc]::-webkit-scrollbar-track{background:#f5f7fa}.arrange-clash-check-tab-label[data-v-9f3728cc],.arrange-clash-stats-tab-label[data-v-9f3728cc]{display:inline-flex;align-items:center;vertical-align:middle}.arrange-clash-stats-tab-label[data-v-9f3728cc]{gap:10px;font-size:14px;font-weight:700;white-space:nowrap}.arrange-clash-stats-continuous[data-v-9f3728cc],.arrange-clash-stats-repeat[data-v-9f3728cc]{color:#f56c6c;font-weight:700}.arrange-toolbar-pane-placeholder[data-v-9f3728cc]{display:none}.arrange-toolbar-tabs[data-v-9f3728cc] .el-tabs__content{display:none!important}.arrange-toolbar-tabs[data-v-9f3728cc] #tab-clashStats.el-tabs__item.is-disabled{opacity:1;cursor:default}.arrange-table[data-v-9f3728cc]{width:100%;table-layout:fixed;border-collapse:collapse;background-color:#fff;font-size:13px}.arrange-table td[data-v-9f3728cc]:not(:first-child),.arrange-table th[data-v-9f3728cc]:not(:first-child){width:100px;min-width:100px;max-width:100px}.arrange-table td[data-v-9f3728cc]:first-child,.arrange-table th[data-v-9f3728cc]:first-child{width:140px;min-width:140px;max-width:140px;background:#f5f7fa}.arrange-table th[data-v-9f3728cc]:first-child{position:sticky;left:0;z-index:3}.arrange-table td[data-v-9f3728cc]:first-child{position:sticky;left:0;z-index:1}th[data-v-9f3728cc]{background-color:#f5f7fa;position:sticky;top:0;z-index:2}td[data-v-9f3728cc],th[data-v-9f3728cc]{padding:8px;text-align:center;border:1px solid #ebeef5}td[data-v-9f3728cc]{transition:background-color .3s;position:relative;vertical-align:middle}.arrange-table td[data-v-9f3728cc]:not(:first-child){min-height:36px}td[data-v-9f3728cc]:not(:empty):before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #ebeef5;pointer-events:none}.arrange-table td span[data-v-9f3728cc]{display:block;line-height:1.5;margin:2px 0}.cell-content[data-v-9f3728cc]{display:flex;flex-direction:column;align-items:center;gap:4px}.cell-info[data-v-9f3728cc]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:13px}.field-order[data-v-9f3728cc]{font-weight:500}.td_box[data-v-9f3728cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px;padding:4px}.custom-tree[data-v-9f3728cc]{flex:1;overflow:auto;min-height:0}.custom-tree-node[data-v-9f3728cc]{padding:2px 6px;border-radius:4px;transition:background-color .3s;font-size:13px}.custom-tree-node[data-v-9f3728cc]:hover{background-color:#f5f7fa}.clicked-node[data-v-9f3728cc]{color:#67c23a!important}.virtual-column[data-v-9f3728cc]{color:#f56c6c!important;font-weight:700}.clash-cell-repeat[data-v-9f3728cc]{background-color:#fde2e2!important}.clash-cell-continuous[data-v-9f3728cc]{background-color:#fff3cd!important}.clash-cell-both[data-v-9f3728cc]{background:linear-gradient(135deg,#fde2e2,#fde2e2 50%,#fff3cd 0,#fff3cd)!important}.bottom-controls[data-v-9f3728cc]{padding:20px;background-color:#fff;border-top:1px solid #e6e6e6;display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);position:sticky;bottom:0;z-index:2}.loading-tip[data-v-9f3728cc]{color:#409eff;font-size:13px;margin-left:8px}.no-select[data-v-9f3728cc]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[data-v-9f3728cc] .el-tabs__header{margin-bottom:20px}[data-v-9f3728cc] .el-tabs__nav-wrap:after{height:1px}[data-v-9f3728cc] .export-confirm-dialog .el-message-box{width:800px!important;max-width:100vw}[data-v-9f3728cc] .export-confirm-dialog .el-message-box__content{padding:20px}[data-v-9f3728cc] .export-confirm-dialog .el-message-box__message p{margin:0}[data-v-9f3728cc] .export-confirm-dialog .el-message-box__btns{padding-top:20px}[data-v-9f3728cc] .export-confirm-dialog .el-message-box__btns .el-button--primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;transition:all .3s}[data-v-9f3728cc] .export-confirm-dialog .el-message-box__btns .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}