.page-module__0KIQmq__loadingState{justify-content:center;align-items:center;padding:6rem 1rem;display:flex}.page-module__0KIQmq__spinner{border:3px solid var(--theme-surface-variant);border-top-color:var(--theme-primary);border-radius:50%;width:40px;height:40px;animation:.7s linear infinite page-module__0KIQmq__spin}@keyframes page-module__0KIQmq__spin{to{transform:rotate(360deg)}}.page-module__0KIQmq__emptyState{text-align:center;padding:4rem 1rem}.page-module__0KIQmq__emptyIcon{color:var(--theme-text-disabled)}.page-module__0KIQmq__section{margin-top:3rem}.page-module__0KIQmq__skillsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.page-module__0KIQmq__skillCard{background:var(--theme-surface);border-radius:var(--theme-border-radius);box-shadow:var(--theme-elevation-2);padding:1.5rem}.page-module__0KIQmq__skillHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__0KIQmq__importanceBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.page-module__0KIQmq__importanceBadge.page-module__0KIQmq__high{background:var(--theme-error-light);color:var(--theme-error)}.page-module__0KIQmq__importanceBadge.page-module__0KIQmq__medium{background:var(--theme-warning-light);color:var(--theme-warning)}.page-module__0KIQmq__importanceBadge.page-module__0KIQmq__low{background:var(--theme-info-light);color:var(--theme-info)}.page-module__0KIQmq__progressContainer{margin-bottom:1rem}.page-module__0KIQmq__progressBar{background:var(--theme-surface-variant);border-radius:4px;height:8px;margin-bottom:.5rem;position:relative;overflow:hidden}.page-module__0KIQmq__progressFill{background:var(--theme-primary);border-radius:4px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.page-module__0KIQmq__progressMarker{background:var(--theme-text-secondary);border-radius:1px;width:2px;height:12px;position:absolute;top:-2px}.page-module__0KIQmq__progressFill[data-width="0"]{width:0%}.page-module__0KIQmq__progressFill[data-width="5"]{width:5%}.page-module__0KIQmq__progressFill[data-width="10"]{width:10%}.page-module__0KIQmq__progressFill[data-width="15"]{width:15%}.page-module__0KIQmq__progressFill[data-width="20"]{width:20%}.page-module__0KIQmq__progressFill[data-width="25"]{width:25%}.page-module__0KIQmq__progressFill[data-width="30"]{width:30%}.page-module__0KIQmq__progressFill[data-width="35"]{width:35%}.page-module__0KIQmq__progressFill[data-width="40"]{width:40%}.page-module__0KIQmq__progressFill[data-width="45"]{width:45%}.page-module__0KIQmq__progressFill[data-width="50"]{width:50%}.page-module__0KIQmq__progressFill[data-width="55"]{width:55%}.page-module__0KIQmq__progressFill[data-width="60"]{width:60%}.page-module__0KIQmq__progressFill[data-width="65"]{width:65%}.page-module__0KIQmq__progressFill[data-width="70"]{width:70%}.page-module__0KIQmq__progressFill[data-width="75"]{width:75%}.page-module__0KIQmq__progressFill[data-width="80"]{width:80%}.page-module__0KIQmq__progressFill[data-width="85"]{width:85%}.page-module__0KIQmq__progressFill[data-width="90"]{width:90%}.page-module__0KIQmq__progressFill[data-width="95"]{width:95%}.page-module__0KIQmq__progressFill[data-width="100"]{width:100%}.page-module__0KIQmq__progressMarker[data-left="0"]{left:0%}.page-module__0KIQmq__progressMarker[data-left="5"]{left:5%}.page-module__0KIQmq__progressMarker[data-left="10"]{left:10%}.page-module__0KIQmq__progressMarker[data-left="15"]{left:15%}.page-module__0KIQmq__progressMarker[data-left="20"]{left:20%}.page-module__0KIQmq__progressMarker[data-left="25"]{left:25%}.page-module__0KIQmq__progressMarker[data-left="30"]{left:30%}.page-module__0KIQmq__progressMarker[data-left="35"]{left:35%}.page-module__0KIQmq__progressMarker[data-left="40"]{left:40%}.page-module__0KIQmq__progressMarker[data-left="45"]{left:45%}.page-module__0KIQmq__progressMarker[data-left="50"]{left:50%}.page-module__0KIQmq__progressMarker[data-left="55"]{left:55%}.page-module__0KIQmq__progressMarker[data-left="60"]{left:60%}.page-module__0KIQmq__progressMarker[data-left="65"]{left:65%}.page-module__0KIQmq__progressMarker[data-left="70"]{left:70%}.page-module__0KIQmq__progressMarker[data-left="75"]{left:75%}.page-module__0KIQmq__progressMarker[data-left="80"]{left:80%}.page-module__0KIQmq__progressMarker[data-left="85"]{left:85%}.page-module__0KIQmq__progressMarker[data-left="90"]{left:90%}.page-module__0KIQmq__progressMarker[data-left="95"]{left:95%}.page-module__0KIQmq__progressMarker[data-left="100"]{left:100%}.page-module__0KIQmq__progressLabels{justify-content:space-between;display:flex}.page-module__0KIQmq__pathCard{background:var(--theme-surface);border-radius:var(--theme-border-radius);box-shadow:var(--theme-elevation-2);text-align:center;height:100%;padding:1.5rem;transition:all .2s}.page-module__0KIQmq__pathCard:hover{box-shadow:var(--theme-elevation-4);transform:translateY(-4px)}.page-module__0KIQmq__pathIcon{background:var(--theme-primary-light);width:56px;height:56px;color:var(--theme-primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.page-module__0KIQmq__matchBadge{background:var(--theme-success-light);color:var(--theme-success);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}
