.track[data-v-12683449]{position:relative;height:26px}.track .bar[data-v-12683449]{height:24px;border-radius:20px;position:absolute;left:0;transition:width .3s ease;transform-origin:left center;transform:scaleX(0);animation:fill-grow-12683449 1.8s ease-in-out forwards}.track .bar[data-v-12683449]: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-12683449]{background:#6d41c6}@keyframes fill-grow-12683449{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-v-12683449] .domain-table td,[data-v-12683449] .domain-table td .cell,[data-v-12683449] .domain-table th,[data-v-12683449] .domain-table 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-12683449] .domain-table 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-12683449] .domain-table td{line-height:1.3!important;padding:8px 4px!important;height:auto!important}[data-v-12683449] .domain-table tr{height:60px!important}.level-scale[data-v-12683449]{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:0}.level-scale span[data-v-12683449]{text-align:center;font-weight:600}.loading-body[data-v-12683449]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.loading-body i[data-v-12683449]{font-size:24px;margin-bottom:12px;animation:rotating-12683449 2s linear infinite}.loading-body span[data-v-12683449]{font-size:14px}@keyframes rotating-12683449{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-body[data-v-6734217d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#666}.loading-body i[data-v-6734217d]{font-size:24px;margin-bottom:12px;animation:rotating-6734217d 2s linear infinite}.loading-body span[data-v-6734217d]{font-size:14px}@keyframes rotating-6734217d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.guidance-banner[data-v-6734217d]{padding:0;margin:0;width:100%}.guidance-banner .guidance-content[data-v-6734217d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:0;color:#4d1eab}.guidance-banner .guidance-content .guidance-icon[data-v-6734217d]{font-size:18px;color:#4d1eab}.guidance-banner .guidance-content .guidance-text[data-v-6734217d]{font-size:13px;font-weight:500;line-height:1.5;color:#4d1eab}.guidance-banner .guidance-content .emph[data-v-6734217d]{color:#4d1eab;font-weight:800;font-style:italic}.guidance-banner .guidance-content .tail-emoji[data-v-6734217d]{opacity:.95;font-size:18px;margin-left:6px}.guidance-banner .guidance-content .icon-left[data-v-6734217d]{font-size:18px;margin-right:6px;line-height:1}[data-v-6734217d] .banner-row .cell{padding:0!important;background:#fff7e6!important}[data-v-6734217d] td.gutter{display:none!important}[data-v-6734217d] .domain-table td,[data-v-6734217d] .domain-table td .cell,[data-v-6734217d] .domain-table th,[data-v-6734217d] .domain-table 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-6734217d] .domain-table tr.is-banner-row>td{background:rgba(253,186,116,.25)!important;white-space:normal!important;overflow:visible!important}[data-v-6734217d] .domain-table 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-6734217d] .domain-table td{line-height:1.3!important;padding:12px 8px!important;overflow:hidden!important;text-overflow:ellipsis!important}.action-buttons[data-v-6734217d]{display:flex;gap:8px;justify-content:center;align-items:center}.domain-review-table[data-v-6734217d]{width:100%}.domain-table[data-v-6734217d]{width:100%!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}