[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-openai-supply-chain":3,"mdc--nahttf-key":36,"related-org-openai-supply-chain":16948,"related-repo-openai-supply-chain":17155},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":25,"repoUrl":26,"updatedAt":27,"license":28,"forks":29,"topics":30,"repo":31,"sourceUrl":34,"mdContent":35},"supply-chain","map supply chain financial interdependencies","Interactive supply chain dashboard mapping suppliers, customers, and financial interdependencies",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"openai","OpenAI","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fopenai.png",[12,16,19,22],{"name":13,"slug":14,"type":15},"Graph Analysis","graph-analysis","tag",{"name":17,"slug":18,"type":15},"Dashboards","dashboards",{"name":20,"slug":21,"type":15},"Data Visualization","data-visualization",{"name":23,"slug":24,"type":15},"Finance","finance",3992,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fplugins","2026-06-30T19:00:57.102",null,465,[],{"repoUrl":26,"stars":25,"forks":29,"topics":32,"description":33},[],"OpenAI Plugins","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fplugins\u002Ftree\u002FHEAD\u002Fplugins\u002Fdaloopa\u002Fskills\u002Fsupply-chain","---\nname: supply-chain\ndescription: Interactive supply chain dashboard mapping suppliers, customers, and\n  financial interdependencies\n---\n\nGenerate an interactive supply chain dashboard for the company named in the user's request. If no ticker or company is provided, ask for one before proceeding.\n\n**Before starting, read `..\u002Fdata-access.md` for data access methods and `..\u002Fdesign-system.md` for formatting conventions.** Follow the data access detection logic and design system throughout this skill.\n\nThis skill maps the upstream (supplier) and downstream (customer) relationships for a target company, quantifying financial interdependencies in both directions. The output enables an analyst to understand: Who are the critical suppliers and customers? Where is concentration risk on both sides? Which suppliers depend heavily on this company for revenue? Which customers depend on this company's products as critical inputs? How does a shock propagate both upstream (demand shock to suppliers) and downstream (supply disruption to customers)?\n\n## Output Format\n\nThe final deliverable is a **single self-contained HTML file** with:\n- Embedded CSS and JavaScript (no external dependencies)\n- **Tier-grouped Canvas network visualization** — columns: Tier 3 → Tier 2 → Tier 1 → Target → Customers, with connection lines. Clickable nodes open detail overlays.\n- **Inventory Health Overview table** — for all suppliers: RM%, WIP%, FG% of total inventory shown as stacked colored bars, plus latest total inventory value\n- **Supplier cards grouped by tier** — Tier 1 (Critical\u002FSole-source), Tier 2 (Major Component), Tier 3 (Specialty) with click-to-expand detail overlays\n- **Detail overlays** for each supplier containing:\n  - 10-quarter financial table (Revenue, Gross Profit, Net Income, Gross Margin %)\n  - 10-quarter inventory breakdown table (Raw Materials, WIP, Finished Goods, Total, RM%, WIP%, FG%)\n  - Canvas chart: stacked bar chart of inventory composition with Gross Margin % line overlay\n  - Business description and relationship to target company\n- **Customer cards grouped by category** — Channel Partners, Enterprise\u002FB2B, End-Market Exposure — with click-to-expand detail overlays matching supplier depth\n- **Detail overlays** for each customer containing:\n  - 10-quarter financial table (Revenue, Gross Profit, Net Income, Gross Margin %)\n  - 10-quarter inventory breakdown table (Raw Materials, WIP, Finished Goods, Total, RM%, WIP%, FG%)\n  - Canvas chart: stacked bar chart of inventory composition with Gross Margin % line overlay\n  - Business description and relationship to target company\n- **Upstream Shock Analysis** section — narrative analysis of how a demand\u002Fsupply shock to the target company ripples upstream through the supplier chain, with an impact matrix table (Revenue Impact, Margin Impact, Overall Risk per supplier)\n- **Downstream Shock Analysis** section — narrative analysis of how a supply disruption at the target company ripples downstream through the customer chain, with an impact matrix table (Input Criticality, Switching Cost, Revenue at Risk, Overall Disruption Risk per customer)\n- All financial figures hyperlinked to Daloopa source citations\n- A \"Download as PDF\" button (uses `window.print()`)\n\n**DOM Safety**: All JavaScript MUST use `createElement()` + `textContent` + `appendChild()` for DOM construction. NEVER use `innerHTML`, `outerHTML`, or any HTML-string injection methods. Use helper functions like `ce(tag)`, `ca(el, attrs)`, `cA(parent, children)` to keep code compact.\n\nSave to `reports\u002F{TICKER}_supply-chain.html` and open it with `open`.\n\n---\n\n## RESEARCH WORKFLOW\n\nThis is a multi-phase research process. Each phase builds on the previous one. Maximize parallelism across independent API calls.\n\n### Phase 1: Target Company Identification\n\n1. Use `discover_companies` with the ticker symbol to get the `company_id`, `latest_calendar_quarter`, and `latest_fiscal_quarter`. Note the firm name for report attribution (default: \"Daloopa\") — see `..\u002Fdata-access.md` Section 4.5.\n2. Pull key financials for the target company:\n   - Use `discover_company_series` with keywords: [\"revenue\", \"cost of goods\", \"gross profit\", \"operating income\", \"net income\", \"total cost\"]\n   - Calculate 4 quarters backward from `latest_calendar_quarter`. Use `get_company_fundamentals` for those periods to get TTM figures.\n3. Note the target company's total COGS \u002F cost of revenue (TTM) — this is the denominator for supplier % calculations.\n\n### Phase 2: Supplier Identification\n\nRun these concurrently to build a comprehensive supplier list:\n\n**2a. Daloopa Document Search:**\n- Search keywords: [\"supplier\", \"vendor\", \"purchase\", \"procurement\"] across last 2-4 quarters\n- Search keywords: [\"supply agreement\", \"supply chain\", \"manufacturing\"] across last 2-4 quarters\n- Search keywords: [\"sole source\", \"single source\", \"key supplier\"] across last 2-4 quarters\n- Search keywords: [\"concentration\", \"significant supplier\"] across last 2-4 quarters\n- Search the company's 10-K specifically for supplier disclosures\n\n**2b. Web Research:**\n- `\"[TICKER] [company name] key suppliers list 2025 2026\"` — supplier identification\n- `\"[TICKER] supply chain analysis suppliers\"` — analyst\u002Findustry reports\n- `\"[TICKER] 10-K supplier disclosure\"` — SEC filing analysis\n- `\"[company name] supply chain map\"` — industry supply chain maps\n- `\"[company name] supplier concentration risk\"` — risk analysis\n- `\"[company name] who manufactures for [company]\"` — manufacturing partners\n- `\"[company name] component suppliers\"` — component-level supply chain\n\n**2c. Industry-Specific Supplier Research:**\nFor each industry, search for the known critical supply chain relationships:\n- **Tech\u002FHardware**: semiconductor foundries (TSMC, Samsung), display (Samsung, LG, BOE), memory (Samsung, SK Hynix, Micron), sensors\u002Fcameras (Sony), glass (Corning), connectors (Amphenol), batteries (CATL, LG Energy), PCB\u002Fassembly (Foxconn\u002FHon Hai, Pegatron, Luxshare)\n- **Automotive**: battery (CATL, Panasonic, LG Energy), semiconductors (Infineon, NXP, ON Semi, TI), steel (Nippon, POSCO), tires (Michelin, Bridgestone), glass (AGC, Saint-Gobain)\n- **Pharma**: CDMOs (Lonza, Samsung Biologics, Catalent), API suppliers, packaging, distribution\n- **Retail**: brand suppliers, logistics (FedEx, UPS), packaging\n- **Energy**: equipment (Baker Hughes, Schlumberger), pipe (Tenaris), chemicals\n\n### Phase 3: Supplier Financial Analysis\n\nFor each identified supplier (aim for 8-15 key suppliers):\n\n1. **Discover the supplier** using `discover_companies` with their ticker\n2. **Pull key financials** from Daloopa:\n   - `discover_company_series` with keywords: [\"revenue\", \"net income\", \"gross margin\", \"operating margin\"]\n   - `get_company_fundamentals` for the same 4 calendar quarters as the target company\n3. **Determine revenue concentration**:\n   - Search Daloopa documents for the supplier: keywords [\"[target company name]\", \"customer\", \"concentration\"]\n   - Web search: `\"[supplier name] [target company] revenue percentage customer\"`\n   - Web search: `\"[supplier name] 10-K customer concentration\"`\n   - Many suppliers disclose their top customers in 10-K filings — look for \"customers that accounted for 10% or more of revenue\"\n4. **Determine COGS attribution** (what % of target's costs is this supplier):\n   - This is often estimated. Use logic like:\n     - If Apple's COGS is ~$200B TTM and TSMC's revenue from Apple is ~$70B, then TSMC = ~35% of COGS\n     - Cite the source of each estimate (analyst report, 10-K disclosure, industry research)\n   - Flag when this is an estimate vs. a disclosed figure\n5. **Business & product description**: What does this supplier provide? Be specific (e.g., \"5nm\u002F3nm chip fabrication for A-series and M-series SoCs\" not just \"semiconductors\")\n\n### Phase 3b: Inventory & 10-Quarter Financial Data\n\nFor the target company AND each identified supplier (8-15 companies), pull **10 quarters** of data:\n\n1. **Discover inventory series** using `discover_company_series` with keywords: [\"raw material\", \"work in process\", \"finished good\", \"inventory\", \"inventories\"]\n   - Look for separate RM, WIP, FG series, plus a total inventory series\n   - Some companies report \"carrying amount\" breakdowns — use those for RM\u002FWIP\u002FFG splits\n2. **Discover financial series** using `discover_company_series` with keywords: [\"revenue\", \"gross profit\", \"net income\", \"gross margin\"]\n3. **Pull 10 quarters** using `get_company_fundamentals`. Calculate 10 quarters backward from `latest_calendar_quarter`.\n   - Example: if latest is Q4'25, pull [\"2023Q3\", \"2023Q4\", \"2024Q1\", \"2024Q2\", \"2024Q3\", \"2024Q4\", \"2025Q1\", \"2025Q2\", \"2025Q3\", \"2025Q4\"]\n4. **Compute inventory composition**: For each quarter, calculate RM%, WIP%, FG% of total inventory\n   - High WIP% can signal production bottlenecks\n   - Rising FG% can signal demand weakness\n   - Rising RM% can signal supply hoarding or procurement buildup\n5. **Handle missing data gracefully**: Some suppliers may not report full inventory breakdowns — show what's available and note gaps\n6. **Multi-currency handling**: Note the reporting currency for each company (USD, NTD, KRW, EUR, etc.) and display with appropriate units (e.g., \"NTD B\" for TSMC, \"KRW T\" for Samsung)\n\nRun inventory and financial series pulls in parallel across all companies.\n\n### Phase 4: Customer \u002F Downstream Identification\n\nThe downstream side requires the same research rigor as the upstream side. Run these concurrently to build a comprehensive customer list:\n\n**4a. Daloopa Document Search (target company filings):**\n- Search keywords: [\"customer\", \"contract\", \"agreement\", \"channel\"] across last 2-4 quarters\n- Search keywords: [\"customer concentration\", \"significant customer\", \"major customer\"] across last 2-4 quarters — many companies disclose customers >10% of revenue\n- Search keywords: [\"distribution\", \"retail partner\", \"reseller\", \"licensee\"] across last 2-4 quarters\n- Search keywords: [\"accounts receivable\", \"contract asset\", \"deferred revenue\"] — concentration in A\u002FR often reveals customer dependency even when not explicitly named\n- Search the company's 10-K specifically for customer disclosures and segment end-market breakdowns\n\n**4b. Web Research:**\n- `\"[TICKER] [company name] major customers list\"` — direct customer identification\n- `\"[TICKER] customer concentration revenue breakdown\"` — analyst\u002Findustry reports\n- `\"[TICKER] 10-K customer disclosure\"` — SEC filing analysis\n- `\"[company name] who buys from [company name]\"` — downstream identification\n- `\"[company name] channel partners distributors\"` — channel analysis\n- `\"[company name] end market exposure\"` — end-market breakdown\n\n**4c. Industry-Specific Customer Research:**\nFor each industry, search for the known critical downstream relationships:\n- **Semiconductors**: Which OEMs depend on these chips? (e.g., NVDA → hyperscalers MSFT\u002FAMZN\u002FGOOG, QCOM → smartphone OEMs AAPL\u002FSamsung, AVGO → networking OEMs Cisco\u002FArista)\n- **Components\u002FMaterials**: Which assemblers or product companies use these inputs? (e.g., Corning → AAPL\u002FSamsung for glass, TSMC → fabless semis NVDA\u002FAMD\u002FAAPL)\n- **Software\u002FPlatform**: Who builds on this platform? (e.g., MSFT Azure → ISVs, AAPL App Store → developers, Salesforce → SI partners)\n- **Consumer products**: Channel partners (carriers, retailers, e-commerce) and enterprise customers\n- **Industrial\u002FB2B**: End-market verticals (auto, aerospace, medical, telecom)\n- **Pharma\u002FBiotech**: Distributors (McKesson, AmerisourceBergen), PBMs, hospital systems\n\n**4d. Customer Financial Analysis:**\n\nFor each identified customer (aim for 6-10 key customers):\n\n1. **Discover the customer** using `discover_companies` with their ticker\n2. **Pull key financials** from Daloopa:\n   - `discover_company_series` with keywords: [\"revenue\", \"net income\", \"gross margin\", \"cost of goods\", \"operating income\"]\n   - `get_company_fundamentals` for the same 4 calendar quarters as the target company\n3. **Determine revenue attribution** (what % of target's revenue comes from this customer):\n   - Search Daloopa documents for the target company: keywords [\"[customer name]\", \"customer\", \"concentration\", \"accounts receivable\"]\n   - Web search: `\"[target company] [customer name] revenue percentage\"`\n   - Web search: `\"[target company] 10-K customer concentration\"`\n   - Many companies disclose customers that account for >10% of revenue in their 10-K\n4. **Determine input criticality** (what % of customer's COGS comes from target):\n   - This is the inverse of the supplier analysis: if the target sells $X to a customer with $Y in COGS, then input share = X\u002FY\n   - Search for: `\"[customer name] [target company] supplier dependence\"` or `\"[customer name] key inputs components\"`\n   - Flag whether the target's product is a critical, hard-to-substitute input vs. a commodity with alternatives\n5. **Assess switching costs**: Can the customer easily replace the target company's product?\n   - **High switching cost**: Custom\u002Fproprietary integration, long qualification cycles, regulatory requirements (e.g., TSMC's process node — customers can't easily switch foundries mid-design)\n   - **Medium switching cost**: Some integration required but alternatives exist with 6-12 month transition\n   - **Low switching cost**: Commodity input, multiple qualified alternatives, short switching timeline\n6. **Business & product description**: What does the target supply to this customer? Be specific (e.g., \"A17 Pro and M4 SoCs fabricated on TSMC's 3nm process\" not just \"chips\")\n\n### Phase 4e: Customer Inventory & 10-Quarter Financial Data\n\nMirror Phase 3b for the customer side. For each identified customer (6-10 companies), pull **10 quarters** of data:\n\n1. **Discover inventory series** using `discover_company_series` with keywords: [\"raw material\", \"work in process\", \"finished good\", \"inventory\", \"inventories\"]\n   - Look for separate RM, WIP, FG series, plus a total inventory series\n2. **Discover financial series** using `discover_company_series` with keywords: [\"revenue\", \"gross profit\", \"net income\", \"gross margin\"]\n3. **Pull 10 quarters** using `get_company_fundamentals` with the same 10 calendar quarters as the target company and suppliers (calculated from `latest_calendar_quarter`)\n4. **Compute inventory composition**: RM%, WIP%, FG% of total inventory\n   - For customers, inventory signals have different meaning:\n   - Rising RM% at a customer → they're stocking up on target company's inputs (bullish for target's near-term revenue, but may mean future destocking)\n   - Falling RM% → customer is drawing down inventory, may signal reduced orders ahead\n   - Rising FG% at a customer → demand for the customer's end product is softening, which will flow back upstream to the target\n5. **Handle missing data gracefully**: Some customers may not report inventory breakdowns — show what's available\n6. **Multi-currency handling**: Same as suppliers — note reporting currency\n\nRun customer inventory and financial series pulls in parallel, and in parallel with supplier pulls where possible.\n\n### Phase 5: Tier 2 Supplier Research\n\nFor the top 3-5 most important Tier 1 suppliers, repeat a lighter version of Phase 2-3:\n\n1. Identify their key suppliers (Tier 2 to the original target)\n2. Pull basic financials\n3. Determine what they supply and rough revenue\u002Fcost relationships\n4. This enables the \"drill deeper\" functionality in the dashboard\n\n### Phase 6: Data Assembly & Synthesis\n\nBefore writing HTML, organize all data into this structure:\n\n```\nTARGET COMPANY:\n  - Name, ticker, description\n  - TTM Revenue, COGS, Gross Profit, Net Income, Gross Margin, Op Margin\n  - Market cap, stock price (from web)\n\nTIER 1 SUPPLIERS (sorted by estimated % of target COGS, descending):\n  For each:\n  - Name, ticker, description\n  - What they supply (specific products\u002Fcomponents)\n  - Estimated % of target company COGS (with source\u002Flogic)\n  - % of supplier revenue from target company (with source)\n  - TTM Revenue, Net Income, Gross Margin\n  - Market cap\n  - Relationship summary (sole source? multi-source? critical?)\n  - Their key suppliers (Tier 2) if researched\n  - 10-quarter financials: Revenue, Gross Profit, Net Income, GM% (with Daloopa citation IDs)\n  - 10-quarter inventory: RM, WIP, FG, Total, RM%, WIP%, FG% (with Daloopa citation IDs)\n  - Reporting currency and unit (e.g., USD $M, NTD B, KRW T)\n\nTIER 1 CUSTOMERS (sorted by estimated % of target revenue, descending):\n  For each:\n  - Name, ticker, description\n  - What target company supplies to them (specific products\u002Fservices)\n  - Estimated % of target revenue from this customer (with source\u002Flogic)\n  - Estimated % of customer COGS from target (input criticality, with source)\n  - Switching cost assessment (High\u002FMedium\u002FLow with reasoning)\n  - TTM Revenue, COGS, Net Income, Gross Margin\n  - Market cap\n  - Relationship summary (exclusive? multi-source? long-term contract? spot?)\n  - 10-quarter financials: Revenue, Gross Profit, Net Income, GM% (with Daloopa citation IDs)\n  - 10-quarter inventory: RM, WIP, FG, Total, RM%, WIP%, FG% (with Daloopa citation IDs)\n  - Reporting currency and unit (e.g., USD $M, EUR M, JPY B)\n\nTIER 2 CUSTOMERS (for top 3-5 Tier 1 customers — who do THEY sell to?):\n  For each Tier 1 customer, their key customers with basic data\n  This traces the value chain forward: Target → Customer → End Market\n\nTIER 2 SUPPLIERS (for top 3-5 Tier 1 suppliers):\n  For each Tier 1 supplier, their key suppliers with basic data\n```\n\n### Phase 6b: Upstream Shock Analysis (Demand Shock → Suppliers)\n\nPrepare a narrative analysis of how a demand shock at the target company would ripple upstream through the supplier chain:\n\n1. **Classify each supplier by dependency level**:\n   - **High dependency**: Target company is >20% of supplier's revenue → severe impact from demand shock\n   - **Moderate dependency**: Target is 10-20% of revenue → meaningful but manageable impact\n   - **Low dependency**: Target is \u003C10% of revenue → diversified, minimal direct impact\n\n2. **Assess shock propagation for each supplier**:\n   - **Revenue Impact** (High\u002FMedium\u002FLow): Based on % of revenue from target\n   - **Margin Impact** (High\u002FMedium\u002FLow): Based on operating leverage, fixed costs, ability to find replacement demand\n   - **Inventory Risk**: Suppliers with high FG% are more exposed to demand shocks; those with high RM% face supply-side risk\n   - **Substitutability**: Can the target switch to alternatives? Can the supplier find other customers?\n\n3. **Build an impact matrix table** with columns: Supplier, Tier, Revenue Dependency, Revenue Impact, Margin Impact, Overall Risk\n\n4. **Write narrative sections**:\n   - \"Most Exposed Suppliers\" — 2-3 paragraphs on suppliers facing highest risk\n   - \"Resilient Suppliers\" — suppliers with diversified revenue bases\n   - \"Second-Order Effects\" — how Tier 2 suppliers would be indirectly affected\n   - \"Key Monitoring Metrics\" — what an analyst should watch (inventory days, order backlog, etc.)\n\n### Phase 6c: Downstream Shock Analysis (Supply Disruption → Customers)\n\nPrepare a narrative analysis of how a supply disruption at the target company (production halt, quality issue, capacity constraint, export ban) would ripple downstream through the customer chain:\n\n1. **Classify each customer by input criticality**:\n   - **Critical input**: Target's product is a key component with no drop-in replacement; disruption halts customer production (e.g., TSMC to Apple — no alternative foundry for A-series chips)\n   - **Important input**: Target is a significant but not sole supplier; customer can partially substitute with 3-6 month lead time\n   - **Supplementary input**: Target provides a non-critical input; customer has multiple qualified alternatives\n\n2. **Assess downstream disruption for each customer**:\n   - **Input Criticality** (High\u002FMedium\u002FLow): How essential is the target's product to the customer's operations?\n   - **Switching Cost** (High\u002FMedium\u002FLow): How long and expensive to qualify an alternative? Are there contractual lock-ins?\n   - **Revenue at Risk**: What portion of the customer's revenue depends on products that use the target's inputs?\n   - **Inventory Buffer**: Does the customer hold significant RM inventory of the target's product? How many weeks\u002Fmonths of supply?\n   - **Alternative Sources**: Who else could supply this? What's the capacity gap?\n\n3. **Build a downstream impact matrix table** with columns: Customer, Category, Input Criticality, Switching Cost, Revenue at Risk, Inventory Buffer, Overall Disruption Risk\n\n4. **Write narrative sections**:\n   - \"Most Vulnerable Customers\" — customers who would face production disruption or revenue loss\n   - \"Customers with Alternatives\" — those who can substitute away from the target\n   - \"Pricing Power Implications\" — if the target faces a supply constraint, which customers have the leverage to secure allocation vs. which get cut first?\n   - \"Channel Inventory Signals\" — what customer inventory levels (especially RM%) tell you about near-term order patterns for the target company\n   - \"Second-Order Downstream Effects\" — how end consumers or Tier 2 customers would be affected\n\n---\n\n## HTML TEMPLATE & DESIGN SYSTEM\n\nStart from the HTML Report Template in `..\u002Fdesign-system.md` (copy the full `\u003Cstyle>` block). Then add the following **additional CSS** for interactive dashboard components. Use the design system's color palette throughout.\n\n### Design Principles\n- Follow `..\u002Fdesign-system.md` for color palette, typography, and table conventions\n- **Information density**: Show data compactly but with clear hierarchy\n- **Interactive but not flashy**: Smooth transitions, click-to-expand, no animations for animation's sake\n\n### Core CSS\n\nStart with the full CSS from `..\u002Fdesign-system.md`, then append these dashboard-specific styles:\n\n```html\n\u003C!DOCTYPE html>\n\u003Chtml lang=\"en\">\n\u003Chead>\n\u003Cmeta charset=\"UTF-8\">\n\u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\u003Ctitle>[TICKER] Supply Chain Dashboard\u003C\u002Ftitle>\n\u003Cstyle>\n  \u002F* === PASTE FULL CSS FROM design-system.md HTML Report Template HERE === *\u002F\n\n  \u002F* === DASHBOARD-SPECIFIC EXTENSIONS BELOW === *\u002F\n\n  @media print {\n    .no-print { display: none !important; }\n    .interactive { pointer-events: none; }\n    @page { margin: 0.5in; size: landscape; }\n  }\n\n  :root {\n    \u002F* Extended palette for dashboard components — supplements design-system.md vars *\u002F\n    --bg: var(--light-gray);\n    --surface: #ffffff;\n    --border: var(--mid-gray);\n    --border-light: var(--light-gray);\n    --text-primary: var(--near-black);\n    --text-secondary: var(--dark-gray);\n    --text-tertiary: #8a8a85;\n    --accent: var(--steel-blue);\n    --green-bg: #f0f9f2;\n    --red-bg: #fef2f2;\n    --amber: #92600a;\n    --amber-bg: #fefce8;\n    --blue-bg: #eff6ff;\n    --node-supplier: var(--mid-gray);\n    --node-customer: #dde8f0;\n    --node-target: var(--navy);\n    --sans: \"Segoe UI\", -apple-system, BlinkMacSystemFont, Arial, sans-serif;\n    --mono: \"SF Mono\", \"Fira Code\", \"Fira Mono\", \"Roboto Mono\", monospace;\n  }\n\n  \u002F* Layout *\u002F\n  .page-header {\n    background: var(--surface);\n    border-bottom: 3px solid var(--navy);\n    padding: 24px 40px 16px;\n  }\n  .page-header h1 {\n    font-size: 28px;\n    font-weight: 700;\n    color: var(--navy);\n    letter-spacing: -0.5px;\n    line-height: 1.2;\n  }\n  .page-header .subtitle {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin-top: 4px;\n  }\n  .page-header .dateline {\n    font-size: 12px;\n    color: var(--text-tertiary);\n    margin-top: 8px;\n    font-family: var(--mono);\n  }\n\n  .container {\n    max-width: 1400px;\n    margin: 0 auto;\n    padding: 24px 40px;\n  }\n\n  \u002F* Section Headers *\u002F\n  h2 {\n    font-family: var(--sans);\n    font-size: 20px;\n    font-weight: 700;\n    margin: 32px 0 16px;\n    padding-bottom: 6px;\n    border-bottom: 1px solid var(--mid-gray);\n    letter-spacing: -0.3px;\n    color: var(--navy);\n  }\n  h3 {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: var(--steel-blue);\n    margin: 20px 0 10px;\n  }\n\n  \u002F* KPI Bar *\u002F\n  .kpi-bar {\n    display: flex;\n    gap: 0;\n    border: 1px solid var(--border);\n    border-radius: 6px;\n    overflow: hidden;\n    background: var(--surface);\n    margin: 16px 0;\n  }\n  .kpi-item {\n    flex: 1;\n    padding: 12px 16px;\n    border-right: 1px solid var(--border-light);\n    text-align: center;\n  }\n  .kpi-item:last-child { border-right: none; }\n  .kpi-label {\n    font-size: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    font-weight: 600;\n  }\n  .kpi-value {\n    font-size: 18px;\n    font-weight: 700;\n    margin-top: 2px;\n    font-variant-numeric: tabular-nums;\n  }\n  .kpi-sub {\n    font-size: 11px;\n    color: var(--text-tertiary);\n    margin-top: 1px;\n  }\n\n  \u002F* Supply Chain Visualization *\u002F\n  .chain-view {\n    display: flex;\n    gap: 24px;\n    align-items: flex-start;\n    margin: 20px 0;\n    overflow-x: auto;\n    padding-bottom: 16px;\n  }\n  .chain-column {\n    min-width: 280px;\n    flex-shrink: 0;\n  }\n  .chain-column-header {\n    font-family: var(--sans);\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: var(--text-tertiary);\n    margin-bottom: 12px;\n    padding-bottom: 6px;\n    border-bottom: 1px solid var(--border);\n    text-align: center;\n  }\n  .chain-arrow {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--text-tertiary);\n    font-size: 24px;\n    min-width: 40px;\n    padding-top: 40px;\n    flex-shrink: 0;\n  }\n\n  \u002F* Company Cards *\u002F\n  .company-card {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 6px;\n    padding: 14px 16px;\n    margin-bottom: 10px;\n    cursor: pointer;\n    transition: border-color 0.15s, box-shadow 0.15s;\n  }\n  .company-card:hover {\n    border-color: var(--text-secondary);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n  }\n  .company-card.target-card {\n    background: var(--navy);\n    color: white;\n    border-color: var(--navy);\n  }\n  .company-card.target-card .card-ticker { color: rgba(255,255,255,0.7); }\n  .company-card.target-card .card-metric-label { color: rgba(255,255,255,0.5); }\n  .company-card.target-card .card-metric-value { color: white; }\n  .company-card.target-card .card-desc { color: rgba(255,255,255,0.7); }\n  .company-card.expanded { border-color: var(--steel-blue); box-shadow: 0 2px 12px rgba(74,111,165,0.15); }\n  .company-card.supplier-card { border-left: 3px solid var(--node-supplier); }\n  .company-card.customer-card { border-left: 3px solid var(--node-customer); }\n\n  .card-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n  .card-name {\n    font-family: var(--sans);\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n  .card-ticker {\n    font-family: var(--mono);\n    font-size: 11px;\n    color: var(--text-tertiary);\n    margin-top: 2px;\n  }\n  .card-badge {\n    font-size: 10px;\n    font-weight: 700;\n    padding: 2px 8px;\n    border-radius: 3px;\n    white-space: nowrap;\n  }\n  .badge-pct-high { background: var(--red-bg); color: var(--red); }\n  .badge-pct-med { background: var(--amber-bg); color: var(--amber); }\n  .badge-pct-low { background: var(--green-bg); color: var(--green); }\n\n  .card-supplies {\n    font-size: 12px;\n    color: var(--text-secondary);\n    margin-top: 6px;\n    line-height: 1.4;\n  }\n\n  .card-metrics {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin-top: 10px;\n    padding-top: 10px;\n    border-top: 1px solid var(--border-light);\n  }\n  .card-metric-label {\n    font-size: 9px;\n    text-transform: uppercase;\n    letter-spacing: 0.3px;\n    color: var(--text-tertiary);\n  }\n  .card-metric-value {\n    font-size: 13px;\n    font-weight: 700;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .card-desc {\n    font-size: 12px;\n    color: var(--text-secondary);\n    margin-top: 8px;\n    line-height: 1.45;\n  }\n\n  \u002F* Expanded Detail Panel *\u002F\n  .detail-panel {\n    display: none;\n    margin-top: 12px;\n    padding-top: 12px;\n    border-top: 1px solid var(--border-light);\n  }\n  .company-card.expanded .detail-panel { display: block; }\n\n  .detail-section {\n    margin-bottom: 14px;\n  }\n  .detail-section h4 {\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    margin-bottom: 6px;\n  }\n\n  .relationship-bar {\n    height: 8px;\n    background: var(--border-light);\n    border-radius: 4px;\n    overflow: hidden;\n    margin: 4px 0;\n  }\n  .relationship-fill {\n    height: 100%;\n    border-radius: 4px;\n    transition: width 0.3s;\n  }\n  .fill-red { background: var(--red); }\n  .fill-amber { background: var(--amber); }\n  .fill-green { background: var(--green); }\n  .fill-blue { background: var(--accent); }\n\n  \u002F* Drill-down button *\u002F\n  .drill-btn {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 600;\n    color: var(--accent);\n    cursor: pointer;\n    padding: 4px 0;\n    border: none;\n    background: none;\n    font-family: var(--sans);\n  }\n  .drill-btn:hover { text-decoration: underline; }\n\n  \u002F* Concentration Table *\u002F\n  .conc-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 13px;\n    margin: 12px 0;\n  }\n  .conc-table th {\n    font-size: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    font-weight: 600;\n    text-align: left;\n    padding: 6px 10px;\n    border-bottom: 2px solid var(--border);\n    background: var(--bg);\n  }\n  .conc-table th:not(:first-child) { text-align: right; }\n  .conc-table td {\n    padding: 8px 10px;\n    border-bottom: 1px solid var(--border-light);\n    font-variant-numeric: tabular-nums;\n  }\n  .conc-table td:not(:first-child) { text-align: right; }\n  .conc-table tr:hover { background: var(--blue-bg); }\n  .conc-table .row-total {\n    font-weight: 700;\n    border-top: 2px solid var(--border);\n    background: var(--bg);\n  }\n\n  \u002F* Risk indicator *\u002F\n  .risk-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    padding: 1px 6px;\n    border-radius: 3px;\n  }\n  .risk-high { background: var(--red-bg); color: var(--red); }\n  .risk-med { background: var(--amber-bg); color: var(--amber); }\n  .risk-low { background: var(--green-bg); color: var(--green); }\n\n  \u002F* Tabs for switching views *\u002F\n  .tab-bar {\n    display: flex;\n    gap: 0;\n    border-bottom: 2px solid var(--border);\n    margin-bottom: 20px;\n  }\n  .tab {\n    padding: 10px 20px;\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--text-tertiary);\n    cursor: pointer;\n    border-bottom: 2px solid transparent;\n    margin-bottom: -2px;\n    transition: color 0.15s, border-color 0.15s;\n    font-family: var(--sans);\n    background: none;\n    border-top: none;\n    border-left: none;\n    border-right: none;\n  }\n  .tab:hover { color: var(--text-primary); }\n  .tab.active {\n    color: var(--text-primary);\n    border-bottom-color: var(--text-primary);\n  }\n  .tab-content { display: none; }\n  .tab-content.active { display: block; }\n\n  \u002F* Methodology \u002F Source Notes *\u002F\n  .methodology-box {\n    background: var(--bg);\n    border: 1px solid var(--border);\n    border-radius: 6px;\n    padding: 16px 20px;\n    margin: 16px 0;\n    font-size: 12px;\n    color: var(--text-secondary);\n    line-height: 1.5;\n  }\n  .methodology-box h4 {\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    margin-bottom: 8px;\n  }\n\n  \u002F* Links & References *\u002F\n  a { color: var(--accent); text-decoration: none; }\n  a:hover { text-decoration: underline; }\n\n  .source-tag {\n    font-size: 9px;\n    color: var(--text-tertiary);\n    font-style: italic;\n  }\n\n  \u002F* Footer *\u002F\n  .page-footer {\n    margin-top: 40px;\n    padding: 16px 0;\n    border-top: 3px solid var(--navy);\n    font-size: 11px;\n    color: var(--text-tertiary);\n    text-align: center;\n  }\n\n  \u002F* Print button *\u002F\n  .dl-btn {\n    display: inline-block;\n    padding: 10px 24px;\n    background: var(--navy);\n    color: white;\n    border: none;\n    border-radius: 5px;\n    font-size: 13px;\n    font-weight: 600;\n    cursor: pointer;\n    font-family: var(--sans);\n  }\n  .dl-btn:hover { background: var(--steel-blue); }\n\n  \u002F* Two-column layout *\u002F\n  .two-col {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px;\n  }\n  @media (max-width: 800px) {\n    .two-col { grid-template-columns: 1fr; }\n    .chain-view { flex-direction: column; }\n    .chain-arrow { transform: rotate(90deg); padding-top: 0; }\n  }\n\u003C\u002Fstyle>\n\u003C\u002Fhead>\n```\n\n### Core JavaScript Pattern\n\nThe dashboard uses vanilla JavaScript for interactivity. Include these functions in a `\u003Cscript>` tag at the end of the body:\n\n```javascript\n\u003Cscript>\n\u002F\u002F Tab switching\nfunction switchTab(tabId) {\n  document.querySelectorAll('.tab').forEach(t => t.classList.remove('active'));\n  document.querySelectorAll('.tab-content').forEach(c => c.classList.remove('active'));\n  document.querySelector(`[data-tab=\"${tabId}\"]`).classList.add('active');\n  document.getElementById(tabId).classList.add('active');\n}\n\n\u002F\u002F Card expand\u002Fcollapse\nfunction toggleCard(cardId) {\n  const card = document.getElementById(cardId);\n  card.classList.toggle('expanded');\n}\n\n\u002F\u002F Navigate to tier 2 view for a specific supplier\nfunction drillDown(companyTicker) {\n  \u002F\u002F Switch to the tier-2 tab and scroll to the relevant section\n  switchTab('tier2');\n  const section = document.getElementById('tier2-' + companyTicker);\n  if (section) {\n    section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    section.style.outline = '2px solid var(--accent)';\n    setTimeout(() => { section.style.outline = 'none'; }, 2000);\n  }\n}\n\n\u002F\u002F Initialize\ndocument.addEventListener('DOMContentLoaded', () => {\n  \u002F\u002F Set first tab active\n  const firstTab = document.querySelector('.tab');\n  if (firstTab) firstTab.click();\n});\n\u003C\u002Fscript>\n```\n\n---\n\n## DOCUMENT STRUCTURE\n\nThe HTML document has these sections. Every section is mandatory.\n\n### Section 1: Print Button Bar\n```html\n\u003Cdiv class=\"no-print\" style=\"text-align:center; padding:16px; background:var(--surface); border-bottom:1px solid var(--border);\">\n  \u003Cbutton class=\"dl-btn\" onclick=\"window.print()\">Download as PDF\u003C\u002Fbutton>\n  \u003Cspan style=\"font-size:12px; color:var(--text-tertiary); margin-left:12px;\">or Cmd+P &rarr; Save as PDF\u003C\u002Fspan>\n\u003C\u002Fdiv>\n```\n\n### Section 2: Page Header\n```html\n\u003Cdiv class=\"page-header\">\n  \u003Ch1>[TICKER] &mdash; Supply Chain Map\u003C\u002Fh1>\n  \u003Cdiv class=\"subtitle\">[Full Company Name] &middot; Interactive Supply Chain Analysis\u003C\u002Fdiv>\n  \u003Cdiv class=\"dateline\">Prepared [Date] &middot; Data sourced from \u003Ca href=\"https:\u002F\u002Fdaloopa.com\">Daloopa\u003C\u002Fa> &middot; TTM through [Latest Quarter]\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n```\n\n### Section 3: Target Company KPI Bar\nShow 6 KPIs for the target company:\n```html\n\u003Cdiv class=\"container\">\n  \u003Cdiv class=\"kpi-bar\">\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">TTM Revenue\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">$XXB\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">TTM COGS\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">$XXB\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Gross Margin\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">XX.X%\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Suppliers Mapped\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">XX\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Top 5 = % of COGS\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">~XX%\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Key Customers\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">XX\u003C\u002Fdiv>\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n```\n\n### Section 4: Page Layout\n\nThe dashboard uses a **single scrollable page** (no tabs) with the following vertical order:\n1. KPI bar (target company overview)\n2. Canvas network visualization (full chain: Tier 3 → Tier 2 → Tier 1 → Target → Customers → Tier 2 Customers)\n3. Inventory Health Overview table (suppliers AND customers)\n4. Supplier cards grouped by tier\n5. Customer cards grouped by category\n6. Upstream Shock Analysis (demand shock → suppliers, narrative + impact matrix)\n7. Downstream Shock Analysis (supply disruption → customers, narrative + impact matrix)\n8. Concentration Analysis summary (both upstream and downstream)\n9. Footer\n\nEach supplier and customer card is clickable — opening a **full-screen detail overlay** with 10-quarter financials, inventory tables, and Canvas charts. The overlay is dismissed with × or backdrop click.\n\n### Section 5: Canvas Network Visualization\n\nReplace the HTML card-based chain view with a **Canvas-based tier-grouped network**:\n\n- Use a `\u003Ccanvas>` element spanning the full container width, ~420px height\n- **Column layout**: Tier 3 (left) → Tier 2 → Tier 1 → Target (center) → Customers (right)\n- Draw each company as a rounded rectangle node with ticker label\n- Draw connection lines (bezier curves or straight lines) between related nodes\n- Color-code by tier: Target = navy (#1B2A4A), Tier 1 = steel blue (#4A6FA5), Tier 2 = gold (#C5A55A), Tier 3 = dark gray (#6C757D), Customers = mid gray (#E9ECEF)\n- **Clickable nodes**: Track click coordinates with a `click` event listener on the canvas, determine which node was clicked via hit-testing, then open the detail overlay for that company\n- Column headers (\"TIER 1\", \"TIER 2\", \"TARGET\", etc.) drawn as text above each column\n- Responsive: redraw on `window.resize`\n\n```javascript\n\u002F\u002F Example network drawing function pattern:\nfunction drawNetwork() {\n  const cv = document.getElementById('networkCanvas');\n  const ctx = cv.getContext('2d');\n  cv.width = cv.parentElement.clientWidth;\n  cv.height = 420;\n  ctx.clearRect(0, 0, cv.width, cv.height);\n\n  \u002F\u002F Define columns: x positions for each tier\n  const cols = {\n    tier3: cv.width * 0.08,\n    tier2: cv.width * 0.28,\n    tier1: cv.width * 0.48,\n    target: cv.width * 0.68,\n    customers: cv.width * 0.88\n  };\n\n  \u002F\u002F Draw column headers, nodes, and connection lines\n  \u002F\u002F Store node positions for hit-testing on click\n}\n```\n\n### Section 5b: Inventory Health Overview\n\nBelow the network, add an **Inventory Health Overview** table showing all suppliers AND customers:\n\n```\n| Company | Ticker | Role | Total Inventory | RM% | WIP% | FG% | Composition Bar |\n```\n\n- The \"Role\" column shows \"Supplier T1\", \"Supplier T2\", \"Customer\", or \"Target\"\n- The \"Composition Bar\" column renders a stacked horizontal bar (RM = blue, WIP = amber, FG = green) using inline CSS `background: linear-gradient(...)`\n- Sort by total inventory descending or by FG% descending (highest FG% = most demand-shock exposure)\n- Include the target company at the top of the table, then suppliers, then customers\n- Each inventory value must link to its Daloopa citation\n- **Analytical note**: For suppliers, rising FG% signals demand weakness from the target. For customers, rising RM% signals stockpiling of the target's inputs (bullish near-term, potential destocking risk later). Falling RM% at customers signals reduced orders ahead.\n\n### Section 5c: Supplier Cards by Tier\n\nBelow the inventory overview, render supplier cards grouped under tier headings:\n\n```\n── TIER 1 · Critical \u002F Sole-Source ──────\n[Card: TSMC]  [Card: Samsung]  [Card: Broadcom]  ...\n\n── TIER 2 · Major Component ─────────────\n[Card: Qualcomm]  [Card: Skyworks]  [Card: TXN]  ...\n\n── TIER 3 · Specialty ───────────────────\n[Card: Corning]  [Card: Cirrus Logic]  ...\n```\n\nEach card shows: Company name, ticker, what they supply, TTM revenue, gross margin, estimated % of target COGS, a colored dot for tier. Clicking a card opens the detail overlay.\n\n### Section 5d: Customer Cards by Category\n\nBelow the supplier cards, render customer cards grouped under category headings:\n\n```\n── CHANNEL PARTNERS · Distribution & Retail ──────\n[Card: Best Buy]  [Card: AT&T]  [Card: Verizon]  ...\n\n── ENTERPRISE \u002F B2B · Direct Customers ───────────\n[Card: Enterprise customer 1]  [Card: Enterprise customer 2]  ...\n\n── END-MARKET EXPOSURE · Indirect Demand ─────────\n[Card: End-market exposure 1]  ...\n```\n\nCategories should be adapted to the target company's business model:\n- **B2B\u002FComponents companies**: Group by end-market vertical (Auto, Aerospace, Consumer Electronics, Data Center, etc.)\n- **Consumer products**: Group by channel (Direct, Retail Partners, Carriers, Enterprise)\n- **Software\u002FPlatform**: Group by customer type (Enterprise, SMB, Consumer, Government)\n- **Industrials**: Group by end-market (Energy, Infrastructure, Transportation, Defense)\n\nEach card shows: Company name, ticker, what the target supplies to them, TTM revenue, gross margin, estimated % of target revenue from this customer, input criticality badge (HIGH\u002FMED\u002FLOW), switching cost indicator. Clicking a card opens the detail overlay.\n\nCustomer cards use the `.customer-card` CSS class (border-left color = `--node-customer`).\n\n### Section 6: Detail Overlay\n\nWhen a user clicks a supplier card, customer card, or network node, show a **full-screen overlay** with comprehensive detail. The overlay structure is the same for both suppliers and customers.\n\n**Structure:**\n- Fixed overlay div covering the viewport with semi-transparent backdrop\n- Close button (×) in top-right corner\n- Content area with four sub-sections:\n\n**6a. Financial History Table (10 Quarters)**\n```\n| Metric        | Q3'23 | Q4'23 | Q1'24 | ... | Q4'25 |\n|---------------|-------|-------|-------|-----|-------|\n| Revenue       | $XXB  | $XXB  | ...   |     |       |\n| Gross Profit  | $XXB  | $XXB  | ...   |     |       |\n| Net Income    | $XXB  | $XXB  | ...   |     |       |\n| Gross Margin  | XX.X% | XX.X% | ...   |     |       |\n```\n- Every value must be a Daloopa citation link: `\u003Ca href=\"https:\u002F\u002Fdaloopa.com\u002Fsrc\u002F{id}\">$value\u003C\u002Fa>`\n- Display currency unit in header (e.g., \"USD $M\", \"NTD B\", \"KRW T\")\n\n**6b. Inventory Breakdown Table (10 Quarters)**\n```\n| Metric           | Q3'23 | Q4'23 | ... |\n|------------------|-------|-------|-----|\n| Raw Materials    | $XXM  | $XXM  | ... |\n| Work in Process  | $XXM  | $XXM  | ... |\n| Finished Goods   | $XXM  | $XXM  | ... |\n| Total Inventory  | $XXM  | $XXM  | ... |\n| RM%              | XX%   | XX%   | ... |\n| WIP%             | XX%   | XX%   | ... |\n| FG%              | XX%   | XX%   | ... |\n```\n- Absolute values are Daloopa citation links; percentages are computed (no link needed)\n\n**6c. Canvas Chart — Inventory Composition vs. Gross Margin**\n- **Stacked bar chart**: Each bar represents a quarter. Segments = RM (blue), WIP (amber), FG (green), stacked to total inventory value\n- **Line overlay**: Gross Margin % plotted as a line with dots on the right Y-axis (0-100%)\n- **Left Y-axis**: Inventory value in reporting currency\n- **X-axis**: Quarter labels (Q3'23, Q4'24, etc.)\n- Draw using Canvas 2D API with `createElement('canvas')`, NOT any charting library\n- Include a legend below the chart\n\n**6d. Relationship Context Panel**\n- For **suppliers**: Show \"% of target COGS\" bar, \"% of supplier revenue from target\" bar, switching cost assessment, sole-source flag, geographic risk\n- For **customers**: Show \"% of target revenue from customer\" bar, \"% of customer COGS from target\" (input criticality) bar, switching cost assessment, contract type (long-term\u002Fspot), alternative sources available\n- Both: Business description, specific products\u002Fservices in the relationship, and source attribution for all estimates\n\n### Section 7: Upstream Shock Analysis\n\nA dedicated section (below the customer cards) analyzing how a demand shock at the target company would propagate upstream:\n\n**7a. Narrative Analysis** — 3-4 paragraphs covering:\n- \"Most Exposed Suppliers\" — those with highest revenue dependency on target\n- \"Resilient Suppliers\" — diversified revenue, low target concentration\n- \"Second-Order Effects\" — how Tier 2\u002F3 suppliers are indirectly affected\n- \"Key Monitoring Metrics\" — inventory days, order backlogs, WIP trends to watch\n\n**7b. Upstream Impact Matrix Table**\n```\n| Supplier | Tier | Rev. from Target | Revenue Impact | Margin Impact | Inventory Risk | Overall |\n|----------|------|------------------|---------------|---------------|----------------|---------|\n| TSMC     | 1    | ~25%             | HIGH          | MEDIUM        | LOW            | HIGH    |\n| ...      |      |                  |               |               |                |         |\n```\n- Color-code risk cells: HIGH = red background, MEDIUM = amber, LOW = green\n- Sort by Overall Risk descending\n\n### Section 7c: Downstream Shock Analysis\n\nA dedicated section analyzing how a supply disruption at the target company would propagate downstream. This is the mirror of Section 7 — instead of \"what happens to suppliers if target demand drops,\" this asks \"what happens to customers if the target can't deliver.\"\n\n**7c-i. Narrative Analysis** — 3-4 paragraphs covering:\n- \"Most Vulnerable Customers\" — customers with highest input criticality and switching costs; a target disruption would directly impair their revenue\n- \"Customers with Alternatives\" — those who can substitute within a reasonable timeframe; quantify how long and at what cost\n- \"Pricing Power Dynamics\" — if the target faces constrained supply, who gets allocation priority? Large customers with long-term contracts typically get served first; smaller or spot customers get cut. This reveals the target's pricing power and customer hierarchy.\n- \"Channel Inventory as Leading Indicator\" — what customer RM% trends tell you about the target's forward order book. If customers are building inventory, the target's next 1-2 quarters look strong but risk destocking later. If customers are drawing down, near-term orders may disappoint.\n\n**7c-ii. Downstream Impact Matrix Table**\n```\n| Customer | Category | Input Criticality | Switching Cost | Rev. at Risk | Inventory Buffer | Overall Disruption Risk |\n|----------|----------|-------------------|---------------|-------------|-----------------|------------------------|\n| Best Buy | Channel  | LOW               | LOW           | ~$40B       | ~4 weeks        | LOW                    |\n| ...      |          |                   |               |             |                 |                        |\n```\n- Color-code risk cells: HIGH = red background, MEDIUM = amber, LOW = green\n- Sort by Overall Disruption Risk descending\n- \"Rev. at Risk\" = the customer's revenue that depends on products using the target's inputs\n- \"Inventory Buffer\" = estimated weeks\u002Fmonths of the target's product the customer holds in RM inventory\n\n### Section 8: Concentration Analysis\n\nSummary of concentration risk on BOTH sides of the value chain:\n\n**Upstream (Supplier) Concentration:**\n- Supplier concentration: flag any supplier >20% of COGS\n- Revenue dependency: flag any supplier where target is >25% of their revenue\n- Geographic concentration: note country exposure (Taiwan, China, South Korea, etc.)\n- Single-source dependencies: list sole-source suppliers\n\n**Downstream (Customer) Concentration:**\n- Customer concentration: flag any customer >15% of target's revenue\n- Input criticality: flag any customer where target's product is a critical, hard-to-substitute input (high switching cost)\n- Channel concentration: what % of revenue flows through the top 3 channels? Is there a single channel that could be disrupted (e.g., carrier subsidies ending, retail partner going bankrupt)?\n- Geographic exposure: note country\u002Fregion concentration in the customer base\n- Contract risk: flag any large customer relationships that are up for renewal, at risk of in-sourcing, or where the customer is developing alternatives\n\n**Bidirectional Risk Summary:**\n- Which relationships have asymmetric power? (target depends on supplier more than supplier depends on target, or vice versa)\n- Where are the mutual dependencies? (both parties depend heavily on each other — most stable but hardest to exit)\n- What's the \"weakest link\"? Identify the single point of failure in the full chain that would cause the most damage if disrupted\n\n### Section 10: Footer\n```html\n  \u003Cdiv class=\"page-footer\">\n    Prepared by {FIRM_NAME} | Data sourced from \u003Ca href=\"https:\u002F\u002Fdaloopa.com\">Daloopa\u003C\u002Fa>. All financial figures link to original source filings.\n    [Date]. Supply chain relationships are based on public filings, analyst research, and industry reports. Not investment advice.\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\u003C!-- end container -->\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n```\n\n---\n\n## CRITICAL RULES\n\n### Citation & Formatting Rules\nFollow `..\u002Fdata-access.md` Section 4 for all citation requirements and `..\u002Fdesign-system.md` for number formatting. Additional supply-chain-specific conventions:\n- For estimated figures (% of COGS, % of revenue), always explain the methodology in the detail panel\n- Use `~` prefix for all estimates (e.g., `~35%` of COGS)\n- Use `&ndash;` for ranges, `&mdash;` for em-dashes, `&middot;` for separators\n\n### Upstream Concentration Risk Classification\n- **HIGH** (red): >15% of COGS, sole\u002Fsingle source, or geopolitical risk\n- **MED** (amber): 5-15% of COGS, limited alternatives, or moderate switching costs\n- **LOW** (green): \u003C5% of COGS, multiple alternatives, easy to switch\n\n### Downstream Criticality Classification\n- **HIGH** (red): Customer is >15% of target's revenue, OR target's product is a critical input with high switching costs for the customer\n- **MED** (amber): Customer is 5-15% of revenue, OR target's product is important but substitutable with 6-12 month transition\n- **LOW** (green): Customer is \u003C5% of revenue, AND target's product is a commodity input with multiple alternatives\n\n### Supply Chain Data Quality\n- Always distinguish between **disclosed** (from 10-K, investor reports) and **estimated** (from analyst research, proportional analysis)\n- When estimating % of COGS, show your math: \"TSMC Apple revenue ~$70B (per TSMC 10-K customer disclosure) \u002F Apple TTM COGS ~$200B = ~35%\"\n- Use `~` prefix for all estimates\n- Include source attribution for every data point in the detail panel\n- If a figure cannot be reliably estimated, say \"Not disclosed\" rather than guessing\n\n### Interactivity Rules\n- Every company card (supplier AND customer) and network node must be clickable to open a detail overlay\n- Detail overlays show: 10-quarter financials, 10-quarter inventory breakdown, Canvas inventory chart, relationship context panel, business description\n- Close overlay with × button or clicking the backdrop\n- Network visualization must redraw on window resize\n- All interactions must be smooth and not reload the page\n\n### DOM Safety Rules (CRITICAL)\n- ALL JavaScript DOM construction MUST use `createElement()` + `textContent` + `appendChild()`\n- NEVER use `innerHTML`, `outerHTML`, or any HTML-string-based injection methods\n- NEVER use DOM write\u002Fwriteln methods\n- Define compact helper functions to keep DOM construction code readable:\n  - `ce(tag)` → `document.createElement(tag)`\n  - `ca(el, attrs)` → sets attributes\u002FtextContent on an element\n  - `cA(parent, children)` → appends array of children to parent\n- This is required because security hooks will block the file if HTML-string injection is detected\n\n---\n\n## EXECUTION SEQUENCE\n\nFollow this exact sequence. Maximize parallelism — run independent searches and API calls concurrently. The 10-quarter pull is the most data-intensive step; batch aggressively.\n\n1. **discover_companies** → get target company_id\n2. **discover_company_series + get_company_fundamentals** → pull target company financials (revenue, COGS, margins) AND inventory series for 10 quarters\n3. **search_documents + WebSearch** → identify suppliers AND customers (run in parallel, multiple queries for each direction)\n4. **discover_companies** → look up each identified supplier AND customer by ticker (batch all at once)\n5. **discover_company_series** → for each supplier AND customer, pull BOTH financial series (revenue, GP, NI, GM) AND inventory series (RM, WIP, FG, total) — batch these in parallel\n6. **get_company_fundamentals** → pull 10 quarters of data for all suppliers AND customers (batch in parallel, group series_ids per company)\n7. **search_documents + WebSearch** → determine revenue concentration for each supplier AND revenue attribution + input criticality for each customer (parallel)\n8. **Repeat lighter version of 3-6** for Tier 2 suppliers (top 3-5 Tier 1 suppliers' suppliers) AND Tier 2 customers (top 3-5 Tier 1 customers' end markets)\n9. **Upstream Shock Analysis** → classify suppliers by dependency, assess propagation, build upstream impact matrix\n10. **Downstream Shock Analysis** → classify customers by input criticality and switching costs, assess disruption propagation, build downstream impact matrix\n11. **Synthesize** → organize all data (suppliers, customers, financials, inventory breakdowns, both shock analyses) into the framework\n12. **Write HTML** → generate the complete self-contained HTML file using DOM-safe JavaScript (no HTML-string injection)\n13. **Save & Open** → save and open in browser\n\n## Save Report\n\nSave to `reports\u002F{TICKER}_supply-chain.html` using the HTML Report Template from `..\u002Fdesign-system.md` as the CSS base, extended with the dashboard-specific styles above. Write the full analysis as styled HTML with all CSS inlined. This is the final deliverable — no intermediate markdown step needed.\n\nAll financial figures must use Daloopa citation format: `\u003Ca href=\"https:\u002F\u002Fdaloopa.com\u002Fsrc\u002F{fundamental_id}\">$X.XX million\u003C\u002Fa>`\n\nTell the user where the HTML report was saved.\n\nHighlight the key findings with a critical lens:\n- **Upstream concentration risk**: Which suppliers represent the biggest single points of failure? Are there sole-source dependencies the market may be underpricing?\n- **Downstream concentration risk**: Is the target overly dependent on a few customers? Are any major customers at risk of in-sourcing or switching?\n- **Asymmetric exposure (upstream)**: Which suppliers depend heavily on the target for revenue — and what would happen to them in a demand shock?\n- **Asymmetric exposure (downstream)**: Which customers depend heavily on the target as a critical input — and what would happen to them in a supply disruption?\n- **Inventory signals (bidirectional)**: Supplier FG% rising = demand weakness. Customer RM% rising = stockpiling (bullish near-term, destocking risk later). Customer RM% falling = reduced orders ahead.\n- **Pricing power**: Does the target have more leverage over its customers or do its suppliers have more leverage over it? Where does the target sit in the power hierarchy of its value chain?\n- **What the market is missing**: Is there a supply chain vulnerability, customer concentration risk, or value chain shift that isn't widely discussed?\n",{"data":37,"body":38},{"name":4,"description":6},{"type":39,"children":40},"root",[41,49,77,82,89,101,250,321,342,346,352,357,364,462,468,473,481,531,539,619,629,682,688,693,852,858,870,1010,1015,1021,1026,1034,1084,1092,1159,1169,1232,1240,1245,1445,1451,1461,1578,1583,1589,1594,1617,1623,1628,1640,1646,1651,1791,1797,1802,1955,1958,1964,1991,1997,2032,2038,2050,12367,12373,12386,13367,13370,13376,13381,13387,13611,13617,13868,13874,13879,14771,14777,14789,14835,14847,14853,14864,14938,15487,15493,15505,15514,15558,15564,15569,15578,15583,15589,15594,15603,15608,15649,15654,15674,15680,15692,15700,15718,15726,15735,15754,15762,15771,15779,15787,15848,15856,15887,15893,15898,15908,15931,15939,15948,15961,15967,15972,15981,16004,16012,16021,16043,16049,16054,16062,16085,16093,16121,16129,16147,16153,16330,16333,16339,16345,16363,16419,16425,16458,16464,16494,16500,16548,16554,16582,16588,16685,16688,16694,16699,16825,16831,16849,16860,16865,16870,16943],{"type":42,"tag":43,"props":44,"children":45},"element","p",{},[46],{"type":47,"value":48},"text","Generate an interactive supply chain dashboard for the company named in the user's request. If no ticker or company is provided, ask for one before proceeding.",{"type":42,"tag":43,"props":50,"children":51},{},[52,75],{"type":42,"tag":53,"props":54,"children":55},"strong",{},[56,58,65,67,73],{"type":47,"value":57},"Before starting, read ",{"type":42,"tag":59,"props":60,"children":62},"code",{"className":61},[],[63],{"type":47,"value":64},"..\u002Fdata-access.md",{"type":47,"value":66}," for data access methods and ",{"type":42,"tag":59,"props":68,"children":70},{"className":69},[],[71],{"type":47,"value":72},"..\u002Fdesign-system.md",{"type":47,"value":74}," for formatting conventions.",{"type":47,"value":76}," Follow the data access detection logic and design system throughout this skill.",{"type":42,"tag":43,"props":78,"children":79},{},[80],{"type":47,"value":81},"This skill maps the upstream (supplier) and downstream (customer) relationships for a target company, quantifying financial interdependencies in both directions. The output enables an analyst to understand: Who are the critical suppliers and customers? Where is concentration risk on both sides? Which suppliers depend heavily on this company for revenue? Which customers depend on this company's products as critical inputs? How does a shock propagate both upstream (demand shock to suppliers) and downstream (supply disruption to customers)?",{"type":42,"tag":83,"props":84,"children":86},"h2",{"id":85},"output-format",[87],{"type":47,"value":88},"Output Format",{"type":42,"tag":43,"props":90,"children":91},{},[92,94,99],{"type":47,"value":93},"The final deliverable is a ",{"type":42,"tag":53,"props":95,"children":96},{},[97],{"type":47,"value":98},"single self-contained HTML file",{"type":47,"value":100}," with:",{"type":42,"tag":102,"props":103,"children":104},"ul",{},[105,111,121,131,141,174,184,212,222,232,237],{"type":42,"tag":106,"props":107,"children":108},"li",{},[109],{"type":47,"value":110},"Embedded CSS and JavaScript (no external dependencies)",{"type":42,"tag":106,"props":112,"children":113},{},[114,119],{"type":42,"tag":53,"props":115,"children":116},{},[117],{"type":47,"value":118},"Tier-grouped Canvas network visualization",{"type":47,"value":120}," — columns: Tier 3 → Tier 2 → Tier 1 → Target → Customers, with connection lines. Clickable nodes open detail overlays.",{"type":42,"tag":106,"props":122,"children":123},{},[124,129],{"type":42,"tag":53,"props":125,"children":126},{},[127],{"type":47,"value":128},"Inventory Health Overview table",{"type":47,"value":130}," — for all suppliers: RM%, WIP%, FG% of total inventory shown as stacked colored bars, plus latest total inventory value",{"type":42,"tag":106,"props":132,"children":133},{},[134,139],{"type":42,"tag":53,"props":135,"children":136},{},[137],{"type":47,"value":138},"Supplier cards grouped by tier",{"type":47,"value":140}," — Tier 1 (Critical\u002FSole-source), Tier 2 (Major Component), Tier 3 (Specialty) with click-to-expand detail overlays",{"type":42,"tag":106,"props":142,"children":143},{},[144,149,151],{"type":42,"tag":53,"props":145,"children":146},{},[147],{"type":47,"value":148},"Detail overlays",{"type":47,"value":150}," for each supplier containing:\n",{"type":42,"tag":102,"props":152,"children":153},{},[154,159,164,169],{"type":42,"tag":106,"props":155,"children":156},{},[157],{"type":47,"value":158},"10-quarter financial table (Revenue, Gross Profit, Net Income, Gross Margin %)",{"type":42,"tag":106,"props":160,"children":161},{},[162],{"type":47,"value":163},"10-quarter inventory breakdown table (Raw Materials, WIP, Finished Goods, Total, RM%, WIP%, FG%)",{"type":42,"tag":106,"props":165,"children":166},{},[167],{"type":47,"value":168},"Canvas chart: stacked bar chart of inventory composition with Gross Margin % line overlay",{"type":42,"tag":106,"props":170,"children":171},{},[172],{"type":47,"value":173},"Business description and relationship to target company",{"type":42,"tag":106,"props":175,"children":176},{},[177,182],{"type":42,"tag":53,"props":178,"children":179},{},[180],{"type":47,"value":181},"Customer cards grouped by category",{"type":47,"value":183}," — Channel Partners, Enterprise\u002FB2B, End-Market Exposure — with click-to-expand detail overlays matching supplier depth",{"type":42,"tag":106,"props":185,"children":186},{},[187,191,193],{"type":42,"tag":53,"props":188,"children":189},{},[190],{"type":47,"value":148},{"type":47,"value":192}," for each customer containing:\n",{"type":42,"tag":102,"props":194,"children":195},{},[196,200,204,208],{"type":42,"tag":106,"props":197,"children":198},{},[199],{"type":47,"value":158},{"type":42,"tag":106,"props":201,"children":202},{},[203],{"type":47,"value":163},{"type":42,"tag":106,"props":205,"children":206},{},[207],{"type":47,"value":168},{"type":42,"tag":106,"props":209,"children":210},{},[211],{"type":47,"value":173},{"type":42,"tag":106,"props":213,"children":214},{},[215,220],{"type":42,"tag":53,"props":216,"children":217},{},[218],{"type":47,"value":219},"Upstream Shock Analysis",{"type":47,"value":221}," section — narrative analysis of how a demand\u002Fsupply shock to the target company ripples upstream through the supplier chain, with an impact matrix table (Revenue Impact, Margin Impact, Overall Risk per supplier)",{"type":42,"tag":106,"props":223,"children":224},{},[225,230],{"type":42,"tag":53,"props":226,"children":227},{},[228],{"type":47,"value":229},"Downstream Shock Analysis",{"type":47,"value":231}," section — narrative analysis of how a supply disruption at the target company ripples downstream through the customer chain, with an impact matrix table (Input Criticality, Switching Cost, Revenue at Risk, Overall Disruption Risk per customer)",{"type":42,"tag":106,"props":233,"children":234},{},[235],{"type":47,"value":236},"All financial figures hyperlinked to Daloopa source citations",{"type":42,"tag":106,"props":238,"children":239},{},[240,242,248],{"type":47,"value":241},"A \"Download as PDF\" button (uses ",{"type":42,"tag":59,"props":243,"children":245},{"className":244},[],[246],{"type":47,"value":247},"window.print()",{"type":47,"value":249},")",{"type":42,"tag":43,"props":251,"children":252},{},[253,258,260,266,268,274,275,281,283,289,291,297,299,305,306,312,313,319],{"type":42,"tag":53,"props":254,"children":255},{},[256],{"type":47,"value":257},"DOM Safety",{"type":47,"value":259},": All JavaScript MUST use ",{"type":42,"tag":59,"props":261,"children":263},{"className":262},[],[264],{"type":47,"value":265},"createElement()",{"type":47,"value":267}," + ",{"type":42,"tag":59,"props":269,"children":271},{"className":270},[],[272],{"type":47,"value":273},"textContent",{"type":47,"value":267},{"type":42,"tag":59,"props":276,"children":278},{"className":277},[],[279],{"type":47,"value":280},"appendChild()",{"type":47,"value":282}," for DOM construction. NEVER use ",{"type":42,"tag":59,"props":284,"children":286},{"className":285},[],[287],{"type":47,"value":288},"innerHTML",{"type":47,"value":290},", ",{"type":42,"tag":59,"props":292,"children":294},{"className":293},[],[295],{"type":47,"value":296},"outerHTML",{"type":47,"value":298},", or any HTML-string injection methods. Use helper functions like ",{"type":42,"tag":59,"props":300,"children":302},{"className":301},[],[303],{"type":47,"value":304},"ce(tag)",{"type":47,"value":290},{"type":42,"tag":59,"props":307,"children":309},{"className":308},[],[310],{"type":47,"value":311},"ca(el, attrs)",{"type":47,"value":290},{"type":42,"tag":59,"props":314,"children":316},{"className":315},[],[317],{"type":47,"value":318},"cA(parent, children)",{"type":47,"value":320}," to keep code compact.",{"type":42,"tag":43,"props":322,"children":323},{},[324,326,332,334,340],{"type":47,"value":325},"Save to ",{"type":42,"tag":59,"props":327,"children":329},{"className":328},[],[330],{"type":47,"value":331},"reports\u002F{TICKER}_supply-chain.html",{"type":47,"value":333}," and open it with ",{"type":42,"tag":59,"props":335,"children":337},{"className":336},[],[338],{"type":47,"value":339},"open",{"type":47,"value":341},".",{"type":42,"tag":343,"props":344,"children":345},"hr",{},[],{"type":42,"tag":83,"props":347,"children":349},{"id":348},"research-workflow",[350],{"type":47,"value":351},"RESEARCH WORKFLOW",{"type":42,"tag":43,"props":353,"children":354},{},[355],{"type":47,"value":356},"This is a multi-phase research process. Each phase builds on the previous one. Maximize parallelism across independent API calls.",{"type":42,"tag":358,"props":359,"children":361},"h3",{"id":360},"phase-1-target-company-identification",[362],{"type":47,"value":363},"Phase 1: Target Company Identification",{"type":42,"tag":365,"props":366,"children":367},"ol",{},[368,411,457],{"type":42,"tag":106,"props":369,"children":370},{},[371,373,379,381,387,388,394,396,402,404,409],{"type":47,"value":372},"Use ",{"type":42,"tag":59,"props":374,"children":376},{"className":375},[],[377],{"type":47,"value":378},"discover_companies",{"type":47,"value":380}," with the ticker symbol to get the ",{"type":42,"tag":59,"props":382,"children":384},{"className":383},[],[385],{"type":47,"value":386},"company_id",{"type":47,"value":290},{"type":42,"tag":59,"props":389,"children":391},{"className":390},[],[392],{"type":47,"value":393},"latest_calendar_quarter",{"type":47,"value":395},", and ",{"type":42,"tag":59,"props":397,"children":399},{"className":398},[],[400],{"type":47,"value":401},"latest_fiscal_quarter",{"type":47,"value":403},". Note the firm name for report attribution (default: \"Daloopa\") — see ",{"type":42,"tag":59,"props":405,"children":407},{"className":406},[],[408],{"type":47,"value":64},{"type":47,"value":410}," Section 4.5.",{"type":42,"tag":106,"props":412,"children":413},{},[414,416],{"type":47,"value":415},"Pull key financials for the target company:\n",{"type":42,"tag":102,"props":417,"children":418},{},[419,437],{"type":42,"tag":106,"props":420,"children":421},{},[422,423,429,431],{"type":47,"value":372},{"type":42,"tag":59,"props":424,"children":426},{"className":425},[],[427],{"type":47,"value":428},"discover_company_series",{"type":47,"value":430}," with keywords: ",{"type":42,"tag":432,"props":433,"children":434},"span",{},[435],{"type":47,"value":436},"\"revenue\", \"cost of goods\", \"gross profit\", \"operating income\", \"net income\", \"total cost\"",{"type":42,"tag":106,"props":438,"children":439},{},[440,442,447,449,455],{"type":47,"value":441},"Calculate 4 quarters backward from ",{"type":42,"tag":59,"props":443,"children":445},{"className":444},[],[446],{"type":47,"value":393},{"type":47,"value":448},". Use ",{"type":42,"tag":59,"props":450,"children":452},{"className":451},[],[453],{"type":47,"value":454},"get_company_fundamentals",{"type":47,"value":456}," for those periods to get TTM figures.",{"type":42,"tag":106,"props":458,"children":459},{},[460],{"type":47,"value":461},"Note the target company's total COGS \u002F cost of revenue (TTM) — this is the denominator for supplier % calculations.",{"type":42,"tag":358,"props":463,"children":465},{"id":464},"phase-2-supplier-identification",[466],{"type":47,"value":467},"Phase 2: Supplier Identification",{"type":42,"tag":43,"props":469,"children":470},{},[471],{"type":47,"value":472},"Run these concurrently to build a comprehensive supplier list:",{"type":42,"tag":43,"props":474,"children":475},{},[476],{"type":42,"tag":53,"props":477,"children":478},{},[479],{"type":47,"value":480},"2a. Daloopa Document Search:",{"type":42,"tag":102,"props":482,"children":483},{},[484,496,506,516,526],{"type":42,"tag":106,"props":485,"children":486},{},[487,489,494],{"type":47,"value":488},"Search keywords: ",{"type":42,"tag":432,"props":490,"children":491},{},[492],{"type":47,"value":493},"\"supplier\", \"vendor\", \"purchase\", \"procurement\"",{"type":47,"value":495}," across last 2-4 quarters",{"type":42,"tag":106,"props":497,"children":498},{},[499,500,505],{"type":47,"value":488},{"type":42,"tag":432,"props":501,"children":502},{},[503],{"type":47,"value":504},"\"supply agreement\", \"supply chain\", \"manufacturing\"",{"type":47,"value":495},{"type":42,"tag":106,"props":507,"children":508},{},[509,510,515],{"type":47,"value":488},{"type":42,"tag":432,"props":511,"children":512},{},[513],{"type":47,"value":514},"\"sole source\", \"single source\", \"key supplier\"",{"type":47,"value":495},{"type":42,"tag":106,"props":517,"children":518},{},[519,520,525],{"type":47,"value":488},{"type":42,"tag":432,"props":521,"children":522},{},[523],{"type":47,"value":524},"\"concentration\", \"significant supplier\"",{"type":47,"value":495},{"type":42,"tag":106,"props":527,"children":528},{},[529],{"type":47,"value":530},"Search the company's 10-K specifically for supplier disclosures",{"type":42,"tag":43,"props":532,"children":533},{},[534],{"type":42,"tag":53,"props":535,"children":536},{},[537],{"type":47,"value":538},"2b. Web Research:",{"type":42,"tag":102,"props":540,"children":541},{},[542,553,564,575,586,597,608],{"type":42,"tag":106,"props":543,"children":544},{},[545,551],{"type":42,"tag":59,"props":546,"children":548},{"className":547},[],[549],{"type":47,"value":550},"\"[TICKER] [company name] key suppliers list 2025 2026\"",{"type":47,"value":552}," — supplier identification",{"type":42,"tag":106,"props":554,"children":555},{},[556,562],{"type":42,"tag":59,"props":557,"children":559},{"className":558},[],[560],{"type":47,"value":561},"\"[TICKER] supply chain analysis suppliers\"",{"type":47,"value":563}," — analyst\u002Findustry reports",{"type":42,"tag":106,"props":565,"children":566},{},[567,573],{"type":42,"tag":59,"props":568,"children":570},{"className":569},[],[571],{"type":47,"value":572},"\"[TICKER] 10-K supplier disclosure\"",{"type":47,"value":574}," — SEC filing analysis",{"type":42,"tag":106,"props":576,"children":577},{},[578,584],{"type":42,"tag":59,"props":579,"children":581},{"className":580},[],[582],{"type":47,"value":583},"\"[company name] supply chain map\"",{"type":47,"value":585}," — industry supply chain maps",{"type":42,"tag":106,"props":587,"children":588},{},[589,595],{"type":42,"tag":59,"props":590,"children":592},{"className":591},[],[593],{"type":47,"value":594},"\"[company name] supplier concentration risk\"",{"type":47,"value":596}," — risk analysis",{"type":42,"tag":106,"props":598,"children":599},{},[600,606],{"type":42,"tag":59,"props":601,"children":603},{"className":602},[],[604],{"type":47,"value":605},"\"[company name] who manufactures for [company]\"",{"type":47,"value":607}," — manufacturing partners",{"type":42,"tag":106,"props":609,"children":610},{},[611,617],{"type":42,"tag":59,"props":612,"children":614},{"className":613},[],[615],{"type":47,"value":616},"\"[company name] component suppliers\"",{"type":47,"value":618}," — component-level supply chain",{"type":42,"tag":43,"props":620,"children":621},{},[622,627],{"type":42,"tag":53,"props":623,"children":624},{},[625],{"type":47,"value":626},"2c. Industry-Specific Supplier Research:",{"type":47,"value":628},"\nFor each industry, search for the known critical supply chain relationships:",{"type":42,"tag":102,"props":630,"children":631},{},[632,642,652,662,672],{"type":42,"tag":106,"props":633,"children":634},{},[635,640],{"type":42,"tag":53,"props":636,"children":637},{},[638],{"type":47,"value":639},"Tech\u002FHardware",{"type":47,"value":641},": semiconductor foundries (TSMC, Samsung), display (Samsung, LG, BOE), memory (Samsung, SK Hynix, Micron), sensors\u002Fcameras (Sony), glass (Corning), connectors (Amphenol), batteries (CATL, LG Energy), PCB\u002Fassembly (Foxconn\u002FHon Hai, Pegatron, Luxshare)",{"type":42,"tag":106,"props":643,"children":644},{},[645,650],{"type":42,"tag":53,"props":646,"children":647},{},[648],{"type":47,"value":649},"Automotive",{"type":47,"value":651},": battery (CATL, Panasonic, LG Energy), semiconductors (Infineon, NXP, ON Semi, TI), steel (Nippon, POSCO), tires (Michelin, Bridgestone), glass (AGC, Saint-Gobain)",{"type":42,"tag":106,"props":653,"children":654},{},[655,660],{"type":42,"tag":53,"props":656,"children":657},{},[658],{"type":47,"value":659},"Pharma",{"type":47,"value":661},": CDMOs (Lonza, Samsung Biologics, Catalent), API suppliers, packaging, distribution",{"type":42,"tag":106,"props":663,"children":664},{},[665,670],{"type":42,"tag":53,"props":666,"children":667},{},[668],{"type":47,"value":669},"Retail",{"type":47,"value":671},": brand suppliers, logistics (FedEx, UPS), packaging",{"type":42,"tag":106,"props":673,"children":674},{},[675,680],{"type":42,"tag":53,"props":676,"children":677},{},[678],{"type":47,"value":679},"Energy",{"type":47,"value":681},": equipment (Baker Hughes, Schlumberger), pipe (Tenaris), chemicals",{"type":42,"tag":358,"props":683,"children":685},{"id":684},"phase-3-supplier-financial-analysis",[686],{"type":47,"value":687},"Phase 3: Supplier Financial Analysis",{"type":42,"tag":43,"props":689,"children":690},{},[691],{"type":47,"value":692},"For each identified supplier (aim for 8-15 key suppliers):",{"type":42,"tag":365,"props":694,"children":695},{},[696,713,750,806,842],{"type":42,"tag":106,"props":697,"children":698},{},[699,704,706,711],{"type":42,"tag":53,"props":700,"children":701},{},[702],{"type":47,"value":703},"Discover the supplier",{"type":47,"value":705}," using ",{"type":42,"tag":59,"props":707,"children":709},{"className":708},[],[710],{"type":47,"value":378},{"type":47,"value":712}," with their ticker",{"type":42,"tag":106,"props":714,"children":715},{},[716,721,723],{"type":42,"tag":53,"props":717,"children":718},{},[719],{"type":47,"value":720},"Pull key financials",{"type":47,"value":722}," from Daloopa:\n",{"type":42,"tag":102,"props":724,"children":725},{},[726,740],{"type":42,"tag":106,"props":727,"children":728},{},[729,734,735],{"type":42,"tag":59,"props":730,"children":732},{"className":731},[],[733],{"type":47,"value":428},{"type":47,"value":430},{"type":42,"tag":432,"props":736,"children":737},{},[738],{"type":47,"value":739},"\"revenue\", \"net income\", \"gross margin\", \"operating margin\"",{"type":42,"tag":106,"props":741,"children":742},{},[743,748],{"type":42,"tag":59,"props":744,"children":746},{"className":745},[],[747],{"type":47,"value":454},{"type":47,"value":749}," for the same 4 calendar quarters as the target company",{"type":42,"tag":106,"props":751,"children":752},{},[753,758,760],{"type":42,"tag":53,"props":754,"children":755},{},[756],{"type":47,"value":757},"Determine revenue concentration",{"type":47,"value":759},":\n",{"type":42,"tag":102,"props":761,"children":762},{},[763,780,791,801],{"type":42,"tag":106,"props":764,"children":765},{},[766,768],{"type":47,"value":767},"Search Daloopa documents for the supplier: keywords ",{"type":42,"tag":432,"props":769,"children":770},{},[771,773,778],{"type":47,"value":772},"\"",{"type":42,"tag":432,"props":774,"children":775},{},[776],{"type":47,"value":777},"target company name",{"type":47,"value":779},"\", \"customer\", \"concentration\"",{"type":42,"tag":106,"props":781,"children":782},{},[783,785],{"type":47,"value":784},"Web search: ",{"type":42,"tag":59,"props":786,"children":788},{"className":787},[],[789],{"type":47,"value":790},"\"[supplier name] [target company] revenue percentage customer\"",{"type":42,"tag":106,"props":792,"children":793},{},[794,795],{"type":47,"value":784},{"type":42,"tag":59,"props":796,"children":798},{"className":797},[],[799],{"type":47,"value":800},"\"[supplier name] 10-K customer concentration\"",{"type":42,"tag":106,"props":802,"children":803},{},[804],{"type":47,"value":805},"Many suppliers disclose their top customers in 10-K filings — look for \"customers that accounted for 10% or more of revenue\"",{"type":42,"tag":106,"props":807,"children":808},{},[809,814,816],{"type":42,"tag":53,"props":810,"children":811},{},[812],{"type":47,"value":813},"Determine COGS attribution",{"type":47,"value":815}," (what % of target's costs is this supplier):\n",{"type":42,"tag":102,"props":817,"children":818},{},[819,837],{"type":42,"tag":106,"props":820,"children":821},{},[822,824],{"type":47,"value":823},"This is often estimated. Use logic like:\n",{"type":42,"tag":102,"props":825,"children":826},{},[827,832],{"type":42,"tag":106,"props":828,"children":829},{},[830],{"type":47,"value":831},"If Apple's COGS is ~$200B TTM and TSMC's revenue from Apple is ~$70B, then TSMC = ~35% of COGS",{"type":42,"tag":106,"props":833,"children":834},{},[835],{"type":47,"value":836},"Cite the source of each estimate (analyst report, 10-K disclosure, industry research)",{"type":42,"tag":106,"props":838,"children":839},{},[840],{"type":47,"value":841},"Flag when this is an estimate vs. a disclosed figure",{"type":42,"tag":106,"props":843,"children":844},{},[845,850],{"type":42,"tag":53,"props":846,"children":847},{},[848],{"type":47,"value":849},"Business & product description",{"type":47,"value":851},": What does this supplier provide? Be specific (e.g., \"5nm\u002F3nm chip fabrication for A-series and M-series SoCs\" not just \"semiconductors\")",{"type":42,"tag":358,"props":853,"children":855},{"id":854},"phase-3b-inventory-10-quarter-financial-data",[856],{"type":47,"value":857},"Phase 3b: Inventory & 10-Quarter Financial Data",{"type":42,"tag":43,"props":859,"children":860},{},[861,863,868],{"type":47,"value":862},"For the target company AND each identified supplier (8-15 companies), pull ",{"type":42,"tag":53,"props":864,"children":865},{},[866],{"type":47,"value":867},"10 quarters",{"type":47,"value":869}," of data:",{"type":42,"tag":365,"props":871,"children":872},{},[873,906,926,962,990,1000],{"type":42,"tag":106,"props":874,"children":875},{},[876,881,882,887,888,893],{"type":42,"tag":53,"props":877,"children":878},{},[879],{"type":47,"value":880},"Discover inventory series",{"type":47,"value":705},{"type":42,"tag":59,"props":883,"children":885},{"className":884},[],[886],{"type":47,"value":428},{"type":47,"value":430},{"type":42,"tag":432,"props":889,"children":890},{},[891],{"type":47,"value":892},"\"raw material\", \"work in process\", \"finished good\", \"inventory\", \"inventories\"",{"type":42,"tag":102,"props":894,"children":895},{},[896,901],{"type":42,"tag":106,"props":897,"children":898},{},[899],{"type":47,"value":900},"Look for separate RM, WIP, FG series, plus a total inventory series",{"type":42,"tag":106,"props":902,"children":903},{},[904],{"type":47,"value":905},"Some companies report \"carrying amount\" breakdowns — use those for RM\u002FWIP\u002FFG splits",{"type":42,"tag":106,"props":907,"children":908},{},[909,914,915,920,921],{"type":42,"tag":53,"props":910,"children":911},{},[912],{"type":47,"value":913},"Discover financial series",{"type":47,"value":705},{"type":42,"tag":59,"props":916,"children":918},{"className":917},[],[919],{"type":47,"value":428},{"type":47,"value":430},{"type":42,"tag":432,"props":922,"children":923},{},[924],{"type":47,"value":925},"\"revenue\", \"gross profit\", \"net income\", \"gross margin\"",{"type":42,"tag":106,"props":927,"children":928},{},[929,934,935,940,942,947,949],{"type":42,"tag":53,"props":930,"children":931},{},[932],{"type":47,"value":933},"Pull 10 quarters",{"type":47,"value":705},{"type":42,"tag":59,"props":936,"children":938},{"className":937},[],[939],{"type":47,"value":454},{"type":47,"value":941},". Calculate 10 quarters backward from ",{"type":42,"tag":59,"props":943,"children":945},{"className":944},[],[946],{"type":47,"value":393},{"type":47,"value":948},".\n",{"type":42,"tag":102,"props":950,"children":951},{},[952],{"type":42,"tag":106,"props":953,"children":954},{},[955,957],{"type":47,"value":956},"Example: if latest is Q4'25, pull ",{"type":42,"tag":432,"props":958,"children":959},{},[960],{"type":47,"value":961},"\"2023Q3\", \"2023Q4\", \"2024Q1\", \"2024Q2\", \"2024Q3\", \"2024Q4\", \"2025Q1\", \"2025Q2\", \"2025Q3\", \"2025Q4\"",{"type":42,"tag":106,"props":963,"children":964},{},[965,970,972],{"type":42,"tag":53,"props":966,"children":967},{},[968],{"type":47,"value":969},"Compute inventory composition",{"type":47,"value":971},": For each quarter, calculate RM%, WIP%, FG% of total inventory\n",{"type":42,"tag":102,"props":973,"children":974},{},[975,980,985],{"type":42,"tag":106,"props":976,"children":977},{},[978],{"type":47,"value":979},"High WIP% can signal production bottlenecks",{"type":42,"tag":106,"props":981,"children":982},{},[983],{"type":47,"value":984},"Rising FG% can signal demand weakness",{"type":42,"tag":106,"props":986,"children":987},{},[988],{"type":47,"value":989},"Rising RM% can signal supply hoarding or procurement buildup",{"type":42,"tag":106,"props":991,"children":992},{},[993,998],{"type":42,"tag":53,"props":994,"children":995},{},[996],{"type":47,"value":997},"Handle missing data gracefully",{"type":47,"value":999},": Some suppliers may not report full inventory breakdowns — show what's available and note gaps",{"type":42,"tag":106,"props":1001,"children":1002},{},[1003,1008],{"type":42,"tag":53,"props":1004,"children":1005},{},[1006],{"type":47,"value":1007},"Multi-currency handling",{"type":47,"value":1009},": Note the reporting currency for each company (USD, NTD, KRW, EUR, etc.) and display with appropriate units (e.g., \"NTD B\" for TSMC, \"KRW T\" for Samsung)",{"type":42,"tag":43,"props":1011,"children":1012},{},[1013],{"type":47,"value":1014},"Run inventory and financial series pulls in parallel across all companies.",{"type":42,"tag":358,"props":1016,"children":1018},{"id":1017},"phase-4-customer-downstream-identification",[1019],{"type":47,"value":1020},"Phase 4: Customer \u002F Downstream Identification",{"type":42,"tag":43,"props":1022,"children":1023},{},[1024],{"type":47,"value":1025},"The downstream side requires the same research rigor as the upstream side. Run these concurrently to build a comprehensive customer list:",{"type":42,"tag":43,"props":1027,"children":1028},{},[1029],{"type":42,"tag":53,"props":1030,"children":1031},{},[1032],{"type":47,"value":1033},"4a. Daloopa Document Search (target company filings):",{"type":42,"tag":102,"props":1035,"children":1036},{},[1037,1047,1058,1068,1079],{"type":42,"tag":106,"props":1038,"children":1039},{},[1040,1041,1046],{"type":47,"value":488},{"type":42,"tag":432,"props":1042,"children":1043},{},[1044],{"type":47,"value":1045},"\"customer\", \"contract\", \"agreement\", \"channel\"",{"type":47,"value":495},{"type":42,"tag":106,"props":1048,"children":1049},{},[1050,1051,1056],{"type":47,"value":488},{"type":42,"tag":432,"props":1052,"children":1053},{},[1054],{"type":47,"value":1055},"\"customer concentration\", \"significant customer\", \"major customer\"",{"type":47,"value":1057}," across last 2-4 quarters — many companies disclose customers >10% of revenue",{"type":42,"tag":106,"props":1059,"children":1060},{},[1061,1062,1067],{"type":47,"value":488},{"type":42,"tag":432,"props":1063,"children":1064},{},[1065],{"type":47,"value":1066},"\"distribution\", \"retail partner\", \"reseller\", \"licensee\"",{"type":47,"value":495},{"type":42,"tag":106,"props":1069,"children":1070},{},[1071,1072,1077],{"type":47,"value":488},{"type":42,"tag":432,"props":1073,"children":1074},{},[1075],{"type":47,"value":1076},"\"accounts receivable\", \"contract asset\", \"deferred revenue\"",{"type":47,"value":1078}," — concentration in A\u002FR often reveals customer dependency even when not explicitly named",{"type":42,"tag":106,"props":1080,"children":1081},{},[1082],{"type":47,"value":1083},"Search the company's 10-K specifically for customer disclosures and segment end-market breakdowns",{"type":42,"tag":43,"props":1085,"children":1086},{},[1087],{"type":42,"tag":53,"props":1088,"children":1089},{},[1090],{"type":47,"value":1091},"4b. Web Research:",{"type":42,"tag":102,"props":1093,"children":1094},{},[1095,1106,1116,1126,1137,1148],{"type":42,"tag":106,"props":1096,"children":1097},{},[1098,1104],{"type":42,"tag":59,"props":1099,"children":1101},{"className":1100},[],[1102],{"type":47,"value":1103},"\"[TICKER] [company name] major customers list\"",{"type":47,"value":1105}," — direct customer identification",{"type":42,"tag":106,"props":1107,"children":1108},{},[1109,1115],{"type":42,"tag":59,"props":1110,"children":1112},{"className":1111},[],[1113],{"type":47,"value":1114},"\"[TICKER] customer concentration revenue breakdown\"",{"type":47,"value":563},{"type":42,"tag":106,"props":1117,"children":1118},{},[1119,1125],{"type":42,"tag":59,"props":1120,"children":1122},{"className":1121},[],[1123],{"type":47,"value":1124},"\"[TICKER] 10-K customer disclosure\"",{"type":47,"value":574},{"type":42,"tag":106,"props":1127,"children":1128},{},[1129,1135],{"type":42,"tag":59,"props":1130,"children":1132},{"className":1131},[],[1133],{"type":47,"value":1134},"\"[company name] who buys from [company name]\"",{"type":47,"value":1136}," — downstream identification",{"type":42,"tag":106,"props":1138,"children":1139},{},[1140,1146],{"type":42,"tag":59,"props":1141,"children":1143},{"className":1142},[],[1144],{"type":47,"value":1145},"\"[company name] channel partners distributors\"",{"type":47,"value":1147}," — channel analysis",{"type":42,"tag":106,"props":1149,"children":1150},{},[1151,1157],{"type":42,"tag":59,"props":1152,"children":1154},{"className":1153},[],[1155],{"type":47,"value":1156},"\"[company name] end market exposure\"",{"type":47,"value":1158}," — end-market breakdown",{"type":42,"tag":43,"props":1160,"children":1161},{},[1162,1167],{"type":42,"tag":53,"props":1163,"children":1164},{},[1165],{"type":47,"value":1166},"4c. Industry-Specific Customer Research:",{"type":47,"value":1168},"\nFor each industry, search for the known critical downstream relationships:",{"type":42,"tag":102,"props":1170,"children":1171},{},[1172,1182,1192,1202,1212,1222],{"type":42,"tag":106,"props":1173,"children":1174},{},[1175,1180],{"type":42,"tag":53,"props":1176,"children":1177},{},[1178],{"type":47,"value":1179},"Semiconductors",{"type":47,"value":1181},": Which OEMs depend on these chips? (e.g., NVDA → hyperscalers MSFT\u002FAMZN\u002FGOOG, QCOM → smartphone OEMs AAPL\u002FSamsung, AVGO → networking OEMs Cisco\u002FArista)",{"type":42,"tag":106,"props":1183,"children":1184},{},[1185,1190],{"type":42,"tag":53,"props":1186,"children":1187},{},[1188],{"type":47,"value":1189},"Components\u002FMaterials",{"type":47,"value":1191},": Which assemblers or product companies use these inputs? (e.g., Corning → AAPL\u002FSamsung for glass, TSMC → fabless semis NVDA\u002FAMD\u002FAAPL)",{"type":42,"tag":106,"props":1193,"children":1194},{},[1195,1200],{"type":42,"tag":53,"props":1196,"children":1197},{},[1198],{"type":47,"value":1199},"Software\u002FPlatform",{"type":47,"value":1201},": Who builds on this platform? (e.g., MSFT Azure → ISVs, AAPL App Store → developers, Salesforce → SI partners)",{"type":42,"tag":106,"props":1203,"children":1204},{},[1205,1210],{"type":42,"tag":53,"props":1206,"children":1207},{},[1208],{"type":47,"value":1209},"Consumer products",{"type":47,"value":1211},": Channel partners (carriers, retailers, e-commerce) and enterprise customers",{"type":42,"tag":106,"props":1213,"children":1214},{},[1215,1220],{"type":42,"tag":53,"props":1216,"children":1217},{},[1218],{"type":47,"value":1219},"Industrial\u002FB2B",{"type":47,"value":1221},": End-market verticals (auto, aerospace, medical, telecom)",{"type":42,"tag":106,"props":1223,"children":1224},{},[1225,1230],{"type":42,"tag":53,"props":1226,"children":1227},{},[1228],{"type":47,"value":1229},"Pharma\u002FBiotech",{"type":47,"value":1231},": Distributors (McKesson, AmerisourceBergen), PBMs, hospital systems",{"type":42,"tag":43,"props":1233,"children":1234},{},[1235],{"type":42,"tag":53,"props":1236,"children":1237},{},[1238],{"type":47,"value":1239},"4d. Customer Financial Analysis:",{"type":42,"tag":43,"props":1241,"children":1242},{},[1243],{"type":47,"value":1244},"For each identified customer (aim for 6-10 key customers):",{"type":42,"tag":365,"props":1246,"children":1247},{},[1248,1263,1297,1351,1393,1436],{"type":42,"tag":106,"props":1249,"children":1250},{},[1251,1256,1257,1262],{"type":42,"tag":53,"props":1252,"children":1253},{},[1254],{"type":47,"value":1255},"Discover the customer",{"type":47,"value":705},{"type":42,"tag":59,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":47,"value":378},{"type":47,"value":712},{"type":42,"tag":106,"props":1264,"children":1265},{},[1266,1270,1271],{"type":42,"tag":53,"props":1267,"children":1268},{},[1269],{"type":47,"value":720},{"type":47,"value":722},{"type":42,"tag":102,"props":1272,"children":1273},{},[1274,1288],{"type":42,"tag":106,"props":1275,"children":1276},{},[1277,1282,1283],{"type":42,"tag":59,"props":1278,"children":1280},{"className":1279},[],[1281],{"type":47,"value":428},{"type":47,"value":430},{"type":42,"tag":432,"props":1284,"children":1285},{},[1286],{"type":47,"value":1287},"\"revenue\", \"net income\", \"gross margin\", \"cost of goods\", \"operating income\"",{"type":42,"tag":106,"props":1289,"children":1290},{},[1291,1296],{"type":42,"tag":59,"props":1292,"children":1294},{"className":1293},[],[1295],{"type":47,"value":454},{"type":47,"value":749},{"type":42,"tag":106,"props":1298,"children":1299},{},[1300,1305,1307],{"type":42,"tag":53,"props":1301,"children":1302},{},[1303],{"type":47,"value":1304},"Determine revenue attribution",{"type":47,"value":1306}," (what % of target's revenue comes from this customer):\n",{"type":42,"tag":102,"props":1308,"children":1309},{},[1310,1326,1336,1346],{"type":42,"tag":106,"props":1311,"children":1312},{},[1313,1315],{"type":47,"value":1314},"Search Daloopa documents for the target company: keywords ",{"type":42,"tag":432,"props":1316,"children":1317},{},[1318,1319,1324],{"type":47,"value":772},{"type":42,"tag":432,"props":1320,"children":1321},{},[1322],{"type":47,"value":1323},"customer name",{"type":47,"value":1325},"\", \"customer\", \"concentration\", \"accounts receivable\"",{"type":42,"tag":106,"props":1327,"children":1328},{},[1329,1330],{"type":47,"value":784},{"type":42,"tag":59,"props":1331,"children":1333},{"className":1332},[],[1334],{"type":47,"value":1335},"\"[target company] [customer name] revenue percentage\"",{"type":42,"tag":106,"props":1337,"children":1338},{},[1339,1340],{"type":47,"value":784},{"type":42,"tag":59,"props":1341,"children":1343},{"className":1342},[],[1344],{"type":47,"value":1345},"\"[target company] 10-K customer concentration\"",{"type":42,"tag":106,"props":1347,"children":1348},{},[1349],{"type":47,"value":1350},"Many companies disclose customers that account for >10% of revenue in their 10-K",{"type":42,"tag":106,"props":1352,"children":1353},{},[1354,1359,1361],{"type":42,"tag":53,"props":1355,"children":1356},{},[1357],{"type":47,"value":1358},"Determine input criticality",{"type":47,"value":1360}," (what % of customer's COGS comes from target):\n",{"type":42,"tag":102,"props":1362,"children":1363},{},[1364,1369,1388],{"type":42,"tag":106,"props":1365,"children":1366},{},[1367],{"type":47,"value":1368},"This is the inverse of the supplier analysis: if the target sells $X to a customer with $Y in COGS, then input share = X\u002FY",{"type":42,"tag":106,"props":1370,"children":1371},{},[1372,1374,1380,1382],{"type":47,"value":1373},"Search for: ",{"type":42,"tag":59,"props":1375,"children":1377},{"className":1376},[],[1378],{"type":47,"value":1379},"\"[customer name] [target company] supplier dependence\"",{"type":47,"value":1381}," or ",{"type":42,"tag":59,"props":1383,"children":1385},{"className":1384},[],[1386],{"type":47,"value":1387},"\"[customer name] key inputs components\"",{"type":42,"tag":106,"props":1389,"children":1390},{},[1391],{"type":47,"value":1392},"Flag whether the target's product is a critical, hard-to-substitute input vs. a commodity with alternatives",{"type":42,"tag":106,"props":1394,"children":1395},{},[1396,1401,1403],{"type":42,"tag":53,"props":1397,"children":1398},{},[1399],{"type":47,"value":1400},"Assess switching costs",{"type":47,"value":1402},": Can the customer easily replace the target company's product?\n",{"type":42,"tag":102,"props":1404,"children":1405},{},[1406,1416,1426],{"type":42,"tag":106,"props":1407,"children":1408},{},[1409,1414],{"type":42,"tag":53,"props":1410,"children":1411},{},[1412],{"type":47,"value":1413},"High switching cost",{"type":47,"value":1415},": Custom\u002Fproprietary integration, long qualification cycles, regulatory requirements (e.g., TSMC's process node — customers can't easily switch foundries mid-design)",{"type":42,"tag":106,"props":1417,"children":1418},{},[1419,1424],{"type":42,"tag":53,"props":1420,"children":1421},{},[1422],{"type":47,"value":1423},"Medium switching cost",{"type":47,"value":1425},": Some integration required but alternatives exist with 6-12 month transition",{"type":42,"tag":106,"props":1427,"children":1428},{},[1429,1434],{"type":42,"tag":53,"props":1430,"children":1431},{},[1432],{"type":47,"value":1433},"Low switching cost",{"type":47,"value":1435},": Commodity input, multiple qualified alternatives, short switching timeline",{"type":42,"tag":106,"props":1437,"children":1438},{},[1439,1443],{"type":42,"tag":53,"props":1440,"children":1441},{},[1442],{"type":47,"value":849},{"type":47,"value":1444},": What does the target supply to this customer? Be specific (e.g., \"A17 Pro and M4 SoCs fabricated on TSMC's 3nm process\" not just \"chips\")",{"type":42,"tag":358,"props":1446,"children":1448},{"id":1447},"phase-4e-customer-inventory-10-quarter-financial-data",[1449],{"type":47,"value":1450},"Phase 4e: Customer Inventory & 10-Quarter Financial Data",{"type":42,"tag":43,"props":1452,"children":1453},{},[1454,1456,1460],{"type":47,"value":1455},"Mirror Phase 3b for the customer side. For each identified customer (6-10 companies), pull ",{"type":42,"tag":53,"props":1457,"children":1458},{},[1459],{"type":47,"value":867},{"type":47,"value":869},{"type":42,"tag":365,"props":1462,"children":1463},{},[1464,1489,1507,1528,1560,1569],{"type":42,"tag":106,"props":1465,"children":1466},{},[1467,1471,1472,1477,1478,1482],{"type":42,"tag":53,"props":1468,"children":1469},{},[1470],{"type":47,"value":880},{"type":47,"value":705},{"type":42,"tag":59,"props":1473,"children":1475},{"className":1474},[],[1476],{"type":47,"value":428},{"type":47,"value":430},{"type":42,"tag":432,"props":1479,"children":1480},{},[1481],{"type":47,"value":892},{"type":42,"tag":102,"props":1483,"children":1484},{},[1485],{"type":42,"tag":106,"props":1486,"children":1487},{},[1488],{"type":47,"value":900},{"type":42,"tag":106,"props":1490,"children":1491},{},[1492,1496,1497,1502,1503],{"type":42,"tag":53,"props":1493,"children":1494},{},[1495],{"type":47,"value":913},{"type":47,"value":705},{"type":42,"tag":59,"props":1498,"children":1500},{"className":1499},[],[1501],{"type":47,"value":428},{"type":47,"value":430},{"type":42,"tag":432,"props":1504,"children":1505},{},[1506],{"type":47,"value":925},{"type":42,"tag":106,"props":1508,"children":1509},{},[1510,1514,1515,1520,1522,1527],{"type":42,"tag":53,"props":1511,"children":1512},{},[1513],{"type":47,"value":933},{"type":47,"value":705},{"type":42,"tag":59,"props":1516,"children":1518},{"className":1517},[],[1519],{"type":47,"value":454},{"type":47,"value":1521}," with the same 10 calendar quarters as the target company and suppliers (calculated from ",{"type":42,"tag":59,"props":1523,"children":1525},{"className":1524},[],[1526],{"type":47,"value":393},{"type":47,"value":249},{"type":42,"tag":106,"props":1529,"children":1530},{},[1531,1535,1537],{"type":42,"tag":53,"props":1532,"children":1533},{},[1534],{"type":47,"value":969},{"type":47,"value":1536},": RM%, WIP%, FG% of total inventory\n",{"type":42,"tag":102,"props":1538,"children":1539},{},[1540,1545,1550,1555],{"type":42,"tag":106,"props":1541,"children":1542},{},[1543],{"type":47,"value":1544},"For customers, inventory signals have different meaning:",{"type":42,"tag":106,"props":1546,"children":1547},{},[1548],{"type":47,"value":1549},"Rising RM% at a customer → they're stocking up on target company's inputs (bullish for target's near-term revenue, but may mean future destocking)",{"type":42,"tag":106,"props":1551,"children":1552},{},[1553],{"type":47,"value":1554},"Falling RM% → customer is drawing down inventory, may signal reduced orders ahead",{"type":42,"tag":106,"props":1556,"children":1557},{},[1558],{"type":47,"value":1559},"Rising FG% at a customer → demand for the customer's end product is softening, which will flow back upstream to the target",{"type":42,"tag":106,"props":1561,"children":1562},{},[1563,1567],{"type":42,"tag":53,"props":1564,"children":1565},{},[1566],{"type":47,"value":997},{"type":47,"value":1568},": Some customers may not report inventory breakdowns — show what's available",{"type":42,"tag":106,"props":1570,"children":1571},{},[1572,1576],{"type":42,"tag":53,"props":1573,"children":1574},{},[1575],{"type":47,"value":1007},{"type":47,"value":1577},": Same as suppliers — note reporting currency",{"type":42,"tag":43,"props":1579,"children":1580},{},[1581],{"type":47,"value":1582},"Run customer inventory and financial series pulls in parallel, and in parallel with supplier pulls where possible.",{"type":42,"tag":358,"props":1584,"children":1586},{"id":1585},"phase-5-tier-2-supplier-research",[1587],{"type":47,"value":1588},"Phase 5: Tier 2 Supplier Research",{"type":42,"tag":43,"props":1590,"children":1591},{},[1592],{"type":47,"value":1593},"For the top 3-5 most important Tier 1 suppliers, repeat a lighter version of Phase 2-3:",{"type":42,"tag":365,"props":1595,"children":1596},{},[1597,1602,1607,1612],{"type":42,"tag":106,"props":1598,"children":1599},{},[1600],{"type":47,"value":1601},"Identify their key suppliers (Tier 2 to the original target)",{"type":42,"tag":106,"props":1603,"children":1604},{},[1605],{"type":47,"value":1606},"Pull basic financials",{"type":42,"tag":106,"props":1608,"children":1609},{},[1610],{"type":47,"value":1611},"Determine what they supply and rough revenue\u002Fcost relationships",{"type":42,"tag":106,"props":1613,"children":1614},{},[1615],{"type":47,"value":1616},"This enables the \"drill deeper\" functionality in the dashboard",{"type":42,"tag":358,"props":1618,"children":1620},{"id":1619},"phase-6-data-assembly-synthesis",[1621],{"type":47,"value":1622},"Phase 6: Data Assembly & Synthesis",{"type":42,"tag":43,"props":1624,"children":1625},{},[1626],{"type":47,"value":1627},"Before writing HTML, organize all data into this structure:",{"type":42,"tag":1629,"props":1630,"children":1634},"pre",{"className":1631,"code":1633,"language":47},[1632],"language-text","TARGET COMPANY:\n  - Name, ticker, description\n  - TTM Revenue, COGS, Gross Profit, Net Income, Gross Margin, Op Margin\n  - Market cap, stock price (from web)\n\nTIER 1 SUPPLIERS (sorted by estimated % of target COGS, descending):\n  For each:\n  - Name, ticker, description\n  - What they supply (specific products\u002Fcomponents)\n  - Estimated % of target company COGS (with source\u002Flogic)\n  - % of supplier revenue from target company (with source)\n  - TTM Revenue, Net Income, Gross Margin\n  - Market cap\n  - Relationship summary (sole source? multi-source? critical?)\n  - Their key suppliers (Tier 2) if researched\n  - 10-quarter financials: Revenue, Gross Profit, Net Income, GM% (with Daloopa citation IDs)\n  - 10-quarter inventory: RM, WIP, FG, Total, RM%, WIP%, FG% (with Daloopa citation IDs)\n  - Reporting currency and unit (e.g., USD $M, NTD B, KRW T)\n\nTIER 1 CUSTOMERS (sorted by estimated % of target revenue, descending):\n  For each:\n  - Name, ticker, description\n  - What target company supplies to them (specific products\u002Fservices)\n  - Estimated % of target revenue from this customer (with source\u002Flogic)\n  - Estimated % of customer COGS from target (input criticality, with source)\n  - Switching cost assessment (High\u002FMedium\u002FLow with reasoning)\n  - TTM Revenue, COGS, Net Income, Gross Margin\n  - Market cap\n  - Relationship summary (exclusive? multi-source? long-term contract? spot?)\n  - 10-quarter financials: Revenue, Gross Profit, Net Income, GM% (with Daloopa citation IDs)\n  - 10-quarter inventory: RM, WIP, FG, Total, RM%, WIP%, FG% (with Daloopa citation IDs)\n  - Reporting currency and unit (e.g., USD $M, EUR M, JPY B)\n\nTIER 2 CUSTOMERS (for top 3-5 Tier 1 customers — who do THEY sell to?):\n  For each Tier 1 customer, their key customers with basic data\n  This traces the value chain forward: Target → Customer → End Market\n\nTIER 2 SUPPLIERS (for top 3-5 Tier 1 suppliers):\n  For each Tier 1 supplier, their key suppliers with basic data\n",[1635],{"type":42,"tag":59,"props":1636,"children":1638},{"__ignoreMap":1637},"",[1639],{"type":47,"value":1633},{"type":42,"tag":358,"props":1641,"children":1643},{"id":1642},"phase-6b-upstream-shock-analysis-demand-shock-suppliers",[1644],{"type":47,"value":1645},"Phase 6b: Upstream Shock Analysis (Demand Shock → Suppliers)",{"type":42,"tag":43,"props":1647,"children":1648},{},[1649],{"type":47,"value":1650},"Prepare a narrative analysis of how a demand shock at the target company would ripple upstream through the supplier chain:",{"type":42,"tag":365,"props":1652,"children":1653},{},[1654,1697,1749,1759],{"type":42,"tag":106,"props":1655,"children":1656},{},[1657,1662,1664],{"type":42,"tag":53,"props":1658,"children":1659},{},[1660],{"type":47,"value":1661},"Classify each supplier by dependency level",{"type":47,"value":1663},":",{"type":42,"tag":102,"props":1665,"children":1666},{},[1667,1677,1687],{"type":42,"tag":106,"props":1668,"children":1669},{},[1670,1675],{"type":42,"tag":53,"props":1671,"children":1672},{},[1673],{"type":47,"value":1674},"High dependency",{"type":47,"value":1676},": Target company is >20% of supplier's revenue → severe impact from demand shock",{"type":42,"tag":106,"props":1678,"children":1679},{},[1680,1685],{"type":42,"tag":53,"props":1681,"children":1682},{},[1683],{"type":47,"value":1684},"Moderate dependency",{"type":47,"value":1686},": Target is 10-20% of revenue → meaningful but manageable impact",{"type":42,"tag":106,"props":1688,"children":1689},{},[1690,1695],{"type":42,"tag":53,"props":1691,"children":1692},{},[1693],{"type":47,"value":1694},"Low dependency",{"type":47,"value":1696},": Target is \u003C10% of revenue → diversified, minimal direct impact",{"type":42,"tag":106,"props":1698,"children":1699},{},[1700,1705,1706],{"type":42,"tag":53,"props":1701,"children":1702},{},[1703],{"type":47,"value":1704},"Assess shock propagation for each supplier",{"type":47,"value":1663},{"type":42,"tag":102,"props":1707,"children":1708},{},[1709,1719,1729,1739],{"type":42,"tag":106,"props":1710,"children":1711},{},[1712,1717],{"type":42,"tag":53,"props":1713,"children":1714},{},[1715],{"type":47,"value":1716},"Revenue Impact",{"type":47,"value":1718}," (High\u002FMedium\u002FLow): Based on % of revenue from target",{"type":42,"tag":106,"props":1720,"children":1721},{},[1722,1727],{"type":42,"tag":53,"props":1723,"children":1724},{},[1725],{"type":47,"value":1726},"Margin Impact",{"type":47,"value":1728}," (High\u002FMedium\u002FLow): Based on operating leverage, fixed costs, ability to find replacement demand",{"type":42,"tag":106,"props":1730,"children":1731},{},[1732,1737],{"type":42,"tag":53,"props":1733,"children":1734},{},[1735],{"type":47,"value":1736},"Inventory Risk",{"type":47,"value":1738},": Suppliers with high FG% are more exposed to demand shocks; those with high RM% face supply-side risk",{"type":42,"tag":106,"props":1740,"children":1741},{},[1742,1747],{"type":42,"tag":53,"props":1743,"children":1744},{},[1745],{"type":47,"value":1746},"Substitutability",{"type":47,"value":1748},": Can the target switch to alternatives? Can the supplier find other customers?",{"type":42,"tag":106,"props":1750,"children":1751},{},[1752,1757],{"type":42,"tag":53,"props":1753,"children":1754},{},[1755],{"type":47,"value":1756},"Build an impact matrix table",{"type":47,"value":1758}," with columns: Supplier, Tier, Revenue Dependency, Revenue Impact, Margin Impact, Overall Risk",{"type":42,"tag":106,"props":1760,"children":1761},{},[1762,1767,1768],{"type":42,"tag":53,"props":1763,"children":1764},{},[1765],{"type":47,"value":1766},"Write narrative sections",{"type":47,"value":1663},{"type":42,"tag":102,"props":1769,"children":1770},{},[1771,1776,1781,1786],{"type":42,"tag":106,"props":1772,"children":1773},{},[1774],{"type":47,"value":1775},"\"Most Exposed Suppliers\" — 2-3 paragraphs on suppliers facing highest risk",{"type":42,"tag":106,"props":1777,"children":1778},{},[1779],{"type":47,"value":1780},"\"Resilient Suppliers\" — suppliers with diversified revenue bases",{"type":42,"tag":106,"props":1782,"children":1783},{},[1784],{"type":47,"value":1785},"\"Second-Order Effects\" — how Tier 2 suppliers would be indirectly affected",{"type":42,"tag":106,"props":1787,"children":1788},{},[1789],{"type":47,"value":1790},"\"Key Monitoring Metrics\" — what an analyst should watch (inventory days, order backlog, etc.)",{"type":42,"tag":358,"props":1792,"children":1794},{"id":1793},"phase-6c-downstream-shock-analysis-supply-disruption-customers",[1795],{"type":47,"value":1796},"Phase 6c: Downstream Shock Analysis (Supply Disruption → Customers)",{"type":42,"tag":43,"props":1798,"children":1799},{},[1800],{"type":47,"value":1801},"Prepare a narrative analysis of how a supply disruption at the target company (production halt, quality issue, capacity constraint, export ban) would ripple downstream through the customer chain:",{"type":42,"tag":365,"props":1803,"children":1804},{},[1805,1847,1909,1919],{"type":42,"tag":106,"props":1806,"children":1807},{},[1808,1813,1814],{"type":42,"tag":53,"props":1809,"children":1810},{},[1811],{"type":47,"value":1812},"Classify each customer by input criticality",{"type":47,"value":1663},{"type":42,"tag":102,"props":1815,"children":1816},{},[1817,1827,1837],{"type":42,"tag":106,"props":1818,"children":1819},{},[1820,1825],{"type":42,"tag":53,"props":1821,"children":1822},{},[1823],{"type":47,"value":1824},"Critical input",{"type":47,"value":1826},": Target's product is a key component with no drop-in replacement; disruption halts customer production (e.g., TSMC to Apple — no alternative foundry for A-series chips)",{"type":42,"tag":106,"props":1828,"children":1829},{},[1830,1835],{"type":42,"tag":53,"props":1831,"children":1832},{},[1833],{"type":47,"value":1834},"Important input",{"type":47,"value":1836},": Target is a significant but not sole supplier; customer can partially substitute with 3-6 month lead time",{"type":42,"tag":106,"props":1838,"children":1839},{},[1840,1845],{"type":42,"tag":53,"props":1841,"children":1842},{},[1843],{"type":47,"value":1844},"Supplementary input",{"type":47,"value":1846},": Target provides a non-critical input; customer has multiple qualified alternatives",{"type":42,"tag":106,"props":1848,"children":1849},{},[1850,1855,1856],{"type":42,"tag":53,"props":1851,"children":1852},{},[1853],{"type":47,"value":1854},"Assess downstream disruption for each customer",{"type":47,"value":1663},{"type":42,"tag":102,"props":1857,"children":1858},{},[1859,1869,1879,1889,1899],{"type":42,"tag":106,"props":1860,"children":1861},{},[1862,1867],{"type":42,"tag":53,"props":1863,"children":1864},{},[1865],{"type":47,"value":1866},"Input Criticality",{"type":47,"value":1868}," (High\u002FMedium\u002FLow): How essential is the target's product to the customer's operations?",{"type":42,"tag":106,"props":1870,"children":1871},{},[1872,1877],{"type":42,"tag":53,"props":1873,"children":1874},{},[1875],{"type":47,"value":1876},"Switching Cost",{"type":47,"value":1878}," (High\u002FMedium\u002FLow): How long and expensive to qualify an alternative? Are there contractual lock-ins?",{"type":42,"tag":106,"props":1880,"children":1881},{},[1882,1887],{"type":42,"tag":53,"props":1883,"children":1884},{},[1885],{"type":47,"value":1886},"Revenue at Risk",{"type":47,"value":1888},": What portion of the customer's revenue depends on products that use the target's inputs?",{"type":42,"tag":106,"props":1890,"children":1891},{},[1892,1897],{"type":42,"tag":53,"props":1893,"children":1894},{},[1895],{"type":47,"value":1896},"Inventory Buffer",{"type":47,"value":1898},": Does the customer hold significant RM inventory of the target's product? How many weeks\u002Fmonths of supply?",{"type":42,"tag":106,"props":1900,"children":1901},{},[1902,1907],{"type":42,"tag":53,"props":1903,"children":1904},{},[1905],{"type":47,"value":1906},"Alternative Sources",{"type":47,"value":1908},": Who else could supply this? What's the capacity gap?",{"type":42,"tag":106,"props":1910,"children":1911},{},[1912,1917],{"type":42,"tag":53,"props":1913,"children":1914},{},[1915],{"type":47,"value":1916},"Build a downstream impact matrix table",{"type":47,"value":1918}," with columns: Customer, Category, Input Criticality, Switching Cost, Revenue at Risk, Inventory Buffer, Overall Disruption Risk",{"type":42,"tag":106,"props":1920,"children":1921},{},[1922,1926,1927],{"type":42,"tag":53,"props":1923,"children":1924},{},[1925],{"type":47,"value":1766},{"type":47,"value":1663},{"type":42,"tag":102,"props":1928,"children":1929},{},[1930,1935,1940,1945,1950],{"type":42,"tag":106,"props":1931,"children":1932},{},[1933],{"type":47,"value":1934},"\"Most Vulnerable Customers\" — customers who would face production disruption or revenue loss",{"type":42,"tag":106,"props":1936,"children":1937},{},[1938],{"type":47,"value":1939},"\"Customers with Alternatives\" — those who can substitute away from the target",{"type":42,"tag":106,"props":1941,"children":1942},{},[1943],{"type":47,"value":1944},"\"Pricing Power Implications\" — if the target faces a supply constraint, which customers have the leverage to secure allocation vs. which get cut first?",{"type":42,"tag":106,"props":1946,"children":1947},{},[1948],{"type":47,"value":1949},"\"Channel Inventory Signals\" — what customer inventory levels (especially RM%) tell you about near-term order patterns for the target company",{"type":42,"tag":106,"props":1951,"children":1952},{},[1953],{"type":47,"value":1954},"\"Second-Order Downstream Effects\" — how end consumers or Tier 2 customers would be affected",{"type":42,"tag":343,"props":1956,"children":1957},{},[],{"type":42,"tag":83,"props":1959,"children":1961},{"id":1960},"html-template-design-system",[1962],{"type":47,"value":1963},"HTML TEMPLATE & DESIGN SYSTEM",{"type":42,"tag":43,"props":1965,"children":1966},{},[1967,1969,1974,1976,1982,1984,1989],{"type":47,"value":1968},"Start from the HTML Report Template in ",{"type":42,"tag":59,"props":1970,"children":1972},{"className":1971},[],[1973],{"type":47,"value":72},{"type":47,"value":1975}," (copy the full ",{"type":42,"tag":59,"props":1977,"children":1979},{"className":1978},[],[1980],{"type":47,"value":1981},"\u003Cstyle>",{"type":47,"value":1983}," block). Then add the following ",{"type":42,"tag":53,"props":1985,"children":1986},{},[1987],{"type":47,"value":1988},"additional CSS",{"type":47,"value":1990}," for interactive dashboard components. Use the design system's color palette throughout.",{"type":42,"tag":358,"props":1992,"children":1994},{"id":1993},"design-principles",[1995],{"type":47,"value":1996},"Design Principles",{"type":42,"tag":102,"props":1998,"children":1999},{},[2000,2012,2022],{"type":42,"tag":106,"props":2001,"children":2002},{},[2003,2005,2010],{"type":47,"value":2004},"Follow ",{"type":42,"tag":59,"props":2006,"children":2008},{"className":2007},[],[2009],{"type":47,"value":72},{"type":47,"value":2011}," for color palette, typography, and table conventions",{"type":42,"tag":106,"props":2013,"children":2014},{},[2015,2020],{"type":42,"tag":53,"props":2016,"children":2017},{},[2018],{"type":47,"value":2019},"Information density",{"type":47,"value":2021},": Show data compactly but with clear hierarchy",{"type":42,"tag":106,"props":2023,"children":2024},{},[2025,2030],{"type":42,"tag":53,"props":2026,"children":2027},{},[2028],{"type":47,"value":2029},"Interactive but not flashy",{"type":47,"value":2031},": Smooth transitions, click-to-expand, no animations for animation's sake",{"type":42,"tag":358,"props":2033,"children":2035},{"id":2034},"core-css",[2036],{"type":47,"value":2037},"Core CSS",{"type":42,"tag":43,"props":2039,"children":2040},{},[2041,2043,2048],{"type":47,"value":2042},"Start with the full CSS from ",{"type":42,"tag":59,"props":2044,"children":2046},{"className":2045},[],[2047],{"type":47,"value":72},{"type":47,"value":2049},", then append these dashboard-specific styles:",{"type":42,"tag":1629,"props":2051,"children":2055},{"className":2052,"code":2053,"language":2054,"meta":1637,"style":1637},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!DOCTYPE html>\n\u003Chtml lang=\"en\">\n\u003Chead>\n\u003Cmeta charset=\"UTF-8\">\n\u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\u003Ctitle>[TICKER] Supply Chain Dashboard\u003C\u002Ftitle>\n\u003Cstyle>\n  \u002F* === PASTE FULL CSS FROM design-system.md HTML Report Template HERE === *\u002F\n\n  \u002F* === DASHBOARD-SPECIFIC EXTENSIONS BELOW === *\u002F\n\n  @media print {\n    .no-print { display: none !important; }\n    .interactive { pointer-events: none; }\n    @page { margin: 0.5in; size: landscape; }\n  }\n\n  :root {\n    \u002F* Extended palette for dashboard components — supplements design-system.md vars *\u002F\n    --bg: var(--light-gray);\n    --surface: #ffffff;\n    --border: var(--mid-gray);\n    --border-light: var(--light-gray);\n    --text-primary: var(--near-black);\n    --text-secondary: var(--dark-gray);\n    --text-tertiary: #8a8a85;\n    --accent: var(--steel-blue);\n    --green-bg: #f0f9f2;\n    --red-bg: #fef2f2;\n    --amber: #92600a;\n    --amber-bg: #fefce8;\n    --blue-bg: #eff6ff;\n    --node-supplier: var(--mid-gray);\n    --node-customer: #dde8f0;\n    --node-target: var(--navy);\n    --sans: \"Segoe UI\", -apple-system, BlinkMacSystemFont, Arial, sans-serif;\n    --mono: \"SF Mono\", \"Fira Code\", \"Fira Mono\", \"Roboto Mono\", monospace;\n  }\n\n  \u002F* Layout *\u002F\n  .page-header {\n    background: var(--surface);\n    border-bottom: 3px solid var(--navy);\n    padding: 24px 40px 16px;\n  }\n  .page-header h1 {\n    font-size: 28px;\n    font-weight: 700;\n    color: var(--navy);\n    letter-spacing: -0.5px;\n    line-height: 1.2;\n  }\n  .page-header .subtitle {\n    font-size: 14px;\n    color: var(--text-secondary);\n    margin-top: 4px;\n  }\n  .page-header .dateline {\n    font-size: 12px;\n    color: var(--text-tertiary);\n    margin-top: 8px;\n    font-family: var(--mono);\n  }\n\n  .container {\n    max-width: 1400px;\n    margin: 0 auto;\n    padding: 24px 40px;\n  }\n\n  \u002F* Section Headers *\u002F\n  h2 {\n    font-family: var(--sans);\n    font-size: 20px;\n    font-weight: 700;\n    margin: 32px 0 16px;\n    padding-bottom: 6px;\n    border-bottom: 1px solid var(--mid-gray);\n    letter-spacing: -0.3px;\n    color: var(--navy);\n  }\n  h3 {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: var(--steel-blue);\n    margin: 20px 0 10px;\n  }\n\n  \u002F* KPI Bar *\u002F\n  .kpi-bar {\n    display: flex;\n    gap: 0;\n    border: 1px solid var(--border);\n    border-radius: 6px;\n    overflow: hidden;\n    background: var(--surface);\n    margin: 16px 0;\n  }\n  .kpi-item {\n    flex: 1;\n    padding: 12px 16px;\n    border-right: 1px solid var(--border-light);\n    text-align: center;\n  }\n  .kpi-item:last-child { border-right: none; }\n  .kpi-label {\n    font-size: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    font-weight: 600;\n  }\n  .kpi-value {\n    font-size: 18px;\n    font-weight: 700;\n    margin-top: 2px;\n    font-variant-numeric: tabular-nums;\n  }\n  .kpi-sub {\n    font-size: 11px;\n    color: var(--text-tertiary);\n    margin-top: 1px;\n  }\n\n  \u002F* Supply Chain Visualization *\u002F\n  .chain-view {\n    display: flex;\n    gap: 24px;\n    align-items: flex-start;\n    margin: 20px 0;\n    overflow-x: auto;\n    padding-bottom: 16px;\n  }\n  .chain-column {\n    min-width: 280px;\n    flex-shrink: 0;\n  }\n  .chain-column-header {\n    font-family: var(--sans);\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: var(--text-tertiary);\n    margin-bottom: 12px;\n    padding-bottom: 6px;\n    border-bottom: 1px solid var(--border);\n    text-align: center;\n  }\n  .chain-arrow {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--text-tertiary);\n    font-size: 24px;\n    min-width: 40px;\n    padding-top: 40px;\n    flex-shrink: 0;\n  }\n\n  \u002F* Company Cards *\u002F\n  .company-card {\n    background: var(--surface);\n    border: 1px solid var(--border);\n    border-radius: 6px;\n    padding: 14px 16px;\n    margin-bottom: 10px;\n    cursor: pointer;\n    transition: border-color 0.15s, box-shadow 0.15s;\n  }\n  .company-card:hover {\n    border-color: var(--text-secondary);\n    box-shadow: 0 2px 8px rgba(0,0,0,0.06);\n  }\n  .company-card.target-card {\n    background: var(--navy);\n    color: white;\n    border-color: var(--navy);\n  }\n  .company-card.target-card .card-ticker { color: rgba(255,255,255,0.7); }\n  .company-card.target-card .card-metric-label { color: rgba(255,255,255,0.5); }\n  .company-card.target-card .card-metric-value { color: white; }\n  .company-card.target-card .card-desc { color: rgba(255,255,255,0.7); }\n  .company-card.expanded { border-color: var(--steel-blue); box-shadow: 0 2px 12px rgba(74,111,165,0.15); }\n  .company-card.supplier-card { border-left: 3px solid var(--node-supplier); }\n  .company-card.customer-card { border-left: 3px solid var(--node-customer); }\n\n  .card-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n  }\n  .card-name {\n    font-family: var(--sans);\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n  .card-ticker {\n    font-family: var(--mono);\n    font-size: 11px;\n    color: var(--text-tertiary);\n    margin-top: 2px;\n  }\n  .card-badge {\n    font-size: 10px;\n    font-weight: 700;\n    padding: 2px 8px;\n    border-radius: 3px;\n    white-space: nowrap;\n  }\n  .badge-pct-high { background: var(--red-bg); color: var(--red); }\n  .badge-pct-med { background: var(--amber-bg); color: var(--amber); }\n  .badge-pct-low { background: var(--green-bg); color: var(--green); }\n\n  .card-supplies {\n    font-size: 12px;\n    color: var(--text-secondary);\n    margin-top: 6px;\n    line-height: 1.4;\n  }\n\n  .card-metrics {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin-top: 10px;\n    padding-top: 10px;\n    border-top: 1px solid var(--border-light);\n  }\n  .card-metric-label {\n    font-size: 9px;\n    text-transform: uppercase;\n    letter-spacing: 0.3px;\n    color: var(--text-tertiary);\n  }\n  .card-metric-value {\n    font-size: 13px;\n    font-weight: 700;\n    font-variant-numeric: tabular-nums;\n  }\n\n  .card-desc {\n    font-size: 12px;\n    color: var(--text-secondary);\n    margin-top: 8px;\n    line-height: 1.45;\n  }\n\n  \u002F* Expanded Detail Panel *\u002F\n  .detail-panel {\n    display: none;\n    margin-top: 12px;\n    padding-top: 12px;\n    border-top: 1px solid var(--border-light);\n  }\n  .company-card.expanded .detail-panel { display: block; }\n\n  .detail-section {\n    margin-bottom: 14px;\n  }\n  .detail-section h4 {\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    margin-bottom: 6px;\n  }\n\n  .relationship-bar {\n    height: 8px;\n    background: var(--border-light);\n    border-radius: 4px;\n    overflow: hidden;\n    margin: 4px 0;\n  }\n  .relationship-fill {\n    height: 100%;\n    border-radius: 4px;\n    transition: width 0.3s;\n  }\n  .fill-red { background: var(--red); }\n  .fill-amber { background: var(--amber); }\n  .fill-green { background: var(--green); }\n  .fill-blue { background: var(--accent); }\n\n  \u002F* Drill-down button *\u002F\n  .drill-btn {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 600;\n    color: var(--accent);\n    cursor: pointer;\n    padding: 4px 0;\n    border: none;\n    background: none;\n    font-family: var(--sans);\n  }\n  .drill-btn:hover { text-decoration: underline; }\n\n  \u002F* Concentration Table *\u002F\n  .conc-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 13px;\n    margin: 12px 0;\n  }\n  .conc-table th {\n    font-size: 10px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    font-weight: 600;\n    text-align: left;\n    padding: 6px 10px;\n    border-bottom: 2px solid var(--border);\n    background: var(--bg);\n  }\n  .conc-table th:not(:first-child) { text-align: right; }\n  .conc-table td {\n    padding: 8px 10px;\n    border-bottom: 1px solid var(--border-light);\n    font-variant-numeric: tabular-nums;\n  }\n  .conc-table td:not(:first-child) { text-align: right; }\n  .conc-table tr:hover { background: var(--blue-bg); }\n  .conc-table .row-total {\n    font-weight: 700;\n    border-top: 2px solid var(--border);\n    background: var(--bg);\n  }\n\n  \u002F* Risk indicator *\u002F\n  .risk-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 700;\n    padding: 1px 6px;\n    border-radius: 3px;\n  }\n  .risk-high { background: var(--red-bg); color: var(--red); }\n  .risk-med { background: var(--amber-bg); color: var(--amber); }\n  .risk-low { background: var(--green-bg); color: var(--green); }\n\n  \u002F* Tabs for switching views *\u002F\n  .tab-bar {\n    display: flex;\n    gap: 0;\n    border-bottom: 2px solid var(--border);\n    margin-bottom: 20px;\n  }\n  .tab {\n    padding: 10px 20px;\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--text-tertiary);\n    cursor: pointer;\n    border-bottom: 2px solid transparent;\n    margin-bottom: -2px;\n    transition: color 0.15s, border-color 0.15s;\n    font-family: var(--sans);\n    background: none;\n    border-top: none;\n    border-left: none;\n    border-right: none;\n  }\n  .tab:hover { color: var(--text-primary); }\n  .tab.active {\n    color: var(--text-primary);\n    border-bottom-color: var(--text-primary);\n  }\n  .tab-content { display: none; }\n  .tab-content.active { display: block; }\n\n  \u002F* Methodology \u002F Source Notes *\u002F\n  .methodology-box {\n    background: var(--bg);\n    border: 1px solid var(--border);\n    border-radius: 6px;\n    padding: 16px 20px;\n    margin: 16px 0;\n    font-size: 12px;\n    color: var(--text-secondary);\n    line-height: 1.5;\n  }\n  .methodology-box h4 {\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    color: var(--text-tertiary);\n    margin-bottom: 8px;\n  }\n\n  \u002F* Links & References *\u002F\n  a { color: var(--accent); text-decoration: none; }\n  a:hover { text-decoration: underline; }\n\n  .source-tag {\n    font-size: 9px;\n    color: var(--text-tertiary);\n    font-style: italic;\n  }\n\n  \u002F* Footer *\u002F\n  .page-footer {\n    margin-top: 40px;\n    padding: 16px 0;\n    border-top: 3px solid var(--navy);\n    font-size: 11px;\n    color: var(--text-tertiary);\n    text-align: center;\n  }\n\n  \u002F* Print button *\u002F\n  .dl-btn {\n    display: inline-block;\n    padding: 10px 24px;\n    background: var(--navy);\n    color: white;\n    border: none;\n    border-radius: 5px;\n    font-size: 13px;\n    font-weight: 600;\n    cursor: pointer;\n    font-family: var(--sans);\n  }\n  .dl-btn:hover { background: var(--steel-blue); }\n\n  \u002F* Two-column layout *\u002F\n  .two-col {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 20px;\n  }\n  @media (max-width: 800px) {\n    .two-col { grid-template-columns: 1fr; }\n    .chain-view { flex-direction: column; }\n    .chain-arrow { transform: rotate(90deg); padding-top: 0; }\n  }\n\u003C\u002Fstyle>\n\u003C\u002Fhead>\n","html",[2056],{"type":42,"tag":59,"props":2057,"children":2058},{"__ignoreMap":1637},[2059,2087,2128,2145,2184,2244,2281,2298,2308,2318,2327,2335,2355,2406,2445,2498,2507,2515,2533,2542,2576,2604,2634,2663,2693,2723,2749,2779,2805,2831,2857,2883,2909,2938,2964,2994,3062,3152,3160,3168,3177,3195,3225,3265,3297,3305,3326,3348,3370,3399,3421,3443,3451,3477,3498,3527,3549,3557,3582,3603,3632,3653,3683,3691,3699,3716,3738,3765,3789,3797,3805,3814,3827,3856,3877,3897,3926,3948,3985,4006,4034,4042,4055,4083,4104,4124,4146,4167,4195,4224,4232,4240,4249,4266,4288,4309,4347,4368,4390,4418,4442,4450,4467,4489,4513,4551,4573,4581,4627,4644,4664,4684,4705,4733,4754,4762,4779,4800,4820,4841,4863,4871,4888,4909,4937,4957,4965,4973,4982,4999,5019,5039,5061,5085,5106,5126,5134,5151,5173,5194,5202,5219,5247,5267,5287,5307,5327,5355,5376,5396,5432,5452,5460,5477,5497,5517,5538,5566,5586,5606,5627,5647,5655,5663,5672,5689,5717,5753,5773,5797,5817,5839,5879,5887,5912,5941,6009,6017,6042,6070,6091,6119,6127,6216,6302,6355,6440,6559,6622,6684,6692,6709,6729,6750,6770,6778,6795,6823,6843,6863,6883,6891,6907,6935,6955,6983,7003,7011,7028,7048,7068,7092,7112,7134,7142,7214,7285,7356,7364,7381,7401,7429,7449,7470,7478,7486,7503,7524,7564,7584,7604,7624,7661,7669,7685,7706,7726,7747,7775,7783,7799,7819,7839,7859,7867,7875,7891,7911,7939,7959,7980,7988,7996,8005,8022,8042,8062,8082,8118,8126,8179,8187,8204,8224,8232,8253,8273,8293,8313,8333,8361,8381,8389,8397,8414,8435,8463,8483,8503,8527,8535,8552,8573,8593,8619,8627,8672,8717,8762,8808,8816,8825,8842,8863,8883,8903,8931,8951,8975,8995,9015,9043,9051,9097,9105,9114,9131,9152,9174,9194,9218,9226,9247,9267,9287,9307,9335,9355,9376,9400,9436,9465,9473,9538,9559,9583,9619,9639,9647,9707,9765,9790,9810,9846,9874,9882,9890,9899,9916,9936,9956,9976,10000,10020,10028,10097,10166,10235,10243,10252,10269,10289,10309,10345,10365,10373,10390,10414,10434,10454,10482,10502,10527,10548,10585,10613,10633,10653,10674,10694,10702,10755,10780,10808,10837,10845,10882,10926,10934,10943,10960,10988,11024,11044,11068,11092,11112,11140,11161,11169,11189,11209,11229,11249,11269,11297,11317,11325,11333,11342,11399,11439,11447,11464,11484,11512,11534,11542,11550,11559,11576,11596,11620,11656,11676,11704,11724,11732,11740,11749,11766,11786,11810,11838,11858,11878,11899,11919,11939,11959,11987,11995,12047,12055,12064,12081,12101,12125,12145,12153,12188,12225,12263,12327,12335,12351],{"type":42,"tag":432,"props":2060,"children":2063},{"class":2061,"line":2062},"line",1,[2064,2070,2076,2082],{"type":42,"tag":432,"props":2065,"children":2067},{"style":2066},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[2068],{"type":47,"value":2069},"\u003C!",{"type":42,"tag":432,"props":2071,"children":2073},{"style":2072},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[2074],{"type":47,"value":2075},"DOCTYPE",{"type":42,"tag":432,"props":2077,"children":2079},{"style":2078},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[2080],{"type":47,"value":2081}," html",{"type":42,"tag":432,"props":2083,"children":2084},{"style":2066},[2085],{"type":47,"value":2086},">\n",{"type":42,"tag":432,"props":2088,"children":2090},{"class":2061,"line":2089},2,[2091,2096,2100,2105,2110,2114,2120,2124],{"type":42,"tag":432,"props":2092,"children":2093},{"style":2066},[2094],{"type":47,"value":2095},"\u003C",{"type":42,"tag":432,"props":2097,"children":2098},{"style":2072},[2099],{"type":47,"value":2054},{"type":42,"tag":432,"props":2101,"children":2102},{"style":2078},[2103],{"type":47,"value":2104}," lang",{"type":42,"tag":432,"props":2106,"children":2107},{"style":2066},[2108],{"type":47,"value":2109},"=",{"type":42,"tag":432,"props":2111,"children":2112},{"style":2066},[2113],{"type":47,"value":772},{"type":42,"tag":432,"props":2115,"children":2117},{"style":2116},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[2118],{"type":47,"value":2119},"en",{"type":42,"tag":432,"props":2121,"children":2122},{"style":2066},[2123],{"type":47,"value":772},{"type":42,"tag":432,"props":2125,"children":2126},{"style":2066},[2127],{"type":47,"value":2086},{"type":42,"tag":432,"props":2129,"children":2131},{"class":2061,"line":2130},3,[2132,2136,2141],{"type":42,"tag":432,"props":2133,"children":2134},{"style":2066},[2135],{"type":47,"value":2095},{"type":42,"tag":432,"props":2137,"children":2138},{"style":2072},[2139],{"type":47,"value":2140},"head",{"type":42,"tag":432,"props":2142,"children":2143},{"style":2066},[2144],{"type":47,"value":2086},{"type":42,"tag":432,"props":2146,"children":2148},{"class":2061,"line":2147},4,[2149,2153,2158,2163,2167,2171,2176,2180],{"type":42,"tag":432,"props":2150,"children":2151},{"style":2066},[2152],{"type":47,"value":2095},{"type":42,"tag":432,"props":2154,"children":2155},{"style":2072},[2156],{"type":47,"value":2157},"meta",{"type":42,"tag":432,"props":2159,"children":2160},{"style":2078},[2161],{"type":47,"value":2162}," charset",{"type":42,"tag":432,"props":2164,"children":2165},{"style":2066},[2166],{"type":47,"value":2109},{"type":42,"tag":432,"props":2168,"children":2169},{"style":2066},[2170],{"type":47,"value":772},{"type":42,"tag":432,"props":2172,"children":2173},{"style":2116},[2174],{"type":47,"value":2175},"UTF-8",{"type":42,"tag":432,"props":2177,"children":2178},{"style":2066},[2179],{"type":47,"value":772},{"type":42,"tag":432,"props":2181,"children":2182},{"style":2066},[2183],{"type":47,"value":2086},{"type":42,"tag":432,"props":2185,"children":2187},{"class":2061,"line":2186},5,[2188,2192,2196,2201,2205,2209,2214,2218,2223,2227,2231,2236,2240],{"type":42,"tag":432,"props":2189,"children":2190},{"style":2066},[2191],{"type":47,"value":2095},{"type":42,"tag":432,"props":2193,"children":2194},{"style":2072},[2195],{"type":47,"value":2157},{"type":42,"tag":432,"props":2197,"children":2198},{"style":2078},[2199],{"type":47,"value":2200}," name",{"type":42,"tag":432,"props":2202,"children":2203},{"style":2066},[2204],{"type":47,"value":2109},{"type":42,"tag":432,"props":2206,"children":2207},{"style":2066},[2208],{"type":47,"value":772},{"type":42,"tag":432,"props":2210,"children":2211},{"style":2116},[2212],{"type":47,"value":2213},"viewport",{"type":42,"tag":432,"props":2215,"children":2216},{"style":2066},[2217],{"type":47,"value":772},{"type":42,"tag":432,"props":2219,"children":2220},{"style":2078},[2221],{"type":47,"value":2222}," content",{"type":42,"tag":432,"props":2224,"children":2225},{"style":2066},[2226],{"type":47,"value":2109},{"type":42,"tag":432,"props":2228,"children":2229},{"style":2066},[2230],{"type":47,"value":772},{"type":42,"tag":432,"props":2232,"children":2233},{"style":2116},[2234],{"type":47,"value":2235},"width=device-width, initial-scale=1.0",{"type":42,"tag":432,"props":2237,"children":2238},{"style":2066},[2239],{"type":47,"value":772},{"type":42,"tag":432,"props":2241,"children":2242},{"style":2066},[2243],{"type":47,"value":2086},{"type":42,"tag":432,"props":2245,"children":2247},{"class":2061,"line":2246},6,[2248,2252,2257,2262,2268,2273,2277],{"type":42,"tag":432,"props":2249,"children":2250},{"style":2066},[2251],{"type":47,"value":2095},{"type":42,"tag":432,"props":2253,"children":2254},{"style":2072},[2255],{"type":47,"value":2256},"title",{"type":42,"tag":432,"props":2258,"children":2259},{"style":2066},[2260],{"type":47,"value":2261},">",{"type":42,"tag":432,"props":2263,"children":2265},{"style":2264},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[2266],{"type":47,"value":2267},"[TICKER] Supply Chain Dashboard",{"type":42,"tag":432,"props":2269,"children":2270},{"style":2066},[2271],{"type":47,"value":2272},"\u003C\u002F",{"type":42,"tag":432,"props":2274,"children":2275},{"style":2072},[2276],{"type":47,"value":2256},{"type":42,"tag":432,"props":2278,"children":2279},{"style":2066},[2280],{"type":47,"value":2086},{"type":42,"tag":432,"props":2282,"children":2284},{"class":2061,"line":2283},7,[2285,2289,2294],{"type":42,"tag":432,"props":2286,"children":2287},{"style":2066},[2288],{"type":47,"value":2095},{"type":42,"tag":432,"props":2290,"children":2291},{"style":2072},[2292],{"type":47,"value":2293},"style",{"type":42,"tag":432,"props":2295,"children":2296},{"style":2066},[2297],{"type":47,"value":2086},{"type":42,"tag":432,"props":2299,"children":2301},{"class":2061,"line":2300},8,[2302],{"type":42,"tag":432,"props":2303,"children":2305},{"style":2304},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[2306],{"type":47,"value":2307},"  \u002F* === PASTE FULL CSS FROM design-system.md HTML Report Template HERE === *\u002F\n",{"type":42,"tag":432,"props":2309,"children":2311},{"class":2061,"line":2310},9,[2312],{"type":42,"tag":432,"props":2313,"children":2315},{"emptyLinePlaceholder":2314},true,[2316],{"type":47,"value":2317},"\n",{"type":42,"tag":432,"props":2319,"children":2321},{"class":2061,"line":2320},10,[2322],{"type":42,"tag":432,"props":2323,"children":2324},{"style":2304},[2325],{"type":47,"value":2326},"  \u002F* === DASHBOARD-SPECIFIC EXTENSIONS BELOW === *\u002F\n",{"type":42,"tag":432,"props":2328,"children":2330},{"class":2061,"line":2329},11,[2331],{"type":42,"tag":432,"props":2332,"children":2333},{"emptyLinePlaceholder":2314},[2334],{"type":47,"value":2317},{"type":42,"tag":432,"props":2336,"children":2338},{"class":2061,"line":2337},12,[2339,2345,2350],{"type":42,"tag":432,"props":2340,"children":2342},{"style":2341},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[2343],{"type":47,"value":2344},"  @media",{"type":42,"tag":432,"props":2346,"children":2347},{"style":2264},[2348],{"type":47,"value":2349}," print ",{"type":42,"tag":432,"props":2351,"children":2352},{"style":2066},[2353],{"type":47,"value":2354},"{\n",{"type":42,"tag":432,"props":2356,"children":2358},{"class":2061,"line":2357},13,[2359,2364,2370,2375,2381,2385,2390,2396,2401],{"type":42,"tag":432,"props":2360,"children":2361},{"style":2066},[2362],{"type":47,"value":2363},"    .",{"type":42,"tag":432,"props":2365,"children":2367},{"style":2366},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[2368],{"type":47,"value":2369},"no-print",{"type":42,"tag":432,"props":2371,"children":2372},{"style":2066},[2373],{"type":47,"value":2374}," {",{"type":42,"tag":432,"props":2376,"children":2378},{"style":2377},"--shiki-light:#8796B0;--shiki-default:#B2CCD6;--shiki-dark:#B2CCD6",[2379],{"type":47,"value":2380}," display",{"type":42,"tag":432,"props":2382,"children":2383},{"style":2066},[2384],{"type":47,"value":1663},{"type":42,"tag":432,"props":2386,"children":2387},{"style":2264},[2388],{"type":47,"value":2389}," none ",{"type":42,"tag":432,"props":2391,"children":2393},{"style":2392},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[2394],{"type":47,"value":2395},"!important",{"type":42,"tag":432,"props":2397,"children":2398},{"style":2066},[2399],{"type":47,"value":2400},";",{"type":42,"tag":432,"props":2402,"children":2403},{"style":2066},[2404],{"type":47,"value":2405}," }\n",{"type":42,"tag":432,"props":2407,"children":2409},{"class":2061,"line":2408},14,[2410,2414,2419,2423,2428,2432,2437,2441],{"type":42,"tag":432,"props":2411,"children":2412},{"style":2066},[2413],{"type":47,"value":2363},{"type":42,"tag":432,"props":2415,"children":2416},{"style":2366},[2417],{"type":47,"value":2418},"interactive",{"type":42,"tag":432,"props":2420,"children":2421},{"style":2066},[2422],{"type":47,"value":2374},{"type":42,"tag":432,"props":2424,"children":2425},{"style":2377},[2426],{"type":47,"value":2427}," pointer-events",{"type":42,"tag":432,"props":2429,"children":2430},{"style":2066},[2431],{"type":47,"value":1663},{"type":42,"tag":432,"props":2433,"children":2434},{"style":2264},[2435],{"type":47,"value":2436}," none",{"type":42,"tag":432,"props":2438,"children":2439},{"style":2066},[2440],{"type":47,"value":2400},{"type":42,"tag":432,"props":2442,"children":2443},{"style":2066},[2444],{"type":47,"value":2405},{"type":42,"tag":432,"props":2446,"children":2448},{"class":2061,"line":2447},15,[2449,2454,2458,2463,2467,2472,2476,2481,2485,2490,2494],{"type":42,"tag":432,"props":2450,"children":2451},{"style":2341},[2452],{"type":47,"value":2453},"    @page",{"type":42,"tag":432,"props":2455,"children":2456},{"style":2066},[2457],{"type":47,"value":2374},{"type":42,"tag":432,"props":2459,"children":2460},{"style":2377},[2461],{"type":47,"value":2462}," margin",{"type":42,"tag":432,"props":2464,"children":2465},{"style":2066},[2466],{"type":47,"value":1663},{"type":42,"tag":432,"props":2468,"children":2469},{"style":2392},[2470],{"type":47,"value":2471}," 0.5in",{"type":42,"tag":432,"props":2473,"children":2474},{"style":2066},[2475],{"type":47,"value":2400},{"type":42,"tag":432,"props":2477,"children":2478},{"style":2377},[2479],{"type":47,"value":2480}," size",{"type":42,"tag":432,"props":2482,"children":2483},{"style":2066},[2484],{"type":47,"value":1663},{"type":42,"tag":432,"props":2486,"children":2487},{"style":2264},[2488],{"type":47,"value":2489}," landscape",{"type":42,"tag":432,"props":2491,"children":2492},{"style":2066},[2493],{"type":47,"value":2400},{"type":42,"tag":432,"props":2495,"children":2496},{"style":2066},[2497],{"type":47,"value":2405},{"type":42,"tag":432,"props":2499,"children":2501},{"class":2061,"line":2500},16,[2502],{"type":42,"tag":432,"props":2503,"children":2504},{"style":2066},[2505],{"type":47,"value":2506},"  }\n",{"type":42,"tag":432,"props":2508,"children":2510},{"class":2061,"line":2509},17,[2511],{"type":42,"tag":432,"props":2512,"children":2513},{"emptyLinePlaceholder":2314},[2514],{"type":47,"value":2317},{"type":42,"tag":432,"props":2516,"children":2518},{"class":2061,"line":2517},18,[2519,2524,2528],{"type":42,"tag":432,"props":2520,"children":2521},{"style":2066},[2522],{"type":47,"value":2523},"  :",{"type":42,"tag":432,"props":2525,"children":2526},{"style":2078},[2527],{"type":47,"value":39},{"type":42,"tag":432,"props":2529,"children":2530},{"style":2066},[2531],{"type":47,"value":2532}," {\n",{"type":42,"tag":432,"props":2534,"children":2536},{"class":2061,"line":2535},19,[2537],{"type":42,"tag":432,"props":2538,"children":2539},{"style":2304},[2540],{"type":47,"value":2541},"    \u002F* Extended palette for dashboard components — supplements design-system.md vars *\u002F\n",{"type":42,"tag":432,"props":2543,"children":2545},{"class":2061,"line":2544},20,[2546,2551,2555,2561,2566,2571],{"type":42,"tag":432,"props":2547,"children":2548},{"style":2264},[2549],{"type":47,"value":2550},"    --bg",{"type":42,"tag":432,"props":2552,"children":2553},{"style":2066},[2554],{"type":47,"value":1663},{"type":42,"tag":432,"props":2556,"children":2558},{"style":2557},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[2559],{"type":47,"value":2560}," var",{"type":42,"tag":432,"props":2562,"children":2563},{"style":2066},[2564],{"type":47,"value":2565},"(",{"type":42,"tag":432,"props":2567,"children":2568},{"style":2264},[2569],{"type":47,"value":2570},"--light-gray",{"type":42,"tag":432,"props":2572,"children":2573},{"style":2066},[2574],{"type":47,"value":2575},");\n",{"type":42,"tag":432,"props":2577,"children":2579},{"class":2061,"line":2578},21,[2580,2585,2589,2594,2599],{"type":42,"tag":432,"props":2581,"children":2582},{"style":2264},[2583],{"type":47,"value":2584},"    --surface",{"type":42,"tag":432,"props":2586,"children":2587},{"style":2066},[2588],{"type":47,"value":1663},{"type":42,"tag":432,"props":2590,"children":2591},{"style":2066},[2592],{"type":47,"value":2593}," #",{"type":42,"tag":432,"props":2595,"children":2596},{"style":2264},[2597],{"type":47,"value":2598},"ffffff",{"type":42,"tag":432,"props":2600,"children":2601},{"style":2066},[2602],{"type":47,"value":2603},";\n",{"type":42,"tag":432,"props":2605,"children":2607},{"class":2061,"line":2606},22,[2608,2613,2617,2621,2625,2630],{"type":42,"tag":432,"props":2609,"children":2610},{"style":2264},[2611],{"type":47,"value":2612},"    --border",{"type":42,"tag":432,"props":2614,"children":2615},{"style":2066},[2616],{"type":47,"value":1663},{"type":42,"tag":432,"props":2618,"children":2619},{"style":2557},[2620],{"type":47,"value":2560},{"type":42,"tag":432,"props":2622,"children":2623},{"style":2066},[2624],{"type":47,"value":2565},{"type":42,"tag":432,"props":2626,"children":2627},{"style":2264},[2628],{"type":47,"value":2629},"--mid-gray",{"type":42,"tag":432,"props":2631,"children":2632},{"style":2066},[2633],{"type":47,"value":2575},{"type":42,"tag":432,"props":2635,"children":2637},{"class":2061,"line":2636},23,[2638,2643,2647,2651,2655,2659],{"type":42,"tag":432,"props":2639,"children":2640},{"style":2264},[2641],{"type":47,"value":2642},"    --border-light",{"type":42,"tag":432,"props":2644,"children":2645},{"style":2066},[2646],{"type":47,"value":1663},{"type":42,"tag":432,"props":2648,"children":2649},{"style":2557},[2650],{"type":47,"value":2560},{"type":42,"tag":432,"props":2652,"children":2653},{"style":2066},[2654],{"type":47,"value":2565},{"type":42,"tag":432,"props":2656,"children":2657},{"style":2264},[2658],{"type":47,"value":2570},{"type":42,"tag":432,"props":2660,"children":2661},{"style":2066},[2662],{"type":47,"value":2575},{"type":42,"tag":432,"props":2664,"children":2666},{"class":2061,"line":2665},24,[2667,2672,2676,2680,2684,2689],{"type":42,"tag":432,"props":2668,"children":2669},{"style":2264},[2670],{"type":47,"value":2671},"    --text-primary",{"type":42,"tag":432,"props":2673,"children":2674},{"style":2066},[2675],{"type":47,"value":1663},{"type":42,"tag":432,"props":2677,"children":2678},{"style":2557},[2679],{"type":47,"value":2560},{"type":42,"tag":432,"props":2681,"children":2682},{"style":2066},[2683],{"type":47,"value":2565},{"type":42,"tag":432,"props":2685,"children":2686},{"style":2264},[2687],{"type":47,"value":2688},"--near-black",{"type":42,"tag":432,"props":2690,"children":2691},{"style":2066},[2692],{"type":47,"value":2575},{"type":42,"tag":432,"props":2694,"children":2696},{"class":2061,"line":2695},25,[2697,2702,2706,2710,2714,2719],{"type":42,"tag":432,"props":2698,"children":2699},{"style":2264},[2700],{"type":47,"value":2701},"    --text-secondary",{"type":42,"tag":432,"props":2703,"children":2704},{"style":2066},[2705],{"type":47,"value":1663},{"type":42,"tag":432,"props":2707,"children":2708},{"style":2557},[2709],{"type":47,"value":2560},{"type":42,"tag":432,"props":2711,"children":2712},{"style":2066},[2713],{"type":47,"value":2565},{"type":42,"tag":432,"props":2715,"children":2716},{"style":2264},[2717],{"type":47,"value":2718},"--dark-gray",{"type":42,"tag":432,"props":2720,"children":2721},{"style":2066},[2722],{"type":47,"value":2575},{"type":42,"tag":432,"props":2724,"children":2726},{"class":2061,"line":2725},26,[2727,2732,2736,2740,2745],{"type":42,"tag":432,"props":2728,"children":2729},{"style":2264},[2730],{"type":47,"value":2731},"    --text-tertiary",{"type":42,"tag":432,"props":2733,"children":2734},{"style":2066},[2735],{"type":47,"value":1663},{"type":42,"tag":432,"props":2737,"children":2738},{"style":2066},[2739],{"type":47,"value":2593},{"type":42,"tag":432,"props":2741,"children":2742},{"style":2264},[2743],{"type":47,"value":2744},"8a8a85",{"type":42,"tag":432,"props":2746,"children":2747},{"style":2066},[2748],{"type":47,"value":2603},{"type":42,"tag":432,"props":2750,"children":2752},{"class":2061,"line":2751},27,[2753,2758,2762,2766,2770,2775],{"type":42,"tag":432,"props":2754,"children":2755},{"style":2264},[2756],{"type":47,"value":2757},"    --accent",{"type":42,"tag":432,"props":2759,"children":2760},{"style":2066},[2761],{"type":47,"value":1663},{"type":42,"tag":432,"props":2763,"children":2764},{"style":2557},[2765],{"type":47,"value":2560},{"type":42,"tag":432,"props":2767,"children":2768},{"style":2066},[2769],{"type":47,"value":2565},{"type":42,"tag":432,"props":2771,"children":2772},{"style":2264},[2773],{"type":47,"value":2774},"--steel-blue",{"type":42,"tag":432,"props":2776,"children":2777},{"style":2066},[2778],{"type":47,"value":2575},{"type":42,"tag":432,"props":2780,"children":2782},{"class":2061,"line":2781},28,[2783,2788,2792,2796,2801],{"type":42,"tag":432,"props":2784,"children":2785},{"style":2264},[2786],{"type":47,"value":2787},"    --green-bg",{"type":42,"tag":432,"props":2789,"children":2790},{"style":2066},[2791],{"type":47,"value":1663},{"type":42,"tag":432,"props":2793,"children":2794},{"style":2066},[2795],{"type":47,"value":2593},{"type":42,"tag":432,"props":2797,"children":2798},{"style":2264},[2799],{"type":47,"value":2800},"f0f9f2",{"type":42,"tag":432,"props":2802,"children":2803},{"style":2066},[2804],{"type":47,"value":2603},{"type":42,"tag":432,"props":2806,"children":2808},{"class":2061,"line":2807},29,[2809,2814,2818,2822,2827],{"type":42,"tag":432,"props":2810,"children":2811},{"style":2264},[2812],{"type":47,"value":2813},"    --red-bg",{"type":42,"tag":432,"props":2815,"children":2816},{"style":2066},[2817],{"type":47,"value":1663},{"type":42,"tag":432,"props":2819,"children":2820},{"style":2066},[2821],{"type":47,"value":2593},{"type":42,"tag":432,"props":2823,"children":2824},{"style":2264},[2825],{"type":47,"value":2826},"fef2f2",{"type":42,"tag":432,"props":2828,"children":2829},{"style":2066},[2830],{"type":47,"value":2603},{"type":42,"tag":432,"props":2832,"children":2834},{"class":2061,"line":2833},30,[2835,2840,2844,2848,2853],{"type":42,"tag":432,"props":2836,"children":2837},{"style":2264},[2838],{"type":47,"value":2839},"    --amber",{"type":42,"tag":432,"props":2841,"children":2842},{"style":2066},[2843],{"type":47,"value":1663},{"type":42,"tag":432,"props":2845,"children":2846},{"style":2066},[2847],{"type":47,"value":2593},{"type":42,"tag":432,"props":2849,"children":2850},{"style":2264},[2851],{"type":47,"value":2852},"92600a",{"type":42,"tag":432,"props":2854,"children":2855},{"style":2066},[2856],{"type":47,"value":2603},{"type":42,"tag":432,"props":2858,"children":2860},{"class":2061,"line":2859},31,[2861,2866,2870,2874,2879],{"type":42,"tag":432,"props":2862,"children":2863},{"style":2264},[2864],{"type":47,"value":2865},"    --amber-bg",{"type":42,"tag":432,"props":2867,"children":2868},{"style":2066},[2869],{"type":47,"value":1663},{"type":42,"tag":432,"props":2871,"children":2872},{"style":2066},[2873],{"type":47,"value":2593},{"type":42,"tag":432,"props":2875,"children":2876},{"style":2264},[2877],{"type":47,"value":2878},"fefce8",{"type":42,"tag":432,"props":2880,"children":2881},{"style":2066},[2882],{"type":47,"value":2603},{"type":42,"tag":432,"props":2884,"children":2886},{"class":2061,"line":2885},32,[2887,2892,2896,2900,2905],{"type":42,"tag":432,"props":2888,"children":2889},{"style":2264},[2890],{"type":47,"value":2891},"    --blue-bg",{"type":42,"tag":432,"props":2893,"children":2894},{"style":2066},[2895],{"type":47,"value":1663},{"type":42,"tag":432,"props":2897,"children":2898},{"style":2066},[2899],{"type":47,"value":2593},{"type":42,"tag":432,"props":2901,"children":2902},{"style":2264},[2903],{"type":47,"value":2904},"eff6ff",{"type":42,"tag":432,"props":2906,"children":2907},{"style":2066},[2908],{"type":47,"value":2603},{"type":42,"tag":432,"props":2910,"children":2912},{"class":2061,"line":2911},33,[2913,2918,2922,2926,2930,2934],{"type":42,"tag":432,"props":2914,"children":2915},{"style":2264},[2916],{"type":47,"value":2917},"    --node-supplier",{"type":42,"tag":432,"props":2919,"children":2920},{"style":2066},[2921],{"type":47,"value":1663},{"type":42,"tag":432,"props":2923,"children":2924},{"style":2557},[2925],{"type":47,"value":2560},{"type":42,"tag":432,"props":2927,"children":2928},{"style":2066},[2929],{"type":47,"value":2565},{"type":42,"tag":432,"props":2931,"children":2932},{"style":2264},[2933],{"type":47,"value":2629},{"type":42,"tag":432,"props":2935,"children":2936},{"style":2066},[2937],{"type":47,"value":2575},{"type":42,"tag":432,"props":2939,"children":2941},{"class":2061,"line":2940},34,[2942,2947,2951,2955,2960],{"type":42,"tag":432,"props":2943,"children":2944},{"style":2264},[2945],{"type":47,"value":2946},"    --node-customer",{"type":42,"tag":432,"props":2948,"children":2949},{"style":2066},[2950],{"type":47,"value":1663},{"type":42,"tag":432,"props":2952,"children":2953},{"style":2066},[2954],{"type":47,"value":2593},{"type":42,"tag":432,"props":2956,"children":2957},{"style":2264},[2958],{"type":47,"value":2959},"dde8f0",{"type":42,"tag":432,"props":2961,"children":2962},{"style":2066},[2963],{"type":47,"value":2603},{"type":42,"tag":432,"props":2965,"children":2967},{"class":2061,"line":2966},35,[2968,2973,2977,2981,2985,2990],{"type":42,"tag":432,"props":2969,"children":2970},{"style":2264},[2971],{"type":47,"value":2972},"    --node-target",{"type":42,"tag":432,"props":2974,"children":2975},{"style":2066},[2976],{"type":47,"value":1663},{"type":42,"tag":432,"props":2978,"children":2979},{"style":2557},[2980],{"type":47,"value":2560},{"type":42,"tag":432,"props":2982,"children":2983},{"style":2066},[2984],{"type":47,"value":2565},{"type":42,"tag":432,"props":2986,"children":2987},{"style":2264},[2988],{"type":47,"value":2989},"--navy",{"type":42,"tag":432,"props":2991,"children":2992},{"style":2066},[2993],{"type":47,"value":2575},{"type":42,"tag":432,"props":2995,"children":2997},{"class":2061,"line":2996},36,[2998,3003,3007,3012,3017,3021,3026,3031,3035,3040,3044,3049,3053,3058],{"type":42,"tag":432,"props":2999,"children":3000},{"style":2264},[3001],{"type":47,"value":3002},"    --sans",{"type":42,"tag":432,"props":3004,"children":3005},{"style":2066},[3006],{"type":47,"value":1663},{"type":42,"tag":432,"props":3008,"children":3009},{"style":2066},[3010],{"type":47,"value":3011}," \"",{"type":42,"tag":432,"props":3013,"children":3014},{"style":2116},[3015],{"type":47,"value":3016},"Segoe UI",{"type":42,"tag":432,"props":3018,"children":3019},{"style":2066},[3020],{"type":47,"value":772},{"type":42,"tag":432,"props":3022,"children":3023},{"style":2066},[3024],{"type":47,"value":3025},",",{"type":42,"tag":432,"props":3027,"children":3028},{"style":2264},[3029],{"type":47,"value":3030}," -apple-system",{"type":42,"tag":432,"props":3032,"children":3033},{"style":2066},[3034],{"type":47,"value":3025},{"type":42,"tag":432,"props":3036,"children":3037},{"style":2264},[3038],{"type":47,"value":3039}," BlinkMacSystemFont",{"type":42,"tag":432,"props":3041,"children":3042},{"style":2066},[3043],{"type":47,"value":3025},{"type":42,"tag":432,"props":3045,"children":3046},{"style":2264},[3047],{"type":47,"value":3048}," Arial",{"type":42,"tag":432,"props":3050,"children":3051},{"style":2066},[3052],{"type":47,"value":3025},{"type":42,"tag":432,"props":3054,"children":3055},{"style":2264},[3056],{"type":47,"value":3057}," sans-serif",{"type":42,"tag":432,"props":3059,"children":3060},{"style":2066},[3061],{"type":47,"value":2603},{"type":42,"tag":432,"props":3063,"children":3065},{"class":2061,"line":3064},37,[3066,3071,3075,3079,3084,3088,3092,3096,3101,3105,3109,3113,3118,3122,3126,3130,3135,3139,3143,3148],{"type":42,"tag":432,"props":3067,"children":3068},{"style":2264},[3069],{"type":47,"value":3070},"    --mono",{"type":42,"tag":432,"props":3072,"children":3073},{"style":2066},[3074],{"type":47,"value":1663},{"type":42,"tag":432,"props":3076,"children":3077},{"style":2066},[3078],{"type":47,"value":3011},{"type":42,"tag":432,"props":3080,"children":3081},{"style":2116},[3082],{"type":47,"value":3083},"SF Mono",{"type":42,"tag":432,"props":3085,"children":3086},{"style":2066},[3087],{"type":47,"value":772},{"type":42,"tag":432,"props":3089,"children":3090},{"style":2066},[3091],{"type":47,"value":3025},{"type":42,"tag":432,"props":3093,"children":3094},{"style":2066},[3095],{"type":47,"value":3011},{"type":42,"tag":432,"props":3097,"children":3098},{"style":2116},[3099],{"type":47,"value":3100},"Fira Code",{"type":42,"tag":432,"props":3102,"children":3103},{"style":2066},[3104],{"type":47,"value":772},{"type":42,"tag":432,"props":3106,"children":3107},{"style":2066},[3108],{"type":47,"value":3025},{"type":42,"tag":432,"props":3110,"children":3111},{"style":2066},[3112],{"type":47,"value":3011},{"type":42,"tag":432,"props":3114,"children":3115},{"style":2116},[3116],{"type":47,"value":3117},"Fira Mono",{"type":42,"tag":432,"props":3119,"children":3120},{"style":2066},[3121],{"type":47,"value":772},{"type":42,"tag":432,"props":3123,"children":3124},{"style":2066},[3125],{"type":47,"value":3025},{"type":42,"tag":432,"props":3127,"children":3128},{"style":2066},[3129],{"type":47,"value":3011},{"type":42,"tag":432,"props":3131,"children":3132},{"style":2116},[3133],{"type":47,"value":3134},"Roboto Mono",{"type":42,"tag":432,"props":3136,"children":3137},{"style":2066},[3138],{"type":47,"value":772},{"type":42,"tag":432,"props":3140,"children":3141},{"style":2066},[3142],{"type":47,"value":3025},{"type":42,"tag":432,"props":3144,"children":3145},{"style":2264},[3146],{"type":47,"value":3147}," monospace",{"type":42,"tag":432,"props":3149,"children":3150},{"style":2066},[3151],{"type":47,"value":2603},{"type":42,"tag":432,"props":3153,"children":3155},{"class":2061,"line":3154},38,[3156],{"type":42,"tag":432,"props":3157,"children":3158},{"style":2066},[3159],{"type":47,"value":2506},{"type":42,"tag":432,"props":3161,"children":3163},{"class":2061,"line":3162},39,[3164],{"type":42,"tag":432,"props":3165,"children":3166},{"emptyLinePlaceholder":2314},[3167],{"type":47,"value":2317},{"type":42,"tag":432,"props":3169,"children":3171},{"class":2061,"line":3170},40,[3172],{"type":42,"tag":432,"props":3173,"children":3174},{"style":2304},[3175],{"type":47,"value":3176},"  \u002F* Layout *\u002F\n",{"type":42,"tag":432,"props":3178,"children":3180},{"class":2061,"line":3179},41,[3181,3186,3191],{"type":42,"tag":432,"props":3182,"children":3183},{"style":2066},[3184],{"type":47,"value":3185},"  .",{"type":42,"tag":432,"props":3187,"children":3188},{"style":2366},[3189],{"type":47,"value":3190},"page-header",{"type":42,"tag":432,"props":3192,"children":3193},{"style":2066},[3194],{"type":47,"value":2532},{"type":42,"tag":432,"props":3196,"children":3198},{"class":2061,"line":3197},42,[3199,3204,3208,3212,3216,3221],{"type":42,"tag":432,"props":3200,"children":3201},{"style":2377},[3202],{"type":47,"value":3203},"    background",{"type":42,"tag":432,"props":3205,"children":3206},{"style":2066},[3207],{"type":47,"value":1663},{"type":42,"tag":432,"props":3209,"children":3210},{"style":2557},[3211],{"type":47,"value":2560},{"type":42,"tag":432,"props":3213,"children":3214},{"style":2066},[3215],{"type":47,"value":2565},{"type":42,"tag":432,"props":3217,"children":3218},{"style":2264},[3219],{"type":47,"value":3220},"--surface",{"type":42,"tag":432,"props":3222,"children":3223},{"style":2066},[3224],{"type":47,"value":2575},{"type":42,"tag":432,"props":3226,"children":3228},{"class":2061,"line":3227},43,[3229,3234,3238,3243,3248,3253,3257,3261],{"type":42,"tag":432,"props":3230,"children":3231},{"style":2377},[3232],{"type":47,"value":3233},"    border-bottom",{"type":42,"tag":432,"props":3235,"children":3236},{"style":2066},[3237],{"type":47,"value":1663},{"type":42,"tag":432,"props":3239,"children":3240},{"style":2392},[3241],{"type":47,"value":3242}," 3px",{"type":42,"tag":432,"props":3244,"children":3245},{"style":2264},[3246],{"type":47,"value":3247}," solid ",{"type":42,"tag":432,"props":3249,"children":3250},{"style":2557},[3251],{"type":47,"value":3252},"var",{"type":42,"tag":432,"props":3254,"children":3255},{"style":2066},[3256],{"type":47,"value":2565},{"type":42,"tag":432,"props":3258,"children":3259},{"style":2264},[3260],{"type":47,"value":2989},{"type":42,"tag":432,"props":3262,"children":3263},{"style":2066},[3264],{"type":47,"value":2575},{"type":42,"tag":432,"props":3266,"children":3268},{"class":2061,"line":3267},44,[3269,3274,3278,3283,3288,3293],{"type":42,"tag":432,"props":3270,"children":3271},{"style":2377},[3272],{"type":47,"value":3273},"    padding",{"type":42,"tag":432,"props":3275,"children":3276},{"style":2066},[3277],{"type":47,"value":1663},{"type":42,"tag":432,"props":3279,"children":3280},{"style":2392},[3281],{"type":47,"value":3282}," 24px",{"type":42,"tag":432,"props":3284,"children":3285},{"style":2392},[3286],{"type":47,"value":3287}," 40px",{"type":42,"tag":432,"props":3289,"children":3290},{"style":2392},[3291],{"type":47,"value":3292}," 16px",{"type":42,"tag":432,"props":3294,"children":3295},{"style":2066},[3296],{"type":47,"value":2603},{"type":42,"tag":432,"props":3298,"children":3300},{"class":2061,"line":3299},45,[3301],{"type":42,"tag":432,"props":3302,"children":3303},{"style":2066},[3304],{"type":47,"value":2506},{"type":42,"tag":432,"props":3306,"children":3308},{"class":2061,"line":3307},46,[3309,3313,3317,3322],{"type":42,"tag":432,"props":3310,"children":3311},{"style":2066},[3312],{"type":47,"value":3185},{"type":42,"tag":432,"props":3314,"children":3315},{"style":2366},[3316],{"type":47,"value":3190},{"type":42,"tag":432,"props":3318,"children":3319},{"style":2366},[3320],{"type":47,"value":3321}," h1",{"type":42,"tag":432,"props":3323,"children":3324},{"style":2066},[3325],{"type":47,"value":2532},{"type":42,"tag":432,"props":3327,"children":3329},{"class":2061,"line":3328},47,[3330,3335,3339,3344],{"type":42,"tag":432,"props":3331,"children":3332},{"style":2377},[3333],{"type":47,"value":3334},"    font-size",{"type":42,"tag":432,"props":3336,"children":3337},{"style":2066},[3338],{"type":47,"value":1663},{"type":42,"tag":432,"props":3340,"children":3341},{"style":2392},[3342],{"type":47,"value":3343}," 28px",{"type":42,"tag":432,"props":3345,"children":3346},{"style":2066},[3347],{"type":47,"value":2603},{"type":42,"tag":432,"props":3349,"children":3351},{"class":2061,"line":3350},48,[3352,3357,3361,3366],{"type":42,"tag":432,"props":3353,"children":3354},{"style":2377},[3355],{"type":47,"value":3356},"    font-weight",{"type":42,"tag":432,"props":3358,"children":3359},{"style":2066},[3360],{"type":47,"value":1663},{"type":42,"tag":432,"props":3362,"children":3363},{"style":2392},[3364],{"type":47,"value":3365}," 700",{"type":42,"tag":432,"props":3367,"children":3368},{"style":2066},[3369],{"type":47,"value":2603},{"type":42,"tag":432,"props":3371,"children":3373},{"class":2061,"line":3372},49,[3374,3379,3383,3387,3391,3395],{"type":42,"tag":432,"props":3375,"children":3376},{"style":2377},[3377],{"type":47,"value":3378},"    color",{"type":42,"tag":432,"props":3380,"children":3381},{"style":2066},[3382],{"type":47,"value":1663},{"type":42,"tag":432,"props":3384,"children":3385},{"style":2557},[3386],{"type":47,"value":2560},{"type":42,"tag":432,"props":3388,"children":3389},{"style":2066},[3390],{"type":47,"value":2565},{"type":42,"tag":432,"props":3392,"children":3393},{"style":2264},[3394],{"type":47,"value":2989},{"type":42,"tag":432,"props":3396,"children":3397},{"style":2066},[3398],{"type":47,"value":2575},{"type":42,"tag":432,"props":3400,"children":3402},{"class":2061,"line":3401},50,[3403,3408,3412,3417],{"type":42,"tag":432,"props":3404,"children":3405},{"style":2377},[3406],{"type":47,"value":3407},"    letter-spacing",{"type":42,"tag":432,"props":3409,"children":3410},{"style":2066},[3411],{"type":47,"value":1663},{"type":42,"tag":432,"props":3413,"children":3414},{"style":2392},[3415],{"type":47,"value":3416}," -0.5px",{"type":42,"tag":432,"props":3418,"children":3419},{"style":2066},[3420],{"type":47,"value":2603},{"type":42,"tag":432,"props":3422,"children":3424},{"class":2061,"line":3423},51,[3425,3430,3434,3439],{"type":42,"tag":432,"props":3426,"children":3427},{"style":2377},[3428],{"type":47,"value":3429},"    line-height",{"type":42,"tag":432,"props":3431,"children":3432},{"style":2066},[3433],{"type":47,"value":1663},{"type":42,"tag":432,"props":3435,"children":3436},{"style":2392},[3437],{"type":47,"value":3438}," 1.2",{"type":42,"tag":432,"props":3440,"children":3441},{"style":2066},[3442],{"type":47,"value":2603},{"type":42,"tag":432,"props":3444,"children":3446},{"class":2061,"line":3445},52,[3447],{"type":42,"tag":432,"props":3448,"children":3449},{"style":2066},[3450],{"type":47,"value":2506},{"type":42,"tag":432,"props":3452,"children":3454},{"class":2061,"line":3453},53,[3455,3459,3463,3468,3473],{"type":42,"tag":432,"props":3456,"children":3457},{"style":2066},[3458],{"type":47,"value":3185},{"type":42,"tag":432,"props":3460,"children":3461},{"style":2366},[3462],{"type":47,"value":3190},{"type":42,"tag":432,"props":3464,"children":3465},{"style":2066},[3466],{"type":47,"value":3467}," .",{"type":42,"tag":432,"props":3469,"children":3470},{"style":2366},[3471],{"type":47,"value":3472},"subtitle",{"type":42,"tag":432,"props":3474,"children":3475},{"style":2066},[3476],{"type":47,"value":2532},{"type":42,"tag":432,"props":3478,"children":3480},{"class":2061,"line":3479},54,[3481,3485,3489,3494],{"type":42,"tag":432,"props":3482,"children":3483},{"style":2377},[3484],{"type":47,"value":3334},{"type":42,"tag":432,"props":3486,"children":3487},{"style":2066},[3488],{"type":47,"value":1663},{"type":42,"tag":432,"props":3490,"children":3491},{"style":2392},[3492],{"type":47,"value":3493}," 14px",{"type":42,"tag":432,"props":3495,"children":3496},{"style":2066},[3497],{"type":47,"value":2603},{"type":42,"tag":432,"props":3499,"children":3501},{"class":2061,"line":3500},55,[3502,3506,3510,3514,3518,3523],{"type":42,"tag":432,"props":3503,"children":3504},{"style":2377},[3505],{"type":47,"value":3378},{"type":42,"tag":432,"props":3507,"children":3508},{"style":2066},[3509],{"type":47,"value":1663},{"type":42,"tag":432,"props":3511,"children":3512},{"style":2557},[3513],{"type":47,"value":2560},{"type":42,"tag":432,"props":3515,"children":3516},{"style":2066},[3517],{"type":47,"value":2565},{"type":42,"tag":432,"props":3519,"children":3520},{"style":2264},[3521],{"type":47,"value":3522},"--text-secondary",{"type":42,"tag":432,"props":3524,"children":3525},{"style":2066},[3526],{"type":47,"value":2575},{"type":42,"tag":432,"props":3528,"children":3530},{"class":2061,"line":3529},56,[3531,3536,3540,3545],{"type":42,"tag":432,"props":3532,"children":3533},{"style":2377},[3534],{"type":47,"value":3535},"    margin-top",{"type":42,"tag":432,"props":3537,"children":3538},{"style":2066},[3539],{"type":47,"value":1663},{"type":42,"tag":432,"props":3541,"children":3542},{"style":2392},[3543],{"type":47,"value":3544}," 4px",{"type":42,"tag":432,"props":3546,"children":3547},{"style":2066},[3548],{"type":47,"value":2603},{"type":42,"tag":432,"props":3550,"children":3552},{"class":2061,"line":3551},57,[3553],{"type":42,"tag":432,"props":3554,"children":3555},{"style":2066},[3556],{"type":47,"value":2506},{"type":42,"tag":432,"props":3558,"children":3560},{"class":2061,"line":3559},58,[3561,3565,3569,3573,3578],{"type":42,"tag":432,"props":3562,"children":3563},{"style":2066},[3564],{"type":47,"value":3185},{"type":42,"tag":432,"props":3566,"children":3567},{"style":2366},[3568],{"type":47,"value":3190},{"type":42,"tag":432,"props":3570,"children":3571},{"style":2066},[3572],{"type":47,"value":3467},{"type":42,"tag":432,"props":3574,"children":3575},{"style":2366},[3576],{"type":47,"value":3577},"dateline",{"type":42,"tag":432,"props":3579,"children":3580},{"style":2066},[3581],{"type":47,"value":2532},{"type":42,"tag":432,"props":3583,"children":3585},{"class":2061,"line":3584},59,[3586,3590,3594,3599],{"type":42,"tag":432,"props":3587,"children":3588},{"style":2377},[3589],{"type":47,"value":3334},{"type":42,"tag":432,"props":3591,"children":3592},{"style":2066},[3593],{"type":47,"value":1663},{"type":42,"tag":432,"props":3595,"children":3596},{"style":2392},[3597],{"type":47,"value":3598}," 12px",{"type":42,"tag":432,"props":3600,"children":3601},{"style":2066},[3602],{"type":47,"value":2603},{"type":42,"tag":432,"props":3604,"children":3606},{"class":2061,"line":3605},60,[3607,3611,3615,3619,3623,3628],{"type":42,"tag":432,"props":3608,"children":3609},{"style":2377},[3610],{"type":47,"value":3378},{"type":42,"tag":432,"props":3612,"children":3613},{"style":2066},[3614],{"type":47,"value":1663},{"type":42,"tag":432,"props":3616,"children":3617},{"style":2557},[3618],{"type":47,"value":2560},{"type":42,"tag":432,"props":3620,"children":3621},{"style":2066},[3622],{"type":47,"value":2565},{"type":42,"tag":432,"props":3624,"children":3625},{"style":2264},[3626],{"type":47,"value":3627},"--text-tertiary",{"type":42,"tag":432,"props":3629,"children":3630},{"style":2066},[3631],{"type":47,"value":2575},{"type":42,"tag":432,"props":3633,"children":3635},{"class":2061,"line":3634},61,[3636,3640,3644,3649],{"type":42,"tag":432,"props":3637,"children":3638},{"style":2377},[3639],{"type":47,"value":3535},{"type":42,"tag":432,"props":3641,"children":3642},{"style":2066},[3643],{"type":47,"value":1663},{"type":42,"tag":432,"props":3645,"children":3646},{"style":2392},[3647],{"type":47,"value":3648}," 8px",{"type":42,"tag":432,"props":3650,"children":3651},{"style":2066},[3652],{"type":47,"value":2603},{"type":42,"tag":432,"props":3654,"children":3656},{"class":2061,"line":3655},62,[3657,3662,3666,3670,3674,3679],{"type":42,"tag":432,"props":3658,"children":3659},{"style":2377},[3660],{"type":47,"value":3661},"    font-family",{"type":42,"tag":432,"props":3663,"children":3664},{"style":2066},[3665],{"type":47,"value":1663},{"type":42,"tag":432,"props":3667,"children":3668},{"style":2557},[3669],{"type":47,"value":2560},{"type":42,"tag":432,"props":3671,"children":3672},{"style":2066},[3673],{"type":47,"value":2565},{"type":42,"tag":432,"props":3675,"children":3676},{"style":2264},[3677],{"type":47,"value":3678},"--mono",{"type":42,"tag":432,"props":3680,"children":3681},{"style":2066},[3682],{"type":47,"value":2575},{"type":42,"tag":432,"props":3684,"children":3686},{"class":2061,"line":3685},63,[3687],{"type":42,"tag":432,"props":3688,"children":3689},{"style":2066},[3690],{"type":47,"value":2506},{"type":42,"tag":432,"props":3692,"children":3694},{"class":2061,"line":3693},64,[3695],{"type":42,"tag":432,"props":3696,"children":3697},{"emptyLinePlaceholder":2314},[3698],{"type":47,"value":2317},{"type":42,"tag":432,"props":3700,"children":3702},{"class":2061,"line":3701},65,[3703,3707,3712],{"type":42,"tag":432,"props":3704,"children":3705},{"style":2066},[3706],{"type":47,"value":3185},{"type":42,"tag":432,"props":3708,"children":3709},{"style":2366},[3710],{"type":47,"value":3711},"container",{"type":42,"tag":432,"props":3713,"children":3714},{"style":2066},[3715],{"type":47,"value":2532},{"type":42,"tag":432,"props":3717,"children":3719},{"class":2061,"line":3718},66,[3720,3725,3729,3734],{"type":42,"tag":432,"props":3721,"children":3722},{"style":2377},[3723],{"type":47,"value":3724},"    max-width",{"type":42,"tag":432,"props":3726,"children":3727},{"style":2066},[3728],{"type":47,"value":1663},{"type":42,"tag":432,"props":3730,"children":3731},{"style":2392},[3732],{"type":47,"value":3733}," 1400px",{"type":42,"tag":432,"props":3735,"children":3736},{"style":2066},[3737],{"type":47,"value":2603},{"type":42,"tag":432,"props":3739,"children":3741},{"class":2061,"line":3740},67,[3742,3747,3751,3756,3761],{"type":42,"tag":432,"props":3743,"children":3744},{"style":2377},[3745],{"type":47,"value":3746},"    margin",{"type":42,"tag":432,"props":3748,"children":3749},{"style":2066},[3750],{"type":47,"value":1663},{"type":42,"tag":432,"props":3752,"children":3753},{"style":2392},[3754],{"type":47,"value":3755}," 0",{"type":42,"tag":432,"props":3757,"children":3758},{"style":2264},[3759],{"type":47,"value":3760}," auto",{"type":42,"tag":432,"props":3762,"children":3763},{"style":2066},[3764],{"type":47,"value":2603},{"type":42,"tag":432,"props":3766,"children":3768},{"class":2061,"line":3767},68,[3769,3773,3777,3781,3785],{"type":42,"tag":432,"props":3770,"children":3771},{"style":2377},[3772],{"type":47,"value":3273},{"type":42,"tag":432,"props":3774,"children":3775},{"style":2066},[3776],{"type":47,"value":1663},{"type":42,"tag":432,"props":3778,"children":3779},{"style":2392},[3780],{"type":47,"value":3282},{"type":42,"tag":432,"props":3782,"children":3783},{"style":2392},[3784],{"type":47,"value":3287},{"type":42,"tag":432,"props":3786,"children":3787},{"style":2066},[3788],{"type":47,"value":2603},{"type":42,"tag":432,"props":3790,"children":3792},{"class":2061,"line":3791},69,[3793],{"type":42,"tag":432,"props":3794,"children":3795},{"style":2066},[3796],{"type":47,"value":2506},{"type":42,"tag":432,"props":3798,"children":3800},{"class":2061,"line":3799},70,[3801],{"type":42,"tag":432,"props":3802,"children":3803},{"emptyLinePlaceholder":2314},[3804],{"type":47,"value":2317},{"type":42,"tag":432,"props":3806,"children":3808},{"class":2061,"line":3807},71,[3809],{"type":42,"tag":432,"props":3810,"children":3811},{"style":2304},[3812],{"type":47,"value":3813},"  \u002F* Section Headers *\u002F\n",{"type":42,"tag":432,"props":3815,"children":3817},{"class":2061,"line":3816},72,[3818,3823],{"type":42,"tag":432,"props":3819,"children":3820},{"style":2366},[3821],{"type":47,"value":3822},"  h2",{"type":42,"tag":432,"props":3824,"children":3825},{"style":2066},[3826],{"type":47,"value":2532},{"type":42,"tag":432,"props":3828,"children":3830},{"class":2061,"line":3829},73,[3831,3835,3839,3843,3847,3852],{"type":42,"tag":432,"props":3832,"children":3833},{"style":2377},[3834],{"type":47,"value":3661},{"type":42,"tag":432,"props":3836,"children":3837},{"style":2066},[3838],{"type":47,"value":1663},{"type":42,"tag":432,"props":3840,"children":3841},{"style":2557},[3842],{"type":47,"value":2560},{"type":42,"tag":432,"props":3844,"children":3845},{"style":2066},[3846],{"type":47,"value":2565},{"type":42,"tag":432,"props":3848,"children":3849},{"style":2264},[3850],{"type":47,"value":3851},"--sans",{"type":42,"tag":432,"props":3853,"children":3854},{"style":2066},[3855],{"type":47,"value":2575},{"type":42,"tag":432,"props":3857,"children":3859},{"class":2061,"line":3858},74,[3860,3864,3868,3873],{"type":42,"tag":432,"props":3861,"children":3862},{"style":2377},[3863],{"type":47,"value":3334},{"type":42,"tag":432,"props":3865,"children":3866},{"style":2066},[3867],{"type":47,"value":1663},{"type":42,"tag":432,"props":3869,"children":3870},{"style":2392},[3871],{"type":47,"value":3872}," 20px",{"type":42,"tag":432,"props":3874,"children":3875},{"style":2066},[3876],{"type":47,"value":2603},{"type":42,"tag":432,"props":3878,"children":3880},{"class":2061,"line":3879},75,[3881,3885,3889,3893],{"type":42,"tag":432,"props":3882,"children":3883},{"style":2377},[3884],{"type":47,"value":3356},{"type":42,"tag":432,"props":3886,"children":3887},{"style":2066},[3888],{"type":47,"value":1663},{"type":42,"tag":432,"props":3890,"children":3891},{"style":2392},[3892],{"type":47,"value":3365},{"type":42,"tag":432,"props":3894,"children":3895},{"style":2066},[3896],{"type":47,"value":2603},{"type":42,"tag":432,"props":3898,"children":3900},{"class":2061,"line":3899},76,[3901,3905,3909,3914,3918,3922],{"type":42,"tag":432,"props":3902,"children":3903},{"style":2377},[3904],{"type":47,"value":3746},{"type":42,"tag":432,"props":3906,"children":3907},{"style":2066},[3908],{"type":47,"value":1663},{"type":42,"tag":432,"props":3910,"children":3911},{"style":2392},[3912],{"type":47,"value":3913}," 32px",{"type":42,"tag":432,"props":3915,"children":3916},{"style":2392},[3917],{"type":47,"value":3755},{"type":42,"tag":432,"props":3919,"children":3920},{"style":2392},[3921],{"type":47,"value":3292},{"type":42,"tag":432,"props":3923,"children":3924},{"style":2066},[3925],{"type":47,"value":2603},{"type":42,"tag":432,"props":3927,"children":3929},{"class":2061,"line":3928},77,[3930,3935,3939,3944],{"type":42,"tag":432,"props":3931,"children":3932},{"style":2377},[3933],{"type":47,"value":3934},"    padding-bottom",{"type":42,"tag":432,"props":3936,"children":3937},{"style":2066},[3938],{"type":47,"value":1663},{"type":42,"tag":432,"props":3940,"children":3941},{"style":2392},[3942],{"type":47,"value":3943}," 6px",{"type":42,"tag":432,"props":3945,"children":3946},{"style":2066},[3947],{"type":47,"value":2603},{"type":42,"tag":432,"props":3949,"children":3951},{"class":2061,"line":3950},78,[3952,3956,3960,3965,3969,3973,3977,3981],{"type":42,"tag":432,"props":3953,"children":3954},{"style":2377},[3955],{"type":47,"value":3233},{"type":42,"tag":432,"props":3957,"children":3958},{"style":2066},[3959],{"type":47,"value":1663},{"type":42,"tag":432,"props":3961,"children":3962},{"style":2392},[3963],{"type":47,"value":3964}," 1px",{"type":42,"tag":432,"props":3966,"children":3967},{"style":2264},[3968],{"type":47,"value":3247},{"type":42,"tag":432,"props":3970,"children":3971},{"style":2557},[3972],{"type":47,"value":3252},{"type":42,"tag":432,"props":3974,"children":3975},{"style":2066},[3976],{"type":47,"value":2565},{"type":42,"tag":432,"props":3978,"children":3979},{"style":2264},[3980],{"type":47,"value":2629},{"type":42,"tag":432,"props":3982,"children":3983},{"style":2066},[3984],{"type":47,"value":2575},{"type":42,"tag":432,"props":3986,"children":3988},{"class":2061,"line":3987},79,[3989,3993,3997,4002],{"type":42,"tag":432,"props":3990,"children":3991},{"style":2377},[3992],{"type":47,"value":3407},{"type":42,"tag":432,"props":3994,"children":3995},{"style":2066},[3996],{"type":47,"value":1663},{"type":42,"tag":432,"props":3998,"children":3999},{"style":2392},[4000],{"type":47,"value":4001}," -0.3px",{"type":42,"tag":432,"props":4003,"children":4004},{"style":2066},[4005],{"type":47,"value":2603},{"type":42,"tag":432,"props":4007,"children":4009},{"class":2061,"line":4008},80,[4010,4014,4018,4022,4026,4030],{"type":42,"tag":432,"props":4011,"children":4012},{"style":2377},[4013],{"type":47,"value":3378},{"type":42,"tag":432,"props":4015,"children":4016},{"style":2066},[4017],{"type":47,"value":1663},{"type":42,"tag":432,"props":4019,"children":4020},{"style":2557},[4021],{"type":47,"value":2560},{"type":42,"tag":432,"props":4023,"children":4024},{"style":2066},[4025],{"type":47,"value":2565},{"type":42,"tag":432,"props":4027,"children":4028},{"style":2264},[4029],{"type":47,"value":2989},{"type":42,"tag":432,"props":4031,"children":4032},{"style":2066},[4033],{"type":47,"value":2575},{"type":42,"tag":432,"props":4035,"children":4037},{"class":2061,"line":4036},81,[4038],{"type":42,"tag":432,"props":4039,"children":4040},{"style":2066},[4041],{"type":47,"value":2506},{"type":42,"tag":432,"props":4043,"children":4045},{"class":2061,"line":4044},82,[4046,4051],{"type":42,"tag":432,"props":4047,"children":4048},{"style":2366},[4049],{"type":47,"value":4050},"  h3",{"type":42,"tag":432,"props":4052,"children":4053},{"style":2066},[4054],{"type":47,"value":2532},{"type":42,"tag":432,"props":4056,"children":4058},{"class":2061,"line":4057},83,[4059,4063,4067,4071,4075,4079],{"type":42,"tag":432,"props":4060,"children":4061},{"style":2377},[4062],{"type":47,"value":3661},{"type":42,"tag":432,"props":4064,"children":4065},{"style":2066},[4066],{"type":47,"value":1663},{"type":42,"tag":432,"props":4068,"children":4069},{"style":2557},[4070],{"type":47,"value":2560},{"type":42,"tag":432,"props":4072,"children":4073},{"style":2066},[4074],{"type":47,"value":2565},{"type":42,"tag":432,"props":4076,"children":4077},{"style":2264},[4078],{"type":47,"value":3851},{"type":42,"tag":432,"props":4080,"children":4081},{"style":2066},[4082],{"type":47,"value":2575},{"type":42,"tag":432,"props":4084,"children":4086},{"class":2061,"line":4085},84,[4087,4091,4095,4100],{"type":42,"tag":432,"props":4088,"children":4089},{"style":2377},[4090],{"type":47,"value":3334},{"type":42,"tag":432,"props":4092,"children":4093},{"style":2066},[4094],{"type":47,"value":1663},{"type":42,"tag":432,"props":4096,"children":4097},{"style":2392},[4098],{"type":47,"value":4099}," 13px",{"type":42,"tag":432,"props":4101,"children":4102},{"style":2066},[4103],{"type":47,"value":2603},{"type":42,"tag":432,"props":4105,"children":4107},{"class":2061,"line":4106},85,[4108,4112,4116,4120],{"type":42,"tag":432,"props":4109,"children":4110},{"style":2377},[4111],{"type":47,"value":3356},{"type":42,"tag":432,"props":4113,"children":4114},{"style":2066},[4115],{"type":47,"value":1663},{"type":42,"tag":432,"props":4117,"children":4118},{"style":2392},[4119],{"type":47,"value":3365},{"type":42,"tag":432,"props":4121,"children":4122},{"style":2066},[4123],{"type":47,"value":2603},{"type":42,"tag":432,"props":4125,"children":4127},{"class":2061,"line":4126},86,[4128,4133,4137,4142],{"type":42,"tag":432,"props":4129,"children":4130},{"style":2377},[4131],{"type":47,"value":4132},"    text-transform",{"type":42,"tag":432,"props":4134,"children":4135},{"style":2066},[4136],{"type":47,"value":1663},{"type":42,"tag":432,"props":4138,"children":4139},{"style":2264},[4140],{"type":47,"value":4141}," uppercase",{"type":42,"tag":432,"props":4143,"children":4144},{"style":2066},[4145],{"type":47,"value":2603},{"type":42,"tag":432,"props":4147,"children":4149},{"class":2061,"line":4148},87,[4150,4154,4158,4163],{"type":42,"tag":432,"props":4151,"children":4152},{"style":2377},[4153],{"type":47,"value":3407},{"type":42,"tag":432,"props":4155,"children":4156},{"style":2066},[4157],{"type":47,"value":1663},{"type":42,"tag":432,"props":4159,"children":4160},{"style":2392},[4161],{"type":47,"value":4162}," 0.8px",{"type":42,"tag":432,"props":4164,"children":4165},{"style":2066},[4166],{"type":47,"value":2603},{"type":42,"tag":432,"props":4168,"children":4170},{"class":2061,"line":4169},88,[4171,4175,4179,4183,4187,4191],{"type":42,"tag":432,"props":4172,"children":4173},{"style":2377},[4174],{"type":47,"value":3378},{"type":42,"tag":432,"props":4176,"children":4177},{"style":2066},[4178],{"type":47,"value":1663},{"type":42,"tag":432,"props":4180,"children":4181},{"style":2557},[4182],{"type":47,"value":2560},{"type":42,"tag":432,"props":4184,"children":4185},{"style":2066},[4186],{"type":47,"value":2565},{"type":42,"tag":432,"props":4188,"children":4189},{"style":2264},[4190],{"type":47,"value":2774},{"type":42,"tag":432,"props":4192,"children":4193},{"style":2066},[4194],{"type":47,"value":2575},{"type":42,"tag":432,"props":4196,"children":4198},{"class":2061,"line":4197},89,[4199,4203,4207,4211,4215,4220],{"type":42,"tag":432,"props":4200,"children":4201},{"style":2377},[4202],{"type":47,"value":3746},{"type":42,"tag":432,"props":4204,"children":4205},{"style":2066},[4206],{"type":47,"value":1663},{"type":42,"tag":432,"props":4208,"children":4209},{"style":2392},[4210],{"type":47,"value":3872},{"type":42,"tag":432,"props":4212,"children":4213},{"style":2392},[4214],{"type":47,"value":3755},{"type":42,"tag":432,"props":4216,"children":4217},{"style":2392},[4218],{"type":47,"value":4219}," 10px",{"type":42,"tag":432,"props":4221,"children":4222},{"style":2066},[4223],{"type":47,"value":2603},{"type":42,"tag":432,"props":4225,"children":4227},{"class":2061,"line":4226},90,[4228],{"type":42,"tag":432,"props":4229,"children":4230},{"style":2066},[4231],{"type":47,"value":2506},{"type":42,"tag":432,"props":4233,"children":4235},{"class":2061,"line":4234},91,[4236],{"type":42,"tag":432,"props":4237,"children":4238},{"emptyLinePlaceholder":2314},[4239],{"type":47,"value":2317},{"type":42,"tag":432,"props":4241,"children":4243},{"class":2061,"line":4242},92,[4244],{"type":42,"tag":432,"props":4245,"children":4246},{"style":2304},[4247],{"type":47,"value":4248},"  \u002F* KPI Bar *\u002F\n",{"type":42,"tag":432,"props":4250,"children":4252},{"class":2061,"line":4251},93,[4253,4257,4262],{"type":42,"tag":432,"props":4254,"children":4255},{"style":2066},[4256],{"type":47,"value":3185},{"type":42,"tag":432,"props":4258,"children":4259},{"style":2366},[4260],{"type":47,"value":4261},"kpi-bar",{"type":42,"tag":432,"props":4263,"children":4264},{"style":2066},[4265],{"type":47,"value":2532},{"type":42,"tag":432,"props":4267,"children":4269},{"class":2061,"line":4268},94,[4270,4275,4279,4284],{"type":42,"tag":432,"props":4271,"children":4272},{"style":2377},[4273],{"type":47,"value":4274},"    display",{"type":42,"tag":432,"props":4276,"children":4277},{"style":2066},[4278],{"type":47,"value":1663},{"type":42,"tag":432,"props":4280,"children":4281},{"style":2264},[4282],{"type":47,"value":4283}," flex",{"type":42,"tag":432,"props":4285,"children":4286},{"style":2066},[4287],{"type":47,"value":2603},{"type":42,"tag":432,"props":4289,"children":4291},{"class":2061,"line":4290},95,[4292,4297,4301,4305],{"type":42,"tag":432,"props":4293,"children":4294},{"style":2377},[4295],{"type":47,"value":4296},"    gap",{"type":42,"tag":432,"props":4298,"children":4299},{"style":2066},[4300],{"type":47,"value":1663},{"type":42,"tag":432,"props":4302,"children":4303},{"style":2392},[4304],{"type":47,"value":3755},{"type":42,"tag":432,"props":4306,"children":4307},{"style":2066},[4308],{"type":47,"value":2603},{"type":42,"tag":432,"props":4310,"children":4312},{"class":2061,"line":4311},96,[4313,4318,4322,4326,4330,4334,4338,4343],{"type":42,"tag":432,"props":4314,"children":4315},{"style":2377},[4316],{"type":47,"value":4317},"    border",{"type":42,"tag":432,"props":4319,"children":4320},{"style":2066},[4321],{"type":47,"value":1663},{"type":42,"tag":432,"props":4323,"children":4324},{"style":2392},[4325],{"type":47,"value":3964},{"type":42,"tag":432,"props":4327,"children":4328},{"style":2264},[4329],{"type":47,"value":3247},{"type":42,"tag":432,"props":4331,"children":4332},{"style":2557},[4333],{"type":47,"value":3252},{"type":42,"tag":432,"props":4335,"children":4336},{"style":2066},[4337],{"type":47,"value":2565},{"type":42,"tag":432,"props":4339,"children":4340},{"style":2264},[4341],{"type":47,"value":4342},"--border",{"type":42,"tag":432,"props":4344,"children":4345},{"style":2066},[4346],{"type":47,"value":2575},{"type":42,"tag":432,"props":4348,"children":4350},{"class":2061,"line":4349},97,[4351,4356,4360,4364],{"type":42,"tag":432,"props":4352,"children":4353},{"style":2377},[4354],{"type":47,"value":4355},"    border-radius",{"type":42,"tag":432,"props":4357,"children":4358},{"style":2066},[4359],{"type":47,"value":1663},{"type":42,"tag":432,"props":4361,"children":4362},{"style":2392},[4363],{"type":47,"value":3943},{"type":42,"tag":432,"props":4365,"children":4366},{"style":2066},[4367],{"type":47,"value":2603},{"type":42,"tag":432,"props":4369,"children":4371},{"class":2061,"line":4370},98,[4372,4377,4381,4386],{"type":42,"tag":432,"props":4373,"children":4374},{"style":2377},[4375],{"type":47,"value":4376},"    overflow",{"type":42,"tag":432,"props":4378,"children":4379},{"style":2066},[4380],{"type":47,"value":1663},{"type":42,"tag":432,"props":4382,"children":4383},{"style":2264},[4384],{"type":47,"value":4385}," hidden",{"type":42,"tag":432,"props":4387,"children":4388},{"style":2066},[4389],{"type":47,"value":2603},{"type":42,"tag":432,"props":4391,"children":4393},{"class":2061,"line":4392},99,[4394,4398,4402,4406,4410,4414],{"type":42,"tag":432,"props":4395,"children":4396},{"style":2377},[4397],{"type":47,"value":3203},{"type":42,"tag":432,"props":4399,"children":4400},{"style":2066},[4401],{"type":47,"value":1663},{"type":42,"tag":432,"props":4403,"children":4404},{"style":2557},[4405],{"type":47,"value":2560},{"type":42,"tag":432,"props":4407,"children":4408},{"style":2066},[4409],{"type":47,"value":2565},{"type":42,"tag":432,"props":4411,"children":4412},{"style":2264},[4413],{"type":47,"value":3220},{"type":42,"tag":432,"props":4415,"children":4416},{"style":2066},[4417],{"type":47,"value":2575},{"type":42,"tag":432,"props":4419,"children":4421},{"class":2061,"line":4420},100,[4422,4426,4430,4434,4438],{"type":42,"tag":432,"props":4423,"children":4424},{"style":2377},[4425],{"type":47,"value":3746},{"type":42,"tag":432,"props":4427,"children":4428},{"style":2066},[4429],{"type":47,"value":1663},{"type":42,"tag":432,"props":4431,"children":4432},{"style":2392},[4433],{"type":47,"value":3292},{"type":42,"tag":432,"props":4435,"children":4436},{"style":2392},[4437],{"type":47,"value":3755},{"type":42,"tag":432,"props":4439,"children":4440},{"style":2066},[4441],{"type":47,"value":2603},{"type":42,"tag":432,"props":4443,"children":4445},{"class":2061,"line":4444},101,[4446],{"type":42,"tag":432,"props":4447,"children":4448},{"style":2066},[4449],{"type":47,"value":2506},{"type":42,"tag":432,"props":4451,"children":4453},{"class":2061,"line":4452},102,[4454,4458,4463],{"type":42,"tag":432,"props":4455,"children":4456},{"style":2066},[4457],{"type":47,"value":3185},{"type":42,"tag":432,"props":4459,"children":4460},{"style":2366},[4461],{"type":47,"value":4462},"kpi-item",{"type":42,"tag":432,"props":4464,"children":4465},{"style":2066},[4466],{"type":47,"value":2532},{"type":42,"tag":432,"props":4468,"children":4470},{"class":2061,"line":4469},103,[4471,4476,4480,4485],{"type":42,"tag":432,"props":4472,"children":4473},{"style":2377},[4474],{"type":47,"value":4475},"    flex",{"type":42,"tag":432,"props":4477,"children":4478},{"style":2066},[4479],{"type":47,"value":1663},{"type":42,"tag":432,"props":4481,"children":4482},{"style":2392},[4483],{"type":47,"value":4484}," 1",{"type":42,"tag":432,"props":4486,"children":4487},{"style":2066},[4488],{"type":47,"value":2603},{"type":42,"tag":432,"props":4490,"children":4492},{"class":2061,"line":4491},104,[4493,4497,4501,4505,4509],{"type":42,"tag":432,"props":4494,"children":4495},{"style":2377},[4496],{"type":47,"value":3273},{"type":42,"tag":432,"props":4498,"children":4499},{"style":2066},[4500],{"type":47,"value":1663},{"type":42,"tag":432,"props":4502,"children":4503},{"style":2392},[4504],{"type":47,"value":3598},{"type":42,"tag":432,"props":4506,"children":4507},{"style":2392},[4508],{"type":47,"value":3292},{"type":42,"tag":432,"props":4510,"children":4511},{"style":2066},[4512],{"type":47,"value":2603},{"type":42,"tag":432,"props":4514,"children":4516},{"class":2061,"line":4515},105,[4517,4522,4526,4530,4534,4538,4542,4547],{"type":42,"tag":432,"props":4518,"children":4519},{"style":2377},[4520],{"type":47,"value":4521},"    border-right",{"type":42,"tag":432,"props":4523,"children":4524},{"style":2066},[4525],{"type":47,"value":1663},{"type":42,"tag":432,"props":4527,"children":4528},{"style":2392},[4529],{"type":47,"value":3964},{"type":42,"tag":432,"props":4531,"children":4532},{"style":2264},[4533],{"type":47,"value":3247},{"type":42,"tag":432,"props":4535,"children":4536},{"style":2557},[4537],{"type":47,"value":3252},{"type":42,"tag":432,"props":4539,"children":4540},{"style":2066},[4541],{"type":47,"value":2565},{"type":42,"tag":432,"props":4543,"children":4544},{"style":2264},[4545],{"type":47,"value":4546},"--border-light",{"type":42,"tag":432,"props":4548,"children":4549},{"style":2066},[4550],{"type":47,"value":2575},{"type":42,"tag":432,"props":4552,"children":4554},{"class":2061,"line":4553},106,[4555,4560,4564,4569],{"type":42,"tag":432,"props":4556,"children":4557},{"style":2377},[4558],{"type":47,"value":4559},"    text-align",{"type":42,"tag":432,"props":4561,"children":4562},{"style":2066},[4563],{"type":47,"value":1663},{"type":42,"tag":432,"props":4565,"children":4566},{"style":2264},[4567],{"type":47,"value":4568}," center",{"type":42,"tag":432,"props":4570,"children":4571},{"style":2066},[4572],{"type":47,"value":2603},{"type":42,"tag":432,"props":4574,"children":4576},{"class":2061,"line":4575},107,[4577],{"type":42,"tag":432,"props":4578,"children":4579},{"style":2066},[4580],{"type":47,"value":2506},{"type":42,"tag":432,"props":4582,"children":4584},{"class":2061,"line":4583},108,[4585,4589,4593,4597,4602,4606,4611,4615,4619,4623],{"type":42,"tag":432,"props":4586,"children":4587},{"style":2066},[4588],{"type":47,"value":3185},{"type":42,"tag":432,"props":4590,"children":4591},{"style":2366},[4592],{"type":47,"value":4462},{"type":42,"tag":432,"props":4594,"children":4595},{"style":2066},[4596],{"type":47,"value":1663},{"type":42,"tag":432,"props":4598,"children":4599},{"style":2078},[4600],{"type":47,"value":4601},"last-child",{"type":42,"tag":432,"props":4603,"children":4604},{"style":2066},[4605],{"type":47,"value":2374},{"type":42,"tag":432,"props":4607,"children":4608},{"style":2377},[4609],{"type":47,"value":4610}," border-right",{"type":42,"tag":432,"props":4612,"children":4613},{"style":2066},[4614],{"type":47,"value":1663},{"type":42,"tag":432,"props":4616,"children":4617},{"style":2264},[4618],{"type":47,"value":2436},{"type":42,"tag":432,"props":4620,"children":4621},{"style":2066},[4622],{"type":47,"value":2400},{"type":42,"tag":432,"props":4624,"children":4625},{"style":2066},[4626],{"type":47,"value":2405},{"type":42,"tag":432,"props":4628,"children":4630},{"class":2061,"line":4629},109,[4631,4635,4640],{"type":42,"tag":432,"props":4632,"children":4633},{"style":2066},[4634],{"type":47,"value":3185},{"type":42,"tag":432,"props":4636,"children":4637},{"style":2366},[4638],{"type":47,"value":4639},"kpi-label",{"type":42,"tag":432,"props":4641,"children":4642},{"style":2066},[4643],{"type":47,"value":2532},{"type":42,"tag":432,"props":4645,"children":4647},{"class":2061,"line":4646},110,[4648,4652,4656,4660],{"type":42,"tag":432,"props":4649,"children":4650},{"style":2377},[4651],{"type":47,"value":3334},{"type":42,"tag":432,"props":4653,"children":4654},{"style":2066},[4655],{"type":47,"value":1663},{"type":42,"tag":432,"props":4657,"children":4658},{"style":2392},[4659],{"type":47,"value":4219},{"type":42,"tag":432,"props":4661,"children":4662},{"style":2066},[4663],{"type":47,"value":2603},{"type":42,"tag":432,"props":4665,"children":4667},{"class":2061,"line":4666},111,[4668,4672,4676,4680],{"type":42,"tag":432,"props":4669,"children":4670},{"style":2377},[4671],{"type":47,"value":4132},{"type":42,"tag":432,"props":4673,"children":4674},{"style":2066},[4675],{"type":47,"value":1663},{"type":42,"tag":432,"props":4677,"children":4678},{"style":2264},[4679],{"type":47,"value":4141},{"type":42,"tag":432,"props":4681,"children":4682},{"style":2066},[4683],{"type":47,"value":2603},{"type":42,"tag":432,"props":4685,"children":4687},{"class":2061,"line":4686},112,[4688,4692,4696,4701],{"type":42,"tag":432,"props":4689,"children":4690},{"style":2377},[4691],{"type":47,"value":3407},{"type":42,"tag":432,"props":4693,"children":4694},{"style":2066},[4695],{"type":47,"value":1663},{"type":42,"tag":432,"props":4697,"children":4698},{"style":2392},[4699],{"type":47,"value":4700}," 0.5px",{"type":42,"tag":432,"props":4702,"children":4703},{"style":2066},[4704],{"type":47,"value":2603},{"type":42,"tag":432,"props":4706,"children":4708},{"class":2061,"line":4707},113,[4709,4713,4717,4721,4725,4729],{"type":42,"tag":432,"props":4710,"children":4711},{"style":2377},[4712],{"type":47,"value":3378},{"type":42,"tag":432,"props":4714,"children":4715},{"style":2066},[4716],{"type":47,"value":1663},{"type":42,"tag":432,"props":4718,"children":4719},{"style":2557},[4720],{"type":47,"value":2560},{"type":42,"tag":432,"props":4722,"children":4723},{"style":2066},[4724],{"type":47,"value":2565},{"type":42,"tag":432,"props":4726,"children":4727},{"style":2264},[4728],{"type":47,"value":3627},{"type":42,"tag":432,"props":4730,"children":4731},{"style":2066},[4732],{"type":47,"value":2575},{"type":42,"tag":432,"props":4734,"children":4736},{"class":2061,"line":4735},114,[4737,4741,4745,4750],{"type":42,"tag":432,"props":4738,"children":4739},{"style":2377},[4740],{"type":47,"value":3356},{"type":42,"tag":432,"props":4742,"children":4743},{"style":2066},[4744],{"type":47,"value":1663},{"type":42,"tag":432,"props":4746,"children":4747},{"style":2392},[4748],{"type":47,"value":4749}," 600",{"type":42,"tag":432,"props":4751,"children":4752},{"style":2066},[4753],{"type":47,"value":2603},{"type":42,"tag":432,"props":4755,"children":4757},{"class":2061,"line":4756},115,[4758],{"type":42,"tag":432,"props":4759,"children":4760},{"style":2066},[4761],{"type":47,"value":2506},{"type":42,"tag":432,"props":4763,"children":4765},{"class":2061,"line":4764},116,[4766,4770,4775],{"type":42,"tag":432,"props":4767,"children":4768},{"style":2066},[4769],{"type":47,"value":3185},{"type":42,"tag":432,"props":4771,"children":4772},{"style":2366},[4773],{"type":47,"value":4774},"kpi-value",{"type":42,"tag":432,"props":4776,"children":4777},{"style":2066},[4778],{"type":47,"value":2532},{"type":42,"tag":432,"props":4780,"children":4782},{"class":2061,"line":4781},117,[4783,4787,4791,4796],{"type":42,"tag":432,"props":4784,"children":4785},{"style":2377},[4786],{"type":47,"value":3334},{"type":42,"tag":432,"props":4788,"children":4789},{"style":2066},[4790],{"type":47,"value":1663},{"type":42,"tag":432,"props":4792,"children":4793},{"style":2392},[4794],{"type":47,"value":4795}," 18px",{"type":42,"tag":432,"props":4797,"children":4798},{"style":2066},[4799],{"type":47,"value":2603},{"type":42,"tag":432,"props":4801,"children":4803},{"class":2061,"line":4802},118,[4804,4808,4812,4816],{"type":42,"tag":432,"props":4805,"children":4806},{"style":2377},[4807],{"type":47,"value":3356},{"type":42,"tag":432,"props":4809,"children":4810},{"style":2066},[4811],{"type":47,"value":1663},{"type":42,"tag":432,"props":4813,"children":4814},{"style":2392},[4815],{"type":47,"value":3365},{"type":42,"tag":432,"props":4817,"children":4818},{"style":2066},[4819],{"type":47,"value":2603},{"type":42,"tag":432,"props":4821,"children":4823},{"class":2061,"line":4822},119,[4824,4828,4832,4837],{"type":42,"tag":432,"props":4825,"children":4826},{"style":2377},[4827],{"type":47,"value":3535},{"type":42,"tag":432,"props":4829,"children":4830},{"style":2066},[4831],{"type":47,"value":1663},{"type":42,"tag":432,"props":4833,"children":4834},{"style":2392},[4835],{"type":47,"value":4836}," 2px",{"type":42,"tag":432,"props":4838,"children":4839},{"style":2066},[4840],{"type":47,"value":2603},{"type":42,"tag":432,"props":4842,"children":4844},{"class":2061,"line":4843},120,[4845,4850,4854,4859],{"type":42,"tag":432,"props":4846,"children":4847},{"style":2377},[4848],{"type":47,"value":4849},"    font-variant-numeric",{"type":42,"tag":432,"props":4851,"children":4852},{"style":2066},[4853],{"type":47,"value":1663},{"type":42,"tag":432,"props":4855,"children":4856},{"style":2264},[4857],{"type":47,"value":4858}," tabular-nums",{"type":42,"tag":432,"props":4860,"children":4861},{"style":2066},[4862],{"type":47,"value":2603},{"type":42,"tag":432,"props":4864,"children":4866},{"class":2061,"line":4865},121,[4867],{"type":42,"tag":432,"props":4868,"children":4869},{"style":2066},[4870],{"type":47,"value":2506},{"type":42,"tag":432,"props":4872,"children":4874},{"class":2061,"line":4873},122,[4875,4879,4884],{"type":42,"tag":432,"props":4876,"children":4877},{"style":2066},[4878],{"type":47,"value":3185},{"type":42,"tag":432,"props":4880,"children":4881},{"style":2366},[4882],{"type":47,"value":4883},"kpi-sub",{"type":42,"tag":432,"props":4885,"children":4886},{"style":2066},[4887],{"type":47,"value":2532},{"type":42,"tag":432,"props":4889,"children":4891},{"class":2061,"line":4890},123,[4892,4896,4900,4905],{"type":42,"tag":432,"props":4893,"children":4894},{"style":2377},[4895],{"type":47,"value":3334},{"type":42,"tag":432,"props":4897,"children":4898},{"style":2066},[4899],{"type":47,"value":1663},{"type":42,"tag":432,"props":4901,"children":4902},{"style":2392},[4903],{"type":47,"value":4904}," 11px",{"type":42,"tag":432,"props":4906,"children":4907},{"style":2066},[4908],{"type":47,"value":2603},{"type":42,"tag":432,"props":4910,"children":4912},{"class":2061,"line":4911},124,[4913,4917,4921,4925,4929,4933],{"type":42,"tag":432,"props":4914,"children":4915},{"style":2377},[4916],{"type":47,"value":3378},{"type":42,"tag":432,"props":4918,"children":4919},{"style":2066},[4920],{"type":47,"value":1663},{"type":42,"tag":432,"props":4922,"children":4923},{"style":2557},[4924],{"type":47,"value":2560},{"type":42,"tag":432,"props":4926,"children":4927},{"style":2066},[4928],{"type":47,"value":2565},{"type":42,"tag":432,"props":4930,"children":4931},{"style":2264},[4932],{"type":47,"value":3627},{"type":42,"tag":432,"props":4934,"children":4935},{"style":2066},[4936],{"type":47,"value":2575},{"type":42,"tag":432,"props":4938,"children":4940},{"class":2061,"line":4939},125,[4941,4945,4949,4953],{"type":42,"tag":432,"props":4942,"children":4943},{"style":2377},[4944],{"type":47,"value":3535},{"type":42,"tag":432,"props":4946,"children":4947},{"style":2066},[4948],{"type":47,"value":1663},{"type":42,"tag":432,"props":4950,"children":4951},{"style":2392},[4952],{"type":47,"value":3964},{"type":42,"tag":432,"props":4954,"children":4955},{"style":2066},[4956],{"type":47,"value":2603},{"type":42,"tag":432,"props":4958,"children":4960},{"class":2061,"line":4959},126,[4961],{"type":42,"tag":432,"props":4962,"children":4963},{"style":2066},[4964],{"type":47,"value":2506},{"type":42,"tag":432,"props":4966,"children":4968},{"class":2061,"line":4967},127,[4969],{"type":42,"tag":432,"props":4970,"children":4971},{"emptyLinePlaceholder":2314},[4972],{"type":47,"value":2317},{"type":42,"tag":432,"props":4974,"children":4976},{"class":2061,"line":4975},128,[4977],{"type":42,"tag":432,"props":4978,"children":4979},{"style":2304},[4980],{"type":47,"value":4981},"  \u002F* Supply Chain Visualization *\u002F\n",{"type":42,"tag":432,"props":4983,"children":4985},{"class":2061,"line":4984},129,[4986,4990,4995],{"type":42,"tag":432,"props":4987,"children":4988},{"style":2066},[4989],{"type":47,"value":3185},{"type":42,"tag":432,"props":4991,"children":4992},{"style":2366},[4993],{"type":47,"value":4994},"chain-view",{"type":42,"tag":432,"props":4996,"children":4997},{"style":2066},[4998],{"type":47,"value":2532},{"type":42,"tag":432,"props":5000,"children":5002},{"class":2061,"line":5001},130,[5003,5007,5011,5015],{"type":42,"tag":432,"props":5004,"children":5005},{"style":2377},[5006],{"type":47,"value":4274},{"type":42,"tag":432,"props":5008,"children":5009},{"style":2066},[5010],{"type":47,"value":1663},{"type":42,"tag":432,"props":5012,"children":5013},{"style":2264},[5014],{"type":47,"value":4283},{"type":42,"tag":432,"props":5016,"children":5017},{"style":2066},[5018],{"type":47,"value":2603},{"type":42,"tag":432,"props":5020,"children":5022},{"class":2061,"line":5021},131,[5023,5027,5031,5035],{"type":42,"tag":432,"props":5024,"children":5025},{"style":2377},[5026],{"type":47,"value":4296},{"type":42,"tag":432,"props":5028,"children":5029},{"style":2066},[5030],{"type":47,"value":1663},{"type":42,"tag":432,"props":5032,"children":5033},{"style":2392},[5034],{"type":47,"value":3282},{"type":42,"tag":432,"props":5036,"children":5037},{"style":2066},[5038],{"type":47,"value":2603},{"type":42,"tag":432,"props":5040,"children":5042},{"class":2061,"line":5041},132,[5043,5048,5052,5057],{"type":42,"tag":432,"props":5044,"children":5045},{"style":2377},[5046],{"type":47,"value":5047},"    align-items",{"type":42,"tag":432,"props":5049,"children":5050},{"style":2066},[5051],{"type":47,"value":1663},{"type":42,"tag":432,"props":5053,"children":5054},{"style":2264},[5055],{"type":47,"value":5056}," flex-start",{"type":42,"tag":432,"props":5058,"children":5059},{"style":2066},[5060],{"type":47,"value":2603},{"type":42,"tag":432,"props":5062,"children":5064},{"class":2061,"line":5063},133,[5065,5069,5073,5077,5081],{"type":42,"tag":432,"props":5066,"children":5067},{"style":2377},[5068],{"type":47,"value":3746},{"type":42,"tag":432,"props":5070,"children":5071},{"style":2066},[5072],{"type":47,"value":1663},{"type":42,"tag":432,"props":5074,"children":5075},{"style":2392},[5076],{"type":47,"value":3872},{"type":42,"tag":432,"props":5078,"children":5079},{"style":2392},[5080],{"type":47,"value":3755},{"type":42,"tag":432,"props":5082,"children":5083},{"style":2066},[5084],{"type":47,"value":2603},{"type":42,"tag":432,"props":5086,"children":5088},{"class":2061,"line":5087},134,[5089,5094,5098,5102],{"type":42,"tag":432,"props":5090,"children":5091},{"style":2377},[5092],{"type":47,"value":5093},"    overflow-x",{"type":42,"tag":432,"props":5095,"children":5096},{"style":2066},[5097],{"type":47,"value":1663},{"type":42,"tag":432,"props":5099,"children":5100},{"style":2264},[5101],{"type":47,"value":3760},{"type":42,"tag":432,"props":5103,"children":5104},{"style":2066},[5105],{"type":47,"value":2603},{"type":42,"tag":432,"props":5107,"children":5109},{"class":2061,"line":5108},135,[5110,5114,5118,5122],{"type":42,"tag":432,"props":5111,"children":5112},{"style":2377},[5113],{"type":47,"value":3934},{"type":42,"tag":432,"props":5115,"children":5116},{"style":2066},[5117],{"type":47,"value":1663},{"type":42,"tag":432,"props":5119,"children":5120},{"style":2392},[5121],{"type":47,"value":3292},{"type":42,"tag":432,"props":5123,"children":5124},{"style":2066},[5125],{"type":47,"value":2603},{"type":42,"tag":432,"props":5127,"children":5129},{"class":2061,"line":5128},136,[5130],{"type":42,"tag":432,"props":5131,"children":5132},{"style":2066},[5133],{"type":47,"value":2506},{"type":42,"tag":432,"props":5135,"children":5137},{"class":2061,"line":5136},137,[5138,5142,5147],{"type":42,"tag":432,"props":5139,"children":5140},{"style":2066},[5141],{"type":47,"value":3185},{"type":42,"tag":432,"props":5143,"children":5144},{"style":2366},[5145],{"type":47,"value":5146},"chain-column",{"type":42,"tag":432,"props":5148,"children":5149},{"style":2066},[5150],{"type":47,"value":2532},{"type":42,"tag":432,"props":5152,"children":5154},{"class":2061,"line":5153},138,[5155,5160,5164,5169],{"type":42,"tag":432,"props":5156,"children":5157},{"style":2377},[5158],{"type":47,"value":5159},"    min-width",{"type":42,"tag":432,"props":5161,"children":5162},{"style":2066},[5163],{"type":47,"value":1663},{"type":42,"tag":432,"props":5165,"children":5166},{"style":2392},[5167],{"type":47,"value":5168}," 280px",{"type":42,"tag":432,"props":5170,"children":5171},{"style":2066},[5172],{"type":47,"value":2603},{"type":42,"tag":432,"props":5174,"children":5176},{"class":2061,"line":5175},139,[5177,5182,5186,5190],{"type":42,"tag":432,"props":5178,"children":5179},{"style":2377},[5180],{"type":47,"value":5181},"    flex-shrink",{"type":42,"tag":432,"props":5183,"children":5184},{"style":2066},[5185],{"type":47,"value":1663},{"type":42,"tag":432,"props":5187,"children":5188},{"style":2392},[5189],{"type":47,"value":3755},{"type":42,"tag":432,"props":5191,"children":5192},{"style":2066},[5193],{"type":47,"value":2603},{"type":42,"tag":432,"props":5195,"children":5197},{"class":2061,"line":5196},140,[5198],{"type":42,"tag":432,"props":5199,"children":5200},{"style":2066},[5201],{"type":47,"value":2506},{"type":42,"tag":432,"props":5203,"children":5205},{"class":2061,"line":5204},141,[5206,5210,5215],{"type":42,"tag":432,"props":5207,"children":5208},{"style":2066},[5209],{"type":47,"value":3185},{"type":42,"tag":432,"props":5211,"children":5212},{"style":2366},[5213],{"type":47,"value":5214},"chain-column-header",{"type":42,"tag":432,"props":5216,"children":5217},{"style":2066},[5218],{"type":47,"value":2532},{"type":42,"tag":432,"props":5220,"children":5222},{"class":2061,"line":5221},142,[5223,5227,5231,5235,5239,5243],{"type":42,"tag":432,"props":5224,"children":5225},{"style":2377},[5226],{"type":47,"value":3661},{"type":42,"tag":432,"props":5228,"children":5229},{"style":2066},[5230],{"type":47,"value":1663},{"type":42,"tag":432,"props":5232,"children":5233},{"style":2557},[5234],{"type":47,"value":2560},{"type":42,"tag":432,"props":5236,"children":5237},{"style":2066},[5238],{"type":47,"value":2565},{"type":42,"tag":432,"props":5240,"children":5241},{"style":2264},[5242],{"type":47,"value":3851},{"type":42,"tag":432,"props":5244,"children":5245},{"style":2066},[5246],{"type":47,"value":2575},{"type":42,"tag":432,"props":5248,"children":5250},{"class":2061,"line":5249},143,[5251,5255,5259,5263],{"type":42,"tag":432,"props":5252,"children":5253},{"style":2377},[5254],{"type":47,"value":3334},{"type":42,"tag":432,"props":5256,"children":5257},{"style":2066},[5258],{"type":47,"value":1663},{"type":42,"tag":432,"props":5260,"children":5261},{"style":2392},[5262],{"type":47,"value":4904},{"type":42,"tag":432,"props":5264,"children":5265},{"style":2066},[5266],{"type":47,"value":2603},{"type":42,"tag":432,"props":5268,"children":5270},{"class":2061,"line":5269},144,[5271,5275,5279,5283],{"type":42,"tag":432,"props":5272,"children":5273},{"style":2377},[5274],{"type":47,"value":3356},{"type":42,"tag":432,"props":5276,"children":5277},{"style":2066},[5278],{"type":47,"value":1663},{"type":42,"tag":432,"props":5280,"children":5281},{"style":2392},[5282],{"type":47,"value":3365},{"type":42,"tag":432,"props":5284,"children":5285},{"style":2066},[5286],{"type":47,"value":2603},{"type":42,"tag":432,"props":5288,"children":5290},{"class":2061,"line":5289},145,[5291,5295,5299,5303],{"type":42,"tag":432,"props":5292,"children":5293},{"style":2377},[5294],{"type":47,"value":4132},{"type":42,"tag":432,"props":5296,"children":5297},{"style":2066},[5298],{"type":47,"value":1663},{"type":42,"tag":432,"props":5300,"children":5301},{"style":2264},[5302],{"type":47,"value":4141},{"type":42,"tag":432,"props":5304,"children":5305},{"style":2066},[5306],{"type":47,"value":2603},{"type":42,"tag":432,"props":5308,"children":5310},{"class":2061,"line":5309},146,[5311,5315,5319,5323],{"type":42,"tag":432,"props":5312,"children":5313},{"style":2377},[5314],{"type":47,"value":3407},{"type":42,"tag":432,"props":5316,"children":5317},{"style":2066},[5318],{"type":47,"value":1663},{"type":42,"tag":432,"props":5320,"children":5321},{"style":2392},[5322],{"type":47,"value":3964},{"type":42,"tag":432,"props":5324,"children":5325},{"style":2066},[5326],{"type":47,"value":2603},{"type":42,"tag":432,"props":5328,"children":5330},{"class":2061,"line":5329},147,[5331,5335,5339,5343,5347,5351],{"type":42,"tag":432,"props":5332,"children":5333},{"style":2377},[5334],{"type":47,"value":3378},{"type":42,"tag":432,"props":5336,"children":5337},{"style":2066},[5338],{"type":47,"value":1663},{"type":42,"tag":432,"props":5340,"children":5341},{"style":2557},[5342],{"type":47,"value":2560},{"type":42,"tag":432,"props":5344,"children":5345},{"style":2066},[5346],{"type":47,"value":2565},{"type":42,"tag":432,"props":5348,"children":5349},{"style":2264},[5350],{"type":47,"value":3627},{"type":42,"tag":432,"props":5352,"children":5353},{"style":2066},[5354],{"type":47,"value":2575},{"type":42,"tag":432,"props":5356,"children":5358},{"class":2061,"line":5357},148,[5359,5364,5368,5372],{"type":42,"tag":432,"props":5360,"children":5361},{"style":2377},[5362],{"type":47,"value":5363},"    margin-bottom",{"type":42,"tag":432,"props":5365,"children":5366},{"style":2066},[5367],{"type":47,"value":1663},{"type":42,"tag":432,"props":5369,"children":5370},{"style":2392},[5371],{"type":47,"value":3598},{"type":42,"tag":432,"props":5373,"children":5374},{"style":2066},[5375],{"type":47,"value":2603},{"type":42,"tag":432,"props":5377,"children":5379},{"class":2061,"line":5378},149,[5380,5384,5388,5392],{"type":42,"tag":432,"props":5381,"children":5382},{"style":2377},[5383],{"type":47,"value":3934},{"type":42,"tag":432,"props":5385,"children":5386},{"style":2066},[5387],{"type":47,"value":1663},{"type":42,"tag":432,"props":5389,"children":5390},{"style":2392},[5391],{"type":47,"value":3943},{"type":42,"tag":432,"props":5393,"children":5394},{"style":2066},[5395],{"type":47,"value":2603},{"type":42,"tag":432,"props":5397,"children":5399},{"class":2061,"line":5398},150,[5400,5404,5408,5412,5416,5420,5424,5428],{"type":42,"tag":432,"props":5401,"children":5402},{"style":2377},[5403],{"type":47,"value":3233},{"type":42,"tag":432,"props":5405,"children":5406},{"style":2066},[5407],{"type":47,"value":1663},{"type":42,"tag":432,"props":5409,"children":5410},{"style":2392},[5411],{"type":47,"value":3964},{"type":42,"tag":432,"props":5413,"children":5414},{"style":2264},[5415],{"type":47,"value":3247},{"type":42,"tag":432,"props":5417,"children":5418},{"style":2557},[5419],{"type":47,"value":3252},{"type":42,"tag":432,"props":5421,"children":5422},{"style":2066},[5423],{"type":47,"value":2565},{"type":42,"tag":432,"props":5425,"children":5426},{"style":2264},[5427],{"type":47,"value":4342},{"type":42,"tag":432,"props":5429,"children":5430},{"style":2066},[5431],{"type":47,"value":2575},{"type":42,"tag":432,"props":5433,"children":5435},{"class":2061,"line":5434},151,[5436,5440,5444,5448],{"type":42,"tag":432,"props":5437,"children":5438},{"style":2377},[5439],{"type":47,"value":4559},{"type":42,"tag":432,"props":5441,"children":5442},{"style":2066},[5443],{"type":47,"value":1663},{"type":42,"tag":432,"props":5445,"children":5446},{"style":2264},[5447],{"type":47,"value":4568},{"type":42,"tag":432,"props":5449,"children":5450},{"style":2066},[5451],{"type":47,"value":2603},{"type":42,"tag":432,"props":5453,"children":5455},{"class":2061,"line":5454},152,[5456],{"type":42,"tag":432,"props":5457,"children":5458},{"style":2066},[5459],{"type":47,"value":2506},{"type":42,"tag":432,"props":5461,"children":5463},{"class":2061,"line":5462},153,[5464,5468,5473],{"type":42,"tag":432,"props":5465,"children":5466},{"style":2066},[5467],{"type":47,"value":3185},{"type":42,"tag":432,"props":5469,"children":5470},{"style":2366},[5471],{"type":47,"value":5472},"chain-arrow",{"type":42,"tag":432,"props":5474,"children":5475},{"style":2066},[5476],{"type":47,"value":2532},{"type":42,"tag":432,"props":5478,"children":5480},{"class":2061,"line":5479},154,[5481,5485,5489,5493],{"type":42,"tag":432,"props":5482,"children":5483},{"style":2377},[5484],{"type":47,"value":4274},{"type":42,"tag":432,"props":5486,"children":5487},{"style":2066},[5488],{"type":47,"value":1663},{"type":42,"tag":432,"props":5490,"children":5491},{"style":2264},[5492],{"type":47,"value":4283},{"type":42,"tag":432,"props":5494,"children":5495},{"style":2066},[5496],{"type":47,"value":2603},{"type":42,"tag":432,"props":5498,"children":5500},{"class":2061,"line":5499},155,[5501,5505,5509,5513],{"type":42,"tag":432,"props":5502,"children":5503},{"style":2377},[5504],{"type":47,"value":5047},{"type":42,"tag":432,"props":5506,"children":5507},{"style":2066},[5508],{"type":47,"value":1663},{"type":42,"tag":432,"props":5510,"children":5511},{"style":2264},[5512],{"type":47,"value":4568},{"type":42,"tag":432,"props":5514,"children":5515},{"style":2066},[5516],{"type":47,"value":2603},{"type":42,"tag":432,"props":5518,"children":5520},{"class":2061,"line":5519},156,[5521,5526,5530,5534],{"type":42,"tag":432,"props":5522,"children":5523},{"style":2377},[5524],{"type":47,"value":5525},"    justify-content",{"type":42,"tag":432,"props":5527,"children":5528},{"style":2066},[5529],{"type":47,"value":1663},{"type":42,"tag":432,"props":5531,"children":5532},{"style":2264},[5533],{"type":47,"value":4568},{"type":42,"tag":432,"props":5535,"children":5536},{"style":2066},[5537],{"type":47,"value":2603},{"type":42,"tag":432,"props":5539,"children":5541},{"class":2061,"line":5540},157,[5542,5546,5550,5554,5558,5562],{"type":42,"tag":432,"props":5543,"children":5544},{"style":2377},[5545],{"type":47,"value":3378},{"type":42,"tag":432,"props":5547,"children":5548},{"style":2066},[5549],{"type":47,"value":1663},{"type":42,"tag":432,"props":5551,"children":5552},{"style":2557},[5553],{"type":47,"value":2560},{"type":42,"tag":432,"props":5555,"children":5556},{"style":2066},[5557],{"type":47,"value":2565},{"type":42,"tag":432,"props":5559,"children":5560},{"style":2264},[5561],{"type":47,"value":3627},{"type":42,"tag":432,"props":5563,"children":5564},{"style":2066},[5565],{"type":47,"value":2575},{"type":42,"tag":432,"props":5567,"children":5569},{"class":2061,"line":5568},158,[5570,5574,5578,5582],{"type":42,"tag":432,"props":5571,"children":5572},{"style":2377},[5573],{"type":47,"value":3334},{"type":42,"tag":432,"props":5575,"children":5576},{"style":2066},[5577],{"type":47,"value":1663},{"type":42,"tag":432,"props":5579,"children":5580},{"style":2392},[5581],{"type":47,"value":3282},{"type":42,"tag":432,"props":5583,"children":5584},{"style":2066},[5585],{"type":47,"value":2603},{"type":42,"tag":432,"props":5587,"children":5589},{"class":2061,"line":5588},159,[5590,5594,5598,5602],{"type":42,"tag":432,"props":5591,"children":5592},{"style":2377},[5593],{"type":47,"value":5159},{"type":42,"tag":432,"props":5595,"children":5596},{"style":2066},[5597],{"type":47,"value":1663},{"type":42,"tag":432,"props":5599,"children":5600},{"style":2392},[5601],{"type":47,"value":3287},{"type":42,"tag":432,"props":5603,"children":5604},{"style":2066},[5605],{"type":47,"value":2603},{"type":42,"tag":432,"props":5607,"children":5609},{"class":2061,"line":5608},160,[5610,5615,5619,5623],{"type":42,"tag":432,"props":5611,"children":5612},{"style":2377},[5613],{"type":47,"value":5614},"    padding-top",{"type":42,"tag":432,"props":5616,"children":5617},{"style":2066},[5618],{"type":47,"value":1663},{"type":42,"tag":432,"props":5620,"children":5621},{"style":2392},[5622],{"type":47,"value":3287},{"type":42,"tag":432,"props":5624,"children":5625},{"style":2066},[5626],{"type":47,"value":2603},{"type":42,"tag":432,"props":5628,"children":5630},{"class":2061,"line":5629},161,[5631,5635,5639,5643],{"type":42,"tag":432,"props":5632,"children":5633},{"style":2377},[5634],{"type":47,"value":5181},{"type":42,"tag":432,"props":5636,"children":5637},{"style":2066},[5638],{"type":47,"value":1663},{"type":42,"tag":432,"props":5640,"children":5641},{"style":2392},[5642],{"type":47,"value":3755},{"type":42,"tag":432,"props":5644,"children":5645},{"style":2066},[5646],{"type":47,"value":2603},{"type":42,"tag":432,"props":5648,"children":5650},{"class":2061,"line":5649},162,[5651],{"type":42,"tag":432,"props":5652,"children":5653},{"style":2066},[5654],{"type":47,"value":2506},{"type":42,"tag":432,"props":5656,"children":5658},{"class":2061,"line":5657},163,[5659],{"type":42,"tag":432,"props":5660,"children":5661},{"emptyLinePlaceholder":2314},[5662],{"type":47,"value":2317},{"type":42,"tag":432,"props":5664,"children":5666},{"class":2061,"line":5665},164,[5667],{"type":42,"tag":432,"props":5668,"children":5669},{"style":2304},[5670],{"type":47,"value":5671},"  \u002F* Company Cards *\u002F\n",{"type":42,"tag":432,"props":5673,"children":5675},{"class":2061,"line":5674},165,[5676,5680,5685],{"type":42,"tag":432,"props":5677,"children":5678},{"style":2066},[5679],{"type":47,"value":3185},{"type":42,"tag":432,"props":5681,"children":5682},{"style":2366},[5683],{"type":47,"value":5684},"company-card",{"type":42,"tag":432,"props":5686,"children":5687},{"style":2066},[5688],{"type":47,"value":2532},{"type":42,"tag":432,"props":5690,"children":5692},{"class":2061,"line":5691},166,[5693,5697,5701,5705,5709,5713],{"type":42,"tag":432,"props":5694,"children":5695},{"style":2377},[5696],{"type":47,"value":3203},{"type":42,"tag":432,"props":5698,"children":5699},{"style":2066},[5700],{"type":47,"value":1663},{"type":42,"tag":432,"props":5702,"children":5703},{"style":2557},[5704],{"type":47,"value":2560},{"type":42,"tag":432,"props":5706,"children":5707},{"style":2066},[5708],{"type":47,"value":2565},{"type":42,"tag":432,"props":5710,"children":5711},{"style":2264},[5712],{"type":47,"value":3220},{"type":42,"tag":432,"props":5714,"children":5715},{"style":2066},[5716],{"type":47,"value":2575},{"type":42,"tag":432,"props":5718,"children":5720},{"class":2061,"line":5719},167,[5721,5725,5729,5733,5737,5741,5745,5749],{"type":42,"tag":432,"props":5722,"children":5723},{"style":2377},[5724],{"type":47,"value":4317},{"type":42,"tag":432,"props":5726,"children":5727},{"style":2066},[5728],{"type":47,"value":1663},{"type":42,"tag":432,"props":5730,"children":5731},{"style":2392},[5732],{"type":47,"value":3964},{"type":42,"tag":432,"props":5734,"children":5735},{"style":2264},[5736],{"type":47,"value":3247},{"type":42,"tag":432,"props":5738,"children":5739},{"style":2557},[5740],{"type":47,"value":3252},{"type":42,"tag":432,"props":5742,"children":5743},{"style":2066},[5744],{"type":47,"value":2565},{"type":42,"tag":432,"props":5746,"children":5747},{"style":2264},[5748],{"type":47,"value":4342},{"type":42,"tag":432,"props":5750,"children":5751},{"style":2066},[5752],{"type":47,"value":2575},{"type":42,"tag":432,"props":5754,"children":5756},{"class":2061,"line":5755},168,[5757,5761,5765,5769],{"type":42,"tag":432,"props":5758,"children":5759},{"style":2377},[5760],{"type":47,"value":4355},{"type":42,"tag":432,"props":5762,"children":5763},{"style":2066},[5764],{"type":47,"value":1663},{"type":42,"tag":432,"props":5766,"children":5767},{"style":2392},[5768],{"type":47,"value":3943},{"type":42,"tag":432,"props":5770,"children":5771},{"style":2066},[5772],{"type":47,"value":2603},{"type":42,"tag":432,"props":5774,"children":5776},{"class":2061,"line":5775},169,[5777,5781,5785,5789,5793],{"type":42,"tag":432,"props":5778,"children":5779},{"style":2377},[5780],{"type":47,"value":3273},{"type":42,"tag":432,"props":5782,"children":5783},{"style":2066},[5784],{"type":47,"value":1663},{"type":42,"tag":432,"props":5786,"children":5787},{"style":2392},[5788],{"type":47,"value":3493},{"type":42,"tag":432,"props":5790,"children":5791},{"style":2392},[5792],{"type":47,"value":3292},{"type":42,"tag":432,"props":5794,"children":5795},{"style":2066},[5796],{"type":47,"value":2603},{"type":42,"tag":432,"props":5798,"children":5800},{"class":2061,"line":5799},170,[5801,5805,5809,5813],{"type":42,"tag":432,"props":5802,"children":5803},{"style":2377},[5804],{"type":47,"value":5363},{"type":42,"tag":432,"props":5806,"children":5807},{"style":2066},[5808],{"type":47,"value":1663},{"type":42,"tag":432,"props":5810,"children":5811},{"style":2392},[5812],{"type":47,"value":4219},{"type":42,"tag":432,"props":5814,"children":5815},{"style":2066},[5816],{"type":47,"value":2603},{"type":42,"tag":432,"props":5818,"children":5820},{"class":2061,"line":5819},171,[5821,5826,5830,5835],{"type":42,"tag":432,"props":5822,"children":5823},{"style":2377},[5824],{"type":47,"value":5825},"    cursor",{"type":42,"tag":432,"props":5827,"children":5828},{"style":2066},[5829],{"type":47,"value":1663},{"type":42,"tag":432,"props":5831,"children":5832},{"style":2264},[5833],{"type":47,"value":5834}," pointer",{"type":42,"tag":432,"props":5836,"children":5837},{"style":2066},[5838],{"type":47,"value":2603},{"type":42,"tag":432,"props":5840,"children":5842},{"class":2061,"line":5841},172,[5843,5848,5852,5857,5862,5866,5871,5875],{"type":42,"tag":432,"props":5844,"children":5845},{"style":2377},[5846],{"type":47,"value":5847},"    transition",{"type":42,"tag":432,"props":5849,"children":5850},{"style":2066},[5851],{"type":47,"value":1663},{"type":42,"tag":432,"props":5853,"children":5854},{"style":2264},[5855],{"type":47,"value":5856}," border-color ",{"type":42,"tag":432,"props":5858,"children":5859},{"style":2392},[5860],{"type":47,"value":5861},"0.15s",{"type":42,"tag":432,"props":5863,"children":5864},{"style":2066},[5865],{"type":47,"value":3025},{"type":42,"tag":432,"props":5867,"children":5868},{"style":2264},[5869],{"type":47,"value":5870}," box-shadow ",{"type":42,"tag":432,"props":5872,"children":5873},{"style":2392},[5874],{"type":47,"value":5861},{"type":42,"tag":432,"props":5876,"children":5877},{"style":2066},[5878],{"type":47,"value":2603},{"type":42,"tag":432,"props":5880,"children":5882},{"class":2061,"line":5881},173,[5883],{"type":42,"tag":432,"props":5884,"children":5885},{"style":2066},[5886],{"type":47,"value":2506},{"type":42,"tag":432,"props":5888,"children":5890},{"class":2061,"line":5889},174,[5891,5895,5899,5903,5908],{"type":42,"tag":432,"props":5892,"children":5893},{"style":2066},[5894],{"type":47,"value":3185},{"type":42,"tag":432,"props":5896,"children":5897},{"style":2366},[5898],{"type":47,"value":5684},{"type":42,"tag":432,"props":5900,"children":5901},{"style":2066},[5902],{"type":47,"value":1663},{"type":42,"tag":432,"props":5904,"children":5905},{"style":2078},[5906],{"type":47,"value":5907},"hover",{"type":42,"tag":432,"props":5909,"children":5910},{"style":2066},[5911],{"type":47,"value":2532},{"type":42,"tag":432,"props":5913,"children":5915},{"class":2061,"line":5914},175,[5916,5921,5925,5929,5933,5937],{"type":42,"tag":432,"props":5917,"children":5918},{"style":2377},[5919],{"type":47,"value":5920},"    border-color",{"type":42,"tag":432,"props":5922,"children":5923},{"style":2066},[5924],{"type":47,"value":1663},{"type":42,"tag":432,"props":5926,"children":5927},{"style":2557},[5928],{"type":47,"value":2560},{"type":42,"tag":432,"props":5930,"children":5931},{"style":2066},[5932],{"type":47,"value":2565},{"type":42,"tag":432,"props":5934,"children":5935},{"style":2264},[5936],{"type":47,"value":3522},{"type":42,"tag":432,"props":5938,"children":5939},{"style":2066},[5940],{"type":47,"value":2575},{"type":42,"tag":432,"props":5942,"children":5944},{"class":2061,"line":5943},176,[5945,5950,5954,5958,5962,5966,5971,5975,5980,5984,5988,5992,5996,6000,6005],{"type":42,"tag":432,"props":5946,"children":5947},{"style":2377},[5948],{"type":47,"value":5949},"    box-shadow",{"type":42,"tag":432,"props":5951,"children":5952},{"style":2066},[5953],{"type":47,"value":1663},{"type":42,"tag":432,"props":5955,"children":5956},{"style":2392},[5957],{"type":47,"value":3755},{"type":42,"tag":432,"props":5959,"children":5960},{"style":2392},[5961],{"type":47,"value":4836},{"type":42,"tag":432,"props":5963,"children":5964},{"style":2392},[5965],{"type":47,"value":3648},{"type":42,"tag":432,"props":5967,"children":5968},{"style":2557},[5969],{"type":47,"value":5970}," rgba",{"type":42,"tag":432,"props":5972,"children":5973},{"style":2066},[5974],{"type":47,"value":2565},{"type":42,"tag":432,"props":5976,"children":5977},{"style":2392},[5978],{"type":47,"value":5979},"0",{"type":42,"tag":432,"props":5981,"children":5982},{"style":2066},[5983],{"type":47,"value":3025},{"type":42,"tag":432,"props":5985,"children":5986},{"style":2392},[5987],{"type":47,"value":5979},{"type":42,"tag":432,"props":5989,"children":5990},{"style":2066},[5991],{"type":47,"value":3025},{"type":42,"tag":432,"props":5993,"children":5994},{"style":2392},[5995],{"type":47,"value":5979},{"type":42,"tag":432,"props":5997,"children":5998},{"style":2066},[5999],{"type":47,"value":3025},{"type":42,"tag":432,"props":6001,"children":6002},{"style":2392},[6003],{"type":47,"value":6004},"0.06",{"type":42,"tag":432,"props":6006,"children":6007},{"style":2066},[6008],{"type":47,"value":2575},{"type":42,"tag":432,"props":6010,"children":6012},{"class":2061,"line":6011},177,[6013],{"type":42,"tag":432,"props":6014,"children":6015},{"style":2066},[6016],{"type":47,"value":2506},{"type":42,"tag":432,"props":6018,"children":6020},{"class":2061,"line":6019},178,[6021,6025,6029,6033,6038],{"type":42,"tag":432,"props":6022,"children":6023},{"style":2066},[6024],{"type":47,"value":3185},{"type":42,"tag":432,"props":6026,"children":6027},{"style":2366},[6028],{"type":47,"value":5684},{"type":42,"tag":432,"props":6030,"children":6031},{"style":2066},[6032],{"type":47,"value":341},{"type":42,"tag":432,"props":6034,"children":6035},{"style":2366},[6036],{"type":47,"value":6037},"target-card",{"type":42,"tag":432,"props":6039,"children":6040},{"style":2066},[6041],{"type":47,"value":2532},{"type":42,"tag":432,"props":6043,"children":6045},{"class":2061,"line":6044},179,[6046,6050,6054,6058,6062,6066],{"type":42,"tag":432,"props":6047,"children":6048},{"style":2377},[6049],{"type":47,"value":3203},{"type":42,"tag":432,"props":6051,"children":6052},{"style":2066},[6053],{"type":47,"value":1663},{"type":42,"tag":432,"props":6055,"children":6056},{"style":2557},[6057],{"type":47,"value":2560},{"type":42,"tag":432,"props":6059,"children":6060},{"style":2066},[6061],{"type":47,"value":2565},{"type":42,"tag":432,"props":6063,"children":6064},{"style":2264},[6065],{"type":47,"value":2989},{"type":42,"tag":432,"props":6067,"children":6068},{"style":2066},[6069],{"type":47,"value":2575},{"type":42,"tag":432,"props":6071,"children":6073},{"class":2061,"line":6072},180,[6074,6078,6082,6087],{"type":42,"tag":432,"props":6075,"children":6076},{"style":2377},[6077],{"type":47,"value":3378},{"type":42,"tag":432,"props":6079,"children":6080},{"style":2066},[6081],{"type":47,"value":1663},{"type":42,"tag":432,"props":6083,"children":6084},{"style":2264},[6085],{"type":47,"value":6086}," white",{"type":42,"tag":432,"props":6088,"children":6089},{"style":2066},[6090],{"type":47,"value":2603},{"type":42,"tag":432,"props":6092,"children":6094},{"class":2061,"line":6093},181,[6095,6099,6103,6107,6111,6115],{"type":42,"tag":432,"props":6096,"children":6097},{"style":2377},[6098],{"type":47,"value":5920},{"type":42,"tag":432,"props":6100,"children":6101},{"style":2066},[6102],{"type":47,"value":1663},{"type":42,"tag":432,"props":6104,"children":6105},{"style":2557},[6106],{"type":47,"value":2560},{"type":42,"tag":432,"props":6108,"children":6109},{"style":2066},[6110],{"type":47,"value":2565},{"type":42,"tag":432,"props":6112,"children":6113},{"style":2264},[6114],{"type":47,"value":2989},{"type":42,"tag":432,"props":6116,"children":6117},{"style":2066},[6118],{"type":47,"value":2575},{"type":42,"tag":432,"props":6120,"children":6122},{"class":2061,"line":6121},182,[6123],{"type":42,"tag":432,"props":6124,"children":6125},{"style":2066},[6126],{"type":47,"value":2506},{"type":42,"tag":432,"props":6128,"children":6130},{"class":2061,"line":6129},183,[6131,6135,6139,6143,6147,6151,6156,6160,6165,6169,6173,6177,6182,6186,6190,6194,6198,6202,6207,6212],{"type":42,"tag":432,"props":6132,"children":6133},{"style":2066},[6134],{"type":47,"value":3185},{"type":42,"tag":432,"props":6136,"children":6137},{"style":2366},[6138],{"type":47,"value":5684},{"type":42,"tag":432,"props":6140,"children":6141},{"style":2066},[6142],{"type":47,"value":341},{"type":42,"tag":432,"props":6144,"children":6145},{"style":2366},[6146],{"type":47,"value":6037},{"type":42,"tag":432,"props":6148,"children":6149},{"style":2066},[6150],{"type":47,"value":3467},{"type":42,"tag":432,"props":6152,"children":6153},{"style":2366},[6154],{"type":47,"value":6155},"card-ticker",{"type":42,"tag":432,"props":6157,"children":6158},{"style":2066},[6159],{"type":47,"value":2374},{"type":42,"tag":432,"props":6161,"children":6162},{"style":2377},[6163],{"type":47,"value":6164}," color",{"type":42,"tag":432,"props":6166,"children":6167},{"style":2066},[6168],{"type":47,"value":1663},{"type":42,"tag":432,"props":6170,"children":6171},{"style":2557},[6172],{"type":47,"value":5970},{"type":42,"tag":432,"props":6174,"children":6175},{"style":2066},[6176],{"type":47,"value":2565},{"type":42,"tag":432,"props":6178,"children":6179},{"style":2392},[6180],{"type":47,"value":6181},"255",{"type":42,"tag":432,"props":6183,"children":6184},{"style":2066},[6185],{"type":47,"value":3025},{"type":42,"tag":432,"props":6187,"children":6188},{"style":2392},[6189],{"type":47,"value":6181},{"type":42,"tag":432,"props":6191,"children":6192},{"style":2066},[6193],{"type":47,"value":3025},{"type":42,"tag":432,"props":6195,"children":6196},{"style":2392},[6197],{"type":47,"value":6181},{"type":42,"tag":432,"props":6199,"children":6200},{"style":2066},[6201],{"type":47,"value":3025},{"type":42,"tag":432,"props":6203,"children":6204},{"style":2392},[6205],{"type":47,"value":6206},"0.7",{"type":42,"tag":432,"props":6208,"children":6209},{"style":2066},[6210],{"type":47,"value":6211},");",{"type":42,"tag":432,"props":6213,"children":6214},{"style":2066},[6215],{"type":47,"value":2405},{"type":42,"tag":432,"props":6217,"children":6219},{"class":2061,"line":6218},184,[6220,6224,6228,6232,6236,6240,6245,6249,6253,6257,6261,6265,6269,6273,6277,6281,6285,6289,6294,6298],{"type":42,"tag":432,"props":6221,"children":6222},{"style":2066},[6223],{"type":47,"value":3185},{"type":42,"tag":432,"props":6225,"children":6226},{"style":2366},[6227],{"type":47,"value":5684},{"type":42,"tag":432,"props":6229,"children":6230},{"style":2066},[6231],{"type":47,"value":341},{"type":42,"tag":432,"props":6233,"children":6234},{"style":2366},[6235],{"type":47,"value":6037},{"type":42,"tag":432,"props":6237,"children":6238},{"style":2066},[6239],{"type":47,"value":3467},{"type":42,"tag":432,"props":6241,"children":6242},{"style":2366},[6243],{"type":47,"value":6244},"card-metric-label",{"type":42,"tag":432,"props":6246,"children":6247},{"style":2066},[6248],{"type":47,"value":2374},{"type":42,"tag":432,"props":6250,"children":6251},{"style":2377},[6252],{"type":47,"value":6164},{"type":42,"tag":432,"props":6254,"children":6255},{"style":2066},[6256],{"type":47,"value":1663},{"type":42,"tag":432,"props":6258,"children":6259},{"style":2557},[6260],{"type":47,"value":5970},{"type":42,"tag":432,"props":6262,"children":6263},{"style":2066},[6264],{"type":47,"value":2565},{"type":42,"tag":432,"props":6266,"children":6267},{"style":2392},[6268],{"type":47,"value":6181},{"type":42,"tag":432,"props":6270,"children":6271},{"style":2066},[6272],{"type":47,"value":3025},{"type":42,"tag":432,"props":6274,"children":6275},{"style":2392},[6276],{"type":47,"value":6181},{"type":42,"tag":432,"props":6278,"children":6279},{"style":2066},[6280],{"type":47,"value":3025},{"type":42,"tag":432,"props":6282,"children":6283},{"style":2392},[6284],{"type":47,"value":6181},{"type":42,"tag":432,"props":6286,"children":6287},{"style":2066},[6288],{"type":47,"value":3025},{"type":42,"tag":432,"props":6290,"children":6291},{"style":2392},[6292],{"type":47,"value":6293},"0.5",{"type":42,"tag":432,"props":6295,"children":6296},{"style":2066},[6297],{"type":47,"value":6211},{"type":42,"tag":432,"props":6299,"children":6300},{"style":2066},[6301],{"type":47,"value":2405},{"type":42,"tag":432,"props":6303,"children":6305},{"class":2061,"line":6304},185,[6306,6310,6314,6318,6322,6326,6331,6335,6339,6343,6347,6351],{"type":42,"tag":432,"props":6307,"children":6308},{"style":2066},[6309],{"type":47,"value":3185},{"type":42,"tag":432,"props":6311,"children":6312},{"style":2366},[6313],{"type":47,"value":5684},{"type":42,"tag":432,"props":6315,"children":6316},{"style":2066},[6317],{"type":47,"value":341},{"type":42,"tag":432,"props":6319,"children":6320},{"style":2366},[6321],{"type":47,"value":6037},{"type":42,"tag":432,"props":6323,"children":6324},{"style":2066},[6325],{"type":47,"value":3467},{"type":42,"tag":432,"props":6327,"children":6328},{"style":2366},[6329],{"type":47,"value":6330},"card-metric-value",{"type":42,"tag":432,"props":6332,"children":6333},{"style":2066},[6334],{"type":47,"value":2374},{"type":42,"tag":432,"props":6336,"children":6337},{"style":2377},[6338],{"type":47,"value":6164},{"type":42,"tag":432,"props":6340,"children":6341},{"style":2066},[6342],{"type":47,"value":1663},{"type":42,"tag":432,"props":6344,"children":6345},{"style":2264},[6346],{"type":47,"value":6086},{"type":42,"tag":432,"props":6348,"children":6349},{"style":2066},[6350],{"type":47,"value":2400},{"type":42,"tag":432,"props":6352,"children":6353},{"style":2066},[6354],{"type":47,"value":2405},{"type":42,"tag":432,"props":6356,"children":6358},{"class":2061,"line":6357},186,[6359,6363,6367,6371,6375,6379,6384,6388,6392,6396,6400,6404,6408,6412,6416,6420,6424,6428,6432,6436],{"type":42,"tag":432,"props":6360,"children":6361},{"style":2066},[6362],{"type":47,"value":3185},{"type":42,"tag":432,"props":6364,"children":6365},{"style":2366},[6366],{"type":47,"value":5684},{"type":42,"tag":432,"props":6368,"children":6369},{"style":2066},[6370],{"type":47,"value":341},{"type":42,"tag":432,"props":6372,"children":6373},{"style":2366},[6374],{"type":47,"value":6037},{"type":42,"tag":432,"props":6376,"children":6377},{"style":2066},[6378],{"type":47,"value":3467},{"type":42,"tag":432,"props":6380,"children":6381},{"style":2366},[6382],{"type":47,"value":6383},"card-desc",{"type":42,"tag":432,"props":6385,"children":6386},{"style":2066},[6387],{"type":47,"value":2374},{"type":42,"tag":432,"props":6389,"children":6390},{"style":2377},[6391],{"type":47,"value":6164},{"type":42,"tag":432,"props":6393,"children":6394},{"style":2066},[6395],{"type":47,"value":1663},{"type":42,"tag":432,"props":6397,"children":6398},{"style":2557},[6399],{"type":47,"value":5970},{"type":42,"tag":432,"props":6401,"children":6402},{"style":2066},[6403],{"type":47,"value":2565},{"type":42,"tag":432,"props":6405,"children":6406},{"style":2392},[6407],{"type":47,"value":6181},{"type":42,"tag":432,"props":6409,"children":6410},{"style":2066},[6411],{"type":47,"value":3025},{"type":42,"tag":432,"props":6413,"children":6414},{"style":2392},[6415],{"type":47,"value":6181},{"type":42,"tag":432,"props":6417,"children":6418},{"style":2066},[6419],{"type":47,"value":3025},{"type":42,"tag":432,"props":6421,"children":6422},{"style":2392},[6423],{"type":47,"value":6181},{"type":42,"tag":432,"props":6425,"children":6426},{"style":2066},[6427],{"type":47,"value":3025},{"type":42,"tag":432,"props":6429,"children":6430},{"style":2392},[6431],{"type":47,"value":6206},{"type":42,"tag":432,"props":6433,"children":6434},{"style":2066},[6435],{"type":47,"value":6211},{"type":42,"tag":432,"props":6437,"children":6438},{"style":2066},[6439],{"type":47,"value":2405},{"type":42,"tag":432,"props":6441,"children":6443},{"class":2061,"line":6442},187,[6444,6448,6452,6456,6461,6465,6470,6474,6478,6482,6486,6490,6495,6499,6503,6507,6511,6515,6519,6524,6528,6533,6537,6542,6546,6551,6555],{"type":42,"tag":432,"props":6445,"children":6446},{"style":2066},[6447],{"type":47,"value":3185},{"type":42,"tag":432,"props":6449,"children":6450},{"style":2366},[6451],{"type":47,"value":5684},{"type":42,"tag":432,"props":6453,"children":6454},{"style":2066},[6455],{"type":47,"value":341},{"type":42,"tag":432,"props":6457,"children":6458},{"style":2366},[6459],{"type":47,"value":6460},"expanded",{"type":42,"tag":432,"props":6462,"children":6463},{"style":2066},[6464],{"type":47,"value":2374},{"type":42,"tag":432,"props":6466,"children":6467},{"style":2377},[6468],{"type":47,"value":6469}," border-color",{"type":42,"tag":432,"props":6471,"children":6472},{"style":2066},[6473],{"type":47,"value":1663},{"type":42,"tag":432,"props":6475,"children":6476},{"style":2557},[6477],{"type":47,"value":2560},{"type":42,"tag":432,"props":6479,"children":6480},{"style":2066},[6481],{"type":47,"value":2565},{"type":42,"tag":432,"props":6483,"children":6484},{"style":2264},[6485],{"type":47,"value":2774},{"type":42,"tag":432,"props":6487,"children":6488},{"style":2066},[6489],{"type":47,"value":6211},{"type":42,"tag":432,"props":6491,"children":6492},{"style":2377},[6493],{"type":47,"value":6494}," box-shadow",{"type":42,"tag":432,"props":6496,"children":6497},{"style":2066},[6498],{"type":47,"value":1663},{"type":42,"tag":432,"props":6500,"children":6501},{"style":2392},[6502],{"type":47,"value":3755},{"type":42,"tag":432,"props":6504,"children":6505},{"style":2392},[6506],{"type":47,"value":4836},{"type":42,"tag":432,"props":6508,"children":6509},{"style":2392},[6510],{"type":47,"value":3598},{"type":42,"tag":432,"props":6512,"children":6513},{"style":2557},[6514],{"type":47,"value":5970},{"type":42,"tag":432,"props":6516,"children":6517},{"style":2066},[6518],{"type":47,"value":2565},{"type":42,"tag":432,"props":6520,"children":6521},{"style":2392},[6522],{"type":47,"value":6523},"74",{"type":42,"tag":432,"props":6525,"children":6526},{"style":2066},[6527],{"type":47,"value":3025},{"type":42,"tag":432,"props":6529,"children":6530},{"style":2392},[6531],{"type":47,"value":6532},"111",{"type":42,"tag":432,"props":6534,"children":6535},{"style":2066},[6536],{"type":47,"value":3025},{"type":42,"tag":432,"props":6538,"children":6539},{"style":2392},[6540],{"type":47,"value":6541},"165",{"type":42,"tag":432,"props":6543,"children":6544},{"style":2066},[6545],{"type":47,"value":3025},{"type":42,"tag":432,"props":6547,"children":6548},{"style":2392},[6549],{"type":47,"value":6550},"0.15",{"type":42,"tag":432,"props":6552,"children":6553},{"style":2066},[6554],{"type":47,"value":6211},{"type":42,"tag":432,"props":6556,"children":6557},{"style":2066},[6558],{"type":47,"value":2405},{"type":42,"tag":432,"props":6560,"children":6562},{"class":2061,"line":6561},188,[6563,6567,6571,6575,6580,6584,6589,6593,6597,6601,6605,6609,6614,6618],{"type":42,"tag":432,"props":6564,"children":6565},{"style":2066},[6566],{"type":47,"value":3185},{"type":42,"tag":432,"props":6568,"children":6569},{"style":2366},[6570],{"type":47,"value":5684},{"type":42,"tag":432,"props":6572,"children":6573},{"style":2066},[6574],{"type":47,"value":341},{"type":42,"tag":432,"props":6576,"children":6577},{"style":2366},[6578],{"type":47,"value":6579},"supplier-card",{"type":42,"tag":432,"props":6581,"children":6582},{"style":2066},[6583],{"type":47,"value":2374},{"type":42,"tag":432,"props":6585,"children":6586},{"style":2377},[6587],{"type":47,"value":6588}," border-left",{"type":42,"tag":432,"props":6590,"children":6591},{"style":2066},[6592],{"type":47,"value":1663},{"type":42,"tag":432,"props":6594,"children":6595},{"style":2392},[6596],{"type":47,"value":3242},{"type":42,"tag":432,"props":6598,"children":6599},{"style":2264},[6600],{"type":47,"value":3247},{"type":42,"tag":432,"props":6602,"children":6603},{"style":2557},[6604],{"type":47,"value":3252},{"type":42,"tag":432,"props":6606,"children":6607},{"style":2066},[6608],{"type":47,"value":2565},{"type":42,"tag":432,"props":6610,"children":6611},{"style":2264},[6612],{"type":47,"value":6613},"--node-supplier",{"type":42,"tag":432,"props":6615,"children":6616},{"style":2066},[6617],{"type":47,"value":6211},{"type":42,"tag":432,"props":6619,"children":6620},{"style":2066},[6621],{"type":47,"value":2405},{"type":42,"tag":432,"props":6623,"children":6625},{"class":2061,"line":6624},189,[6626,6630,6634,6638,6643,6647,6651,6655,6659,6663,6667,6671,6676,6680],{"type":42,"tag":432,"props":6627,"children":6628},{"style":2066},[6629],{"type":47,"value":3185},{"type":42,"tag":432,"props":6631,"children":6632},{"style":2366},[6633],{"type":47,"value":5684},{"type":42,"tag":432,"props":6635,"children":6636},{"style":2066},[6637],{"type":47,"value":341},{"type":42,"tag":432,"props":6639,"children":6640},{"style":2366},[6641],{"type":47,"value":6642},"customer-card",{"type":42,"tag":432,"props":6644,"children":6645},{"style":2066},[6646],{"type":47,"value":2374},{"type":42,"tag":432,"props":6648,"children":6649},{"style":2377},[6650],{"type":47,"value":6588},{"type":42,"tag":432,"props":6652,"children":6653},{"style":2066},[6654],{"type":47,"value":1663},{"type":42,"tag":432,"props":6656,"children":6657},{"style":2392},[6658],{"type":47,"value":3242},{"type":42,"tag":432,"props":6660,"children":6661},{"style":2264},[6662],{"type":47,"value":3247},{"type":42,"tag":432,"props":6664,"children":6665},{"style":2557},[6666],{"type":47,"value":3252},{"type":42,"tag":432,"props":6668,"children":6669},{"style":2066},[6670],{"type":47,"value":2565},{"type":42,"tag":432,"props":6672,"children":6673},{"style":2264},[6674],{"type":47,"value":6675},"--node-customer",{"type":42,"tag":432,"props":6677,"children":6678},{"style":2066},[6679],{"type":47,"value":6211},{"type":42,"tag":432,"props":6681,"children":6682},{"style":2066},[6683],{"type":47,"value":2405},{"type":42,"tag":432,"props":6685,"children":6687},{"class":2061,"line":6686},190,[6688],{"type":42,"tag":432,"props":6689,"children":6690},{"emptyLinePlaceholder":2314},[6691],{"type":47,"value":2317},{"type":42,"tag":432,"props":6693,"children":6695},{"class":2061,"line":6694},191,[6696,6700,6705],{"type":42,"tag":432,"props":6697,"children":6698},{"style":2066},[6699],{"type":47,"value":3185},{"type":42,"tag":432,"props":6701,"children":6702},{"style":2366},[6703],{"type":47,"value":6704},"card-header",{"type":42,"tag":432,"props":6706,"children":6707},{"style":2066},[6708],{"type":47,"value":2532},{"type":42,"tag":432,"props":6710,"children":6712},{"class":2061,"line":6711},192,[6713,6717,6721,6725],{"type":42,"tag":432,"props":6714,"children":6715},{"style":2377},[6716],{"type":47,"value":4274},{"type":42,"tag":432,"props":6718,"children":6719},{"style":2066},[6720],{"type":47,"value":1663},{"type":42,"tag":432,"props":6722,"children":6723},{"style":2264},[6724],{"type":47,"value":4283},{"type":42,"tag":432,"props":6726,"children":6727},{"style":2066},[6728],{"type":47,"value":2603},{"type":42,"tag":432,"props":6730,"children":6732},{"class":2061,"line":6731},193,[6733,6737,6741,6746],{"type":42,"tag":432,"props":6734,"children":6735},{"style":2377},[6736],{"type":47,"value":5525},{"type":42,"tag":432,"props":6738,"children":6739},{"style":2066},[6740],{"type":47,"value":1663},{"type":42,"tag":432,"props":6742,"children":6743},{"style":2264},[6744],{"type":47,"value":6745}," space-between",{"type":42,"tag":432,"props":6747,"children":6748},{"style":2066},[6749],{"type":47,"value":2603},{"type":42,"tag":432,"props":6751,"children":6753},{"class":2061,"line":6752},194,[6754,6758,6762,6766],{"type":42,"tag":432,"props":6755,"children":6756},{"style":2377},[6757],{"type":47,"value":5047},{"type":42,"tag":432,"props":6759,"children":6760},{"style":2066},[6761],{"type":47,"value":1663},{"type":42,"tag":432,"props":6763,"children":6764},{"style":2264},[6765],{"type":47,"value":5056},{"type":42,"tag":432,"props":6767,"children":6768},{"style":2066},[6769],{"type":47,"value":2603},{"type":42,"tag":432,"props":6771,"children":6773},{"class":2061,"line":6772},195,[6774],{"type":42,"tag":432,"props":6775,"children":6776},{"style":2066},[6777],{"type":47,"value":2506},{"type":42,"tag":432,"props":6779,"children":6781},{"class":2061,"line":6780},196,[6782,6786,6791],{"type":42,"tag":432,"props":6783,"children":6784},{"style":2066},[6785],{"type":47,"value":3185},{"type":42,"tag":432,"props":6787,"children":6788},{"style":2366},[6789],{"type":47,"value":6790},"card-name",{"type":42,"tag":432,"props":6792,"children":6793},{"style":2066},[6794],{"type":47,"value":2532},{"type":42,"tag":432,"props":6796,"children":6798},{"class":2061,"line":6797},197,[6799,6803,6807,6811,6815,6819],{"type":42,"tag":432,"props":6800,"children":6801},{"style":2377},[6802],{"type":47,"value":3661},{"type":42,"tag":432,"props":6804,"children":6805},{"style":2066},[6806],{"type":47,"value":1663},{"type":42,"tag":432,"props":6808,"children":6809},{"style":2557},[6810],{"type":47,"value":2560},{"type":42,"tag":432,"props":6812,"children":6813},{"style":2066},[6814],{"type":47,"value":2565},{"type":42,"tag":432,"props":6816,"children":6817},{"style":2264},[6818],{"type":47,"value":3851},{"type":42,"tag":432,"props":6820,"children":6821},{"style":2066},[6822],{"type":47,"value":2575},{"type":42,"tag":432,"props":6824,"children":6826},{"class":2061,"line":6825},198,[6827,6831,6835,6839],{"type":42,"tag":432,"props":6828,"children":6829},{"style":2377},[6830],{"type":47,"value":3334},{"type":42,"tag":432,"props":6832,"children":6833},{"style":2066},[6834],{"type":47,"value":1663},{"type":42,"tag":432,"props":6836,"children":6837},{"style":2392},[6838],{"type":47,"value":3292},{"type":42,"tag":432,"props":6840,"children":6841},{"style":2066},[6842],{"type":47,"value":2603},{"type":42,"tag":432,"props":6844,"children":6846},{"class":2061,"line":6845},199,[6847,6851,6855,6859],{"type":42,"tag":432,"props":6848,"children":6849},{"style":2377},[6850],{"type":47,"value":3356},{"type":42,"tag":432,"props":6852,"children":6853},{"style":2066},[6854],{"type":47,"value":1663},{"type":42,"tag":432,"props":6856,"children":6857},{"style":2392},[6858],{"type":47,"value":3365},{"type":42,"tag":432,"props":6860,"children":6861},{"style":2066},[6862],{"type":47,"value":2603},{"type":42,"tag":432,"props":6864,"children":6866},{"class":2061,"line":6865},200,[6867,6871,6875,6879],{"type":42,"tag":432,"props":6868,"children":6869},{"style":2377},[6870],{"type":47,"value":3429},{"type":42,"tag":432,"props":6872,"children":6873},{"style":2066},[6874],{"type":47,"value":1663},{"type":42,"tag":432,"props":6876,"children":6877},{"style":2392},[6878],{"type":47,"value":3438},{"type":42,"tag":432,"props":6880,"children":6881},{"style":2066},[6882],{"type":47,"value":2603},{"type":42,"tag":432,"props":6884,"children":6886},{"class":2061,"line":6885},201,[6887],{"type":42,"tag":432,"props":6888,"children":6889},{"style":2066},[6890],{"type":47,"value":2506},{"type":42,"tag":432,"props":6892,"children":6894},{"class":2061,"line":6893},202,[6895,6899,6903],{"type":42,"tag":432,"props":6896,"children":6897},{"style":2066},[6898],{"type":47,"value":3185},{"type":42,"tag":432,"props":6900,"children":6901},{"style":2366},[6902],{"type":47,"value":6155},{"type":42,"tag":432,"props":6904,"children":6905},{"style":2066},[6906],{"type":47,"value":2532},{"type":42,"tag":432,"props":6908,"children":6910},{"class":2061,"line":6909},203,[6911,6915,6919,6923,6927,6931],{"type":42,"tag":432,"props":6912,"children":6913},{"style":2377},[6914],{"type":47,"value":3661},{"type":42,"tag":432,"props":6916,"children":6917},{"style":2066},[6918],{"type":47,"value":1663},{"type":42,"tag":432,"props":6920,"children":6921},{"style":2557},[6922],{"type":47,"value":2560},{"type":42,"tag":432,"props":6924,"children":6925},{"style":2066},[6926],{"type":47,"value":2565},{"type":42,"tag":432,"props":6928,"children":6929},{"style":2264},[6930],{"type":47,"value":3678},{"type":42,"tag":432,"props":6932,"children":6933},{"style":2066},[6934],{"type":47,"value":2575},{"type":42,"tag":432,"props":6936,"children":6938},{"class":2061,"line":6937},204,[6939,6943,6947,6951],{"type":42,"tag":432,"props":6940,"children":6941},{"style":2377},[6942],{"type":47,"value":3334},{"type":42,"tag":432,"props":6944,"children":6945},{"style":2066},[6946],{"type":47,"value":1663},{"type":42,"tag":432,"props":6948,"children":6949},{"style":2392},[6950],{"type":47,"value":4904},{"type":42,"tag":432,"props":6952,"children":6953},{"style":2066},[6954],{"type":47,"value":2603},{"type":42,"tag":432,"props":6956,"children":6958},{"class":2061,"line":6957},205,[6959,6963,6967,6971,6975,6979],{"type":42,"tag":432,"props":6960,"children":6961},{"style":2377},[6962],{"type":47,"value":3378},{"type":42,"tag":432,"props":6964,"children":6965},{"style":2066},[6966],{"type":47,"value":1663},{"type":42,"tag":432,"props":6968,"children":6969},{"style":2557},[6970],{"type":47,"value":2560},{"type":42,"tag":432,"props":6972,"children":6973},{"style":2066},[6974],{"type":47,"value":2565},{"type":42,"tag":432,"props":6976,"children":6977},{"style":2264},[6978],{"type":47,"value":3627},{"type":42,"tag":432,"props":6980,"children":6981},{"style":2066},[6982],{"type":47,"value":2575},{"type":42,"tag":432,"props":6984,"children":6986},{"class":2061,"line":6985},206,[6987,6991,6995,6999],{"type":42,"tag":432,"props":6988,"children":6989},{"style":2377},[6990],{"type":47,"value":3535},{"type":42,"tag":432,"props":6992,"children":6993},{"style":2066},[6994],{"type":47,"value":1663},{"type":42,"tag":432,"props":6996,"children":6997},{"style":2392},[6998],{"type":47,"value":4836},{"type":42,"tag":432,"props":7000,"children":7001},{"style":2066},[7002],{"type":47,"value":2603},{"type":42,"tag":432,"props":7004,"children":7006},{"class":2061,"line":7005},207,[7007],{"type":42,"tag":432,"props":7008,"children":7009},{"style":2066},[7010],{"type":47,"value":2506},{"type":42,"tag":432,"props":7012,"children":7014},{"class":2061,"line":7013},208,[7015,7019,7024],{"type":42,"tag":432,"props":7016,"children":7017},{"style":2066},[7018],{"type":47,"value":3185},{"type":42,"tag":432,"props":7020,"children":7021},{"style":2366},[7022],{"type":47,"value":7023},"card-badge",{"type":42,"tag":432,"props":7025,"children":7026},{"style":2066},[7027],{"type":47,"value":2532},{"type":42,"tag":432,"props":7029,"children":7031},{"class":2061,"line":7030},209,[7032,7036,7040,7044],{"type":42,"tag":432,"props":7033,"children":7034},{"style":2377},[7035],{"type":47,"value":3334},{"type":42,"tag":432,"props":7037,"children":7038},{"style":2066},[7039],{"type":47,"value":1663},{"type":42,"tag":432,"props":7041,"children":7042},{"style":2392},[7043],{"type":47,"value":4219},{"type":42,"tag":432,"props":7045,"children":7046},{"style":2066},[7047],{"type":47,"value":2603},{"type":42,"tag":432,"props":7049,"children":7051},{"class":2061,"line":7050},210,[7052,7056,7060,7064],{"type":42,"tag":432,"props":7053,"children":7054},{"style":2377},[7055],{"type":47,"value":3356},{"type":42,"tag":432,"props":7057,"children":7058},{"style":2066},[7059],{"type":47,"value":1663},{"type":42,"tag":432,"props":7061,"children":7062},{"style":2392},[7063],{"type":47,"value":3365},{"type":42,"tag":432,"props":7065,"children":7066},{"style":2066},[7067],{"type":47,"value":2603},{"type":42,"tag":432,"props":7069,"children":7071},{"class":2061,"line":7070},211,[7072,7076,7080,7084,7088],{"type":42,"tag":432,"props":7073,"children":7074},{"style":2377},[7075],{"type":47,"value":3273},{"type":42,"tag":432,"props":7077,"children":7078},{"style":2066},[7079],{"type":47,"value":1663},{"type":42,"tag":432,"props":7081,"children":7082},{"style":2392},[7083],{"type":47,"value":4836},{"type":42,"tag":432,"props":7085,"children":7086},{"style":2392},[7087],{"type":47,"value":3648},{"type":42,"tag":432,"props":7089,"children":7090},{"style":2066},[7091],{"type":47,"value":2603},{"type":42,"tag":432,"props":7093,"children":7095},{"class":2061,"line":7094},212,[7096,7100,7104,7108],{"type":42,"tag":432,"props":7097,"children":7098},{"style":2377},[7099],{"type":47,"value":4355},{"type":42,"tag":432,"props":7101,"children":7102},{"style":2066},[7103],{"type":47,"value":1663},{"type":42,"tag":432,"props":7105,"children":7106},{"style":2392},[7107],{"type":47,"value":3242},{"type":42,"tag":432,"props":7109,"children":7110},{"style":2066},[7111],{"type":47,"value":2603},{"type":42,"tag":432,"props":7113,"children":7115},{"class":2061,"line":7114},213,[7116,7121,7125,7130],{"type":42,"tag":432,"props":7117,"children":7118},{"style":2377},[7119],{"type":47,"value":7120},"    white-space",{"type":42,"tag":432,"props":7122,"children":7123},{"style":2066},[7124],{"type":47,"value":1663},{"type":42,"tag":432,"props":7126,"children":7127},{"style":2264},[7128],{"type":47,"value":7129}," nowrap",{"type":42,"tag":432,"props":7131,"children":7132},{"style":2066},[7133],{"type":47,"value":2603},{"type":42,"tag":432,"props":7135,"children":7137},{"class":2061,"line":7136},214,[7138],{"type":42,"tag":432,"props":7139,"children":7140},{"style":2066},[7141],{"type":47,"value":2506},{"type":42,"tag":432,"props":7143,"children":7145},{"class":2061,"line":7144},215,[7146,7150,7155,7159,7164,7168,7172,7176,7181,7185,7189,7193,7197,7201,7206,7210],{"type":42,"tag":432,"props":7147,"children":7148},{"style":2066},[7149],{"type":47,"value":3185},{"type":42,"tag":432,"props":7151,"children":7152},{"style":2366},[7153],{"type":47,"value":7154},"badge-pct-high",{"type":42,"tag":432,"props":7156,"children":7157},{"style":2066},[7158],{"type":47,"value":2374},{"type":42,"tag":432,"props":7160,"children":7161},{"style":2377},[7162],{"type":47,"value":7163}," background",{"type":42,"tag":432,"props":7165,"children":7166},{"style":2066},[7167],{"type":47,"value":1663},{"type":42,"tag":432,"props":7169,"children":7170},{"style":2557},[7171],{"type":47,"value":2560},{"type":42,"tag":432,"props":7173,"children":7174},{"style":2066},[7175],{"type":47,"value":2565},{"type":42,"tag":432,"props":7177,"children":7178},{"style":2264},[7179],{"type":47,"value":7180},"--red-bg",{"type":42,"tag":432,"props":7182,"children":7183},{"style":2066},[7184],{"type":47,"value":6211},{"type":42,"tag":432,"props":7186,"children":7187},{"style":2377},[7188],{"type":47,"value":6164},{"type":42,"tag":432,"props":7190,"children":7191},{"style":2066},[7192],{"type":47,"value":1663},{"type":42,"tag":432,"props":7194,"children":7195},{"style":2557},[7196],{"type":47,"value":2560},{"type":42,"tag":432,"props":7198,"children":7199},{"style":2066},[7200],{"type":47,"value":2565},{"type":42,"tag":432,"props":7202,"children":7203},{"style":2264},[7204],{"type":47,"value":7205},"--red",{"type":42,"tag":432,"props":7207,"children":7208},{"style":2066},[7209],{"type":47,"value":6211},{"type":42,"tag":432,"props":7211,"children":7212},{"style":2066},[7213],{"type":47,"value":2405},{"type":42,"tag":432,"props":7215,"children":7217},{"class":2061,"line":7216},216,[7218,7222,7227,7231,7235,7239,7243,7247,7252,7256,7260,7264,7268,7272,7277,7281],{"type":42,"tag":432,"props":7219,"children":7220},{"style":2066},[7221],{"type":47,"value":3185},{"type":42,"tag":432,"props":7223,"children":7224},{"style":2366},[7225],{"type":47,"value":7226},"badge-pct-med",{"type":42,"tag":432,"props":7228,"children":7229},{"style":2066},[7230],{"type":47,"value":2374},{"type":42,"tag":432,"props":7232,"children":7233},{"style":2377},[7234],{"type":47,"value":7163},{"type":42,"tag":432,"props":7236,"children":7237},{"style":2066},[7238],{"type":47,"value":1663},{"type":42,"tag":432,"props":7240,"children":7241},{"style":2557},[7242],{"type":47,"value":2560},{"type":42,"tag":432,"props":7244,"children":7245},{"style":2066},[7246],{"type":47,"value":2565},{"type":42,"tag":432,"props":7248,"children":7249},{"style":2264},[7250],{"type":47,"value":7251},"--amber-bg",{"type":42,"tag":432,"props":7253,"children":7254},{"style":2066},[7255],{"type":47,"value":6211},{"type":42,"tag":432,"props":7257,"children":7258},{"style":2377},[7259],{"type":47,"value":6164},{"type":42,"tag":432,"props":7261,"children":7262},{"style":2066},[7263],{"type":47,"value":1663},{"type":42,"tag":432,"props":7265,"children":7266},{"style":2557},[7267],{"type":47,"value":2560},{"type":42,"tag":432,"props":7269,"children":7270},{"style":2066},[7271],{"type":47,"value":2565},{"type":42,"tag":432,"props":7273,"children":7274},{"style":2264},[7275],{"type":47,"value":7276},"--amber",{"type":42,"tag":432,"props":7278,"children":7279},{"style":2066},[7280],{"type":47,"value":6211},{"type":42,"tag":432,"props":7282,"children":7283},{"style":2066},[7284],{"type":47,"value":2405},{"type":42,"tag":432,"props":7286,"children":7288},{"class":2061,"line":7287},217,[7289,7293,7298,7302,7306,7310,7314,7318,7323,7327,7331,7335,7339,7343,7348,7352],{"type":42,"tag":432,"props":7290,"children":7291},{"style":2066},[7292],{"type":47,"value":3185},{"type":42,"tag":432,"props":7294,"children":7295},{"style":2366},[7296],{"type":47,"value":7297},"badge-pct-low",{"type":42,"tag":432,"props":7299,"children":7300},{"style":2066},[7301],{"type":47,"value":2374},{"type":42,"tag":432,"props":7303,"children":7304},{"style":2377},[7305],{"type":47,"value":7163},{"type":42,"tag":432,"props":7307,"children":7308},{"style":2066},[7309],{"type":47,"value":1663},{"type":42,"tag":432,"props":7311,"children":7312},{"style":2557},[7313],{"type":47,"value":2560},{"type":42,"tag":432,"props":7315,"children":7316},{"style":2066},[7317],{"type":47,"value":2565},{"type":42,"tag":432,"props":7319,"children":7320},{"style":2264},[7321],{"type":47,"value":7322},"--green-bg",{"type":42,"tag":432,"props":7324,"children":7325},{"style":2066},[7326],{"type":47,"value":6211},{"type":42,"tag":432,"props":7328,"children":7329},{"style":2377},[7330],{"type":47,"value":6164},{"type":42,"tag":432,"props":7332,"children":7333},{"style":2066},[7334],{"type":47,"value":1663},{"type":42,"tag":432,"props":7336,"children":7337},{"style":2557},[7338],{"type":47,"value":2560},{"type":42,"tag":432,"props":7340,"children":7341},{"style":2066},[7342],{"type":47,"value":2565},{"type":42,"tag":432,"props":7344,"children":7345},{"style":2264},[7346],{"type":47,"value":7347},"--green",{"type":42,"tag":432,"props":7349,"children":7350},{"style":2066},[7351],{"type":47,"value":6211},{"type":42,"tag":432,"props":7353,"children":7354},{"style":2066},[7355],{"type":47,"value":2405},{"type":42,"tag":432,"props":7357,"children":7359},{"class":2061,"line":7358},218,[7360],{"type":42,"tag":432,"props":7361,"children":7362},{"emptyLinePlaceholder":2314},[7363],{"type":47,"value":2317},{"type":42,"tag":432,"props":7365,"children":7367},{"class":2061,"line":7366},219,[7368,7372,7377],{"type":42,"tag":432,"props":7369,"children":7370},{"style":2066},[7371],{"type":47,"value":3185},{"type":42,"tag":432,"props":7373,"children":7374},{"style":2366},[7375],{"type":47,"value":7376},"card-supplies",{"type":42,"tag":432,"props":7378,"children":7379},{"style":2066},[7380],{"type":47,"value":2532},{"type":42,"tag":432,"props":7382,"children":7384},{"class":2061,"line":7383},220,[7385,7389,7393,7397],{"type":42,"tag":432,"props":7386,"children":7387},{"style":2377},[7388],{"type":47,"value":3334},{"type":42,"tag":432,"props":7390,"children":7391},{"style":2066},[7392],{"type":47,"value":1663},{"type":42,"tag":432,"props":7394,"children":7395},{"style":2392},[7396],{"type":47,"value":3598},{"type":42,"tag":432,"props":7398,"children":7399},{"style":2066},[7400],{"type":47,"value":2603},{"type":42,"tag":432,"props":7402,"children":7404},{"class":2061,"line":7403},221,[7405,7409,7413,7417,7421,7425],{"type":42,"tag":432,"props":7406,"children":7407},{"style":2377},[7408],{"type":47,"value":3378},{"type":42,"tag":432,"props":7410,"children":7411},{"style":2066},[7412],{"type":47,"value":1663},{"type":42,"tag":432,"props":7414,"children":7415},{"style":2557},[7416],{"type":47,"value":2560},{"type":42,"tag":432,"props":7418,"children":7419},{"style":2066},[7420],{"type":47,"value":2565},{"type":42,"tag":432,"props":7422,"children":7423},{"style":2264},[7424],{"type":47,"value":3522},{"type":42,"tag":432,"props":7426,"children":7427},{"style":2066},[7428],{"type":47,"value":2575},{"type":42,"tag":432,"props":7430,"children":7432},{"class":2061,"line":7431},222,[7433,7437,7441,7445],{"type":42,"tag":432,"props":7434,"children":7435},{"style":2377},[7436],{"type":47,"value":3535},{"type":42,"tag":432,"props":7438,"children":7439},{"style":2066},[7440],{"type":47,"value":1663},{"type":42,"tag":432,"props":7442,"children":7443},{"style":2392},[7444],{"type":47,"value":3943},{"type":42,"tag":432,"props":7446,"children":7447},{"style":2066},[7448],{"type":47,"value":2603},{"type":42,"tag":432,"props":7450,"children":7452},{"class":2061,"line":7451},223,[7453,7457,7461,7466],{"type":42,"tag":432,"props":7454,"children":7455},{"style":2377},[7456],{"type":47,"value":3429},{"type":42,"tag":432,"props":7458,"children":7459},{"style":2066},[7460],{"type":47,"value":1663},{"type":42,"tag":432,"props":7462,"children":7463},{"style":2392},[7464],{"type":47,"value":7465}," 1.4",{"type":42,"tag":432,"props":7467,"children":7468},{"style":2066},[7469],{"type":47,"value":2603},{"type":42,"tag":432,"props":7471,"children":7473},{"class":2061,"line":7472},224,[7474],{"type":42,"tag":432,"props":7475,"children":7476},{"style":2066},[7477],{"type":47,"value":2506},{"type":42,"tag":432,"props":7479,"children":7481},{"class":2061,"line":7480},225,[7482],{"type":42,"tag":432,"props":7483,"children":7484},{"emptyLinePlaceholder":2314},[7485],{"type":47,"value":2317},{"type":42,"tag":432,"props":7487,"children":7489},{"class":2061,"line":7488},226,[7490,7494,7499],{"type":42,"tag":432,"props":7491,"children":7492},{"style":2066},[7493],{"type":47,"value":3185},{"type":42,"tag":432,"props":7495,"children":7496},{"style":2366},[7497],{"type":47,"value":7498},"card-metrics",{"type":42,"tag":432,"props":7500,"children":7501},{"style":2066},[7502],{"type":47,"value":2532},{"type":42,"tag":432,"props":7504,"children":7506},{"class":2061,"line":7505},227,[7507,7511,7515,7520],{"type":42,"tag":432,"props":7508,"children":7509},{"style":2377},[7510],{"type":47,"value":4274},{"type":42,"tag":432,"props":7512,"children":7513},{"style":2066},[7514],{"type":47,"value":1663},{"type":42,"tag":432,"props":7516,"children":7517},{"style":2264},[7518],{"type":47,"value":7519}," grid",{"type":42,"tag":432,"props":7521,"children":7522},{"style":2066},[7523],{"type":47,"value":2603},{"type":42,"tag":432,"props":7525,"children":7527},{"class":2061,"line":7526},228,[7528,7533,7537,7542,7546,7551,7555,7560],{"type":42,"tag":432,"props":7529,"children":7530},{"style":2377},[7531],{"type":47,"value":7532},"    grid-template-columns",{"type":42,"tag":432,"props":7534,"children":7535},{"style":2066},[7536],{"type":47,"value":1663},{"type":42,"tag":432,"props":7538,"children":7539},{"style":2557},[7540],{"type":47,"value":7541}," repeat",{"type":42,"tag":432,"props":7543,"children":7544},{"style":2066},[7545],{"type":47,"value":2565},{"type":42,"tag":432,"props":7547,"children":7548},{"style":2392},[7549],{"type":47,"value":7550},"3",{"type":42,"tag":432,"props":7552,"children":7553},{"style":2066},[7554],{"type":47,"value":3025},{"type":42,"tag":432,"props":7556,"children":7557},{"style":2392},[7558],{"type":47,"value":7559}," 1fr",{"type":42,"tag":432,"props":7561,"children":7562},{"style":2066},[7563],{"type":47,"value":2575},{"type":42,"tag":432,"props":7565,"children":7567},{"class":2061,"line":7566},229,[7568,7572,7576,7580],{"type":42,"tag":432,"props":7569,"children":7570},{"style":2377},[7571],{"type":47,"value":4296},{"type":42,"tag":432,"props":7573,"children":7574},{"style":2066},[7575],{"type":47,"value":1663},{"type":42,"tag":432,"props":7577,"children":7578},{"style":2392},[7579],{"type":47,"value":3648},{"type":42,"tag":432,"props":7581,"children":7582},{"style":2066},[7583],{"type":47,"value":2603},{"type":42,"tag":432,"props":7585,"children":7587},{"class":2061,"line":7586},230,[7588,7592,7596,7600],{"type":42,"tag":432,"props":7589,"children":7590},{"style":2377},[7591],{"type":47,"value":3535},{"type":42,"tag":432,"props":7593,"children":7594},{"style":2066},[7595],{"type":47,"value":1663},{"type":42,"tag":432,"props":7597,"children":7598},{"style":2392},[7599],{"type":47,"value":4219},{"type":42,"tag":432,"props":7601,"children":7602},{"style":2066},[7603],{"type":47,"value":2603},{"type":42,"tag":432,"props":7605,"children":7607},{"class":2061,"line":7606},231,[7608,7612,7616,7620],{"type":42,"tag":432,"props":7609,"children":7610},{"style":2377},[7611],{"type":47,"value":5614},{"type":42,"tag":432,"props":7613,"children":7614},{"style":2066},[7615],{"type":47,"value":1663},{"type":42,"tag":432,"props":7617,"children":7618},{"style":2392},[7619],{"type":47,"value":4219},{"type":42,"tag":432,"props":7621,"children":7622},{"style":2066},[7623],{"type":47,"value":2603},{"type":42,"tag":432,"props":7625,"children":7627},{"class":2061,"line":7626},232,[7628,7633,7637,7641,7645,7649,7653,7657],{"type":42,"tag":432,"props":7629,"children":7630},{"style":2377},[7631],{"type":47,"value":7632},"    border-top",{"type":42,"tag":432,"props":7634,"children":7635},{"style":2066},[7636],{"type":47,"value":1663},{"type":42,"tag":432,"props":7638,"children":7639},{"style":2392},[7640],{"type":47,"value":3964},{"type":42,"tag":432,"props":7642,"children":7643},{"style":2264},[7644],{"type":47,"value":3247},{"type":42,"tag":432,"props":7646,"children":7647},{"style":2557},[7648],{"type":47,"value":3252},{"type":42,"tag":432,"props":7650,"children":7651},{"style":2066},[7652],{"type":47,"value":2565},{"type":42,"tag":432,"props":7654,"children":7655},{"style":2264},[7656],{"type":47,"value":4546},{"type":42,"tag":432,"props":7658,"children":7659},{"style":2066},[7660],{"type":47,"value":2575},{"type":42,"tag":432,"props":7662,"children":7664},{"class":2061,"line":7663},233,[7665],{"type":42,"tag":432,"props":7666,"children":7667},{"style":2066},[7668],{"type":47,"value":2506},{"type":42,"tag":432,"props":7670,"children":7672},{"class":2061,"line":7671},234,[7673,7677,7681],{"type":42,"tag":432,"props":7674,"children":7675},{"style":2066},[7676],{"type":47,"value":3185},{"type":42,"tag":432,"props":7678,"children":7679},{"style":2366},[7680],{"type":47,"value":6244},{"type":42,"tag":432,"props":7682,"children":7683},{"style":2066},[7684],{"type":47,"value":2532},{"type":42,"tag":432,"props":7686,"children":7688},{"class":2061,"line":7687},235,[7689,7693,7697,7702],{"type":42,"tag":432,"props":7690,"children":7691},{"style":2377},[7692],{"type":47,"value":3334},{"type":42,"tag":432,"props":7694,"children":7695},{"style":2066},[7696],{"type":47,"value":1663},{"type":42,"tag":432,"props":7698,"children":7699},{"style":2392},[7700],{"type":47,"value":7701}," 9px",{"type":42,"tag":432,"props":7703,"children":7704},{"style":2066},[7705],{"type":47,"value":2603},{"type":42,"tag":432,"props":7707,"children":7709},{"class":2061,"line":7708},236,[7710,7714,7718,7722],{"type":42,"tag":432,"props":7711,"children":7712},{"style":2377},[7713],{"type":47,"value":4132},{"type":42,"tag":432,"props":7715,"children":7716},{"style":2066},[7717],{"type":47,"value":1663},{"type":42,"tag":432,"props":7719,"children":7720},{"style":2264},[7721],{"type":47,"value":4141},{"type":42,"tag":432,"props":7723,"children":7724},{"style":2066},[7725],{"type":47,"value":2603},{"type":42,"tag":432,"props":7727,"children":7729},{"class":2061,"line":7728},237,[7730,7734,7738,7743],{"type":42,"tag":432,"props":7731,"children":7732},{"style":2377},[7733],{"type":47,"value":3407},{"type":42,"tag":432,"props":7735,"children":7736},{"style":2066},[7737],{"type":47,"value":1663},{"type":42,"tag":432,"props":7739,"children":7740},{"style":2392},[7741],{"type":47,"value":7742}," 0.3px",{"type":42,"tag":432,"props":7744,"children":7745},{"style":2066},[7746],{"type":47,"value":2603},{"type":42,"tag":432,"props":7748,"children":7750},{"class":2061,"line":7749},238,[7751,7755,7759,7763,7767,7771],{"type":42,"tag":432,"props":7752,"children":7753},{"style":2377},[7754],{"type":47,"value":3378},{"type":42,"tag":432,"props":7756,"children":7757},{"style":2066},[7758],{"type":47,"value":1663},{"type":42,"tag":432,"props":7760,"children":7761},{"style":2557},[7762],{"type":47,"value":2560},{"type":42,"tag":432,"props":7764,"children":7765},{"style":2066},[7766],{"type":47,"value":2565},{"type":42,"tag":432,"props":7768,"children":7769},{"style":2264},[7770],{"type":47,"value":3627},{"type":42,"tag":432,"props":7772,"children":7773},{"style":2066},[7774],{"type":47,"value":2575},{"type":42,"tag":432,"props":7776,"children":7778},{"class":2061,"line":7777},239,[7779],{"type":42,"tag":432,"props":7780,"children":7781},{"style":2066},[7782],{"type":47,"value":2506},{"type":42,"tag":432,"props":7784,"children":7786},{"class":2061,"line":7785},240,[7787,7791,7795],{"type":42,"tag":432,"props":7788,"children":7789},{"style":2066},[7790],{"type":47,"value":3185},{"type":42,"tag":432,"props":7792,"children":7793},{"style":2366},[7794],{"type":47,"value":6330},{"type":42,"tag":432,"props":7796,"children":7797},{"style":2066},[7798],{"type":47,"value":2532},{"type":42,"tag":432,"props":7800,"children":7802},{"class":2061,"line":7801},241,[7803,7807,7811,7815],{"type":42,"tag":432,"props":7804,"children":7805},{"style":2377},[7806],{"type":47,"value":3334},{"type":42,"tag":432,"props":7808,"children":7809},{"style":2066},[7810],{"type":47,"value":1663},{"type":42,"tag":432,"props":7812,"children":7813},{"style":2392},[7814],{"type":47,"value":4099},{"type":42,"tag":432,"props":7816,"children":7817},{"style":2066},[7818],{"type":47,"value":2603},{"type":42,"tag":432,"props":7820,"children":7822},{"class":2061,"line":7821},242,[7823,7827,7831,7835],{"type":42,"tag":432,"props":7824,"children":7825},{"style":2377},[7826],{"type":47,"value":3356},{"type":42,"tag":432,"props":7828,"children":7829},{"style":2066},[7830],{"type":47,"value":1663},{"type":42,"tag":432,"props":7832,"children":7833},{"style":2392},[7834],{"type":47,"value":3365},{"type":42,"tag":432,"props":7836,"children":7837},{"style":2066},[7838],{"type":47,"value":2603},{"type":42,"tag":432,"props":7840,"children":7842},{"class":2061,"line":7841},243,[7843,7847,7851,7855],{"type":42,"tag":432,"props":7844,"children":7845},{"style":2377},[7846],{"type":47,"value":4849},{"type":42,"tag":432,"props":7848,"children":7849},{"style":2066},[7850],{"type":47,"value":1663},{"type":42,"tag":432,"props":7852,"children":7853},{"style":2264},[7854],{"type":47,"value":4858},{"type":42,"tag":432,"props":7856,"children":7857},{"style":2066},[7858],{"type":47,"value":2603},{"type":42,"tag":432,"props":7860,"children":7862},{"class":2061,"line":7861},244,[7863],{"type":42,"tag":432,"props":7864,"children":7865},{"style":2066},[7866],{"type":47,"value":2506},{"type":42,"tag":432,"props":7868,"children":7870},{"class":2061,"line":7869},245,[7871],{"type":42,"tag":432,"props":7872,"children":7873},{"emptyLinePlaceholder":2314},[7874],{"type":47,"value":2317},{"type":42,"tag":432,"props":7876,"children":7878},{"class":2061,"line":7877},246,[7879,7883,7887],{"type":42,"tag":432,"props":7880,"children":7881},{"style":2066},[7882],{"type":47,"value":3185},{"type":42,"tag":432,"props":7884,"children":7885},{"style":2366},[7886],{"type":47,"value":6383},{"type":42,"tag":432,"props":7888,"children":7889},{"style":2066},[7890],{"type":47,"value":2532},{"type":42,"tag":432,"props":7892,"children":7894},{"class":2061,"line":7893},247,[7895,7899,7903,7907],{"type":42,"tag":432,"props":7896,"children":7897},{"style":2377},[7898],{"type":47,"value":3334},{"type":42,"tag":432,"props":7900,"children":7901},{"style":2066},[7902],{"type":47,"value":1663},{"type":42,"tag":432,"props":7904,"children":7905},{"style":2392},[7906],{"type":47,"value":3598},{"type":42,"tag":432,"props":7908,"children":7909},{"style":2066},[7910],{"type":47,"value":2603},{"type":42,"tag":432,"props":7912,"children":7914},{"class":2061,"line":7913},248,[7915,7919,7923,7927,7931,7935],{"type":42,"tag":432,"props":7916,"children":7917},{"style":2377},[7918],{"type":47,"value":3378},{"type":42,"tag":432,"props":7920,"children":7921},{"style":2066},[7922],{"type":47,"value":1663},{"type":42,"tag":432,"props":7924,"children":7925},{"style":2557},[7926],{"type":47,"value":2560},{"type":42,"tag":432,"props":7928,"children":7929},{"style":2066},[7930],{"type":47,"value":2565},{"type":42,"tag":432,"props":7932,"children":7933},{"style":2264},[7934],{"type":47,"value":3522},{"type":42,"tag":432,"props":7936,"children":7937},{"style":2066},[7938],{"type":47,"value":2575},{"type":42,"tag":432,"props":7940,"children":7942},{"class":2061,"line":7941},249,[7943,7947,7951,7955],{"type":42,"tag":432,"props":7944,"children":7945},{"style":2377},[7946],{"type":47,"value":3535},{"type":42,"tag":432,"props":7948,"children":7949},{"style":2066},[7950],{"type":47,"value":1663},{"type":42,"tag":432,"props":7952,"children":7953},{"style":2392},[7954],{"type":47,"value":3648},{"type":42,"tag":432,"props":7956,"children":7957},{"style":2066},[7958],{"type":47,"value":2603},{"type":42,"tag":432,"props":7960,"children":7962},{"class":2061,"line":7961},250,[7963,7967,7971,7976],{"type":42,"tag":432,"props":7964,"children":7965},{"style":2377},[7966],{"type":47,"value":3429},{"type":42,"tag":432,"props":7968,"children":7969},{"style":2066},[7970],{"type":47,"value":1663},{"type":42,"tag":432,"props":7972,"children":7973},{"style":2392},[7974],{"type":47,"value":7975}," 1.45",{"type":42,"tag":432,"props":7977,"children":7978},{"style":2066},[7979],{"type":47,"value":2603},{"type":42,"tag":432,"props":7981,"children":7983},{"class":2061,"line":7982},251,[7984],{"type":42,"tag":432,"props":7985,"children":7986},{"style":2066},[7987],{"type":47,"value":2506},{"type":42,"tag":432,"props":7989,"children":7991},{"class":2061,"line":7990},252,[7992],{"type":42,"tag":432,"props":7993,"children":7994},{"emptyLinePlaceholder":2314},[7995],{"type":47,"value":2317},{"type":42,"tag":432,"props":7997,"children":7999},{"class":2061,"line":7998},253,[8000],{"type":42,"tag":432,"props":8001,"children":8002},{"style":2304},[8003],{"type":47,"value":8004},"  \u002F* Expanded Detail Panel *\u002F\n",{"type":42,"tag":432,"props":8006,"children":8008},{"class":2061,"line":8007},254,[8009,8013,8018],{"type":42,"tag":432,"props":8010,"children":8011},{"style":2066},[8012],{"type":47,"value":3185},{"type":42,"tag":432,"props":8014,"children":8015},{"style":2366},[8016],{"type":47,"value":8017},"detail-panel",{"type":42,"tag":432,"props":8019,"children":8020},{"style":2066},[8021],{"type":47,"value":2532},{"type":42,"tag":432,"props":8023,"children":8025},{"class":2061,"line":8024},255,[8026,8030,8034,8038],{"type":42,"tag":432,"props":8027,"children":8028},{"style":2377},[8029],{"type":47,"value":4274},{"type":42,"tag":432,"props":8031,"children":8032},{"style":2066},[8033],{"type":47,"value":1663},{"type":42,"tag":432,"props":8035,"children":8036},{"style":2264},[8037],{"type":47,"value":2436},{"type":42,"tag":432,"props":8039,"children":8040},{"style":2066},[8041],{"type":47,"value":2603},{"type":42,"tag":432,"props":8043,"children":8045},{"class":2061,"line":8044},256,[8046,8050,8054,8058],{"type":42,"tag":432,"props":8047,"children":8048},{"style":2377},[8049],{"type":47,"value":3535},{"type":42,"tag":432,"props":8051,"children":8052},{"style":2066},[8053],{"type":47,"value":1663},{"type":42,"tag":432,"props":8055,"children":8056},{"style":2392},[8057],{"type":47,"value":3598},{"type":42,"tag":432,"props":8059,"children":8060},{"style":2066},[8061],{"type":47,"value":2603},{"type":42,"tag":432,"props":8063,"children":8065},{"class":2061,"line":8064},257,[8066,8070,8074,8078],{"type":42,"tag":432,"props":8067,"children":8068},{"style":2377},[8069],{"type":47,"value":5614},{"type":42,"tag":432,"props":8071,"children":8072},{"style":2066},[8073],{"type":47,"value":1663},{"type":42,"tag":432,"props":8075,"children":8076},{"style":2392},[8077],{"type":47,"value":3598},{"type":42,"tag":432,"props":8079,"children":8080},{"style":2066},[8081],{"type":47,"value":2603},{"type":42,"tag":432,"props":8083,"children":8085},{"class":2061,"line":8084},258,[8086,8090,8094,8098,8102,8106,8110,8114],{"type":42,"tag":432,"props":8087,"children":8088},{"style":2377},[8089],{"type":47,"value":7632},{"type":42,"tag":432,"props":8091,"children":8092},{"style":2066},[8093],{"type":47,"value":1663},{"type":42,"tag":432,"props":8095,"children":8096},{"style":2392},[8097],{"type":47,"value":3964},{"type":42,"tag":432,"props":8099,"children":8100},{"style":2264},[8101],{"type":47,"value":3247},{"type":42,"tag":432,"props":8103,"children":8104},{"style":2557},[8105],{"type":47,"value":3252},{"type":42,"tag":432,"props":8107,"children":8108},{"style":2066},[8109],{"type":47,"value":2565},{"type":42,"tag":432,"props":8111,"children":8112},{"style":2264},[8113],{"type":47,"value":4546},{"type":42,"tag":432,"props":8115,"children":8116},{"style":2066},[8117],{"type":47,"value":2575},{"type":42,"tag":432,"props":8119,"children":8121},{"class":2061,"line":8120},259,[8122],{"type":42,"tag":432,"props":8123,"children":8124},{"style":2066},[8125],{"type":47,"value":2506},{"type":42,"tag":432,"props":8127,"children":8129},{"class":2061,"line":8128},260,[8130,8134,8138,8142,8146,8150,8154,8158,8162,8166,8171,8175],{"type":42,"tag":432,"props":8131,"children":8132},{"style":2066},[8133],{"type":47,"value":3185},{"type":42,"tag":432,"props":8135,"children":8136},{"style":2366},[8137],{"type":47,"value":5684},{"type":42,"tag":432,"props":8139,"children":8140},{"style":2066},[8141],{"type":47,"value":341},{"type":42,"tag":432,"props":8143,"children":8144},{"style":2366},[8145],{"type":47,"value":6460},{"type":42,"tag":432,"props":8147,"children":8148},{"style":2066},[8149],{"type":47,"value":3467},{"type":42,"tag":432,"props":8151,"children":8152},{"style":2366},[8153],{"type":47,"value":8017},{"type":42,"tag":432,"props":8155,"children":8156},{"style":2066},[8157],{"type":47,"value":2374},{"type":42,"tag":432,"props":8159,"children":8160},{"style":2377},[8161],{"type":47,"value":2380},{"type":42,"tag":432,"props":8163,"children":8164},{"style":2066},[8165],{"type":47,"value":1663},{"type":42,"tag":432,"props":8167,"children":8168},{"style":2264},[8169],{"type":47,"value":8170}," block",{"type":42,"tag":432,"props":8172,"children":8173},{"style":2066},[8174],{"type":47,"value":2400},{"type":42,"tag":432,"props":8176,"children":8177},{"style":2066},[8178],{"type":47,"value":2405},{"type":42,"tag":432,"props":8180,"children":8182},{"class":2061,"line":8181},261,[8183],{"type":42,"tag":432,"props":8184,"children":8185},{"emptyLinePlaceholder":2314},[8186],{"type":47,"value":2317},{"type":42,"tag":432,"props":8188,"children":8190},{"class":2061,"line":8189},262,[8191,8195,8200],{"type":42,"tag":432,"props":8192,"children":8193},{"style":2066},[8194],{"type":47,"value":3185},{"type":42,"tag":432,"props":8196,"children":8197},{"style":2366},[8198],{"type":47,"value":8199},"detail-section",{"type":42,"tag":432,"props":8201,"children":8202},{"style":2066},[8203],{"type":47,"value":2532},{"type":42,"tag":432,"props":8205,"children":8207},{"class":2061,"line":8206},263,[8208,8212,8216,8220],{"type":42,"tag":432,"props":8209,"children":8210},{"style":2377},[8211],{"type":47,"value":5363},{"type":42,"tag":432,"props":8213,"children":8214},{"style":2066},[8215],{"type":47,"value":1663},{"type":42,"tag":432,"props":8217,"children":8218},{"style":2392},[8219],{"type":47,"value":3493},{"type":42,"tag":432,"props":8221,"children":8222},{"style":2066},[8223],{"type":47,"value":2603},{"type":42,"tag":432,"props":8225,"children":8227},{"class":2061,"line":8226},264,[8228],{"type":42,"tag":432,"props":8229,"children":8230},{"style":2066},[8231],{"type":47,"value":2506},{"type":42,"tag":432,"props":8233,"children":8235},{"class":2061,"line":8234},265,[8236,8240,8244,8249],{"type":42,"tag":432,"props":8237,"children":8238},{"style":2066},[8239],{"type":47,"value":3185},{"type":42,"tag":432,"props":8241,"children":8242},{"style":2366},[8243],{"type":47,"value":8199},{"type":42,"tag":432,"props":8245,"children":8246},{"style":2366},[8247],{"type":47,"value":8248}," h4",{"type":42,"tag":432,"props":8250,"children":8251},{"style":2066},[8252],{"type":47,"value":2532},{"type":42,"tag":432,"props":8254,"children":8256},{"class":2061,"line":8255},266,[8257,8261,8265,8269],{"type":42,"tag":432,"props":8258,"children":8259},{"style":2377},[8260],{"type":47,"value":3334},{"type":42,"tag":432,"props":8262,"children":8263},{"style":2066},[8264],{"type":47,"value":1663},{"type":42,"tag":432,"props":8266,"children":8267},{"style":2392},[8268],{"type":47,"value":4904},{"type":42,"tag":432,"props":8270,"children":8271},{"style":2066},[8272],{"type":47,"value":2603},{"type":42,"tag":432,"props":8274,"children":8276},{"class":2061,"line":8275},267,[8277,8281,8285,8289],{"type":42,"tag":432,"props":8278,"children":8279},{"style":2377},[8280],{"type":47,"value":3356},{"type":42,"tag":432,"props":8282,"children":8283},{"style":2066},[8284],{"type":47,"value":1663},{"type":42,"tag":432,"props":8286,"children":8287},{"style":2392},[8288],{"type":47,"value":3365},{"type":42,"tag":432,"props":8290,"children":8291},{"style":2066},[8292],{"type":47,"value":2603},{"type":42,"tag":432,"props":8294,"children":8296},{"class":2061,"line":8295},268,[8297,8301,8305,8309],{"type":42,"tag":432,"props":8298,"children":8299},{"style":2377},[8300],{"type":47,"value":4132},{"type":42,"tag":432,"props":8302,"children":8303},{"style":2066},[8304],{"type":47,"value":1663},{"type":42,"tag":432,"props":8306,"children":8307},{"style":2264},[8308],{"type":47,"value":4141},{"type":42,"tag":432,"props":8310,"children":8311},{"style":2066},[8312],{"type":47,"value":2603},{"type":42,"tag":432,"props":8314,"children":8316},{"class":2061,"line":8315},269,[8317,8321,8325,8329],{"type":42,"tag":432,"props":8318,"children":8319},{"style":2377},[8320],{"type":47,"value":3407},{"type":42,"tag":432,"props":8322,"children":8323},{"style":2066},[8324],{"type":47,"value":1663},{"type":42,"tag":432,"props":8326,"children":8327},{"style":2392},[8328],{"type":47,"value":4700},{"type":42,"tag":432,"props":8330,"children":8331},{"style":2066},[8332],{"type":47,"value":2603},{"type":42,"tag":432,"props":8334,"children":8336},{"class":2061,"line":8335},270,[8337,8341,8345,8349,8353,8357],{"type":42,"tag":432,"props":8338,"children":8339},{"style":2377},[8340],{"type":47,"value":3378},{"type":42,"tag":432,"props":8342,"children":8343},{"style":2066},[8344],{"type":47,"value":1663},{"type":42,"tag":432,"props":8346,"children":8347},{"style":2557},[8348],{"type":47,"value":2560},{"type":42,"tag":432,"props":8350,"children":8351},{"style":2066},[8352],{"type":47,"value":2565},{"type":42,"tag":432,"props":8354,"children":8355},{"style":2264},[8356],{"type":47,"value":3627},{"type":42,"tag":432,"props":8358,"children":8359},{"style":2066},[8360],{"type":47,"value":2575},{"type":42,"tag":432,"props":8362,"children":8364},{"class":2061,"line":8363},271,[8365,8369,8373,8377],{"type":42,"tag":432,"props":8366,"children":8367},{"style":2377},[8368],{"type":47,"value":5363},{"type":42,"tag":432,"props":8370,"children":8371},{"style":2066},[8372],{"type":47,"value":1663},{"type":42,"tag":432,"props":8374,"children":8375},{"style":2392},[8376],{"type":47,"value":3943},{"type":42,"tag":432,"props":8378,"children":8379},{"style":2066},[8380],{"type":47,"value":2603},{"type":42,"tag":432,"props":8382,"children":8384},{"class":2061,"line":8383},272,[8385],{"type":42,"tag":432,"props":8386,"children":8387},{"style":2066},[8388],{"type":47,"value":2506},{"type":42,"tag":432,"props":8390,"children":8392},{"class":2061,"line":8391},273,[8393],{"type":42,"tag":432,"props":8394,"children":8395},{"emptyLinePlaceholder":2314},[8396],{"type":47,"value":2317},{"type":42,"tag":432,"props":8398,"children":8400},{"class":2061,"line":8399},274,[8401,8405,8410],{"type":42,"tag":432,"props":8402,"children":8403},{"style":2066},[8404],{"type":47,"value":3185},{"type":42,"tag":432,"props":8406,"children":8407},{"style":2366},[8408],{"type":47,"value":8409},"relationship-bar",{"type":42,"tag":432,"props":8411,"children":8412},{"style":2066},[8413],{"type":47,"value":2532},{"type":42,"tag":432,"props":8415,"children":8417},{"class":2061,"line":8416},275,[8418,8423,8427,8431],{"type":42,"tag":432,"props":8419,"children":8420},{"style":2377},[8421],{"type":47,"value":8422},"    height",{"type":42,"tag":432,"props":8424,"children":8425},{"style":2066},[8426],{"type":47,"value":1663},{"type":42,"tag":432,"props":8428,"children":8429},{"style":2392},[8430],{"type":47,"value":3648},{"type":42,"tag":432,"props":8432,"children":8433},{"style":2066},[8434],{"type":47,"value":2603},{"type":42,"tag":432,"props":8436,"children":8438},{"class":2061,"line":8437},276,[8439,8443,8447,8451,8455,8459],{"type":42,"tag":432,"props":8440,"children":8441},{"style":2377},[8442],{"type":47,"value":3203},{"type":42,"tag":432,"props":8444,"children":8445},{"style":2066},[8446],{"type":47,"value":1663},{"type":42,"tag":432,"props":8448,"children":8449},{"style":2557},[8450],{"type":47,"value":2560},{"type":42,"tag":432,"props":8452,"children":8453},{"style":2066},[8454],{"type":47,"value":2565},{"type":42,"tag":432,"props":8456,"children":8457},{"style":2264},[8458],{"type":47,"value":4546},{"type":42,"tag":432,"props":8460,"children":8461},{"style":2066},[8462],{"type":47,"value":2575},{"type":42,"tag":432,"props":8464,"children":8466},{"class":2061,"line":8465},277,[8467,8471,8475,8479],{"type":42,"tag":432,"props":8468,"children":8469},{"style":2377},[8470],{"type":47,"value":4355},{"type":42,"tag":432,"props":8472,"children":8473},{"style":2066},[8474],{"type":47,"value":1663},{"type":42,"tag":432,"props":8476,"children":8477},{"style":2392},[8478],{"type":47,"value":3544},{"type":42,"tag":432,"props":8480,"children":8481},{"style":2066},[8482],{"type":47,"value":2603},{"type":42,"tag":432,"props":8484,"children":8486},{"class":2061,"line":8485},278,[8487,8491,8495,8499],{"type":42,"tag":432,"props":8488,"children":8489},{"style":2377},[8490],{"type":47,"value":4376},{"type":42,"tag":432,"props":8492,"children":8493},{"style":2066},[8494],{"type":47,"value":1663},{"type":42,"tag":432,"props":8496,"children":8497},{"style":2264},[8498],{"type":47,"value":4385},{"type":42,"tag":432,"props":8500,"children":8501},{"style":2066},[8502],{"type":47,"value":2603},{"type":42,"tag":432,"props":8504,"children":8506},{"class":2061,"line":8505},279,[8507,8511,8515,8519,8523],{"type":42,"tag":432,"props":8508,"children":8509},{"style":2377},[8510],{"type":47,"value":3746},{"type":42,"tag":432,"props":8512,"children":8513},{"style":2066},[8514],{"type":47,"value":1663},{"type":42,"tag":432,"props":8516,"children":8517},{"style":2392},[8518],{"type":47,"value":3544},{"type":42,"tag":432,"props":8520,"children":8521},{"style":2392},[8522],{"type":47,"value":3755},{"type":42,"tag":432,"props":8524,"children":8525},{"style":2066},[8526],{"type":47,"value":2603},{"type":42,"tag":432,"props":8528,"children":8530},{"class":2061,"line":8529},280,[8531],{"type":42,"tag":432,"props":8532,"children":8533},{"style":2066},[8534],{"type":47,"value":2506},{"type":42,"tag":432,"props":8536,"children":8538},{"class":2061,"line":8537},281,[8539,8543,8548],{"type":42,"tag":432,"props":8540,"children":8541},{"style":2066},[8542],{"type":47,"value":3185},{"type":42,"tag":432,"props":8544,"children":8545},{"style":2366},[8546],{"type":47,"value":8547},"relationship-fill",{"type":42,"tag":432,"props":8549,"children":8550},{"style":2066},[8551],{"type":47,"value":2532},{"type":42,"tag":432,"props":8553,"children":8555},{"class":2061,"line":8554},282,[8556,8560,8564,8569],{"type":42,"tag":432,"props":8557,"children":8558},{"style":2377},[8559],{"type":47,"value":8422},{"type":42,"tag":432,"props":8561,"children":8562},{"style":2066},[8563],{"type":47,"value":1663},{"type":42,"tag":432,"props":8565,"children":8566},{"style":2392},[8567],{"type":47,"value":8568}," 100%",{"type":42,"tag":432,"props":8570,"children":8571},{"style":2066},[8572],{"type":47,"value":2603},{"type":42,"tag":432,"props":8574,"children":8576},{"class":2061,"line":8575},283,[8577,8581,8585,8589],{"type":42,"tag":432,"props":8578,"children":8579},{"style":2377},[8580],{"type":47,"value":4355},{"type":42,"tag":432,"props":8582,"children":8583},{"style":2066},[8584],{"type":47,"value":1663},{"type":42,"tag":432,"props":8586,"children":8587},{"style":2392},[8588],{"type":47,"value":3544},{"type":42,"tag":432,"props":8590,"children":8591},{"style":2066},[8592],{"type":47,"value":2603},{"type":42,"tag":432,"props":8594,"children":8596},{"class":2061,"line":8595},284,[8597,8601,8605,8610,8615],{"type":42,"tag":432,"props":8598,"children":8599},{"style":2377},[8600],{"type":47,"value":5847},{"type":42,"tag":432,"props":8602,"children":8603},{"style":2066},[8604],{"type":47,"value":1663},{"type":42,"tag":432,"props":8606,"children":8607},{"style":2264},[8608],{"type":47,"value":8609}," width ",{"type":42,"tag":432,"props":8611,"children":8612},{"style":2392},[8613],{"type":47,"value":8614},"0.3s",{"type":42,"tag":432,"props":8616,"children":8617},{"style":2066},[8618],{"type":47,"value":2603},{"type":42,"tag":432,"props":8620,"children":8622},{"class":2061,"line":8621},285,[8623],{"type":42,"tag":432,"props":8624,"children":8625},{"style":2066},[8626],{"type":47,"value":2506},{"type":42,"tag":432,"props":8628,"children":8630},{"class":2061,"line":8629},286,[8631,8635,8640,8644,8648,8652,8656,8660,8664,8668],{"type":42,"tag":432,"props":8632,"children":8633},{"style":2066},[8634],{"type":47,"value":3185},{"type":42,"tag":432,"props":8636,"children":8637},{"style":2366},[8638],{"type":47,"value":8639},"fill-red",{"type":42,"tag":432,"props":8641,"children":8642},{"style":2066},[8643],{"type":47,"value":2374},{"type":42,"tag":432,"props":8645,"children":8646},{"style":2377},[8647],{"type":47,"value":7163},{"type":42,"tag":432,"props":8649,"children":8650},{"style":2066},[8651],{"type":47,"value":1663},{"type":42,"tag":432,"props":8653,"children":8654},{"style":2557},[8655],{"type":47,"value":2560},{"type":42,"tag":432,"props":8657,"children":8658},{"style":2066},[8659],{"type":47,"value":2565},{"type":42,"tag":432,"props":8661,"children":8662},{"style":2264},[8663],{"type":47,"value":7205},{"type":42,"tag":432,"props":8665,"children":8666},{"style":2066},[8667],{"type":47,"value":6211},{"type":42,"tag":432,"props":8669,"children":8670},{"style":2066},[8671],{"type":47,"value":2405},{"type":42,"tag":432,"props":8673,"children":8675},{"class":2061,"line":8674},287,[8676,8680,8685,8689,8693,8697,8701,8705,8709,8713],{"type":42,"tag":432,"props":8677,"children":8678},{"style":2066},[8679],{"type":47,"value":3185},{"type":42,"tag":432,"props":8681,"children":8682},{"style":2366},[8683],{"type":47,"value":8684},"fill-amber",{"type":42,"tag":432,"props":8686,"children":8687},{"style":2066},[8688],{"type":47,"value":2374},{"type":42,"tag":432,"props":8690,"children":8691},{"style":2377},[8692],{"type":47,"value":7163},{"type":42,"tag":432,"props":8694,"children":8695},{"style":2066},[8696],{"type":47,"value":1663},{"type":42,"tag":432,"props":8698,"children":8699},{"style":2557},[8700],{"type":47,"value":2560},{"type":42,"tag":432,"props":8702,"children":8703},{"style":2066},[8704],{"type":47,"value":2565},{"type":42,"tag":432,"props":8706,"children":8707},{"style":2264},[8708],{"type":47,"value":7276},{"type":42,"tag":432,"props":8710,"children":8711},{"style":2066},[8712],{"type":47,"value":6211},{"type":42,"tag":432,"props":8714,"children":8715},{"style":2066},[8716],{"type":47,"value":2405},{"type":42,"tag":432,"props":8718,"children":8720},{"class":2061,"line":8719},288,[8721,8725,8730,8734,8738,8742,8746,8750,8754,8758],{"type":42,"tag":432,"props":8722,"children":8723},{"style":2066},[8724],{"type":47,"value":3185},{"type":42,"tag":432,"props":8726,"children":8727},{"style":2366},[8728],{"type":47,"value":8729},"fill-green",{"type":42,"tag":432,"props":8731,"children":8732},{"style":2066},[8733],{"type":47,"value":2374},{"type":42,"tag":432,"props":8735,"children":8736},{"style":2377},[8737],{"type":47,"value":7163},{"type":42,"tag":432,"props":8739,"children":8740},{"style":2066},[8741],{"type":47,"value":1663},{"type":42,"tag":432,"props":8743,"children":8744},{"style":2557},[8745],{"type":47,"value":2560},{"type":42,"tag":432,"props":8747,"children":8748},{"style":2066},[8749],{"type":47,"value":2565},{"type":42,"tag":432,"props":8751,"children":8752},{"style":2264},[8753],{"type":47,"value":7347},{"type":42,"tag":432,"props":8755,"children":8756},{"style":2066},[8757],{"type":47,"value":6211},{"type":42,"tag":432,"props":8759,"children":8760},{"style":2066},[8761],{"type":47,"value":2405},{"type":42,"tag":432,"props":8763,"children":8765},{"class":2061,"line":8764},289,[8766,8770,8775,8779,8783,8787,8791,8795,8800,8804],{"type":42,"tag":432,"props":8767,"children":8768},{"style":2066},[8769],{"type":47,"value":3185},{"type":42,"tag":432,"props":8771,"children":8772},{"style":2366},[8773],{"type":47,"value":8774},"fill-blue",{"type":42,"tag":432,"props":8776,"children":8777},{"style":2066},[8778],{"type":47,"value":2374},{"type":42,"tag":432,"props":8780,"children":8781},{"style":2377},[8782],{"type":47,"value":7163},{"type":42,"tag":432,"props":8784,"children":8785},{"style":2066},[8786],{"type":47,"value":1663},{"type":42,"tag":432,"props":8788,"children":8789},{"style":2557},[8790],{"type":47,"value":2560},{"type":42,"tag":432,"props":8792,"children":8793},{"style":2066},[8794],{"type":47,"value":2565},{"type":42,"tag":432,"props":8796,"children":8797},{"style":2264},[8798],{"type":47,"value":8799},"--accent",{"type":42,"tag":432,"props":8801,"children":8802},{"style":2066},[8803],{"type":47,"value":6211},{"type":42,"tag":432,"props":8805,"children":8806},{"style":2066},[8807],{"type":47,"value":2405},{"type":42,"tag":432,"props":8809,"children":8811},{"class":2061,"line":8810},290,[8812],{"type":42,"tag":432,"props":8813,"children":8814},{"emptyLinePlaceholder":2314},[8815],{"type":47,"value":2317},{"type":42,"tag":432,"props":8817,"children":8819},{"class":2061,"line":8818},291,[8820],{"type":42,"tag":432,"props":8821,"children":8822},{"style":2304},[8823],{"type":47,"value":8824},"  \u002F* Drill-down button *\u002F\n",{"type":42,"tag":432,"props":8826,"children":8828},{"class":2061,"line":8827},292,[8829,8833,8838],{"type":42,"tag":432,"props":8830,"children":8831},{"style":2066},[8832],{"type":47,"value":3185},{"type":42,"tag":432,"props":8834,"children":8835},{"style":2366},[8836],{"type":47,"value":8837},"drill-btn",{"type":42,"tag":432,"props":8839,"children":8840},{"style":2066},[8841],{"type":47,"value":2532},{"type":42,"tag":432,"props":8843,"children":8845},{"class":2061,"line":8844},293,[8846,8850,8854,8859],{"type":42,"tag":432,"props":8847,"children":8848},{"style":2377},[8849],{"type":47,"value":4274},{"type":42,"tag":432,"props":8851,"children":8852},{"style":2066},[8853],{"type":47,"value":1663},{"type":42,"tag":432,"props":8855,"children":8856},{"style":2264},[8857],{"type":47,"value":8858}," inline-block",{"type":42,"tag":432,"props":8860,"children":8861},{"style":2066},[8862],{"type":47,"value":2603},{"type":42,"tag":432,"props":8864,"children":8866},{"class":2061,"line":8865},294,[8867,8871,8875,8879],{"type":42,"tag":432,"props":8868,"children":8869},{"style":2377},[8870],{"type":47,"value":3334},{"type":42,"tag":432,"props":8872,"children":8873},{"style":2066},[8874],{"type":47,"value":1663},{"type":42,"tag":432,"props":8876,"children":8877},{"style":2392},[8878],{"type":47,"value":4904},{"type":42,"tag":432,"props":8880,"children":8881},{"style":2066},[8882],{"type":47,"value":2603},{"type":42,"tag":432,"props":8884,"children":8886},{"class":2061,"line":8885},295,[8887,8891,8895,8899],{"type":42,"tag":432,"props":8888,"children":8889},{"style":2377},[8890],{"type":47,"value":3356},{"type":42,"tag":432,"props":8892,"children":8893},{"style":2066},[8894],{"type":47,"value":1663},{"type":42,"tag":432,"props":8896,"children":8897},{"style":2392},[8898],{"type":47,"value":4749},{"type":42,"tag":432,"props":8900,"children":8901},{"style":2066},[8902],{"type":47,"value":2603},{"type":42,"tag":432,"props":8904,"children":8906},{"class":2061,"line":8905},296,[8907,8911,8915,8919,8923,8927],{"type":42,"tag":432,"props":8908,"children":8909},{"style":2377},[8910],{"type":47,"value":3378},{"type":42,"tag":432,"props":8912,"children":8913},{"style":2066},[8914],{"type":47,"value":1663},{"type":42,"tag":432,"props":8916,"children":8917},{"style":2557},[8918],{"type":47,"value":2560},{"type":42,"tag":432,"props":8920,"children":8921},{"style":2066},[8922],{"type":47,"value":2565},{"type":42,"tag":432,"props":8924,"children":8925},{"style":2264},[8926],{"type":47,"value":8799},{"type":42,"tag":432,"props":8928,"children":8929},{"style":2066},[8930],{"type":47,"value":2575},{"type":42,"tag":432,"props":8932,"children":8934},{"class":2061,"line":8933},297,[8935,8939,8943,8947],{"type":42,"tag":432,"props":8936,"children":8937},{"style":2377},[8938],{"type":47,"value":5825},{"type":42,"tag":432,"props":8940,"children":8941},{"style":2066},[8942],{"type":47,"value":1663},{"type":42,"tag":432,"props":8944,"children":8945},{"style":2264},[8946],{"type":47,"value":5834},{"type":42,"tag":432,"props":8948,"children":8949},{"style":2066},[8950],{"type":47,"value":2603},{"type":42,"tag":432,"props":8952,"children":8954},{"class":2061,"line":8953},298,[8955,8959,8963,8967,8971],{"type":42,"tag":432,"props":8956,"children":8957},{"style":2377},[8958],{"type":47,"value":3273},{"type":42,"tag":432,"props":8960,"children":8961},{"style":2066},[8962],{"type":47,"value":1663},{"type":42,"tag":432,"props":8964,"children":8965},{"style":2392},[8966],{"type":47,"value":3544},{"type":42,"tag":432,"props":8968,"children":8969},{"style":2392},[8970],{"type":47,"value":3755},{"type":42,"tag":432,"props":8972,"children":8973},{"style":2066},[8974],{"type":47,"value":2603},{"type":42,"tag":432,"props":8976,"children":8978},{"class":2061,"line":8977},299,[8979,8983,8987,8991],{"type":42,"tag":432,"props":8980,"children":8981},{"style":2377},[8982],{"type":47,"value":4317},{"type":42,"tag":432,"props":8984,"children":8985},{"style":2066},[8986],{"type":47,"value":1663},{"type":42,"tag":432,"props":8988,"children":8989},{"style":2264},[8990],{"type":47,"value":2436},{"type":42,"tag":432,"props":8992,"children":8993},{"style":2066},[8994],{"type":47,"value":2603},{"type":42,"tag":432,"props":8996,"children":8998},{"class":2061,"line":8997},300,[8999,9003,9007,9011],{"type":42,"tag":432,"props":9000,"children":9001},{"style":2377},[9002],{"type":47,"value":3203},{"type":42,"tag":432,"props":9004,"children":9005},{"style":2066},[9006],{"type":47,"value":1663},{"type":42,"tag":432,"props":9008,"children":9009},{"style":2264},[9010],{"type":47,"value":2436},{"type":42,"tag":432,"props":9012,"children":9013},{"style":2066},[9014],{"type":47,"value":2603},{"type":42,"tag":432,"props":9016,"children":9018},{"class":2061,"line":9017},301,[9019,9023,9027,9031,9035,9039],{"type":42,"tag":432,"props":9020,"children":9021},{"style":2377},[9022],{"type":47,"value":3661},{"type":42,"tag":432,"props":9024,"children":9025},{"style":2066},[9026],{"type":47,"value":1663},{"type":42,"tag":432,"props":9028,"children":9029},{"style":2557},[9030],{"type":47,"value":2560},{"type":42,"tag":432,"props":9032,"children":9033},{"style":2066},[9034],{"type":47,"value":2565},{"type":42,"tag":432,"props":9036,"children":9037},{"style":2264},[9038],{"type":47,"value":3851},{"type":42,"tag":432,"props":9040,"children":9041},{"style":2066},[9042],{"type":47,"value":2575},{"type":42,"tag":432,"props":9044,"children":9046},{"class":2061,"line":9045},302,[9047],{"type":42,"tag":432,"props":9048,"children":9049},{"style":2066},[9050],{"type":47,"value":2506},{"type":42,"tag":432,"props":9052,"children":9054},{"class":2061,"line":9053},303,[9055,9059,9063,9067,9071,9075,9080,9084,9089,9093],{"type":42,"tag":432,"props":9056,"children":9057},{"style":2066},[9058],{"type":47,"value":3185},{"type":42,"tag":432,"props":9060,"children":9061},{"style":2366},[9062],{"type":47,"value":8837},{"type":42,"tag":432,"props":9064,"children":9065},{"style":2066},[9066],{"type":47,"value":1663},{"type":42,"tag":432,"props":9068,"children":9069},{"style":2078},[9070],{"type":47,"value":5907},{"type":42,"tag":432,"props":9072,"children":9073},{"style":2066},[9074],{"type":47,"value":2374},{"type":42,"tag":432,"props":9076,"children":9077},{"style":2377},[9078],{"type":47,"value":9079}," text-decoration",{"type":42,"tag":432,"props":9081,"children":9082},{"style":2066},[9083],{"type":47,"value":1663},{"type":42,"tag":432,"props":9085,"children":9086},{"style":2264},[9087],{"type":47,"value":9088}," underline",{"type":42,"tag":432,"props":9090,"children":9091},{"style":2066},[9092],{"type":47,"value":2400},{"type":42,"tag":432,"props":9094,"children":9095},{"style":2066},[9096],{"type":47,"value":2405},{"type":42,"tag":432,"props":9098,"children":9100},{"class":2061,"line":9099},304,[9101],{"type":42,"tag":432,"props":9102,"children":9103},{"emptyLinePlaceholder":2314},[9104],{"type":47,"value":2317},{"type":42,"tag":432,"props":9106,"children":9108},{"class":2061,"line":9107},305,[9109],{"type":42,"tag":432,"props":9110,"children":9111},{"style":2304},[9112],{"type":47,"value":9113},"  \u002F* Concentration Table *\u002F\n",{"type":42,"tag":432,"props":9115,"children":9117},{"class":2061,"line":9116},306,[9118,9122,9127],{"type":42,"tag":432,"props":9119,"children":9120},{"style":2066},[9121],{"type":47,"value":3185},{"type":42,"tag":432,"props":9123,"children":9124},{"style":2366},[9125],{"type":47,"value":9126},"conc-table",{"type":42,"tag":432,"props":9128,"children":9129},{"style":2066},[9130],{"type":47,"value":2532},{"type":42,"tag":432,"props":9132,"children":9134},{"class":2061,"line":9133},307,[9135,9140,9144,9148],{"type":42,"tag":432,"props":9136,"children":9137},{"style":2377},[9138],{"type":47,"value":9139},"    width",{"type":42,"tag":432,"props":9141,"children":9142},{"style":2066},[9143],{"type":47,"value":1663},{"type":42,"tag":432,"props":9145,"children":9146},{"style":2392},[9147],{"type":47,"value":8568},{"type":42,"tag":432,"props":9149,"children":9150},{"style":2066},[9151],{"type":47,"value":2603},{"type":42,"tag":432,"props":9153,"children":9155},{"class":2061,"line":9154},308,[9156,9161,9165,9170],{"type":42,"tag":432,"props":9157,"children":9158},{"style":2377},[9159],{"type":47,"value":9160},"    border-collapse",{"type":42,"tag":432,"props":9162,"children":9163},{"style":2066},[9164],{"type":47,"value":1663},{"type":42,"tag":432,"props":9166,"children":9167},{"style":2264},[9168],{"type":47,"value":9169}," collapse",{"type":42,"tag":432,"props":9171,"children":9172},{"style":2066},[9173],{"type":47,"value":2603},{"type":42,"tag":432,"props":9175,"children":9177},{"class":2061,"line":9176},309,[9178,9182,9186,9190],{"type":42,"tag":432,"props":9179,"children":9180},{"style":2377},[9181],{"type":47,"value":3334},{"type":42,"tag":432,"props":9183,"children":9184},{"style":2066},[9185],{"type":47,"value":1663},{"type":42,"tag":432,"props":9187,"children":9188},{"style":2392},[9189],{"type":47,"value":4099},{"type":42,"tag":432,"props":9191,"children":9192},{"style":2066},[9193],{"type":47,"value":2603},{"type":42,"tag":432,"props":9195,"children":9197},{"class":2061,"line":9196},310,[9198,9202,9206,9210,9214],{"type":42,"tag":432,"props":9199,"children":9200},{"style":2377},[9201],{"type":47,"value":3746},{"type":42,"tag":432,"props":9203,"children":9204},{"style":2066},[9205],{"type":47,"value":1663},{"type":42,"tag":432,"props":9207,"children":9208},{"style":2392},[9209],{"type":47,"value":3598},{"type":42,"tag":432,"props":9211,"children":9212},{"style":2392},[9213],{"type":47,"value":3755},{"type":42,"tag":432,"props":9215,"children":9216},{"style":2066},[9217],{"type":47,"value":2603},{"type":42,"tag":432,"props":9219,"children":9221},{"class":2061,"line":9220},311,[9222],{"type":42,"tag":432,"props":9223,"children":9224},{"style":2066},[9225],{"type":47,"value":2506},{"type":42,"tag":432,"props":9227,"children":9229},{"class":2061,"line":9228},312,[9230,9234,9238,9243],{"type":42,"tag":432,"props":9231,"children":9232},{"style":2066},[9233],{"type":47,"value":3185},{"type":42,"tag":432,"props":9235,"children":9236},{"style":2366},[9237],{"type":47,"value":9126},{"type":42,"tag":432,"props":9239,"children":9240},{"style":2366},[9241],{"type":47,"value":9242}," th",{"type":42,"tag":432,"props":9244,"children":9245},{"style":2066},[9246],{"type":47,"value":2532},{"type":42,"tag":432,"props":9248,"children":9250},{"class":2061,"line":9249},313,[9251,9255,9259,9263],{"type":42,"tag":432,"props":9252,"children":9253},{"style":2377},[9254],{"type":47,"value":3334},{"type":42,"tag":432,"props":9256,"children":9257},{"style":2066},[9258],{"type":47,"value":1663},{"type":42,"tag":432,"props":9260,"children":9261},{"style":2392},[9262],{"type":47,"value":4219},{"type":42,"tag":432,"props":9264,"children":9265},{"style":2066},[9266],{"type":47,"value":2603},{"type":42,"tag":432,"props":9268,"children":9270},{"class":2061,"line":9269},314,[9271,9275,9279,9283],{"type":42,"tag":432,"props":9272,"children":9273},{"style":2377},[9274],{"type":47,"value":4132},{"type":42,"tag":432,"props":9276,"children":9277},{"style":2066},[9278],{"type":47,"value":1663},{"type":42,"tag":432,"props":9280,"children":9281},{"style":2264},[9282],{"type":47,"value":4141},{"type":42,"tag":432,"props":9284,"children":9285},{"style":2066},[9286],{"type":47,"value":2603},{"type":42,"tag":432,"props":9288,"children":9290},{"class":2061,"line":9289},315,[9291,9295,9299,9303],{"type":42,"tag":432,"props":9292,"children":9293},{"style":2377},[9294],{"type":47,"value":3407},{"type":42,"tag":432,"props":9296,"children":9297},{"style":2066},[9298],{"type":47,"value":1663},{"type":42,"tag":432,"props":9300,"children":9301},{"style":2392},[9302],{"type":47,"value":4700},{"type":42,"tag":432,"props":9304,"children":9305},{"style":2066},[9306],{"type":47,"value":2603},{"type":42,"tag":432,"props":9308,"children":9310},{"class":2061,"line":9309},316,[9311,9315,9319,9323,9327,9331],{"type":42,"tag":432,"props":9312,"children":9313},{"style":2377},[9314],{"type":47,"value":3378},{"type":42,"tag":432,"props":9316,"children":9317},{"style":2066},[9318],{"type":47,"value":1663},{"type":42,"tag":432,"props":9320,"children":9321},{"style":2557},[9322],{"type":47,"value":2560},{"type":42,"tag":432,"props":9324,"children":9325},{"style":2066},[9326],{"type":47,"value":2565},{"type":42,"tag":432,"props":9328,"children":9329},{"style":2264},[9330],{"type":47,"value":3627},{"type":42,"tag":432,"props":9332,"children":9333},{"style":2066},[9334],{"type":47,"value":2575},{"type":42,"tag":432,"props":9336,"children":9338},{"class":2061,"line":9337},317,[9339,9343,9347,9351],{"type":42,"tag":432,"props":9340,"children":9341},{"style":2377},[9342],{"type":47,"value":3356},{"type":42,"tag":432,"props":9344,"children":9345},{"style":2066},[9346],{"type":47,"value":1663},{"type":42,"tag":432,"props":9348,"children":9349},{"style":2392},[9350],{"type":47,"value":4749},{"type":42,"tag":432,"props":9352,"children":9353},{"style":2066},[9354],{"type":47,"value":2603},{"type":42,"tag":432,"props":9356,"children":9358},{"class":2061,"line":9357},318,[9359,9363,9367,9372],{"type":42,"tag":432,"props":9360,"children":9361},{"style":2377},[9362],{"type":47,"value":4559},{"type":42,"tag":432,"props":9364,"children":9365},{"style":2066},[9366],{"type":47,"value":1663},{"type":42,"tag":432,"props":9368,"children":9369},{"style":2264},[9370],{"type":47,"value":9371}," left",{"type":42,"tag":432,"props":9373,"children":9374},{"style":2066},[9375],{"type":47,"value":2603},{"type":42,"tag":432,"props":9377,"children":9379},{"class":2061,"line":9378},319,[9380,9384,9388,9392,9396],{"type":42,"tag":432,"props":9381,"children":9382},{"style":2377},[9383],{"type":47,"value":3273},{"type":42,"tag":432,"props":9385,"children":9386},{"style":2066},[9387],{"type":47,"value":1663},{"type":42,"tag":432,"props":9389,"children":9390},{"style":2392},[9391],{"type":47,"value":3943},{"type":42,"tag":432,"props":9393,"children":9394},{"style":2392},[9395],{"type":47,"value":4219},{"type":42,"tag":432,"props":9397,"children":9398},{"style":2066},[9399],{"type":47,"value":2603},{"type":42,"tag":432,"props":9401,"children":9403},{"class":2061,"line":9402},320,[9404,9408,9412,9416,9420,9424,9428,9432],{"type":42,"tag":432,"props":9405,"children":9406},{"style":2377},[9407],{"type":47,"value":3233},{"type":42,"tag":432,"props":9409,"children":9410},{"style":2066},[9411],{"type":47,"value":1663},{"type":42,"tag":432,"props":9413,"children":9414},{"style":2392},[9415],{"type":47,"value":4836},{"type":42,"tag":432,"props":9417,"children":9418},{"style":2264},[9419],{"type":47,"value":3247},{"type":42,"tag":432,"props":9421,"children":9422},{"style":2557},[9423],{"type":47,"value":3252},{"type":42,"tag":432,"props":9425,"children":9426},{"style":2066},[9427],{"type":47,"value":2565},{"type":42,"tag":432,"props":9429,"children":9430},{"style":2264},[9431],{"type":47,"value":4342},{"type":42,"tag":432,"props":9433,"children":9434},{"style":2066},[9435],{"type":47,"value":2575},{"type":42,"tag":432,"props":9437,"children":9439},{"class":2061,"line":9438},321,[9440,9444,9448,9452,9456,9461],{"type":42,"tag":432,"props":9441,"children":9442},{"style":2377},[9443],{"type":47,"value":3203},{"type":42,"tag":432,"props":9445,"children":9446},{"style":2066},[9447],{"type":47,"value":1663},{"type":42,"tag":432,"props":9449,"children":9450},{"style":2557},[9451],{"type":47,"value":2560},{"type":42,"tag":432,"props":9453,"children":9454},{"style":2066},[9455],{"type":47,"value":2565},{"type":42,"tag":432,"props":9457,"children":9458},{"style":2264},[9459],{"type":47,"value":9460},"--bg",{"type":42,"tag":432,"props":9462,"children":9463},{"style":2066},[9464],{"type":47,"value":2575},{"type":42,"tag":432,"props":9466,"children":9468},{"class":2061,"line":9467},322,[9469],{"type":42,"tag":432,"props":9470,"children":9471},{"style":2066},[9472],{"type":47,"value":2506},{"type":42,"tag":432,"props":9474,"children":9476},{"class":2061,"line":9475},323,[9477,9481,9485,9489,9493,9498,9503,9508,9512,9516,9521,9525,9530,9534],{"type":42,"tag":432,"props":9478,"children":9479},{"style":2066},[9480],{"type":47,"value":3185},{"type":42,"tag":432,"props":9482,"children":9483},{"style":2366},[9484],{"type":47,"value":9126},{"type":42,"tag":432,"props":9486,"children":9487},{"style":2366},[9488],{"type":47,"value":9242},{"type":42,"tag":432,"props":9490,"children":9491},{"style":2066},[9492],{"type":47,"value":1663},{"type":42,"tag":432,"props":9494,"children":9495},{"style":2078},[9496],{"type":47,"value":9497},"not",{"type":42,"tag":432,"props":9499,"children":9500},{"style":2066},[9501],{"type":47,"value":9502},"(:",{"type":42,"tag":432,"props":9504,"children":9505},{"style":2078},[9506],{"type":47,"value":9507},"first-child",{"type":42,"tag":432,"props":9509,"children":9510},{"style":2066},[9511],{"type":47,"value":249},{"type":42,"tag":432,"props":9513,"children":9514},{"style":2066},[9515],{"type":47,"value":2374},{"type":42,"tag":432,"props":9517,"children":9518},{"style":2377},[9519],{"type":47,"value":9520}," text-align",{"type":42,"tag":432,"props":9522,"children":9523},{"style":2066},[9524],{"type":47,"value":1663},{"type":42,"tag":432,"props":9526,"children":9527},{"style":2264},[9528],{"type":47,"value":9529}," right",{"type":42,"tag":432,"props":9531,"children":9532},{"style":2066},[9533],{"type":47,"value":2400},{"type":42,"tag":432,"props":9535,"children":9536},{"style":2066},[9537],{"type":47,"value":2405},{"type":42,"tag":432,"props":9539,"children":9541},{"class":2061,"line":9540},324,[9542,9546,9550,9555],{"type":42,"tag":432,"props":9543,"children":9544},{"style":2066},[9545],{"type":47,"value":3185},{"type":42,"tag":432,"props":9547,"children":9548},{"style":2366},[9549],{"type":47,"value":9126},{"type":42,"tag":432,"props":9551,"children":9552},{"style":2366},[9553],{"type":47,"value":9554}," td",{"type":42,"tag":432,"props":9556,"children":9557},{"style":2066},[9558],{"type":47,"value":2532},{"type":42,"tag":432,"props":9560,"children":9562},{"class":2061,"line":9561},325,[9563,9567,9571,9575,9579],{"type":42,"tag":432,"props":9564,"children":9565},{"style":2377},[9566],{"type":47,"value":3273},{"type":42,"tag":432,"props":9568,"children":9569},{"style":2066},[9570],{"type":47,"value":1663},{"type":42,"tag":432,"props":9572,"children":9573},{"style":2392},[9574],{"type":47,"value":3648},{"type":42,"tag":432,"props":9576,"children":9577},{"style":2392},[9578],{"type":47,"value":4219},{"type":42,"tag":432,"props":9580,"children":9581},{"style":2066},[9582],{"type":47,"value":2603},{"type":42,"tag":432,"props":9584,"children":9586},{"class":2061,"line":9585},326,[9587,9591,9595,9599,9603,9607,9611,9615],{"type":42,"tag":432,"props":9588,"children":9589},{"style":2377},[9590],{"type":47,"value":3233},{"type":42,"tag":432,"props":9592,"children":9593},{"style":2066},[9594],{"type":47,"value":1663},{"type":42,"tag":432,"props":9596,"children":9597},{"style":2392},[9598],{"type":47,"value":3964},{"type":42,"tag":432,"props":9600,"children":9601},{"style":2264},[9602],{"type":47,"value":3247},{"type":42,"tag":432,"props":9604,"children":9605},{"style":2557},[9606],{"type":47,"value":3252},{"type":42,"tag":432,"props":9608,"children":9609},{"style":2066},[9610],{"type":47,"value":2565},{"type":42,"tag":432,"props":9612,"children":9613},{"style":2264},[9614],{"type":47,"value":4546},{"type":42,"tag":432,"props":9616,"children":9617},{"style":2066},[9618],{"type":47,"value":2575},{"type":42,"tag":432,"props":9620,"children":9622},{"class":2061,"line":9621},327,[9623,9627,9631,9635],{"type":42,"tag":432,"props":9624,"children":9625},{"style":2377},[9626],{"type":47,"value":4849},{"type":42,"tag":432,"props":9628,"children":9629},{"style":2066},[9630],{"type":47,"value":1663},{"type":42,"tag":432,"props":9632,"children":9633},{"style":2264},[9634],{"type":47,"value":4858},{"type":42,"tag":432,"props":9636,"children":9637},{"style":2066},[9638],{"type":47,"value":2603},{"type":42,"tag":432,"props":9640,"children":9642},{"class":2061,"line":9641},328,[9643],{"type":42,"tag":432,"props":9644,"children":9645},{"style":2066},[9646],{"type":47,"value":2506},{"type":42,"tag":432,"props":9648,"children":9650},{"class":2061,"line":9649},329,[9651,9655,9659,9663,9667,9671,9675,9679,9683,9687,9691,9695,9699,9703],{"type":42,"tag":432,"props":9652,"children":9653},{"style":2066},[9654],{"type":47,"value":3185},{"type":42,"tag":432,"props":9656,"children":9657},{"style":2366},[9658],{"type":47,"value":9126},{"type":42,"tag":432,"props":9660,"children":9661},{"style":2366},[9662],{"type":47,"value":9554},{"type":42,"tag":432,"props":9664,"children":9665},{"style":2066},[9666],{"type":47,"value":1663},{"type":42,"tag":432,"props":9668,"children":9669},{"style":2078},[9670],{"type":47,"value":9497},{"type":42,"tag":432,"props":9672,"children":9673},{"style":2066},[9674],{"type":47,"value":9502},{"type":42,"tag":432,"props":9676,"children":9677},{"style":2078},[9678],{"type":47,"value":9507},{"type":42,"tag":432,"props":9680,"children":9681},{"style":2066},[9682],{"type":47,"value":249},{"type":42,"tag":432,"props":9684,"children":9685},{"style":2066},[9686],{"type":47,"value":2374},{"type":42,"tag":432,"props":9688,"children":9689},{"style":2377},[9690],{"type":47,"value":9520},{"type":42,"tag":432,"props":9692,"children":9693},{"style":2066},[9694],{"type":47,"value":1663},{"type":42,"tag":432,"props":9696,"children":9697},{"style":2264},[9698],{"type":47,"value":9529},{"type":42,"tag":432,"props":9700,"children":9701},{"style":2066},[9702],{"type":47,"value":2400},{"type":42,"tag":432,"props":9704,"children":9705},{"style":2066},[9706],{"type":47,"value":2405},{"type":42,"tag":432,"props":9708,"children":9710},{"class":2061,"line":9709},330,[9711,9715,9719,9724,9728,9732,9736,9740,9744,9748,9752,9757,9761],{"type":42,"tag":432,"props":9712,"children":9713},{"style":2066},[9714],{"type":47,"value":3185},{"type":42,"tag":432,"props":9716,"children":9717},{"style":2366},[9718],{"type":47,"value":9126},{"type":42,"tag":432,"props":9720,"children":9721},{"style":2366},[9722],{"type":47,"value":9723}," tr",{"type":42,"tag":432,"props":9725,"children":9726},{"style":2066},[9727],{"type":47,"value":1663},{"type":42,"tag":432,"props":9729,"children":9730},{"style":2078},[9731],{"type":47,"value":5907},{"type":42,"tag":432,"props":9733,"children":9734},{"style":2066},[9735],{"type":47,"value":2374},{"type":42,"tag":432,"props":9737,"children":9738},{"style":2377},[9739],{"type":47,"value":7163},{"type":42,"tag":432,"props":9741,"children":9742},{"style":2066},[9743],{"type":47,"value":1663},{"type":42,"tag":432,"props":9745,"children":9746},{"style":2557},[9747],{"type":47,"value":2560},{"type":42,"tag":432,"props":9749,"children":9750},{"style":2066},[9751],{"type":47,"value":2565},{"type":42,"tag":432,"props":9753,"children":9754},{"style":2264},[9755],{"type":47,"value":9756},"--blue-bg",{"type":42,"tag":432,"props":9758,"children":9759},{"style":2066},[9760],{"type":47,"value":6211},{"type":42,"tag":432,"props":9762,"children":9763},{"style":2066},[9764],{"type":47,"value":2405},{"type":42,"tag":432,"props":9766,"children":9768},{"class":2061,"line":9767},331,[9769,9773,9777,9781,9786],{"type":42,"tag":432,"props":9770,"children":9771},{"style":2066},[9772],{"type":47,"value":3185},{"type":42,"tag":432,"props":9774,"children":9775},{"style":2366},[9776],{"type":47,"value":9126},{"type":42,"tag":432,"props":9778,"children":9779},{"style":2066},[9780],{"type":47,"value":3467},{"type":42,"tag":432,"props":9782,"children":9783},{"style":2366},[9784],{"type":47,"value":9785},"row-total",{"type":42,"tag":432,"props":9787,"children":9788},{"style":2066},[9789],{"type":47,"value":2532},{"type":42,"tag":432,"props":9791,"children":9793},{"class":2061,"line":9792},332,[9794,9798,9802,9806],{"type":42,"tag":432,"props":9795,"children":9796},{"style":2377},[9797],{"type":47,"value":3356},{"type":42,"tag":432,"props":9799,"children":9800},{"style":2066},[9801],{"type":47,"value":1663},{"type":42,"tag":432,"props":9803,"children":9804},{"style":2392},[9805],{"type":47,"value":3365},{"type":42,"tag":432,"props":9807,"children":9808},{"style":2066},[9809],{"type":47,"value":2603},{"type":42,"tag":432,"props":9811,"children":9813},{"class":2061,"line":9812},333,[9814,9818,9822,9826,9830,9834,9838,9842],{"type":42,"tag":432,"props":9815,"children":9816},{"style":2377},[9817],{"type":47,"value":7632},{"type":42,"tag":432,"props":9819,"children":9820},{"style":2066},[9821],{"type":47,"value":1663},{"type":42,"tag":432,"props":9823,"children":9824},{"style":2392},[9825],{"type":47,"value":4836},{"type":42,"tag":432,"props":9827,"children":9828},{"style":2264},[9829],{"type":47,"value":3247},{"type":42,"tag":432,"props":9831,"children":9832},{"style":2557},[9833],{"type":47,"value":3252},{"type":42,"tag":432,"props":9835,"children":9836},{"style":2066},[9837],{"type":47,"value":2565},{"type":42,"tag":432,"props":9839,"children":9840},{"style":2264},[9841],{"type":47,"value":4342},{"type":42,"tag":432,"props":9843,"children":9844},{"style":2066},[9845],{"type":47,"value":2575},{"type":42,"tag":432,"props":9847,"children":9849},{"class":2061,"line":9848},334,[9850,9854,9858,9862,9866,9870],{"type":42,"tag":432,"props":9851,"children":9852},{"style":2377},[9853],{"type":47,"value":3203},{"type":42,"tag":432,"props":9855,"children":9856},{"style":2066},[9857],{"type":47,"value":1663},{"type":42,"tag":432,"props":9859,"children":9860},{"style":2557},[9861],{"type":47,"value":2560},{"type":42,"tag":432,"props":9863,"children":9864},{"style":2066},[9865],{"type":47,"value":2565},{"type":42,"tag":432,"props":9867,"children":9868},{"style":2264},[9869],{"type":47,"value":9460},{"type":42,"tag":432,"props":9871,"children":9872},{"style":2066},[9873],{"type":47,"value":2575},{"type":42,"tag":432,"props":9875,"children":9877},{"class":2061,"line":9876},335,[9878],{"type":42,"tag":432,"props":9879,"children":9880},{"style":2066},[9881],{"type":47,"value":2506},{"type":42,"tag":432,"props":9883,"children":9885},{"class":2061,"line":9884},336,[9886],{"type":42,"tag":432,"props":9887,"children":9888},{"emptyLinePlaceholder":2314},[9889],{"type":47,"value":2317},{"type":42,"tag":432,"props":9891,"children":9893},{"class":2061,"line":9892},337,[9894],{"type":42,"tag":432,"props":9895,"children":9896},{"style":2304},[9897],{"type":47,"value":9898},"  \u002F* Risk indicator *\u002F\n",{"type":42,"tag":432,"props":9900,"children":9902},{"class":2061,"line":9901},338,[9903,9907,9912],{"type":42,"tag":432,"props":9904,"children":9905},{"style":2066},[9906],{"type":47,"value":3185},{"type":42,"tag":432,"props":9908,"children":9909},{"style":2366},[9910],{"type":47,"value":9911},"risk-tag",{"type":42,"tag":432,"props":9913,"children":9914},{"style":2066},[9915],{"type":47,"value":2532},{"type":42,"tag":432,"props":9917,"children":9919},{"class":2061,"line":9918},339,[9920,9924,9928,9932],{"type":42,"tag":432,"props":9921,"children":9922},{"style":2377},[9923],{"type":47,"value":4274},{"type":42,"tag":432,"props":9925,"children":9926},{"style":2066},[9927],{"type":47,"value":1663},{"type":42,"tag":432,"props":9929,"children":9930},{"style":2264},[9931],{"type":47,"value":8858},{"type":42,"tag":432,"props":9933,"children":9934},{"style":2066},[9935],{"type":47,"value":2603},{"type":42,"tag":432,"props":9937,"children":9939},{"class":2061,"line":9938},340,[9940,9944,9948,9952],{"type":42,"tag":432,"props":9941,"children":9942},{"style":2377},[9943],{"type":47,"value":3334},{"type":42,"tag":432,"props":9945,"children":9946},{"style":2066},[9947],{"type":47,"value":1663},{"type":42,"tag":432,"props":9949,"children":9950},{"style":2392},[9951],{"type":47,"value":4219},{"type":42,"tag":432,"props":9953,"children":9954},{"style":2066},[9955],{"type":47,"value":2603},{"type":42,"tag":432,"props":9957,"children":9959},{"class":2061,"line":9958},341,[9960,9964,9968,9972],{"type":42,"tag":432,"props":9961,"children":9962},{"style":2377},[9963],{"type":47,"value":3356},{"type":42,"tag":432,"props":9965,"children":9966},{"style":2066},[9967],{"type":47,"value":1663},{"type":42,"tag":432,"props":9969,"children":9970},{"style":2392},[9971],{"type":47,"value":3365},{"type":42,"tag":432,"props":9973,"children":9974},{"style":2066},[9975],{"type":47,"value":2603},{"type":42,"tag":432,"props":9977,"children":9979},{"class":2061,"line":9978},342,[9980,9984,9988,9992,9996],{"type":42,"tag":432,"props":9981,"children":9982},{"style":2377},[9983],{"type":47,"value":3273},{"type":42,"tag":432,"props":9985,"children":9986},{"style":2066},[9987],{"type":47,"value":1663},{"type":42,"tag":432,"props":9989,"children":9990},{"style":2392},[9991],{"type":47,"value":3964},{"type":42,"tag":432,"props":9993,"children":9994},{"style":2392},[9995],{"type":47,"value":3943},{"type":42,"tag":432,"props":9997,"children":9998},{"style":2066},[9999],{"type":47,"value":2603},{"type":42,"tag":432,"props":10001,"children":10003},{"class":2061,"line":10002},343,[10004,10008,10012,10016],{"type":42,"tag":432,"props":10005,"children":10006},{"style":2377},[10007],{"type":47,"value":4355},{"type":42,"tag":432,"props":10009,"children":10010},{"style":2066},[10011],{"type":47,"value":1663},{"type":42,"tag":432,"props":10013,"children":10014},{"style":2392},[10015],{"type":47,"value":3242},{"type":42,"tag":432,"props":10017,"children":10018},{"style":2066},[10019],{"type":47,"value":2603},{"type":42,"tag":432,"props":10021,"children":10023},{"class":2061,"line":10022},344,[10024],{"type":42,"tag":432,"props":10025,"children":10026},{"style":2066},[10027],{"type":47,"value":2506},{"type":42,"tag":432,"props":10029,"children":10031},{"class":2061,"line":10030},345,[10032,10036,10041,10045,10049,10053,10057,10061,10065,10069,10073,10077,10081,10085,10089,10093],{"type":42,"tag":432,"props":10033,"children":10034},{"style":2066},[10035],{"type":47,"value":3185},{"type":42,"tag":432,"props":10037,"children":10038},{"style":2366},[10039],{"type":47,"value":10040},"risk-high",{"type":42,"tag":432,"props":10042,"children":10043},{"style":2066},[10044],{"type":47,"value":2374},{"type":42,"tag":432,"props":10046,"children":10047},{"style":2377},[10048],{"type":47,"value":7163},{"type":42,"tag":432,"props":10050,"children":10051},{"style":2066},[10052],{"type":47,"value":1663},{"type":42,"tag":432,"props":10054,"children":10055},{"style":2557},[10056],{"type":47,"value":2560},{"type":42,"tag":432,"props":10058,"children":10059},{"style":2066},[10060],{"type":47,"value":2565},{"type":42,"tag":432,"props":10062,"children":10063},{"style":2264},[10064],{"type":47,"value":7180},{"type":42,"tag":432,"props":10066,"children":10067},{"style":2066},[10068],{"type":47,"value":6211},{"type":42,"tag":432,"props":10070,"children":10071},{"style":2377},[10072],{"type":47,"value":6164},{"type":42,"tag":432,"props":10074,"children":10075},{"style":2066},[10076],{"type":47,"value":1663},{"type":42,"tag":432,"props":10078,"children":10079},{"style":2557},[10080],{"type":47,"value":2560},{"type":42,"tag":432,"props":10082,"children":10083},{"style":2066},[10084],{"type":47,"value":2565},{"type":42,"tag":432,"props":10086,"children":10087},{"style":2264},[10088],{"type":47,"value":7205},{"type":42,"tag":432,"props":10090,"children":10091},{"style":2066},[10092],{"type":47,"value":6211},{"type":42,"tag":432,"props":10094,"children":10095},{"style":2066},[10096],{"type":47,"value":2405},{"type":42,"tag":432,"props":10098,"children":10100},{"class":2061,"line":10099},346,[10101,10105,10110,10114,10118,10122,10126,10130,10134,10138,10142,10146,10150,10154,10158,10162],{"type":42,"tag":432,"props":10102,"children":10103},{"style":2066},[10104],{"type":47,"value":3185},{"type":42,"tag":432,"props":10106,"children":10107},{"style":2366},[10108],{"type":47,"value":10109},"risk-med",{"type":42,"tag":432,"props":10111,"children":10112},{"style":2066},[10113],{"type":47,"value":2374},{"type":42,"tag":432,"props":10115,"children":10116},{"style":2377},[10117],{"type":47,"value":7163},{"type":42,"tag":432,"props":10119,"children":10120},{"style":2066},[10121],{"type":47,"value":1663},{"type":42,"tag":432,"props":10123,"children":10124},{"style":2557},[10125],{"type":47,"value":2560},{"type":42,"tag":432,"props":10127,"children":10128},{"style":2066},[10129],{"type":47,"value":2565},{"type":42,"tag":432,"props":10131,"children":10132},{"style":2264},[10133],{"type":47,"value":7251},{"type":42,"tag":432,"props":10135,"children":10136},{"style":2066},[10137],{"type":47,"value":6211},{"type":42,"tag":432,"props":10139,"children":10140},{"style":2377},[10141],{"type":47,"value":6164},{"type":42,"tag":432,"props":10143,"children":10144},{"style":2066},[10145],{"type":47,"value":1663},{"type":42,"tag":432,"props":10147,"children":10148},{"style":2557},[10149],{"type":47,"value":2560},{"type":42,"tag":432,"props":10151,"children":10152},{"style":2066},[10153],{"type":47,"value":2565},{"type":42,"tag":432,"props":10155,"children":10156},{"style":2264},[10157],{"type":47,"value":7276},{"type":42,"tag":432,"props":10159,"children":10160},{"style":2066},[10161],{"type":47,"value":6211},{"type":42,"tag":432,"props":10163,"children":10164},{"style":2066},[10165],{"type":47,"value":2405},{"type":42,"tag":432,"props":10167,"children":10169},{"class":2061,"line":10168},347,[10170,10174,10179,10183,10187,10191,10195,10199,10203,10207,10211,10215,10219,10223,10227,10231],{"type":42,"tag":432,"props":10171,"children":10172},{"style":2066},[10173],{"type":47,"value":3185},{"type":42,"tag":432,"props":10175,"children":10176},{"style":2366},[10177],{"type":47,"value":10178},"risk-low",{"type":42,"tag":432,"props":10180,"children":10181},{"style":2066},[10182],{"type":47,"value":2374},{"type":42,"tag":432,"props":10184,"children":10185},{"style":2377},[10186],{"type":47,"value":7163},{"type":42,"tag":432,"props":10188,"children":10189},{"style":2066},[10190],{"type":47,"value":1663},{"type":42,"tag":432,"props":10192,"children":10193},{"style":2557},[10194],{"type":47,"value":2560},{"type":42,"tag":432,"props":10196,"children":10197},{"style":2066},[10198],{"type":47,"value":2565},{"type":42,"tag":432,"props":10200,"children":10201},{"style":2264},[10202],{"type":47,"value":7322},{"type":42,"tag":432,"props":10204,"children":10205},{"style":2066},[10206],{"type":47,"value":6211},{"type":42,"tag":432,"props":10208,"children":10209},{"style":2377},[10210],{"type":47,"value":6164},{"type":42,"tag":432,"props":10212,"children":10213},{"style":2066},[10214],{"type":47,"value":1663},{"type":42,"tag":432,"props":10216,"children":10217},{"style":2557},[10218],{"type":47,"value":2560},{"type":42,"tag":432,"props":10220,"children":10221},{"style":2066},[10222],{"type":47,"value":2565},{"type":42,"tag":432,"props":10224,"children":10225},{"style":2264},[10226],{"type":47,"value":7347},{"type":42,"tag":432,"props":10228,"children":10229},{"style":2066},[10230],{"type":47,"value":6211},{"type":42,"tag":432,"props":10232,"children":10233},{"style":2066},[10234],{"type":47,"value":2405},{"type":42,"tag":432,"props":10236,"children":10238},{"class":2061,"line":10237},348,[10239],{"type":42,"tag":432,"props":10240,"children":10241},{"emptyLinePlaceholder":2314},[10242],{"type":47,"value":2317},{"type":42,"tag":432,"props":10244,"children":10246},{"class":2061,"line":10245},349,[10247],{"type":42,"tag":432,"props":10248,"children":10249},{"style":2304},[10250],{"type":47,"value":10251},"  \u002F* Tabs for switching views *\u002F\n",{"type":42,"tag":432,"props":10253,"children":10255},{"class":2061,"line":10254},350,[10256,10260,10265],{"type":42,"tag":432,"props":10257,"children":10258},{"style":2066},[10259],{"type":47,"value":3185},{"type":42,"tag":432,"props":10261,"children":10262},{"style":2366},[10263],{"type":47,"value":10264},"tab-bar",{"type":42,"tag":432,"props":10266,"children":10267},{"style":2066},[10268],{"type":47,"value":2532},{"type":42,"tag":432,"props":10270,"children":10272},{"class":2061,"line":10271},351,[10273,10277,10281,10285],{"type":42,"tag":432,"props":10274,"children":10275},{"style":2377},[10276],{"type":47,"value":4274},{"type":42,"tag":432,"props":10278,"children":10279},{"style":2066},[10280],{"type":47,"value":1663},{"type":42,"tag":432,"props":10282,"children":10283},{"style":2264},[10284],{"type":47,"value":4283},{"type":42,"tag":432,"props":10286,"children":10287},{"style":2066},[10288],{"type":47,"value":2603},{"type":42,"tag":432,"props":10290,"children":10292},{"class":2061,"line":10291},352,[10293,10297,10301,10305],{"type":42,"tag":432,"props":10294,"children":10295},{"style":2377},[10296],{"type":47,"value":4296},{"type":42,"tag":432,"props":10298,"children":10299},{"style":2066},[10300],{"type":47,"value":1663},{"type":42,"tag":432,"props":10302,"children":10303},{"style":2392},[10304],{"type":47,"value":3755},{"type":42,"tag":432,"props":10306,"children":10307},{"style":2066},[10308],{"type":47,"value":2603},{"type":42,"tag":432,"props":10310,"children":10312},{"class":2061,"line":10311},353,[10313,10317,10321,10325,10329,10333,10337,10341],{"type":42,"tag":432,"props":10314,"children":10315},{"style":2377},[10316],{"type":47,"value":3233},{"type":42,"tag":432,"props":10318,"children":10319},{"style":2066},[10320],{"type":47,"value":1663},{"type":42,"tag":432,"props":10322,"children":10323},{"style":2392},[10324],{"type":47,"value":4836},{"type":42,"tag":432,"props":10326,"children":10327},{"style":2264},[10328],{"type":47,"value":3247},{"type":42,"tag":432,"props":10330,"children":10331},{"style":2557},[10332],{"type":47,"value":3252},{"type":42,"tag":432,"props":10334,"children":10335},{"style":2066},[10336],{"type":47,"value":2565},{"type":42,"tag":432,"props":10338,"children":10339},{"style":2264},[10340],{"type":47,"value":4342},{"type":42,"tag":432,"props":10342,"children":10343},{"style":2066},[10344],{"type":47,"value":2575},{"type":42,"tag":432,"props":10346,"children":10348},{"class":2061,"line":10347},354,[10349,10353,10357,10361],{"type":42,"tag":432,"props":10350,"children":10351},{"style":2377},[10352],{"type":47,"value":5363},{"type":42,"tag":432,"props":10354,"children":10355},{"style":2066},[10356],{"type":47,"value":1663},{"type":42,"tag":432,"props":10358,"children":10359},{"style":2392},[10360],{"type":47,"value":3872},{"type":42,"tag":432,"props":10362,"children":10363},{"style":2066},[10364],{"type":47,"value":2603},{"type":42,"tag":432,"props":10366,"children":10368},{"class":2061,"line":10367},355,[10369],{"type":42,"tag":432,"props":10370,"children":10371},{"style":2066},[10372],{"type":47,"value":2506},{"type":42,"tag":432,"props":10374,"children":10376},{"class":2061,"line":10375},356,[10377,10381,10386],{"type":42,"tag":432,"props":10378,"children":10379},{"style":2066},[10380],{"type":47,"value":3185},{"type":42,"tag":432,"props":10382,"children":10383},{"style":2366},[10384],{"type":47,"value":10385},"tab",{"type":42,"tag":432,"props":10387,"children":10388},{"style":2066},[10389],{"type":47,"value":2532},{"type":42,"tag":432,"props":10391,"children":10393},{"class":2061,"line":10392},357,[10394,10398,10402,10406,10410],{"type":42,"tag":432,"props":10395,"children":10396},{"style":2377},[10397],{"type":47,"value":3273},{"type":42,"tag":432,"props":10399,"children":10400},{"style":2066},[10401],{"type":47,"value":1663},{"type":42,"tag":432,"props":10403,"children":10404},{"style":2392},[10405],{"type":47,"value":4219},{"type":42,"tag":432,"props":10407,"children":10408},{"style":2392},[10409],{"type":47,"value":3872},{"type":42,"tag":432,"props":10411,"children":10412},{"style":2066},[10413],{"type":47,"value":2603},{"type":42,"tag":432,"props":10415,"children":10417},{"class":2061,"line":10416},358,[10418,10422,10426,10430],{"type":42,"tag":432,"props":10419,"children":10420},{"style":2377},[10421],{"type":47,"value":3334},{"type":42,"tag":432,"props":10423,"children":10424},{"style":2066},[10425],{"type":47,"value":1663},{"type":42,"tag":432,"props":10427,"children":10428},{"style":2392},[10429],{"type":47,"value":4099},{"type":42,"tag":432,"props":10431,"children":10432},{"style":2066},[10433],{"type":47,"value":2603},{"type":42,"tag":432,"props":10435,"children":10437},{"class":2061,"line":10436},359,[10438,10442,10446,10450],{"type":42,"tag":432,"props":10439,"children":10440},{"style":2377},[10441],{"type":47,"value":3356},{"type":42,"tag":432,"props":10443,"children":10444},{"style":2066},[10445],{"type":47,"value":1663},{"type":42,"tag":432,"props":10447,"children":10448},{"style":2392},[10449],{"type":47,"value":4749},{"type":42,"tag":432,"props":10451,"children":10452},{"style":2066},[10453],{"type":47,"value":2603},{"type":42,"tag":432,"props":10455,"children":10457},{"class":2061,"line":10456},360,[10458,10462,10466,10470,10474,10478],{"type":42,"tag":432,"props":10459,"children":10460},{"style":2377},[10461],{"type":47,"value":3378},{"type":42,"tag":432,"props":10463,"children":10464},{"style":2066},[10465],{"type":47,"value":1663},{"type":42,"tag":432,"props":10467,"children":10468},{"style":2557},[10469],{"type":47,"value":2560},{"type":42,"tag":432,"props":10471,"children":10472},{"style":2066},[10473],{"type":47,"value":2565},{"type":42,"tag":432,"props":10475,"children":10476},{"style":2264},[10477],{"type":47,"value":3627},{"type":42,"tag":432,"props":10479,"children":10480},{"style":2066},[10481],{"type":47,"value":2575},{"type":42,"tag":432,"props":10483,"children":10485},{"class":2061,"line":10484},361,[10486,10490,10494,10498],{"type":42,"tag":432,"props":10487,"children":10488},{"style":2377},[10489],{"type":47,"value":5825},{"type":42,"tag":432,"props":10491,"children":10492},{"style":2066},[10493],{"type":47,"value":1663},{"type":42,"tag":432,"props":10495,"children":10496},{"style":2264},[10497],{"type":47,"value":5834},{"type":42,"tag":432,"props":10499,"children":10500},{"style":2066},[10501],{"type":47,"value":2603},{"type":42,"tag":432,"props":10503,"children":10505},{"class":2061,"line":10504},362,[10506,10510,10514,10518,10523],{"type":42,"tag":432,"props":10507,"children":10508},{"style":2377},[10509],{"type":47,"value":3233},{"type":42,"tag":432,"props":10511,"children":10512},{"style":2066},[10513],{"type":47,"value":1663},{"type":42,"tag":432,"props":10515,"children":10516},{"style":2392},[10517],{"type":47,"value":4836},{"type":42,"tag":432,"props":10519,"children":10520},{"style":2264},[10521],{"type":47,"value":10522}," solid transparent",{"type":42,"tag":432,"props":10524,"children":10525},{"style":2066},[10526],{"type":47,"value":2603},{"type":42,"tag":432,"props":10528,"children":10530},{"class":2061,"line":10529},363,[10531,10535,10539,10544],{"type":42,"tag":432,"props":10532,"children":10533},{"style":2377},[10534],{"type":47,"value":5363},{"type":42,"tag":432,"props":10536,"children":10537},{"style":2066},[10538],{"type":47,"value":1663},{"type":42,"tag":432,"props":10540,"children":10541},{"style":2392},[10542],{"type":47,"value":10543}," -2px",{"type":42,"tag":432,"props":10545,"children":10546},{"style":2066},[10547],{"type":47,"value":2603},{"type":42,"tag":432,"props":10549,"children":10551},{"class":2061,"line":10550},364,[10552,10556,10560,10565,10569,10573,10577,10581],{"type":42,"tag":432,"props":10553,"children":10554},{"style":2377},[10555],{"type":47,"value":5847},{"type":42,"tag":432,"props":10557,"children":10558},{"style":2066},[10559],{"type":47,"value":1663},{"type":42,"tag":432,"props":10561,"children":10562},{"style":2264},[10563],{"type":47,"value":10564}," color ",{"type":42,"tag":432,"props":10566,"children":10567},{"style":2392},[10568],{"type":47,"value":5861},{"type":42,"tag":432,"props":10570,"children":10571},{"style":2066},[10572],{"type":47,"value":3025},{"type":42,"tag":432,"props":10574,"children":10575},{"style":2264},[10576],{"type":47,"value":5856},{"type":42,"tag":432,"props":10578,"children":10579},{"style":2392},[10580],{"type":47,"value":5861},{"type":42,"tag":432,"props":10582,"children":10583},{"style":2066},[10584],{"type":47,"value":2603},{"type":42,"tag":432,"props":10586,"children":10588},{"class":2061,"line":10587},365,[10589,10593,10597,10601,10605,10609],{"type":42,"tag":432,"props":10590,"children":10591},{"style":2377},[10592],{"type":47,"value":3661},{"type":42,"tag":432,"props":10594,"children":10595},{"style":2066},[10596],{"type":47,"value":1663},{"type":42,"tag":432,"props":10598,"children":10599},{"style":2557},[10600],{"type":47,"value":2560},{"type":42,"tag":432,"props":10602,"children":10603},{"style":2066},[10604],{"type":47,"value":2565},{"type":42,"tag":432,"props":10606,"children":10607},{"style":2264},[10608],{"type":47,"value":3851},{"type":42,"tag":432,"props":10610,"children":10611},{"style":2066},[10612],{"type":47,"value":2575},{"type":42,"tag":432,"props":10614,"children":10616},{"class":2061,"line":10615},366,[10617,10621,10625,10629],{"type":42,"tag":432,"props":10618,"children":10619},{"style":2377},[10620],{"type":47,"value":3203},{"type":42,"tag":432,"props":10622,"children":10623},{"style":2066},[10624],{"type":47,"value":1663},{"type":42,"tag":432,"props":10626,"children":10627},{"style":2264},[10628],{"type":47,"value":2436},{"type":42,"tag":432,"props":10630,"children":10631},{"style":2066},[10632],{"type":47,"value":2603},{"type":42,"tag":432,"props":10634,"children":10636},{"class":2061,"line":10635},367,[10637,10641,10645,10649],{"type":42,"tag":432,"props":10638,"children":10639},{"style":2377},[10640],{"type":47,"value":7632},{"type":42,"tag":432,"props":10642,"children":10643},{"style":2066},[10644],{"type":47,"value":1663},{"type":42,"tag":432,"props":10646,"children":10647},{"style":2264},[10648],{"type":47,"value":2436},{"type":42,"tag":432,"props":10650,"children":10651},{"style":2066},[10652],{"type":47,"value":2603},{"type":42,"tag":432,"props":10654,"children":10656},{"class":2061,"line":10655},368,[10657,10662,10666,10670],{"type":42,"tag":432,"props":10658,"children":10659},{"style":2377},[10660],{"type":47,"value":10661},"    border-left",{"type":42,"tag":432,"props":10663,"children":10664},{"style":2066},[10665],{"type":47,"value":1663},{"type":42,"tag":432,"props":10667,"children":10668},{"style":2264},[10669],{"type":47,"value":2436},{"type":42,"tag":432,"props":10671,"children":10672},{"style":2066},[10673],{"type":47,"value":2603},{"type":42,"tag":432,"props":10675,"children":10677},{"class":2061,"line":10676},369,[10678,10682,10686,10690],{"type":42,"tag":432,"props":10679,"children":10680},{"style":2377},[10681],{"type":47,"value":4521},{"type":42,"tag":432,"props":10683,"children":10684},{"style":2066},[10685],{"type":47,"value":1663},{"type":42,"tag":432,"props":10687,"children":10688},{"style":2264},[10689],{"type":47,"value":2436},{"type":42,"tag":432,"props":10691,"children":10692},{"style":2066},[10693],{"type":47,"value":2603},{"type":42,"tag":432,"props":10695,"children":10697},{"class":2061,"line":10696},370,[10698],{"type":42,"tag":432,"props":10699,"children":10700},{"style":2066},[10701],{"type":47,"value":2506},{"type":42,"tag":432,"props":10703,"children":10705},{"class":2061,"line":10704},371,[10706,10710,10714,10718,10722,10726,10730,10734,10738,10742,10747,10751],{"type":42,"tag":432,"props":10707,"children":10708},{"style":2066},[10709],{"type":47,"value":3185},{"type":42,"tag":432,"props":10711,"children":10712},{"style":2366},[10713],{"type":47,"value":10385},{"type":42,"tag":432,"props":10715,"children":10716},{"style":2066},[10717],{"type":47,"value":1663},{"type":42,"tag":432,"props":10719,"children":10720},{"style":2078},[10721],{"type":47,"value":5907},{"type":42,"tag":432,"props":10723,"children":10724},{"style":2066},[10725],{"type":47,"value":2374},{"type":42,"tag":432,"props":10727,"children":10728},{"style":2377},[10729],{"type":47,"value":6164},{"type":42,"tag":432,"props":10731,"children":10732},{"style":2066},[10733],{"type":47,"value":1663},{"type":42,"tag":432,"props":10735,"children":10736},{"style":2557},[10737],{"type":47,"value":2560},{"type":42,"tag":432,"props":10739,"children":10740},{"style":2066},[10741],{"type":47,"value":2565},{"type":42,"tag":432,"props":10743,"children":10744},{"style":2264},[10745],{"type":47,"value":10746},"--text-primary",{"type":42,"tag":432,"props":10748,"children":10749},{"style":2066},[10750],{"type":47,"value":6211},{"type":42,"tag":432,"props":10752,"children":10753},{"style":2066},[10754],{"type":47,"value":2405},{"type":42,"tag":432,"props":10756,"children":10758},{"class":2061,"line":10757},372,[10759,10763,10767,10771,10776],{"type":42,"tag":432,"props":10760,"children":10761},{"style":2066},[10762],{"type":47,"value":3185},{"type":42,"tag":432,"props":10764,"children":10765},{"style":2366},[10766],{"type":47,"value":10385},{"type":42,"tag":432,"props":10768,"children":10769},{"style":2066},[10770],{"type":47,"value":341},{"type":42,"tag":432,"props":10772,"children":10773},{"style":2366},[10774],{"type":47,"value":10775},"active",{"type":42,"tag":432,"props":10777,"children":10778},{"style":2066},[10779],{"type":47,"value":2532},{"type":42,"tag":432,"props":10781,"children":10783},{"class":2061,"line":10782},373,[10784,10788,10792,10796,10800,10804],{"type":42,"tag":432,"props":10785,"children":10786},{"style":2377},[10787],{"type":47,"value":3378},{"type":42,"tag":432,"props":10789,"children":10790},{"style":2066},[10791],{"type":47,"value":1663},{"type":42,"tag":432,"props":10793,"children":10794},{"style":2557},[10795],{"type":47,"value":2560},{"type":42,"tag":432,"props":10797,"children":10798},{"style":2066},[10799],{"type":47,"value":2565},{"type":42,"tag":432,"props":10801,"children":10802},{"style":2264},[10803],{"type":47,"value":10746},{"type":42,"tag":432,"props":10805,"children":10806},{"style":2066},[10807],{"type":47,"value":2575},{"type":42,"tag":432,"props":10809,"children":10811},{"class":2061,"line":10810},374,[10812,10817,10821,10825,10829,10833],{"type":42,"tag":432,"props":10813,"children":10814},{"style":2377},[10815],{"type":47,"value":10816},"    border-bottom-color",{"type":42,"tag":432,"props":10818,"children":10819},{"style":2066},[10820],{"type":47,"value":1663},{"type":42,"tag":432,"props":10822,"children":10823},{"style":2557},[10824],{"type":47,"value":2560},{"type":42,"tag":432,"props":10826,"children":10827},{"style":2066},[10828],{"type":47,"value":2565},{"type":42,"tag":432,"props":10830,"children":10831},{"style":2264},[10832],{"type":47,"value":10746},{"type":42,"tag":432,"props":10834,"children":10835},{"style":2066},[10836],{"type":47,"value":2575},{"type":42,"tag":432,"props":10838,"children":10840},{"class":2061,"line":10839},375,[10841],{"type":42,"tag":432,"props":10842,"children":10843},{"style":2066},[10844],{"type":47,"value":2506},{"type":42,"tag":432,"props":10846,"children":10848},{"class":2061,"line":10847},376,[10849,10853,10858,10862,10866,10870,10874,10878],{"type":42,"tag":432,"props":10850,"children":10851},{"style":2066},[10852],{"type":47,"value":3185},{"type":42,"tag":432,"props":10854,"children":10855},{"style":2366},[10856],{"type":47,"value":10857},"tab-content",{"type":42,"tag":432,"props":10859,"children":10860},{"style":2066},[10861],{"type":47,"value":2374},{"type":42,"tag":432,"props":10863,"children":10864},{"style":2377},[10865],{"type":47,"value":2380},{"type":42,"tag":432,"props":10867,"children":10868},{"style":2066},[10869],{"type":47,"value":1663},{"type":42,"tag":432,"props":10871,"children":10872},{"style":2264},[10873],{"type":47,"value":2436},{"type":42,"tag":432,"props":10875,"children":10876},{"style":2066},[10877],{"type":47,"value":2400},{"type":42,"tag":432,"props":10879,"children":10880},{"style":2066},[10881],{"type":47,"value":2405},{"type":42,"tag":432,"props":10883,"children":10885},{"class":2061,"line":10884},377,[10886,10890,10894,10898,10902,10906,10910,10914,10918,10922],{"type":42,"tag":432,"props":10887,"children":10888},{"style":2066},[10889],{"type":47,"value":3185},{"type":42,"tag":432,"props":10891,"children":10892},{"style":2366},[10893],{"type":47,"value":10857},{"type":42,"tag":432,"props":10895,"children":10896},{"style":2066},[10897],{"type":47,"value":341},{"type":42,"tag":432,"props":10899,"children":10900},{"style":2366},[10901],{"type":47,"value":10775},{"type":42,"tag":432,"props":10903,"children":10904},{"style":2066},[10905],{"type":47,"value":2374},{"type":42,"tag":432,"props":10907,"children":10908},{"style":2377},[10909],{"type":47,"value":2380},{"type":42,"tag":432,"props":10911,"children":10912},{"style":2066},[10913],{"type":47,"value":1663},{"type":42,"tag":432,"props":10915,"children":10916},{"style":2264},[10917],{"type":47,"value":8170},{"type":42,"tag":432,"props":10919,"children":10920},{"style":2066},[10921],{"type":47,"value":2400},{"type":42,"tag":432,"props":10923,"children":10924},{"style":2066},[10925],{"type":47,"value":2405},{"type":42,"tag":432,"props":10927,"children":10929},{"class":2061,"line":10928},378,[10930],{"type":42,"tag":432,"props":10931,"children":10932},{"emptyLinePlaceholder":2314},[10933],{"type":47,"value":2317},{"type":42,"tag":432,"props":10935,"children":10937},{"class":2061,"line":10936},379,[10938],{"type":42,"tag":432,"props":10939,"children":10940},{"style":2304},[10941],{"type":47,"value":10942},"  \u002F* Methodology \u002F Source Notes *\u002F\n",{"type":42,"tag":432,"props":10944,"children":10946},{"class":2061,"line":10945},380,[10947,10951,10956],{"type":42,"tag":432,"props":10948,"children":10949},{"style":2066},[10950],{"type":47,"value":3185},{"type":42,"tag":432,"props":10952,"children":10953},{"style":2366},[10954],{"type":47,"value":10955},"methodology-box",{"type":42,"tag":432,"props":10957,"children":10958},{"style":2066},[10959],{"type":47,"value":2532},{"type":42,"tag":432,"props":10961,"children":10963},{"class":2061,"line":10962},381,[10964,10968,10972,10976,10980,10984],{"type":42,"tag":432,"props":10965,"children":10966},{"style":2377},[10967],{"type":47,"value":3203},{"type":42,"tag":432,"props":10969,"children":10970},{"style":2066},[10971],{"type":47,"value":1663},{"type":42,"tag":432,"props":10973,"children":10974},{"style":2557},[10975],{"type":47,"value":2560},{"type":42,"tag":432,"props":10977,"children":10978},{"style":2066},[10979],{"type":47,"value":2565},{"type":42,"tag":432,"props":10981,"children":10982},{"style":2264},[10983],{"type":47,"value":9460},{"type":42,"tag":432,"props":10985,"children":10986},{"style":2066},[10987],{"type":47,"value":2575},{"type":42,"tag":432,"props":10989,"children":10991},{"class":2061,"line":10990},382,[10992,10996,11000,11004,11008,11012,11016,11020],{"type":42,"tag":432,"props":10993,"children":10994},{"style":2377},[10995],{"type":47,"value":4317},{"type":42,"tag":432,"props":10997,"children":10998},{"style":2066},[10999],{"type":47,"value":1663},{"type":42,"tag":432,"props":11001,"children":11002},{"style":2392},[11003],{"type":47,"value":3964},{"type":42,"tag":432,"props":11005,"children":11006},{"style":2264},[11007],{"type":47,"value":3247},{"type":42,"tag":432,"props":11009,"children":11010},{"style":2557},[11011],{"type":47,"value":3252},{"type":42,"tag":432,"props":11013,"children":11014},{"style":2066},[11015],{"type":47,"value":2565},{"type":42,"tag":432,"props":11017,"children":11018},{"style":2264},[11019],{"type":47,"value":4342},{"type":42,"tag":432,"props":11021,"children":11022},{"style":2066},[11023],{"type":47,"value":2575},{"type":42,"tag":432,"props":11025,"children":11027},{"class":2061,"line":11026},383,[11028,11032,11036,11040],{"type":42,"tag":432,"props":11029,"children":11030},{"style":2377},[11031],{"type":47,"value":4355},{"type":42,"tag":432,"props":11033,"children":11034},{"style":2066},[11035],{"type":47,"value":1663},{"type":42,"tag":432,"props":11037,"children":11038},{"style":2392},[11039],{"type":47,"value":3943},{"type":42,"tag":432,"props":11041,"children":11042},{"style":2066},[11043],{"type":47,"value":2603},{"type":42,"tag":432,"props":11045,"children":11047},{"class":2061,"line":11046},384,[11048,11052,11056,11060,11064],{"type":42,"tag":432,"props":11049,"children":11050},{"style":2377},[11051],{"type":47,"value":3273},{"type":42,"tag":432,"props":11053,"children":11054},{"style":2066},[11055],{"type":47,"value":1663},{"type":42,"tag":432,"props":11057,"children":11058},{"style":2392},[11059],{"type":47,"value":3292},{"type":42,"tag":432,"props":11061,"children":11062},{"style":2392},[11063],{"type":47,"value":3872},{"type":42,"tag":432,"props":11065,"children":11066},{"style":2066},[11067],{"type":47,"value":2603},{"type":42,"tag":432,"props":11069,"children":11071},{"class":2061,"line":11070},385,[11072,11076,11080,11084,11088],{"type":42,"tag":432,"props":11073,"children":11074},{"style":2377},[11075],{"type":47,"value":3746},{"type":42,"tag":432,"props":11077,"children":11078},{"style":2066},[11079],{"type":47,"value":1663},{"type":42,"tag":432,"props":11081,"children":11082},{"style":2392},[11083],{"type":47,"value":3292},{"type":42,"tag":432,"props":11085,"children":11086},{"style":2392},[11087],{"type":47,"value":3755},{"type":42,"tag":432,"props":11089,"children":11090},{"style":2066},[11091],{"type":47,"value":2603},{"type":42,"tag":432,"props":11093,"children":11095},{"class":2061,"line":11094},386,[11096,11100,11104,11108],{"type":42,"tag":432,"props":11097,"children":11098},{"style":2377},[11099],{"type":47,"value":3334},{"type":42,"tag":432,"props":11101,"children":11102},{"style":2066},[11103],{"type":47,"value":1663},{"type":42,"tag":432,"props":11105,"children":11106},{"style":2392},[11107],{"type":47,"value":3598},{"type":42,"tag":432,"props":11109,"children":11110},{"style":2066},[11111],{"type":47,"value":2603},{"type":42,"tag":432,"props":11113,"children":11115},{"class":2061,"line":11114},387,[11116,11120,11124,11128,11132,11136],{"type":42,"tag":432,"props":11117,"children":11118},{"style":2377},[11119],{"type":47,"value":3378},{"type":42,"tag":432,"props":11121,"children":11122},{"style":2066},[11123],{"type":47,"value":1663},{"type":42,"tag":432,"props":11125,"children":11126},{"style":2557},[11127],{"type":47,"value":2560},{"type":42,"tag":432,"props":11129,"children":11130},{"style":2066},[11131],{"type":47,"value":2565},{"type":42,"tag":432,"props":11133,"children":11134},{"style":2264},[11135],{"type":47,"value":3522},{"type":42,"tag":432,"props":11137,"children":11138},{"style":2066},[11139],{"type":47,"value":2575},{"type":42,"tag":432,"props":11141,"children":11143},{"class":2061,"line":11142},388,[11144,11148,11152,11157],{"type":42,"tag":432,"props":11145,"children":11146},{"style":2377},[11147],{"type":47,"value":3429},{"type":42,"tag":432,"props":11149,"children":11150},{"style":2066},[11151],{"type":47,"value":1663},{"type":42,"tag":432,"props":11153,"children":11154},{"style":2392},[11155],{"type":47,"value":11156}," 1.5",{"type":42,"tag":432,"props":11158,"children":11159},{"style":2066},[11160],{"type":47,"value":2603},{"type":42,"tag":432,"props":11162,"children":11164},{"class":2061,"line":11163},389,[11165],{"type":42,"tag":432,"props":11166,"children":11167},{"style":2066},[11168],{"type":47,"value":2506},{"type":42,"tag":432,"props":11170,"children":11172},{"class":2061,"line":11171},390,[11173,11177,11181,11185],{"type":42,"tag":432,"props":11174,"children":11175},{"style":2066},[11176],{"type":47,"value":3185},{"type":42,"tag":432,"props":11178,"children":11179},{"style":2366},[11180],{"type":47,"value":10955},{"type":42,"tag":432,"props":11182,"children":11183},{"style":2366},[11184],{"type":47,"value":8248},{"type":42,"tag":432,"props":11186,"children":11187},{"style":2066},[11188],{"type":47,"value":2532},{"type":42,"tag":432,"props":11190,"children":11192},{"class":2061,"line":11191},391,[11193,11197,11201,11205],{"type":42,"tag":432,"props":11194,"children":11195},{"style":2377},[11196],{"type":47,"value":3334},{"type":42,"tag":432,"props":11198,"children":11199},{"style":2066},[11200],{"type":47,"value":1663},{"type":42,"tag":432,"props":11202,"children":11203},{"style":2392},[11204],{"type":47,"value":4904},{"type":42,"tag":432,"props":11206,"children":11207},{"style":2066},[11208],{"type":47,"value":2603},{"type":42,"tag":432,"props":11210,"children":11212},{"class":2061,"line":11211},392,[11213,11217,11221,11225],{"type":42,"tag":432,"props":11214,"children":11215},{"style":2377},[11216],{"type":47,"value":3356},{"type":42,"tag":432,"props":11218,"children":11219},{"style":2066},[11220],{"type":47,"value":1663},{"type":42,"tag":432,"props":11222,"children":11223},{"style":2392},[11224],{"type":47,"value":3365},{"type":42,"tag":432,"props":11226,"children":11227},{"style":2066},[11228],{"type":47,"value":2603},{"type":42,"tag":432,"props":11230,"children":11232},{"class":2061,"line":11231},393,[11233,11237,11241,11245],{"type":42,"tag":432,"props":11234,"children":11235},{"style":2377},[11236],{"type":47,"value":4132},{"type":42,"tag":432,"props":11238,"children":11239},{"style":2066},[11240],{"type":47,"value":1663},{"type":42,"tag":432,"props":11242,"children":11243},{"style":2264},[11244],{"type":47,"value":4141},{"type":42,"tag":432,"props":11246,"children":11247},{"style":2066},[11248],{"type":47,"value":2603},{"type":42,"tag":432,"props":11250,"children":11252},{"class":2061,"line":11251},394,[11253,11257,11261,11265],{"type":42,"tag":432,"props":11254,"children":11255},{"style":2377},[11256],{"type":47,"value":3407},{"type":42,"tag":432,"props":11258,"children":11259},{"style":2066},[11260],{"type":47,"value":1663},{"type":42,"tag":432,"props":11262,"children":11263},{"style":2392},[11264],{"type":47,"value":4700},{"type":42,"tag":432,"props":11266,"children":11267},{"style":2066},[11268],{"type":47,"value":2603},{"type":42,"tag":432,"props":11270,"children":11272},{"class":2061,"line":11271},395,[11273,11277,11281,11285,11289,11293],{"type":42,"tag":432,"props":11274,"children":11275},{"style":2377},[11276],{"type":47,"value":3378},{"type":42,"tag":432,"props":11278,"children":11279},{"style":2066},[11280],{"type":47,"value":1663},{"type":42,"tag":432,"props":11282,"children":11283},{"style":2557},[11284],{"type":47,"value":2560},{"type":42,"tag":432,"props":11286,"children":11287},{"style":2066},[11288],{"type":47,"value":2565},{"type":42,"tag":432,"props":11290,"children":11291},{"style":2264},[11292],{"type":47,"value":3627},{"type":42,"tag":432,"props":11294,"children":11295},{"style":2066},[11296],{"type":47,"value":2575},{"type":42,"tag":432,"props":11298,"children":11300},{"class":2061,"line":11299},396,[11301,11305,11309,11313],{"type":42,"tag":432,"props":11302,"children":11303},{"style":2377},[11304],{"type":47,"value":5363},{"type":42,"tag":432,"props":11306,"children":11307},{"style":2066},[11308],{"type":47,"value":1663},{"type":42,"tag":432,"props":11310,"children":11311},{"style":2392},[11312],{"type":47,"value":3648},{"type":42,"tag":432,"props":11314,"children":11315},{"style":2066},[11316],{"type":47,"value":2603},{"type":42,"tag":432,"props":11318,"children":11320},{"class":2061,"line":11319},397,[11321],{"type":42,"tag":432,"props":11322,"children":11323},{"style":2066},[11324],{"type":47,"value":2506},{"type":42,"tag":432,"props":11326,"children":11328},{"class":2061,"line":11327},398,[11329],{"type":42,"tag":432,"props":11330,"children":11331},{"emptyLinePlaceholder":2314},[11332],{"type":47,"value":2317},{"type":42,"tag":432,"props":11334,"children":11336},{"class":2061,"line":11335},399,[11337],{"type":42,"tag":432,"props":11338,"children":11339},{"style":2304},[11340],{"type":47,"value":11341},"  \u002F* Links & References *\u002F\n",{"type":42,"tag":432,"props":11343,"children":11345},{"class":2061,"line":11344},400,[11346,11351,11355,11359,11363,11367,11371,11375,11379,11383,11387,11391,11395],{"type":42,"tag":432,"props":11347,"children":11348},{"style":2366},[11349],{"type":47,"value":11350},"  a",{"type":42,"tag":432,"props":11352,"children":11353},{"style":2066},[11354],{"type":47,"value":2374},{"type":42,"tag":432,"props":11356,"children":11357},{"style":2377},[11358],{"type":47,"value":6164},{"type":42,"tag":432,"props":11360,"children":11361},{"style":2066},[11362],{"type":47,"value":1663},{"type":42,"tag":432,"props":11364,"children":11365},{"style":2557},[11366],{"type":47,"value":2560},{"type":42,"tag":432,"props":11368,"children":11369},{"style":2066},[11370],{"type":47,"value":2565},{"type":42,"tag":432,"props":11372,"children":11373},{"style":2264},[11374],{"type":47,"value":8799},{"type":42,"tag":432,"props":11376,"children":11377},{"style":2066},[11378],{"type":47,"value":6211},{"type":42,"tag":432,"props":11380,"children":11381},{"style":2377},[11382],{"type":47,"value":9079},{"type":42,"tag":432,"props":11384,"children":11385},{"style":2066},[11386],{"type":47,"value":1663},{"type":42,"tag":432,"props":11388,"children":11389},{"style":2264},[11390],{"type":47,"value":2436},{"type":42,"tag":432,"props":11392,"children":11393},{"style":2066},[11394],{"type":47,"value":2400},{"type":42,"tag":432,"props":11396,"children":11397},{"style":2066},[11398],{"type":47,"value":2405},{"type":42,"tag":432,"props":11400,"children":11402},{"class":2061,"line":11401},401,[11403,11407,11411,11415,11419,11423,11427,11431,11435],{"type":42,"tag":432,"props":11404,"children":11405},{"style":2366},[11406],{"type":47,"value":11350},{"type":42,"tag":432,"props":11408,"children":11409},{"style":2066},[11410],{"type":47,"value":1663},{"type":42,"tag":432,"props":11412,"children":11413},{"style":2078},[11414],{"type":47,"value":5907},{"type":42,"tag":432,"props":11416,"children":11417},{"style":2066},[11418],{"type":47,"value":2374},{"type":42,"tag":432,"props":11420,"children":11421},{"style":2377},[11422],{"type":47,"value":9079},{"type":42,"tag":432,"props":11424,"children":11425},{"style":2066},[11426],{"type":47,"value":1663},{"type":42,"tag":432,"props":11428,"children":11429},{"style":2264},[11430],{"type":47,"value":9088},{"type":42,"tag":432,"props":11432,"children":11433},{"style":2066},[11434],{"type":47,"value":2400},{"type":42,"tag":432,"props":11436,"children":11437},{"style":2066},[11438],{"type":47,"value":2405},{"type":42,"tag":432,"props":11440,"children":11442},{"class":2061,"line":11441},402,[11443],{"type":42,"tag":432,"props":11444,"children":11445},{"emptyLinePlaceholder":2314},[11446],{"type":47,"value":2317},{"type":42,"tag":432,"props":11448,"children":11450},{"class":2061,"line":11449},403,[11451,11455,11460],{"type":42,"tag":432,"props":11452,"children":11453},{"style":2066},[11454],{"type":47,"value":3185},{"type":42,"tag":432,"props":11456,"children":11457},{"style":2366},[11458],{"type":47,"value":11459},"source-tag",{"type":42,"tag":432,"props":11461,"children":11462},{"style":2066},[11463],{"type":47,"value":2532},{"type":42,"tag":432,"props":11465,"children":11467},{"class":2061,"line":11466},404,[11468,11472,11476,11480],{"type":42,"tag":432,"props":11469,"children":11470},{"style":2377},[11471],{"type":47,"value":3334},{"type":42,"tag":432,"props":11473,"children":11474},{"style":2066},[11475],{"type":47,"value":1663},{"type":42,"tag":432,"props":11477,"children":11478},{"style":2392},[11479],{"type":47,"value":7701},{"type":42,"tag":432,"props":11481,"children":11482},{"style":2066},[11483],{"type":47,"value":2603},{"type":42,"tag":432,"props":11485,"children":11487},{"class":2061,"line":11486},405,[11488,11492,11496,11500,11504,11508],{"type":42,"tag":432,"props":11489,"children":11490},{"style":2377},[11491],{"type":47,"value":3378},{"type":42,"tag":432,"props":11493,"children":11494},{"style":2066},[11495],{"type":47,"value":1663},{"type":42,"tag":432,"props":11497,"children":11498},{"style":2557},[11499],{"type":47,"value":2560},{"type":42,"tag":432,"props":11501,"children":11502},{"style":2066},[11503],{"type":47,"value":2565},{"type":42,"tag":432,"props":11505,"children":11506},{"style":2264},[11507],{"type":47,"value":3627},{"type":42,"tag":432,"props":11509,"children":11510},{"style":2066},[11511],{"type":47,"value":2575},{"type":42,"tag":432,"props":11513,"children":11515},{"class":2061,"line":11514},406,[11516,11521,11525,11530],{"type":42,"tag":432,"props":11517,"children":11518},{"style":2377},[11519],{"type":47,"value":11520},"    font-style",{"type":42,"tag":432,"props":11522,"children":11523},{"style":2066},[11524],{"type":47,"value":1663},{"type":42,"tag":432,"props":11526,"children":11527},{"style":2264},[11528],{"type":47,"value":11529}," italic",{"type":42,"tag":432,"props":11531,"children":11532},{"style":2066},[11533],{"type":47,"value":2603},{"type":42,"tag":432,"props":11535,"children":11537},{"class":2061,"line":11536},407,[11538],{"type":42,"tag":432,"props":11539,"children":11540},{"style":2066},[11541],{"type":47,"value":2506},{"type":42,"tag":432,"props":11543,"children":11545},{"class":2061,"line":11544},408,[11546],{"type":42,"tag":432,"props":11547,"children":11548},{"emptyLinePlaceholder":2314},[11549],{"type":47,"value":2317},{"type":42,"tag":432,"props":11551,"children":11553},{"class":2061,"line":11552},409,[11554],{"type":42,"tag":432,"props":11555,"children":11556},{"style":2304},[11557],{"type":47,"value":11558},"  \u002F* Footer *\u002F\n",{"type":42,"tag":432,"props":11560,"children":11562},{"class":2061,"line":11561},410,[11563,11567,11572],{"type":42,"tag":432,"props":11564,"children":11565},{"style":2066},[11566],{"type":47,"value":3185},{"type":42,"tag":432,"props":11568,"children":11569},{"style":2366},[11570],{"type":47,"value":11571},"page-footer",{"type":42,"tag":432,"props":11573,"children":11574},{"style":2066},[11575],{"type":47,"value":2532},{"type":42,"tag":432,"props":11577,"children":11579},{"class":2061,"line":11578},411,[11580,11584,11588,11592],{"type":42,"tag":432,"props":11581,"children":11582},{"style":2377},[11583],{"type":47,"value":3535},{"type":42,"tag":432,"props":11585,"children":11586},{"style":2066},[11587],{"type":47,"value":1663},{"type":42,"tag":432,"props":11589,"children":11590},{"style":2392},[11591],{"type":47,"value":3287},{"type":42,"tag":432,"props":11593,"children":11594},{"style":2066},[11595],{"type":47,"value":2603},{"type":42,"tag":432,"props":11597,"children":11599},{"class":2061,"line":11598},412,[11600,11604,11608,11612,11616],{"type":42,"tag":432,"props":11601,"children":11602},{"style":2377},[11603],{"type":47,"value":3273},{"type":42,"tag":432,"props":11605,"children":11606},{"style":2066},[11607],{"type":47,"value":1663},{"type":42,"tag":432,"props":11609,"children":11610},{"style":2392},[11611],{"type":47,"value":3292},{"type":42,"tag":432,"props":11613,"children":11614},{"style":2392},[11615],{"type":47,"value":3755},{"type":42,"tag":432,"props":11617,"children":11618},{"style":2066},[11619],{"type":47,"value":2603},{"type":42,"tag":432,"props":11621,"children":11623},{"class":2061,"line":11622},413,[11624,11628,11632,11636,11640,11644,11648,11652],{"type":42,"tag":432,"props":11625,"children":11626},{"style":2377},[11627],{"type":47,"value":7632},{"type":42,"tag":432,"props":11629,"children":11630},{"style":2066},[11631],{"type":47,"value":1663},{"type":42,"tag":432,"props":11633,"children":11634},{"style":2392},[11635],{"type":47,"value":3242},{"type":42,"tag":432,"props":11637,"children":11638},{"style":2264},[11639],{"type":47,"value":3247},{"type":42,"tag":432,"props":11641,"children":11642},{"style":2557},[11643],{"type":47,"value":3252},{"type":42,"tag":432,"props":11645,"children":11646},{"style":2066},[11647],{"type":47,"value":2565},{"type":42,"tag":432,"props":11649,"children":11650},{"style":2264},[11651],{"type":47,"value":2989},{"type":42,"tag":432,"props":11653,"children":11654},{"style":2066},[11655],{"type":47,"value":2575},{"type":42,"tag":432,"props":11657,"children":11659},{"class":2061,"line":11658},414,[11660,11664,11668,11672],{"type":42,"tag":432,"props":11661,"children":11662},{"style":2377},[11663],{"type":47,"value":3334},{"type":42,"tag":432,"props":11665,"children":11666},{"style":2066},[11667],{"type":47,"value":1663},{"type":42,"tag":432,"props":11669,"children":11670},{"style":2392},[11671],{"type":47,"value":4904},{"type":42,"tag":432,"props":11673,"children":11674},{"style":2066},[11675],{"type":47,"value":2603},{"type":42,"tag":432,"props":11677,"children":11679},{"class":2061,"line":11678},415,[11680,11684,11688,11692,11696,11700],{"type":42,"tag":432,"props":11681,"children":11682},{"style":2377},[11683],{"type":47,"value":3378},{"type":42,"tag":432,"props":11685,"children":11686},{"style":2066},[11687],{"type":47,"value":1663},{"type":42,"tag":432,"props":11689,"children":11690},{"style":2557},[11691],{"type":47,"value":2560},{"type":42,"tag":432,"props":11693,"children":11694},{"style":2066},[11695],{"type":47,"value":2565},{"type":42,"tag":432,"props":11697,"children":11698},{"style":2264},[11699],{"type":47,"value":3627},{"type":42,"tag":432,"props":11701,"children":11702},{"style":2066},[11703],{"type":47,"value":2575},{"type":42,"tag":432,"props":11705,"children":11707},{"class":2061,"line":11706},416,[11708,11712,11716,11720],{"type":42,"tag":432,"props":11709,"children":11710},{"style":2377},[11711],{"type":47,"value":4559},{"type":42,"tag":432,"props":11713,"children":11714},{"style":2066},[11715],{"type":47,"value":1663},{"type":42,"tag":432,"props":11717,"children":11718},{"style":2264},[11719],{"type":47,"value":4568},{"type":42,"tag":432,"props":11721,"children":11722},{"style":2066},[11723],{"type":47,"value":2603},{"type":42,"tag":432,"props":11725,"children":11727},{"class":2061,"line":11726},417,[11728],{"type":42,"tag":432,"props":11729,"children":11730},{"style":2066},[11731],{"type":47,"value":2506},{"type":42,"tag":432,"props":11733,"children":11735},{"class":2061,"line":11734},418,[11736],{"type":42,"tag":432,"props":11737,"children":11738},{"emptyLinePlaceholder":2314},[11739],{"type":47,"value":2317},{"type":42,"tag":432,"props":11741,"children":11743},{"class":2061,"line":11742},419,[11744],{"type":42,"tag":432,"props":11745,"children":11746},{"style":2304},[11747],{"type":47,"value":11748},"  \u002F* Print button *\u002F\n",{"type":42,"tag":432,"props":11750,"children":11752},{"class":2061,"line":11751},420,[11753,11757,11762],{"type":42,"tag":432,"props":11754,"children":11755},{"style":2066},[11756],{"type":47,"value":3185},{"type":42,"tag":432,"props":11758,"children":11759},{"style":2366},[11760],{"type":47,"value":11761},"dl-btn",{"type":42,"tag":432,"props":11763,"children":11764},{"style":2066},[11765],{"type":47,"value":2532},{"type":42,"tag":432,"props":11767,"children":11769},{"class":2061,"line":11768},421,[11770,11774,11778,11782],{"type":42,"tag":432,"props":11771,"children":11772},{"style":2377},[11773],{"type":47,"value":4274},{"type":42,"tag":432,"props":11775,"children":11776},{"style":2066},[11777],{"type":47,"value":1663},{"type":42,"tag":432,"props":11779,"children":11780},{"style":2264},[11781],{"type":47,"value":8858},{"type":42,"tag":432,"props":11783,"children":11784},{"style":2066},[11785],{"type":47,"value":2603},{"type":42,"tag":432,"props":11787,"children":11789},{"class":2061,"line":11788},422,[11790,11794,11798,11802,11806],{"type":42,"tag":432,"props":11791,"children":11792},{"style":2377},[11793],{"type":47,"value":3273},{"type":42,"tag":432,"props":11795,"children":11796},{"style":2066},[11797],{"type":47,"value":1663},{"type":42,"tag":432,"props":11799,"children":11800},{"style":2392},[11801],{"type":47,"value":4219},{"type":42,"tag":432,"props":11803,"children":11804},{"style":2392},[11805],{"type":47,"value":3282},{"type":42,"tag":432,"props":11807,"children":11808},{"style":2066},[11809],{"type":47,"value":2603},{"type":42,"tag":432,"props":11811,"children":11813},{"class":2061,"line":11812},423,[11814,11818,11822,11826,11830,11834],{"type":42,"tag":432,"props":11815,"children":11816},{"style":2377},[11817],{"type":47,"value":3203},{"type":42,"tag":432,"props":11819,"children":11820},{"style":2066},[11821],{"type":47,"value":1663},{"type":42,"tag":432,"props":11823,"children":11824},{"style":2557},[11825],{"type":47,"value":2560},{"type":42,"tag":432,"props":11827,"children":11828},{"style":2066},[11829],{"type":47,"value":2565},{"type":42,"tag":432,"props":11831,"children":11832},{"style":2264},[11833],{"type":47,"value":2989},{"type":42,"tag":432,"props":11835,"children":11836},{"style":2066},[11837],{"type":47,"value":2575},{"type":42,"tag":432,"props":11839,"children":11841},{"class":2061,"line":11840},424,[11842,11846,11850,11854],{"type":42,"tag":432,"props":11843,"children":11844},{"style":2377},[11845],{"type":47,"value":3378},{"type":42,"tag":432,"props":11847,"children":11848},{"style":2066},[11849],{"type":47,"value":1663},{"type":42,"tag":432,"props":11851,"children":11852},{"style":2264},[11853],{"type":47,"value":6086},{"type":42,"tag":432,"props":11855,"children":11856},{"style":2066},[11857],{"type":47,"value":2603},{"type":42,"tag":432,"props":11859,"children":11861},{"class":2061,"line":11860},425,[11862,11866,11870,11874],{"type":42,"tag":432,"props":11863,"children":11864},{"style":2377},[11865],{"type":47,"value":4317},{"type":42,"tag":432,"props":11867,"children":11868},{"style":2066},[11869],{"type":47,"value":1663},{"type":42,"tag":432,"props":11871,"children":11872},{"style":2264},[11873],{"type":47,"value":2436},{"type":42,"tag":432,"props":11875,"children":11876},{"style":2066},[11877],{"type":47,"value":2603},{"type":42,"tag":432,"props":11879,"children":11881},{"class":2061,"line":11880},426,[11882,11886,11890,11895],{"type":42,"tag":432,"props":11883,"children":11884},{"style":2377},[11885],{"type":47,"value":4355},{"type":42,"tag":432,"props":11887,"children":11888},{"style":2066},[11889],{"type":47,"value":1663},{"type":42,"tag":432,"props":11891,"children":11892},{"style":2392},[11893],{"type":47,"value":11894}," 5px",{"type":42,"tag":432,"props":11896,"children":11897},{"style":2066},[11898],{"type":47,"value":2603},{"type":42,"tag":432,"props":11900,"children":11902},{"class":2061,"line":11901},427,[11903,11907,11911,11915],{"type":42,"tag":432,"props":11904,"children":11905},{"style":2377},[11906],{"type":47,"value":3334},{"type":42,"tag":432,"props":11908,"children":11909},{"style":2066},[11910],{"type":47,"value":1663},{"type":42,"tag":432,"props":11912,"children":11913},{"style":2392},[11914],{"type":47,"value":4099},{"type":42,"tag":432,"props":11916,"children":11917},{"style":2066},[11918],{"type":47,"value":2603},{"type":42,"tag":432,"props":11920,"children":11922},{"class":2061,"line":11921},428,[11923,11927,11931,11935],{"type":42,"tag":432,"props":11924,"children":11925},{"style":2377},[11926],{"type":47,"value":3356},{"type":42,"tag":432,"props":11928,"children":11929},{"style":2066},[11930],{"type":47,"value":1663},{"type":42,"tag":432,"props":11932,"children":11933},{"style":2392},[11934],{"type":47,"value":4749},{"type":42,"tag":432,"props":11936,"children":11937},{"style":2066},[11938],{"type":47,"value":2603},{"type":42,"tag":432,"props":11940,"children":11942},{"class":2061,"line":11941},429,[11943,11947,11951,11955],{"type":42,"tag":432,"props":11944,"children":11945},{"style":2377},[11946],{"type":47,"value":5825},{"type":42,"tag":432,"props":11948,"children":11949},{"style":2066},[11950],{"type":47,"value":1663},{"type":42,"tag":432,"props":11952,"children":11953},{"style":2264},[11954],{"type":47,"value":5834},{"type":42,"tag":432,"props":11956,"children":11957},{"style":2066},[11958],{"type":47,"value":2603},{"type":42,"tag":432,"props":11960,"children":11962},{"class":2061,"line":11961},430,[11963,11967,11971,11975,11979,11983],{"type":42,"tag":432,"props":11964,"children":11965},{"style":2377},[11966],{"type":47,"value":3661},{"type":42,"tag":432,"props":11968,"children":11969},{"style":2066},[11970],{"type":47,"value":1663},{"type":42,"tag":432,"props":11972,"children":11973},{"style":2557},[11974],{"type":47,"value":2560},{"type":42,"tag":432,"props":11976,"children":11977},{"style":2066},[11978],{"type":47,"value":2565},{"type":42,"tag":432,"props":11980,"children":11981},{"style":2264},[11982],{"type":47,"value":3851},{"type":42,"tag":432,"props":11984,"children":11985},{"style":2066},[11986],{"type":47,"value":2575},{"type":42,"tag":432,"props":11988,"children":11990},{"class":2061,"line":11989},431,[11991],{"type":42,"tag":432,"props":11992,"children":11993},{"style":2066},[11994],{"type":47,"value":2506},{"type":42,"tag":432,"props":11996,"children":11998},{"class":2061,"line":11997},432,[11999,12003,12007,12011,12015,12019,12023,12027,12031,12035,12039,12043],{"type":42,"tag":432,"props":12000,"children":12001},{"style":2066},[12002],{"type":47,"value":3185},{"type":42,"tag":432,"props":12004,"children":12005},{"style":2366},[12006],{"type":47,"value":11761},{"type":42,"tag":432,"props":12008,"children":12009},{"style":2066},[12010],{"type":47,"value":1663},{"type":42,"tag":432,"props":12012,"children":12013},{"style":2078},[12014],{"type":47,"value":5907},{"type":42,"tag":432,"props":12016,"children":12017},{"style":2066},[12018],{"type":47,"value":2374},{"type":42,"tag":432,"props":12020,"children":12021},{"style":2377},[12022],{"type":47,"value":7163},{"type":42,"tag":432,"props":12024,"children":12025},{"style":2066},[12026],{"type":47,"value":1663},{"type":42,"tag":432,"props":12028,"children":12029},{"style":2557},[12030],{"type":47,"value":2560},{"type":42,"tag":432,"props":12032,"children":12033},{"style":2066},[12034],{"type":47,"value":2565},{"type":42,"tag":432,"props":12036,"children":12037},{"style":2264},[12038],{"type":47,"value":2774},{"type":42,"tag":432,"props":12040,"children":12041},{"style":2066},[12042],{"type":47,"value":6211},{"type":42,"tag":432,"props":12044,"children":12045},{"style":2066},[12046],{"type":47,"value":2405},{"type":42,"tag":432,"props":12048,"children":12050},{"class":2061,"line":12049},433,[12051],{"type":42,"tag":432,"props":12052,"children":12053},{"emptyLinePlaceholder":2314},[12054],{"type":47,"value":2317},{"type":42,"tag":432,"props":12056,"children":12058},{"class":2061,"line":12057},434,[12059],{"type":42,"tag":432,"props":12060,"children":12061},{"style":2304},[12062],{"type":47,"value":12063},"  \u002F* Two-column layout *\u002F\n",{"type":42,"tag":432,"props":12065,"children":12067},{"class":2061,"line":12066},435,[12068,12072,12077],{"type":42,"tag":432,"props":12069,"children":12070},{"style":2066},[12071],{"type":47,"value":3185},{"type":42,"tag":432,"props":12073,"children":12074},{"style":2366},[12075],{"type":47,"value":12076},"two-col",{"type":42,"tag":432,"props":12078,"children":12079},{"style":2066},[12080],{"type":47,"value":2532},{"type":42,"tag":432,"props":12082,"children":12084},{"class":2061,"line":12083},436,[12085,12089,12093,12097],{"type":42,"tag":432,"props":12086,"children":12087},{"style":2377},[12088],{"type":47,"value":4274},{"type":42,"tag":432,"props":12090,"children":12091},{"style":2066},[12092],{"type":47,"value":1663},{"type":42,"tag":432,"props":12094,"children":12095},{"style":2264},[12096],{"type":47,"value":7519},{"type":42,"tag":432,"props":12098,"children":12099},{"style":2066},[12100],{"type":47,"value":2603},{"type":42,"tag":432,"props":12102,"children":12104},{"class":2061,"line":12103},437,[12105,12109,12113,12117,12121],{"type":42,"tag":432,"props":12106,"children":12107},{"style":2377},[12108],{"type":47,"value":7532},{"type":42,"tag":432,"props":12110,"children":12111},{"style":2066},[12112],{"type":47,"value":1663},{"type":42,"tag":432,"props":12114,"children":12115},{"style":2392},[12116],{"type":47,"value":7559},{"type":42,"tag":432,"props":12118,"children":12119},{"style":2392},[12120],{"type":47,"value":7559},{"type":42,"tag":432,"props":12122,"children":12123},{"style":2066},[12124],{"type":47,"value":2603},{"type":42,"tag":432,"props":12126,"children":12128},{"class":2061,"line":12127},438,[12129,12133,12137,12141],{"type":42,"tag":432,"props":12130,"children":12131},{"style":2377},[12132],{"type":47,"value":4296},{"type":42,"tag":432,"props":12134,"children":12135},{"style":2066},[12136],{"type":47,"value":1663},{"type":42,"tag":432,"props":12138,"children":12139},{"style":2392},[12140],{"type":47,"value":3872},{"type":42,"tag":432,"props":12142,"children":12143},{"style":2066},[12144],{"type":47,"value":2603},{"type":42,"tag":432,"props":12146,"children":12148},{"class":2061,"line":12147},439,[12149],{"type":42,"tag":432,"props":12150,"children":12151},{"style":2066},[12152],{"type":47,"value":2506},{"type":42,"tag":432,"props":12154,"children":12156},{"class":2061,"line":12155},440,[12157,12161,12166,12171,12175,12180,12184],{"type":42,"tag":432,"props":12158,"children":12159},{"style":2341},[12160],{"type":47,"value":2344},{"type":42,"tag":432,"props":12162,"children":12163},{"style":2066},[12164],{"type":47,"value":12165}," (",{"type":42,"tag":432,"props":12167,"children":12168},{"style":2366},[12169],{"type":47,"value":12170},"max-width",{"type":42,"tag":432,"props":12172,"children":12173},{"style":2066},[12174],{"type":47,"value":1663},{"type":42,"tag":432,"props":12176,"children":12177},{"style":2392},[12178],{"type":47,"value":12179}," 800px",{"type":42,"tag":432,"props":12181,"children":12182},{"style":2066},[12183],{"type":47,"value":249},{"type":42,"tag":432,"props":12185,"children":12186},{"style":2066},[12187],{"type":47,"value":2532},{"type":42,"tag":432,"props":12189,"children":12191},{"class":2061,"line":12190},441,[12192,12196,12200,12204,12209,12213,12217,12221],{"type":42,"tag":432,"props":12193,"children":12194},{"style":2066},[12195],{"type":47,"value":2363},{"type":42,"tag":432,"props":12197,"children":12198},{"style":2366},[12199],{"type":47,"value":12076},{"type":42,"tag":432,"props":12201,"children":12202},{"style":2066},[12203],{"type":47,"value":2374},{"type":42,"tag":432,"props":12205,"children":12206},{"style":2377},[12207],{"type":47,"value":12208}," grid-template-columns",{"type":42,"tag":432,"props":12210,"children":12211},{"style":2066},[12212],{"type":47,"value":1663},{"type":42,"tag":432,"props":12214,"children":12215},{"style":2392},[12216],{"type":47,"value":7559},{"type":42,"tag":432,"props":12218,"children":12219},{"style":2066},[12220],{"type":47,"value":2400},{"type":42,"tag":432,"props":12222,"children":12223},{"style":2066},[12224],{"type":47,"value":2405},{"type":42,"tag":432,"props":12226,"children":12228},{"class":2061,"line":12227},442,[12229,12233,12237,12241,12246,12250,12255,12259],{"type":42,"tag":432,"props":12230,"children":12231},{"style":2066},[12232],{"type":47,"value":2363},{"type":42,"tag":432,"props":12234,"children":12235},{"style":2366},[12236],{"type":47,"value":4994},{"type":42,"tag":432,"props":12238,"children":12239},{"style":2066},[12240],{"type":47,"value":2374},{"type":42,"tag":432,"props":12242,"children":12243},{"style":2377},[12244],{"type":47,"value":12245}," flex-direction",{"type":42,"tag":432,"props":12247,"children":12248},{"style":2066},[12249],{"type":47,"value":1663},{"type":42,"tag":432,"props":12251,"children":12252},{"style":2264},[12253],{"type":47,"value":12254}," column",{"type":42,"tag":432,"props":12256,"children":12257},{"style":2066},[12258],{"type":47,"value":2400},{"type":42,"tag":432,"props":12260,"children":12261},{"style":2066},[12262],{"type":47,"value":2405},{"type":42,"tag":432,"props":12264,"children":12266},{"class":2061,"line":12265},443,[12267,12271,12275,12279,12284,12288,12293,12297,12302,12306,12311,12315,12319,12323],{"type":42,"tag":432,"props":12268,"children":12269},{"style":2066},[12270],{"type":47,"value":2363},{"type":42,"tag":432,"props":12272,"children":12273},{"style":2366},[12274],{"type":47,"value":5472},{"type":42,"tag":432,"props":12276,"children":12277},{"style":2066},[12278],{"type":47,"value":2374},{"type":42,"tag":432,"props":12280,"children":12281},{"style":2377},[12282],{"type":47,"value":12283}," transform",{"type":42,"tag":432,"props":12285,"children":12286},{"style":2066},[12287],{"type":47,"value":1663},{"type":42,"tag":432,"props":12289,"children":12290},{"style":2557},[12291],{"type":47,"value":12292}," rotate",{"type":42,"tag":432,"props":12294,"children":12295},{"style":2066},[12296],{"type":47,"value":2565},{"type":42,"tag":432,"props":12298,"children":12299},{"style":2392},[12300],{"type":47,"value":12301},"90deg",{"type":42,"tag":432,"props":12303,"children":12304},{"style":2066},[12305],{"type":47,"value":6211},{"type":42,"tag":432,"props":12307,"children":12308},{"style":2377},[12309],{"type":47,"value":12310}," padding-top",{"type":42,"tag":432,"props":12312,"children":12313},{"style":2066},[12314],{"type":47,"value":1663},{"type":42,"tag":432,"props":12316,"children":12317},{"style":2392},[12318],{"type":47,"value":3755},{"type":42,"tag":432,"props":12320,"children":12321},{"style":2066},[12322],{"type":47,"value":2400},{"type":42,"tag":432,"props":12324,"children":12325},{"style":2066},[12326],{"type":47,"value":2405},{"type":42,"tag":432,"props":12328,"children":12330},{"class":2061,"line":12329},444,[12331],{"type":42,"tag":432,"props":12332,"children":12333},{"style":2066},[12334],{"type":47,"value":2506},{"type":42,"tag":432,"props":12336,"children":12338},{"class":2061,"line":12337},445,[12339,12343,12347],{"type":42,"tag":432,"props":12340,"children":12341},{"style":2066},[12342],{"type":47,"value":2272},{"type":42,"tag":432,"props":12344,"children":12345},{"style":2072},[12346],{"type":47,"value":2293},{"type":42,"tag":432,"props":12348,"children":12349},{"style":2066},[12350],{"type":47,"value":2086},{"type":42,"tag":432,"props":12352,"children":12354},{"class":2061,"line":12353},446,[12355,12359,12363],{"type":42,"tag":432,"props":12356,"children":12357},{"style":2066},[12358],{"type":47,"value":2272},{"type":42,"tag":432,"props":12360,"children":12361},{"style":2072},[12362],{"type":47,"value":2140},{"type":42,"tag":432,"props":12364,"children":12365},{"style":2066},[12366],{"type":47,"value":2086},{"type":42,"tag":358,"props":12368,"children":12370},{"id":12369},"core-javascript-pattern",[12371],{"type":47,"value":12372},"Core JavaScript Pattern",{"type":42,"tag":43,"props":12374,"children":12375},{},[12376,12378,12384],{"type":47,"value":12377},"The dashboard uses vanilla JavaScript for interactivity. Include these functions in a ",{"type":42,"tag":59,"props":12379,"children":12381},{"className":12380},[],[12382],{"type":47,"value":12383},"\u003Cscript>",{"type":47,"value":12385}," tag at the end of the body:",{"type":42,"tag":1629,"props":12387,"children":12391},{"className":12388,"code":12389,"language":12390,"meta":1637,"style":1637},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript>\n\u002F\u002F Tab switching\nfunction switchTab(tabId) {\n  document.querySelectorAll('.tab').forEach(t => t.classList.remove('active'));\n  document.querySelectorAll('.tab-content').forEach(c => c.classList.remove('active'));\n  document.querySelector(`[data-tab=\"${tabId}\"]`).classList.add('active');\n  document.getElementById(tabId).classList.add('active');\n}\n\n\u002F\u002F Card expand\u002Fcollapse\nfunction toggleCard(cardId) {\n  const card = document.getElementById(cardId);\n  card.classList.toggle('expanded');\n}\n\n\u002F\u002F Navigate to tier 2 view for a specific supplier\nfunction drillDown(companyTicker) {\n  \u002F\u002F Switch to the tier-2 tab and scroll to the relevant section\n  switchTab('tier2');\n  const section = document.getElementById('tier2-' + companyTicker);\n  if (section) {\n    section.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    section.style.outline = '2px solid var(--accent)';\n    setTimeout(() => { section.style.outline = 'none'; }, 2000);\n  }\n}\n\n\u002F\u002F Initialize\ndocument.addEventListener('DOMContentLoaded', () => {\n  \u002F\u002F Set first tab active\n  const firstTab = document.querySelector('.tab');\n  if (firstTab) firstTab.click();\n});\n\u003C\u002Fscript>\n","javascript",[12392],{"type":42,"tag":59,"props":12393,"children":12394},{"__ignoreMap":1637},[12395,12411,12419,12431,12538,12636,12731,12788,12796,12803,12811,12823,12853,12898,12905,12912,12920,12932,12940,12969,13020,13037,13107,13136,13222,13229,13236,13243,13251,13263,13271,13315,13341,13352],{"type":42,"tag":432,"props":12396,"children":12397},{"class":2061,"line":2062},[12398,12402,12407],{"type":42,"tag":432,"props":12399,"children":12400},{"style":2066},[12401],{"type":47,"value":2095},{"type":42,"tag":432,"props":12403,"children":12404},{"style":2072},[12405],{"type":47,"value":12406},"script",{"type":42,"tag":432,"props":12408,"children":12409},{"style":2066},[12410],{"type":47,"value":2086},{"type":42,"tag":432,"props":12412,"children":12413},{"class":2061,"line":2089},[12414],{"type":42,"tag":432,"props":12415,"children":12416},{"style":2264},[12417],{"type":47,"value":12418},"\u002F\u002F Tab switching\n",{"type":42,"tag":432,"props":12420,"children":12421},{"class":2061,"line":2130},[12422,12427],{"type":42,"tag":432,"props":12423,"children":12424},{"style":2264},[12425],{"type":47,"value":12426},"function switchTab(tabId) ",{"type":42,"tag":432,"props":12428,"children":12429},{"style":2066},[12430],{"type":47,"value":2354},{"type":42,"tag":432,"props":12432,"children":12433},{"class":2061,"line":2147},[12434,12439,12443,12448,12452,12457,12462,12466,12470,12474,12479,12483,12489,12494,12499,12503,12508,12512,12517,12521,12525,12529,12533],{"type":42,"tag":432,"props":12435,"children":12436},{"style":2264},[12437],{"type":47,"value":12438},"  document",{"type":42,"tag":432,"props":12440,"children":12441},{"style":2066},[12442],{"type":47,"value":341},{"type":42,"tag":432,"props":12444,"children":12445},{"style":2557},[12446],{"type":47,"value":12447},"querySelectorAll",{"type":42,"tag":432,"props":12449,"children":12450},{"style":2264},[12451],{"type":47,"value":2565},{"type":42,"tag":432,"props":12453,"children":12454},{"style":2066},[12455],{"type":47,"value":12456},"'",{"type":42,"tag":432,"props":12458,"children":12459},{"style":2116},[12460],{"type":47,"value":12461},".tab",{"type":42,"tag":432,"props":12463,"children":12464},{"style":2066},[12465],{"type":47,"value":12456},{"type":42,"tag":432,"props":12467,"children":12468},{"style":2264},[12469],{"type":47,"value":249},{"type":42,"tag":432,"props":12471,"children":12472},{"style":2066},[12473],{"type":47,"value":341},{"type":42,"tag":432,"props":12475,"children":12476},{"style":2557},[12477],{"type":47,"value":12478},"forEach",{"type":42,"tag":432,"props":12480,"children":12481},{"style":2264},[12482],{"type":47,"value":2565},{"type":42,"tag":432,"props":12484,"children":12486},{"style":12485},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[12487],{"type":47,"value":12488},"t",{"type":42,"tag":432,"props":12490,"children":12491},{"style":2078},[12492],{"type":47,"value":12493}," =>",{"type":42,"tag":432,"props":12495,"children":12496},{"style":2264},[12497],{"type":47,"value":12498}," t",{"type":42,"tag":432,"props":12500,"children":12501},{"style":2066},[12502],{"type":47,"value":341},{"type":42,"tag":432,"props":12504,"children":12505},{"style":2264},[12506],{"type":47,"value":12507},"classList",{"type":42,"tag":432,"props":12509,"children":12510},{"style":2066},[12511],{"type":47,"value":341},{"type":42,"tag":432,"props":12513,"children":12514},{"style":2557},[12515],{"type":47,"value":12516},"remove",{"type":42,"tag":432,"props":12518,"children":12519},{"style":2264},[12520],{"type":47,"value":2565},{"type":42,"tag":432,"props":12522,"children":12523},{"style":2066},[12524],{"type":47,"value":12456},{"type":42,"tag":432,"props":12526,"children":12527},{"style":2116},[12528],{"type":47,"value":10775},{"type":42,"tag":432,"props":12530,"children":12531},{"style":2066},[12532],{"type":47,"value":12456},{"type":42,"tag":432,"props":12534,"children":12535},{"style":2264},[12536],{"type":47,"value":12537},"));\n",{"type":42,"tag":432,"props":12539,"children":12540},{"class":2061,"line":2186},[12541,12545,12549,12553,12557,12561,12566,12570,12574,12578,12582,12586,12591,12595,12600,12604,12608,12612,12616,12620,12624,12628,12632],{"type":42,"tag":432,"props":12542,"children":12543},{"style":2264},[12544],{"type":47,"value":12438},{"type":42,"tag":432,"props":12546,"children":12547},{"style":2066},[12548],{"type":47,"value":341},{"type":42,"tag":432,"props":12550,"children":12551},{"style":2557},[12552],{"type":47,"value":12447},{"type":42,"tag":432,"props":12554,"children":12555},{"style":2264},[12556],{"type":47,"value":2565},{"type":42,"tag":432,"props":12558,"children":12559},{"style":2066},[12560],{"type":47,"value":12456},{"type":42,"tag":432,"props":12562,"children":12563},{"style":2116},[12564],{"type":47,"value":12565},".tab-content",{"type":42,"tag":432,"props":12567,"children":12568},{"style":2066},[12569],{"type":47,"value":12456},{"type":42,"tag":432,"props":12571,"children":12572},{"style":2264},[12573],{"type":47,"value":249},{"type":42,"tag":432,"props":12575,"children":12576},{"style":2066},[12577],{"type":47,"value":341},{"type":42,"tag":432,"props":12579,"children":12580},{"style":2557},[12581],{"type":47,"value":12478},{"type":42,"tag":432,"props":12583,"children":12584},{"style":2264},[12585],{"type":47,"value":2565},{"type":42,"tag":432,"props":12587,"children":12588},{"style":12485},[12589],{"type":47,"value":12590},"c",{"type":42,"tag":432,"props":12592,"children":12593},{"style":2078},[12594],{"type":47,"value":12493},{"type":42,"tag":432,"props":12596,"children":12597},{"style":2264},[12598],{"type":47,"value":12599}," c",{"type":42,"tag":432,"props":12601,"children":12602},{"style":2066},[12603],{"type":47,"value":341},{"type":42,"tag":432,"props":12605,"children":12606},{"style":2264},[12607],{"type":47,"value":12507},{"type":42,"tag":432,"props":12609,"children":12610},{"style":2066},[12611],{"type":47,"value":341},{"type":42,"tag":432,"props":12613,"children":12614},{"style":2557},[12615],{"type":47,"value":12516},{"type":42,"tag":432,"props":12617,"children":12618},{"style":2264},[12619],{"type":47,"value":2565},{"type":42,"tag":432,"props":12621,"children":12622},{"style":2066},[12623],{"type":47,"value":12456},{"type":42,"tag":432,"props":12625,"children":12626},{"style":2116},[12627],{"type":47,"value":10775},{"type":42,"tag":432,"props":12629,"children":12630},{"style":2066},[12631],{"type":47,"value":12456},{"type":42,"tag":432,"props":12633,"children":12634},{"style":2264},[12635],{"type":47,"value":12537},{"type":42,"tag":432,"props":12637,"children":12638},{"class":2061,"line":2246},[12639,12643,12647,12652,12656,12661,12666,12671,12676,12681,12686,12690,12694,12698,12702,12706,12711,12715,12719,12723,12727],{"type":42,"tag":432,"props":12640,"children":12641},{"style":2264},[12642],{"type":47,"value":12438},{"type":42,"tag":432,"props":12644,"children":12645},{"style":2066},[12646],{"type":47,"value":341},{"type":42,"tag":432,"props":12648,"children":12649},{"style":2557},[12650],{"type":47,"value":12651},"querySelector",{"type":42,"tag":432,"props":12653,"children":12654},{"style":2264},[12655],{"type":47,"value":2565},{"type":42,"tag":432,"props":12657,"children":12658},{"style":2066},[12659],{"type":47,"value":12660},"`",{"type":42,"tag":432,"props":12662,"children":12663},{"style":2116},[12664],{"type":47,"value":12665},"[data-tab=\"",{"type":42,"tag":432,"props":12667,"children":12668},{"style":2066},[12669],{"type":47,"value":12670},"${",{"type":42,"tag":432,"props":12672,"children":12673},{"style":2264},[12674],{"type":47,"value":12675},"tabId",{"type":42,"tag":432,"props":12677,"children":12678},{"style":2066},[12679],{"type":47,"value":12680},"}",{"type":42,"tag":432,"props":12682,"children":12683},{"style":2116},[12684],{"type":47,"value":12685},"\"]",{"type":42,"tag":432,"props":12687,"children":12688},{"style":2066},[12689],{"type":47,"value":12660},{"type":42,"tag":432,"props":12691,"children":12692},{"style":2264},[12693],{"type":47,"value":249},{"type":42,"tag":432,"props":12695,"children":12696},{"style":2066},[12697],{"type":47,"value":341},{"type":42,"tag":432,"props":12699,"children":12700},{"style":2264},[12701],{"type":47,"value":12507},{"type":42,"tag":432,"props":12703,"children":12704},{"style":2066},[12705],{"type":47,"value":341},{"type":42,"tag":432,"props":12707,"children":12708},{"style":2557},[12709],{"type":47,"value":12710},"add",{"type":42,"tag":432,"props":12712,"children":12713},{"style":2264},[12714],{"type":47,"value":2565},{"type":42,"tag":432,"props":12716,"children":12717},{"style":2066},[12718],{"type":47,"value":12456},{"type":42,"tag":432,"props":12720,"children":12721},{"style":2116},[12722],{"type":47,"value":10775},{"type":42,"tag":432,"props":12724,"children":12725},{"style":2066},[12726],{"type":47,"value":12456},{"type":42,"tag":432,"props":12728,"children":12729},{"style":2264},[12730],{"type":47,"value":2575},{"type":42,"tag":432,"props":12732,"children":12733},{"class":2061,"line":2283},[12734,12738,12742,12747,12752,12756,12760,12764,12768,12772,12776,12780,12784],{"type":42,"tag":432,"props":12735,"children":12736},{"style":2264},[12737],{"type":47,"value":12438},{"type":42,"tag":432,"props":12739,"children":12740},{"style":2066},[12741],{"type":47,"value":341},{"type":42,"tag":432,"props":12743,"children":12744},{"style":2557},[12745],{"type":47,"value":12746},"getElementById",{"type":42,"tag":432,"props":12748,"children":12749},{"style":2264},[12750],{"type":47,"value":12751},"(tabId)",{"type":42,"tag":432,"props":12753,"children":12754},{"style":2066},[12755],{"type":47,"value":341},{"type":42,"tag":432,"props":12757,"children":12758},{"style":2264},[12759],{"type":47,"value":12507},{"type":42,"tag":432,"props":12761,"children":12762},{"style":2066},[12763],{"type":47,"value":341},{"type":42,"tag":432,"props":12765,"children":12766},{"style":2557},[12767],{"type":47,"value":12710},{"type":42,"tag":432,"props":12769,"children":12770},{"style":2264},[12771],{"type":47,"value":2565},{"type":42,"tag":432,"props":12773,"children":12774},{"style":2066},[12775],{"type":47,"value":12456},{"type":42,"tag":432,"props":12777,"children":12778},{"style":2116},[12779],{"type":47,"value":10775},{"type":42,"tag":432,"props":12781,"children":12782},{"style":2066},[12783],{"type":47,"value":12456},{"type":42,"tag":432,"props":12785,"children":12786},{"style":2264},[12787],{"type":47,"value":2575},{"type":42,"tag":432,"props":12789,"children":12790},{"class":2061,"line":2300},[12791],{"type":42,"tag":432,"props":12792,"children":12793},{"style":2066},[12794],{"type":47,"value":12795},"}\n",{"type":42,"tag":432,"props":12797,"children":12798},{"class":2061,"line":2310},[12799],{"type":42,"tag":432,"props":12800,"children":12801},{"emptyLinePlaceholder":2314},[12802],{"type":47,"value":2317},{"type":42,"tag":432,"props":12804,"children":12805},{"class":2061,"line":2320},[12806],{"type":42,"tag":432,"props":12807,"children":12808},{"style":2264},[12809],{"type":47,"value":12810},"\u002F\u002F Card expand\u002Fcollapse\n",{"type":42,"tag":432,"props":12812,"children":12813},{"class":2061,"line":2329},[12814,12819],{"type":42,"tag":432,"props":12815,"children":12816},{"style":2264},[12817],{"type":47,"value":12818},"function toggleCard(cardId) ",{"type":42,"tag":432,"props":12820,"children":12821},{"style":2066},[12822],{"type":47,"value":2354},{"type":42,"tag":432,"props":12824,"children":12825},{"class":2061,"line":2337},[12826,12831,12835,12840,12844,12848],{"type":42,"tag":432,"props":12827,"children":12828},{"style":2264},[12829],{"type":47,"value":12830},"  const card ",{"type":42,"tag":432,"props":12832,"children":12833},{"style":2066},[12834],{"type":47,"value":2109},{"type":42,"tag":432,"props":12836,"children":12837},{"style":2264},[12838],{"type":47,"value":12839}," document",{"type":42,"tag":432,"props":12841,"children":12842},{"style":2066},[12843],{"type":47,"value":341},{"type":42,"tag":432,"props":12845,"children":12846},{"style":2557},[12847],{"type":47,"value":12746},{"type":42,"tag":432,"props":12849,"children":12850},{"style":2264},[12851],{"type":47,"value":12852},"(cardId);\n",{"type":42,"tag":432,"props":12854,"children":12855},{"class":2061,"line":2357},[12856,12861,12865,12869,12873,12878,12882,12886,12890,12894],{"type":42,"tag":432,"props":12857,"children":12858},{"style":2264},[12859],{"type":47,"value":12860},"  card",{"type":42,"tag":432,"props":12862,"children":12863},{"style":2066},[12864],{"type":47,"value":341},{"type":42,"tag":432,"props":12866,"children":12867},{"style":2264},[12868],{"type":47,"value":12507},{"type":42,"tag":432,"props":12870,"children":12871},{"style":2066},[12872],{"type":47,"value":341},{"type":42,"tag":432,"props":12874,"children":12875},{"style":2557},[12876],{"type":47,"value":12877},"toggle",{"type":42,"tag":432,"props":12879,"children":12880},{"style":2264},[12881],{"type":47,"value":2565},{"type":42,"tag":432,"props":12883,"children":12884},{"style":2066},[12885],{"type":47,"value":12456},{"type":42,"tag":432,"props":12887,"children":12888},{"style":2116},[12889],{"type":47,"value":6460},{"type":42,"tag":432,"props":12891,"children":12892},{"style":2066},[12893],{"type":47,"value":12456},{"type":42,"tag":432,"props":12895,"children":12896},{"style":2264},[12897],{"type":47,"value":2575},{"type":42,"tag":432,"props":12899,"children":12900},{"class":2061,"line":2408},[12901],{"type":42,"tag":432,"props":12902,"children":12903},{"style":2066},[12904],{"type":47,"value":12795},{"type":42,"tag":432,"props":12906,"children":12907},{"class":2061,"line":2447},[12908],{"type":42,"tag":432,"props":12909,"children":12910},{"emptyLinePlaceholder":2314},[12911],{"type":47,"value":2317},{"type":42,"tag":432,"props":12913,"children":12914},{"class":2061,"line":2500},[12915],{"type":42,"tag":432,"props":12916,"children":12917},{"style":2264},[12918],{"type":47,"value":12919},"\u002F\u002F Navigate to tier 2 view for a specific supplier\n",{"type":42,"tag":432,"props":12921,"children":12922},{"class":2061,"line":2509},[12923,12928],{"type":42,"tag":432,"props":12924,"children":12925},{"style":2264},[12926],{"type":47,"value":12927},"function drillDown(companyTicker) ",{"type":42,"tag":432,"props":12929,"children":12930},{"style":2066},[12931],{"type":47,"value":2354},{"type":42,"tag":432,"props":12933,"children":12934},{"class":2061,"line":2517},[12935],{"type":42,"tag":432,"props":12936,"children":12937},{"style":2304},[12938],{"type":47,"value":12939},"  \u002F\u002F Switch to the tier-2 tab and scroll to the relevant section\n",{"type":42,"tag":432,"props":12941,"children":12942},{"class":2061,"line":2535},[12943,12948,12952,12956,12961,12965],{"type":42,"tag":432,"props":12944,"children":12945},{"style":2557},[12946],{"type":47,"value":12947},"  switchTab",{"type":42,"tag":432,"props":12949,"children":12950},{"style":2264},[12951],{"type":47,"value":2565},{"type":42,"tag":432,"props":12953,"children":12954},{"style":2066},[12955],{"type":47,"value":12456},{"type":42,"tag":432,"props":12957,"children":12958},{"style":2116},[12959],{"type":47,"value":12960},"tier2",{"type":42,"tag":432,"props":12962,"children":12963},{"style":2066},[12964],{"type":47,"value":12456},{"type":42,"tag":432,"props":12966,"children":12967},{"style":2264},[12968],{"type":47,"value":2575},{"type":42,"tag":432,"props":12970,"children":12971},{"class":2061,"line":2544},[12972,12977,12981,12985,12989,12993,12997,13001,13006,13010,13015],{"type":42,"tag":432,"props":12973,"children":12974},{"style":2264},[12975],{"type":47,"value":12976},"  const section ",{"type":42,"tag":432,"props":12978,"children":12979},{"style":2066},[12980],{"type":47,"value":2109},{"type":42,"tag":432,"props":12982,"children":12983},{"style":2264},[12984],{"type":47,"value":12839},{"type":42,"tag":432,"props":12986,"children":12987},{"style":2066},[12988],{"type":47,"value":341},{"type":42,"tag":432,"props":12990,"children":12991},{"style":2557},[12992],{"type":47,"value":12746},{"type":42,"tag":432,"props":12994,"children":12995},{"style":2264},[12996],{"type":47,"value":2565},{"type":42,"tag":432,"props":12998,"children":12999},{"style":2066},[13000],{"type":47,"value":12456},{"type":42,"tag":432,"props":13002,"children":13003},{"style":2116},[13004],{"type":47,"value":13005},"tier2-",{"type":42,"tag":432,"props":13007,"children":13008},{"style":2066},[13009],{"type":47,"value":12456},{"type":42,"tag":432,"props":13011,"children":13012},{"style":2066},[13013],{"type":47,"value":13014}," +",{"type":42,"tag":432,"props":13016,"children":13017},{"style":2264},[13018],{"type":47,"value":13019}," companyTicker);\n",{"type":42,"tag":432,"props":13021,"children":13022},{"class":2061,"line":2578},[13023,13028,13033],{"type":42,"tag":432,"props":13024,"children":13025},{"style":2557},[13026],{"type":47,"value":13027},"  if",{"type":42,"tag":432,"props":13029,"children":13030},{"style":2264},[13031],{"type":47,"value":13032}," (section) ",{"type":42,"tag":432,"props":13034,"children":13035},{"style":2066},[13036],{"type":47,"value":2354},{"type":42,"tag":432,"props":13038,"children":13039},{"class":2061,"line":2606},[13040,13045,13050,13055,13059,13064,13069,13073,13077,13081,13085,13089,13094,13098,13103],{"type":42,"tag":432,"props":13041,"children":13042},{"style":2264},[13043],{"type":47,"value":13044},"    section.scrollIntoView(",{"type":42,"tag":432,"props":13046,"children":13047},{"style":2066},[13048],{"type":47,"value":13049},"{",{"type":42,"tag":432,"props":13051,"children":13052},{"style":2366},[13053],{"type":47,"value":13054}," behavior",{"type":42,"tag":432,"props":13056,"children":13057},{"style":2066},[13058],{"type":47,"value":1663},{"type":42,"tag":432,"props":13060,"children":13061},{"style":2066},[13062],{"type":47,"value":13063}," '",{"type":42,"tag":432,"props":13065,"children":13066},{"style":2116},[13067],{"type":47,"value":13068},"smooth",{"type":42,"tag":432,"props":13070,"children":13071},{"style":2066},[13072],{"type":47,"value":12456},{"type":42,"tag":432,"props":13074,"children":13075},{"style":2066},[13076],{"type":47,"value":3025},{"type":42,"tag":432,"props":13078,"children":13079},{"style":2366},[13080],{"type":47,"value":8170},{"type":42,"tag":432,"props":13082,"children":13083},{"style":2066},[13084],{"type":47,"value":1663},{"type":42,"tag":432,"props":13086,"children":13087},{"style":2066},[13088],{"type":47,"value":13063},{"type":42,"tag":432,"props":13090,"children":13091},{"style":2116},[13092],{"type":47,"value":13093},"start",{"type":42,"tag":432,"props":13095,"children":13096},{"style":2066},[13097],{"type":47,"value":12456},{"type":42,"tag":432,"props":13099,"children":13100},{"style":2066},[13101],{"type":47,"value":13102}," }",{"type":42,"tag":432,"props":13104,"children":13105},{"style":2264},[13106],{"type":47,"value":2575},{"type":42,"tag":432,"props":13108,"children":13109},{"class":2061,"line":2636},[13110,13115,13119,13123,13128,13132],{"type":42,"tag":432,"props":13111,"children":13112},{"style":2264},[13113],{"type":47,"value":13114},"    section.style.outline ",{"type":42,"tag":432,"props":13116,"children":13117},{"style":2066},[13118],{"type":47,"value":2109},{"type":42,"tag":432,"props":13120,"children":13121},{"style":2066},[13122],{"type":47,"value":13063},{"type":42,"tag":432,"props":13124,"children":13125},{"style":2116},[13126],{"type":47,"value":13127},"2px solid var(--accent)",{"type":42,"tag":432,"props":13129,"children":13130},{"style":2066},[13131],{"type":47,"value":12456},{"type":42,"tag":432,"props":13133,"children":13134},{"style":2264},[13135],{"type":47,"value":2603},{"type":42,"tag":432,"props":13137,"children":13138},{"class":2061,"line":2665},[13139,13144,13148,13152,13156,13160,13164,13169,13173,13177,13181,13186,13191,13195,13200,13204,13208,13213,13218],{"type":42,"tag":432,"props":13140,"children":13141},{"style":2072},[13142],{"type":47,"value":13143},"    setTimeout",{"type":42,"tag":432,"props":13145,"children":13146},{"style":2066},[13147],{"type":47,"value":2565},{"type":42,"tag":432,"props":13149,"children":13150},{"style":2264},[13151],{"type":47,"value":2565},{"type":42,"tag":432,"props":13153,"children":13154},{"style":2066},[13155],{"type":47,"value":249},{"type":42,"tag":432,"props":13157,"children":13158},{"style":2078},[13159],{"type":47,"value":12493},{"type":42,"tag":432,"props":13161,"children":13162},{"style":2066},[13163],{"type":47,"value":2374},{"type":42,"tag":432,"props":13165,"children":13166},{"style":2366},[13167],{"type":47,"value":13168}," section",{"type":42,"tag":432,"props":13170,"children":13171},{"style":2066},[13172],{"type":47,"value":341},{"type":42,"tag":432,"props":13174,"children":13175},{"style":2366},[13176],{"type":47,"value":2293},{"type":42,"tag":432,"props":13178,"children":13179},{"style":2066},[13180],{"type":47,"value":341},{"type":42,"tag":432,"props":13182,"children":13183},{"style":2072},[13184],{"type":47,"value":13185},"outline",{"type":42,"tag":432,"props":13187,"children":13188},{"style":2066},[13189],{"type":47,"value":13190}," =",{"type":42,"tag":432,"props":13192,"children":13193},{"style":2066},[13194],{"type":47,"value":13063},{"type":42,"tag":432,"props":13196,"children":13197},{"style":2116},[13198],{"type":47,"value":13199},"none",{"type":42,"tag":432,"props":13201,"children":13202},{"style":2066},[13203],{"type":47,"value":12456},{"type":42,"tag":432,"props":13205,"children":13206},{"style":2066},[13207],{"type":47,"value":2400},{"type":42,"tag":432,"props":13209,"children":13210},{"style":2066},[13211],{"type":47,"value":13212}," },",{"type":42,"tag":432,"props":13214,"children":13215},{"style":2392},[13216],{"type":47,"value":13217}," 2000",{"type":42,"tag":432,"props":13219,"children":13220},{"style":2072},[13221],{"type":47,"value":2575},{"type":42,"tag":432,"props":13223,"children":13224},{"class":2061,"line":2695},[13225],{"type":42,"tag":432,"props":13226,"children":13227},{"style":2066},[13228],{"type":47,"value":2506},{"type":42,"tag":432,"props":13230,"children":13231},{"class":2061,"line":2725},[13232],{"type":42,"tag":432,"props":13233,"children":13234},{"style":2066},[13235],{"type":47,"value":12795},{"type":42,"tag":432,"props":13237,"children":13238},{"class":2061,"line":2751},[13239],{"type":42,"tag":432,"props":13240,"children":13241},{"emptyLinePlaceholder":2314},[13242],{"type":47,"value":2317},{"type":42,"tag":432,"props":13244,"children":13245},{"class":2061,"line":2781},[13246],{"type":42,"tag":432,"props":13247,"children":13248},{"style":2264},[13249],{"type":47,"value":13250},"\u002F\u002F Initialize\n",{"type":42,"tag":432,"props":13252,"children":13253},{"class":2061,"line":2807},[13254,13259],{"type":42,"tag":432,"props":13255,"children":13256},{"style":2264},[13257],{"type":47,"value":13258},"document.addEventListener('DOMContentLoaded', () => ",{"type":42,"tag":432,"props":13260,"children":13261},{"style":2066},[13262],{"type":47,"value":2354},{"type":42,"tag":432,"props":13264,"children":13265},{"class":2061,"line":2833},[13266],{"type":42,"tag":432,"props":13267,"children":13268},{"style":2304},[13269],{"type":47,"value":13270},"  \u002F\u002F Set first tab active\n",{"type":42,"tag":432,"props":13272,"children":13273},{"class":2061,"line":2859},[13274,13279,13283,13287,13291,13295,13299,13303,13307,13311],{"type":42,"tag":432,"props":13275,"children":13276},{"style":2264},[13277],{"type":47,"value":13278},"  const firstTab ",{"type":42,"tag":432,"props":13280,"children":13281},{"style":2066},[13282],{"type":47,"value":2109},{"type":42,"tag":432,"props":13284,"children":13285},{"style":2264},[13286],{"type":47,"value":12839},{"type":42,"tag":432,"props":13288,"children":13289},{"style":2066},[13290],{"type":47,"value":341},{"type":42,"tag":432,"props":13292,"children":13293},{"style":2557},[13294],{"type":47,"value":12651},{"type":42,"tag":432,"props":13296,"children":13297},{"style":2264},[13298],{"type":47,"value":2565},{"type":42,"tag":432,"props":13300,"children":13301},{"style":2066},[13302],{"type":47,"value":12456},{"type":42,"tag":432,"props":13304,"children":13305},{"style":2116},[13306],{"type":47,"value":12461},{"type":42,"tag":432,"props":13308,"children":13309},{"style":2066},[13310],{"type":47,"value":12456},{"type":42,"tag":432,"props":13312,"children":13313},{"style":2264},[13314],{"type":47,"value":2575},{"type":42,"tag":432,"props":13316,"children":13317},{"class":2061,"line":2885},[13318,13322,13327,13331,13336],{"type":42,"tag":432,"props":13319,"children":13320},{"style":2557},[13321],{"type":47,"value":13027},{"type":42,"tag":432,"props":13323,"children":13324},{"style":2264},[13325],{"type":47,"value":13326}," (firstTab) firstTab",{"type":42,"tag":432,"props":13328,"children":13329},{"style":2066},[13330],{"type":47,"value":341},{"type":42,"tag":432,"props":13332,"children":13333},{"style":2557},[13334],{"type":47,"value":13335},"click",{"type":42,"tag":432,"props":13337,"children":13338},{"style":2264},[13339],{"type":47,"value":13340},"();\n",{"type":42,"tag":432,"props":13342,"children":13343},{"class":2061,"line":2911},[13344,13348],{"type":42,"tag":432,"props":13345,"children":13346},{"style":2066},[13347],{"type":47,"value":12680},{"type":42,"tag":432,"props":13349,"children":13350},{"style":2264},[13351],{"type":47,"value":2575},{"type":42,"tag":432,"props":13353,"children":13354},{"class":2061,"line":2940},[13355,13359,13363],{"type":42,"tag":432,"props":13356,"children":13357},{"style":2066},[13358],{"type":47,"value":2272},{"type":42,"tag":432,"props":13360,"children":13361},{"style":2072},[13362],{"type":47,"value":12406},{"type":42,"tag":432,"props":13364,"children":13365},{"style":2066},[13366],{"type":47,"value":2086},{"type":42,"tag":343,"props":13368,"children":13369},{},[],{"type":42,"tag":83,"props":13371,"children":13373},{"id":13372},"document-structure",[13374],{"type":47,"value":13375},"DOCUMENT STRUCTURE",{"type":42,"tag":43,"props":13377,"children":13378},{},[13379],{"type":47,"value":13380},"The HTML document has these sections. Every section is mandatory.",{"type":42,"tag":358,"props":13382,"children":13384},{"id":13383},"section-1-print-button-bar",[13385],{"type":47,"value":13386},"Section 1: Print Button Bar",{"type":42,"tag":1629,"props":13388,"children":13390},{"className":2052,"code":13389,"language":2054,"meta":1637,"style":1637},"\u003Cdiv class=\"no-print\" style=\"text-align:center; padding:16px; background:var(--surface); border-bottom:1px solid var(--border);\">\n  \u003Cbutton class=\"dl-btn\" onclick=\"window.print()\">Download as PDF\u003C\u002Fbutton>\n  \u003Cspan style=\"font-size:12px; color:var(--text-tertiary); margin-left:12px;\">or Cmd+P &rarr; Save as PDF\u003C\u002Fspan>\n\u003C\u002Fdiv>\n",[13391],{"type":42,"tag":59,"props":13392,"children":13393},{"__ignoreMap":1637},[13394,13453,13543,13596],{"type":42,"tag":432,"props":13395,"children":13396},{"class":2061,"line":2062},[13397,13401,13406,13411,13415,13419,13423,13427,13432,13436,13440,13445,13449],{"type":42,"tag":432,"props":13398,"children":13399},{"style":2066},[13400],{"type":47,"value":2095},{"type":42,"tag":432,"props":13402,"children":13403},{"style":2072},[13404],{"type":47,"value":13405},"div",{"type":42,"tag":432,"props":13407,"children":13408},{"style":2078},[13409],{"type":47,"value":13410}," class",{"type":42,"tag":432,"props":13412,"children":13413},{"style":2066},[13414],{"type":47,"value":2109},{"type":42,"tag":432,"props":13416,"children":13417},{"style":2066},[13418],{"type":47,"value":772},{"type":42,"tag":432,"props":13420,"children":13421},{"style":2116},[13422],{"type":47,"value":2369},{"type":42,"tag":432,"props":13424,"children":13425},{"style":2066},[13426],{"type":47,"value":772},{"type":42,"tag":432,"props":13428,"children":13429},{"style":2078},[13430],{"type":47,"value":13431}," style",{"type":42,"tag":432,"props":13433,"children":13434},{"style":2066},[13435],{"type":47,"value":2109},{"type":42,"tag":432,"props":13437,"children":13438},{"style":2066},[13439],{"type":47,"value":772},{"type":42,"tag":432,"props":13441,"children":13442},{"style":2116},[13443],{"type":47,"value":13444},"text-align:center; padding:16px; background:var(--surface); border-bottom:1px solid var(--border);",{"type":42,"tag":432,"props":13446,"children":13447},{"style":2066},[13448],{"type":47,"value":772},{"type":42,"tag":432,"props":13450,"children":13451},{"style":2066},[13452],{"type":47,"value":2086},{"type":42,"tag":432,"props":13454,"children":13455},{"class":2061,"line":2089},[13456,13461,13466,13470,13474,13478,13482,13486,13491,13495,13499,13504,13508,13513,13518,13522,13526,13531,13535,13539],{"type":42,"tag":432,"props":13457,"children":13458},{"style":2066},[13459],{"type":47,"value":13460},"  \u003C",{"type":42,"tag":432,"props":13462,"children":13463},{"style":2072},[13464],{"type":47,"value":13465},"button",{"type":42,"tag":432,"props":13467,"children":13468},{"style":2078},[13469],{"type":47,"value":13410},{"type":42,"tag":432,"props":13471,"children":13472},{"style":2066},[13473],{"type":47,"value":2109},{"type":42,"tag":432,"props":13475,"children":13476},{"style":2066},[13477],{"type":47,"value":772},{"type":42,"tag":432,"props":13479,"children":13480},{"style":2116},[13481],{"type":47,"value":11761},{"type":42,"tag":432,"props":13483,"children":13484},{"style":2066},[13485],{"type":47,"value":772},{"type":42,"tag":432,"props":13487,"children":13488},{"style":2078},[13489],{"type":47,"value":13490}," onclick",{"type":42,"tag":432,"props":13492,"children":13493},{"style":2066},[13494],{"type":47,"value":2109},{"type":42,"tag":432,"props":13496,"children":13497},{"style":2066},[13498],{"type":47,"value":772},{"type":42,"tag":432,"props":13500,"children":13501},{"style":2264},[13502],{"type":47,"value":13503},"window",{"type":42,"tag":432,"props":13505,"children":13506},{"style":2066},[13507],{"type":47,"value":341},{"type":42,"tag":432,"props":13509,"children":13510},{"style":2557},[13511],{"type":47,"value":13512},"print",{"type":42,"tag":432,"props":13514,"children":13515},{"style":2116},[13516],{"type":47,"value":13517},"()",{"type":42,"tag":432,"props":13519,"children":13520},{"style":2066},[13521],{"type":47,"value":772},{"type":42,"tag":432,"props":13523,"children":13524},{"style":2066},[13525],{"type":47,"value":2261},{"type":42,"tag":432,"props":13527,"children":13528},{"style":2264},[13529],{"type":47,"value":13530},"Download as PDF",{"type":42,"tag":432,"props":13532,"children":13533},{"style":2066},[13534],{"type":47,"value":2272},{"type":42,"tag":432,"props":13536,"children":13537},{"style":2072},[13538],{"type":47,"value":13465},{"type":42,"tag":432,"props":13540,"children":13541},{"style":2066},[13542],{"type":47,"value":2086},{"type":42,"tag":432,"props":13544,"children":13545},{"class":2061,"line":2130},[13546,13550,13554,13558,13562,13566,13571,13575,13579,13584,13588,13592],{"type":42,"tag":432,"props":13547,"children":13548},{"style":2066},[13549],{"type":47,"value":13460},{"type":42,"tag":432,"props":13551,"children":13552},{"style":2072},[13553],{"type":47,"value":432},{"type":42,"tag":432,"props":13555,"children":13556},{"style":2078},[13557],{"type":47,"value":13431},{"type":42,"tag":432,"props":13559,"children":13560},{"style":2066},[13561],{"type":47,"value":2109},{"type":42,"tag":432,"props":13563,"children":13564},{"style":2066},[13565],{"type":47,"value":772},{"type":42,"tag":432,"props":13567,"children":13568},{"style":2116},[13569],{"type":47,"value":13570},"font-size:12px; color:var(--text-tertiary); margin-left:12px;",{"type":42,"tag":432,"props":13572,"children":13573},{"style":2066},[13574],{"type":47,"value":772},{"type":42,"tag":432,"props":13576,"children":13577},{"style":2066},[13578],{"type":47,"value":2261},{"type":42,"tag":432,"props":13580,"children":13581},{"style":2264},[13582],{"type":47,"value":13583},"or Cmd+P &rarr; Save as PDF",{"type":42,"tag":432,"props":13585,"children":13586},{"style":2066},[13587],{"type":47,"value":2272},{"type":42,"tag":432,"props":13589,"children":13590},{"style":2072},[13591],{"type":47,"value":432},{"type":42,"tag":432,"props":13593,"children":13594},{"style":2066},[13595],{"type":47,"value":2086},{"type":42,"tag":432,"props":13597,"children":13598},{"class":2061,"line":2147},[13599,13603,13607],{"type":42,"tag":432,"props":13600,"children":13601},{"style":2066},[13602],{"type":47,"value":2272},{"type":42,"tag":432,"props":13604,"children":13605},{"style":2072},[13606],{"type":47,"value":13405},{"type":42,"tag":432,"props":13608,"children":13609},{"style":2066},[13610],{"type":47,"value":2086},{"type":42,"tag":358,"props":13612,"children":13614},{"id":13613},"section-2-page-header",[13615],{"type":47,"value":13616},"Section 2: Page Header",{"type":42,"tag":1629,"props":13618,"children":13620},{"className":2052,"code":13619,"language":2054,"meta":1637,"style":1637},"\u003Cdiv class=\"page-header\">\n  \u003Ch1>[TICKER] &mdash; Supply Chain Map\u003C\u002Fh1>\n  \u003Cdiv class=\"subtitle\">[Full Company Name] &middot; Interactive Supply Chain Analysis\u003C\u002Fdiv>\n  \u003Cdiv class=\"dateline\">Prepared [Date] &middot; Data sourced from \u003Ca href=\"https:\u002F\u002Fdaloopa.com\">Daloopa\u003C\u002Fa> &middot; TTM through [Latest Quarter]\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n",[13621],{"type":42,"tag":59,"props":13622,"children":13623},{"__ignoreMap":1637},[13624,13659,13692,13744,13853],{"type":42,"tag":432,"props":13625,"children":13626},{"class":2061,"line":2062},[13627,13631,13635,13639,13643,13647,13651,13655],{"type":42,"tag":432,"props":13628,"children":13629},{"style":2066},[13630],{"type":47,"value":2095},{"type":42,"tag":432,"props":13632,"children":13633},{"style":2072},[13634],{"type":47,"value":13405},{"type":42,"tag":432,"props":13636,"children":13637},{"style":2078},[13638],{"type":47,"value":13410},{"type":42,"tag":432,"props":13640,"children":13641},{"style":2066},[13642],{"type":47,"value":2109},{"type":42,"tag":432,"props":13644,"children":13645},{"style":2066},[13646],{"type":47,"value":772},{"type":42,"tag":432,"props":13648,"children":13649},{"style":2116},[13650],{"type":47,"value":3190},{"type":42,"tag":432,"props":13652,"children":13653},{"style":2066},[13654],{"type":47,"value":772},{"type":42,"tag":432,"props":13656,"children":13657},{"style":2066},[13658],{"type":47,"value":2086},{"type":42,"tag":432,"props":13660,"children":13661},{"class":2061,"line":2089},[13662,13666,13671,13675,13680,13684,13688],{"type":42,"tag":432,"props":13663,"children":13664},{"style":2066},[13665],{"type":47,"value":13460},{"type":42,"tag":432,"props":13667,"children":13668},{"style":2072},[13669],{"type":47,"value":13670},"h1",{"type":42,"tag":432,"props":13672,"children":13673},{"style":2066},[13674],{"type":47,"value":2261},{"type":42,"tag":432,"props":13676,"children":13677},{"style":2264},[13678],{"type":47,"value":13679},"[TICKER] &mdash; Supply Chain Map",{"type":42,"tag":432,"props":13681,"children":13682},{"style":2066},[13683],{"type":47,"value":2272},{"type":42,"tag":432,"props":13685,"children":13686},{"style":2072},[13687],{"type":47,"value":13670},{"type":42,"tag":432,"props":13689,"children":13690},{"style":2066},[13691],{"type":47,"value":2086},{"type":42,"tag":432,"props":13693,"children":13694},{"class":2061,"line":2130},[13695,13699,13703,13707,13711,13715,13719,13723,13727,13732,13736,13740],{"type":42,"tag":432,"props":13696,"children":13697},{"style":2066},[13698],{"type":47,"value":13460},{"type":42,"tag":432,"props":13700,"children":13701},{"style":2072},[13702],{"type":47,"value":13405},{"type":42,"tag":432,"props":13704,"children":13705},{"style":2078},[13706],{"type":47,"value":13410},{"type":42,"tag":432,"props":13708,"children":13709},{"style":2066},[13710],{"type":47,"value":2109},{"type":42,"tag":432,"props":13712,"children":13713},{"style":2066},[13714],{"type":47,"value":772},{"type":42,"tag":432,"props":13716,"children":13717},{"style":2116},[13718],{"type":47,"value":3472},{"type":42,"tag":432,"props":13720,"children":13721},{"style":2066},[13722],{"type":47,"value":772},{"type":42,"tag":432,"props":13724,"children":13725},{"style":2066},[13726],{"type":47,"value":2261},{"type":42,"tag":432,"props":13728,"children":13729},{"style":2264},[13730],{"type":47,"value":13731},"[Full Company Name] &middot; Interactive Supply Chain Analysis",{"type":42,"tag":432,"props":13733,"children":13734},{"style":2066},[13735],{"type":47,"value":2272},{"type":42,"tag":432,"props":13737,"children":13738},{"style":2072},[13739],{"type":47,"value":13405},{"type":42,"tag":432,"props":13741,"children":13742},{"style":2066},[13743],{"type":47,"value":2086},{"type":42,"tag":432,"props":13745,"children":13746},{"class":2061,"line":2147},[13747,13751,13755,13759,13763,13767,13771,13775,13779,13784,13788,13793,13798,13802,13806,13811,13815,13819,13824,13828,13832,13836,13841,13845,13849],{"type":42,"tag":432,"props":13748,"children":13749},{"style":2066},[13750],{"type":47,"value":13460},{"type":42,"tag":432,"props":13752,"children":13753},{"style":2072},[13754],{"type":47,"value":13405},{"type":42,"tag":432,"props":13756,"children":13757},{"style":2078},[13758],{"type":47,"value":13410},{"type":42,"tag":432,"props":13760,"children":13761},{"style":2066},[13762],{"type":47,"value":2109},{"type":42,"tag":432,"props":13764,"children":13765},{"style":2066},[13766],{"type":47,"value":772},{"type":42,"tag":432,"props":13768,"children":13769},{"style":2116},[13770],{"type":47,"value":3577},{"type":42,"tag":432,"props":13772,"children":13773},{"style":2066},[13774],{"type":47,"value":772},{"type":42,"tag":432,"props":13776,"children":13777},{"style":2066},[13778],{"type":47,"value":2261},{"type":42,"tag":432,"props":13780,"children":13781},{"style":2264},[13782],{"type":47,"value":13783},"Prepared [Date] &middot; Data sourced from ",{"type":42,"tag":432,"props":13785,"children":13786},{"style":2066},[13787],{"type":47,"value":2095},{"type":42,"tag":432,"props":13789,"children":13790},{"style":2072},[13791],{"type":47,"value":13792},"a",{"type":42,"tag":432,"props":13794,"children":13795},{"style":2078},[13796],{"type":47,"value":13797}," href",{"type":42,"tag":432,"props":13799,"children":13800},{"style":2066},[13801],{"type":47,"value":2109},{"type":42,"tag":432,"props":13803,"children":13804},{"style":2066},[13805],{"type":47,"value":772},{"type":42,"tag":432,"props":13807,"children":13808},{"style":2116},[13809],{"type":47,"value":13810},"https:\u002F\u002Fdaloopa.com",{"type":42,"tag":432,"props":13812,"children":13813},{"style":2066},[13814],{"type":47,"value":772},{"type":42,"tag":432,"props":13816,"children":13817},{"style":2066},[13818],{"type":47,"value":2261},{"type":42,"tag":432,"props":13820,"children":13821},{"style":2264},[13822],{"type":47,"value":13823},"Daloopa",{"type":42,"tag":432,"props":13825,"children":13826},{"style":2066},[13827],{"type":47,"value":2272},{"type":42,"tag":432,"props":13829,"children":13830},{"style":2072},[13831],{"type":47,"value":13792},{"type":42,"tag":432,"props":13833,"children":13834},{"style":2066},[13835],{"type":47,"value":2261},{"type":42,"tag":432,"props":13837,"children":13838},{"style":2264},[13839],{"type":47,"value":13840}," &middot; TTM through [Latest Quarter]",{"type":42,"tag":432,"props":13842,"children":13843},{"style":2066},[13844],{"type":47,"value":2272},{"type":42,"tag":432,"props":13846,"children":13847},{"style":2072},[13848],{"type":47,"value":13405},{"type":42,"tag":432,"props":13850,"children":13851},{"style":2066},[13852],{"type":47,"value":2086},{"type":42,"tag":432,"props":13854,"children":13855},{"class":2061,"line":2186},[13856,13860,13864],{"type":42,"tag":432,"props":13857,"children":13858},{"style":2066},[13859],{"type":47,"value":2272},{"type":42,"tag":432,"props":13861,"children":13862},{"style":2072},[13863],{"type":47,"value":13405},{"type":42,"tag":432,"props":13865,"children":13866},{"style":2066},[13867],{"type":47,"value":2086},{"type":42,"tag":358,"props":13869,"children":13871},{"id":13870},"section-3-target-company-kpi-bar",[13872],{"type":47,"value":13873},"Section 3: Target Company KPI Bar",{"type":42,"tag":43,"props":13875,"children":13876},{},[13877],{"type":47,"value":13878},"Show 6 KPIs for the target company:",{"type":42,"tag":1629,"props":13880,"children":13882},{"className":2052,"code":13881,"language":2054,"meta":1637,"style":1637},"\u003Cdiv class=\"container\">\n  \u003Cdiv class=\"kpi-bar\">\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">TTM Revenue\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">$XXB\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">TTM COGS\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">$XXB\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Gross Margin\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">XX.X%\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Suppliers Mapped\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">XX\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Top 5 = % of COGS\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">~XX%\u003C\u002Fdiv>\u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-item\">\u003Cdiv class=\"kpi-label\">Key Customers\u003C\u002Fdiv>\u003Cdiv class=\"kpi-value\">XX\u003C\u002Fdiv>\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n",[13883],{"type":42,"tag":59,"props":13884,"children":13885},{"__ignoreMap":1637},[13886,13921,13956,14092,14224,14357,14490,14623,14755],{"type":42,"tag":432,"props":13887,"children":13888},{"class":2061,"line":2062},[13889,13893,13897,13901,13905,13909,13913,13917],{"type":42,"tag":432,"props":13890,"children":13891},{"style":2066},[13892],{"type":47,"value":2095},{"type":42,"tag":432,"props":13894,"children":13895},{"style":2072},[13896],{"type":47,"value":13405},{"type":42,"tag":432,"props":13898,"children":13899},{"style":2078},[13900],{"type":47,"value":13410},{"type":42,"tag":432,"props":13902,"children":13903},{"style":2066},[13904],{"type":47,"value":2109},{"type":42,"tag":432,"props":13906,"children":13907},{"style":2066},[13908],{"type":47,"value":772},{"type":42,"tag":432,"props":13910,"children":13911},{"style":2116},[13912],{"type":47,"value":3711},{"type":42,"tag":432,"props":13914,"children":13915},{"style":2066},[13916],{"type":47,"value":772},{"type":42,"tag":432,"props":13918,"children":13919},{"style":2066},[13920],{"type":47,"value":2086},{"type":42,"tag":432,"props":13922,"children":13923},{"class":2061,"line":2089},[13924,13928,13932,13936,13940,13944,13948,13952],{"type":42,"tag":432,"props":13925,"children":13926},{"style":2066},[13927],{"type":47,"value":13460},{"type":42,"tag":432,"props":13929,"children":13930},{"style":2072},[13931],{"type":47,"value":13405},{"type":42,"tag":432,"props":13933,"children":13934},{"style":2078},[13935],{"type":47,"value":13410},{"type":42,"tag":432,"props":13937,"children":13938},{"style":2066},[13939],{"type":47,"value":2109},{"type":42,"tag":432,"props":13941,"children":13942},{"style":2066},[13943],{"type":47,"value":772},{"type":42,"tag":432,"props":13945,"children":13946},{"style":2116},[13947],{"type":47,"value":4261},{"type":42,"tag":432,"props":13949,"children":13950},{"style":2066},[13951],{"type":47,"value":772},{"type":42,"tag":432,"props":13953,"children":13954},{"style":2066},[13955],{"type":47,"value":2086},{"type":42,"tag":432,"props":13957,"children":13958},{"class":2061,"line":2130},[13959,13964,13968,13972,13976,13980,13984,13988,13993,13997,14001,14005,14009,14013,14017,14021,14026,14030,14034,14038,14042,14046,14050,14054,14058,14062,14066,14071,14075,14079,14084,14088],{"type":42,"tag":432,"props":13960,"children":13961},{"style":2066},[13962],{"type":47,"value":13963},"    \u003C",{"type":42,"tag":432,"props":13965,"children":13966},{"style":2072},[13967],{"type":47,"value":13405},{"type":42,"tag":432,"props":13969,"children":13970},{"style":2078},[13971],{"type":47,"value":13410},{"type":42,"tag":432,"props":13973,"children":13974},{"style":2066},[13975],{"type":47,"value":2109},{"type":42,"tag":432,"props":13977,"children":13978},{"style":2066},[13979],{"type":47,"value":772},{"type":42,"tag":432,"props":13981,"children":13982},{"style":2116},[13983],{"type":47,"value":4462},{"type":42,"tag":432,"props":13985,"children":13986},{"style":2066},[13987],{"type":47,"value":772},{"type":42,"tag":432,"props":13989,"children":13990},{"style":2066},[13991],{"type":47,"value":13992},">\u003C",{"type":42,"tag":432,"props":13994,"children":13995},{"style":2072},[13996],{"type":47,"value":13405},{"type":42,"tag":432,"props":13998,"children":13999},{"style":2078},[14000],{"type":47,"value":13410},{"type":42,"tag":432,"props":14002,"children":14003},{"style":2066},[14004],{"type":47,"value":2109},{"type":42,"tag":432,"props":14006,"children":14007},{"style":2066},[14008],{"type":47,"value":772},{"type":42,"tag":432,"props":14010,"children":14011},{"style":2116},[14012],{"type":47,"value":4639},{"type":42,"tag":432,"props":14014,"children":14015},{"style":2066},[14016],{"type":47,"value":772},{"type":42,"tag":432,"props":14018,"children":14019},{"style":2066},[14020],{"type":47,"value":2261},{"type":42,"tag":432,"props":14022,"children":14023},{"style":2264},[14024],{"type":47,"value":14025},"TTM Revenue",{"type":42,"tag":432,"props":14027,"children":14028},{"style":2066},[14029],{"type":47,"value":2272},{"type":42,"tag":432,"props":14031,"children":14032},{"style":2072},[14033],{"type":47,"value":13405},{"type":42,"tag":432,"props":14035,"children":14036},{"style":2066},[14037],{"type":47,"value":13992},{"type":42,"tag":432,"props":14039,"children":14040},{"style":2072},[14041],{"type":47,"value":13405},{"type":42,"tag":432,"props":14043,"children":14044},{"style":2078},[14045],{"type":47,"value":13410},{"type":42,"tag":432,"props":14047,"children":14048},{"style":2066},[14049],{"type":47,"value":2109},{"type":42,"tag":432,"props":14051,"children":14052},{"style":2066},[14053],{"type":47,"value":772},{"type":42,"tag":432,"props":14055,"children":14056},{"style":2116},[14057],{"type":47,"value":4774},{"type":42,"tag":432,"props":14059,"children":14060},{"style":2066},[14061],{"type":47,"value":772},{"type":42,"tag":432,"props":14063,"children":14064},{"style":2066},[14065],{"type":47,"value":2261},{"type":42,"tag":432,"props":14067,"children":14068},{"style":2264},[14069],{"type":47,"value":14070},"$XXB",{"type":42,"tag":432,"props":14072,"children":14073},{"style":2066},[14074],{"type":47,"value":2272},{"type":42,"tag":432,"props":14076,"children":14077},{"style":2072},[14078],{"type":47,"value":13405},{"type":42,"tag":432,"props":14080,"children":14081},{"style":2066},[14082],{"type":47,"value":14083},">\u003C\u002F",{"type":42,"tag":432,"props":14085,"children":14086},{"style":2072},[14087],{"type":47,"value":13405},{"type":42,"tag":432,"props":14089,"children":14090},{"style":2066},[14091],{"type":47,"value":2086},{"type":42,"tag":432,"props":14093,"children":14094},{"class":2061,"line":2147},[14095,14099,14103,14107,14111,14115,14119,14123,14127,14131,14135,14139,14143,14147,14151,14155,14160,14164,14168,14172,14176,14180,14184,14188,14192,14196,14200,14204,14208,14212,14216,14220],{"type":42,"tag":432,"props":14096,"children":14097},{"style":2066},[14098],{"type":47,"value":13963},{"type":42,"tag":432,"props":14100,"children":14101},{"style":2072},[14102],{"type":47,"value":13405},{"type":42,"tag":432,"props":14104,"children":14105},{"style":2078},[14106],{"type":47,"value":13410},{"type":42,"tag":432,"props":14108,"children":14109},{"style":2066},[14110],{"type":47,"value":2109},{"type":42,"tag":432,"props":14112,"children":14113},{"style":2066},[14114],{"type":47,"value":772},{"type":42,"tag":432,"props":14116,"children":14117},{"style":2116},[14118],{"type":47,"value":4462},{"type":42,"tag":432,"props":14120,"children":14121},{"style":2066},[14122],{"type":47,"value":772},{"type":42,"tag":432,"props":14124,"children":14125},{"style":2066},[14126],{"type":47,"value":13992},{"type":42,"tag":432,"props":14128,"children":14129},{"style":2072},[14130],{"type":47,"value":13405},{"type":42,"tag":432,"props":14132,"children":14133},{"style":2078},[14134],{"type":47,"value":13410},{"type":42,"tag":432,"props":14136,"children":14137},{"style":2066},[14138],{"type":47,"value":2109},{"type":42,"tag":432,"props":14140,"children":14141},{"style":2066},[14142],{"type":47,"value":772},{"type":42,"tag":432,"props":14144,"children":14145},{"style":2116},[14146],{"type":47,"value":4639},{"type":42,"tag":432,"props":14148,"children":14149},{"style":2066},[14150],{"type":47,"value":772},{"type":42,"tag":432,"props":14152,"children":14153},{"style":2066},[14154],{"type":47,"value":2261},{"type":42,"tag":432,"props":14156,"children":14157},{"style":2264},[14158],{"type":47,"value":14159},"TTM COGS",{"type":42,"tag":432,"props":14161,"children":14162},{"style":2066},[14163],{"type":47,"value":2272},{"type":42,"tag":432,"props":14165,"children":14166},{"style":2072},[14167],{"type":47,"value":13405},{"type":42,"tag":432,"props":14169,"children":14170},{"style":2066},[14171],{"type":47,"value":13992},{"type":42,"tag":432,"props":14173,"children":14174},{"style":2072},[14175],{"type":47,"value":13405},{"type":42,"tag":432,"props":14177,"children":14178},{"style":2078},[14179],{"type":47,"value":13410},{"type":42,"tag":432,"props":14181,"children":14182},{"style":2066},[14183],{"type":47,"value":2109},{"type":42,"tag":432,"props":14185,"children":14186},{"style":2066},[14187],{"type":47,"value":772},{"type":42,"tag":432,"props":14189,"children":14190},{"style":2116},[14191],{"type":47,"value":4774},{"type":42,"tag":432,"props":14193,"children":14194},{"style":2066},[14195],{"type":47,"value":772},{"type":42,"tag":432,"props":14197,"children":14198},{"style":2066},[14199],{"type":47,"value":2261},{"type":42,"tag":432,"props":14201,"children":14202},{"style":2264},[14203],{"type":47,"value":14070},{"type":42,"tag":432,"props":14205,"children":14206},{"style":2066},[14207],{"type":47,"value":2272},{"type":42,"tag":432,"props":14209,"children":14210},{"style":2072},[14211],{"type":47,"value":13405},{"type":42,"tag":432,"props":14213,"children":14214},{"style":2066},[14215],{"type":47,"value":14083},{"type":42,"tag":432,"props":14217,"children":14218},{"style":2072},[14219],{"type":47,"value":13405},{"type":42,"tag":432,"props":14221,"children":14222},{"style":2066},[14223],{"type":47,"value":2086},{"type":42,"tag":432,"props":14225,"children":14226},{"class":2061,"line":2186},[14227,14231,14235,14239,14243,14247,14251,14255,14259,14263,14267,14271,14275,14279,14283,14287,14292,14296,14300,14304,14308,14312,14316,14320,14324,14328,14332,14337,14341,14345,14349,14353],{"type":42,"tag":432,"props":14228,"children":14229},{"style":2066},[14230],{"type":47,"value":13963},{"type":42,"tag":432,"props":14232,"children":14233},{"style":2072},[14234],{"type":47,"value":13405},{"type":42,"tag":432,"props":14236,"children":14237},{"style":2078},[14238],{"type":47,"value":13410},{"type":42,"tag":432,"props":14240,"children":14241},{"style":2066},[14242],{"type":47,"value":2109},{"type":42,"tag":432,"props":14244,"children":14245},{"style":2066},[14246],{"type":47,"value":772},{"type":42,"tag":432,"props":14248,"children":14249},{"style":2116},[14250],{"type":47,"value":4462},{"type":42,"tag":432,"props":14252,"children":14253},{"style":2066},[14254],{"type":47,"value":772},{"type":42,"tag":432,"props":14256,"children":14257},{"style":2066},[14258],{"type":47,"value":13992},{"type":42,"tag":432,"props":14260,"children":14261},{"style":2072},[14262],{"type":47,"value":13405},{"type":42,"tag":432,"props":14264,"children":14265},{"style":2078},[14266],{"type":47,"value":13410},{"type":42,"tag":432,"props":14268,"children":14269},{"style":2066},[14270],{"type":47,"value":2109},{"type":42,"tag":432,"props":14272,"children":14273},{"style":2066},[14274],{"type":47,"value":772},{"type":42,"tag":432,"props":14276,"children":14277},{"style":2116},[14278],{"type":47,"value":4639},{"type":42,"tag":432,"props":14280,"children":14281},{"style":2066},[14282],{"type":47,"value":772},{"type":42,"tag":432,"props":14284,"children":14285},{"style":2066},[14286],{"type":47,"value":2261},{"type":42,"tag":432,"props":14288,"children":14289},{"style":2264},[14290],{"type":47,"value":14291},"Gross Margin",{"type":42,"tag":432,"props":14293,"children":14294},{"style":2066},[14295],{"type":47,"value":2272},{"type":42,"tag":432,"props":14297,"children":14298},{"style":2072},[14299],{"type":47,"value":13405},{"type":42,"tag":432,"props":14301,"children":14302},{"style":2066},[14303],{"type":47,"value":13992},{"type":42,"tag":432,"props":14305,"children":14306},{"style":2072},[14307],{"type":47,"value":13405},{"type":42,"tag":432,"props":14309,"children":14310},{"style":2078},[14311],{"type":47,"value":13410},{"type":42,"tag":432,"props":14313,"children":14314},{"style":2066},[14315],{"type":47,"value":2109},{"type":42,"tag":432,"props":14317,"children":14318},{"style":2066},[14319],{"type":47,"value":772},{"type":42,"tag":432,"props":14321,"children":14322},{"style":2116},[14323],{"type":47,"value":4774},{"type":42,"tag":432,"props":14325,"children":14326},{"style":2066},[14327],{"type":47,"value":772},{"type":42,"tag":432,"props":14329,"children":14330},{"style":2066},[14331],{"type":47,"value":2261},{"type":42,"tag":432,"props":14333,"children":14334},{"style":2264},[14335],{"type":47,"value":14336},"XX.X%",{"type":42,"tag":432,"props":14338,"children":14339},{"style":2066},[14340],{"type":47,"value":2272},{"type":42,"tag":432,"props":14342,"children":14343},{"style":2072},[14344],{"type":47,"value":13405},{"type":42,"tag":432,"props":14346,"children":14347},{"style":2066},[14348],{"type":47,"value":14083},{"type":42,"tag":432,"props":14350,"children":14351},{"style":2072},[14352],{"type":47,"value":13405},{"type":42,"tag":432,"props":14354,"children":14355},{"style":2066},[14356],{"type":47,"value":2086},{"type":42,"tag":432,"props":14358,"children":14359},{"class":2061,"line":2246},[14360,14364,14368,14372,14376,14380,14384,14388,14392,14396,14400,14404,14408,14412,14416,14420,14425,14429,14433,14437,14441,14445,14449,14453,14457,14461,14465,14470,14474,14478,14482,14486],{"type":42,"tag":432,"props":14361,"children":14362},{"style":2066},[14363],{"type":47,"value":13963},{"type":42,"tag":432,"props":14365,"children":14366},{"style":2072},[14367],{"type":47,"value":13405},{"type":42,"tag":432,"props":14369,"children":14370},{"style":2078},[14371],{"type":47,"value":13410},{"type":42,"tag":432,"props":14373,"children":14374},{"style":2066},[14375],{"type":47,"value":2109},{"type":42,"tag":432,"props":14377,"children":14378},{"style":2066},[14379],{"type":47,"value":772},{"type":42,"tag":432,"props":14381,"children":14382},{"style":2116},[14383],{"type":47,"value":4462},{"type":42,"tag":432,"props":14385,"children":14386},{"style":2066},[14387],{"type":47,"value":772},{"type":42,"tag":432,"props":14389,"children":14390},{"style":2066},[14391],{"type":47,"value":13992},{"type":42,"tag":432,"props":14393,"children":14394},{"style":2072},[14395],{"type":47,"value":13405},{"type":42,"tag":432,"props":14397,"children":14398},{"style":2078},[14399],{"type":47,"value":13410},{"type":42,"tag":432,"props":14401,"children":14402},{"style":2066},[14403],{"type":47,"value":2109},{"type":42,"tag":432,"props":14405,"children":14406},{"style":2066},[14407],{"type":47,"value":772},{"type":42,"tag":432,"props":14409,"children":14410},{"style":2116},[14411],{"type":47,"value":4639},{"type":42,"tag":432,"props":14413,"children":14414},{"style":2066},[14415],{"type":47,"value":772},{"type":42,"tag":432,"props":14417,"children":14418},{"style":2066},[14419],{"type":47,"value":2261},{"type":42,"tag":432,"props":14421,"children":14422},{"style":2264},[14423],{"type":47,"value":14424},"Suppliers Mapped",{"type":42,"tag":432,"props":14426,"children":14427},{"style":2066},[14428],{"type":47,"value":2272},{"type":42,"tag":432,"props":14430,"children":14431},{"style":2072},[14432],{"type":47,"value":13405},{"type":42,"tag":432,"props":14434,"children":14435},{"style":2066},[14436],{"type":47,"value":13992},{"type":42,"tag":432,"props":14438,"children":14439},{"style":2072},[14440],{"type":47,"value":13405},{"type":42,"tag":432,"props":14442,"children":14443},{"style":2078},[14444],{"type":47,"value":13410},{"type":42,"tag":432,"props":14446,"children":14447},{"style":2066},[14448],{"type":47,"value":2109},{"type":42,"tag":432,"props":14450,"children":14451},{"style":2066},[14452],{"type":47,"value":772},{"type":42,"tag":432,"props":14454,"children":14455},{"style":2116},[14456],{"type":47,"value":4774},{"type":42,"tag":432,"props":14458,"children":14459},{"style":2066},[14460],{"type":47,"value":772},{"type":42,"tag":432,"props":14462,"children":14463},{"style":2066},[14464],{"type":47,"value":2261},{"type":42,"tag":432,"props":14466,"children":14467},{"style":2264},[14468],{"type":47,"value":14469},"XX",{"type":42,"tag":432,"props":14471,"children":14472},{"style":2066},[14473],{"type":47,"value":2272},{"type":42,"tag":432,"props":14475,"children":14476},{"style":2072},[14477],{"type":47,"value":13405},{"type":42,"tag":432,"props":14479,"children":14480},{"style":2066},[14481],{"type":47,"value":14083},{"type":42,"tag":432,"props":14483,"children":14484},{"style":2072},[14485],{"type":47,"value":13405},{"type":42,"tag":432,"props":14487,"children":14488},{"style":2066},[14489],{"type":47,"value":2086},{"type":42,"tag":432,"props":14491,"children":14492},{"class":2061,"line":2283},[14493,14497,14501,14505,14509,14513,14517,14521,14525,14529,14533,14537,14541,14545,14549,14553,14558,14562,14566,14570,14574,14578,14582,14586,14590,14594,14598,14603,14607,14611,14615,14619],{"type":42,"tag":432,"props":14494,"children":14495},{"style":2066},[14496],{"type":47,"value":13963},{"type":42,"tag":432,"props":14498,"children":14499},{"style":2072},[14500],{"type":47,"value":13405},{"type":42,"tag":432,"props":14502,"children":14503},{"style":2078},[14504],{"type":47,"value":13410},{"type":42,"tag":432,"props":14506,"children":14507},{"style":2066},[14508],{"type":47,"value":2109},{"type":42,"tag":432,"props":14510,"children":14511},{"style":2066},[14512],{"type":47,"value":772},{"type":42,"tag":432,"props":14514,"children":14515},{"style":2116},[14516],{"type":47,"value":4462},{"type":42,"tag":432,"props":14518,"children":14519},{"style":2066},[14520],{"type":47,"value":772},{"type":42,"tag":432,"props":14522,"children":14523},{"style":2066},[14524],{"type":47,"value":13992},{"type":42,"tag":432,"props":14526,"children":14527},{"style":2072},[14528],{"type":47,"value":13405},{"type":42,"tag":432,"props":14530,"children":14531},{"style":2078},[14532],{"type":47,"value":13410},{"type":42,"tag":432,"props":14534,"children":14535},{"style":2066},[14536],{"type":47,"value":2109},{"type":42,"tag":432,"props":14538,"children":14539},{"style":2066},[14540],{"type":47,"value":772},{"type":42,"tag":432,"props":14542,"children":14543},{"style":2116},[14544],{"type":47,"value":4639},{"type":42,"tag":432,"props":14546,"children":14547},{"style":2066},[14548],{"type":47,"value":772},{"type":42,"tag":432,"props":14550,"children":14551},{"style":2066},[14552],{"type":47,"value":2261},{"type":42,"tag":432,"props":14554,"children":14555},{"style":2264},[14556],{"type":47,"value":14557},"Top 5 = % of COGS",{"type":42,"tag":432,"props":14559,"children":14560},{"style":2066},[14561],{"type":47,"value":2272},{"type":42,"tag":432,"props":14563,"children":14564},{"style":2072},[14565],{"type":47,"value":13405},{"type":42,"tag":432,"props":14567,"children":14568},{"style":2066},[14569],{"type":47,"value":13992},{"type":42,"tag":432,"props":14571,"children":14572},{"style":2072},[14573],{"type":47,"value":13405},{"type":42,"tag":432,"props":14575,"children":14576},{"style":2078},[14577],{"type":47,"value":13410},{"type":42,"tag":432,"props":14579,"children":14580},{"style":2066},[14581],{"type":47,"value":2109},{"type":42,"tag":432,"props":14583,"children":14584},{"style":2066},[14585],{"type":47,"value":772},{"type":42,"tag":432,"props":14587,"children":14588},{"style":2116},[14589],{"type":47,"value":4774},{"type":42,"tag":432,"props":14591,"children":14592},{"style":2066},[14593],{"type":47,"value":772},{"type":42,"tag":432,"props":14595,"children":14596},{"style":2066},[14597],{"type":47,"value":2261},{"type":42,"tag":432,"props":14599,"children":14600},{"style":2264},[14601],{"type":47,"value":14602},"~XX%",{"type":42,"tag":432,"props":14604,"children":14605},{"style":2066},[14606],{"type":47,"value":2272},{"type":42,"tag":432,"props":14608,"children":14609},{"style":2072},[14610],{"type":47,"value":13405},{"type":42,"tag":432,"props":14612,"children":14613},{"style":2066},[14614],{"type":47,"value":14083},{"type":42,"tag":432,"props":14616,"children":14617},{"style":2072},[14618],{"type":47,"value":13405},{"type":42,"tag":432,"props":14620,"children":14621},{"style":2066},[14622],{"type":47,"value":2086},{"type":42,"tag":432,"props":14624,"children":14625},{"class":2061,"line":2300},[14626,14630,14634,14638,14642,14646,14650,14654,14658,14662,14666,14670,14674,14678,14682,14686,14691,14695,14699,14703,14707,14711,14715,14719,14723,14727,14731,14735,14739,14743,14747,14751],{"type":42,"tag":432,"props":14627,"children":14628},{"style":2066},[14629],{"type":47,"value":13963},{"type":42,"tag":432,"props":14631,"children":14632},{"style":2072},[14633],{"type":47,"value":13405},{"type":42,"tag":432,"props":14635,"children":14636},{"style":2078},[14637],{"type":47,"value":13410},{"type":42,"tag":432,"props":14639,"children":14640},{"style":2066},[14641],{"type":47,"value":2109},{"type":42,"tag":432,"props":14643,"children":14644},{"style":2066},[14645],{"type":47,"value":772},{"type":42,"tag":432,"props":14647,"children":14648},{"style":2116},[14649],{"type":47,"value":4462},{"type":42,"tag":432,"props":14651,"children":14652},{"style":2066},[14653],{"type":47,"value":772},{"type":42,"tag":432,"props":14655,"children":14656},{"style":2066},[14657],{"type":47,"value":13992},{"type":42,"tag":432,"props":14659,"children":14660},{"style":2072},[14661],{"type":47,"value":13405},{"type":42,"tag":432,"props":14663,"children":14664},{"style":2078},[14665],{"type":47,"value":13410},{"type":42,"tag":432,"props":14667,"children":14668},{"style":2066},[14669],{"type":47,"value":2109},{"type":42,"tag":432,"props":14671,"children":14672},{"style":2066},[14673],{"type":47,"value":772},{"type":42,"tag":432,"props":14675,"children":14676},{"style":2116},[14677],{"type":47,"value":4639},{"type":42,"tag":432,"props":14679,"children":14680},{"style":2066},[14681],{"type":47,"value":772},{"type":42,"tag":432,"props":14683,"children":14684},{"style":2066},[14685],{"type":47,"value":2261},{"type":42,"tag":432,"props":14687,"children":14688},{"style":2264},[14689],{"type":47,"value":14690},"Key Customers",{"type":42,"tag":432,"props":14692,"children":14693},{"style":2066},[14694],{"type":47,"value":2272},{"type":42,"tag":432,"props":14696,"children":14697},{"style":2072},[14698],{"type":47,"value":13405},{"type":42,"tag":432,"props":14700,"children":14701},{"style":2066},[14702],{"type":47,"value":13992},{"type":42,"tag":432,"props":14704,"children":14705},{"style":2072},[14706],{"type":47,"value":13405},{"type":42,"tag":432,"props":14708,"children":14709},{"style":2078},[14710],{"type":47,"value":13410},{"type":42,"tag":432,"props":14712,"children":14713},{"style":2066},[14714],{"type":47,"value":2109},{"type":42,"tag":432,"props":14716,"children":14717},{"style":2066},[14718],{"type":47,"value":772},{"type":42,"tag":432,"props":14720,"children":14721},{"style":2116},[14722],{"type":47,"value":4774},{"type":42,"tag":432,"props":14724,"children":14725},{"style":2066},[14726],{"type":47,"value":772},{"type":42,"tag":432,"props":14728,"children":14729},{"style":2066},[14730],{"type":47,"value":2261},{"type":42,"tag":432,"props":14732,"children":14733},{"style":2264},[14734],{"type":47,"value":14469},{"type":42,"tag":432,"props":14736,"children":14737},{"style":2066},[14738],{"type":47,"value":2272},{"type":42,"tag":432,"props":14740,"children":14741},{"style":2072},[14742],{"type":47,"value":13405},{"type":42,"tag":432,"props":14744,"children":14745},{"style":2066},[14746],{"type":47,"value":14083},{"type":42,"tag":432,"props":14748,"children":14749},{"style":2072},[14750],{"type":47,"value":13405},{"type":42,"tag":432,"props":14752,"children":14753},{"style":2066},[14754],{"type":47,"value":2086},{"type":42,"tag":432,"props":14756,"children":14757},{"class":2061,"line":2310},[14758,14763,14767],{"type":42,"tag":432,"props":14759,"children":14760},{"style":2066},[14761],{"type":47,"value":14762},"  \u003C\u002F",{"type":42,"tag":432,"props":14764,"children":14765},{"style":2072},[14766],{"type":47,"value":13405},{"type":42,"tag":432,"props":14768,"children":14769},{"style":2066},[14770],{"type":47,"value":2086},{"type":42,"tag":358,"props":14772,"children":14774},{"id":14773},"section-4-page-layout",[14775],{"type":47,"value":14776},"Section 4: Page Layout",{"type":42,"tag":43,"props":14778,"children":14779},{},[14780,14782,14787],{"type":47,"value":14781},"The dashboard uses a ",{"type":42,"tag":53,"props":14783,"children":14784},{},[14785],{"type":47,"value":14786},"single scrollable page",{"type":47,"value":14788}," (no tabs) with the following vertical order:",{"type":42,"tag":365,"props":14790,"children":14791},{},[14792,14797,14802,14807,14811,14815,14820,14825,14830],{"type":42,"tag":106,"props":14793,"children":14794},{},[14795],{"type":47,"value":14796},"KPI bar (target company overview)",{"type":42,"tag":106,"props":14798,"children":14799},{},[14800],{"type":47,"value":14801},"Canvas network visualization (full chain: Tier 3 → Tier 2 → Tier 1 → Target → Customers → Tier 2 Customers)",{"type":42,"tag":106,"props":14803,"children":14804},{},[14805],{"type":47,"value":14806},"Inventory Health Overview table (suppliers AND customers)",{"type":42,"tag":106,"props":14808,"children":14809},{},[14810],{"type":47,"value":138},{"type":42,"tag":106,"props":14812,"children":14813},{},[14814],{"type":47,"value":181},{"type":42,"tag":106,"props":14816,"children":14817},{},[14818],{"type":47,"value":14819},"Upstream Shock Analysis (demand shock → suppliers, narrative + impact matrix)",{"type":42,"tag":106,"props":14821,"children":14822},{},[14823],{"type":47,"value":14824},"Downstream Shock Analysis (supply disruption → customers, narrative + impact matrix)",{"type":42,"tag":106,"props":14826,"children":14827},{},[14828],{"type":47,"value":14829},"Concentration Analysis summary (both upstream and downstream)",{"type":42,"tag":106,"props":14831,"children":14832},{},[14833],{"type":47,"value":14834},"Footer",{"type":42,"tag":43,"props":14836,"children":14837},{},[14838,14840,14845],{"type":47,"value":14839},"Each supplier and customer card is clickable — opening a ",{"type":42,"tag":53,"props":14841,"children":14842},{},[14843],{"type":47,"value":14844},"full-screen detail overlay",{"type":47,"value":14846}," with 10-quarter financials, inventory tables, and Canvas charts. The overlay is dismissed with × or backdrop click.",{"type":42,"tag":358,"props":14848,"children":14850},{"id":14849},"section-5-canvas-network-visualization",[14851],{"type":47,"value":14852},"Section 5: Canvas Network Visualization",{"type":42,"tag":43,"props":14854,"children":14855},{},[14856,14858,14863],{"type":47,"value":14857},"Replace the HTML card-based chain view with a ",{"type":42,"tag":53,"props":14859,"children":14860},{},[14861],{"type":47,"value":14862},"Canvas-based tier-grouped network",{"type":47,"value":1663},{"type":42,"tag":102,"props":14865,"children":14866},{},[14867,14880,14890,14895,14900,14905,14922,14927],{"type":42,"tag":106,"props":14868,"children":14869},{},[14870,14872,14878],{"type":47,"value":14871},"Use a ",{"type":42,"tag":59,"props":14873,"children":14875},{"className":14874},[],[14876],{"type":47,"value":14877},"\u003Ccanvas>",{"type":47,"value":14879}," element spanning the full container width, ~420px height",{"type":42,"tag":106,"props":14881,"children":14882},{},[14883,14888],{"type":42,"tag":53,"props":14884,"children":14885},{},[14886],{"type":47,"value":14887},"Column layout",{"type":47,"value":14889},": Tier 3 (left) → Tier 2 → Tier 1 → Target (center) → Customers (right)",{"type":42,"tag":106,"props":14891,"children":14892},{},[14893],{"type":47,"value":14894},"Draw each company as a rounded rectangle node with ticker label",{"type":42,"tag":106,"props":14896,"children":14897},{},[14898],{"type":47,"value":14899},"Draw connection lines (bezier curves or straight lines) between related nodes",{"type":42,"tag":106,"props":14901,"children":14902},{},[14903],{"type":47,"value":14904},"Color-code by tier: Target = navy (#1B2A4A), Tier 1 = steel blue (#4A6FA5), Tier 2 = gold (#C5A55A), Tier 3 = dark gray (#6C757D), Customers = mid gray (#E9ECEF)",{"type":42,"tag":106,"props":14906,"children":14907},{},[14908,14913,14915,14920],{"type":42,"tag":53,"props":14909,"children":14910},{},[14911],{"type":47,"value":14912},"Clickable nodes",{"type":47,"value":14914},": Track click coordinates with a ",{"type":42,"tag":59,"props":14916,"children":14918},{"className":14917},[],[14919],{"type":47,"value":13335},{"type":47,"value":14921}," event listener on the canvas, determine which node was clicked via hit-testing, then open the detail overlay for that company",{"type":42,"tag":106,"props":14923,"children":14924},{},[14925],{"type":47,"value":14926},"Column headers (\"TIER 1\", \"TIER 2\", \"TARGET\", etc.) drawn as text above each column",{"type":42,"tag":106,"props":14928,"children":14929},{},[14930,14932],{"type":47,"value":14931},"Responsive: redraw on ",{"type":42,"tag":59,"props":14933,"children":14935},{"className":14934},[],[14936],{"type":47,"value":14937},"window.resize",{"type":42,"tag":1629,"props":14939,"children":14941},{"className":12388,"code":14940,"language":12390,"meta":1637,"style":1637},"\u002F\u002F Example network drawing function pattern:\nfunction drawNetwork() {\n  const cv = document.getElementById('networkCanvas');\n  const ctx = cv.getContext('2d');\n  cv.width = cv.parentElement.clientWidth;\n  cv.height = 420;\n  ctx.clearRect(0, 0, cv.width, cv.height);\n\n  \u002F\u002F Define columns: x positions for each tier\n  const cols = {\n    tier3: cv.width * 0.08,\n    tier2: cv.width * 0.28,\n    tier1: cv.width * 0.48,\n    target: cv.width * 0.68,\n    customers: cv.width * 0.88\n  };\n\n  \u002F\u002F Draw column headers, nodes, and connection lines\n  \u002F\u002F Store node positions for hit-testing on click\n}\n",[14942],{"type":42,"tag":59,"props":14943,"children":14944},{"__ignoreMap":1637},[14945,14953,14974,15028,15082,15129,15158,15231,15238,15246,15266,15305,15342,15379,15416,15449,15457,15464,15472,15480],{"type":42,"tag":432,"props":14946,"children":14947},{"class":2061,"line":2062},[14948],{"type":42,"tag":432,"props":14949,"children":14950},{"style":2304},[14951],{"type":47,"value":14952},"\u002F\u002F Example network drawing function pattern:\n",{"type":42,"tag":432,"props":14954,"children":14955},{"class":2061,"line":2089},[14956,14961,14966,14970],{"type":42,"tag":432,"props":14957,"children":14958},{"style":2078},[14959],{"type":47,"value":14960},"function",{"type":42,"tag":432,"props":14962,"children":14963},{"style":2557},[14964],{"type":47,"value":14965}," drawNetwork",{"type":42,"tag":432,"props":14967,"children":14968},{"style":2066},[14969],{"type":47,"value":13517},{"type":42,"tag":432,"props":14971,"children":14972},{"style":2066},[14973],{"type":47,"value":2532},{"type":42,"tag":432,"props":14975,"children":14976},{"class":2061,"line":2130},[14977,14982,14987,14991,14995,14999,15003,15007,15011,15016,15020,15024],{"type":42,"tag":432,"props":14978,"children":14979},{"style":2078},[14980],{"type":47,"value":14981},"  const",{"type":42,"tag":432,"props":14983,"children":14984},{"style":2264},[14985],{"type":47,"value":14986}," cv",{"type":42,"tag":432,"props":14988,"children":14989},{"style":2066},[14990],{"type":47,"value":13190},{"type":42,"tag":432,"props":14992,"children":14993},{"style":2264},[14994],{"type":47,"value":12839},{"type":42,"tag":432,"props":14996,"children":14997},{"style":2066},[14998],{"type":47,"value":341},{"type":42,"tag":432,"props":15000,"children":15001},{"style":2557},[15002],{"type":47,"value":12746},{"type":42,"tag":432,"props":15004,"children":15005},{"style":2072},[15006],{"type":47,"value":2565},{"type":42,"tag":432,"props":15008,"children":15009},{"style":2066},[15010],{"type":47,"value":12456},{"type":42,"tag":432,"props":15012,"children":15013},{"style":2116},[15014],{"type":47,"value":15015},"networkCanvas",{"type":42,"tag":432,"props":15017,"children":15018},{"style":2066},[15019],{"type":47,"value":12456},{"type":42,"tag":432,"props":15021,"children":15022},{"style":2072},[15023],{"type":47,"value":249},{"type":42,"tag":432,"props":15025,"children":15026},{"style":2066},[15027],{"type":47,"value":2603},{"type":42,"tag":432,"props":15029,"children":15030},{"class":2061,"line":2147},[15031,15035,15040,15044,15048,15052,15057,15061,15065,15070,15074,15078],{"type":42,"tag":432,"props":15032,"children":15033},{"style":2078},[15034],{"type":47,"value":14981},{"type":42,"tag":432,"props":15036,"children":15037},{"style":2264},[15038],{"type":47,"value":15039}," ctx",{"type":42,"tag":432,"props":15041,"children":15042},{"style":2066},[15043],{"type":47,"value":13190},{"type":42,"tag":432,"props":15045,"children":15046},{"style":2264},[15047],{"type":47,"value":14986},{"type":42,"tag":432,"props":15049,"children":15050},{"style":2066},[15051],{"type":47,"value":341},{"type":42,"tag":432,"props":15053,"children":15054},{"style":2557},[15055],{"type":47,"value":15056},"getContext",{"type":42,"tag":432,"props":15058,"children":15059},{"style":2072},[15060],{"type":47,"value":2565},{"type":42,"tag":432,"props":15062,"children":15063},{"style":2066},[15064],{"type":47,"value":12456},{"type":42,"tag":432,"props":15066,"children":15067},{"style":2116},[15068],{"type":47,"value":15069},"2d",{"type":42,"tag":432,"props":15071,"children":15072},{"style":2066},[15073],{"type":47,"value":12456},{"type":42,"tag":432,"props":15075,"children":15076},{"style":2072},[15077],{"type":47,"value":249},{"type":42,"tag":432,"props":15079,"children":15080},{"style":2066},[15081],{"type":47,"value":2603},{"type":42,"tag":432,"props":15083,"children":15084},{"class":2061,"line":2186},[15085,15090,15094,15099,15103,15107,15111,15116,15120,15125],{"type":42,"tag":432,"props":15086,"children":15087},{"style":2264},[15088],{"type":47,"value":15089},"  cv",{"type":42,"tag":432,"props":15091,"children":15092},{"style":2066},[15093],{"type":47,"value":341},{"type":42,"tag":432,"props":15095,"children":15096},{"style":2264},[15097],{"type":47,"value":15098},"width",{"type":42,"tag":432,"props":15100,"children":15101},{"style":2066},[15102],{"type":47,"value":13190},{"type":42,"tag":432,"props":15104,"children":15105},{"style":2264},[15106],{"type":47,"value":14986},{"type":42,"tag":432,"props":15108,"children":15109},{"style":2066},[15110],{"type":47,"value":341},{"type":42,"tag":432,"props":15112,"children":15113},{"style":2264},[15114],{"type":47,"value":15115},"parentElement",{"type":42,"tag":432,"props":15117,"children":15118},{"style":2066},[15119],{"type":47,"value":341},{"type":42,"tag":432,"props":15121,"children":15122},{"style":2264},[15123],{"type":47,"value":15124},"clientWidth",{"type":42,"tag":432,"props":15126,"children":15127},{"style":2066},[15128],{"type":47,"value":2603},{"type":42,"tag":432,"props":15130,"children":15131},{"class":2061,"line":2246},[15132,15136,15140,15145,15149,15154],{"type":42,"tag":432,"props":15133,"children":15134},{"style":2264},[15135],{"type":47,"value":15089},{"type":42,"tag":432,"props":15137,"children":15138},{"style":2066},[15139],{"type":47,"value":341},{"type":42,"tag":432,"props":15141,"children":15142},{"style":2264},[15143],{"type":47,"value":15144},"height",{"type":42,"tag":432,"props":15146,"children":15147},{"style":2066},[15148],{"type":47,"value":13190},{"type":42,"tag":432,"props":15150,"children":15151},{"style":2392},[15152],{"type":47,"value":15153}," 420",{"type":42,"tag":432,"props":15155,"children":15156},{"style":2066},[15157],{"type":47,"value":2603},{"type":42,"tag":432,"props":15159,"children":15160},{"class":2061,"line":2283},[15161,15166,15170,15175,15179,15183,15187,15191,15195,15199,15203,15207,15211,15215,15219,15223,15227],{"type":42,"tag":432,"props":15162,"children":15163},{"style":2264},[15164],{"type":47,"value":15165},"  ctx",{"type":42,"tag":432,"props":15167,"children":15168},{"style":2066},[15169],{"type":47,"value":341},{"type":42,"tag":432,"props":15171,"children":15172},{"style":2557},[15173],{"type":47,"value":15174},"clearRect",{"type":42,"tag":432,"props":15176,"children":15177},{"style":2072},[15178],{"type":47,"value":2565},{"type":42,"tag":432,"props":15180,"children":15181},{"style":2392},[15182],{"type":47,"value":5979},{"type":42,"tag":432,"props":15184,"children":15185},{"style":2066},[15186],{"type":47,"value":3025},{"type":42,"tag":432,"props":15188,"children":15189},{"style":2392},[15190],{"type":47,"value":3755},{"type":42,"tag":432,"props":15192,"children":15193},{"style":2066},[15194],{"type":47,"value":3025},{"type":42,"tag":432,"props":15196,"children":15197},{"style":2264},[15198],{"type":47,"value":14986},{"type":42,"tag":432,"props":15200,"children":15201},{"style":2066},[15202],{"type":47,"value":341},{"type":42,"tag":432,"props":15204,"children":15205},{"style":2264},[15206],{"type":47,"value":15098},{"type":42,"tag":432,"props":15208,"children":15209},{"style":2066},[15210],{"type":47,"value":3025},{"type":42,"tag":432,"props":15212,"children":15213},{"style":2264},[15214],{"type":47,"value":14986},{"type":42,"tag":432,"props":15216,"children":15217},{"style":2066},[15218],{"type":47,"value":341},{"type":42,"tag":432,"props":15220,"children":15221},{"style":2264},[15222],{"type":47,"value":15144},{"type":42,"tag":432,"props":15224,"children":15225},{"style":2072},[15226],{"type":47,"value":249},{"type":42,"tag":432,"props":15228,"children":15229},{"style":2066},[15230],{"type":47,"value":2603},{"type":42,"tag":432,"props":15232,"children":15233},{"class":2061,"line":2300},[15234],{"type":42,"tag":432,"props":15235,"children":15236},{"emptyLinePlaceholder":2314},[15237],{"type":47,"value":2317},{"type":42,"tag":432,"props":15239,"children":15240},{"class":2061,"line":2310},[15241],{"type":42,"tag":432,"props":15242,"children":15243},{"style":2304},[15244],{"type":47,"value":15245},"  \u002F\u002F Define columns: x positions for each tier\n",{"type":42,"tag":432,"props":15247,"children":15248},{"class":2061,"line":2320},[15249,15253,15258,15262],{"type":42,"tag":432,"props":15250,"children":15251},{"style":2078},[15252],{"type":47,"value":14981},{"type":42,"tag":432,"props":15254,"children":15255},{"style":2264},[15256],{"type":47,"value":15257}," cols",{"type":42,"tag":432,"props":15259,"children":15260},{"style":2066},[15261],{"type":47,"value":13190},{"type":42,"tag":432,"props":15263,"children":15264},{"style":2066},[15265],{"type":47,"value":2532},{"type":42,"tag":432,"props":15267,"children":15268},{"class":2061,"line":2329},[15269,15274,15278,15282,15286,15290,15295,15300],{"type":42,"tag":432,"props":15270,"children":15271},{"style":2072},[15272],{"type":47,"value":15273},"    tier3",{"type":42,"tag":432,"props":15275,"children":15276},{"style":2066},[15277],{"type":47,"value":1663},{"type":42,"tag":432,"props":15279,"children":15280},{"style":2264},[15281],{"type":47,"value":14986},{"type":42,"tag":432,"props":15283,"children":15284},{"style":2066},[15285],{"type":47,"value":341},{"type":42,"tag":432,"props":15287,"children":15288},{"style":2264},[15289],{"type":47,"value":15098},{"type":42,"tag":432,"props":15291,"children":15292},{"style":2066},[15293],{"type":47,"value":15294}," *",{"type":42,"tag":432,"props":15296,"children":15297},{"style":2392},[15298],{"type":47,"value":15299}," 0.08",{"type":42,"tag":432,"props":15301,"children":15302},{"style":2066},[15303],{"type":47,"value":15304},",\n",{"type":42,"tag":432,"props":15306,"children":15307},{"class":2061,"line":2337},[15308,15313,15317,15321,15325,15329,15333,15338],{"type":42,"tag":432,"props":15309,"children":15310},{"style":2072},[15311],{"type":47,"value":15312},"    tier2",{"type":42,"tag":432,"props":15314,"children":15315},{"style":2066},[15316],{"type":47,"value":1663},{"type":42,"tag":432,"props":15318,"children":15319},{"style":2264},[15320],{"type":47,"value":14986},{"type":42,"tag":432,"props":15322,"children":15323},{"style":2066},[15324],{"type":47,"value":341},{"type":42,"tag":432,"props":15326,"children":15327},{"style":2264},[15328],{"type":47,"value":15098},{"type":42,"tag":432,"props":15330,"children":15331},{"style":2066},[15332],{"type":47,"value":15294},{"type":42,"tag":432,"props":15334,"children":15335},{"style":2392},[15336],{"type":47,"value":15337}," 0.28",{"type":42,"tag":432,"props":15339,"children":15340},{"style":2066},[15341],{"type":47,"value":15304},{"type":42,"tag":432,"props":15343,"children":15344},{"class":2061,"line":2357},[15345,15350,15354,15358,15362,15366,15370,15375],{"type":42,"tag":432,"props":15346,"children":15347},{"style":2072},[15348],{"type":47,"value":15349},"    tier1",{"type":42,"tag":432,"props":15351,"children":15352},{"style":2066},[15353],{"type":47,"value":1663},{"type":42,"tag":432,"props":15355,"children":15356},{"style":2264},[15357],{"type":47,"value":14986},{"type":42,"tag":432,"props":15359,"children":15360},{"style":2066},[15361],{"type":47,"value":341},{"type":42,"tag":432,"props":15363,"children":15364},{"style":2264},[15365],{"type":47,"value":15098},{"type":42,"tag":432,"props":15367,"children":15368},{"style":2066},[15369],{"type":47,"value":15294},{"type":42,"tag":432,"props":15371,"children":15372},{"style":2392},[15373],{"type":47,"value":15374}," 0.48",{"type":42,"tag":432,"props":15376,"children":15377},{"style":2066},[15378],{"type":47,"value":15304},{"type":42,"tag":432,"props":15380,"children":15381},{"class":2061,"line":2408},[15382,15387,15391,15395,15399,15403,15407,15412],{"type":42,"tag":432,"props":15383,"children":15384},{"style":2072},[15385],{"type":47,"value":15386},"    target",{"type":42,"tag":432,"props":15388,"children":15389},{"style":2066},[15390],{"type":47,"value":1663},{"type":42,"tag":432,"props":15392,"children":15393},{"style":2264},[15394],{"type":47,"value":14986},{"type":42,"tag":432,"props":15396,"children":15397},{"style":2066},[15398],{"type":47,"value":341},{"type":42,"tag":432,"props":15400,"children":15401},{"style":2264},[15402],{"type":47,"value":15098},{"type":42,"tag":432,"props":15404,"children":15405},{"style":2066},[15406],{"type":47,"value":15294},{"type":42,"tag":432,"props":15408,"children":15409},{"style":2392},[15410],{"type":47,"value":15411}," 0.68",{"type":42,"tag":432,"props":15413,"children":15414},{"style":2066},[15415],{"type":47,"value":15304},{"type":42,"tag":432,"props":15417,"children":15418},{"class":2061,"line":2447},[15419,15424,15428,15432,15436,15440,15444],{"type":42,"tag":432,"props":15420,"children":15421},{"style":2072},[15422],{"type":47,"value":15423},"    customers",{"type":42,"tag":432,"props":15425,"children":15426},{"style":2066},[15427],{"type":47,"value":1663},{"type":42,"tag":432,"props":15429,"children":15430},{"style":2264},[15431],{"type":47,"value":14986},{"type":42,"tag":432,"props":15433,"children":15434},{"style":2066},[15435],{"type":47,"value":341},{"type":42,"tag":432,"props":15437,"children":15438},{"style":2264},[15439],{"type":47,"value":15098},{"type":42,"tag":432,"props":15441,"children":15442},{"style":2066},[15443],{"type":47,"value":15294},{"type":42,"tag":432,"props":15445,"children":15446},{"style":2392},[15447],{"type":47,"value":15448}," 0.88\n",{"type":42,"tag":432,"props":15450,"children":15451},{"class":2061,"line":2500},[15452],{"type":42,"tag":432,"props":15453,"children":15454},{"style":2066},[15455],{"type":47,"value":15456},"  };\n",{"type":42,"tag":432,"props":15458,"children":15459},{"class":2061,"line":2509},[15460],{"type":42,"tag":432,"props":15461,"children":15462},{"emptyLinePlaceholder":2314},[15463],{"type":47,"value":2317},{"type":42,"tag":432,"props":15465,"children":15466},{"class":2061,"line":2517},[15467],{"type":42,"tag":432,"props":15468,"children":15469},{"style":2304},[15470],{"type":47,"value":15471},"  \u002F\u002F Draw column headers, nodes, and connection lines\n",{"type":42,"tag":432,"props":15473,"children":15474},{"class":2061,"line":2535},[15475],{"type":42,"tag":432,"props":15476,"children":15477},{"style":2304},[15478],{"type":47,"value":15479},"  \u002F\u002F Store node positions for hit-testing on click\n",{"type":42,"tag":432,"props":15481,"children":15482},{"class":2061,"line":2544},[15483],{"type":42,"tag":432,"props":15484,"children":15485},{"style":2066},[15486],{"type":47,"value":12795},{"type":42,"tag":358,"props":15488,"children":15490},{"id":15489},"section-5b-inventory-health-overview",[15491],{"type":47,"value":15492},"Section 5b: Inventory Health Overview",{"type":42,"tag":43,"props":15494,"children":15495},{},[15496,15498,15503],{"type":47,"value":15497},"Below the network, add an ",{"type":42,"tag":53,"props":15499,"children":15500},{},[15501],{"type":47,"value":15502},"Inventory Health Overview",{"type":47,"value":15504}," table showing all suppliers AND customers:",{"type":42,"tag":1629,"props":15506,"children":15509},{"className":15507,"code":15508,"language":47},[1632],"| Company | Ticker | Role | Total Inventory | RM% | WIP% | FG% | Composition Bar |\n",[15510],{"type":42,"tag":59,"props":15511,"children":15512},{"__ignoreMap":1637},[15513],{"type":47,"value":15508},{"type":42,"tag":102,"props":15515,"children":15516},{},[15517,15522,15533,15538,15543,15548],{"type":42,"tag":106,"props":15518,"children":15519},{},[15520],{"type":47,"value":15521},"The \"Role\" column shows \"Supplier T1\", \"Supplier T2\", \"Customer\", or \"Target\"",{"type":42,"tag":106,"props":15523,"children":15524},{},[15525,15527],{"type":47,"value":15526},"The \"Composition Bar\" column renders a stacked horizontal bar (RM = blue, WIP = amber, FG = green) using inline CSS ",{"type":42,"tag":59,"props":15528,"children":15530},{"className":15529},[],[15531],{"type":47,"value":15532},"background: linear-gradient(...)",{"type":42,"tag":106,"props":15534,"children":15535},{},[15536],{"type":47,"value":15537},"Sort by total inventory descending or by FG% descending (highest FG% = most demand-shock exposure)",{"type":42,"tag":106,"props":15539,"children":15540},{},[15541],{"type":47,"value":15542},"Include the target company at the top of the table, then suppliers, then customers",{"type":42,"tag":106,"props":15544,"children":15545},{},[15546],{"type":47,"value":15547},"Each inventory value must link to its Daloopa citation",{"type":42,"tag":106,"props":15549,"children":15550},{},[15551,15556],{"type":42,"tag":53,"props":15552,"children":15553},{},[15554],{"type":47,"value":15555},"Analytical note",{"type":47,"value":15557},": For suppliers, rising FG% signals demand weakness from the target. For customers, rising RM% signals stockpiling of the target's inputs (bullish near-term, potential destocking risk later). Falling RM% at customers signals reduced orders ahead.",{"type":42,"tag":358,"props":15559,"children":15561},{"id":15560},"section-5c-supplier-cards-by-tier",[15562],{"type":47,"value":15563},"Section 5c: Supplier Cards by Tier",{"type":42,"tag":43,"props":15565,"children":15566},{},[15567],{"type":47,"value":15568},"Below the inventory overview, render supplier cards grouped under tier headings:",{"type":42,"tag":1629,"props":15570,"children":15573},{"className":15571,"code":15572,"language":47},[1632],"── TIER 1 · Critical \u002F Sole-Source ──────\n[Card: TSMC]  [Card: Samsung]  [Card: Broadcom]  ...\n\n── TIER 2 · Major Component ─────────────\n[Card: Qualcomm]  [Card: Skyworks]  [Card: TXN]  ...\n\n── TIER 3 · Specialty ───────────────────\n[Card: Corning]  [Card: Cirrus Logic]  ...\n",[15574],{"type":42,"tag":59,"props":15575,"children":15576},{"__ignoreMap":1637},[15577],{"type":47,"value":15572},{"type":42,"tag":43,"props":15579,"children":15580},{},[15581],{"type":47,"value":15582},"Each card shows: Company name, ticker, what they supply, TTM revenue, gross margin, estimated % of target COGS, a colored dot for tier. Clicking a card opens the detail overlay.",{"type":42,"tag":358,"props":15584,"children":15586},{"id":15585},"section-5d-customer-cards-by-category",[15587],{"type":47,"value":15588},"Section 5d: Customer Cards by Category",{"type":42,"tag":43,"props":15590,"children":15591},{},[15592],{"type":47,"value":15593},"Below the supplier cards, render customer cards grouped under category headings:",{"type":42,"tag":1629,"props":15595,"children":15598},{"className":15596,"code":15597,"language":47},[1632],"── CHANNEL PARTNERS · Distribution & Retail ──────\n[Card: Best Buy]  [Card: AT&T]  [Card: Verizon]  ...\n\n── ENTERPRISE \u002F B2B · Direct Customers ───────────\n[Card: Enterprise customer 1]  [Card: Enterprise customer 2]  ...\n\n── END-MARKET EXPOSURE · Indirect Demand ─────────\n[Card: End-market exposure 1]  ...\n",[15599],{"type":42,"tag":59,"props":15600,"children":15601},{"__ignoreMap":1637},[15602],{"type":47,"value":15597},{"type":42,"tag":43,"props":15604,"children":15605},{},[15606],{"type":47,"value":15607},"Categories should be adapted to the target company's business model:",{"type":42,"tag":102,"props":15609,"children":15610},{},[15611,15621,15630,15639],{"type":42,"tag":106,"props":15612,"children":15613},{},[15614,15619],{"type":42,"tag":53,"props":15615,"children":15616},{},[15617],{"type":47,"value":15618},"B2B\u002FComponents companies",{"type":47,"value":15620},": Group by end-market vertical (Auto, Aerospace, Consumer Electronics, Data Center, etc.)",{"type":42,"tag":106,"props":15622,"children":15623},{},[15624,15628],{"type":42,"tag":53,"props":15625,"children":15626},{},[15627],{"type":47,"value":1209},{"type":47,"value":15629},": Group by channel (Direct, Retail Partners, Carriers, Enterprise)",{"type":42,"tag":106,"props":15631,"children":15632},{},[15633,15637],{"type":42,"tag":53,"props":15634,"children":15635},{},[15636],{"type":47,"value":1199},{"type":47,"value":15638},": Group by customer type (Enterprise, SMB, Consumer, Government)",{"type":42,"tag":106,"props":15640,"children":15641},{},[15642,15647],{"type":42,"tag":53,"props":15643,"children":15644},{},[15645],{"type":47,"value":15646},"Industrials",{"type":47,"value":15648},": Group by end-market (Energy, Infrastructure, Transportation, Defense)",{"type":42,"tag":43,"props":15650,"children":15651},{},[15652],{"type":47,"value":15653},"Each card shows: Company name, ticker, what the target supplies to them, TTM revenue, gross margin, estimated % of target revenue from this customer, input criticality badge (HIGH\u002FMED\u002FLOW), switching cost indicator. Clicking a card opens the detail overlay.",{"type":42,"tag":43,"props":15655,"children":15656},{},[15657,15659,15665,15667,15672],{"type":47,"value":15658},"Customer cards use the ",{"type":42,"tag":59,"props":15660,"children":15662},{"className":15661},[],[15663],{"type":47,"value":15664},".customer-card",{"type":47,"value":15666}," CSS class (border-left color = ",{"type":42,"tag":59,"props":15668,"children":15670},{"className":15669},[],[15671],{"type":47,"value":6675},{"type":47,"value":15673},").",{"type":42,"tag":358,"props":15675,"children":15677},{"id":15676},"section-6-detail-overlay",[15678],{"type":47,"value":15679},"Section 6: Detail Overlay",{"type":42,"tag":43,"props":15681,"children":15682},{},[15683,15685,15690],{"type":47,"value":15684},"When a user clicks a supplier card, customer card, or network node, show a ",{"type":42,"tag":53,"props":15686,"children":15687},{},[15688],{"type":47,"value":15689},"full-screen overlay",{"type":47,"value":15691}," with comprehensive detail. The overlay structure is the same for both suppliers and customers.",{"type":42,"tag":43,"props":15693,"children":15694},{},[15695],{"type":42,"tag":53,"props":15696,"children":15697},{},[15698],{"type":47,"value":15699},"Structure:",{"type":42,"tag":102,"props":15701,"children":15702},{},[15703,15708,15713],{"type":42,"tag":106,"props":15704,"children":15705},{},[15706],{"type":47,"value":15707},"Fixed overlay div covering the viewport with semi-transparent backdrop",{"type":42,"tag":106,"props":15709,"children":15710},{},[15711],{"type":47,"value":15712},"Close button (×) in top-right corner",{"type":42,"tag":106,"props":15714,"children":15715},{},[15716],{"type":47,"value":15717},"Content area with four sub-sections:",{"type":42,"tag":43,"props":15719,"children":15720},{},[15721],{"type":42,"tag":53,"props":15722,"children":15723},{},[15724],{"type":47,"value":15725},"6a. Financial History Table (10 Quarters)",{"type":42,"tag":1629,"props":15727,"children":15730},{"className":15728,"code":15729,"language":47},[1632],"| Metric        | Q3'23 | Q4'23 | Q1'24 | ... | Q4'25 |\n|---------------|-------|-------|-------|-----|-------|\n| Revenue       | $XXB  | $XXB  | ...   |     |       |\n| Gross Profit  | $XXB  | $XXB  | ...   |     |       |\n| Net Income    | $XXB  | $XXB  | ...   |     |       |\n| Gross Margin  | XX.X% | XX.X% | ...   |     |       |\n",[15731],{"type":42,"tag":59,"props":15732,"children":15733},{"__ignoreMap":1637},[15734],{"type":47,"value":15729},{"type":42,"tag":102,"props":15736,"children":15737},{},[15738,15749],{"type":42,"tag":106,"props":15739,"children":15740},{},[15741,15743],{"type":47,"value":15742},"Every value must be a Daloopa citation link: ",{"type":42,"tag":59,"props":15744,"children":15746},{"className":15745},[],[15747],{"type":47,"value":15748},"\u003Ca href=\"https:\u002F\u002Fdaloopa.com\u002Fsrc\u002F{id}\">$value\u003C\u002Fa>",{"type":42,"tag":106,"props":15750,"children":15751},{},[15752],{"type":47,"value":15753},"Display currency unit in header (e.g., \"USD $M\", \"NTD B\", \"KRW T\")",{"type":42,"tag":43,"props":15755,"children":15756},{},[15757],{"type":42,"tag":53,"props":15758,"children":15759},{},[15760],{"type":47,"value":15761},"6b. Inventory Breakdown Table (10 Quarters)",{"type":42,"tag":1629,"props":15763,"children":15766},{"className":15764,"code":15765,"language":47},[1632],"| Metric           | Q3'23 | Q4'23 | ... |\n|------------------|-------|-------|-----|\n| Raw Materials    | $XXM  | $XXM  | ... |\n| Work in Process  | $XXM  | $XXM  | ... |\n| Finished Goods   | $XXM  | $XXM  | ... |\n| Total Inventory  | $XXM  | $XXM  | ... |\n| RM%              | XX%   | XX%   | ... |\n| WIP%             | XX%   | XX%   | ... |\n| FG%              | XX%   | XX%   | ... |\n",[15767],{"type":42,"tag":59,"props":15768,"children":15769},{"__ignoreMap":1637},[15770],{"type":47,"value":15765},{"type":42,"tag":102,"props":15772,"children":15773},{},[15774],{"type":42,"tag":106,"props":15775,"children":15776},{},[15777],{"type":47,"value":15778},"Absolute values are Daloopa citation links; percentages are computed (no link needed)",{"type":42,"tag":43,"props":15780,"children":15781},{},[15782],{"type":42,"tag":53,"props":15783,"children":15784},{},[15785],{"type":47,"value":15786},"6c. Canvas Chart — Inventory Composition vs. Gross Margin",{"type":42,"tag":102,"props":15788,"children":15789},{},[15790,15800,15810,15820,15830,15843],{"type":42,"tag":106,"props":15791,"children":15792},{},[15793,15798],{"type":42,"tag":53,"props":15794,"children":15795},{},[15796],{"type":47,"value":15797},"Stacked bar chart",{"type":47,"value":15799},": Each bar represents a quarter. Segments = RM (blue), WIP (amber), FG (green), stacked to total inventory value",{"type":42,"tag":106,"props":15801,"children":15802},{},[15803,15808],{"type":42,"tag":53,"props":15804,"children":15805},{},[15806],{"type":47,"value":15807},"Line overlay",{"type":47,"value":15809},": Gross Margin % plotted as a line with dots on the right Y-axis (0-100%)",{"type":42,"tag":106,"props":15811,"children":15812},{},[15813,15818],{"type":42,"tag":53,"props":15814,"children":15815},{},[15816],{"type":47,"value":15817},"Left Y-axis",{"type":47,"value":15819},": Inventory value in reporting currency",{"type":42,"tag":106,"props":15821,"children":15822},{},[15823,15828],{"type":42,"tag":53,"props":15824,"children":15825},{},[15826],{"type":47,"value":15827},"X-axis",{"type":47,"value":15829},": Quarter labels (Q3'23, Q4'24, etc.)",{"type":42,"tag":106,"props":15831,"children":15832},{},[15833,15835,15841],{"type":47,"value":15834},"Draw using Canvas 2D API with ",{"type":42,"tag":59,"props":15836,"children":15838},{"className":15837},[],[15839],{"type":47,"value":15840},"createElement('canvas')",{"type":47,"value":15842},", NOT any charting library",{"type":42,"tag":106,"props":15844,"children":15845},{},[15846],{"type":47,"value":15847},"Include a legend below the chart",{"type":42,"tag":43,"props":15849,"children":15850},{},[15851],{"type":42,"tag":53,"props":15852,"children":15853},{},[15854],{"type":47,"value":15855},"6d. Relationship Context Panel",{"type":42,"tag":102,"props":15857,"children":15858},{},[15859,15871,15882],{"type":42,"tag":106,"props":15860,"children":15861},{},[15862,15864,15869],{"type":47,"value":15863},"For ",{"type":42,"tag":53,"props":15865,"children":15866},{},[15867],{"type":47,"value":15868},"suppliers",{"type":47,"value":15870},": Show \"% of target COGS\" bar, \"% of supplier revenue from target\" bar, switching cost assessment, sole-source flag, geographic risk",{"type":42,"tag":106,"props":15872,"children":15873},{},[15874,15875,15880],{"type":47,"value":15863},{"type":42,"tag":53,"props":15876,"children":15877},{},[15878],{"type":47,"value":15879},"customers",{"type":47,"value":15881},": Show \"% of target revenue from customer\" bar, \"% of customer COGS from target\" (input criticality) bar, switching cost assessment, contract type (long-term\u002Fspot), alternative sources available",{"type":42,"tag":106,"props":15883,"children":15884},{},[15885],{"type":47,"value":15886},"Both: Business description, specific products\u002Fservices in the relationship, and source attribution for all estimates",{"type":42,"tag":358,"props":15888,"children":15890},{"id":15889},"section-7-upstream-shock-analysis",[15891],{"type":47,"value":15892},"Section 7: Upstream Shock Analysis",{"type":42,"tag":43,"props":15894,"children":15895},{},[15896],{"type":47,"value":15897},"A dedicated section (below the customer cards) analyzing how a demand shock at the target company would propagate upstream:",{"type":42,"tag":43,"props":15899,"children":15900},{},[15901,15906],{"type":42,"tag":53,"props":15902,"children":15903},{},[15904],{"type":47,"value":15905},"7a. Narrative Analysis",{"type":47,"value":15907}," — 3-4 paragraphs covering:",{"type":42,"tag":102,"props":15909,"children":15910},{},[15911,15916,15921,15926],{"type":42,"tag":106,"props":15912,"children":15913},{},[15914],{"type":47,"value":15915},"\"Most Exposed Suppliers\" — those with highest revenue dependency on target",{"type":42,"tag":106,"props":15917,"children":15918},{},[15919],{"type":47,"value":15920},"\"Resilient Suppliers\" — diversified revenue, low target concentration",{"type":42,"tag":106,"props":15922,"children":15923},{},[15924],{"type":47,"value":15925},"\"Second-Order Effects\" — how Tier 2\u002F3 suppliers are indirectly affected",{"type":42,"tag":106,"props":15927,"children":15928},{},[15929],{"type":47,"value":15930},"\"Key Monitoring Metrics\" — inventory days, order backlogs, WIP trends to watch",{"type":42,"tag":43,"props":15932,"children":15933},{},[15934],{"type":42,"tag":53,"props":15935,"children":15936},{},[15937],{"type":47,"value":15938},"7b. Upstream Impact Matrix Table",{"type":42,"tag":1629,"props":15940,"children":15943},{"className":15941,"code":15942,"language":47},[1632],"| Supplier | Tier | Rev. from Target | Revenue Impact | Margin Impact | Inventory Risk | Overall |\n|----------|------|------------------|---------------|---------------|----------------|---------|\n| TSMC     | 1    | ~25%             | HIGH          | MEDIUM        | LOW            | HIGH    |\n| ...      |      |                  |               |               |                |         |\n",[15944],{"type":42,"tag":59,"props":15945,"children":15946},{"__ignoreMap":1637},[15947],{"type":47,"value":15942},{"type":42,"tag":102,"props":15949,"children":15950},{},[15951,15956],{"type":42,"tag":106,"props":15952,"children":15953},{},[15954],{"type":47,"value":15955},"Color-code risk cells: HIGH = red background, MEDIUM = amber, LOW = green",{"type":42,"tag":106,"props":15957,"children":15958},{},[15959],{"type":47,"value":15960},"Sort by Overall Risk descending",{"type":42,"tag":358,"props":15962,"children":15964},{"id":15963},"section-7c-downstream-shock-analysis",[15965],{"type":47,"value":15966},"Section 7c: Downstream Shock Analysis",{"type":42,"tag":43,"props":15968,"children":15969},{},[15970],{"type":47,"value":15971},"A dedicated section analyzing how a supply disruption at the target company would propagate downstream. This is the mirror of Section 7 — instead of \"what happens to suppliers if target demand drops,\" this asks \"what happens to customers if the target can't deliver.\"",{"type":42,"tag":43,"props":15973,"children":15974},{},[15975,15980],{"type":42,"tag":53,"props":15976,"children":15977},{},[15978],{"type":47,"value":15979},"7c-i. Narrative Analysis",{"type":47,"value":15907},{"type":42,"tag":102,"props":15982,"children":15983},{},[15984,15989,15994,15999],{"type":42,"tag":106,"props":15985,"children":15986},{},[15987],{"type":47,"value":15988},"\"Most Vulnerable Customers\" — customers with highest input criticality and switching costs; a target disruption would directly impair their revenue",{"type":42,"tag":106,"props":15990,"children":15991},{},[15992],{"type":47,"value":15993},"\"Customers with Alternatives\" — those who can substitute within a reasonable timeframe; quantify how long and at what cost",{"type":42,"tag":106,"props":15995,"children":15996},{},[15997],{"type":47,"value":15998},"\"Pricing Power Dynamics\" — if the target faces constrained supply, who gets allocation priority? Large customers with long-term contracts typically get served first; smaller or spot customers get cut. This reveals the target's pricing power and customer hierarchy.",{"type":42,"tag":106,"props":16000,"children":16001},{},[16002],{"type":47,"value":16003},"\"Channel Inventory as Leading Indicator\" — what customer RM% trends tell you about the target's forward order book. If customers are building inventory, the target's next 1-2 quarters look strong but risk destocking later. If customers are drawing down, near-term orders may disappoint.",{"type":42,"tag":43,"props":16005,"children":16006},{},[16007],{"type":42,"tag":53,"props":16008,"children":16009},{},[16010],{"type":47,"value":16011},"7c-ii. Downstream Impact Matrix Table",{"type":42,"tag":1629,"props":16013,"children":16016},{"className":16014,"code":16015,"language":47},[1632],"| Customer | Category | Input Criticality | Switching Cost | Rev. at Risk | Inventory Buffer | Overall Disruption Risk |\n|----------|----------|-------------------|---------------|-------------|-----------------|------------------------|\n| Best Buy | Channel  | LOW               | LOW           | ~$40B       | ~4 weeks        | LOW                    |\n| ...      |          |                   |               |             |                 |                        |\n",[16017],{"type":42,"tag":59,"props":16018,"children":16019},{"__ignoreMap":1637},[16020],{"type":47,"value":16015},{"type":42,"tag":102,"props":16022,"children":16023},{},[16024,16028,16033,16038],{"type":42,"tag":106,"props":16025,"children":16026},{},[16027],{"type":47,"value":15955},{"type":42,"tag":106,"props":16029,"children":16030},{},[16031],{"type":47,"value":16032},"Sort by Overall Disruption Risk descending",{"type":42,"tag":106,"props":16034,"children":16035},{},[16036],{"type":47,"value":16037},"\"Rev. at Risk\" = the customer's revenue that depends on products using the target's inputs",{"type":42,"tag":106,"props":16039,"children":16040},{},[16041],{"type":47,"value":16042},"\"Inventory Buffer\" = estimated weeks\u002Fmonths of the target's product the customer holds in RM inventory",{"type":42,"tag":358,"props":16044,"children":16046},{"id":16045},"section-8-concentration-analysis",[16047],{"type":47,"value":16048},"Section 8: Concentration Analysis",{"type":42,"tag":43,"props":16050,"children":16051},{},[16052],{"type":47,"value":16053},"Summary of concentration risk on BOTH sides of the value chain:",{"type":42,"tag":43,"props":16055,"children":16056},{},[16057],{"type":42,"tag":53,"props":16058,"children":16059},{},[16060],{"type":47,"value":16061},"Upstream (Supplier) Concentration:",{"type":42,"tag":102,"props":16063,"children":16064},{},[16065,16070,16075,16080],{"type":42,"tag":106,"props":16066,"children":16067},{},[16068],{"type":47,"value":16069},"Supplier concentration: flag any supplier >20% of COGS",{"type":42,"tag":106,"props":16071,"children":16072},{},[16073],{"type":47,"value":16074},"Revenue dependency: flag any supplier where target is >25% of their revenue",{"type":42,"tag":106,"props":16076,"children":16077},{},[16078],{"type":47,"value":16079},"Geographic concentration: note country exposure (Taiwan, China, South Korea, etc.)",{"type":42,"tag":106,"props":16081,"children":16082},{},[16083],{"type":47,"value":16084},"Single-source dependencies: list sole-source suppliers",{"type":42,"tag":43,"props":16086,"children":16087},{},[16088],{"type":42,"tag":53,"props":16089,"children":16090},{},[16091],{"type":47,"value":16092},"Downstream (Customer) Concentration:",{"type":42,"tag":102,"props":16094,"children":16095},{},[16096,16101,16106,16111,16116],{"type":42,"tag":106,"props":16097,"children":16098},{},[16099],{"type":47,"value":16100},"Customer concentration: flag any customer >15% of target's revenue",{"type":42,"tag":106,"props":16102,"children":16103},{},[16104],{"type":47,"value":16105},"Input criticality: flag any customer where target's product is a critical, hard-to-substitute input (high switching cost)",{"type":42,"tag":106,"props":16107,"children":16108},{},[16109],{"type":47,"value":16110},"Channel concentration: what % of revenue flows through the top 3 channels? Is there a single channel that could be disrupted (e.g., carrier subsidies ending, retail partner going bankrupt)?",{"type":42,"tag":106,"props":16112,"children":16113},{},[16114],{"type":47,"value":16115},"Geographic exposure: note country\u002Fregion concentration in the customer base",{"type":42,"tag":106,"props":16117,"children":16118},{},[16119],{"type":47,"value":16120},"Contract risk: flag any large customer relationships that are up for renewal, at risk of in-sourcing, or where the customer is developing alternatives",{"type":42,"tag":43,"props":16122,"children":16123},{},[16124],{"type":42,"tag":53,"props":16125,"children":16126},{},[16127],{"type":47,"value":16128},"Bidirectional Risk Summary:",{"type":42,"tag":102,"props":16130,"children":16131},{},[16132,16137,16142],{"type":42,"tag":106,"props":16133,"children":16134},{},[16135],{"type":47,"value":16136},"Which relationships have asymmetric power? (target depends on supplier more than supplier depends on target, or vice versa)",{"type":42,"tag":106,"props":16138,"children":16139},{},[16140],{"type":47,"value":16141},"Where are the mutual dependencies? (both parties depend heavily on each other — most stable but hardest to exit)",{"type":42,"tag":106,"props":16143,"children":16144},{},[16145],{"type":47,"value":16146},"What's the \"weakest link\"? Identify the single point of failure in the full chain that would cause the most damage if disrupted",{"type":42,"tag":358,"props":16148,"children":16150},{"id":16149},"section-10-footer",[16151],{"type":47,"value":16152},"Section 10: Footer",{"type":42,"tag":1629,"props":16154,"children":16156},{"className":2052,"code":16155,"language":2054,"meta":1637,"style":1637},"  \u003Cdiv class=\"page-footer\">\n    Prepared by {FIRM_NAME} | Data sourced from \u003Ca href=\"https:\u002F\u002Fdaloopa.com\">Daloopa\u003C\u002Fa>. All financial figures link to original source filings.\n    [Date]. Supply chain relationships are based on public filings, analyst research, and industry reports. Not investment advice.\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\u003C!-- end container -->\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n",[16157],{"type":42,"tag":59,"props":16158,"children":16159},{"__ignoreMap":1637},[16160,16195,16256,16264,16279,16299,16315],{"type":42,"tag":432,"props":16161,"children":16162},{"class":2061,"line":2062},[16163,16167,16171,16175,16179,16183,16187,16191],{"type":42,"tag":432,"props":16164,"children":16165},{"style":2066},[16166],{"type":47,"value":13460},{"type":42,"tag":432,"props":16168,"children":16169},{"style":2072},[16170],{"type":47,"value":13405},{"type":42,"tag":432,"props":16172,"children":16173},{"style":2078},[16174],{"type":47,"value":13410},{"type":42,"tag":432,"props":16176,"children":16177},{"style":2066},[16178],{"type":47,"value":2109},{"type":42,"tag":432,"props":16180,"children":16181},{"style":2066},[16182],{"type":47,"value":772},{"type":42,"tag":432,"props":16184,"children":16185},{"style":2116},[16186],{"type":47,"value":11571},{"type":42,"tag":432,"props":16188,"children":16189},{"style":2066},[16190],{"type":47,"value":772},{"type":42,"tag":432,"props":16192,"children":16193},{"style":2066},[16194],{"type":47,"value":2086},{"type":42,"tag":432,"props":16196,"children":16197},{"class":2061,"line":2089},[16198,16203,16207,16211,16215,16219,16223,16227,16231,16235,16239,16243,16247,16251],{"type":42,"tag":432,"props":16199,"children":16200},{"style":2264},[16201],{"type":47,"value":16202},"    Prepared by {FIRM_NAME} | Data sourced from ",{"type":42,"tag":432,"props":16204,"children":16205},{"style":2066},[16206],{"type":47,"value":2095},{"type":42,"tag":432,"props":16208,"children":16209},{"style":2072},[16210],{"type":47,"value":13792},{"type":42,"tag":432,"props":16212,"children":16213},{"style":2078},[16214],{"type":47,"value":13797},{"type":42,"tag":432,"props":16216,"children":16217},{"style":2066},[16218],{"type":47,"value":2109},{"type":42,"tag":432,"props":16220,"children":16221},{"style":2066},[16222],{"type":47,"value":772},{"type":42,"tag":432,"props":16224,"children":16225},{"style":2116},[16226],{"type":47,"value":13810},{"type":42,"tag":432,"props":16228,"children":16229},{"style":2066},[16230],{"type":47,"value":772},{"type":42,"tag":432,"props":16232,"children":16233},{"style":2066},[16234],{"type":47,"value":2261},{"type":42,"tag":432,"props":16236,"children":16237},{"style":2264},[16238],{"type":47,"value":13823},{"type":42,"tag":432,"props":16240,"children":16241},{"style":2066},[16242],{"type":47,"value":2272},{"type":42,"tag":432,"props":16244,"children":16245},{"style":2072},[16246],{"type":47,"value":13792},{"type":42,"tag":432,"props":16248,"children":16249},{"style":2066},[16250],{"type":47,"value":2261},{"type":42,"tag":432,"props":16252,"children":16253},{"style":2264},[16254],{"type":47,"value":16255},". All financial figures link to original source filings.\n",{"type":42,"tag":432,"props":16257,"children":16258},{"class":2061,"line":2130},[16259],{"type":42,"tag":432,"props":16260,"children":16261},{"style":2264},[16262],{"type":47,"value":16263},"    [Date]. Supply chain relationships are based on public filings, analyst research, and industry reports. Not investment advice.\n",{"type":42,"tag":432,"props":16265,"children":16266},{"class":2061,"line":2147},[16267,16271,16275],{"type":42,"tag":432,"props":16268,"children":16269},{"style":2066},[16270],{"type":47,"value":14762},{"type":42,"tag":432,"props":16272,"children":16273},{"style":2072},[16274],{"type":47,"value":13405},{"type":42,"tag":432,"props":16276,"children":16277},{"style":2066},[16278],{"type":47,"value":2086},{"type":42,"tag":432,"props":16280,"children":16281},{"class":2061,"line":2186},[16282,16286,16290,16294],{"type":42,"tag":432,"props":16283,"children":16284},{"style":2066},[16285],{"type":47,"value":2272},{"type":42,"tag":432,"props":16287,"children":16288},{"style":2072},[16289],{"type":47,"value":13405},{"type":42,"tag":432,"props":16291,"children":16292},{"style":2066},[16293],{"type":47,"value":2261},{"type":42,"tag":432,"props":16295,"children":16296},{"style":2304},[16297],{"type":47,"value":16298},"\u003C!-- end container -->\n",{"type":42,"tag":432,"props":16300,"children":16301},{"class":2061,"line":2246},[16302,16306,16311],{"type":42,"tag":432,"props":16303,"children":16304},{"style":2066},[16305],{"type":47,"value":2272},{"type":42,"tag":432,"props":16307,"children":16308},{"style":2072},[16309],{"type":47,"value":16310},"body",{"type":42,"tag":432,"props":16312,"children":16313},{"style":2066},[16314],{"type":47,"value":2086},{"type":42,"tag":432,"props":16316,"children":16317},{"class":2061,"line":2283},[16318,16322,16326],{"type":42,"tag":432,"props":16319,"children":16320},{"style":2066},[16321],{"type":47,"value":2272},{"type":42,"tag":432,"props":16323,"children":16324},{"style":2072},[16325],{"type":47,"value":2054},{"type":42,"tag":432,"props":16327,"children":16328},{"style":2066},[16329],{"type":47,"value":2086},{"type":42,"tag":343,"props":16331,"children":16332},{},[],{"type":42,"tag":83,"props":16334,"children":16336},{"id":16335},"critical-rules",[16337],{"type":47,"value":16338},"CRITICAL RULES",{"type":42,"tag":358,"props":16340,"children":16342},{"id":16341},"citation-formatting-rules",[16343],{"type":47,"value":16344},"Citation & Formatting Rules",{"type":42,"tag":43,"props":16346,"children":16347},{},[16348,16349,16354,16356,16361],{"type":47,"value":2004},{"type":42,"tag":59,"props":16350,"children":16352},{"className":16351},[],[16353],{"type":47,"value":64},{"type":47,"value":16355}," Section 4 for all citation requirements and ",{"type":42,"tag":59,"props":16357,"children":16359},{"className":16358},[],[16360],{"type":47,"value":72},{"type":47,"value":16362}," for number formatting. Additional supply-chain-specific conventions:",{"type":42,"tag":102,"props":16364,"children":16365},{},[16366,16371,16391],{"type":42,"tag":106,"props":16367,"children":16368},{},[16369],{"type":47,"value":16370},"For estimated figures (% of COGS, % of revenue), always explain the methodology in the detail panel",{"type":42,"tag":106,"props":16372,"children":16373},{},[16374,16375,16381,16383,16389],{"type":47,"value":372},{"type":42,"tag":59,"props":16376,"children":16378},{"className":16377},[],[16379],{"type":47,"value":16380},"~",{"type":47,"value":16382}," prefix for all estimates (e.g., ",{"type":42,"tag":59,"props":16384,"children":16386},{"className":16385},[],[16387],{"type":47,"value":16388},"~35%",{"type":47,"value":16390}," of COGS)",{"type":42,"tag":106,"props":16392,"children":16393},{},[16394,16395,16401,16403,16409,16411,16417],{"type":47,"value":372},{"type":42,"tag":59,"props":16396,"children":16398},{"className":16397},[],[16399],{"type":47,"value":16400},"&ndash;",{"type":47,"value":16402}," for ranges, ",{"type":42,"tag":59,"props":16404,"children":16406},{"className":16405},[],[16407],{"type":47,"value":16408},"&mdash;",{"type":47,"value":16410}," for em-dashes, ",{"type":42,"tag":59,"props":16412,"children":16414},{"className":16413},[],[16415],{"type":47,"value":16416},"&middot;",{"type":47,"value":16418}," for separators",{"type":42,"tag":358,"props":16420,"children":16422},{"id":16421},"upstream-concentration-risk-classification",[16423],{"type":47,"value":16424},"Upstream Concentration Risk Classification",{"type":42,"tag":102,"props":16426,"children":16427},{},[16428,16438,16448],{"type":42,"tag":106,"props":16429,"children":16430},{},[16431,16436],{"type":42,"tag":53,"props":16432,"children":16433},{},[16434],{"type":47,"value":16435},"HIGH",{"type":47,"value":16437}," (red): >15% of COGS, sole\u002Fsingle source, or geopolitical risk",{"type":42,"tag":106,"props":16439,"children":16440},{},[16441,16446],{"type":42,"tag":53,"props":16442,"children":16443},{},[16444],{"type":47,"value":16445},"MED",{"type":47,"value":16447}," (amber): 5-15% of COGS, limited alternatives, or moderate switching costs",{"type":42,"tag":106,"props":16449,"children":16450},{},[16451,16456],{"type":42,"tag":53,"props":16452,"children":16453},{},[16454],{"type":47,"value":16455},"LOW",{"type":47,"value":16457}," (green): \u003C5% of COGS, multiple alternatives, easy to switch",{"type":42,"tag":358,"props":16459,"children":16461},{"id":16460},"downstream-criticality-classification",[16462],{"type":47,"value":16463},"Downstream Criticality Classification",{"type":42,"tag":102,"props":16465,"children":16466},{},[16467,16476,16485],{"type":42,"tag":106,"props":16468,"children":16469},{},[16470,16474],{"type":42,"tag":53,"props":16471,"children":16472},{},[16473],{"type":47,"value":16435},{"type":47,"value":16475}," (red): Customer is >15% of target's revenue, OR target's product is a critical input with high switching costs for the customer",{"type":42,"tag":106,"props":16477,"children":16478},{},[16479,16483],{"type":42,"tag":53,"props":16480,"children":16481},{},[16482],{"type":47,"value":16445},{"type":47,"value":16484}," (amber): Customer is 5-15% of revenue, OR target's product is important but substitutable with 6-12 month transition",{"type":42,"tag":106,"props":16486,"children":16487},{},[16488,16492],{"type":42,"tag":53,"props":16489,"children":16490},{},[16491],{"type":47,"value":16455},{"type":47,"value":16493}," (green): Customer is \u003C5% of revenue, AND target's product is a commodity input with multiple alternatives",{"type":42,"tag":358,"props":16495,"children":16497},{"id":16496},"supply-chain-data-quality",[16498],{"type":47,"value":16499},"Supply Chain Data Quality",{"type":42,"tag":102,"props":16501,"children":16502},{},[16503,16522,16527,16538,16543],{"type":42,"tag":106,"props":16504,"children":16505},{},[16506,16508,16513,16515,16520],{"type":47,"value":16507},"Always distinguish between ",{"type":42,"tag":53,"props":16509,"children":16510},{},[16511],{"type":47,"value":16512},"disclosed",{"type":47,"value":16514}," (from 10-K, investor reports) and ",{"type":42,"tag":53,"props":16516,"children":16517},{},[16518],{"type":47,"value":16519},"estimated",{"type":47,"value":16521}," (from analyst research, proportional analysis)",{"type":42,"tag":106,"props":16523,"children":16524},{},[16525],{"type":47,"value":16526},"When estimating % of COGS, show your math: \"TSMC Apple revenue ~$70B (per TSMC 10-K customer disclosure) \u002F Apple TTM COGS ~$200B = ~35%\"",{"type":42,"tag":106,"props":16528,"children":16529},{},[16530,16531,16536],{"type":47,"value":372},{"type":42,"tag":59,"props":16532,"children":16534},{"className":16533},[],[16535],{"type":47,"value":16380},{"type":47,"value":16537}," prefix for all estimates",{"type":42,"tag":106,"props":16539,"children":16540},{},[16541],{"type":47,"value":16542},"Include source attribution for every data point in the detail panel",{"type":42,"tag":106,"props":16544,"children":16545},{},[16546],{"type":47,"value":16547},"If a figure cannot be reliably estimated, say \"Not disclosed\" rather than guessing",{"type":42,"tag":358,"props":16549,"children":16551},{"id":16550},"interactivity-rules",[16552],{"type":47,"value":16553},"Interactivity Rules",{"type":42,"tag":102,"props":16555,"children":16556},{},[16557,16562,16567,16572,16577],{"type":42,"tag":106,"props":16558,"children":16559},{},[16560],{"type":47,"value":16561},"Every company card (supplier AND customer) and network node must be clickable to open a detail overlay",{"type":42,"tag":106,"props":16563,"children":16564},{},[16565],{"type":47,"value":16566},"Detail overlays show: 10-quarter financials, 10-quarter inventory breakdown, Canvas inventory chart, relationship context panel, business description",{"type":42,"tag":106,"props":16568,"children":16569},{},[16570],{"type":47,"value":16571},"Close overlay with × button or clicking the backdrop",{"type":42,"tag":106,"props":16573,"children":16574},{},[16575],{"type":47,"value":16576},"Network visualization must redraw on window resize",{"type":42,"tag":106,"props":16578,"children":16579},{},[16580],{"type":47,"value":16581},"All interactions must be smooth and not reload the page",{"type":42,"tag":358,"props":16583,"children":16585},{"id":16584},"dom-safety-rules-critical",[16586],{"type":47,"value":16587},"DOM Safety Rules (CRITICAL)",{"type":42,"tag":102,"props":16589,"children":16590},{},[16591,16613,16631,16636,16680],{"type":42,"tag":106,"props":16592,"children":16593},{},[16594,16596,16601,16602,16607,16608],{"type":47,"value":16595},"ALL JavaScript DOM construction MUST use ",{"type":42,"tag":59,"props":16597,"children":16599},{"className":16598},[],[16600],{"type":47,"value":265},{"type":47,"value":267},{"type":42,"tag":59,"props":16603,"children":16605},{"className":16604},[],[16606],{"type":47,"value":273},{"type":47,"value":267},{"type":42,"tag":59,"props":16609,"children":16611},{"className":16610},[],[16612],{"type":47,"value":280},{"type":42,"tag":106,"props":16614,"children":16615},{},[16616,16618,16623,16624,16629],{"type":47,"value":16617},"NEVER use ",{"type":42,"tag":59,"props":16619,"children":16621},{"className":16620},[],[16622],{"type":47,"value":288},{"type":47,"value":290},{"type":42,"tag":59,"props":16625,"children":16627},{"className":16626},[],[16628],{"type":47,"value":296},{"type":47,"value":16630},", or any HTML-string-based injection methods",{"type":42,"tag":106,"props":16632,"children":16633},{},[16634],{"type":47,"value":16635},"NEVER use DOM write\u002Fwriteln methods",{"type":42,"tag":106,"props":16637,"children":16638},{},[16639,16641],{"type":47,"value":16640},"Define compact helper functions to keep DOM construction code readable:\n",{"type":42,"tag":102,"props":16642,"children":16643},{},[16644,16660,16670],{"type":42,"tag":106,"props":16645,"children":16646},{},[16647,16652,16654],{"type":42,"tag":59,"props":16648,"children":16650},{"className":16649},[],[16651],{"type":47,"value":304},{"type":47,"value":16653}," → ",{"type":42,"tag":59,"props":16655,"children":16657},{"className":16656},[],[16658],{"type":47,"value":16659},"document.createElement(tag)",{"type":42,"tag":106,"props":16661,"children":16662},{},[16663,16668],{"type":42,"tag":59,"props":16664,"children":16666},{"className":16665},[],[16667],{"type":47,"value":311},{"type":47,"value":16669}," → sets attributes\u002FtextContent on an element",{"type":42,"tag":106,"props":16671,"children":16672},{},[16673,16678],{"type":42,"tag":59,"props":16674,"children":16676},{"className":16675},[],[16677],{"type":47,"value":318},{"type":47,"value":16679}," → appends array of children to parent",{"type":42,"tag":106,"props":16681,"children":16682},{},[16683],{"type":47,"value":16684},"This is required because security hooks will block the file if HTML-string injection is detected",{"type":42,"tag":343,"props":16686,"children":16687},{},[],{"type":42,"tag":83,"props":16689,"children":16691},{"id":16690},"execution-sequence",[16692],{"type":47,"value":16693},"EXECUTION SEQUENCE",{"type":42,"tag":43,"props":16695,"children":16696},{},[16697],{"type":47,"value":16698},"Follow this exact sequence. Maximize parallelism — run independent searches and API calls concurrently. The 10-quarter pull is the most data-intensive step; batch aggressively.",{"type":42,"tag":365,"props":16700,"children":16701},{},[16702,16711,16721,16731,16740,16749,16758,16767,16777,16786,16795,16805,16815],{"type":42,"tag":106,"props":16703,"children":16704},{},[16705,16709],{"type":42,"tag":53,"props":16706,"children":16707},{},[16708],{"type":47,"value":378},{"type":47,"value":16710}," → get target company_id",{"type":42,"tag":106,"props":16712,"children":16713},{},[16714,16719],{"type":42,"tag":53,"props":16715,"children":16716},{},[16717],{"type":47,"value":16718},"discover_company_series + get_company_fundamentals",{"type":47,"value":16720}," → pull target company financials (revenue, COGS, margins) AND inventory series for 10 quarters",{"type":42,"tag":106,"props":16722,"children":16723},{},[16724,16729],{"type":42,"tag":53,"props":16725,"children":16726},{},[16727],{"type":47,"value":16728},"search_documents + WebSearch",{"type":47,"value":16730}," → identify suppliers AND customers (run in parallel, multiple queries for each direction)",{"type":42,"tag":106,"props":16732,"children":16733},{},[16734,16738],{"type":42,"tag":53,"props":16735,"children":16736},{},[16737],{"type":47,"value":378},{"type":47,"value":16739}," → look up each identified supplier AND customer by ticker (batch all at once)",{"type":42,"tag":106,"props":16741,"children":16742},{},[16743,16747],{"type":42,"tag":53,"props":16744,"children":16745},{},[16746],{"type":47,"value":428},{"type":47,"value":16748}," → for each supplier AND customer, pull BOTH financial series (revenue, GP, NI, GM) AND inventory series (RM, WIP, FG, total) — batch these in parallel",{"type":42,"tag":106,"props":16750,"children":16751},{},[16752,16756],{"type":42,"tag":53,"props":16753,"children":16754},{},[16755],{"type":47,"value":454},{"type":47,"value":16757}," → pull 10 quarters of data for all suppliers AND customers (batch in parallel, group series_ids per company)",{"type":42,"tag":106,"props":16759,"children":16760},{},[16761,16765],{"type":42,"tag":53,"props":16762,"children":16763},{},[16764],{"type":47,"value":16728},{"type":47,"value":16766}," → determine revenue concentration for each supplier AND revenue attribution + input criticality for each customer (parallel)",{"type":42,"tag":106,"props":16768,"children":16769},{},[16770,16775],{"type":42,"tag":53,"props":16771,"children":16772},{},[16773],{"type":47,"value":16774},"Repeat lighter version of 3-6",{"type":47,"value":16776}," for Tier 2 suppliers (top 3-5 Tier 1 suppliers' suppliers) AND Tier 2 customers (top 3-5 Tier 1 customers' end markets)",{"type":42,"tag":106,"props":16778,"children":16779},{},[16780,16784],{"type":42,"tag":53,"props":16781,"children":16782},{},[16783],{"type":47,"value":219},{"type":47,"value":16785}," → classify suppliers by dependency, assess propagation, build upstream impact matrix",{"type":42,"tag":106,"props":16787,"children":16788},{},[16789,16793],{"type":42,"tag":53,"props":16790,"children":16791},{},[16792],{"type":47,"value":229},{"type":47,"value":16794}," → classify customers by input criticality and switching costs, assess disruption propagation, build downstream impact matrix",{"type":42,"tag":106,"props":16796,"children":16797},{},[16798,16803],{"type":42,"tag":53,"props":16799,"children":16800},{},[16801],{"type":47,"value":16802},"Synthesize",{"type":47,"value":16804}," → organize all data (suppliers, customers, financials, inventory breakdowns, both shock analyses) into the framework",{"type":42,"tag":106,"props":16806,"children":16807},{},[16808,16813],{"type":42,"tag":53,"props":16809,"children":16810},{},[16811],{"type":47,"value":16812},"Write HTML",{"type":47,"value":16814}," → generate the complete self-contained HTML file using DOM-safe JavaScript (no HTML-string injection)",{"type":42,"tag":106,"props":16816,"children":16817},{},[16818,16823],{"type":42,"tag":53,"props":16819,"children":16820},{},[16821],{"type":47,"value":16822},"Save & Open",{"type":47,"value":16824}," → save and open in browser",{"type":42,"tag":83,"props":16826,"children":16828},{"id":16827},"save-report",[16829],{"type":47,"value":16830},"Save Report",{"type":42,"tag":43,"props":16832,"children":16833},{},[16834,16835,16840,16842,16847],{"type":47,"value":325},{"type":42,"tag":59,"props":16836,"children":16838},{"className":16837},[],[16839],{"type":47,"value":331},{"type":47,"value":16841}," using the HTML Report Template from ",{"type":42,"tag":59,"props":16843,"children":16845},{"className":16844},[],[16846],{"type":47,"value":72},{"type":47,"value":16848}," as the CSS base, extended with the dashboard-specific styles above. Write the full analysis as styled HTML with all CSS inlined. This is the final deliverable — no intermediate markdown step needed.",{"type":42,"tag":43,"props":16850,"children":16851},{},[16852,16854],{"type":47,"value":16853},"All financial figures must use Daloopa citation format: ",{"type":42,"tag":59,"props":16855,"children":16857},{"className":16856},[],[16858],{"type":47,"value":16859},"\u003Ca href=\"https:\u002F\u002Fdaloopa.com\u002Fsrc\u002F{fundamental_id}\">$X.XX million\u003C\u002Fa>",{"type":42,"tag":43,"props":16861,"children":16862},{},[16863],{"type":47,"value":16864},"Tell the user where the HTML report was saved.",{"type":42,"tag":43,"props":16866,"children":16867},{},[16868],{"type":47,"value":16869},"Highlight the key findings with a critical lens:",{"type":42,"tag":102,"props":16871,"children":16872},{},[16873,16883,16893,16903,16913,16923,16933],{"type":42,"tag":106,"props":16874,"children":16875},{},[16876,16881],{"type":42,"tag":53,"props":16877,"children":16878},{},[16879],{"type":47,"value":16880},"Upstream concentration risk",{"type":47,"value":16882},": Which suppliers represent the biggest single points of failure? Are there sole-source dependencies the market may be underpricing?",{"type":42,"tag":106,"props":16884,"children":16885},{},[16886,16891],{"type":42,"tag":53,"props":16887,"children":16888},{},[16889],{"type":47,"value":16890},"Downstream concentration risk",{"type":47,"value":16892},": Is the target overly dependent on a few customers? Are any major customers at risk of in-sourcing or switching?",{"type":42,"tag":106,"props":16894,"children":16895},{},[16896,16901],{"type":42,"tag":53,"props":16897,"children":16898},{},[16899],{"type":47,"value":16900},"Asymmetric exposure (upstream)",{"type":47,"value":16902},": Which suppliers depend heavily on the target for revenue — and what would happen to them in a demand shock?",{"type":42,"tag":106,"props":16904,"children":16905},{},[16906,16911],{"type":42,"tag":53,"props":16907,"children":16908},{},[16909],{"type":47,"value":16910},"Asymmetric exposure (downstream)",{"type":47,"value":16912},": Which customers depend heavily on the target as a critical input — and what would happen to them in a supply disruption?",{"type":42,"tag":106,"props":16914,"children":16915},{},[16916,16921],{"type":42,"tag":53,"props":16917,"children":16918},{},[16919],{"type":47,"value":16920},"Inventory signals (bidirectional)",{"type":47,"value":16922},": Supplier FG% rising = demand weakness. Customer RM% rising = stockpiling (bullish near-term, destocking risk later). Customer RM% falling = reduced orders ahead.",{"type":42,"tag":106,"props":16924,"children":16925},{},[16926,16931],{"type":42,"tag":53,"props":16927,"children":16928},{},[16929],{"type":47,"value":16930},"Pricing power",{"type":47,"value":16932},": Does the target have more leverage over its customers or do its suppliers have more leverage over it? Where does the target sit in the power hierarchy of its value chain?",{"type":42,"tag":106,"props":16934,"children":16935},{},[16936,16941],{"type":42,"tag":53,"props":16937,"children":16938},{},[16939],{"type":47,"value":16940},"What the market is missing",{"type":47,"value":16942},": Is there a supply chain vulnerability, customer concentration risk, or value chain shift that isn't widely discussed?",{"type":42,"tag":2293,"props":16944,"children":16945},{},[16946],{"type":47,"value":16947},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":16949,"total":17154},[16950,16971,16994,17011,17027,17046,17065,17081,17097,17111,17123,17138],{"slug":16951,"name":16951,"fn":16952,"description":16953,"org":16954,"tags":16955,"stars":16968,"repoUrl":16969,"updatedAt":16970},"prior-auth-packet-builder","build healthcare prior authorization packets","Build a concise prior authorization packet from local case files and payer policy docs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[16956,16959,16962,16965],{"name":16957,"slug":16958,"type":15},"Documents","documents",{"name":16960,"slug":16961,"type":15},"Healthcare","healthcare",{"name":16963,"slug":16964,"type":15},"Insurance","insurance",{"name":16966,"slug":16967,"type":15},"Regulatory Compliance","regulatory-compliance",28169,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python","2026-04-16T05:11:39.180399",{"slug":16972,"name":16972,"fn":16973,"description":16974,"org":16975,"tags":16976,"stars":16991,"repoUrl":16992,"updatedAt":16993},"aspnet-core","build ASP.NET Core web applications","Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[16977,16980,16982,16985,16988],{"name":16978,"slug":16979,"type":15},".NET","dotnet",{"name":16981,"slug":16972,"type":15},"ASP.NET Core",{"name":16983,"slug":16984,"type":15},"Blazor","blazor",{"name":16986,"slug":16987,"type":15},"C#","csharp",{"name":16989,"slug":16990,"type":15},"Web Development","web-development",23787,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fskills","2026-04-12T05:07:02.819491",{"slug":16995,"name":16995,"fn":16996,"description":16997,"org":16998,"tags":16999,"stars":16991,"repoUrl":16992,"updatedAt":17010},"chatgpt-apps","build ChatGPT Apps SDK applications","Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI resources, wire the MCP Apps bridge or ChatGPT compatibility APIs, apply Apps SDK metadata or CSP or domain settings, or produce a docs-aligned project scaffold. Prefer a docs-first workflow by invoking the openai-docs skill or OpenAI developer docs MCP tools before generating code.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17000,17003,17006,17009],{"name":17001,"slug":17002,"type":15},"Apps SDK","apps-sdk",{"name":17004,"slug":17005,"type":15},"ChatGPT","chatgpt",{"name":17007,"slug":17008,"type":15},"MCP","mcp",{"name":9,"slug":8,"type":15},"2026-04-12T05:07:05.468097",{"slug":17012,"name":17012,"fn":17013,"description":17014,"org":17015,"tags":17016,"stars":16991,"repoUrl":16992,"updatedAt":17026},"cli-creator","build CLIs from API docs","Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read\u002Fwrite commands, return stable JSON, manage auth, and pair with a companion skill.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17017,17020,17023],{"name":17018,"slug":17019,"type":15},"API Development","api-development",{"name":17021,"slug":17022,"type":15},"CLI","cli",{"name":17024,"slug":17025,"type":15},"Codex","codex","2026-04-12T05:07:04.132762",{"slug":17028,"name":17028,"fn":17029,"description":17030,"org":17031,"tags":17032,"stars":16991,"repoUrl":16992,"updatedAt":17045},"cloudflare-deploy","deploy projects to Cloudflare","Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17033,17036,17039,17042],{"name":17034,"slug":17035,"type":15},"Cloudflare","cloudflare",{"name":17037,"slug":17038,"type":15},"Cloudflare Pages","cloudflare-pages",{"name":17040,"slug":17041,"type":15},"Cloudflare Workers","cloudflare-workers",{"name":17043,"slug":17044,"type":15},"Deployment","deployment","2026-04-12T05:07:14.275118",{"slug":17047,"name":17047,"fn":17048,"description":17049,"org":17050,"tags":17051,"stars":16991,"repoUrl":16992,"updatedAt":17064},"define-goal","define and set measurable project goals","Help the user define a concrete, measurable goal before starting work, especially when they ask to use the goal tool, create a goal, set an objective, clarify success criteria, or turn a fuzzy intention into a quantitative outcome. Use this skill for goal creation and goal refinement only; it does not manage durable snapshots, decision logs, or long-running execution artifacts.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17052,17055,17058,17061],{"name":17053,"slug":17054,"type":15},"Productivity","productivity",{"name":17056,"slug":17057,"type":15},"Project Management","project-management",{"name":17059,"slug":17060,"type":15},"Strategy","strategy",{"name":17062,"slug":17063,"type":15},"Task Management","task-management","2026-05-23T06:17:16.870838",{"slug":17066,"name":17066,"fn":17067,"description":17068,"org":17069,"tags":17070,"stars":16991,"repoUrl":16992,"updatedAt":17080},"figma","translate Figma designs into code","Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code. Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or Figma MCP setup and troubleshooting.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17071,17074,17076,17079],{"name":17072,"slug":17073,"type":15},"Design","design",{"name":17075,"slug":17066,"type":15},"Figma",{"name":17077,"slug":17078,"type":15},"Frontend","frontend",{"name":17007,"slug":17008,"type":15},"2026-04-12T05:06:47.939943",{"slug":17082,"name":17082,"fn":17083,"description":17084,"org":17085,"tags":17086,"stars":16991,"repoUrl":16992,"updatedAt":17096},"figma-code-connect-components","connect Figma designs to code components","Connects Figma design components to code components using Code Connect mapping tools. Use when user says \"code connect\", \"connect this component to code\", \"map this component\", \"link component to code\", \"create code connect mapping\", or wants to establish mappings between Figma designs and code implementations. For canvas writes via `use_figma`, use `figma-use`.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17087,17088,17091,17092,17093],{"name":17072,"slug":17073,"type":15},{"name":17089,"slug":17090,"type":15},"Design System","design-system",{"name":17075,"slug":17066,"type":15},{"name":17077,"slug":17078,"type":15},{"name":17094,"slug":17095,"type":15},"UI Components","ui-components","2026-05-10T05:59:52.971881",{"slug":17098,"name":17098,"fn":17099,"description":17100,"org":17101,"tags":17102,"stars":16991,"repoUrl":16992,"updatedAt":17110},"figma-create-design-system-rules","generate design system rules from Figma","Generates custom design system rules for the user's codebase. Use when user says \"create design system rules\", \"generate rules for my project\", \"set up design rules\", \"customize design system guidelines\", or wants to establish project-specific conventions for Figma-to-code workflows. Requires Figma MCP server connection.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17103,17104,17105,17108,17109],{"name":17072,"slug":17073,"type":15},{"name":17089,"slug":17090,"type":15},{"name":17106,"slug":17107,"type":15},"Documentation","documentation",{"name":17075,"slug":17066,"type":15},{"name":17077,"slug":17078,"type":15},"2026-05-16T06:07:47.821474",{"slug":17112,"name":17112,"fn":17113,"description":17114,"org":17115,"tags":17116,"stars":16991,"repoUrl":16992,"updatedAt":17122},"figma-implement-design","translate Figma designs into application code","Translates Figma designs into production-ready application code with 1:1 visual fidelity. Use when implementing UI code from Figma files, when user mentions \"implement design\", \"generate code\", \"implement component\", provides Figma URLs, or asks to build components matching Figma specs. For Figma canvas writes via `use_figma`, use `figma-use`.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17117,17118,17119,17120,17121],{"name":17072,"slug":17073,"type":15},{"name":17075,"slug":17066,"type":15},{"name":17077,"slug":17078,"type":15},{"name":17094,"slug":17095,"type":15},{"name":16989,"slug":16990,"type":15},"2026-05-16T06:07:40.583615",{"slug":17124,"name":17124,"fn":17125,"description":17126,"org":17127,"tags":17128,"stars":16991,"repoUrl":16992,"updatedAt":17137},"hatch-pet","create animated pets for Codex","Create, repair, validate, visually QA, and package Codex-compatible animated pets and pet spritesheets from character art, generated images, company or prospect brand cues, or visual references. Use when a user wants a lightweight-worker Codex pet workflow, a non-pixel custom pet style, a prospect or company mascot pet, or a full 8x9 animated pet atlas with transparent unused cells, QA contact sheets, and pet.json packaging. This skill composes the installed $imagegen system skill for visual generation and uses bundled scripts for deterministic spritesheet assembly.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17129,17132,17133,17136],{"name":17130,"slug":17131,"type":15},"Animation","animation",{"name":17024,"slug":17025,"type":15},{"name":17134,"slug":17135,"type":15},"Creative","creative",{"name":17072,"slug":17073,"type":15},"2026-05-02T05:31:48.48485",{"slug":17139,"name":17139,"fn":17140,"description":17141,"org":17142,"tags":17143,"stars":16991,"repoUrl":16992,"updatedAt":17153},"imagegen","generate and edit raster images","Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG\u002Fvector\u002Fcode-native assets, extending an established icon or logo system, or building the visual directly in HTML\u002FCSS\u002Fcanvas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17144,17145,17146,17149,17152],{"name":17134,"slug":17135,"type":15},{"name":17072,"slug":17073,"type":15},{"name":17147,"slug":17148,"type":15},"Image Generation","image-generation",{"name":17150,"slug":17151,"type":15},"Images","images",{"name":9,"slug":8,"type":15},"2026-05-15T06:23:24.312127",675,{"items":17156,"total":17267},[17157,17171,17187,17199,17217,17235,17255],{"slug":17158,"name":17158,"fn":17159,"description":17160,"org":17161,"tags":17162,"stars":25,"repoUrl":26,"updatedAt":27},"accessibility-and-inclusive-visualization","make data visualizations accessible","Make data visualizations accessible and inclusive. Use when the user needs chart or diagram accessibility guidance, text alternatives for complex visuals, color and contrast review, keyboard support, reduced-motion behavior for animation or parallax, or an accessibility QA workflow for exported figures, UML-like diagrams, and dashboards.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17163,17166,17169,17170],{"name":17164,"slug":17165,"type":15},"Accessibility","accessibility",{"name":17167,"slug":17168,"type":15},"Charts","charts",{"name":20,"slug":21,"type":15},{"name":17072,"slug":17073,"type":15},{"slug":17172,"name":17172,"fn":17173,"description":17174,"org":17175,"tags":17176,"stars":25,"repoUrl":26,"updatedAt":17186},"agent-browser","automate browser interactions for agents","Browser automation CLI for AI agents. Use when the user needs to interact with websites, verify dev server output, test web apps, navigate pages, fill forms, click buttons, take screenshots, extract data, or automate any browser task. Also triggers when a dev server starts so you can verify it visually.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17177,17180,17183],{"name":17178,"slug":17179,"type":15},"Agents","agents",{"name":17181,"slug":17182,"type":15},"Browser Automation","browser-automation",{"name":17184,"slug":17185,"type":15},"Testing","testing","2026-04-06T18:41:03.44016",{"slug":17188,"name":17188,"fn":17189,"description":17190,"org":17191,"tags":17192,"stars":25,"repoUrl":26,"updatedAt":17198},"agent-browser-verify","verify dev server output with automated browser","Automated browser verification for dev servers. Triggers when a dev server starts to run a visual gut-check with agent-browser — verifies the page loads, checks for console errors, validates key UI elements, and reports pass\u002Ffail before continuing.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17193,17194,17197],{"name":17181,"slug":17182,"type":15},{"name":17195,"slug":17196,"type":15},"Local Development","local-development",{"name":17184,"slug":17185,"type":15},"2026-04-06T18:41:17.526867",{"slug":17200,"name":17200,"fn":17201,"description":17202,"org":17203,"tags":17204,"stars":25,"repoUrl":26,"updatedAt":17216},"agents-sdk","build AI agents on Cloudflare Workers","Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, or chat applications. Covers Agent class, state management, callable RPC, Workflows integration, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17205,17206,17207,17210,17213],{"name":17178,"slug":17179,"type":15},{"name":17040,"slug":17041,"type":15},{"name":17208,"slug":17209,"type":15},"SDK","sdk",{"name":17211,"slug":17212,"type":15},"Serverless","serverless",{"name":17214,"slug":17215,"type":15},"WebSockets","websockets","2026-04-06T18:39:51.717063",{"slug":17218,"name":17218,"fn":17219,"description":17220,"org":17221,"tags":17222,"stars":25,"repoUrl":26,"updatedAt":17234},"ai-elements","build chat UIs with AI Elements","AI Elements component library guidance — pre-built React components for AI interfaces built on shadcn\u002Fui. Use when building chat UIs, message displays, tool call rendering, streaming responses, reasoning panels, or any AI-native interface with the AI SDK.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17223,17224,17227,17230,17231],{"name":17077,"slug":17078,"type":15},{"name":17225,"slug":17226,"type":15},"React","react",{"name":17228,"slug":17229,"type":15},"shadcn\u002Fui","shadcn-ui",{"name":17094,"slug":17095,"type":15},{"name":17232,"slug":17233,"type":15},"Vercel","vercel","2026-04-06T18:40:59.619419",{"slug":17236,"name":17236,"fn":17237,"description":17238,"org":17239,"tags":17240,"stars":25,"repoUrl":26,"updatedAt":17254},"ai-gateway","configure Vercel AI Gateway","Vercel AI Gateway expert guidance. Use when configuring model routing, provider failover, cost tracking, or managing multiple AI providers through a unified API.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17241,17244,17247,17250,17253],{"name":17242,"slug":17243,"type":15},"AI Infrastructure","ai-infrastructure",{"name":17245,"slug":17246,"type":15},"Cost Optimization","cost-optimization",{"name":17248,"slug":17249,"type":15},"LLM","llm",{"name":17251,"slug":17252,"type":15},"Performance","performance",{"name":17232,"slug":17233,"type":15},"2026-04-06T18:40:44.377464",{"slug":17256,"name":17256,"fn":17257,"description":17258,"org":17259,"tags":17260,"stars":25,"repoUrl":26,"updatedAt":17266},"ai-generation-persistence","implement persistence patterns for AI generations","AI generation persistence patterns — unique IDs, addressable URLs, database storage, and cost tracking for every LLM generation",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[17261,17262,17265],{"name":17245,"slug":17246,"type":15},{"name":17263,"slug":17264,"type":15},"Database","database",{"name":17248,"slug":17249,"type":15},"2026-04-06T18:41:08.513425",600]