:root{--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", monospace;--goto-green:#00aa13;--goto-green-dark:#007f2a;--goto-green-light:#e8f8eb;--goto-green-glow:#00aa1326;--bg-main:#f8faf9;--bg-card:#fff;--bg-sidebar:#0f1912;--border-color:#e5e9e6;--border-light:#f0f3f1;--text-main:#18221b;--text-muted:#5e6d63;--text-light:#8e9e94;--danger:#dc2626;--danger-bg:#fef2f2;--warning:#d97706;--warning-bg:#fffbeb;--info:#2563eb;--info-bg:#eff6ff;--shadow-sm:0 1px 2px #00000008;--shadow-md:0 4px 12px #0000000d;--shadow-lg:0 10px 25px #00000014}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg-main);color:var(--text-main);-webkit-font-smoothing:antialiased;line-height:1.5}button{cursor:pointer;font-family:inherit}table{border-collapse:collapse;width:100%}pre,code{font-family:var(--font-mono)}.app-layout[data-v-060b38e0]{background:var(--bg-main);width:100vw;height:100vh;display:flex;overflow:hidden}.sidebar[data-v-060b38e0]{background:var(--bg-sidebar);color:#fff;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:320px;display:flex}.brand[data-v-060b38e0]{border-bottom:1px solid #ffffff14;align-items:center;gap:14px;padding:20px 24px;display:flex}.brand-logo[data-v-060b38e0]{filter:brightness(0)invert();height:32px}.brand-text h2[data-v-060b38e0]{letter-spacing:1.5px;color:var(--goto-green);font-size:15px;font-weight:800}.brand-text p[data-v-060b38e0]{color:#898;font-size:11px}.search-box[data-v-060b38e0]{padding:14px 20px}.search-box input[data-v-060b38e0]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-size:13px}.search-box input[data-v-060b38e0]:focus{border-color:var(--goto-green)}.sidebar-top-switcher[data-v-060b38e0]{background:#ffffff0d;border:1px solid #ffffff17;border-radius:9px;gap:3px;margin:0 16px 8px;padding:3px;display:flex}.sidebar-switch-btn[data-v-060b38e0]{color:#8fa094;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.sidebar-switch-btn[data-v-060b38e0]:hover{color:#fff;background:#ffffff0f}.sidebar-switch-btn.active.asg-switch[data-v-060b38e0]{color:#fff;background:#2563eb;box-shadow:0 2px 6px #2563eb59}.sidebar-switch-btn.active.slides-switch[data-v-060b38e0]{background:var(--goto-green-dark);color:#fff;box-shadow:0 2px 6px #007f2a59}.switcher-badge[data-v-060b38e0]{color:#fff;background:#fff3;border-radius:9999px;padding:1px 5px;font-size:9.5px;font-weight:700}.lecture-nav[data-v-060b38e0]{flex:1;padding:8px 12px;overflow-y:auto}.nav-section-label[data-v-060b38e0]{letter-spacing:1.2px;color:#676;padding:12px 12px 6px;font-size:10px;font-weight:700}.nav-item[data-v-060b38e0]{cursor:pointer;border-radius:8px;margin-bottom:4px;padding:10px 14px;transition:all .15s}.nav-item[data-v-060b38e0]:hover{background:#ffffff0a}.nav-item.active[data-v-060b38e0]{border-left:3px solid var(--goto-green);background:#00aa1333}.assignment-nav-item.active[data-v-060b38e0]{background:#2563eb33;border-left:3px solid #3b82f6}.nav-item-top[data-v-060b38e0]{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.week-badge[data-v-060b38e0]{color:var(--goto-green);font-size:11px;font-weight:700}.asg-badge[data-v-060b38e0]{color:#60a5fa}.slide-count-badge[data-v-060b38e0]{color:#a0b8a4;background:#ffffff1a;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.category-tag[data-v-060b38e0]{color:#898;margin-top:3px;font-size:10px}.nav-item-title[data-v-060b38e0]{color:#e0e6e0;font-size:12.5px;font-weight:500;line-height:1.3}.sidebar-footer[data-v-060b38e0]{color:#898;border-top:1px solid #ffffff14;padding:16px 20px;font-size:11px}.sidebar-footer span[data-v-060b38e0]{color:#fff;font-weight:600}.content-area[data-v-060b38e0]{flex-direction:column;flex:1;display:flex;overflow:hidden}.top-nav[data-v-060b38e0]{border-bottom:1px solid var(--border-color);z-index:10;background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:58px;padding:0 24px;display:flex;box-shadow:0 1px 2px #00000005}.header-left[data-v-060b38e0]{flex-shrink:0;align-items:center;display:flex}.breadcrumb-container[data-v-060b38e0]{background:#f8faf9;border:1px solid #e5e9e6;border-radius:7px;align-items:center;gap:8px;padding:4px 10px 4px 5px;display:inline-flex}.context-badge[data-v-060b38e0]{letter-spacing:.03em;text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:700}.week-badge-pill[data-v-060b38e0]{background:var(--goto-green-light);color:var(--goto-green-dark);border:1px solid #c7ecd0}.asg-badge-pill[data-v-060b38e0]{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.crumb-separator[data-v-060b38e0]{color:#cbd5e1;font-size:12px}.crumb-topic[data-v-060b38e0]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12px;font-weight:600;overflow:hidden}.header-center[data-v-060b38e0]{justify-content:center;align-items:center;display:flex}.segmented-control[data-v-060b38e0]{background:#f1f4f2;border:1px solid #e2e8e4;border-radius:9px;align-items:center;gap:2px;padding:3px;display:inline-flex}.segmented-btn[data-v-060b38e0]{color:#55655b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;transition:all .15s ease-in-out;display:inline-flex}.segmented-btn[data-v-060b38e0]:hover{color:var(--text-main);background:#fff9}.segmented-btn.active[data-v-060b38e0]{color:var(--goto-green-dark);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014,0 1px 1px #0000000a}.segmented-btn.asg-segmented-btn.active[data-v-060b38e0]{color:#2563eb}.tab-icon[data-v-060b38e0]{opacity:.8;flex-shrink:0}.segmented-btn.active .tab-icon[data-v-060b38e0]{opacity:1}.tab-badge-pill[data-v-060b38e0]{color:#1e40af;background:#dbeafe;border-radius:9999px;margin-left:1px;padding:1px 5px;font-size:10px;font-weight:700}.header-right[data-v-060b38e0]{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.ticker-badge[data-v-060b38e0]{font-family:var(--font-mono,monospace);background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:7px;padding:5px 11px;font-size:11px;display:inline-flex}.ticker-dot[data-v-060b38e0]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #10b98133}.ticker-name[data-v-060b38e0]{color:#111827;font-weight:700}.ticker-divider[data-v-060b38e0]{background:#d1d5db;width:1px;height:10px}.ticker-audit[data-v-060b38e0]{color:#6b7280;font-weight:500}.scroll-container[data-v-060b38e0]{flex:1;padding:32px;overflow-y:auto}.hero-banner[data-v-060b38e0]{color:#fff;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#0e1e13 0%,#173620 100%);border-radius:16px;margin-bottom:24px;padding:32px}.goto-banner[data-v-060b38e0]{background:linear-gradient(135deg,#004d13 0%,#007f2a 100%)}.asg-hero-banner[data-v-060b38e0]{background:linear-gradient(135deg,#0f2744 0%,#1e3a8a 100%)}.hero-header-row[data-v-060b38e0]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.hero-tag[data-v-060b38e0]{letter-spacing:1px;color:#6ee787;background:#00aa134d;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.asg-hero-tag[data-v-060b38e0]{color:#93c5fd;background:#3b82f64d}.hero-reading[data-v-060b38e0]{color:#b0cbb5;font-size:12px}.asg-hero-banner .hero-reading[data-v-060b38e0]{color:#bfdbfe}.hero-title[data-v-060b38e0]{margin-bottom:12px;font-size:24px;font-weight:800;line-height:1.25}.goto-subtitle[data-v-060b38e0]{color:#e0e7ff;font-size:13.5px;line-height:1.5}.core-question-box[data-v-060b38e0]{border-left:3px solid var(--goto-green);background:#ffffff14;border-radius:8px;gap:12px;padding:14px 18px;font-size:14px;display:flex}.cq-icon[data-v-060b38e0]{font-size:18px}.asg-top-slide-container[data-v-060b38e0]{margin-bottom:24px}.asg-slide-track[data-v-060b38e0]{scrollbar-width:thin;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.asg-slide-card[data-v-060b38e0]{border:1.5px solid var(--border-color);text-align:left;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;flex:none;gap:5px;width:220px;padding:12px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.asg-slide-card[data-v-060b38e0]:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb14}.asg-slide-card.active[data-v-060b38e0]{background:#eff6ff;border-color:#2563eb;box-shadow:0 4px 14px #2563eb26}.slide-card-top[data-v-060b38e0]{justify-content:space-between;align-items:center;display:flex}.slide-card-code[data-v-060b38e0]{color:#2563eb;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800}.slide-card-week[data-v-060b38e0]{color:var(--text-muted);background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600}.slide-card-title[data-v-060b38e0]{color:var(--text-main);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.asg-kpi-badges-row[data-v-060b38e0]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.asg-kpi-pill[data-v-060b38e0]{color:#f8fafc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.asg-kpi-pill-green[data-v-060b38e0]{color:#a7f3d0;background:#10b98138;border-color:#34d39966}.asg-kpi-pill-muted[data-v-060b38e0]{color:#cbd5e1;background:#0f172a73;border-color:#94a3b84d;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.asg-sec-toc-bar[data-v-060b38e0]{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 22px;padding:12px 16px;display:flex;box-shadow:0 2px 8px #0f172a0a}.asg-toc-label[data-v-060b38e0]{text-transform:uppercase;letter-spacing:.04em;color:#475569;margin-right:4px;font-size:11.5px;font-weight:800}.asg-toc-btn[data-v-060b38e0]{color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;max-width:260px;padding:5px 11px;font-size:11.5px;font-weight:600;transition:all .16s;display:inline-flex}.asg-toc-btn[data-v-060b38e0]:hover{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6;transform:translateY(-1px)}.asg-toc-wb-btn[data-v-060b38e0]{color:#f8fafc;background:#0f172a;border-color:#0f172a}.asg-toc-wb-btn[data-v-060b38e0]:hover{color:#fff;background:#047857;border-color:#047857}.asg-toc-num[data-v-060b38e0]{color:#334155;font-variant-numeric:tabular-nums;background:#e2e8f0;border-radius:4px;justify-content:center;align-items:center;padding:1px 5px;font-size:10px;font-weight:800;display:inline-flex}.asg-toc-text[data-v-060b38e0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbook-card[data-v-060b38e0]{border:1.5px solid #cbd5e1;margin-bottom:28px;padding:0;scroll-margin-top:20px;overflow:hidden;box-shadow:0 6px 20px #0f172a0f}.wb-header[data-v-060b38e0]{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 22px;display:flex}.wb-title-group[data-v-060b38e0]{align-items:center;gap:12px;display:flex}.wb-icon[data-v-060b38e0]{font-size:22px}.wb-title-group h3[data-v-060b38e0]{color:#fff;margin:0;font-size:14.5px;font-weight:800}.wb-subtitle[data-v-060b38e0]{color:#94a3b8;margin-top:2px;font-size:11.5px}.sheet-tabs[data-v-060b38e0]{flex-wrap:wrap;gap:6px;display:flex}.sheet-tab-btn[data-v-060b38e0]{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #94a3b859;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:700;transition:all .15s}.sheet-tab-btn[data-v-060b38e0]:hover{color:#fff;background:#ffffff2e}.sheet-tab-btn.active[data-v-060b38e0]{color:#fff;background:#00aa13;border-color:#00aa13;box-shadow:0 2px 8px #00aa1359}.wb-table-wrap[data-v-060b38e0]{background:#fff;max-height:520px;overflow-x:auto}.wb-data-table[data-v-060b38e0]{border-collapse:collapse;width:100%;font-size:12px}.wb-data-table td[data-v-060b38e0]{color:#1e293b;vertical-align:middle;border-bottom:1px solid #e2e8f0;border-right:1px solid #f1f5f9;padding:8px 13px}.wb-data-table td.num-cell[data-v-060b38e0]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace}.wb-data-table td.text-data-cell[data-v-060b38e0]{white-space:normal;min-width:150px;max-width:360px;line-height:1.4}.wb-title-banner-row td[data-v-060b38e0]{color:#0f172a;background:#f8fafc;border-bottom:2px solid #cbd5e1;padding:11px 14px;font-size:13px;font-weight:800}.wb-col-header-row[data-v-060b38e0]{z-index:3;position:sticky;top:0}.wb-col-header-row td[data-v-060b38e0]{letter-spacing:.02em;background:#0f172a;border-bottom:2px solid #334155;border-right-color:#1e293b;font-size:11.5px;font-weight:800;color:#f8fafc!important}.wb-section-divider-row td[data-v-060b38e0]{letter-spacing:.04em;text-transform:uppercase;background:#eff6ff;border-top:1.5px solid #bfdbfe;border-bottom:1.5px solid #bfdbfe;padding:8px 13px;font-size:11.5px;font-weight:800;color:#1e40af!important}.wb-total-row td[data-v-060b38e0]{background:#f0fdf4;border-top:1.5px solid #86efac;border-bottom:1.5px solid #86efac;font-weight:800;color:#064e3b!important}.asg-sections-stream[data-v-060b38e0]{flex-direction:column;gap:24px;display:flex}.asg-section-card[data-v-060b38e0]{border:1.5px solid #cbd5e1;border-left:5px solid #1e3a8a;border-radius:14px;padding:24px 28px;scroll-margin-top:20px;box-shadow:0 4px 16px #0f172a0d}.sec-card-header-bar[data-v-060b38e0]{border-bottom:1.5px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.sec-heading-group[data-v-060b38e0]{align-items:center;gap:10px;display:flex}.sec-num-badge[data-v-060b38e0]{color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#0f2744 0%,#2563eb 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-flex}.sec-card-heading[data-v-060b38e0]{color:#0f172a;border:none;margin:0;padding:0;font-size:17px;font-weight:800;line-height:1.3}.sec-cite-pill[data-v-060b38e0]{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;max-width:100%;padding:4px 10px;font-size:11px;display:inline-flex}.sec-paragraphs[data-v-060b38e0]{flex-direction:column;gap:10px;display:flex}.sec-paragraph-text[data-v-060b38e0]{color:#1e293b;background:#f8fafc;border-left:3px solid #cbd5e1;border-radius:0 8px 8px 0;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.65}.asg-fin-table-card[data-v-060b38e0]{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;margin-top:18px;overflow:hidden;box-shadow:0 2px 10px #0f172a0a}.asg-fin-table-topbar[data-v-060b38e0]{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:7px 14px;display:flex}.asg-fin-table-badge[data-v-060b38e0]{letter-spacing:.04em;color:#334155;font-size:10.5px;font-weight:800}.asg-fin-table-scroll[data-v-060b38e0]{overflow-x:auto}.asg-fin-table[data-v-060b38e0]{border-collapse:collapse;width:100%;font-size:12.5px}.asg-fin-table thead th[data-v-060b38e0]{color:#f8fafc;letter-spacing:.02em;white-space:nowrap;background:#0f172a;border-right:1px solid #1e293b;padding:10px 14px;font-size:11.5px;font-weight:800}.asg-fin-table thead th.th-left[data-v-060b38e0]{text-align:left}.asg-fin-table thead th.th-right[data-v-060b38e0]{text-align:right}.asg-fin-table tbody tr[data-v-060b38e0]{transition:background-color .12s}.asg-fin-table tbody tr[data-v-060b38e0]:nth-child(2n){background:#fafbfd}.asg-fin-table tbody tr[data-v-060b38e0]:hover{background:#f0f9ff}.asg-fin-table tbody td[data-v-060b38e0]{color:#1e293b;vertical-align:top;border-bottom:1px solid #e2e8f0;border-right:1px solid #f1f5f9;padding:9px 14px;line-height:1.45}.asg-fin-table tbody td.bold-cell[data-v-060b38e0]{color:#0f172a;min-width:190px;font-weight:700}.asg-fin-table tbody td.num-cell[data-v-060b38e0]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace}.asg-fin-table tbody td.text-data-cell[data-v-060b38e0]{text-align:left;min-width:150px}.fin-subheader-row td[data-v-060b38e0]{letter-spacing:.04em;text-transform:uppercase;font-size:11px;color:#1e40af!important;background:#eff6ff!important;border-top:1.5px solid #bfdbfe!important;border-bottom:1.5px solid #bfdbfe!important;padding:7px 14px!important;font-weight:800!important}.fin-total-row td[data-v-060b38e0]{color:#064e3b!important;background:#ecfdf5!important;border-top:1.5px solid #6ee7b7!important;border-bottom:2px solid #10b981!important;font-weight:800!important}.fin-ratio-row td[data-v-060b38e0]{font-weight:700;color:#78350f!important;background:#fffbeb!important;border-bottom:1px solid #fde68a!important}.neg-val-cell[data-v-060b38e0]{font-weight:700;color:#be123c!important}.pos-growth-cell[data-v-060b38e0]{font-weight:700;color:#047857!important}.asg-evidence-card[data-v-060b38e0]{background:#f8fafc;border:1.5px solid #bfdbfe;border-radius:12px;margin-top:18px;overflow:hidden}.asg-evidence-head[data-v-060b38e0]{background:#eff6ff;border-bottom:1px solid #dbeafe;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;display:flex}.asg-proof-badge[data-v-060b38e0]{color:#1e3a8a;letter-spacing:.03em;font-size:11px;font-weight:800}.asg-proof-zoom[data-v-060b38e0]{color:#2563eb;font-size:11px;font-weight:600}.asg-evidence-body[data-v-060b38e0]{cursor:pointer;align-items:center;gap:16px;padding:12px 14px;transition:background .15s;display:flex}.asg-evidence-body[data-v-060b38e0]:hover{background:#f0f9ff}.asg-evidence-thumb[data-v-060b38e0]{object-fit:cover;object-position:top center;background:#fff;border:1.5px solid #94a3b8;border-radius:8px;flex-shrink:0;width:190px;max-height:120px}.asg-evidence-meta[data-v-060b38e0]{flex-direction:column;gap:6px;display:flex}.asg-evidence-caption[data-v-060b38e0]{color:#0f172a;font-size:12.5px;font-weight:700;line-height:1.45}.asg-evidence-cite[data-v-060b38e0]{color:#475569;font-family:SFMono-Regular,Consolas,monospace;font-size:11.5px}.slides-stream[data-v-060b38e0]{flex-direction:column;gap:36px;display:flex}.slide-entry-card[data-v-060b38e0]{border:1px solid var(--border-color);box-shadow:var(--shadow-md);background:#fff;border-radius:16px;padding:24px}.slide-card-header[data-v-060b38e0]{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;display:flex}.slide-number-pill[data-v-060b38e0]{letter-spacing:1px;color:var(--goto-green-dark);background:var(--goto-green-light);border-radius:4px;margin-bottom:6px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-block}.slide-main-header[data-v-060b38e0]{color:var(--text-main);font-size:18px;font-weight:800;line-height:1.3}.slide-sub-pill[data-v-060b38e0]{color:var(--text-muted);background:#f1f5f2;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.slide-image-wrapper[data-v-060b38e0]{background:#000;border:1px solid #e0e6e0;border-radius:12px;margin-bottom:20px;overflow:hidden;box-shadow:0 4px 20px #0000001f}.actual-slide-image[data-v-060b38e0]{object-fit:contain;width:100%;height:auto;display:block}.slide-dual-explanation[data-v-060b38e0]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}@media (width<=900px){.slide-dual-explanation[data-v-060b38e0]{grid-template-columns:1fr}}.exp-col[data-v-060b38e0]{border:1px solid var(--border-light);border-radius:12px;padding:20px}.theory-col[data-v-060b38e0]{background:#f8faf9;border-left:4px solid #2563eb}.goto-col[data-v-060b38e0]{border-left:4px solid var(--goto-green);background:#f5fbf6}.exp-header[data-v-060b38e0]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.exp-icon[data-v-060b38e0]{font-size:16px}.exp-header h3[data-v-060b38e0]{font-size:14px;font-weight:700}.theory-col h3[data-v-060b38e0]{color:#1e40af}.goto-col h3[data-v-060b38e0]{color:var(--goto-green-dark)}.exp-body[data-v-060b38e0]{color:var(--text-main);font-size:13.5px;line-height:1.6}.goto-report-container[data-v-060b38e0]{background:#fafffb;border:1.5px solid #a7f3d0;border-radius:14px;margin-top:10px;padding:24px}.report-header-banner[data-v-060b38e0]{border-bottom:1px dashed #a7f3d0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;display:flex}.report-badge[data-v-060b38e0]{letter-spacing:.8px;color:#047857;text-transform:uppercase;background:#d1fae5;border-radius:4px;margin-bottom:4px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-block}.report-title[data-v-060b38e0]{color:var(--goto-green-dark);font-size:16px;font-weight:800}.report-org-tag[data-v-060b38e0]{color:#065f46;background:#ecfdf5;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.report-desc-text[data-v-060b38e0]{color:var(--text-main);margin-bottom:14px;font-size:13.5px;line-height:1.6}.audit-evidence-container[data-v-060b38e0]{background:#fff;border:1.5px solid #93c5fd;border-radius:14px;margin-top:18px;padding:22px;box-shadow:0 4px 14px #2563eb0f}.evidence-header-banner[data-v-060b38e0]{border-bottom:1px dashed #bfdbfe;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:10px;display:flex}.evidence-header-actions[data-v-060b38e0]{align-items:center;gap:8px;display:flex}.evidence-badge[data-v-060b38e0]{letter-spacing:.8px;color:#1d4ed8;background:#dbeafe;border-radius:4px;margin-bottom:4px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-block}.evidence-title[data-v-060b38e0]{color:#1e3a8a;font-size:15px;font-weight:800}.evidence-key-figures-bar[data-v-060b38e0]{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;gap:8px;padding:10px 16px;display:flex}.evidence-kf-pill[data-v-060b38e0]{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.evidence-kf-pill .kf-label[data-v-060b38e0]{color:#64748b;font-weight:500}.evidence-kf-pill .kf-val[data-v-060b38e0]{color:#0f172a;font-weight:700}.evidence-kf-pill .kf-ref[data-v-060b38e0]{color:#2563eb;font-size:11px;font-weight:600}.evidence-source-tag[data-v-060b38e0]{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700}.evidence-zoom-btn[data-v-060b38e0],.evidence-modal-btn[data-v-060b38e0]{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #93c5fd;border-radius:6px;align-items:center;gap:4px;padding:5px 12px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.evidence-zoom-btn[data-v-060b38e0]:hover,.evidence-modal-btn[data-v-060b38e0]:hover{color:#1e40af;background:#eff6ff;border-color:#3b82f6}.evidence-zoom-btn.active[data-v-060b38e0]{color:#fff;background:#2563eb;border-color:#1d4ed8}.evidence-kpi-summary-bar[data-v-060b38e0]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.kpi-callout[data-v-060b38e0]{border:1.5px solid;border-radius:12px;flex-direction:column;gap:5px;padding:14px 16px;display:flex;box-shadow:0 2px 6px #00000008}.kpi-green[data-v-060b38e0]{background:#f0fdf4;border-color:#86efac}.kpi-amber[data-v-060b38e0]{background:#fffbeb;border-color:#fcd34d}.kpi-red[data-v-060b38e0]{background:#fef2f2;border-color:#fca5a5}.kpi-head[data-v-060b38e0]{align-items:center;gap:8px;display:flex}.kpi-tag[data-v-060b38e0]{letter-spacing:.5px;color:#fff;border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:800}.kpi-green .kpi-tag[data-v-060b38e0]{background:#16a34a}.kpi-amber .kpi-tag[data-v-060b38e0]{background:#d97706}.kpi-red .kpi-tag[data-v-060b38e0]{background:#dc2626}.kpi-name[data-v-060b38e0]{letter-spacing:.6px;font-size:11px;font-weight:800}.kpi-green .kpi-name[data-v-060b38e0]{color:#15803d}.kpi-amber .kpi-name[data-v-060b38e0]{color:#b45309}.kpi-red .kpi-name[data-v-060b38e0]{color:#b91c1c}.kpi-number[data-v-060b38e0]{letter-spacing:-.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:26px;font-weight:900;line-height:1.15}.kpi-green .kpi-number[data-v-060b38e0]{color:#15803d}.kpi-amber .kpi-number[data-v-060b38e0]{color:#b45309}.kpi-red .kpi-number[data-v-060b38e0]{color:#b91c1c}.kpi-formula[data-v-060b38e0]{color:#475569;font-size:12px;line-height:1.35}.kpi-formula strong[data-v-060b38e0]{color:#0f172a}.evidence-image-wrapper[data-v-060b38e0]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;max-height:520px;transition:all .2s;position:relative;overflow:hidden auto;box-shadow:inset 0 2px 4px #0000000a}.evidence-image-wrapper.actual-size-mode[data-v-060b38e0]{max-height:680px;overflow:auto}.image-click-hint[data-v-060b38e0]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:none;opacity:.85;z-index:10;background:#0f172abf;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;transition:opacity .2s;position:absolute;top:8px;right:12px}.evidence-image-wrapper:hover .image-click-hint[data-v-060b38e0]{opacity:1}.actual-statement-image[data-v-060b38e0]{cursor:zoom-in;width:100%;height:auto;display:block}.actual-statement-image.image-full-width[data-v-060b38e0]{cursor:zoom-out;width:auto;min-width:1500px;max-width:none}.lightbox-overlay[data-v-060b38e0]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#0f172ae0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox-modal[data-v-060b38e0]{background:#fff;border-radius:16px;flex-direction:column;width:96vw;max-width:1500px;height:94vh;display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #00000080}.lightbox-header[data-v-060b38e0]{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.lightbox-badge[data-v-060b38e0]{letter-spacing:.8px;color:#1e40af;background:#dbeafe;border-radius:4px;margin-bottom:2px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-block}.lightbox-title[data-v-060b38e0]{color:#0f172a;font-size:16px;font-weight:800}.lightbox-controls[data-v-060b38e0]{align-items:center;gap:8px;display:flex}.lb-btn[data-v-060b38e0]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .15s}.lb-btn[data-v-060b38e0]:hover{background:#f1f5f9;border-color:#94a3b8}.lb-zoom-level[data-v-060b38e0]{color:#64748b;text-align:center;min-width:44px;font-size:12px;font-weight:800}.lb-btn.lb-close[data-v-060b38e0]{color:#fff;background:#ef4444;border-color:#dc2626;margin-left:6px}.lb-btn.lb-close[data-v-060b38e0]:hover{background:#dc2626}.lightbox-body[data-v-060b38e0]{background:#f1f5f9;flex:1;justify-content:center;align-items:flex-start;padding:24px;display:flex;overflow:auto}.lightbox-img[data-v-060b38e0]{cursor:grab;border-radius:8px;max-width:100%;height:auto;transition:transform .18s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px #0000001f}.lightbox-footer[data-v-060b38e0]{color:#334155;background:#f8fafc;border-top:1px solid #e2e8f0;align-items:center;gap:10px;padding:12px 20px;font-size:13px;display:flex}.evidence-caption-box[data-v-060b38e0]{color:#1e3a8a;background:#eff6ff;border-left:4px solid #2563eb;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:12px 16px;font-size:13px;display:flex}.lecture-chart-card[data-v-060b38e0]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.chart-card-topbar[data-v-060b38e0]{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.chart-heading-group[data-v-060b38e0]{flex-direction:column;gap:2px;display:flex}.chart-pill-badge[data-v-060b38e0]{letter-spacing:.06em;text-transform:uppercase;color:#c26d58;background:#fff1ee;border:1px solid #ffd5cc;border-radius:12px;align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.chart-main-title[data-v-060b38e0]{color:#1e293b;margin:4px 0 0;font-size:15px;font-weight:700}.chart-sub-title[data-v-060b38e0]{color:#64748b;margin:0;font-size:12px}.chart-entity-tabs[data-v-060b38e0]{background:#e2e8f0;border-radius:6px;gap:6px;padding:3px;display:flex}.chart-tab-btn[data-v-060b38e0]{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.chart-tab-btn[data-v-060b38e0]:hover{color:#0f172a}.chart-tab-btn.active[data-v-060b38e0]{color:#1e3a5f;background:#fff;box-shadow:0 1px 2px #0000000f}.chart-card-body[data-v-060b38e0]{background:#fff;grid-template-columns:1fr 310px;gap:20px;padding:18px 20px;display:grid}@media (width<=900px){.chart-card-body[data-v-060b38e0]{grid-template-columns:1fr}}.chart-svg-column[data-v-060b38e0]{flex-direction:column;display:flex}.chart-y-axis-label[data-v-060b38e0]{color:#475569;margin-bottom:4px;padding-left:10px;font-size:11px;font-weight:600}.svg-container[data-v-060b38e0]{width:100%}.trend-svg[data-v-060b38e0]{background:#fff;width:100%;height:auto;display:block}.grid-lines line[data-v-060b38e0]{stroke-dasharray:2 2}.axis-tick[data-v-060b38e0]{fill:#64748b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px}.x-axis-label[data-v-060b38e0]{fill:#334155;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600}.chart-point[data-v-060b38e0]{cursor:pointer;transition:r .15s}.chart-point[data-v-060b38e0]:hover{r:7.5;filter:drop-shadow(0 2px 4px #00000040)}.point-label[data-v-060b38e0]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:700}.slate-label[data-v-060b38e0]{fill:#1e3a5f}.emerald-label[data-v-060b38e0]{fill:#059669}.crimson-label[data-v-060b38e0]{fill:#dc2626}.chart-legend-row[data-v-060b38e0]{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:10px;padding-top:8px;display:flex}.legend-item[data-v-060b38e0]{color:#334155;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.legend-line[data-v-060b38e0]{border-radius:2px;width:18px;height:3px}.slate-line[data-v-060b38e0]{background:#1e3a5f}.emerald-line[data-v-060b38e0]{background:#10b981}.crimson-line[data-v-060b38e0]{background:#ef4444 linear-gradient(90deg,#ef4444 50%,#0000 50%) 0 0/6px 100%}.legend-dot[data-v-060b38e0]{border-radius:50%;width:8px;height:8px;margin-left:-10px}.slate-dot[data-v-060b38e0]{background:#1e3a5f}.emerald-dot[data-v-060b38e0]{background:#10b981}.crimson-dot[data-v-060b38e0]{background:#ef4444}.chart-notice-card[data-v-060b38e0]{background:#fbfbfc;border:1px solid #e8ecef;border-radius:8px;flex-direction:column;justify-content:space-between;padding:20px;display:flex;box-shadow:0 1px 3px #00000005}.notice-title[data-v-060b38e0]{color:#b45309;margin-bottom:12px;font-size:17px;font-weight:700}.notice-body[data-v-060b38e0]{color:#334155;flex-direction:column;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.notice-paragraph strong[data-v-060b38e0]{color:#0f172a}.notice-punchline[data-v-060b38e0]{color:#c2410c;letter-spacing:-.01em;margin:18px 0 10px;font-size:17px;font-weight:800}.notice-footnote[data-v-060b38e0]{color:#94a3b8;border-top:1px solid #edf2f7;margin-top:auto;padding-top:8px;font-size:11px}.worksheet-formula-bar[data-v-060b38e0]{box-sizing:border-box;background:#f0f4f8;border:1px solid #d4dfe6;border-radius:6px;flex-direction:column;justify-content:center;gap:6px;min-height:70px;max-height:70px;margin-bottom:12px;padding:8px 12px;font-size:.85rem;display:flex;overflow:hidden}.worksheet-formula-bar.worksheet-active[data-v-060b38e0]{background:#edf4f8;border-color:#315c74}.formula-bar-top[data-v-060b38e0]{align-items:center;gap:8px;min-width:0;display:flex}.worksheet-cell-ref[data-v-060b38e0]{text-align:center;color:#254459;background:#fff;border:1px solid #d4dfe6;border-radius:4px;flex-shrink:0;min-width:38px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:700}.worksheet-formula-bar.worksheet-active .worksheet-cell-ref[data-v-060b38e0]{color:#315c74;border-color:#315c74}.worksheet-fx[data-v-060b38e0]{color:#61717d;text-align:center;flex-shrink:0;font-family:Georgia,serif;font-size:.95rem;font-style:italic;font-weight:700}.worksheet-formula-bar code[data-v-060b38e0]{white-space:nowrap;text-overflow:ellipsis;color:#123b57;background:#fff;border:1px solid #d4dfe6;border-radius:4px;flex:1;min-width:0;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84rem;font-weight:600;line-height:1.4;display:block;overflow:hidden}.worksheet-formula-bar.worksheet-active code[data-v-060b38e0]{color:#123b57;background:#dceaf1;border-color:#315c74}.formula-bar-bottom[data-v-060b38e0]{align-items:center;gap:8px;padding-left:2px;font-size:.8rem;display:flex}.formula-val-tag[data-v-060b38e0]{color:#61717d;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:.74rem;font-weight:600}.formula-val-display[data-v-060b38e0]{color:#123b57;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;font-weight:800;overflow:hidden}.val-table-wrap[data-v-060b38e0]{background:#fff;border:1px solid #d4dfe6;border-radius:6px;margin-bottom:16px;overflow-x:auto}.data-table[data-v-060b38e0]{border-collapse:separate;border-spacing:0;color:#24313d;width:100%;font-size:13px}.worksheet-letters th[data-v-060b38e0]{color:#6a7883;text-align:center;background:#f4f6f7;border-bottom:1px solid #d4dfe6;border-right:1px solid #d4dfe6;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:600}.row-num-th[data-v-060b38e0]{text-align:center;-webkit-user-select:none;user-select:none;width:2.4rem;min-width:2.4rem;max-width:2.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600;color:#61717d!important;background:#f0f3f5!important;border-bottom:1px solid #d4dfe6!important;border-right:1px solid #d4dfe6!important;padding:6px 4px!important}.data-table th[data-v-060b38e0]{color:#354b5d;text-align:left;background:#edf2f4;border-bottom:1px solid #d4dfe6;border-right:1px solid #d4dfe6;padding:9px 12px;font-weight:700}.data-table th[data-v-060b38e0]:last-child{border-right:none}.data-table td[data-v-060b38e0]{vertical-align:middle;cursor:pointer;border-bottom:1px solid #eef2f5;border-right:1px solid #eef2f5;padding:8px 12px;transition:background .12s,box-shadow .12s}.data-table td[data-v-060b38e0]:last-child{border-right:none}.data-table tbody tr:last-child td[data-v-060b38e0]{border-bottom:none}.data-table tbody tr[data-v-060b38e0]:nth-child(2n){background:#fafbfc}.data-table tbody tr[data-v-060b38e0]:hover{background:#f0f4f8}.data-table td.bold-cell[data-v-060b38e0]{color:#254459;font-weight:600}.data-table td.num-cell[data-v-060b38e0]{text-align:right;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.data-table td.is-cell-lit[data-v-060b38e0]{color:#123b57!important;background:#dceaf1!important;box-shadow:inset 0 0 0 2px #315c74!important}.data-table tr.is-row-lit td[data-v-060b38e0]{background:#edf4f8}.data-table tr.is-row-lit td.bold-cell[data-v-060b38e0]{color:#123b57}.data-table td.worksheet-used[data-v-060b38e0]{background:#e6f0f7!important;box-shadow:inset 0 0 0 1.5px #5280a0!important}.data-table td.worksheet-selected[data-v-060b38e0]{color:#123b57!important;background:#c3dce9!important;box-shadow:inset 0 0 0 2px #315c74!important}.gap-expl-box[data-v-060b38e0]{color:#24313d;background:#f7f9fa;border:1px solid #d4dfe6;border-left:4px solid #315c74;border-radius:6px;padding:14px 16px;font-size:13px;line-height:1.6}.gap-expl-box h3[data-v-060b38e0]{color:#123b57;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.gap-expl-box .expl-hint[data-v-060b38e0]{color:#64748b;margin-left:4px;font-size:11px;font-weight:500}.gap-expl-box p[data-v-060b38e0]{margin:0;line-height:1.65}.ref-chip[data-v-060b38e0]{color:#254459;cursor:pointer;font-weight:700;font-family:var(--font-mono);background:#eef2f4;border-bottom:1.5px dashed #5280a0;border-radius:4px;margin:0 1px;padding:1px 5px;font-size:.94em;transition:all .15s;display:inline-block}.ref-chip[data-v-060b38e0]:hover,.ref-chip.is-active[data-v-060b38e0]{color:#123b57;background:#ccdde7;border-bottom-style:solid;border-bottom-color:#123b57;box-shadow:0 2px 6px #25445933}.coc-grid[data-v-060b38e0]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.coc-item[data-v-060b38e0]{border:1px solid var(--border-light);background:#fff;border-radius:10px;flex-direction:column;padding:14px;display:flex}.coc-lbl[data-v-060b38e0]{color:var(--text-muted);margin-bottom:4px;font-size:11px}.coc-val[data-v-060b38e0]{font-family:var(--font-mono);color:var(--text-main);font-size:16px;font-weight:700}.coc-sub-text[data-v-060b38e0]{color:var(--text-muted);margin-top:4px;font-size:10.5px}.highlight-green[data-v-060b38e0]{background:#f0fdf4;border-color:#86efac}.highlight-green .coc-val[data-v-060b38e0]{color:var(--goto-green-dark)}.content-cards[data-v-060b38e0]{flex-direction:column;gap:24px;display:flex}.card[data-v-060b38e0]{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:28px}.card-title[data-v-060b38e0]{color:var(--text-main);margin-bottom:4px;font-size:18px;font-weight:700}.card-subtitle[data-v-060b38e0]{color:var(--text-muted);margin-bottom:20px;font-size:13px}.forces-list[data-v-060b38e0]{flex-direction:column;gap:12px;display:flex}.force-card[data-v-060b38e0]{border:1px solid var(--border-light);background:#f9fbf9;border-radius:10px;padding:18px 22px}.force-header[data-v-060b38e0]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.force-name[data-v-060b38e0]{color:var(--text-main);font-size:15px;font-weight:700}.rating-badge[data-v-060b38e0]{border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.badge-high[data-v-060b38e0]{color:#dc2626;background:#fef2f2}.badge-med[data-v-060b38e0]{color:#d97706;background:#fffbeb}.force-text[data-v-060b38e0]{color:var(--text-muted);font-size:13px;line-height:1.5}.takeaways-deck[data-v-060b38e0]{flex-direction:column;gap:16px;display:flex}.takeaway-card[data-v-060b38e0]{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;gap:20px;padding:24px;display:flex}.takeaway-num[data-v-060b38e0]{color:var(--goto-green);font-size:32px;font-weight:800;line-height:1}.takeaway-body h3[data-v-060b38e0]{margin-bottom:6px;font-size:15px;font-weight:700}.takeaway-body p[data-v-060b38e0]{color:var(--text-muted);font-size:14px;line-height:1.5}.roadmap-timeline[data-v-060b38e0]{flex-direction:column;gap:14px;display:flex}.roadmap-node[data-v-060b38e0]{border:1px solid var(--border-color);cursor:pointer;background:#fff;border-radius:12px;gap:20px;padding:20px;transition:all .2s;display:flex}.roadmap-node[data-v-060b38e0]:hover{border-color:var(--goto-green);transform:translate(6px)}.roadmap-node.current[data-v-060b38e0]{border-left:5px solid var(--goto-green);background:#f6fcf7}.node-badge[data-v-060b38e0]{color:var(--goto-green-dark);min-width:70px;font-size:14px;font-weight:800}.node-cat[data-v-060b38e0]{letter-spacing:.8px;color:var(--text-muted);text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700}.node-content h3[data-v-060b38e0]{margin-bottom:6px;font-size:15px;font-weight:700}.node-content p[data-v-060b38e0]{color:var(--text-muted);font-size:13px}.sidebar-switch-btn.active.pres-switch[data-v-060b38e0]{color:#fff;background:linear-gradient(135deg,#00aa13,#047857);box-shadow:0 2px 6px #00aa1359}.pres-badge[data-v-060b38e0]{color:#fff!important;background:#00aa13!important}.apx-badge[data-v-060b38e0]{color:#fff!important;background:#475569!important}.pres-badge-pill[data-v-060b38e0]{color:#fff;background:#00aa13}.pres-segmented-btn.active[data-v-060b38e0]{color:#4ade80!important;background:linear-gradient(135deg,#0f172a,#1e293b)!important}.pres-pill[data-v-060b38e0]{color:#fff!important;background:#00aa13!important}.pres-tab-pane[data-v-060b38e0]{flex-direction:column;gap:18px;max-width:1280px;margin:0 auto;display:flex}.pres-controls-bar[data-v-060b38e0]{border:1px solid var(--border-color);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex;box-shadow:0 2px 6px #0f172a0a}.pres-nav-buttons[data-v-060b38e0]{align-items:center;gap:8px;display:flex}.pres-nav-btn[data-v-060b38e0]{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:700}.pres-nav-btn[data-v-060b38e0]:hover:not(:disabled){color:#fff;background:#0f172a;border-color:#0f172a}.pres-nav-btn[data-v-060b38e0]:disabled{opacity:.4;cursor:not-allowed}.pres-counter-pill[data-v-060b38e0]{color:#0f172a;padding:0 6px;font-size:12.5px;font-weight:800}.pres-slide-strip[data-v-060b38e0]{flex-wrap:wrap;gap:5px;display:flex}.pres-dot-btn[data-v-060b38e0]{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;width:30px;height:28px;font-size:11px;font-weight:700;transition:all .15s}.pres-dot-btn.apx[data-v-060b38e0]{color:#64748b;background:#f1f5f9}.pres-dot-btn.active[data-v-060b38e0]{color:#fff;background:#00aa13;border-color:#00aa13;box-shadow:0 2px 6px #00aa134d}.pres-meta-pills[data-v-060b38e0]{align-items:center;gap:8px;display:flex}.pres-time-badge[data-v-060b38e0],.pres-pts-badge[data-v-060b38e0]{color:#0f172a;background:#f1f5f9;border-radius:9999px;padding:5px 10px;font-size:11.5px;font-weight:700}.pres-notes-toggle[data-v-060b38e0]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:5px 12px;font-size:11.5px;font-weight:700}.pres-notes-toggle[data-v-060b38e0]:hover{background:#f8fafc}.pres-canvas[data-v-060b38e0]{background:#fff;border:2px solid #0f172a;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 42px #0f172a24}.pres-slide-header[data-v-060b38e0]{color:#fff;background:#0f172a;padding:22px 28px 18px}.pres-header-top-row[data-v-060b38e0]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pres-section-tag[data-v-060b38e0]{letter-spacing:.9px;text-transform:uppercase;color:#4ade80;font-size:11px;font-weight:800}.pres-slide-index[data-v-060b38e0]{color:#94a3b8;font-size:11px;font-weight:700}.pres-action-title[data-v-060b38e0]{color:#fff;margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.28}.pres-slide-subtitle[data-v-060b38e0]{color:#cbd5e1;font-size:13px}.pres-emerald-bar[data-v-060b38e0]{background:linear-gradient(90deg,#00aa13,#10b981);height:5px}.pres-slide-body[data-v-060b38e0]{background:#f8fafc;flex-direction:column;gap:18px;padding:24px 28px;display:flex}.pres-kpi-grid[data-v-060b38e0]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.pres-kpi-card[data-v-060b38e0]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-top:4px solid #0f172a;border-radius:12px;padding:14px 16px}.pres-kpi-card.tone-emerald[data-v-060b38e0]{border-top-color:#00aa13}.pres-kpi-card.tone-red[data-v-060b38e0]{border-top-color:#dc2626}.pres-kpi-card.tone-blue[data-v-060b38e0]{border-top-color:#2563eb}.pres-kpi-card.tone-amber[data-v-060b38e0]{border-top-color:#d97706}.pres-kpi-val[data-v-060b38e0]{color:#0f172a;margin-bottom:4px;font-size:22px;font-weight:800}.pres-kpi-card.tone-emerald .pres-kpi-val[data-v-060b38e0]{color:#047857}.pres-kpi-card.tone-red .pres-kpi-val[data-v-060b38e0]{color:#dc2626}.pres-kpi-card.tone-blue .pres-kpi-val[data-v-060b38e0]{color:#1d4ed8}.pres-kpi-card.tone-amber .pres-kpi-val[data-v-060b38e0]{color:#b45309}.pres-kpi-lbl[data-v-060b38e0]{color:#0f172a;font-size:12px;font-weight:700}.pres-kpi-sub[data-v-060b38e0]{color:#64748b;margin-top:2px;font-size:11px}.pres-content-grid[data-v-060b38e0]{flex-direction:column;gap:16px;display:flex}.pres-chart-card[data-v-060b38e0]{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.pres-chart-toolbar[data-v-060b38e0]{margin-bottom:8px}.pres-chart-badge[data-v-060b38e0]{letter-spacing:.7px;color:#047857;background:#ecfdf5;border-radius:9999px;padding:4px 10px;font-size:10.5px;font-weight:800}.pres-chart-img[data-v-060b38e0]{object-fit:contain;cursor:zoom-in;border-radius:8px;max-width:100%;max-height:410px}.pres-table-card[data-v-060b38e0]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.pres-table-title[data-v-060b38e0]{color:#0f172a;margin-bottom:10px;font-size:14px;font-weight:800}.pres-cards-col[data-v-060b38e0]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.pres-info-card[data-v-060b38e0]{background:#fff;border:1px solid #e2e8f0;border-left:5px solid #0f172a;border-radius:10px;padding:16px 18px}.pres-info-card.card-tone-emerald[data-v-060b38e0]{border-left-color:#00aa13}.pres-info-card.card-tone-red[data-v-060b38e0]{border-left-color:#dc2626}.pres-info-card.card-tone-amber[data-v-060b38e0]{background:#fffbeb;border-left-color:#d97706}.pres-card-title[data-v-060b38e0]{color:#0f172a;margin-bottom:10px;font-size:14px;font-weight:800}.pres-card-bullets[data-v-060b38e0]{flex-direction:column;gap:7px;margin:0;padding-left:18px;display:flex}.pres-card-bullets li[data-v-060b38e0]{color:#334155;font-size:13px;line-height:1.48}.pres-slide-footer[data-v-060b38e0]{color:#64748b;background:#f1f5f9;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:11px 28px;font-size:11px;font-weight:600;display:flex}.pres-speaker-box[data-v-060b38e0]{color:#e2e8f0;background:#0f172a;border-left:5px solid #4ade80;border-radius:12px;padding:14px 20px;font-size:13px;line-height:1.5}.speaker-tag[data-v-060b38e0]{color:#4ade80;margin-bottom:4px;font-size:11.5px;font-weight:800;display:block}.slide-vs-info-divider[data-v-060b38e0]{align-items:center;gap:12px;margin:14px 0 6px;display:flex}.divider-line[data-v-060b38e0]{border-top:2px dashed #94a3b8;flex:1;height:0}.divider-pill[data-v-060b38e0]{letter-spacing:.7px;color:#475569;white-space:nowrap;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:9999px;padding:5px 14px;font-size:10.5px;font-weight:800}.audit-drawer-wrapper[data-v-060b38e0]{background:#e8edf4;border:2px solid #cbd5e1;border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.drawer-scope-tag[data-v-060b38e0]{letter-spacing:.8px;color:#fff;background:#334155;border-radius:6px;margin-bottom:6px;padding:3px 10px;font-size:10px;font-weight:800;display:inline-block}.traceability-banner[data-v-060b38e0]{background:#fff;border:1px solid #cbd5e1;border-left:5px solid #334155;border-radius:10px;padding:14px 18px}.trace-banner-title h2[data-v-060b38e0]{color:#0f172a;margin-bottom:3px;font-size:16px;font-weight:800}.trace-banner-title p[data-v-060b38e0]{color:#475569;font-size:12.5px}.traceability-columns[data-v-060b38e0]{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}@media (width<=1100px){.traceability-columns[data-v-060b38e0]{grid-template-columns:1fr}}.trace-col[data-v-060b38e0]{flex-direction:column;gap:14px;display:flex}.trace-col-header[data-v-060b38e0]{color:#fff;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.trace-col-header.lecture-hdr[data-v-060b38e0]{background:linear-gradient(135deg,#047857,#065f46)}.trace-col-header.asg-hdr[data-v-060b38e0]{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.trace-col-icon[data-v-060b38e0]{font-size:22px}.trace-col-header h3[data-v-060b38e0]{letter-spacing:.6px;font-size:13px;font-weight:800}.trace-col-header p[data-v-060b38e0]{opacity:.9;font-size:11.5px}.trace-item-card[data-v-060b38e0]{background:#fff;border:1px solid #cbd5e1;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 2px 6px #0f172a0a}.trace-item-top[data-v-060b38e0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.trace-pill[data-v-060b38e0]{border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:800}.lecture-pill[data-v-060b38e0]{color:#166534;background:#dcfce7}.asg-pill[data-v-060b38e0]{color:#1e40af;background:#dbeafe}.trace-jump-btn[data-v-060b38e0]{cursor:pointer;color:#fff;border:none;border-radius:7px;padding:6px 12px;font-size:11.5px;font-weight:700}.lecture-jump[data-v-060b38e0]{background:#059669}.lecture-jump[data-v-060b38e0]:hover{background:#047857}.asg-jump[data-v-060b38e0]{background:#2563eb}.asg-jump[data-v-060b38e0]:hover{background:#1d4ed8}.trace-cell-ref[data-v-060b38e0]{color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 10px;font-size:12px}.trace-mapping-note[data-v-060b38e0]{color:#334155;font-size:12.5px;line-height:1.5}.trace-slide-meta[data-v-060b38e0]{color:#0f172a;font-size:12px}.trace-thumb-row[data-v-060b38e0],.trace-evidence-box[data-v-060b38e0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.trace-ev-label[data-v-060b38e0]{color:#1e293b;font-size:11px;font-weight:600}.trace-ev-label span[data-v-060b38e0]{color:#1d4ed8;font-weight:800}.trace-slide-thumb[data-v-060b38e0],.trace-ev-thumb[data-v-060b38e0]{object-fit:contain;cursor:zoom-in;background:#fff;border-radius:6px;width:100%;max-height:220px}.trace-mini-table-wrap[data-v-060b38e0]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto}.trace-mini-title[data-v-060b38e0]{color:#0f172a;background:#f1f5f9;border-bottom:1px solid #e2e8f0;padding:6px 10px;font-size:11px;font-weight:800}.trace-mini-table[data-v-060b38e0]{font-size:11px!important}.trace-mini-table th[data-v-060b38e0],.trace-mini-table td[data-v-060b38e0]{padding:5px 8px!important}.trace-wb-hdr td[data-v-060b38e0]{color:#1e3a8a;font-weight:700;background:#eff6ff!important}.mode-context-pill[data-v-060b38e0]{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.mode-context-pill.pres-context[data-v-060b38e0]{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.mode-context-pill.asg-context[data-v-060b38e0]{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.mode-dot[data-v-060b38e0]{border-radius:9999px;width:8px;height:8px}.pres-dot[data-v-060b38e0]{background:#00aa13}.asg-dot[data-v-060b38e0]{background:#2563eb}.pres-present-btn[data-v-060b38e0]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00aa13,#047857);border:none;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:800;transition:transform .12s,box-shadow .12s;box-shadow:0 2px 8px #00aa1359}.pres-present-btn[data-v-060b38e0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00aa1373}.present-overlay[data-v-060b38e0]{z-index:900;background:#0b1120;flex-direction:column;gap:12px;padding:14px 22px 18px;display:flex;position:fixed;inset:0}.present-topbar[data-v-060b38e0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.present-top-left[data-v-060b38e0]{align-items:center;gap:10px;display:flex}.present-mode-badge[data-v-060b38e0]{color:#fff;letter-spacing:.8px;background:#00aa13;border-radius:9999px;padding:4px 10px;font-size:10px;font-weight:800}.present-slide-counter[data-v-060b38e0]{color:#f8fafc;font-size:13px;font-weight:800}.present-section-lbl[data-v-060b38e0]{color:#94a3b8;font-size:12.5px;font-weight:600}.present-top-dots[data-v-060b38e0]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.present-dot[data-v-060b38e0]{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:6px;width:26px;height:24px;font-size:10.5px;font-weight:700}.present-dot.active[data-v-060b38e0]{color:#fff;background:#00aa13;border-color:#00aa13}.present-exit-btn[data-v-060b38e0]{color:#f8fafc;cursor:pointer;background:#1e293b;border:1px solid #475569;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700}.present-exit-btn[data-v-060b38e0]:hover{background:#dc2626;border-color:#dc2626}.present-stage[data-v-060b38e0]{flex:1;justify-content:center;align-items:center;gap:16px;min-height:0;display:flex}.present-arrow-btn[data-v-060b38e0]{color:#fff;cursor:pointer;background:#1e293be6;border:1px solid #334155;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;line-height:1;transition:all .15s;display:inline-flex}.present-arrow-btn[data-v-060b38e0]:hover:not(:disabled){background:#00aa13;border-color:#00aa13;transform:scale(1.06)}.present-arrow-btn[data-v-060b38e0]:disabled{opacity:.25;cursor:not-allowed}.present-canvas[data-v-060b38e0]{border:1px solid #334155;width:100%;max-width:1180px;max-height:calc(100vh - 96px);overflow-y:auto;box-shadow:0 24px 60px #0000008c}.present-chart-img[data-v-060b38e0]{max-height:360px}.pres-bottom-reveal-bar[data-v-060b38e0]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:6px 0 2px;display:flex}.pres-reveal-btn[data-v-060b38e0]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:10px;padding:10px 18px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 6px #0f172a0d}.pres-reveal-btn[data-v-060b38e0]:hover{background:#f8fafc;border-color:#94a3b8}.pres-reveal-btn.speaker-reveal.active[data-v-060b38e0]{color:#4ade80;background:#0f172a;border-color:#0f172a}.pres-reveal-btn.audit-reveal.active[data-v-060b38e0]{color:#fff;background:#334155;border-color:#334155}.reveal-sub-pill[data-v-060b38e0]{background:#94a3b838;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:800}.pres-interactive-item[data-v-060b38e0],.pres-interactive-row[data-v-060b38e0]{cursor:pointer;transition:transform .12s,box-shadow .12s,background-color .12s}.pres-interactive-item[data-v-060b38e0]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0f172a1a}.pres-interactive-row:hover td[data-v-060b38e0]{background:#ecfdf5!important}.click-popover-above[data-v-060b38e0]{z-index:960;color:#f8fafc;background:#0f172a;border:1px solid #334155;border-radius:12px;width:330px;max-width:90vw;padding:12px 14px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 14px 32px #00000059}.click-popover-above[data-v-060b38e0]:after{content:"";border-top:7px solid #0f172a;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.popover-hdr[data-v-060b38e0]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.popover-title[data-v-060b38e0]{color:#4ade80;font-size:12.5px;font-weight:800}.popover-close[data-v-060b38e0]{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:16px;line-height:1}.popover-val[data-v-060b38e0]{color:#fff;margin-bottom:5px;font-size:14px;font-weight:800}.popover-exp[data-v-060b38e0]{color:#cbd5e1;margin-bottom:8px;font-size:12px;line-height:1.45}.popover-footer[data-v-060b38e0]{border-top:1px solid #1e293b;padding-top:7px}.popover-detail-btn[data-v-060b38e0]{color:#fff;cursor:pointer;background:#00aa13;border:none;border-radius:7px;width:100%;padding:6px 10px;font-size:11px;font-weight:700}.popover-detail-btn[data-v-060b38e0]:hover{background:#059669}.drawer-backdrop[data-v-060b38e0]{z-index:950;background:#0f172a73;justify-content:flex-end;display:flex;position:fixed;inset:0}.right-detail-drawer[data-v-060b38e0]{background:#f8fafc;border-left:2px solid #cbd5e1;flex-direction:column;width:540px;max-width:94vw;height:100vh;display:flex;box-shadow:-12px 0 36px #0f172a40}.drawer-top-hdr[data-v-060b38e0]{color:#fff;background:#0f172a;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.drawer-badge[data-v-060b38e0]{letter-spacing:.7px;color:#4ade80;margin-bottom:4px;font-size:10px;font-weight:800;display:inline-block}.drawer-top-hdr h3[data-v-060b38e0]{color:#fff;font-size:16px;font-weight:800;line-height:1.3}.drawer-val-pill[data-v-060b38e0]{color:#e2e8f0;background:#1e293b;border-radius:9999px;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.drawer-close-btn[data-v-060b38e0]{color:#fff;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:8px;flex-shrink:0;width:32px;height:32px;font-size:20px}.drawer-close-btn[data-v-060b38e0]:hover{background:#dc2626;border-color:#dc2626}.drawer-scroll-body[data-v-060b38e0]{flex-direction:column;flex:1;gap:16px;padding:18px;display:flex;overflow-y:auto}.drawer-summary-box[data-v-060b38e0]{color:#334155;background:#fff;border:1px solid #cbd5e1;border-left:4px solid #00aa13;border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.5}.drawer-section[data-v-060b38e0]{flex-direction:column;gap:10px;display:flex}.drawer-sec-title[data-v-060b38e0]{color:#fff;border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:800}.drawer-sec-title.lecture-sec[data-v-060b38e0]{background:#047857}.drawer-sec-title.asg-sec[data-v-060b38e0]{background:#1d4ed8}.drawer-trace-card[data-v-060b38e0]{background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.drawer-thumb[data-v-060b38e0]{object-fit:contain;cursor:zoom-in;background:#fff;border:1px solid #e2e8f0;border-radius:6px;width:100%;max-height:220px}.popover-formula[data-v-060b38e0]{color:#a7f3d0;background:#10b98124;border:1px solid #34d39959;border-radius:7px;margin-bottom:8px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.4}.trace-role-badge[data-v-060b38e0]{letter-spacing:.2px;border-radius:6px;margin-bottom:6px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-block}.trace-role-badge.lecture-role[data-v-060b38e0]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.trace-role-badge.asg-role[data-v-060b38e0]{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.drawer-calc-box[data-v-060b38e0]{background:#fff;border:1.5px solid #a7f3d0;border-radius:10px;padding:12px 14px;box-shadow:0 2px 8px #10b98114}.drawer-calc-hdr[data-v-060b38e0]{color:#065f46;margin-bottom:8px;font-size:12.5px;font-weight:800}.drawer-formula-pill[data-v-060b38e0]{color:#064e3b;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;margin-bottom:10px;padding:8px 10px;font-size:12px;line-height:1.45}.drawer-formula-pill .formula-lbl[data-v-060b38e0]{margin-right:5px;font-weight:800}.drawer-formula-pill code[data-v-060b38e0]{word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:700}.drawer-calc-steps[data-v-060b38e0]{flex-direction:column;gap:6px;margin:0 0 8px;padding-left:16px;display:flex}.drawer-calc-steps li[data-v-060b38e0]{color:#1e293b;font-size:12px;line-height:1.5}.drawer-origin-line[data-v-060b38e0]{color:#475569;border-top:1px dashed #cbd5e1;padding-top:8px;font-size:11.5px;line-height:1.45}.drawer-featured-ev[data-v-060b38e0]{background:#fff;border:2px solid #f59e0b;border-radius:10px;padding:12px;box-shadow:0 3px 10px #f59e0b1f}.drawer-fev-hdr[data-v-060b38e0]{color:#92400e;margin-bottom:4px;font-size:12px;font-weight:800}.drawer-fev-cap[data-v-060b38e0]{color:#475569;margin:0 0 8px;font-size:11.5px}.drawer-featured-thumb[data-v-060b38e0]{border-color:#fde68a;max-height:280px}.drawer-zoom-hint[data-v-060b38e0]{color:#64748b;text-align:right;margin-top:5px;font-size:10.5px;font-weight:600}.drawer-support-table-wrap[data-v-060b38e0]{margin-top:8px;overflow-x:auto}.drawer-support-tbl-hdr[data-v-060b38e0]{background:#fffbeb;border-radius:6px;padding:4px 8px;color:#92400e!important}.highlighted-support-row[data-v-060b38e0]{outline:1.5px solid #f59e0b;background:#fef3c7!important}.highlighted-support-row td[data-v-060b38e0]{font-weight:600;color:#0f172a!important;background:#fef3c7!important}.highlighted-support-cell[data-v-060b38e0]{border-radius:3px;color:#78350f!important;background:#fde68a!important;font-weight:800!important}.support-hit-badge[data-v-060b38e0]{color:#fff;vertical-align:middle;background:#d97706;border-radius:4px;margin-right:6px;padding:1px 5px;font-size:9px;font-weight:800;display:inline-block}.lang-switcher-row[data-v-060b38e0]{background:#0f172a8c;border:1px solid #94a3b82e;border-radius:10px;grid-template-columns:1fr 1fr;gap:6px;margin:0 14px 10px;padding:4px;display:grid}.lang-btn[data-v-060b38e0]{color:#94a3b8;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:7px;padding:6px 8px;font-size:.74rem;font-weight:600;transition:all .16s}.lang-btn[data-v-060b38e0]:hover{color:#e2e8f0;background:#ffffff0f}.lang-btn.active[data-v-060b38e0]{color:#06281e;background:#10b981;font-weight:700;box-shadow:0 2px 6px #10b98140}
