.page-hero { padding: 120px 24px 40px; text-align: center; background: var(--grad-hero); } .page-hero h1 { font-family: var(--font-heading); font-size: var(--fs-hero); margin: var(--sp-lg) 0 var(--sp-sm); } .page-hero-icon { font-size: 3rem; } .profile-container { max-width: 1200px; margin: var(--sp-section) auto; padding: 0 var(--sp-lg); } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: var(--sp-md); margin-bottom: var(--sp-xl); } .stat-card { background: rgba(22,33,62,0.6); border: 1px solid var(--c-ink-border); border-radius: var(--r-lg); padding: var(--sp-lg); text-align: center; } .stat-value { font-size: 2.5rem; font-weight: 900; color: var(--c-origin); font-family: var(--font-heading); } .stat-label { color: var(--c-warm-gray); font-size: var(--fs-small); margin-top: var(--sp-xs); } .chart-section { background: rgba(22,33,62,0.6); border: 1px solid var(--c-ink-border); border-radius: var(--r-lg); padding: var(--sp-xl); margin-bottom: var(--sp-lg); } .chart-section h2 { margin-bottom: var(--sp-lg); text-align: center; } .chart-wrapper { max-width: 600px; margin: 0 auto; } .achievements-section { background: rgba(22,33,62,0.6); border: 1px solid var(--c-ink-border); border-radius: var(--r-lg); padding: var(--sp-xl); margin-bottom: var(--sp-lg); } .achievements-section h2 { margin-bottom: var(--sp-lg); } .achievement-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: var(--sp-md); } .achievement-item { background: rgba(15,52,96,0.4); border: 1px solid var(--c-ink-border); padding: var(--sp-md); border-radius: var(--r-md); display: flex; align-items: center; gap: var(--sp-md); } .achievement-icon { font-size: 2rem; } .achievement-content { flex: 1; } .achievement-title { font-weight: 700; margin-bottom: var(--sp-xs); } .achievement-desc { color: var(--c-warm-gray); font-size: var(--fs-small); } .report-card { background: rgba(22,33,62,0.6); border: 1px solid var(--c-ink-border); border-radius: var(--r-lg); padding: var(--sp-xl); text-align: center; } .report-card h2 { margin-bottom: var(--sp-md); } .report-preview { background: var(--c-ink-light); border: 2px solid var(--c-ink-border); border-radius: var(--r-md); padding: var(--sp-xl); margin: var(--sp-lg) auto; max-width: 500px; } .report-logo { font-size: 3rem; margin-bottom: var(--sp-md); } .report-title { font-family: var(--font-heading); font-size: 1.5rem; font-weight: 900; margin-bottom: var(--sp-sm); } .report-subtitle { color: var(--c-warm-gray); font-size: var(--fs-small); margin-bottom: var(--sp-lg); } .report-stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--sp-md); margin-bottom: var(--sp-lg); } .report-stat { background: rgba(15,52,96,0.4); padding: var(--sp-md); border-radius: var(--r-sm); } .report-stat-value { font-size: 1.5rem; font-weight: 900; color: var(--c-origin); } .report-stat-label { font-size: 0.7rem; color: var(--c-warm-dim); margin-top: var(--sp-xs); } .report-footer { color: var(--c-warm-dim); font-size: 0.7rem; border-top: 1px solid var(--c-ink-border); padding-top: var(--sp-md); } .btn-primary { padding: 14px 32px; background: var(--grad-cta); color: #fff; border: none; border-radius: var(--r-md); font-size: var(--fs-body); font-weight: 700; cursor: pointer; font-family: var(--font-body); transition: transform 0.2s; margin-top: var(--sp-md); } .btn-primary:hover { transform: translateY(-2px); } @media (max-width: 767px) { .stats-grid { grid-template-columns: repeat(2, 1fr); } .report-stats { grid-template-columns: 1fr; } } .quick-nav-section { background: rgba(22,33,62,0.6); border-top: 1px solid var(--c-ink-border); padding: var(--sp-xl) var(--sp-lg); margin-top: var(--sp-2xl); } .quick-nav-container { max-width: 900px; margin: 0 auto; } .quick-nav-title { font-family: var(--font-heading); color: var(--c-warm-gray); font-size: var(--fs-small); margin-bottom: var(--sp-md); text-align: center; } .quick-nav-list { display: flex; gap: var(--sp-md); flex-wrap: wrap; justify-content: center; } .quick-nav-item { display: flex; flex-direction: column; align-items: center; gap: var(--sp-xs); padding: var(--sp-md); background: rgba(15,52,96,0.3); border: 1px solid var(--c-ink-border); border-radius: var(--r-md); text-decoration: none; transition: all 0.2s; min-width: 100px; } .quick-nav-item:hover { border-color: var(--c-origin); transform: translateY(-2px); } .quick-nav-icon { font-size: 1.8rem; } .quick-nav-name { color: var(--c-warm-white); font-size: var(--fs-small); text-align: center; }
← 返回工具箱
📈

学习档案

雷达图展示各科能力,费曼验证通过列表,错题攻克统计,可生成分享卡片

能力雷达图

学习成就

学习报告卡

原点智学 · 学习报告
0
练习次数
0
费曼通过
0
错题攻克