.changelog-page[data-v-6f2ce4e4]{min-height:100vh;background:#f8f9fa}.page-header[data-v-6f2ce4e4]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:80px 0 60px;text-align:center}.container[data-v-6f2ce4e4]{max-width:1000px;margin:0 auto;padding:0 20px}.page-title[data-v-6f2ce4e4]{font-size:2.5rem;font-weight:700;margin:0 0 16px;color:#fff}.page-subtitle[data-v-6f2ce4e4]{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto}.page-content[data-v-6f2ce4e4]{padding:60px 0}.changelog-timeline[data-v-6f2ce4e4]{position:relative;padding-left:40px}.changelog-timeline[data-v-6f2ce4e4]:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:#e0e0e0}.changelog-entry[data-v-6f2ce4e4]{position:relative;margin-bottom:60px;display:flex}.changelog-entry[data-v-6f2ce4e4]:last-child{margin-bottom:0}.entry-date[data-v-6f2ce4e4]{position:absolute;left:-55px;top:0;display:flex;flex-direction:column;align-items:center;background:#fff;padding:10px 0;z-index:2}.entry-date[data-v-6f2ce4e4]:before{content:"";position:absolute;width:20px;height:20px;background:#667eea;border-radius:50%;left:50%;transform:translateX(-50%);top:-30px;border:4px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.entry-date .month[data-v-6f2ce4e4]{font-weight:700;font-size:1rem;color:#667eea}.entry-date .year[data-v-6f2ce4e4]{font-size:.8rem;color:#999}.entry-content[data-v-6f2ce4e4]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.05);flex:1}.entry-title[data-v-6f2ce4e4]{margin:0 0 12px;font-size:1.5rem;color:#2c3e50;display:inline-block}.entry-badge[data-v-6f2ce4e4]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500;margin-left:12px;vertical-align:middle}.entry-badge.feature[data-v-6f2ce4e4]{background:rgba(103,194,58,.1);color:#67c23a}.entry-badge.improvement[data-v-6f2ce4e4]{background:rgba(64,158,255,.1);color:#409eff}.entry-badge.fix[data-v-6f2ce4e4]{background:rgba(245,108,108,.1);color:#f56c6c}.entry-details[data-v-6f2ce4e4]{margin-top:16px}.entry-details p[data-v-6f2ce4e4]{margin:0 0 16px;color:#606266;line-height:1.6}.update-list[data-v-6f2ce4e4]{list-style:none;padding:0;margin:0}.update-list li[data-v-6f2ce4e4]{margin-bottom:12px;display:flex;align-items:flex-start}.update-list li[data-v-6f2ce4e4]:last-child{margin-bottom:0}.tag[data-v-6f2ce4e4]{display:inline-block;padding:3px 6px;border-radius:4px;font-size:.75rem;font-weight:500;margin-right:8px;min-width:50px;text-align:center}.tag.feature[data-v-6f2ce4e4]{background:rgba(103,194,58,.1);color:#67c23a}.tag.improvement[data-v-6f2ce4e4]{background:rgba(64,158,255,.1);color:#409eff}.tag.fix[data-v-6f2ce4e4]{background:rgba(245,108,108,.1);color:#f56c6c}.changelog-footer[data-v-6f2ce4e4]{margin-top:60px;text-align:center;padding:40px 0 0;border-top:1px solid #e0e0e0}.changelog-footer p[data-v-6f2ce4e4]{color:#606266;margin:0 0 10px}.changelog-footer a[data-v-6f2ce4e4]{color:#409eff;text-decoration:none;font-weight:500}@media (max-width:768px){.page-header[data-v-6f2ce4e4]{padding:60px 0 40px}.page-title[data-v-6f2ce4e4]{font-size:2rem}.changelog-timeline[data-v-6f2ce4e4]{padding-left:30px}.changelog-timeline[data-v-6f2ce4e4]:before{left:15px}.entry-date[data-v-6f2ce4e4]{left:-40px}}