.guide-detail{min-height:100vh;padding-top:80px;background:var(--color-bg)}.guide-detail-inner{max-width:680px;margin:0 auto;padding:32px 24px 60px}.guide-breadcrumb{font-size:13px;color:var(--color-text-tertiary,#9ca3af);margin-bottom:24px}.guide-breadcrumb a{color:var(--color-primary);text-decoration:none}.guide-breadcrumb a:hover{text-decoration:underline}.guide-breadcrumb-sep{margin:0 6px}.guide-detail-title{font-size:28px;color:var(--color-text);margin:0 0 12px;line-height:1.4;font-weight:700}.guide-detail-meta{display:flex;align-items:center;gap:12px;margin-bottom:32px;flex-wrap:wrap}.guide-detail-category{font-size:12px;padding:2px 10px;border-radius:4px;font-weight:500}.guide-detail-category[data-category="简历基础"]{background:#eef2ff;color:#4f46e5}.guide-detail-category[data-category="模块攻略"]{background:#fce7f3;color:#db2777}.guide-detail-category[data-category="求职场景"]{background:#fef3c7;color:#d97706}.guide-detail-category[data-category="行业范例"]{background:#d1fae5;color:#059669}.guide-detail-date,.guide-detail-reading-time{color:var(--color-text-tertiary,#9ca3af);font-size:13px}.guide-detail-dot{color:var(--color-border,#d1d5db)}.guide-detail-cover{border-radius:12px;overflow:hidden;margin-bottom:32px;height:240px}.guide-detail-cover img{width:100%;height:100%;object-fit:cover}.guide-detail-content{font-size:15px;color:var(--color-text);line-height:1.8}.guide-detail-content h2{font-size:20px;color:var(--color-text);margin:32px 0 12px;font-weight:600}.guide-detail-content h3{font-size:17px;color:var(--color-text);margin:24px 0 8px;font-weight:600}.guide-detail-content p{margin:0 0 16px}.guide-detail-content ol,.guide-detail-content ul{margin:0 0 16px;padding-left:20px}.guide-detail-content li{margin-bottom:6px}.guide-detail-content blockquote{background:#f8f9fa;border-left:3px solid var(--color-primary);padding:12px 16px;border-radius:0 8px 8px 0;margin:16px 0;color:var(--color-text-secondary);font-size:14px}.guide-detail-content blockquote p{margin:0}.guide-detail-content table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.guide-detail-content td,.guide-detail-content th{border:1px solid var(--color-border,#e5e7eb);padding:8px 12px;text-align:left}.guide-detail-content th{background:#f8f9fa;font-weight:600}.guide-detail-content strong{font-weight:600;color:var(--color-text)}.guide-cta{background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;padding:28px;text-align:center;margin-top:40px}.guide-cta h3{color:#fff;font-size:18px;margin:0 0 8px;font-weight:600}.guide-cta p{color:rgba(255,255,255,.8);font-size:14px;margin:0 0 16px}.guide-cta-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.guide-cta-btn-primary{background:#fff;color:#4f46e5;padding:8px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:opacity .2s;text-decoration:none;display:inline-block}.guide-cta-btn-primary:hover{opacity:.9}.guide-cta-btn-secondary{background:rgba(255,255,255,.15);color:#fff;padding:8px 20px;border-radius:8px;font-size:14px;cursor:pointer;border:1px solid rgba(255,255,255,.3);text-decoration:none;display:inline-block;transition:background .2s}.guide-cta-btn-secondary:hover{background:rgba(255,255,255,.25)}.guide-adjacent{display:flex;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid var(--color-border,#e5e7eb)}.guide-adjacent-item{font-size:13px;color:var(--color-text-tertiary,#9ca3af);max-width:45%}.guide-adjacent-item.next{text-align:right;margin-left:auto}.guide-adjacent-label{margin-bottom:4px}.guide-adjacent-link{color:var(--color-primary);text-decoration:none;cursor:pointer}.guide-adjacent-link:hover{text-decoration:underline}