.track[data-v-03ecfe4d]{position:relative;height:26px}.track .bar[data-v-03ecfe4d]{height:24px;border-radius:20px;position:absolute;left:0;transition:width .3s ease;transform-origin:left center;transform:scaleX(0);animation:fill-grow-03ecfe4d 1.8s ease-in-out forwards}.track .bar[data-v-03ecfe4d]:after{content:attr(data-label);position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#fff;padding:2px 6px;border-radius:8px;font-size:11px;font-weight:600;white-space:nowrap}.track .bar.admin[data-v-03ecfe4d]{background:#6d41c6}@keyframes fill-grow-03ecfe4d{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-v-03ecfe4d] .domain-table .el-table__body td,[data-v-03ecfe4d] .domain-table .el-table__body td .cell,[data-v-03ecfe4d] .domain-table .el-table__header th,[data-v-03ecfe4d] .domain-table .el-table__header th .cell{white-space:normal!important;word-break:keep-all!important;overflow:visible!important;max-width:none!important;height:auto!important;text-align:center!important}[data-v-03ecfe4d] .domain-table .el-table__header th{background:#4d1eab!important;color:#fff!important;border-color:#4d1eab!important;line-height:1.4!important;padding:16px 8px!important;height:80px!important}.level-scale[data-v-03ecfe4d]{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:0}.level-scale span[data-v-03ecfe4d]{text-align:center;font-weight:600}.loading-body[data-v-03ecfe4d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.loading-body i[data-v-03ecfe4d]{font-size:24px;margin-bottom:12px;animation:rotating-03ecfe4d 2s linear infinite}.loading-body span[data-v-03ecfe4d]{font-size:14px}@keyframes rotating-03ecfe4d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-03ecfe4d] .domain-table .el-table__body td{line-height:1.3!important;padding:8px 4px!important;height:auto!important}[data-v-03ecfe4d] .domain-table .el-table__body tr{height:60px!important}.loading-body[data-v-1b104cc7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.loading-body i[data-v-1b104cc7]{font-size:24px;margin-bottom:12px;animation:rotating-1b104cc7 2s linear infinite}.loading-body span[data-v-1b104cc7]{font-size:14px}@keyframes rotating-1b104cc7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.guidance-banner[data-v-1b104cc7]{padding:0;margin:0;width:100%}.guidance-banner .guidance-content[data-v-1b104cc7]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:0;color:#4d1eab}.guidance-banner .guidance-content .guidance-icon[data-v-1b104cc7]{font-size:18px;color:#4d1eab}.guidance-banner .guidance-content .guidance-text[data-v-1b104cc7]{font-size:13px;font-weight:500;line-height:1.5;color:#4d1eab}.guidance-banner .guidance-content .emph[data-v-1b104cc7]{color:#4d1eab;font-weight:800;font-style:italic}.guidance-banner .guidance-content .tail-emoji[data-v-1b104cc7]{opacity:.95;font-size:18px;margin-left:6px}.guidance-banner .guidance-content .icon-left[data-v-1b104cc7]{font-size:18px;margin-right:6px;line-height:1}.banner-row[data-v-1b104cc7] .cell{padding:0!important;background:#fff7e6!important}.banner-row[data-v-1b104cc7] td.gutter{display:none!important}[data-v-1b104cc7] .domain-table .el-table__body td,[data-v-1b104cc7] .domain-table .el-table__body td .cell,[data-v-1b104cc7] .domain-table .el-table__header th,[data-v-1b104cc7] .domain-table .el-table__header th .cell{white-space:normal!important;word-break:keep-all!important;overflow:visible!important;max-width:none!important;height:auto!important;text-align:center!important}[data-v-1b104cc7] .domain-table .el-table__body tr.is-banner-row>td{background:rgba(253,186,116,.25)!important}[data-v-1b104cc7] .domain-table .el-table__header th{background:#4d1eab!important;color:#fff!important;border-color:#4d1eab!important;line-height:1.4!important;padding:16px 8px!important;height:80px!important}[data-v-1b104cc7] .domain-table .el-table__body td{line-height:1.3!important;padding:8px 4px!important;height:auto!important}.action-buttons[data-v-1b104cc7]{display:flex;gap:8px;justify-content:center;align-items:center}.action-icon[data-v-1b104cc7]{font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.action-icon.view-icon[data-v-1b104cc7]{color:#4d1eab}.action-icon.view-icon[data-v-1b104cc7]:hover{background:rgba(77,30,171,.1);color:#6d28d9}.action-icon.edit-icon[data-v-1b104cc7]{color:#059669}.action-icon.edit-icon[data-v-1b104cc7]:hover{background:rgba(5,150,105,.1);color:#10b981}.icon-circle.has-dot[data-v-1b104cc7]:after{content:"";position:absolute;top:-3px;right:-2px;width:10px;height:10px;background:#ff3b30;border-radius:50%;border:2px solid #fff}.icon-circle[data-v-1b104cc7]{position:relative}.domain-review-table[data-v-1b104cc7]{width:100%}.domain-table[data-v-1b104cc7]{width:100%!important}[data-v-1b104cc7] .domain-table .el-table__body td,[data-v-1b104cc7] .domain-table .el-table__header th{padding:12px 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}[data-v-1b104cc7] .domain-table .el-table__body tr.is-banner-row>td{white-space:normal!important;overflow:visible!important}.filter[data-v-16ba4c17]{margin-bottom:24px}.progress-level-page[data-v-16ba4c17]{background:#f8fafc;min-height:100vh;display:flex;flex-direction:column}.section-card[data-v-16ba4c17]{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden;border-radius:0 0 12px 12px}.section-header[data-v-16ba4c17]{width:-moz-fit-content;width:fit-content;background:#fff;color:#4d1eab;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;border:1px solid #4d1eab;border-bottom:none;border-radius:8px 8px 0 0;margin-bottom:0}.section-header h3[data-v-16ba4c17]{margin:0;font-size:17px;font-weight:600;color:#4d1eab}