.cc-scenario[data-astro-cid-hlvr4znf]{margin:30px 0 0}.cc-scenario[data-astro-cid-hlvr4znf] h3[data-astro-cid-hlvr4znf]{margin-bottom:6px;scroll-margin-top:92px}.cc-table-wrap[data-astro-cid-hlvr4znf]{margin:14px 0 10px;overflow-x:auto}.cc-table[data-astro-cid-hlvr4znf]{border-collapse:collapse;width:100%;font-size:15px}.cc-table[data-astro-cid-hlvr4znf] th[data-astro-cid-hlvr4znf],.cc-table[data-astro-cid-hlvr4znf] td[data-astro-cid-hlvr4znf]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 10px 9px 0}.cc-table[data-astro-cid-hlvr4znf] td[data-astro-cid-hlvr4znf],.cc-table[data-astro-cid-hlvr4znf] thead[data-astro-cid-hlvr4znf] th[data-astro-cid-hlvr4znf]:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cc-table[data-astro-cid-hlvr4znf] thead[data-astro-cid-hlvr4znf] th[data-astro-cid-hlvr4znf]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px}.cc-total[data-astro-cid-hlvr4znf]{font-weight:800}.cc-total[data-astro-cid-hlvr4znf] th[data-astro-cid-hlvr4znf],.cc-total[data-astro-cid-hlvr4znf] td[data-astro-cid-hlvr4znf]{border-bottom:0}.cc-rates-heading[data-astro-cid-hlvr4znf]{margin:40px 0 10px}.cc-whatif[data-astro-cid-hlvr4znf]{font-size:15px;line-height:1.55}@media (width<=560px){.cc-table[data-astro-cid-hlvr4znf]{font-size:13.5px}.cc-table[data-astro-cid-hlvr4znf] th[data-astro-cid-hlvr4znf],.cc-table[data-astro-cid-hlvr4znf] td[data-astro-cid-hlvr4znf]{padding-right:6px}.cc-table[data-astro-cid-hlvr4znf] td[data-astro-cid-hlvr4znf],.cc-table[data-astro-cid-hlvr4znf] thead[data-astro-cid-hlvr4znf] th[data-astro-cid-hlvr4znf]:not(:first-child){white-space:normal;letter-spacing:0}}.checklist-actions[data-astro-cid-vjoryrls]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.checklist-link[data-astro-cid-vjoryrls]{font-weight:700}.checklist-note[data-astro-cid-vjoryrls]{margin-bottom:34px}.checklist[data-astro-cid-vjoryrls]{gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.audit-check[data-astro-cid-vjoryrls]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);padding:18px 22px}.audit-check[data-astro-cid-vjoryrls] h3[data-astro-cid-vjoryrls]{margin:0 0 10px;font-size:18px;line-height:1.4}.check-number[data-astro-cid-vjoryrls]{color:var(--accent)}.audit-check[data-astro-cid-vjoryrls] dl[data-astro-cid-vjoryrls]{gap:4px;margin:0;display:grid}.audit-check[data-astro-cid-vjoryrls] dt[data-astro-cid-vjoryrls]{color:var(--muted);margin-top:6px;font-size:14px;font-weight:700}.audit-check[data-astro-cid-vjoryrls] dd[data-astro-cid-vjoryrls]{margin:0;line-height:1.55}.check-see[data-astro-cid-vjoryrls]{color:var(--muted);margin:10px 0 0;font-size:14px}.table-scroll[data-astro-cid-vjoryrls]{max-width:100%;margin:18px 0;overflow-x:auto}.backlog-table[data-astro-cid-vjoryrls]{border-collapse:collapse;width:100%;font-size:15px}.backlog-table[data-astro-cid-vjoryrls] th[data-astro-cid-vjoryrls],.backlog-table[data-astro-cid-vjoryrls] td[data-astro-cid-vjoryrls]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.backlog-table[data-astro-cid-vjoryrls] th[data-astro-cid-vjoryrls]{color:var(--muted);font-size:14px}.print-only[data-astro-cid-vjoryrls]{display:none}@media print{body:has(.audit-checklist) .site-header,body:has(.audit-checklist) .site-footer,body:has(.audit-checklist) .skip-link,body:has(.audit-checklist) .breadcrumbs,body:has(.audit-checklist) .sidebar,body:has(.audit-checklist) .cta-band,body:has(.audit-checklist) main>section:not(:has(.audit-checklist)),body:has(.audit-checklist) .article>:not(.audit-checklist),.checklist-actions[data-astro-cid-vjoryrls],.checklist-note[data-astro-cid-vjoryrls],.checklist-email[data-astro-cid-vjoryrls],.check-see[data-astro-cid-vjoryrls]{display:none!important}body:has(.audit-checklist){color:#000;background:#fff;font-size:11pt}body:has(.audit-checklist) .content-layout{display:block}body:has(.audit-checklist) .section,body:has(.audit-checklist) .content-header{padding:0}.audit-check[data-astro-cid-vjoryrls]{break-inside:avoid;background:#fff;border-color:#999;padding:10px 14px}.audit-check[data-astro-cid-vjoryrls] h3[data-astro-cid-vjoryrls]{font-size:12pt}.audit-check[data-astro-cid-vjoryrls] dt[data-astro-cid-vjoryrls],.check-number[data-astro-cid-vjoryrls]{color:#000}.print-only[data-astro-cid-vjoryrls]{margin:10px 0 0;display:block}.checklist[data-astro-cid-vjoryrls]{gap:10px}.checklist-area[data-astro-cid-vjoryrls]{break-before:auto}.table-scroll[data-astro-cid-vjoryrls]{overflow:visible}.backlog-table[data-astro-cid-vjoryrls]{font-size:9.5pt}.backlog-table[data-astro-cid-vjoryrls] tr[data-astro-cid-vjoryrls]{break-inside:avoid}}.guide-actions[data-astro-cid-lwsl6x4f]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.guide-note[data-astro-cid-lwsl6x4f]{margin-bottom:34px}.table-scroll[data-astro-cid-lwsl6x4f]{max-width:100%;margin:18px 0;overflow-x:auto}.role-table[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f]{border-collapse:collapse;width:100%;font-size:15px}.role-table[data-astro-cid-lwsl6x4f]{min-width:760px}.role-table[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.role-table[data-astro-cid-lwsl6x4f] td[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f] td[data-astro-cid-lwsl6x4f]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px;line-height:1.5}.role-table[data-astro-cid-lwsl6x4f] thead[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f] thead[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f]{color:var(--muted);font-size:14px}.role-table[data-astro-cid-lwsl6x4f] tbody[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f] tbody[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f]{white-space:nowrap}.scenario[data-astro-cid-lwsl6x4f],.worksheet[data-astro-cid-lwsl6x4f] li[data-astro-cid-lwsl6x4f]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);margin-top:16px;padding:18px 22px}.scenario[data-astro-cid-lwsl6x4f] h3[data-astro-cid-lwsl6x4f],.worksheet[data-astro-cid-lwsl6x4f] h3[data-astro-cid-lwsl6x4f]{margin:0 0 10px;font-size:18px;line-height:1.4}.scenario[data-astro-cid-lwsl6x4f] dl[data-astro-cid-lwsl6x4f]{gap:4px;margin:0;display:grid}.scenario[data-astro-cid-lwsl6x4f] dt[data-astro-cid-lwsl6x4f]{color:var(--muted);margin-top:6px;font-size:14px;font-weight:700}.scenario[data-astro-cid-lwsl6x4f] dd[data-astro-cid-lwsl6x4f]{margin:0;line-height:1.55}.scenario[data-astro-cid-lwsl6x4f] dd[data-astro-cid-lwsl6x4f] ul[data-astro-cid-lwsl6x4f]{margin:4px 0 0;padding-left:20px}.scenario-see[data-astro-cid-lwsl6x4f]{color:var(--muted);margin:10px 0 0;font-size:14px}.worksheet[data-astro-cid-lwsl6x4f]{margin:0;padding:0;list-style:none}.worksheet-question[data-astro-cid-lwsl6x4f]{margin:0 0 6px;font-weight:700}.worksheet-reads[data-astro-cid-lwsl6x4f]{color:var(--muted);margin:0;line-height:1.55}.guide-download[data-astro-cid-lwsl6x4f]{font-weight:700}.print-only[data-astro-cid-lwsl6x4f]{display:none}@media print{body:has(.hiring-guide) .site-header,body:has(.hiring-guide) .site-footer,body:has(.hiring-guide) .skip-link,body:has(.hiring-guide) .breadcrumbs,body:has(.hiring-guide) .sidebar,body:has(.hiring-guide) .cta-band,body:has(.hiring-guide) .tool-callout,body:has(.hiring-guide) main>section:not(:has(.hiring-guide)),.guide-actions[data-astro-cid-lwsl6x4f],.guide-note[data-astro-cid-lwsl6x4f],.guide-download[data-astro-cid-lwsl6x4f],.scenario-see[data-astro-cid-lwsl6x4f]{display:none!important}body:has(.hiring-guide){color:#000;background:#fff;font-size:11pt}body:has(.hiring-guide) .content-layout{display:block}body:has(.hiring-guide) .section,body:has(.hiring-guide) .content-header{padding:0}.table-scroll[data-astro-cid-lwsl6x4f]{overflow:visible}.role-table[data-astro-cid-lwsl6x4f]{min-width:0;font-size:9pt}.role-table[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.role-table[data-astro-cid-lwsl6x4f] td[data-astro-cid-lwsl6x4f]{padding:6px 8px}.role-table[data-astro-cid-lwsl6x4f] tr[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f] tr[data-astro-cid-lwsl6x4f]{break-inside:avoid}.role-table[data-astro-cid-lwsl6x4f] thead[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.brief-table[data-astro-cid-lwsl6x4f] thead[data-astro-cid-lwsl6x4f] th[data-astro-cid-lwsl6x4f],.scenario[data-astro-cid-lwsl6x4f] dt[data-astro-cid-lwsl6x4f],.worksheet-reads[data-astro-cid-lwsl6x4f]{color:#000}.scenario[data-astro-cid-lwsl6x4f],.worksheet[data-astro-cid-lwsl6x4f] li[data-astro-cid-lwsl6x4f]{break-inside:avoid;background:#fff;border-color:#999;padding:10px 14px}.scenario[data-astro-cid-lwsl6x4f] h3[data-astro-cid-lwsl6x4f],.worksheet[data-astro-cid-lwsl6x4f] h3[data-astro-cid-lwsl6x4f]{font-size:12pt}.print-only[data-astro-cid-lwsl6x4f]{margin:10px 0 0;display:block}}.article-section[data-astro-cid-twp2i5bg]{min-width:0}details[data-astro-cid-twp2i5bg]{min-width:0;margin:16px 0}summary[data-astro-cid-twp2i5bg]{cursor:pointer}.article-section[data-astro-cid-twp2i5bg] pre{border:1px solid var(--line);border-radius:var(--radius-sm);max-width:100%;padding:16px 18px;font-size:13.5px;line-height:1.55;overflow-x:auto}.recon-actions[data-astro-cid-hksxi544]{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 10px;display:flex}.recon-note[data-astro-cid-hksxi544]{margin-bottom:10px}.recon-step[data-astro-cid-hksxi544]{margin-top:34px}.recon-step[data-astro-cid-hksxi544] h3[data-astro-cid-hksxi544]{margin:0 0 10px;font-size:19px;line-height:1.4}.recon-code[data-astro-cid-hksxi544]{min-width:0;margin:18px 0 0}.recon-code[data-astro-cid-hksxi544] figcaption[data-astro-cid-hksxi544]{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.recon-copy[data-astro-cid-hksxi544]{font:inherit;color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-sm);cursor:pointer;border:0;flex:none;padding:4px 12px;font-weight:700}.recon-code[data-astro-cid-hksxi544] pre{border:1px solid var(--line);border-radius:var(--radius-sm);max-width:100%;font-family:var(--font-mono);margin:0;padding:16px 18px;font-size:13.5px;line-height:1.55;overflow-x:auto}@media (prefers-color-scheme:dark){.recon-code[data-astro-cid-hksxi544] .astro-code,.recon-code[data-astro-cid-hksxi544] .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}}.table-scroll[data-astro-cid-hksxi544]{max-width:100%;margin:14px 0;overflow-x:auto}.recon-table[data-astro-cid-hksxi544]{border-collapse:collapse;width:100%;font-size:14px}.recon-table[data-astro-cid-hksxi544] caption[data-astro-cid-hksxi544]{text-align:left;color:var(--muted);margin-bottom:6px;font-size:14px}.recon-table[data-astro-cid-hksxi544] th[data-astro-cid-hksxi544],.recon-table[data-astro-cid-hksxi544] td[data-astro-cid-hksxi544]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 10px;line-height:1.5}.recon-table[data-astro-cid-hksxi544] thead[data-astro-cid-hksxi544] th[data-astro-cid-hksxi544]{color:var(--muted);font-family:var(--font-mono);font-weight:600}.recon-table[data-astro-cid-hksxi544] td[data-astro-cid-hksxi544]{font-family:var(--font-mono);white-space:nowrap}.worksheet-table[data-astro-cid-hksxi544] td[data-astro-cid-hksxi544]{white-space:normal;font-family:inherit}.worksheet-table[data-astro-cid-hksxi544] tbody[data-astro-cid-hksxi544] th[data-astro-cid-hksxi544]{white-space:nowrap}.worksheet-table[data-astro-cid-hksxi544] thead[data-astro-cid-hksxi544] th[data-astro-cid-hksxi544]{font-family:inherit}.star-schema-guide[data-astro-cid-kh2g3u7q]{min-width:0}.star-diagram[data-astro-cid-kh2g3u7q]{margin:22px 0 0}.star-grid[data-astro-cid-kh2g3u7q]{grid-template-columns:minmax(0,1fr);grid-template-areas:"product""link-line-product""line""link-line-customer""customer""link-order-customer""order";gap:10px;display:grid}@media (width>=720px){.star-grid[data-astro-cid-kh2g3u7q]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"customer link-line-customer line""link-order-customer.link-line-product""order.product";align-items:start}}.star-table[data-astro-cid-kh2g3u7q]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);padding:14px 16px}.star-table[data-astro-cid-kh2g3u7q].fact{border:2px solid var(--accent)}.star-table[data-astro-cid-kh2g3u7q] h3[data-astro-cid-kh2g3u7q]{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;font-size:16px}.star-kind[data-astro-cid-kh2g3u7q]{text-transform:uppercase;color:var(--muted);margin:0 0 2px;font-size:13px;font-weight:700}.star-grain[data-astro-cid-kh2g3u7q]{color:var(--muted);margin:4px 0 10px;font-size:14px;line-height:1.45}.star-table[data-astro-cid-kh2g3u7q] ul[data-astro-cid-kh2g3u7q]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.star-table[data-astro-cid-kh2g3u7q] li[data-astro-cid-kh2g3u7q]{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;display:flex}.star-table[data-astro-cid-kh2g3u7q] li[data-astro-cid-kh2g3u7q] code[data-astro-cid-kh2g3u7q]{overflow-wrap:anywhere;font-size:13.5px}.star-tag[data-astro-cid-kh2g3u7q]{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:12px}.star-tag[data-astro-cid-kh2g3u7q].key{background:var(--accent-soft);color:var(--accent);border-color:#0000;font-weight:700}.star-tag[data-astro-cid-kh2g3u7q].joins{color:var(--accent);border-color:var(--accent)}.star-link[data-astro-cid-kh2g3u7q]{color:var(--accent);text-align:center;margin:0;padding:2px 0;font-size:13px;font-weight:700}.star-link[data-astro-cid-kh2g3u7q]:before{content:"↕ "}@media (width>=720px){.star-link[data-astro-cid-kh2g3u7q].across{align-self:center;max-width:9em;padding:0 4px}.star-link[data-astro-cid-kh2g3u7q].across:before{content:"← "}.star-link[data-astro-cid-kh2g3u7q].down:before{content:"↕ "}}.star-diagram[data-astro-cid-kh2g3u7q] figcaption[data-astro-cid-kh2g3u7q]{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5}.star-actions[data-astro-cid-kh2g3u7q]{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 10px;display:flex}.star-note[data-astro-cid-kh2g3u7q]{margin-bottom:10px}.star-step[data-astro-cid-kh2g3u7q]{margin-top:34px}.star-step[data-astro-cid-kh2g3u7q] h3[data-astro-cid-kh2g3u7q]{margin:0 0 10px;font-size:19px;line-height:1.4}.star-code[data-astro-cid-kh2g3u7q]{min-width:0;margin:18px 0 0}.star-code[data-astro-cid-kh2g3u7q] figcaption[data-astro-cid-kh2g3u7q]{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.star-copy[data-astro-cid-kh2g3u7q]{font:inherit;color:var(--accent);background:var(--accent-soft);border-radius:var(--radius-sm);cursor:pointer;border:0;flex:none;padding:4px 12px;font-weight:700}.star-code[data-astro-cid-kh2g3u7q] pre{border:1px solid var(--line);border-radius:var(--radius-sm);max-width:100%;font-family:var(--font-mono);margin:0;padding:16px 18px;font-size:13.5px;line-height:1.55;overflow-x:auto}@media (prefers-color-scheme:dark){.star-code[data-astro-cid-kh2g3u7q] .astro-code,.star-code[data-astro-cid-kh2g3u7q] .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}}.table-scroll[data-astro-cid-kh2g3u7q]{max-width:100%;margin:14px 0;overflow-x:auto}.star-result[data-astro-cid-kh2g3u7q]{border-collapse:collapse;width:100%;font-size:14px}.star-result[data-astro-cid-kh2g3u7q] caption[data-astro-cid-kh2g3u7q]{text-align:left;color:var(--muted);margin-bottom:6px;font-size:14px}.star-result[data-astro-cid-kh2g3u7q] th[data-astro-cid-kh2g3u7q],.star-result[data-astro-cid-kh2g3u7q] td[data-astro-cid-kh2g3u7q]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 10px;line-height:1.5}.star-result[data-astro-cid-kh2g3u7q] thead[data-astro-cid-kh2g3u7q] th[data-astro-cid-kh2g3u7q]{color:var(--muted);font-family:var(--font-mono);font-weight:600}.star-result[data-astro-cid-kh2g3u7q] td[data-astro-cid-kh2g3u7q]{font-family:var(--font-mono);white-space:nowrap}.worksheet[data-astro-cid-kh2g3u7q]{margin:0;padding:0;list-style:none}.worksheet[data-astro-cid-kh2g3u7q] li[data-astro-cid-kh2g3u7q]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);margin-top:14px;padding:16px 20px}.worksheet[data-astro-cid-kh2g3u7q] h3[data-astro-cid-kh2g3u7q]{margin:0 0 8px;font-size:18px;line-height:1.4}.worksheet-question[data-astro-cid-kh2g3u7q]{margin:0 0 6px;font-weight:700}.worksheet-example[data-astro-cid-kh2g3u7q]{color:var(--muted);margin:0;line-height:1.55}.print-only[data-astro-cid-kh2g3u7q]{display:none}.star-cta[data-astro-cid-kh2g3u7q]{border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);justify-items:start;gap:8px;margin:34px 0;padding:22px 24px;display:grid}.star-cta[data-astro-cid-kh2g3u7q] strong[data-astro-cid-kh2g3u7q]{font-size:18px;font-weight:800}.star-cta[data-astro-cid-kh2g3u7q] p[data-astro-cid-kh2g3u7q]{margin:0;line-height:1.55}@media print{body:has(.star-worksheet) .site-header,body:has(.star-worksheet) .site-footer,body:has(.star-worksheet) .skip-link,body:has(.star-worksheet) .breadcrumbs,body:has(.star-worksheet) .content-header .lead,body:has(.star-worksheet) .sidebar,body:has(.star-worksheet) .cta-band,body:has(.star-worksheet) .tool-callout,body:has(.star-worksheet) main>section:not(:has(.star-worksheet)),body:has(.star-worksheet) .article>:not(.star-worksheet-part),.star-actions[data-astro-cid-kh2g3u7q],.star-cta[data-astro-cid-kh2g3u7q]{display:none!important}body:has(.star-worksheet){color:#000;background:#fff;font-size:11pt}body:has(.star-worksheet) .content-layout{display:block}body:has(.star-worksheet) .section,body:has(.star-worksheet) .content-header{padding:0}.worksheet[data-astro-cid-kh2g3u7q] li[data-astro-cid-kh2g3u7q]{break-inside:avoid;background:#fff;border-color:#999;padding:10px 14px}.worksheet[data-astro-cid-kh2g3u7q] h3[data-astro-cid-kh2g3u7q]{font-size:12pt}.worksheet-example[data-astro-cid-kh2g3u7q]{color:#000}.print-only[data-astro-cid-kh2g3u7q]{margin:12px 0 0;display:block}}
