.docs-page[data-v-e7cd3ffb]{min-height:100vh;display:flex;flex-direction:column;background:#f8f8f7}.docs-layout[data-v-e7cd3ffb]{flex:1;min-height:calc(100vh - 56px);display:flex;max-width:1400px;margin:0 auto;padding:56px 40px 0}.docs-sidebar-left[data-v-e7cd3ffb]{width:260px;min-width:260px;flex-shrink:0;border-right:1px solid #e5e5e5;background:#ffffff}.docs-sidebar-left .sidebar-content[data-v-e7cd3ffb]{position:sticky;top:56px;width:100%;height:calc(100vh - 56px);padding:24px;box-sizing:border-box;background:#fff;overflow-y:auto}.docs-sidebar-right[data-v-e7cd3ffb]{width:220px;min-width:220px;flex-shrink:0;border-left:1px solid #e5e5e5;background:#ffffff}.docs-sidebar-right .sidebar-content[data-v-e7cd3ffb]{position:sticky;top:56px;width:100%;height:calc(100vh - 56px);padding:24px;box-sizing:border-box;background:#fff;overflow-y:auto}.docs-content[data-v-e7cd3ffb]{flex:1;padding:48px 64px;min-width:0;overflow-y:auto}.content-wrapper[data-v-e7cd3ffb]{max-width:800px;margin:0 auto}.docs-title[data-v-e7cd3ffb]{font-size:32px;font-weight:500;color:#1a1a1a;margin-bottom:16px}.docs-subtitle[data-v-e7cd3ffb]{font-size:16px;color:#999;margin-bottom:8px}.docs-intro[data-v-e7cd3ffb]{font-size:18px;color:#666;line-height:1.7;margin-bottom:32px}.section-heading[data-v-e7cd3ffb]{font-size:22px;font-weight:500;color:#1a1a1a;margin-top:48px;margin-bottom:16px;scroll-margin-top:80px}.docs-text[data-v-e7cd3ffb]{font-size:15px;color:#666;line-height:1.7;margin-bottom:16px}.docs-link[data-v-e7cd3ffb]{color:#111827;font-weight:600;text-decoration:underline;text-underline-offset:3px}.feature-list[data-v-e7cd3ffb]{list-style:none;padding:0;margin:0 0 32px}.feature-list li[data-v-e7cd3ffb]{position:relative;padding-left:24px;font-size:15px;color:#666;line-height:1.8}.feature-list li[data-v-e7cd3ffb]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:#0081f2;border-radius:50%}.steps-list[data-v-e7cd3ffb]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.step-item[data-v-e7cd3ffb]{display:flex;gap:16px;padding:20px;background:#ffffff;border:1px solid #e5e5e5;border-radius:12px}.step-number[data-v-e7cd3ffb]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#1a1a1a;color:#fff;font-size:14px;font-weight:600;border-radius:50%;flex-shrink:0}.step-content h4[data-v-e7cd3ffb]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.step-content p[data-v-e7cd3ffb]{font-size:14px;color:#666;margin:0;line-height:1.6}.formula-box[data-v-e7cd3ffb]{background:#ffffff;border:1px solid #e5e5e5;border-radius:12px;padding:24px;margin-bottom:32px}.formula-label[data-v-e7cd3ffb]{font-size:12px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.formula-content[data-v-e7cd3ffb]{font-size:16px;font-weight:500;color:#1a1a1a;background:#f8f8f7;padding:16px;border-radius:8px;font-family:monospace;margin-bottom:12px}.formula-example[data-v-e7cd3ffb]{font-size:14px;color:#666;font-style:italic}.metrics-grid[data-v-e7cd3ffb]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}.metric-card[data-v-e7cd3ffb]{background:#ffffff;border:1px solid #e5e5e5;border-radius:12px;padding:20px}.metric-icon[data-v-e7cd3ffb]{width:40px;height:40px;background:#f0f0f0;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#1a1a1a}.metric-card h4[data-v-e7cd3ffb]{font-size:15px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.metric-title[data-v-e7cd3ffb]{display:flex;align-items:center;gap:8px}.metric-tooltip[data-v-e7cd3ffb]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid #d1d5db;color:#6b7280;font-size:11px;cursor:help;background:#ffffff;flex-shrink:0}.metric-tooltip[data-v-e7cd3ffb]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:240px;padding:10px 12px;background:#111827;color:#fff;border-radius:8px;font-size:12px;line-height:1.4;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.metric-tooltip[data-v-e7cd3ffb]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-width:6px 6px 0 6px;border-style:solid;border-color:#111827 transparent transparent transparent;opacity:0;transition:opacity .2s ease}.metric-tooltip[data-v-e7cd3ffb]:hover:after,.metric-tooltip[data-v-e7cd3ffb]:hover:before{opacity:1}.metric-card p[data-v-e7cd3ffb]{font-size:13px;color:#666;margin:0;line-height:1.5}.levels-list[data-v-e7cd3ffb]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.level-card[data-v-e7cd3ffb]{background:#ffffff;border:2px solid #e5e5e5;border-radius:12px;padding:20px}.level-card.level-high[data-v-e7cd3ffb]{border-left:4px solid #10B981}.level-card.level-medium[data-v-e7cd3ffb]{border-left:4px solid #F59E0B}.level-card.level-low[data-v-e7cd3ffb]{border-left:4px solid #EF4444}.level-card.level-none[data-v-e7cd3ffb]{border-left:4px solid #6B7280}.level-header[data-v-e7cd3ffb]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.level-badge[data-v-e7cd3ffb]{padding:4px 12px;font-size:12px;font-weight:600;border-radius:20px}.level-badge.high[data-v-e7cd3ffb]{background:#D1FAE5;color:#059669}.level-badge.medium[data-v-e7cd3ffb]{background:#FEF3C7;color:#d97706}.level-badge.low[data-v-e7cd3ffb]{background:#FEE2E2;color:#dc2626}.level-badge.none[data-v-e7cd3ffb]{background:#F3F4F6;color:#4b5563}.level-name[data-v-e7cd3ffb]{font-size:16px;font-weight:600;color:#1a1a1a}.level-desc[data-v-e7cd3ffb]{font-size:14px;color:#666;line-height:1.6;margin:0 0 12px}.level-suggestion[data-v-e7cd3ffb]{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#1a1a1a;font-weight:500;background:#f8f8f7;padding:12px;border-radius:8px}.level-suggestion svg[data-v-e7cd3ffb]{flex-shrink:0;margin-top:2px}.practices-grid[data-v-e7cd3ffb]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.practice-card[data-v-e7cd3ffb]{display:flex;gap:16px;padding:20px;background:#ffffff;border:1px solid #e5e5e5;border-radius:12px}.practice-number[data-v-e7cd3ffb]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#1a1a1a;color:#fff;font-size:14px;font-weight:600;border-radius:50%;flex-shrink:0}.practice-content h4[data-v-e7cd3ffb]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.practice-content p[data-v-e7cd3ffb]{font-size:14px;color:#666;margin:0;line-height:1.6}@media (max-width: 1200px){.docs-sidebar-right[data-v-e7cd3ffb]{display:none}}@media (max-width: 1024px){.docs-layout[data-v-e7cd3ffb]{padding:0 20px}.docs-sidebar-left[data-v-e7cd3ffb]{display:none}.docs-content[data-v-e7cd3ffb]{padding:32px 24px}.metrics-grid[data-v-e7cd3ffb]{grid-template-columns:1fr}}@media (max-width: 640px){.step-item[data-v-e7cd3ffb],.practice-card[data-v-e7cd3ffb]{flex-direction:column;gap:12px}}
