.actor-demo[data-astro-cid-cjczdtee]{color:#17364a;background:#fff;border:1px solid #d5e1e5;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 24px 60px -32px #17405455,0 4px 12px #17405406}.demo-bar[data-astro-cid-cjczdtee],.demo-footer[data-astro-cid-cjczdtee]{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.demo-bar[data-astro-cid-cjczdtee]{border-bottom:1px solid #e5edef}.demo-wordmark[data-astro-cid-cjczdtee]{font-size:14px;font-weight:600}.demo-wordmark[data-astro-cid-cjczdtee]>span[data-astro-cid-cjczdtee]{color:#008485;margin-right:6px}.sample-label[data-astro-cid-cjczdtee]{color:#58717b;background:#f0f5f5;border-radius:4px;padding:5px 8px;font-size:10px}.demo-tabs[data-astro-cid-cjczdtee]{gap:6px;padding:16px 24px 0;display:flex}.demo-tabs[data-astro-cid-cjczdtee] button[data-astro-cid-cjczdtee]{color:#647b86;cursor:pointer;background:#f5f7f8;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:12px;transition:background .18s;display:flex}.demo-tabs[data-astro-cid-cjczdtee] button[data-astro-cid-cjczdtee][aria-selected=true]{color:#17685b;background:#e3f3ef}.step-number[data-astro-cid-cjczdtee]{opacity:.7;font:10px ui-monospace,monospace}.demo-stage[data-astro-cid-cjczdtee]{padding:26px 24px 20px}.demo-panel[data-astro-cid-cjczdtee]{min-height:344px}.demo-panel[data-astro-cid-cjczdtee][hidden],[data-astro-cid-cjczdtee][hidden]{display:none!important}.panel-kicker[data-astro-cid-cjczdtee]{letter-spacing:.1em;color:#647b86;font:10px ui-monospace,monospace}.panel-heading[data-astro-cid-cjczdtee] h2[data-astro-cid-cjczdtee]{font:500 25px/1.25 var(--font-accent);letter-spacing:-.6px;margin:10px 0 8px}.panel-heading[data-astro-cid-cjczdtee] p[data-astro-cid-cjczdtee]{color:#617783;max-width:43ch;min-height:40px;font-size:12px;line-height:1.65}.input-preview[data-astro-cid-cjczdtee],.fixture-preview[data-astro-cid-cjczdtee],.property-preview[data-astro-cid-cjczdtee],.product-preview[data-astro-cid-cjczdtee],.social-preview[data-astro-cid-cjczdtee]{margin-top:23px}.input-label[data-astro-cid-cjczdtee]{justify-content:space-between;gap:8px;margin-bottom:9px;font-size:12px;display:flex}.input-label[data-astro-cid-cjczdtee]>span[data-astro-cid-cjczdtee]{color:#758995;font-size:10px}.input-value[data-astro-cid-cjczdtee]{border:1px solid #c8d9df;border-radius:6px;align-items:center;gap:10px;padding:13px;font-size:14px;display:flex;box-shadow:0 0 0 3px #f4f8f8}.input-value[data-astro-cid-cjczdtee]>span[data-astro-cid-cjczdtee]:first-child{color:#58858b;font-size:20px;line-height:1}.input-type[data-astro-cid-cjczdtee]{color:#73868c;margin-left:auto;font-size:9px}.input-setting[data-astro-cid-cjczdtee]{color:#617783;justify-content:space-between;gap:12px;padding-top:16px;font-size:11px;display:flex}.input-setting[data-astro-cid-cjczdtee] strong[data-astro-cid-cjczdtee]{color:#294a5b;font-weight:500}.panel-footnote[data-astro-cid-cjczdtee]{color:#647b86;margin-top:24px;font-size:10px;line-height:1.6}.creator-row[data-astro-cid-cjczdtee]{align-items:center;gap:10px;display:flex}.creator-avatar[data-astro-cid-cjczdtee]{color:#467569;width:36px;height:36px;font:18px var(--font-accent);background:#e6eeea;border-radius:12px;place-items:center;display:grid}.creator-row[data-astro-cid-cjczdtee]>div[data-astro-cid-cjczdtee]{gap:2px;font-size:11px;display:grid}.creator-row[data-astro-cid-cjczdtee]>div[data-astro-cid-cjczdtee]>span[data-astro-cid-cjczdtee]{color:#617783;font-size:10px}.record-tag[data-astro-cid-cjczdtee]{color:#657c88;margin-left:auto;font-size:9px}.sample-caption[data-astro-cid-cjczdtee]{padding:18px 0;font-size:13px}.record-source[data-astro-cid-cjczdtee]{color:#617783;border-block:1px solid #edf1f3;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.record-source[data-astro-cid-cjczdtee] code[data-astro-cid-cjczdtee]{color:#17685b}.metric-row[data-astro-cid-cjczdtee]{grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.metric-row[data-astro-cid-cjczdtee]>div[data-astro-cid-cjczdtee]{gap:3px;display:grid}.metric-row[data-astro-cid-cjczdtee] strong[data-astro-cid-cjczdtee]{font:500 23px var(--font-accent);font-variant-numeric:tabular-nums}.metric-row[data-astro-cid-cjczdtee] span[data-astro-cid-cjczdtee]{color:#647b86;font-size:10px}.listing-top[data-astro-cid-cjczdtee]{align-items:center;gap:10px;display:flex}.listing-status[data-astro-cid-cjczdtee]{color:#17685b;background:#e3f3ef;border-radius:4px;padding:4px 8px;font-size:10px}.listing-price[data-astro-cid-cjczdtee]{font:500 30px/1.15 var(--font-accent);letter-spacing:-.6px;font-variant-numeric:tabular-nums;margin-top:14px;display:block}.listing-price[data-astro-cid-cjczdtee] s[data-astro-cid-cjczdtee]{letter-spacing:0;color:#7a8e97;margin-left:8px;font-size:14px}.product-title[data-astro-cid-cjczdtee]{margin-top:6px;font-size:12px;line-height:1.5}.property-address[data-astro-cid-cjczdtee]{gap:2px;margin-top:6px;font-size:12px;display:grid}.property-address[data-astro-cid-cjczdtee]>span[data-astro-cid-cjczdtee]{color:#617783;font-size:11px}.property-preview[data-astro-cid-cjczdtee] .metric-row[data-astro-cid-cjczdtee],.product-preview[data-astro-cid-cjczdtee] .metric-row[data-astro-cid-cjczdtee]{border-top:1px solid #edf1f3;padding-block:14px}.property-preview[data-astro-cid-cjczdtee] .record-source[data-astro-cid-cjczdtee],.product-preview[data-astro-cid-cjczdtee] .record-source[data-astro-cid-cjczdtee]{border-top:0}.fixture-league[data-astro-cid-cjczdtee],.fixture-status[data-astro-cid-cjczdtee]{color:#617783;justify-content:space-between;gap:10px;font-size:10px;display:flex}.fixture-league[data-astro-cid-cjczdtee]{border-bottom:1px solid #edf1f3;padding-bottom:12px}.fixture-teams[data-astro-cid-cjczdtee]{text-align:center;grid-template-columns:1fr 30px 1fr;align-items:center;padding:18px 0;display:grid}.fixture-teams[data-astro-cid-cjczdtee]>div[data-astro-cid-cjczdtee]{justify-items:center;gap:9px;display:grid}.team-mark[data-astro-cid-cjczdtee]{color:#36796c;width:40px;height:44px;font:22px var(--font-accent);background:#e2efed;border-radius:8px 8px 18px 18px;place-items:center;display:grid}.team-mark[data-astro-cid-cjczdtee].away{color:#92783a;background:#f5eddb}.fixture-teams[data-astro-cid-cjczdtee] strong[data-astro-cid-cjczdtee]{font-size:11px;font-weight:500}.fixture-vs[data-astro-cid-cjczdtee]{color:#8ca0a8;font-size:12px}.fixture-status[data-astro-cid-cjczdtee]{background:#f4f7f8;border-radius:4px;padding:9px}.demo-code-heading[data-astro-cid-cjczdtee]{color:#527078;background:#edf3f3;border-radius:6px 6px 0 0;justify-content:space-between;margin-top:16px;padding:9px 12px;font:10px ui-monospace,monospace;display:flex}.demo-json[data-astro-cid-cjczdtee]{color:#28554e;background:#f5f8f8;border-radius:0 0 6px 6px;height:175px;padding:12px;font:11px/1.75 ui-monospace,monospace;overflow:auto}.sample-download[data-astro-cid-cjczdtee]{color:#17685b;text-underline-offset:3px;justify-content:space-between;margin-top:12px;font-size:11px;text-decoration:underline;display:flex}.demo-footer[data-astro-cid-cjczdtee]{background:#fbfcfc;border-top:1px solid #e5edef;padding-block:14px}.demo-status[data-astro-cid-cjczdtee]{color:#617783;font-size:10px}.demo-play[data-astro-cid-cjczdtee]{color:#fff;cursor:pointer;white-space:nowrap;background:#173e4d;border-radius:6px;min-height:36px;padding:8px 12px;font-size:11px}.demo-play[data-astro-cid-cjczdtee]>span[data-astro-cid-cjczdtee]{margin-right:5px;font-size:9px}.demo-play[data-astro-cid-cjczdtee]:hover{background:#245667}button[data-astro-cid-cjczdtee]:focus-visible,a[data-astro-cid-cjczdtee]:focus-visible,pre[data-astro-cid-cjczdtee]:focus-visible{outline-offset:3px;outline:2px solid #008485}@media (width<=420px){.demo-bar[data-astro-cid-cjczdtee],.demo-footer[data-astro-cid-cjczdtee],.demo-tabs[data-astro-cid-cjczdtee]{padding-inline:16px}.demo-stage[data-astro-cid-cjczdtee]{padding:22px 16px 16px}.demo-wordmark[data-astro-cid-cjczdtee]{font-size:12px}.sample-label[data-astro-cid-cjczdtee]{font-size:9px}.demo-status[data-astro-cid-cjczdtee]{max-width:140px}}.actor-shell{width:min(1216px,100% - 80px);margin-inline:auto}.actor-hero{background:#f5f8f8;border-bottom:1px solid #e4ecee;padding:30px 0 70px;position:relative}.actor-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#8babad3b .75px,#0000 .75px);background-size:20px 20px;position:absolute;inset:0;mask-image:linear-gradient(110deg,#0000 36%,#000)}.actor-hero>.actor-shell{position:relative}.actor-breadcrumb ol{color:#6b818c;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.actor-breadcrumb li{align-items:center;gap:10px;display:flex}.actor-breadcrumb a:hover{color:#17685b}.actor-breadcrumb [aria-current]{color:#27495c}.actor-hero-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:clamp(35px,5vw,80px);margin-top:42px;display:grid}.actor-hero-copy{min-width:0;padding-block:8px}.actor-eyebrow{align-items:center;gap:13px;margin-bottom:23px;display:flex}.actor-glyph{color:#3f6d6c;background:#5c807f1a;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;display:inline-grid}.actor-glyph svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.actor-eyebrow>span:last-child{color:#627a87;letter-spacing:.035em;font-size:11px;font-weight:500}.actor-eyebrow>span:last-child>span{color:#a3b2b7;padding-inline:6px}.actor-hero h1{font-family:var(--font-accent);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(42px,4.3vw,62px);line-height:1.1}.actor-hero h1>span{color:#5c807f;letter-spacing:-.04em;margin-top:8px;font-size:.76em;display:block}.actor-lede{color:#536b7a;text-wrap:pretty;max-width:55ch;margin-top:25px;font-size:15px;line-height:1.85}.actor-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:29px;display:flex}.actor-text-link{color:#315868;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.actor-text-link:hover{color:#008485}.actor-run-note{color:#6a808c;margin-top:14px;font-size:10px}.actor-highlights{border-top:1px solid #dce7e7;flex-wrap:wrap;gap:12px 19px;margin-top:30px;padding-top:22px;display:flex}.actor-highlights li{color:#546f7b;font-size:11px}.actor-highlights li>span{color:#258174;margin-right:6px}.actor-reference-layout{grid-template-columns:210px minmax(0,780px);justify-content:space-between;align-items:start;gap:64px;padding-block:64px 40px;display:grid}.actor-sidebar{position:sticky;top:108px}.actor-toc>p{color:#7e929c;letter-spacing:.12em;margin-bottom:18px;font:10px ui-monospace,monospace}.actor-toc ol{gap:4px;display:grid}.actor-toc a{color:#617985;border-radius:5px;align-items:center;gap:12px;min-height:39px;margin-left:-10px;padding:8px 10px;font-size:12px;transition:color .18s,background .18s;display:flex}.actor-toc a>span{color:#8b9ba3;font:9px ui-monospace,monospace}.actor-toc a:hover,.actor-toc a[aria-current]{color:#17685b;background:#eef5f3}.actor-toc a[aria-current]>span{color:#17685b}.actor-help{border-top:1px solid #e9edef;gap:10px;margin-top:26px;padding-top:22px;font-size:11px;display:grid}.actor-help>span{color:#7a8e98}.actor-help a{color:#365c6d;justify-content:space-between;display:flex}.actor-reference{min-width:0}.actor-section-label{letter-spacing:.12em;color:#6d8a8c;font:10px ui-monospace,monospace}.actor-reference-intro>p{font-family:var(--font-accent);letter-spacing:-.35px;color:#294b5e;text-wrap:pretty;margin-top:16px;font-size:22px;line-height:1.55}.actor-reference .actor-prose{font-size:15px;line-height:1.8}.actor-reference .actor-prose h2{font:500 31px/1.2 var(--font-accent);letter-spacing:-.8px;border-top:1px solid #e3eaee;margin-top:42px;padding-top:42px;scroll-margin-top:110px}.actor-reference .actor-prose h2:first-child{margin-top:36px}.actor-reference .actor-prose h3{letter-spacing:-.3px;scroll-margin-top:110px;font-size:19px}.actor-reference .actor-prose pre{color:#29544c;background:#f4f8f8;border:1px solid #e4eded;border-radius:8px;max-height:430px;font-size:12px;line-height:1.85}.actor-reference .actor-prose code{overflow-wrap:anywhere}.actor-reference .actor-prose pre code{overflow-wrap:normal}.actor-reference .actor-prose .table-scroll{border-color:#dfe8ea;border-radius:8px}.actor-reference .actor-prose th,.actor-reference .actor-prose td{padding-block:14px}.actor-reference .actor-prose thead th{color:#527078;background:#eff5f5;font-size:11px}.actor-reference .actor-prose tbody tr:nth-child(2n){background:#fbfcfc}.actor-reference .actor-prose figcaption{color:#738994;font-size:11px}.actor-reference :focus-visible,.actor-sidebar :focus-visible,.actor-hero a:focus-visible{outline-offset:4px;outline:2px solid #008485}@media (width<=1050px){.actor-shell{width:calc(100% - 48px)}.actor-hero-grid{grid-template-columns:1fr 1fr;gap:30px}.actor-hero h1{font-size:43px}.actor-reference-layout{grid-template-columns:180px minmax(0,1fr);gap:40px}}@media (width<=809px){.actor-shell{width:calc(100% - 40px)}.actor-hero{padding:24px 0 40px}.actor-hero-grid{grid-template-columns:1fr;gap:32px;margin-top:32px}.actor-hero h1{font-size:clamp(39px,7vw,58px)}.actor-hero-copy{max-width:600px}.actor-lede{font-size:14px}.actor-reference-layout{padding-top:28px;display:block}.actor-sidebar{margin-bottom:36px;position:static}.actor-toc>p{margin-bottom:12px}.actor-toc ol{flex-wrap:wrap;gap:5px 10px;display:flex}.actor-toc a{background:#f4f7f8;min-height:36px;margin:0;padding:8px 10px;font-size:11px}.actor-toc a>span,.actor-help{display:none}.actor-reference-intro>p{font-size:20px}.actor-reference .actor-prose h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.actor-toc a{transition:none}}.prose-doc .team-list[data-astro-cid-wkaa6ghq]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px 24px;padding-block-end:20px;display:grid}.prose-doc .team-list[data-astro-cid-wkaa6ghq] li[data-astro-cid-wkaa6ghq]{padding-inline-start:0}.prose-doc .team-list[data-astro-cid-wkaa6ghq] li[data-astro-cid-wkaa6ghq]:before{content:none}.field-table[data-astro-cid-wkaa6ghq]{min-width:520px}.field-table[data-astro-cid-wkaa6ghq] th[data-astro-cid-wkaa6ghq] code[data-astro-cid-wkaa6ghq]{width:fit-content;display:block}.field-table[data-astro-cid-wkaa6ghq] th[data-astro-cid-wkaa6ghq] code[data-astro-cid-wkaa6ghq]+code[data-astro-cid-wkaa6ghq]{margin-block-start:6px}
