.techniques-container[data-v-d8c66578]{min-height:100vh;background-color:var(--bg-color);padding:40px 20px;color:var(--gray-800)}.content-wrapper[data-v-d8c66578]{max-width:1000px;margin:0 auto}.page-header[data-v-d8c66578]{margin-bottom:40px;text-align:center}.page-header .title[data-v-d8c66578]{font-size:32px;font-weight:700;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.page-header .title .en[data-v-d8c66578]{font-size:18px;color:var(--gray-400);font-weight:400;text-transform:uppercase;letter-spacing:2px}.page-header .intro-card[data-v-d8c66578]{background:var(--card-bg-color);padding:20px 30px;border-radius:16px;display:flex;align-items:center;gap:15px;box-shadow:0 4px 12px #00000008;border-left:4px solid var(--el-color-primary);text-align:left}.page-header .intro-card .info-icon[data-v-d8c66578]{font-size:24px;color:var(--el-color-primary);flex-shrink:0}.page-header .intro-card p[data-v-d8c66578]{font-size:15px;line-height:1.6;color:var(--gray-600);margin:0}.methods-grid[data-v-d8c66578]{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:60px}.method-card[data-v-d8c66578]{background:var(--card-bg-color);border-radius:20px;padding:30px;box-shadow:0 10px 30px #0000000d;transition:transform .3s ease}.method-card[data-v-d8c66578]:hover{transform:translateY(-5px)}.method-card .card-header[data-v-d8c66578]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.method-card .card-header .method-title[data-v-d8c66578]{display:flex;align-items:center;gap:10px}.method-card .card-header .method-title .badge[data-v-d8c66578]{background:#ff4d4f;color:#fff;font-size:12px;padding:2px 8px;border-radius:4px;font-weight:600}.method-card .card-header .method-title h2[data-v-d8c66578]{font-size:22px;font-weight:600;margin:0}.method-card .description[data-v-d8c66578]{font-size:16px;line-height:1.7;color:var(--gray-700);margin-bottom:20px}.method-card .tip-box[data-v-d8c66578]{background:var(--tag-bg-active-color);padding:12px 16px;border-radius:10px;display:flex;align-items:center;gap:10px;margin-bottom:25px;font-size:14px;color:var(--el-color-primary)}.method-card .tip-box .el-icon[data-v-d8c66578]{font-size:18px}.method-card .steps h3[data-v-d8c66578]{font-size:18px;font-weight:600;margin-bottom:15px;color:var(--gray-800);display:flex;align-items:center}.method-card .steps h3[data-v-d8c66578]:before{content:"";width:4px;height:18px;background:var(--el-color-primary);margin-right:10px;border-radius:2px}.method-card .steps ul[data-v-d8c66578]{padding-left:20px;margin-bottom:20px}.method-card .steps ul li[data-v-d8c66578]{margin-bottom:12px;line-height:1.6;color:var(--gray-600);position:relative;list-style:decimal}.method-card .steps ul li[data-v-d8c66578]::marker{color:var(--el-color-primary);font-weight:700}.method-card .steps .footer-note[data-v-d8c66578]{font-size:14px;font-weight:500;color:var(--el-color-success);padding-top:15px;border-top:1px dashed var(--border-color-400)}.quick-tips .section-title[data-v-d8c66578]{font-size:24px;font-weight:700;text-align:center;margin-bottom:30px}.quick-tips .tips-grid[data-v-d8c66578]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.quick-tips .tip-item[data-v-d8c66578]{background:var(--card-bg-color);padding:20px;border-radius:16px;box-shadow:0 4px 12px #00000008;display:flex;flex-direction:column;gap:12px}.quick-tips .tip-item .tip-header[data-v-d8c66578]{display:flex;align-items:center;gap:10px;color:var(--el-color-primary)}.quick-tips .tip-item .tip-header .el-icon[data-v-d8c66578]{font-size:20px}.quick-tips .tip-item .tip-header h3[data-v-d8c66578]{font-size:16px;font-weight:600;margin:0;color:var(--gray-800)}.quick-tips .tip-item p[data-v-d8c66578]{font-size:14px;line-height:1.5;color:var(--gray-600);margin:0;flex:1}.quick-tips .tip-item .freq[data-v-d8c66578]{font-size:12px;color:var(--gray-400);font-weight:500}@media(max-width:768px){.techniques-container[data-v-d8c66578]{padding:20px 15px}.page-header .title[data-v-d8c66578]{font-size:24px}.page-header .intro-card[data-v-d8c66578]{padding:15px}.page-header .intro-card p[data-v-d8c66578]{font-size:14px}.method-card[data-v-d8c66578]{padding:20px}.method-card .card-header[data-v-d8c66578]{flex-direction:column;gap:10px}.method-card .card-header .method-title h2[data-v-d8c66578]{font-size:18px}.method-card .description[data-v-d8c66578]{font-size:14px}.quick-tips .tips-grid[data-v-d8c66578]{grid-template-columns:1fr}}
