.capture-gallery[data-v-03e6f5c5]{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.7fr);align-items:start;gap:32px;min-width:0}.capture-choices[data-v-03e6f5c5]{display:flex;flex-direction:column;gap:5px;min-width:0}.capture-choices button[data-v-03e6f5c5]{min-width:0;min-height:54px;padding:12px 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--sf-text-secondary);text-align:left;cursor:pointer}.capture-choices button[data-v-03e6f5c5]:hover{background:var(--sf-surface-hover, var(--sf-bg-alt))}.capture-choices button[aria-selected=true][data-v-03e6f5c5]{border-color:var(--sf-border);background:var(--sf-surface);color:var(--sf-text)}.capture-choices span[data-v-03e6f5c5]{display:block;font-size:14px;font-weight:550;line-height:1.5}.capture-choices small[data-v-03e6f5c5]{display:block;margin-top:5px;font-size:12px;line-height:1.6}.capture-choices button[data-v-03e6f5c5]:focus-visible,.capture-panels>div[data-v-03e6f5c5]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:3px}.capture-panels[data-v-03e6f5c5]{min-width:0;overflow:hidden;border:1px solid var(--sf-border);border-radius:12px;background:var(--sf-surface)}.capture-panels[data-v-03e6f5c5] .product-shot-img{aspect-ratio:16 / 10;-o-object-position:left top;object-position:left top}.stacked[data-v-03e6f5c5]{grid-template-columns:minmax(0,1fr);gap:20px;max-width:1080px;margin-inline:auto}.stacked .capture-choices[data-v-03e6f5c5]{flex-direction:row;flex-wrap:wrap;justify-content:center}.stacked .capture-choices button[data-v-03e6f5c5]{min-height:44px;text-align:center}@media(max-width:900px){.capture-gallery[data-v-03e6f5c5]{grid-template-columns:minmax(0,1fr);gap:20px}.capture-choices[data-v-03e6f5c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.capture-choices button[data-v-03e6f5c5]{padding:10px 12px}.stacked .capture-choices[data-v-03e6f5c5]{display:flex}}.platform-scenarios[data-v-f272ce49]{padding-block:var(--ws-space, 88px)}header[data-v-f272ce49]{max-width:760px}h2[data-v-f272ce49]{margin:0;font-size:var(--subpage-heading-size);font-weight:480;line-height:1.25;letter-spacing:-.035em;text-wrap:balance}header>p[data-v-f272ce49]{margin:20px 0 0;color:var(--sf-text-secondary);font-size:15px;line-height:1.8}.scenario-columns[data-v-f272ce49]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}article[data-v-f272ce49]{min-width:0;padding-top:22px;border-top:1px solid var(--sf-border)}h3[data-v-f272ce49]{margin:0 0 10px;font-size:19px;font-weight:550}article>p[data-v-f272ce49]{margin:0;color:var(--sf-text-secondary);font-size:14px;line-height:1.75}.platform-reference[data-v-f272ce49]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:66px;margin-top:14px}.platform-reference>span[data-v-f272ce49]:first-child{color:var(--sf-text-secondary);font-size:12px}.platform-reference>a[data-v-f272ce49]{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--sf-text);font-size:16px;font-weight:500;text-underline-offset:5px}.platform-reference svg[data-v-f272ce49]{width:14px;height:14px}a[data-v-f272ce49]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:3px;border-radius:3px}article>.scenario-scope[data-v-f272ce49]{margin-top:4px;font-size:12px}.comparison-note[data-v-f272ce49]{margin:24px 0 0;color:var(--sf-text-secondary);font-size:12px;line-height:1.75}@media(max-width:760px){.scenario-columns[data-v-f272ce49]{grid-template-columns:minmax(0,1fr);gap:24px}.platform-reference[data-v-f272ce49]{margin-top:8px}}.security-preview[data-v-fccd3057]{padding-block:var(--ws-space, 88px);background:var(--sf-bg-alt)}.review-layout[data-v-fccd3057]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:40px 64px;align-items:start}.review-copy h2[data-v-fccd3057]{margin:0;font-size:var(--subpage-heading-size);font-weight:480;line-height:1.25;letter-spacing:-.035em;text-wrap:balance}.review-copy>p[data-v-fccd3057]{margin:20px 0 26px;color:var(--sf-text-secondary);font-size:15px;line-height:1.8}.review-topics[data-v-fccd3057]{display:flex;flex-direction:column;gap:5px}.review-topics button[data-v-fccd3057]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--sf-text-secondary);text-align:left;font-size:14px;line-height:1.5;cursor:pointer}.review-topics button[data-v-fccd3057]:hover{background:var(--sf-surface)}.review-topics button[aria-selected=true][data-v-fccd3057]{border-color:var(--sf-border);background:var(--sf-surface);color:var(--sf-text)}.review-topics svg[data-v-fccd3057]{flex:none;width:17px;height:17px;opacity:0}.review-topics button[aria-selected=true] svg[data-v-fccd3057]{opacity:1}.review-examples[data-v-fccd3057]{min-width:0;border:1px solid var(--sf-border);border-radius:12px;background:var(--sf-surface)}.review-examples article[data-v-fccd3057]{padding:24px}.review-examples header[data-v-fccd3057]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-bottom:20px;border-bottom:1px solid var(--sf-border)}.review-examples h3[data-v-fccd3057]{margin:0;font-size:17px;font-weight:550;line-height:1.6}.review-examples header>span[data-v-fccd3057]{color:var(--sf-text-secondary);font-size:12px}.review-examples h4[data-v-fccd3057]{margin:0 0 8px;font-size:13px;font-weight:550;line-height:1.6}.review-examples article>div[data-v-fccd3057]{padding-top:20px}.review-examples p[data-v-fccd3057],.review-examples ul[data-v-fccd3057]{margin:0;color:var(--sf-text-secondary);font-size:13px;line-height:1.8}.review-examples ul[data-v-fccd3057]{display:grid;gap:5px;padding-left:18px}.review-tests[data-v-fccd3057]{margin-top:20px;border-top:1px solid var(--sf-border)}.review-examples a[data-v-fccd3057],.verification-process>a[data-v-fccd3057]{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;color:var(--sf-text);font-size:13px;line-height:1.6;text-underline-offset:4px}.review-examples a svg[data-v-fccd3057],.verification-process a svg[data-v-fccd3057]{flex:none;width:16px;height:16px}.review-topics button[data-v-fccd3057]:focus-visible,article[data-v-fccd3057]:focus-visible,a[data-v-fccd3057]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}.verification-process[data-v-fccd3057]{margin-top:40px;padding-top:26px;border-top:1px solid var(--sf-border)}.verification-process h3[data-v-fccd3057]{margin:0 0 16px;font-size:17px;font-weight:550}.verification-process ol[data-v-fccd3057]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0;padding:0;list-style:none}.verification-process li[data-v-fccd3057]{display:inline-flex;align-items:center;gap:24px;color:var(--sf-text);font-size:14px;line-height:1.6}.verification-process li svg[data-v-fccd3057]{width:16px;height:16px;color:var(--sf-text-secondary)}.verification-process li:last-child svg[data-v-fccd3057]{display:none}.verification-process>p[data-v-fccd3057]{max-width:85ch;margin:16px 0 0;color:var(--sf-text-secondary);font-size:13px;line-height:1.8}.verification-process>a[data-v-fccd3057]{margin-top:4px}@media(max-width:900px){.review-layout[data-v-fccd3057]{grid-template-columns:minmax(0,1fr);gap:24px}.review-topics[data-v-fccd3057]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.review-examples article[data-v-fccd3057]{padding:20px}.verification-process ol[data-v-fccd3057]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.verification-process li[data-v-fccd3057]{justify-content:space-between;gap:10px;font-size:13px}}.website-examples[data-v-bdba4ac0]{margin-top:48px;scroll-margin-top:88px}.example-tabs[data-v-bdba4ac0]{display:flex;gap:26px;margin-bottom:18px}.example-tabs button[data-v-bdba4ac0]{min-height:44px;padding:8px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--sf-text-secondary);font:inherit;font-size:14px;line-height:1.5;cursor:pointer}.example-tabs button[aria-selected=true][data-v-bdba4ac0]{border-color:var(--sf-text);color:var(--sf-text);font-weight:550}.example-tabs button[data-v-bdba4ac0]:hover{color:var(--sf-text)}.browser-window[data-v-bdba4ac0]{overflow:hidden;border:1px solid var(--sf-border);border-radius:12px;background:#f9f9f6}.browser-toolbar[data-v-bdba4ac0]{display:flex;align-items:center;gap:12px;height:44px;padding:0 14px;border-bottom:1px solid var(--sf-border);background:var(--sf-bg-alt)}.window-dots[data-v-bdba4ac0]{display:flex;gap:6px;margin-right:8px}.window-dots i[data-v-bdba4ac0]{width:7px;height:7px;border:1px solid var(--sf-text-secondary);border-radius:50%;opacity:.45}.browser-navigation[data-v-bdba4ac0]{display:flex;gap:12px;color:var(--sf-text-secondary)}.browser-navigation svg[data-v-bdba4ac0]{width:13px;height:13px}.browser-address[data-v-bdba4ac0]{display:flex;flex:1;align-items:center;justify-content:center;height:24px;max-width:540px;margin-inline:auto;border:1px solid var(--sf-border);border-radius:5px;color:var(--sf-text-secondary);background:var(--sf-bg)}.browser-address svg[data-v-bdba4ac0]{width:11px;height:11px}.browser-toolbar>button[data-v-bdba4ac0],.browser-toolbar>a[data-v-bdba4ac0]{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:36px;min-height:40px;padding:6px;border:0;border-radius:4px;background:transparent;color:var(--sf-text-secondary);cursor:pointer}.browser-toolbar>button[data-v-bdba4ac0]:hover,.browser-toolbar>a[data-v-bdba4ac0]:hover{color:var(--sf-text);background:var(--sf-surface)}.browser-toolbar>button svg[data-v-bdba4ac0],.browser-toolbar>a svg[data-v-bdba4ac0]{width:16px;height:16px}iframe[data-v-bdba4ac0]{display:block;width:100%;height:720px;border:0;background:#f9f9f6}.example-process[data-v-bdba4ac0]{margin-top:14px;border-bottom:1px solid var(--sf-border)}.example-process summary[data-v-bdba4ac0]{display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;min-height:44px;padding-block:10px;color:var(--sf-text-secondary);font-size:12px;line-height:1.6;cursor:pointer;list-style:none}.example-process summary[data-v-bdba4ac0]::-webkit-details-marker{display:none}.example-process summary svg[data-v-bdba4ac0]{width:15px;height:15px}.example-process[open] summary svg[data-v-bdba4ac0]{transform:rotate(45deg)}.process-content[data-v-bdba4ac0]{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-block:20px 28px;color:var(--sf-text-secondary);font-size:14px;line-height:1.8}blockquote[data-v-bdba4ac0]{margin:0;color:var(--sf-text)}ol[data-v-bdba4ac0]{display:grid;gap:8px;margin:0;padding-left:20px;list-style:decimal}button[data-v-bdba4ac0]:focus-visible,a[data-v-bdba4ac0]:focus-visible,summary[data-v-bdba4ac0]:focus-visible,iframe[data-v-bdba4ac0]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}@media(max-width:640px){.website-examples[data-v-bdba4ac0]{margin-top:32px}.example-tabs[data-v-bdba4ac0]{gap:24px;margin-bottom:12px}.example-tabs button[data-v-bdba4ac0]{font-size:13px}.browser-toolbar[data-v-bdba4ac0]{gap:6px;padding-inline:10px}.browser-navigation[data-v-bdba4ac0]{display:none}.window-dots[data-v-bdba4ac0]{gap:5px;margin-right:6px}.browser-toolbar>button[data-v-bdba4ac0],.browser-toolbar>a[data-v-bdba4ac0]{min-width:32px}iframe[data-v-bdba4ac0]{height:680px}.process-content[data-v-bdba4ac0]{grid-template-columns:1fr;gap:20px;font-size:13px}}.webspace-page[data-v-dd6f19d1]{--ws-space: var(--subpage-section-space, 88px);color:var(--sf-text);background:var(--sf-bg)}.webspace-page>section[data-v-dd6f19d1]{padding-block:var(--ws-space);scroll-margin-top:80px}.webspace-page>.ws-hero[data-v-dd6f19d1]{padding-block:108px 40px}.hero-heading[data-v-dd6f19d1]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px 48px;align-items:end}.hero-heading[data-v-dd6f19d1]>:last-child{flex:none}.ws-hero h1[data-v-dd6f19d1]{margin:0;font-size:var(--subpage-hero-size);font-weight:480;line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.ws-actions[data-v-dd6f19d1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:28px}.concurrency-groups[data-v-dd6f19d1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;padding-block:28px;border-top:1px solid var(--sf-border);border-bottom:1px solid var(--sf-border)}.concurrency-group h3[data-v-dd6f19d1]{margin:0 0 20px;color:var(--sf-text);font-size:14px;font-weight:600;letter-spacing:-.01em}.concurrency-results[data-v-dd6f19d1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0}.concurrency-results dt[data-v-dd6f19d1]{color:var(--sf-text-secondary);font-size:13px;line-height:1.7}.concurrency-results dd[data-v-dd6f19d1]{margin:12px 0 0;font-size:clamp(30px,3.5vw,46px);font-weight:480;line-height:1.2;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.concurrency-results dd span[data-v-dd6f19d1]{color:var(--sf-text-secondary);font-size:20px}.performance-note[data-v-dd6f19d1]{max-width:85ch;margin:0 0 24px;color:var(--sf-text-secondary);font-size:13px;line-height:1.9}.performance-note a[data-v-dd6f19d1]{color:var(--sf-text);text-decoration:underline;text-underline-offset:4px}.performance-note a[data-v-dd6f19d1]:hover{color:var(--sf-accent)}.section-heading[data-v-dd6f19d1]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px 64px;align-items:end;margin-bottom:36px}.section-heading h2[data-v-dd6f19d1]{margin:0;font-size:var(--subpage-heading-size);font-weight:480;line-height:1.25;letter-spacing:-.035em;text-wrap:balance}.section-heading>p[data-v-dd6f19d1]{max-width:60ch;margin:0;color:var(--sf-text-secondary);font-size:15px;line-height:1.8}.section-heading.centered[data-v-dd6f19d1]{display:block;text-align:center}.section-heading.centered>p[data-v-dd6f19d1]{margin:20px auto 0}.security-maintenance[data-v-dd6f19d1]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px 64px;padding-bottom:28px;border-bottom:1px solid var(--sf-border)}.security-maintenance h3[data-v-dd6f19d1]{max-width:32ch;margin:0;font-size:22px;font-weight:550;line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.security-maintenance p[data-v-dd6f19d1]{max-width:60ch;margin:12px 0 0;color:var(--sf-text-secondary);font-size:14px;line-height:1.8}.security-maintenance ol[data-v-dd6f19d1]{display:grid;gap:10px;margin:0;padding-left:22px;color:var(--sf-text-secondary);font-size:13px;line-height:1.8;list-style:decimal}.security-maintenance li[data-v-dd6f19d1]{padding-left:4px}.security-maintenance li[data-v-dd6f19d1]::marker{color:var(--sf-text);font-variant-numeric:tabular-nums}.shared-spaces[data-v-dd6f19d1]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;padding:28px 0;border-block:1px solid var(--sf-border)}.shared-spaces h3[data-v-dd6f19d1]{margin:0 0 8px;font-size:20px;font-weight:550}.shared-spaces p[data-v-dd6f19d1]{margin:0;color:var(--sf-text-secondary);font-size:14px;line-height:1.7}.shared-core[data-v-dd6f19d1]{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--sf-text-secondary)}.shared-core svg[data-v-dd6f19d1]{width:28px;height:28px}.shared-core span[data-v-dd6f19d1]{font-size:12px}.shared-spaces>div[data-v-dd6f19d1]:last-child{padding-left:24px}.foundation-features[data-v-dd6f19d1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none}.foundation-features li[data-v-dd6f19d1]{display:flex;align-items:center;gap:10px;font-size:14px}.foundation-features svg[data-v-dd6f19d1]{flex:none;width:19px;height:19px;color:var(--sf-text-secondary)}.ws-details[data-v-dd6f19d1]{border-bottom:1px solid var(--sf-border);scroll-margin-top:88px}.ws-details>summary[data-v-dd6f19d1]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding-block:18px;color:var(--sf-text);font-size:15px;line-height:1.6;list-style:none;cursor:pointer}.ws-details>summary[data-v-dd6f19d1]::-webkit-details-marker{display:none}.ws-details>summary>svg[data-v-dd6f19d1]{width:18px;height:18px;flex:none}.ws-details[open]>summary>svg[data-v-dd6f19d1]{transform:rotate(45deg)}.ws-details>summary[data-v-dd6f19d1]:hover{color:var(--sf-text-secondary)}.ws-details>summary[data-v-dd6f19d1]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}.detail-content[data-v-dd6f19d1]{padding-block:12px 32px}.foundation-details[data-v-dd6f19d1]{border:0}.foundation-details>summary[data-v-dd6f19d1]{justify-content:flex-start;width:-moz-fit-content;width:fit-content;min-height:52px;padding-block:14px;font-size:13px}.foundation-features[data-v-dd6f19d1]{margin-top:8px;padding-bottom:20px}.review-details[data-v-dd6f19d1] .security-preview{padding-block:20px 32px;background:transparent}.review-details[data-v-dd6f19d1] .review-copy h2{font-size:26px}.review-details[data-v-dd6f19d1] .review-copy>p{font-size:14px}.soft-section[data-v-dd6f19d1]{background:var(--sf-bg-alt)}.ops-points[data-v-dd6f19d1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none}.ops-points h3[data-v-dd6f19d1]{margin:0 0 8px;font-size:15px;font-weight:550}.ops-points p[data-v-dd6f19d1]{margin:0;color:var(--sf-text-secondary);font-size:13px;line-height:1.75}.monitoring-plan[data-v-dd6f19d1]{display:flex;align-items:baseline;gap:12px;margin:28px 0 0;padding-top:20px;border-top:1px solid var(--sf-border);color:var(--sf-text-secondary);font-size:13px;line-height:1.7}.monitoring-plan span[data-v-dd6f19d1]{flex:none;padding:2px 7px;border:1px solid var(--sf-border);border-radius:5px;font-size:12px}.ws-details>.monitoring-plan[data-v-dd6f19d1]{margin-bottom:24px}.ws-details>.ops-points[data-v-dd6f19d1]{margin-block:12px 24px}.scope-columns[data-v-dd6f19d1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.scope-columns article[data-v-dd6f19d1]{min-width:0;padding-top:20px;border-top:1px solid var(--sf-border)}.scope-columns h3[data-v-dd6f19d1]{margin:0 0 8px;font-size:19px;font-weight:550}.scope-columns p[data-v-dd6f19d1]{margin:0;color:var(--sf-text-secondary);font-size:14px;line-height:1.75}.scope-columns ul[data-v-dd6f19d1]{display:grid;gap:10px;margin:20px 0 0;padding-left:18px;color:var(--sf-text-secondary);font-size:13px;line-height:1.75}.outro-section h2[data-v-dd6f19d1]{max-width:850px;margin-inline:auto;font-size:var(--subpage-heading-size);text-wrap:balance}@media(max-width:900px){.hero-heading[data-v-dd6f19d1]{gap:24px}.webspace-page>.ws-hero[data-v-dd6f19d1]{padding-top:88px}.section-heading[data-v-dd6f19d1]{grid-template-columns:1fr;gap:18px}.security-maintenance[data-v-dd6f19d1]{grid-template-columns:minmax(0,1fr);gap:20px}.foundation-features[data-v-dd6f19d1],.ops-points[data-v-dd6f19d1]{grid-template-columns:repeat(2,minmax(0,1fr))}.scope-columns[data-v-dd6f19d1]{grid-template-columns:1fr;gap:28px}}@media(max-width:560px){.webspace-page>.ws-hero[data-v-dd6f19d1]{padding-top:64px}.ws-actions[data-v-dd6f19d1]{gap:10px 16px}.concurrency-groups[data-v-dd6f19d1]{grid-template-columns:minmax(0,1fr);gap:28px}.concurrency-results[data-v-dd6f19d1]{grid-template-columns:minmax(0,1fr);gap:16px}.concurrency-results>div[data-v-dd6f19d1]{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.concurrency-results dt[data-v-dd6f19d1]{max-width:50%;font-size:12px}.concurrency-results dd[data-v-dd6f19d1]{margin-top:0;font-size:30px}.concurrency-results dd span[data-v-dd6f19d1]{font-size:15px}.shared-spaces[data-v-dd6f19d1]{grid-template-columns:minmax(0,1fr);gap:24px}.shared-core[data-v-dd6f19d1]{flex-direction:row;justify-content:flex-start}.shared-core svg[data-v-dd6f19d1]{transform:rotate(90deg);width:20px;height:20px}.shared-spaces h3[data-v-dd6f19d1]{font-size:17px}.shared-spaces p[data-v-dd6f19d1]{font-size:13px}.shared-spaces>div[data-v-dd6f19d1]:last-child{padding-left:0}.foundation-features[data-v-dd6f19d1]{gap:20px 16px}.foundation-features li[data-v-dd6f19d1]{font-size:13px}.ops-points[data-v-dd6f19d1]{grid-template-columns:1fr;gap:20px}.monitoring-plan[data-v-dd6f19d1]{align-items:flex-start}.ws-details>summary[data-v-dd6f19d1]{font-size:14px}}
