.el-drawer.geoDrawer{border-radius:15px;height:auto;margin:10px}.el-drawer.geoDrawer .el-drawer__header{color:#000;margin-bottom:0;padding:20px}.el-drawer.geoDrawer .el-drawer__body{border-top:1px solid #ede9e9;overflow-y:auto;scrollbar-width:none}.el-drawer.geoDrawer .el-drawer__footer{border-top:1px solid #ede9e9;padding:15px}.el-drawer.geoDrawer .el-drawer__footer .el-button{border-radius:10px;font-size:15px;height:auto;padding:10px 20px}.el-drawer.geoDrawer .el-drawer__body::-webkit-scrollbar{display:none}.el-overlay.geomodalDialog .el-overlay-dialog{align-items:center;display:flex;justify-content:center}.el-dialog.geoDialog{border-radius:15px;width:30%}.el-dialog.geoDialog .el-dialog__header{font-weight:700;padding:20px;text-align:center}.el-dialog.geoDialog .el-dialog__body{padding-bottom:20px;padding-top:5px}.el-dialog.geoDialog .el-dialog__body .el-form-item:last-child{margin-bottom:0}.el-dialog.geoDialog .el-button{border-radius:10px;font-size:15px;height:auto;padding:10px 20px}.geo-toolbar{align-items:center;display:flex;gap:12px;margin-bottom:15px;padding:5px 0}.geo-search{width:280px}.geo-users-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.geo-user-card{padding:20px}.geo-user-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.geo-user-portrait{color:var(--geo-foreground);font-size:16px;font-weight:600}.geo-user-actions{display:flex;gap:4px}.geo-user-desc-box{background:var(--el-fill-color-light,#f5f7fa);border-radius:6px;margin-bottom:12px;min-height:48px;padding:12px}.geo-user-desc-label{color:var(--geo-muted);font-size:13px;margin-bottom:4px}.geo-user-desc-text{color:var(--geo-foreground);font-size:13px;line-height:1.6}.geo-user-dims{display:flex;flex-direction:column;gap:4px}.geo-user-dim-item{align-items:baseline;display:flex;font-size:13px;gap:4px;line-height:20px}.geo-user-dim-dot{color:var(--el-color-primary,#409eff);flex-shrink:0;font-size:15px}.geo-user-dim-label{color:var(--geo-muted);flex-shrink:0}.geo-user-dim-value{color:var(--geo-foreground)}.geo-dialog-body{padding:0 4px}.geo-section{margin-bottom:28px}.geo-section-title{color:var(--geo-foreground);font-size:15px;font-weight:600;margin:0 0 16px}.geo-section-desc{color:var(--geo-muted);font-size:13px;line-height:1.6}.geo-form-row,.geo-section-desc{margin-bottom:16px}.geo-form-label{color:var(--geo-foreground);display:block;font-size:14px;margin-bottom:8px}.geo-required{color:#f56c6c;margin-right:2px}.geo-form-input-wrap{margin-bottom:4px}.geo-form-hint{color:var(--geo-muted);font-size:12px;line-height:1.5;margin:4px 0 0}.geo-add-dim-btn{margin-bottom:16px}.geo-dim-list{display:flex;flex-direction:column;gap:12px}.geo-dim-card{background:var(--el-fill-color-blank,#fff);border:1px solid var(--el-border-color-lighter,#ebeef5);border-radius:8px;padding:14px 16px}.geo-dim-card-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.geo-dim-card-title{align-items:center;display:flex;gap:8px}.geo-dim-name{color:var(--geo-foreground);font-size:14px;font-weight:500}.geo-dim-default-tag{font-size:12px}.geo-dim-card-actions{display:flex;gap:4px}.geo-dim-card-value{color:var(--geo-muted);font-size:13px}
