.media-module__qci4yq__figure{gap:var(--gutter-tight);flex-direction:column;margin:0;display:flex}.media-module__qci4yq__mediaGroup{gap:var(--gutter-standard);flex-direction:column;display:flex}.media-module__qci4yq__mediaGroupSingle{flex-direction:column;display:flex}.media-module__qci4yq__frame{background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);line-height:0;overflow:hidden}.media-module__qci4yq__frameCapped{width:min(340px,100%);}.media-module__qci4yq__frame[data-bare=true]{box-shadow:none;background:0 0;border:none;border-radius:0}.media-module__qci4yq__frameTall{--frame-crop-height:620px;height:var(--frame-crop-height);position:relative;}.media-module__qci4yq__img{width:100%;height:auto;display:block}.media-module__qci4yq__imgTall{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.media-module__qci4yq__expandButton{margin-top:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-label);color:var(--color-ink);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-primary);background:0 0;padding:8px 14px;display:block}.media-module__qci4yq__frameTall .media-module__qci4yq__expandButton{left:var(--gutter-tight);bottom:var(--gutter-tight);background:var(--color-paper);margin-top:0;position:absolute}.media-module__qci4yq__expandButton:after{content:"";position:absolute;inset:-14px -11px}.media-module__qci4yq__expandButton:hover{border-color:var(--color-accent-soft)}.media-module__qci4yq__expandButton:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.media-module__qci4yq__expandButton{transition:none}}.media-module__qci4yq__video{background:var(--color-ink);width:100%;height:auto;display:block}.media-module__qci4yq__captionGroup{gap:var(--gutter-tight);max-width:var(--read-body);flex-direction:column;display:flex}.media-module__qci4yq__caption{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);margin:0;line-height:1.6}.media-module__qci4yq__captionTitle{color:var(--color-ink);font-weight:600}.media-module__qci4yq__figureDialog{padding:var(--gutter-standard);border-radius:var(--radius-screen);background:var(--color-paper);border:none;width:min(1200px,92vw);max-width:92vw;max-height:92vh}.media-module__qci4yq__figureDialog::backdrop{background:var(--color-overlay-poster)}.media-module__qci4yq__dialogScroller{max-height:calc(92vh - var(--gutter-standard) * 2 - 44px);overflow:auto}.media-module__qci4yq__dialogScroller:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}.media-module__qci4yq__dialogImg{width:100%;height:auto;display:block}.media-module__qci4yq__dialogClose{margin-top:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-label);color:var(--color-ink);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);cursor:pointer;background:0 0;padding:8px 14px}.media-module__qci4yq__dialogClose:hover{border-color:var(--color-accent-soft)}.media-module__qci4yq__dialogClose:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}
.PainFramework-module__EI6LLG__container{background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);padding:var(--gutter-standard);margin:0}.PainFramework-module__EI6LLG__grid{gap:var(--gutter-standard);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@container doc (min-width:560px){.PainFramework-module__EI6LLG__grid{grid-template-columns:repeat(2,1fr)}}@container doc (min-width:900px){.PainFramework-module__EI6LLG__grid{grid-template-columns:repeat(4,1fr)}}.PainFramework-module__EI6LLG__step{gap:var(--gutter-tight);flex-direction:column;display:flex}.PainFramework-module__EI6LLG__stepEmphasis{border-left:var(--border-width-emphasis) solid var(--color-accent);padding-left:var(--gutter-standard)}.PainFramework-module__EI6LLG__stepLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary)}.PainFramework-module__EI6LLG__stepLabel strong{color:var(--color-ink);font-weight:600}.PainFramework-module__EI6LLG__stepBody{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink-soft);margin:0;line-height:1.5}.PainFramework-module__EI6LLG__stepBodyQuestion{color:var(--color-ink)}.PainFramework-module__EI6LLG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Chip-module__0uZA7q__chip{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;border:var(--border-width-hairline) solid;border-radius:var(--radius-hairline);padding:1px 6px;line-height:1.4;display:inline-block}.Chip-module__0uZA7q__strong{border-color:var(--color-ink);color:var(--color-ink)}.Chip-module__0uZA7q__default{border-color:var(--color-rule);color:var(--color-ink-soft)}.Chip-module__0uZA7q__faint{border-color:var(--color-rule);color:var(--color-ink-secondary)}
.RankMeter-module__bf6sPa__meter{align-items:center;gap:var(--gutter-tight);display:inline-flex}.RankMeter-module__bf6sPa__segments{gap:3px;display:inline-flex}.RankMeter-module__bf6sPa__segment{border-radius:var(--radius-none);width:8px;height:8px}.RankMeter-module__bf6sPa__filled{background:var(--color-ink)}.RankMeter-module__bf6sPa__empty{box-shadow:inset 0 0 0 1px var(--color-rule);background:0 0}.RankMeter-module__bf6sPa__label{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft)}
.DocsTable-module__3kzG8W__table{border-collapse:collapse;width:100%}.DocsTable-module__3kzG8W__table th,.DocsTable-module__3kzG8W__table td{text-align:left;vertical-align:top;padding:10px var(--gutter-tight);border-bottom:var(--border-width-hairline) solid var(--color-rule)}.DocsTable-module__3kzG8W__table thead th{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);border-bottom:var(--border-width-emphasis) solid var(--color-rule);font-weight:400}.DocsTable-module__3kzG8W__table tbody tr:hover{background:var(--color-paper-soft)}.DocsTable-module__3kzG8W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container doc (max-width:559px){.DocsTable-module__3kzG8W__table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.DocsTable-module__3kzG8W__table tr{margin-bottom:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);padding:var(--gutter-tight);display:block}.DocsTable-module__3kzG8W__table td{gap:var(--gutter-tight);border-bottom:none;grid-template-columns:96px 1fr;padding:4px 0;display:grid}.DocsTable-module__3kzG8W__table td:before{content:attr(data-label);font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary)}.DocsTable-module__3kzG8W__table th[scope=row]{text-align:left;padding:0 0 var(--gutter-tight);border-bottom:none;font-weight:600;display:block}}
.PainLedger-module__1t5KgW__painArea{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink)}.PainLedger-module__1t5KgW__question{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-secondary)}.PainLedger-module__1t5KgW__modeCell{flex-wrap:wrap;gap:4px;display:flex}
.StatStrip-module__jbbw-G__strip{gap:var(--gutter-standard);grid-template-columns:1fr;display:grid}@container doc (min-width:560px){.StatStrip-module__jbbw-G__strip{grid-template-columns:repeat(var(--stat-strip-count,4), 1fr)}.StatStrip-module__jbbw-G__strip>.StatStrip-module__jbbw-G__cell{border-left:var(--border-width-hairline) solid var(--color-rule);padding-left:var(--gutter-standard)}.StatStrip-module__jbbw-G__strip>.StatStrip-module__jbbw-G__cell:first-child{border-left:none;padding-left:0}}.StatStrip-module__jbbw-G__cell{flex-direction:column;gap:4px;display:flex}.StatStrip-module__jbbw-G__value{font-family:var(--type-display);font-size:var(--font-size-h4);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.StatStrip-module__jbbw-G__label{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary)}.StatStrip-module__jbbw-G__note{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);color:var(--color-ink-secondary)}
.JobsStepMatrix-module__ru3Hza__table{border-collapse:collapse;width:100%}.JobsStepMatrix-module__ru3Hza__table th,.JobsStepMatrix-module__ru3Hza__table td{text-align:left;vertical-align:middle;padding:10px var(--gutter-tight);border-bottom:var(--border-width-hairline) solid var(--color-rule)}.JobsStepMatrix-module__ru3Hza__table thead th{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);border-bottom:var(--border-width-emphasis) solid var(--color-rule);overflow-wrap:normal;word-break:normal;padding-inline:4px;font-weight:400}.JobsStepMatrix-module__ru3Hza__table tbody th[scope=row]{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink);vertical-align:top;font-weight:400}.JobsStepMatrix-module__ru3Hza__table tbody td{text-align:center}.JobsStepMatrix-module__ru3Hza__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.JobsStepMatrix-module__ru3Hza__mark{border-radius:var(--radius-none);width:10px;height:10px;display:inline-block}.JobsStepMatrix-module__ru3Hza__markPayoff{background:var(--color-ink)}.JobsStepMatrix-module__ru3Hza__markSupporting{box-shadow:inset 0 0 0 1px var(--color-rule);background:0 0}.JobsStepMatrix-module__ru3Hza__table tfoot th[scope=row]{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);border-top:var(--border-width-emphasis) solid var(--color-rule);border-bottom:none;font-weight:400}.JobsStepMatrix-module__ru3Hza__table tfoot td{border-top:var(--border-width-emphasis) solid var(--color-rule);border-bottom:none;height:132px}.JobsStepMatrix-module__ru3Hza__anxietyBar{background:var(--bar-color,var(--color-ink-faint));display:block}.JobsStepMatrix-module__ru3Hza__anxietyLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);color:var(--color-ink-secondary);overflow-wrap:break-word;margin-top:4px;display:block}.JobsStepMatrix-module__ru3Hza__anxietyLabel[data-peak=true]{color:var(--color-ink)}.JobsStepMatrix-module__ru3Hza__legend{margin-top:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);color:var(--color-ink-secondary);align-items:center;gap:6px;display:flex}.JobsStepMatrix-module__ru3Hza__legend .JobsStepMatrix-module__ru3Hza__mark{margin-left:10px}.JobsStepMatrix-module__ru3Hza__legend .JobsStepMatrix-module__ru3Hza__mark:first-child{margin-left:0}@container doc (min-width:560px){.JobsStepMatrix-module__ru3Hza__anxietyBar{width:100%;max-width:24px;height:var(--bar-height)}}@container doc (min-width:680px){.JobsStepMatrix-module__ru3Hza__table{table-layout:fixed}.JobsStepMatrix-module__ru3Hza__table thead th:first-child{width:30%}.JobsStepMatrix-module__ru3Hza__table tfoot td{text-align:center;vertical-align:bottom}.JobsStepMatrix-module__ru3Hza__anxietyBar{margin-inline:auto}}@container doc (max-width:679px){.JobsStepMatrix-module__ru3Hza__table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.JobsStepMatrix-module__ru3Hza__table tbody tr{margin-bottom:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);padding:var(--gutter-tight);display:block}.JobsStepMatrix-module__ru3Hza__table tbody th[scope=row]{padding:0 0 var(--gutter-tight);border-bottom:none;display:block}.JobsStepMatrix-module__ru3Hza__table tbody td{align-items:center;gap:var(--gutter-tight);text-align:left;border-bottom:none;grid-template-columns:120px 1fr;padding:4px 0;display:grid}.JobsStepMatrix-module__ru3Hza__table tbody td:before{content:attr(data-label);font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary)}.JobsStepMatrix-module__ru3Hza__table tfoot tr{align-items:end;gap:var(--gutter-tight);grid-template-columns:100px repeat(6,1fr);display:grid}.JobsStepMatrix-module__ru3Hza__table tfoot td{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;display:flex}}@container doc (max-width:559px){.JobsStepMatrix-module__ru3Hza__table tfoot tr{display:block}.JobsStepMatrix-module__ru3Hza__table tfoot th[scope=row]{padding-bottom:var(--gutter-tight);display:block}.JobsStepMatrix-module__ru3Hza__table tfoot td{justify-content:normal;align-items:center;gap:var(--gutter-tight);border-top:none;border-bottom:var(--border-width-hairline) solid var(--color-rule);grid-template-columns:96px 1fr;height:auto;padding:4px 0;display:grid}.JobsStepMatrix-module__ru3Hza__table tfoot td:before{content:attr(data-label);font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary)}.JobsStepMatrix-module__ru3Hza__anxietyBar{width:var(--bar-height);max-width:100%;height:8px}}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] th,.JobsStepMatrix-module__ru3Hza__table[data-mode=present] td{padding:calc(var(--gutter-tight) / 2) var(--gutter-standard)}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] thead th{white-space:nowrap;padding-inline:var(--gutter-tight);font-size:.9375rem}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] tbody th[scope=row]{font-size:1.375rem}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] tfoot th[scope=row],.JobsStepMatrix-module__ru3Hza__table[data-mode=present] tfoot td{padding:0 var(--gutter-standard)}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] tfoot td{vertical-align:bottom;height:auto;min-height:96px;padding-block:0 20px}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] .JobsStepMatrix-module__ru3Hza__anxietyBar{width:100%;max-width:32px;height:var(--bar-height);margin-inline:auto;display:block}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] .JobsStepMatrix-module__ru3Hza__anxietyLabel{font-size:var(--font-size-body)}.JobsStepMatrix-module__ru3Hza__legend[data-mode=present]{margin-top:0}.JobsStepMatrix-module__ru3Hza__table[data-mode=present] thead th:first-child,.JobsStepMatrix-module__ru3Hza__table[data-mode=present] tbody th[scope=row],.JobsStepMatrix-module__ru3Hza__table[data-mode=present] tfoot th[scope=row]{padding-inline-start:0}
.RankedSurfaces-module__uI87Aa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RankedSurfaces-module__uI87Aa__item{align-items:baseline;gap:var(--gutter-standard);padding:var(--gutter-tight) 0;border-bottom:var(--border-width-hairline) solid var(--color-rule);display:flex}.RankedSurfaces-module__uI87Aa__item:first-child{padding-top:0}.RankedSurfaces-module__uI87Aa__item:last-child{border-bottom:none}.RankedSurfaces-module__uI87Aa__rank{width:1.75em;font-family:var(--type-mono);font-size:var(--font-size-lede);color:var(--color-ink-secondary);flex-shrink:0}.RankedSurfaces-module__uI87Aa__body{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink);flex:1}.RankedSurfaces-module__uI87Aa__stepPhrase{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-secondary);white-space:nowrap;flex-shrink:0}
.PlainTables-module__emPJ3W__prose{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink);line-height:1.5}.PlainTables-module__emPJ3W__rowHeader{font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);white-space:nowrap}
.StageTable-module__hVJEfa__rowHeader{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);white-space:nowrap}.StageTable-module__hVJEfa__value{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink)}.StageTable-module__hVJEfa__gateRow{border-top:var(--border-width-emphasis) solid var(--color-rule)}.StageTable-module__hVJEfa__gateStack{flex-wrap:wrap;gap:6px;display:flex}.StageTable-module__hVJEfa__gateBlocking{width:100%;font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink);border-left:var(--border-width-emphasis) solid var(--color-accent);padding-left:var(--gutter-tight);display:block}.StageTable-module__hVJEfa__gateNote{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-secondary)}
.RealStubbedLedger-module__o3P3Xq__columns{gap:var(--gutter-standard);grid-template-columns:1fr;display:grid}@container doc (min-width:560px){.RealStubbedLedger-module__o3P3Xq__columns{grid-template-columns:1fr 1fr}.RealStubbedLedger-module__o3P3Xq__columns>:last-child{border-left:var(--border-width-hairline) solid var(--color-rule);padding-left:var(--gutter-standard)}}.RealStubbedLedger-module__o3P3Xq__heading{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 var(--gutter-tight)}.RealStubbedLedger-module__o3P3Xq__headingReal{color:var(--color-ink)}.RealStubbedLedger-module__o3P3Xq__headingStubbed{color:var(--color-ink-secondary)}.RealStubbedLedger-module__o3P3Xq__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.RealStubbedLedger-module__o3P3Xq__itemReal{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink)}.RealStubbedLedger-module__o3P3Xq__itemStubbed{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink-secondary)}.RealStubbedLedger-module__o3P3Xq__fallback{margin-top:var(--gutter-standard);background:var(--color-paper-edge);border-radius:var(--radius-screen);padding:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);line-height:1.6}
.WorkstreamSizing-module__hgCI9G__rowHeader{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink)}.WorkstreamSizing-module__hgCI9G__duration{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);white-space:nowrap}.WorkstreamSizing-module__hgCI9G__note{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink-soft)}.WorkstreamSizing-module__hgCI9G__noteOutlier{color:var(--color-ink)}.WorkstreamSizing-module__hgCI9G__footnote{border-top:var(--border-width-hairline) solid var(--color-rule);padding-top:var(--gutter-tight);margin-top:var(--gutter-standard);font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-secondary)}
.KillQuestions-module__5ZX9VW__list{gap:var(--gutter-standard);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KillQuestions-module__5ZX9VW__item{padding-bottom:var(--gutter-standard);border-bottom:var(--border-width-hairline) solid var(--color-rule);flex-direction:column;gap:4px;display:flex}.KillQuestions-module__5ZX9VW__item:last-child{border-bottom:none;padding-bottom:0}.KillQuestions-module__5ZX9VW__itemBlocking{border-left:var(--border-width-emphasis) solid var(--color-accent);padding-left:var(--gutter-standard)}.KillQuestions-module__5ZX9VW__question{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink)}.KillQuestions-module__5ZX9VW__meta{gap:var(--gutter-standard);font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);flex-wrap:wrap;display:flex}.KillQuestions-module__5ZX9VW__metaLabel{color:var(--color-ink-secondary);letter-spacing:var(--tracking-label);text-transform:uppercase}.KillQuestions-module__5ZX9VW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MessagingWorlds-module__s_2Scq__grid{gap:var(--gutter-standard);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@container doc (min-width:560px){.MessagingWorlds-module__s_2Scq__grid{grid-template-columns:repeat(2,1fr)}}@container doc (min-width:900px){.MessagingWorlds-module__s_2Scq__grid{grid-template-columns:repeat(4,1fr)}}.MessagingWorlds-module__s_2Scq__card{background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);padding:var(--gutter-standard);gap:var(--gutter-tight);flex-direction:column;display:flex}.MessagingWorlds-module__s_2Scq__cardVacant{border:var(--border-width-hairline) dashed var(--color-rule);color:var(--color-ink-secondary);background:0 0}.MessagingWorlds-module__s_2Scq__name{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);margin:0}.MessagingWorlds-module__s_2Scq__tagline{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink);margin:0}.MessagingWorlds-module__s_2Scq__cardVacant .MessagingWorlds-module__s_2Scq__tagline{color:var(--color-accent)}.MessagingWorlds-module__s_2Scq__pairs{flex-direction:column;gap:6px;margin:0;display:flex}.MessagingWorlds-module__s_2Scq__pairLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary);margin:0}.MessagingWorlds-module__s_2Scq__pairValue{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);margin:0 0 4px}.MessagingWorlds-module__s_2Scq__cardVacant .MessagingWorlds-module__s_2Scq__pairValue{color:var(--color-ink-secondary)}.MessagingWorlds-module__s_2Scq__footnote{border-top:var(--border-width-hairline) solid var(--color-rule);padding-top:var(--gutter-tight);margin-top:var(--gutter-standard);font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-secondary)}
.WealthHubInversion-module__GS-l4a__figure{border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);padding:var(--gutter-standard);gap:var(--gutter-standard);flex-direction:column;display:flex}.WealthHubInversion-module__GS-l4a__header{justify-content:space-between;align-items:baseline;gap:var(--gutter-tight);border-bottom:var(--border-width-hairline) solid var(--color-rule);padding-bottom:var(--gutter-standard);flex-wrap:wrap;display:flex}.WealthHubInversion-module__GS-l4a__headerLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-secondary)}.WealthHubInversion-module__GS-l4a__headerStat{font-family:var(--type-display);font-size:var(--font-size-h4);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.WealthHubInversion-module__GS-l4a__modules{flex-wrap:wrap;gap:6px;display:flex}.WealthHubInversion-module__GS-l4a__inversion{font-family:var(--type-mono);font-size:var(--font-size-h4);color:var(--color-ink);gap:var(--gutter-tight);flex-direction:column;margin:0;display:flex}@container doc (min-width:560px){.WealthHubInversion-module__GS-l4a__inversion{flex-direction:row}.WealthHubInversion-module__GS-l4a__inversionHalf{border-left:var(--border-width-hairline) solid var(--color-rule);padding-left:var(--gutter-standard);flex:1}.WealthHubInversion-module__GS-l4a__inversionHalf:first-child{border-left:none;padding-left:0}}.WealthHubInversion-module__GS-l4a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.nativeFigures-module__-sNGIq__statBlock{gap:var(--gutter-standard);flex-direction:column;display:flex}.nativeFigures-module__-sNGIq__footnote{border-top:var(--border-width-hairline) solid var(--color-rule);padding-top:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-secondary);margin:0}
.PresentCarousel-module__dgPaeG__carousel{--arrow-size:2.75rem;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.PresentCarousel-module__dgPaeG__carousel:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:4px}.PresentCarousel-module__dgPaeG__frame{flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;container:present-frame/size}.PresentCarousel-module__dgPaeG__frame[data-kind=slide]{--slide-max-h:100cqh}.PresentCarousel-module__dgPaeG__frame .PresentCarousel-module__dgPaeG__slide>div>div{padding-inline:max(var(--slide-pad-x), calc(var(--arrow-size) + var(--gutter-tight) * 2))}.PresentCarousel-module__dgPaeG__slide{transition-property:opacity;transition-timing-function:var(--ease-primary);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PresentCarousel-module__dgPaeG__slideImage{object-fit:contain;object-position:center;border-radius:var(--radius-screen);width:100%;height:100%;overflow:hidden}.PresentCarousel-module__dgPaeG__slideImage[data-bare]{border-radius:0}.PresentCarousel-module__dgPaeG__slideImage[data-bare=true]{box-shadow:none;background:0 0;border:none}.PresentCarousel-module__dgPaeG__arrow{z-index:2;width:var(--arrow-size);height:var(--arrow-size);color:var(--color-ink);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-control);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-primary), background-color var(--duration-fast) var(--ease-primary);place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.PresentCarousel-module__dgPaeG__arrowPrev{left:var(--gutter-tight)}.PresentCarousel-module__dgPaeG__arrowNext{right:var(--gutter-tight)}.PresentCarousel-module__dgPaeG__arrow svg{width:1.125rem;height:1.125rem}.PresentCarousel-module__dgPaeG__arrow:hover{border-color:var(--color-ink);background:var(--color-paper-edge)}.PresentCarousel-module__dgPaeG__arrow:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}.PresentCarousel-module__dgPaeG__counter{right:var(--gutter-tight);bottom:var(--gutter-tight);z-index:2;text-align:center;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);color:var(--color-ink-faint);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);font-variant-numeric:tabular-nums;margin:0;padding:3px 8px;position:absolute}.PresentCarousel-module__dgPaeG__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.PresentCarousel-module__dgPaeG__slide,.PresentCarousel-module__dgPaeG__arrow{transition:none}}
.Slide-module__lEFXoG__stage{width:min(100%, calc(var(--slide-max-h,76svh) * 16 / 9));aspect-ratio:16/9;--slide-pad-x:4.5cqw;--slide-pad-y:2.8cqw;--slide-unit:min(1cqw, 16px);--slide-title-size:max(var(--font-size-sub), calc(2.9 * var(--slide-unit)));--slide-body-size:max(var(--font-size-lede), calc(1.5 * var(--slide-unit)));--slide-caption-size:max(var(--font-size-body), calc(1.24 * var(--slide-unit)));--slide-eyebrow-size:max(var(--font-size-eyebrow), calc(.88 * var(--slide-unit)));--slide-gap:2.6cqw;--slide-rule:max(1px, .14cqw);--callout-band:7cqw;margin-inline:auto;position:relative;overflow:hidden;container:slide/inline-size}.Slide-module__lEFXoG__inner{padding:var(--slide-pad-y) var(--slide-pad-x);flex-direction:column;gap:1.35cqw;display:flex;position:absolute;inset:0}.Slide-module__lEFXoG__head{flex-direction:column;flex:none;gap:.8cqw;display:flex}.Slide-module__lEFXoG__eyebrow{font-family:var(--type-mono);font-size:var(--slide-eyebrow-size);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-soft);margin:0}.Slide-module__lEFXoG__title{font-family:var(--type-display);font-weight:700;font-size:var(--slide-title-size);letter-spacing:var(--tracking-tight);color:var(--color-ink);text-wrap:balance;margin:0;line-height:1.06}.Slide-module__lEFXoG__body{font-family:var(--type-body);font-size:var(--slide-body-size);color:var(--color-ink-soft);max-width:46cqw;margin:0;line-height:1.5}.Slide-module__lEFXoG__canvas{flex:auto;min-height:0;display:flex}.Slide-module__lEFXoG__caption{font-family:var(--type-mono);font-size:var(--slide-caption-size);letter-spacing:var(--tracking-label);color:var(--color-ink-soft);flex:none;margin:0}
.ThemeToggle-module__EwaaTG__root{flex-shrink:0;position:relative}.ThemeToggle-module__EwaaTG__trigger{border:1px solid var(--color-chrome-chip-border);color:var(--color-chrome-muted);font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-caption);cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-primary), background var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.ThemeToggle-module__EwaaTG__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ThemeToggle-module__EwaaTG__triggerOpen,.ThemeToggle-module__EwaaTG__trigger:hover{border-color:var(--color-chrome-ink);color:var(--color-chrome-ink)}.ThemeToggle-module__EwaaTG__trigger:active{border-color:var(--color-chrome-ink);color:var(--color-chrome-ink);background:color-mix(in srgb, var(--color-chrome-ink) 8%, transparent)}.ThemeToggle-module__EwaaTG__triggerIcon{flex-shrink:0;align-items:center;display:inline-flex}.ThemeToggle-module__EwaaTG__triggerLabel{text-transform:capitalize}.ThemeToggle-module__EwaaTG__triggerPreviewing .ThemeToggle-module__EwaaTG__triggerIcon{animation:11s linear forwards ThemeToggle-module__EwaaTG__daySweep}@keyframes ThemeToggle-module__EwaaTG__daySweep{0%{color:#4a6080}12%{color:#e8a87c}30%{color:#f5c84a}50%{color:var(--color-chrome-ink)}68%{color:#e07a1f}85%{color:#7080b0}to{color:var(--color-chrome-ink)}}.ThemeToggle-module__EwaaTG__panel{background:var(--color-chrome-bg);min-width:260px;color:var(--color-chrome-ink);border:1px solid var(--color-chrome-border);box-shadow:var(--shadow-chrome);z-index:70;padding:12px;position:absolute;bottom:calc(100% + 10px);right:0}.ThemeToggle-module__EwaaTG__sectionLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--color-chrome-muted);margin-bottom:8px}.ThemeToggle-module__EwaaTG__options{flex-direction:column;gap:4px;display:flex}.ThemeToggle-module__EwaaTG__option{width:100%;color:var(--color-chrome-ink);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-primary);background:0 0;border:none;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.ThemeToggle-module__EwaaTG__option:hover{background:color-mix(in srgb, var(--color-chrome-ink) 6%, transparent)}.ThemeToggle-module__EwaaTG__option:active{background:color-mix(in srgb, var(--color-chrome-ink) 9%, transparent)}.ThemeToggle-module__EwaaTG__option:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ThemeToggle-module__EwaaTG__optionActive{background:color-mix(in srgb, var(--color-chrome-ink) 10%, transparent)}.ThemeToggle-module__EwaaTG__optionIcon{color:var(--color-chrome-muted);flex-shrink:0;margin-top:2px;display:inline-flex}.ThemeToggle-module__EwaaTG__optionActive .ThemeToggle-module__EwaaTG__optionIcon{color:var(--color-chrome-ink)}.ThemeToggle-module__EwaaTG__optionText{flex-direction:column;gap:2px;min-width:0;display:flex}.ThemeToggle-module__EwaaTG__optionTitle{font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-caption)}.ThemeToggle-module__EwaaTG__optionDesc{font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-chrome-muted);line-height:1.35}.ThemeToggle-module__EwaaTG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__EwaaTG__trigger,.ThemeToggle-module__EwaaTG__option{transition:none}.ThemeToggle-module__EwaaTG__triggerPreviewing .ThemeToggle-module__EwaaTG__triggerIcon{animation:none}}@media (max-width:767px){.ThemeToggle-module__EwaaTG__root{display:none}}
.SiteFooter-module__St6x-W__footer{z-index:1;border-top:var(--border-width-hairline) solid var(--color-rule);width:100%;position:relative}.SiteFooter-module__St6x-W__inner{justify-content:space-between;align-items:baseline;gap:var(--gutter-roomy);width:100%;max-width:var(--grid-max-width);padding:var(--gutter-roomy) var(--margin);box-sizing:border-box;margin:0 auto;display:flex}.SiteFooter-module__St6x-W__left{flex-direction:column;gap:6px;min-width:0;display:flex}.SiteFooter-module__St6x-W__name{font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-ink)}.SiteFooter-module__St6x-W__role{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-soft)}.SiteFooter-module__St6x-W__email{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);width:fit-content;transition:color var(--duration-fast) var(--ease-primary);text-decoration:none}.SiteFooter-module__St6x-W__email:hover{color:var(--color-accent)}.SiteFooter-module__St6x-W__email:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-chip)}.SiteFooter-module__St6x-W__right{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.SiteFooter-module__St6x-W__controlsRow{justify-content:space-between;align-items:center;gap:var(--gutter-roomy);max-width:100%;display:flex}.SiteFooter-module__St6x-W__socials{align-items:center;gap:20px;display:flex}.SiteFooter-module__St6x-W__copyright{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);color:var(--color-ink-soft)}.SiteFooter-module__St6x-W__copyrightSeparator{margin:0 8px}.SiteFooter-module__St6x-W__aiLink{color:var(--color-ink-soft);transition:color var(--duration-fast) var(--ease-primary);text-decoration:none}.SiteFooter-module__St6x-W__aiLink:hover{color:var(--color-ink-soft)}.SiteFooter-module__St6x-W__aiLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-chip)}@media (max-width:767px){.SiteFooter-module__St6x-W__inner{align-items:flex-start;gap:var(--gutter-standard);padding:var(--gutter-standard) var(--margin);flex-direction:column}.SiteFooter-module__St6x-W__right{align-items:flex-start;gap:var(--gutter-tight);width:100%}.SiteFooter-module__St6x-W__controlsRow{width:100%}}
.DocsShell-module__YJVXXG__shell{--docs-sidebar-width:260px;--docs-nav-row-gap:3px;--docs-nav-row-padding-y:4px;--docs-group-label-gap:4px;--docs-toggle-size:44px;--docs-content-ceiling:880px;--docs-content-pad-x:0px;--docs-identity-clearance:calc(160px + var(--gutter-standard));--docs-toggle-clearance:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-tight));--safe-inset:clamp(16px, 4cqw, 48px);background:var(--color-paper);color:var(--color-ink);min-height:100dvh}.DocsShell-module__YJVXXG__footerSlot{margin-block:calc(-1 * var(--gutter-roomy))}.DocsShell-module__YJVXXG__marker{top:24px;right:var(--vgap-tight);z-index:65;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);white-space:nowrap;padding:6px 10px;position:fixed}@media (max-width:767px){.DocsShell-module__YJVXXG__marker{top:var(--margin);right:var(--margin)}}.DocsShell-module__YJVXXG__markerFull{display:inline}.DocsShell-module__YJVXXG__markerShort{display:none}@media (max-width:767px){.DocsShell-module__YJVXXG__marker{letter-spacing:var(--tracking-label)}.DocsShell-module__YJVXXG__markerFull{display:none}.DocsShell-module__YJVXXG__markerShort{display:inline}}.DocsShell-module__YJVXXG__toggleRail{width:0;height:0;overflow:visible}.DocsShell-module__YJVXXG__drawerToggle{background:var(--color-chrome-bg);border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);width:32px;height:32px;color:var(--color-chrome-ink);cursor:pointer;transition:transform var(--duration-fast) var(--ease-primary), left var(--duration-base) var(--ease-primary);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.DocsShell-module__YJVXXG__drawerToggle{top:24px;left:calc(var(--docs-identity-clearance) + 60px);z-index:65;position:fixed}.DocsShell-module__YJVXXG__drawerToggleExpanded{left:calc(var(--docs-sidebar-width) + 24px)}}@media (max-width:767px){.DocsShell-module__YJVXXG__drawerToggle{top:var(--margin);left:var(--margin);z-index:65;width:var(--docs-toggle-size);height:var(--docs-toggle-size);position:fixed}}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__YJVXXG__drawerToggle{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__YJVXXG__drawerToggle{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__YJVXXG__drawerToggleIcon{display:block}.DocsShell-module__YJVXXG__drawerToggle:active{transform:scale(.96)}.DocsShell-module__YJVXXG__drawerToggle:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__drawerToggle{transition:none}.DocsShell-module__YJVXXG__drawerToggle:active{transform:none}}.DocsShell-module__YJVXXG__body{align-items:stretch;display:flex}.DocsShell-module__YJVXXG__body[data-present-slide=true]{height:100dvh;overflow:hidden}body[data-docs-present-slide=true]{height:100dvh;overflow:visible clip}.DocsShell-module__YJVXXG__sidebar{width:var(--docs-sidebar-width);background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.DocsShell-module__YJVXXG__sidebarInner{min-height:0;padding:var(--docs-identity-clearance) var(--gutter-roomy) var(--gutter-tight);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DocsShell-module__YJVXXG__sidebarFade{background:linear-gradient(to bottom, transparent, var(--color-chrome-bg));pointer-events:none;height:40px;position:absolute;bottom:140px;left:0;right:0}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__YJVXXG__sidebar{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__YJVXXG__sidebar{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__YJVXXG__sidebar:focus-visible{outline:none}@media (min-width:768px){.DocsShell-module__YJVXXG__sidebar{transition:width var(--duration-base) var(--ease-primary), padding-left var(--duration-base) var(--ease-primary), padding-right var(--duration-base) var(--ease-primary), border-color var(--duration-base) var(--ease-primary)}.DocsShell-module__YJVXXG__sidebarCollapsed{border-right-color:#0000;width:0;padding-left:0;padding-right:0;overflow:hidden}}.DocsShell-module__YJVXXG__sidebarTag{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-chrome-muted);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-hairline);white-space:nowrap;align-self:flex-start;padding:6px 10px}.DocsShell-module__YJVXXG__modeSwitch{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);flex-shrink:0;align-self:flex-start;display:flex;overflow:hidden}.DocsShell-module__YJVXXG__modeOption{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;display:flex}.DocsShell-module__YJVXXG__modeOption+.DocsShell-module__YJVXXG__modeOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__YJVXXG__modeOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__YJVXXG__modeOptionActive,.DocsShell-module__YJVXXG__modeOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__YJVXXG__modeOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__modeOption{transition:none}}.DocsShell-module__YJVXXG__group+.DocsShell-module__YJVXXG__group{margin-top:var(--gutter-tight)}.DocsShell-module__YJVXXG__groupLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0 0 var(--docs-group-label-gap);flex-direction:column;display:flex}.DocsShell-module__YJVXXG__groupLabelProduct{color:var(--color-chrome-ink);font-weight:500;display:block}.DocsShell-module__YJVXXG__groupLabelStart{font-family:var(--type-display);font-size:var(--font-size-h3);letter-spacing:normal;text-transform:none;color:var(--color-chrome-ink);font-weight:400}.DocsShell-module__YJVXXG__groupLabelName{display:block}.DocsShell-module__YJVXXG__sidebarFoot{gap:var(--gutter-standard);padding:var(--gutter-standard) var(--gutter-roomy) var(--gutter-standard);flex-direction:column;flex-shrink:0;display:flex}.DocsShell-module__YJVXXG__groupList{gap:var(--docs-nav-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocsShell-module__YJVXXG__navItem{position:relative}.DocsShell-module__YJVXXG__navIndicator{background:var(--color-accent);border-radius:var(--radius-hairline);width:2px;position:absolute;top:4px;bottom:4px;left:-8px}.DocsShell-module__YJVXXG__navLink{justify-content:space-between;align-items:center;gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px;border-radius:var(--radius-hairline);font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-chrome-muted);transition:background-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);margin:0 -8px;text-decoration:none;display:flex;position:relative}.DocsShell-module__YJVXXG__navLink:after{content:"";left:0;right:0;top:calc(var(--docs-nav-row-gap) / -2);bottom:calc(var(--docs-nav-row-gap) / -2);position:absolute}.DocsShell-module__YJVXXG__navLink:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__YJVXXG__navLink:active{transform:scale(.98)}.DocsShell-module__YJVXXG__navLinkActive{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink);font-weight:700}.DocsShell-module__YJVXXG__navLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__navLink{transition:none}.DocsShell-module__YJVXXG__navLink:active{transform:none}}.DocsShell-module__YJVXXG__phasePill{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);color:var(--color-chrome-muted);flex-shrink:0;line-height:1.4}.DocsShell-module__YJVXXG__scenarioTree{gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px var(--gutter-tight) 20px;border-left:var(--border-width-hairline) solid var(--color-rule);flex-direction:column;margin:2px 0 2px 4px;display:flex}.DocsShell-module__YJVXXG__scenarioAxis{flex-direction:column;gap:4px;display:flex}.DocsShell-module__YJVXXG__scenarioLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0}.DocsShell-module__YJVXXG__scenarioToggle{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);display:flex;overflow:hidden}.DocsShell-module__YJVXXG__scenarioOption{min-width:0;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;word-break:break-word;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;padding:5px 6px}.DocsShell-module__YJVXXG__scenarioOption+.DocsShell-module__YJVXXG__scenarioOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__YJVXXG__scenarioOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__YJVXXG__scenarioOptionActive,.DocsShell-module__YJVXXG__scenarioOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__YJVXXG__scenarioOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__scenarioOption{transition:none}}.DocsShell-module__YJVXXG__scrim{display:none}@media (max-width:767px){.DocsShell-module__YJVXXG__sidebar{z-index:60;background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);max-width:85vw;height:100dvh;transition:transform var(--duration-base) var(--ease-primary);position:fixed;top:0;left:0;transform:translate(-100%)}.DocsShell-module__YJVXXG__sidebarInner{padding-top:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-standard))}.DocsShell-module__YJVXXG__sidebarOpen{transform:translate(0)}.DocsShell-module__YJVXXG__scrim{z-index:50;background:var(--color-overlay-poster);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-primary);border:none;padding:0;display:block;position:fixed;inset:0}.DocsShell-module__YJVXXG__scrimVisible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__sidebar,.DocsShell-module__YJVXXG__scrim{transition:none}}.DocsShell-module__YJVXXG__contentArea{flex:1;min-width:0;container:docs-area/inline-size}.DocsShell-module__YJVXXG__content{--docs-content-max-width:clamp(320px, 400px + 21cqw, var(--docs-content-ceiling));max-width:var(--docs-content-max-width);padding:var(--vgap-tight) var(--margin);gap:var(--vgap-tight);flex-direction:column;margin:0 auto;display:flex}.DocsShell-module__YJVXXG__content[data-archetype=document]{--docs-content-ceiling:640px}@media (min-width:768px){.DocsShell-module__YJVXXG__content{padding-inline:var(--docs-content-pad-x)}}@media (max-width:767px){.DocsShell-module__YJVXXG__content{padding-top:var(--docs-toggle-clearance)}}.DocsShell-module__YJVXXG__content[data-mode=present]{margin:0 auto}.DocsShell-module__YJVXXG__content[data-present-slide=true]{--docs-content-ceiling:880px;clip-path:inset(0 -100vw);height:100dvh;padding-top:var(--vgap-tight);padding-bottom:var(--gutter-standard)}.DocsShell-module__YJVXXG__content[data-present-slide=true] .DocsShell-module__YJVXXG__pageEnter{flex-direction:column;flex:1;min-height:0;display:flex}@keyframes DocsShell-module__YJVXXG__docsPageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DocsShell-module__YJVXXG__pageEnter{animation:DocsShell-module__YJVXXG__docsPageEnter var(--duration-base) var(--ease-primary)}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__pageEnter{animation:none}}.DocsShell-module__YJVXXG__pagination{justify-content:space-between;gap:var(--gutter-standard);padding-top:var(--gutter-roomy);border-top:var(--border-width-hairline) solid var(--color-chrome-border);display:flex}.DocsShell-module__YJVXXG__paginationLink{max-width:45%;padding:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-screen);color:var(--color-chrome-ink);transition:border-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);flex-direction:column;gap:4px;text-decoration:none;display:flex}.DocsShell-module__YJVXXG__paginationLinkNext{text-align:right;align-items:flex-end;margin-left:auto}.DocsShell-module__YJVXXG__paginationLink:hover{border-color:var(--color-accent-soft)}.DocsShell-module__YJVXXG__paginationLink:active{transform:scale(.98)}.DocsShell-module__YJVXXG__paginationLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}.DocsShell-module__YJVXXG__paginationDirection{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted)}.DocsShell-module__YJVXXG__paginationTitle{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-chrome-ink)}@media (prefers-reduced-motion:reduce){.DocsShell-module__YJVXXG__paginationLink{transition:none}.DocsShell-module__YJVXXG__paginationLink:active{transform:none}}
.DocsShell-module__98nTeG__shell{--docs-sidebar-width:260px;--docs-nav-row-gap:3px;--docs-nav-row-padding-y:4px;--docs-group-label-gap:4px;--docs-toggle-size:44px;--docs-content-ceiling:880px;--docs-content-pad-x:0px;--docs-identity-clearance:calc(160px + var(--gutter-standard));--docs-toggle-clearance:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-tight));--safe-inset:clamp(16px, 4cqw, 48px);background:var(--color-paper);color:var(--color-ink);min-height:100dvh}.DocsShell-module__98nTeG__footerSlot{margin-block:calc(-1 * var(--gutter-roomy))}.DocsShell-module__98nTeG__marker{top:24px;right:var(--vgap-tight);z-index:65;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);white-space:nowrap;padding:6px 10px;position:fixed}@media (max-width:767px){.DocsShell-module__98nTeG__marker{top:var(--margin);right:var(--margin)}}.DocsShell-module__98nTeG__markerFull{display:inline}.DocsShell-module__98nTeG__markerShort{display:none}@media (max-width:767px){.DocsShell-module__98nTeG__marker{letter-spacing:var(--tracking-label)}.DocsShell-module__98nTeG__markerFull{display:none}.DocsShell-module__98nTeG__markerShort{display:inline}}.DocsShell-module__98nTeG__toggleRail{width:0;height:0;overflow:visible}.DocsShell-module__98nTeG__drawerToggle{background:var(--color-chrome-bg);border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);width:32px;height:32px;color:var(--color-chrome-ink);cursor:pointer;transition:transform var(--duration-fast) var(--ease-primary), left var(--duration-base) var(--ease-primary);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.DocsShell-module__98nTeG__drawerToggle{top:24px;left:calc(var(--docs-identity-clearance) + 60px);z-index:65;position:fixed}.DocsShell-module__98nTeG__drawerToggleExpanded{left:calc(var(--docs-sidebar-width) + 24px)}}@media (max-width:767px){.DocsShell-module__98nTeG__drawerToggle{top:var(--margin);left:var(--margin);z-index:65;width:var(--docs-toggle-size);height:var(--docs-toggle-size);position:fixed}}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__98nTeG__drawerToggle{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__98nTeG__drawerToggle{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__98nTeG__drawerToggleIcon{display:block}.DocsShell-module__98nTeG__drawerToggle:active{transform:scale(.96)}.DocsShell-module__98nTeG__drawerToggle:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__drawerToggle{transition:none}.DocsShell-module__98nTeG__drawerToggle:active{transform:none}}.DocsShell-module__98nTeG__body{align-items:stretch;display:flex}.DocsShell-module__98nTeG__body[data-present-slide=true]{height:100dvh;overflow:hidden}body[data-docs-present-slide=true]{height:100dvh;overflow:visible clip}.DocsShell-module__98nTeG__sidebar{width:var(--docs-sidebar-width);background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.DocsShell-module__98nTeG__sidebarInner{min-height:0;padding:var(--docs-identity-clearance) var(--gutter-roomy) var(--gutter-tight);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DocsShell-module__98nTeG__sidebarFade{background:linear-gradient(to bottom, transparent, var(--color-chrome-bg));pointer-events:none;height:40px;position:absolute;bottom:140px;left:0;right:0}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__98nTeG__sidebar{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__98nTeG__sidebar{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__98nTeG__sidebar:focus-visible{outline:none}@media (min-width:768px){.DocsShell-module__98nTeG__sidebar{transition:width var(--duration-base) var(--ease-primary), padding-left var(--duration-base) var(--ease-primary), padding-right var(--duration-base) var(--ease-primary), border-color var(--duration-base) var(--ease-primary)}.DocsShell-module__98nTeG__sidebarCollapsed{border-right-color:#0000;width:0;padding-left:0;padding-right:0;overflow:hidden}}.DocsShell-module__98nTeG__sidebarTag{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-chrome-muted);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-hairline);white-space:nowrap;align-self:flex-start;padding:6px 10px}.DocsShell-module__98nTeG__modeSwitch{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);flex-shrink:0;align-self:flex-start;display:flex;overflow:hidden}.DocsShell-module__98nTeG__modeOption{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;display:flex}.DocsShell-module__98nTeG__modeOption+.DocsShell-module__98nTeG__modeOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__98nTeG__modeOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__98nTeG__modeOptionActive,.DocsShell-module__98nTeG__modeOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__98nTeG__modeOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__modeOption{transition:none}}.DocsShell-module__98nTeG__group+.DocsShell-module__98nTeG__group{margin-top:var(--gutter-tight)}.DocsShell-module__98nTeG__groupLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0 0 var(--docs-group-label-gap);flex-direction:column;display:flex}.DocsShell-module__98nTeG__groupLabelProduct{color:var(--color-chrome-ink);font-weight:500;display:block}.DocsShell-module__98nTeG__groupLabelStart{font-family:var(--type-display);font-size:var(--font-size-h3);letter-spacing:normal;text-transform:none;color:var(--color-chrome-ink);font-weight:400}.DocsShell-module__98nTeG__groupLabelName{display:block}.DocsShell-module__98nTeG__sidebarFoot{gap:var(--gutter-standard);padding:var(--gutter-standard) var(--gutter-roomy) var(--gutter-standard);flex-direction:column;flex-shrink:0;display:flex}.DocsShell-module__98nTeG__groupList{gap:var(--docs-nav-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocsShell-module__98nTeG__navItem{position:relative}.DocsShell-module__98nTeG__navIndicator{background:var(--color-accent);border-radius:var(--radius-hairline);width:2px;position:absolute;top:4px;bottom:4px;left:-8px}.DocsShell-module__98nTeG__navLink{justify-content:space-between;align-items:center;gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px;border-radius:var(--radius-hairline);font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-chrome-muted);transition:background-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);margin:0 -8px;text-decoration:none;display:flex;position:relative}.DocsShell-module__98nTeG__navLink:after{content:"";left:0;right:0;top:calc(var(--docs-nav-row-gap) / -2);bottom:calc(var(--docs-nav-row-gap) / -2);position:absolute}.DocsShell-module__98nTeG__navLink:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__98nTeG__navLink:active{transform:scale(.98)}.DocsShell-module__98nTeG__navLinkActive{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink);font-weight:700}.DocsShell-module__98nTeG__navLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__navLink{transition:none}.DocsShell-module__98nTeG__navLink:active{transform:none}}.DocsShell-module__98nTeG__phasePill{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);color:var(--color-chrome-muted);flex-shrink:0;line-height:1.4}.DocsShell-module__98nTeG__scenarioTree{gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px var(--gutter-tight) 20px;border-left:var(--border-width-hairline) solid var(--color-rule);flex-direction:column;margin:2px 0 2px 4px;display:flex}.DocsShell-module__98nTeG__scenarioAxis{flex-direction:column;gap:4px;display:flex}.DocsShell-module__98nTeG__scenarioLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0}.DocsShell-module__98nTeG__scenarioToggle{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);display:flex;overflow:hidden}.DocsShell-module__98nTeG__scenarioOption{min-width:0;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;word-break:break-word;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;padding:5px 6px}.DocsShell-module__98nTeG__scenarioOption+.DocsShell-module__98nTeG__scenarioOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__98nTeG__scenarioOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__98nTeG__scenarioOptionActive,.DocsShell-module__98nTeG__scenarioOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__98nTeG__scenarioOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__scenarioOption{transition:none}}.DocsShell-module__98nTeG__scrim{display:none}@media (max-width:767px){.DocsShell-module__98nTeG__sidebar{z-index:60;background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);max-width:85vw;height:100dvh;transition:transform var(--duration-base) var(--ease-primary);position:fixed;top:0;left:0;transform:translate(-100%)}.DocsShell-module__98nTeG__sidebarInner{padding-top:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-standard))}.DocsShell-module__98nTeG__sidebarOpen{transform:translate(0)}.DocsShell-module__98nTeG__scrim{z-index:50;background:var(--color-overlay-poster);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-primary);border:none;padding:0;display:block;position:fixed;inset:0}.DocsShell-module__98nTeG__scrimVisible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__sidebar,.DocsShell-module__98nTeG__scrim{transition:none}}.DocsShell-module__98nTeG__contentArea{flex:1;min-width:0;container:docs-area/inline-size}.DocsShell-module__98nTeG__content{--docs-content-max-width:clamp(320px, 400px + 21cqw, var(--docs-content-ceiling));max-width:var(--docs-content-max-width);padding:var(--vgap-tight) var(--margin);gap:var(--vgap-tight);flex-direction:column;margin:0 auto;display:flex}.DocsShell-module__98nTeG__content[data-archetype=document]{--docs-content-ceiling:640px}@media (min-width:768px){.DocsShell-module__98nTeG__content{padding-inline:var(--docs-content-pad-x)}}@media (max-width:767px){.DocsShell-module__98nTeG__content{padding-top:var(--docs-toggle-clearance)}}.DocsShell-module__98nTeG__content[data-mode=present]{margin:0 auto}.DocsShell-module__98nTeG__content[data-present-slide=true]{--docs-content-ceiling:880px;clip-path:inset(0 -100vw);height:100dvh;padding-top:var(--vgap-tight);padding-bottom:var(--gutter-standard)}.DocsShell-module__98nTeG__content[data-present-slide=true] .DocsShell-module__98nTeG__pageEnter{flex-direction:column;flex:1;min-height:0;display:flex}@keyframes DocsShell-module__98nTeG__docsPageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DocsShell-module__98nTeG__pageEnter{animation:DocsShell-module__98nTeG__docsPageEnter var(--duration-base) var(--ease-primary)}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__pageEnter{animation:none}}.DocsShell-module__98nTeG__pagination{justify-content:space-between;gap:var(--gutter-standard);padding-top:var(--gutter-roomy);border-top:var(--border-width-hairline) solid var(--color-chrome-border);display:flex}.DocsShell-module__98nTeG__paginationLink{max-width:45%;padding:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-screen);color:var(--color-chrome-ink);transition:border-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);flex-direction:column;gap:4px;text-decoration:none;display:flex}.DocsShell-module__98nTeG__paginationLinkNext{text-align:right;align-items:flex-end;margin-left:auto}.DocsShell-module__98nTeG__paginationLink:hover{border-color:var(--color-accent-soft)}.DocsShell-module__98nTeG__paginationLink:active{transform:scale(.98)}.DocsShell-module__98nTeG__paginationLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}.DocsShell-module__98nTeG__paginationDirection{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted)}.DocsShell-module__98nTeG__paginationTitle{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-chrome-ink)}@media (prefers-reduced-motion:reduce){.DocsShell-module__98nTeG__paginationLink{transition:none}.DocsShell-module__98nTeG__paginationLink:active{transform:none}}
.DocsShell-module__IituDG__shell{--docs-sidebar-width:260px;--docs-nav-row-gap:3px;--docs-nav-row-padding-y:4px;--docs-group-label-gap:4px;--docs-toggle-size:44px;--docs-content-ceiling:880px;--docs-content-pad-x:0px;--docs-identity-clearance:calc(160px + var(--gutter-standard));--docs-toggle-clearance:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-tight));--safe-inset:clamp(16px, 4cqw, 48px);background:var(--color-paper);color:var(--color-ink);min-height:100dvh}.DocsShell-module__IituDG__footerSlot{margin-block:calc(-1 * var(--gutter-roomy))}.DocsShell-module__IituDG__marker{top:24px;right:var(--vgap-tight);z-index:65;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);white-space:nowrap;padding:6px 10px;position:fixed}@media (max-width:767px){.DocsShell-module__IituDG__marker{top:var(--margin);right:var(--margin)}}.DocsShell-module__IituDG__markerFull{display:inline}.DocsShell-module__IituDG__markerShort{display:none}@media (max-width:767px){.DocsShell-module__IituDG__marker{letter-spacing:var(--tracking-label)}.DocsShell-module__IituDG__markerFull{display:none}.DocsShell-module__IituDG__markerShort{display:inline}}.DocsShell-module__IituDG__toggleRail{width:0;height:0;overflow:visible}.DocsShell-module__IituDG__drawerToggle{background:var(--color-chrome-bg);border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);width:32px;height:32px;color:var(--color-chrome-ink);cursor:pointer;transition:transform var(--duration-fast) var(--ease-primary), left var(--duration-base) var(--ease-primary);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.DocsShell-module__IituDG__drawerToggle{top:24px;left:calc(var(--docs-identity-clearance) + 60px);z-index:65;position:fixed}.DocsShell-module__IituDG__drawerToggleExpanded{left:calc(var(--docs-sidebar-width) + 24px)}}@media (max-width:767px){.DocsShell-module__IituDG__drawerToggle{top:var(--margin);left:var(--margin);z-index:65;width:var(--docs-toggle-size);height:var(--docs-toggle-size);position:fixed}}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__IituDG__drawerToggle{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__IituDG__drawerToggle{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__IituDG__drawerToggleIcon{display:block}.DocsShell-module__IituDG__drawerToggle:active{transform:scale(.96)}.DocsShell-module__IituDG__drawerToggle:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__drawerToggle{transition:none}.DocsShell-module__IituDG__drawerToggle:active{transform:none}}.DocsShell-module__IituDG__body{align-items:stretch;display:flex}.DocsShell-module__IituDG__body[data-present-slide=true]{height:100dvh;overflow:hidden}body[data-docs-present-slide=true]{height:100dvh;overflow:visible clip}.DocsShell-module__IituDG__sidebar{width:var(--docs-sidebar-width);background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.DocsShell-module__IituDG__sidebarInner{min-height:0;padding:var(--docs-identity-clearance) var(--gutter-roomy) var(--gutter-tight);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DocsShell-module__IituDG__sidebarFade{background:linear-gradient(to bottom, transparent, var(--color-chrome-bg));pointer-events:none;height:40px;position:absolute;bottom:140px;left:0;right:0}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__IituDG__sidebar{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__IituDG__sidebar{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__IituDG__sidebar:focus-visible{outline:none}@media (min-width:768px){.DocsShell-module__IituDG__sidebar{transition:width var(--duration-base) var(--ease-primary), padding-left var(--duration-base) var(--ease-primary), padding-right var(--duration-base) var(--ease-primary), border-color var(--duration-base) var(--ease-primary)}.DocsShell-module__IituDG__sidebarCollapsed{border-right-color:#0000;width:0;padding-left:0;padding-right:0;overflow:hidden}}.DocsShell-module__IituDG__sidebarTag{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-chrome-muted);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-hairline);white-space:nowrap;align-self:flex-start;padding:6px 10px}.DocsShell-module__IituDG__modeSwitch{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);flex-shrink:0;align-self:flex-start;display:flex;overflow:hidden}.DocsShell-module__IituDG__modeOption{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;display:flex}.DocsShell-module__IituDG__modeOption+.DocsShell-module__IituDG__modeOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__IituDG__modeOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__IituDG__modeOptionActive,.DocsShell-module__IituDG__modeOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__IituDG__modeOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__modeOption{transition:none}}.DocsShell-module__IituDG__group+.DocsShell-module__IituDG__group{margin-top:var(--gutter-tight)}.DocsShell-module__IituDG__groupLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0 0 var(--docs-group-label-gap);flex-direction:column;display:flex}.DocsShell-module__IituDG__groupLabelProduct{color:var(--color-chrome-ink);font-weight:500;display:block}.DocsShell-module__IituDG__groupLabelStart{font-family:var(--type-display);font-size:var(--font-size-h3);letter-spacing:normal;text-transform:none;color:var(--color-chrome-ink);font-weight:400}.DocsShell-module__IituDG__groupLabelName{display:block}.DocsShell-module__IituDG__sidebarFoot{gap:var(--gutter-standard);padding:var(--gutter-standard) var(--gutter-roomy) var(--gutter-standard);flex-direction:column;flex-shrink:0;display:flex}.DocsShell-module__IituDG__groupList{gap:var(--docs-nav-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocsShell-module__IituDG__navItem{position:relative}.DocsShell-module__IituDG__navIndicator{background:var(--color-accent);border-radius:var(--radius-hairline);width:2px;position:absolute;top:4px;bottom:4px;left:-8px}.DocsShell-module__IituDG__navLink{justify-content:space-between;align-items:center;gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px;border-radius:var(--radius-hairline);font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-chrome-muted);transition:background-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);margin:0 -8px;text-decoration:none;display:flex;position:relative}.DocsShell-module__IituDG__navLink:after{content:"";left:0;right:0;top:calc(var(--docs-nav-row-gap) / -2);bottom:calc(var(--docs-nav-row-gap) / -2);position:absolute}.DocsShell-module__IituDG__navLink:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__IituDG__navLink:active{transform:scale(.98)}.DocsShell-module__IituDG__navLinkActive{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink);font-weight:700}.DocsShell-module__IituDG__navLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__navLink{transition:none}.DocsShell-module__IituDG__navLink:active{transform:none}}.DocsShell-module__IituDG__phasePill{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);color:var(--color-chrome-muted);flex-shrink:0;line-height:1.4}.DocsShell-module__IituDG__scenarioTree{gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px var(--gutter-tight) 20px;border-left:var(--border-width-hairline) solid var(--color-rule);flex-direction:column;margin:2px 0 2px 4px;display:flex}.DocsShell-module__IituDG__scenarioAxis{flex-direction:column;gap:4px;display:flex}.DocsShell-module__IituDG__scenarioLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0}.DocsShell-module__IituDG__scenarioToggle{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);display:flex;overflow:hidden}.DocsShell-module__IituDG__scenarioOption{min-width:0;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;word-break:break-word;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;padding:5px 6px}.DocsShell-module__IituDG__scenarioOption+.DocsShell-module__IituDG__scenarioOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__IituDG__scenarioOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__IituDG__scenarioOptionActive,.DocsShell-module__IituDG__scenarioOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__IituDG__scenarioOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__scenarioOption{transition:none}}.DocsShell-module__IituDG__scrim{display:none}@media (max-width:767px){.DocsShell-module__IituDG__sidebar{z-index:60;background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);max-width:85vw;height:100dvh;transition:transform var(--duration-base) var(--ease-primary);position:fixed;top:0;left:0;transform:translate(-100%)}.DocsShell-module__IituDG__sidebarInner{padding-top:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-standard))}.DocsShell-module__IituDG__sidebarOpen{transform:translate(0)}.DocsShell-module__IituDG__scrim{z-index:50;background:var(--color-overlay-poster);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-primary);border:none;padding:0;display:block;position:fixed;inset:0}.DocsShell-module__IituDG__scrimVisible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__sidebar,.DocsShell-module__IituDG__scrim{transition:none}}.DocsShell-module__IituDG__contentArea{flex:1;min-width:0;container:docs-area/inline-size}.DocsShell-module__IituDG__content{--docs-content-max-width:clamp(320px, 400px + 21cqw, var(--docs-content-ceiling));max-width:var(--docs-content-max-width);padding:var(--vgap-tight) var(--margin);gap:var(--vgap-tight);flex-direction:column;margin:0 auto;display:flex}.DocsShell-module__IituDG__content[data-archetype=document]{--docs-content-ceiling:640px}@media (min-width:768px){.DocsShell-module__IituDG__content{padding-inline:var(--docs-content-pad-x)}}@media (max-width:767px){.DocsShell-module__IituDG__content{padding-top:var(--docs-toggle-clearance)}}.DocsShell-module__IituDG__content[data-mode=present]{margin:0 auto}.DocsShell-module__IituDG__content[data-present-slide=true]{--docs-content-ceiling:880px;clip-path:inset(0 -100vw);height:100dvh;padding-top:var(--vgap-tight);padding-bottom:var(--gutter-standard)}.DocsShell-module__IituDG__content[data-present-slide=true] .DocsShell-module__IituDG__pageEnter{flex-direction:column;flex:1;min-height:0;display:flex}@keyframes DocsShell-module__IituDG__docsPageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DocsShell-module__IituDG__pageEnter{animation:DocsShell-module__IituDG__docsPageEnter var(--duration-base) var(--ease-primary)}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__pageEnter{animation:none}}.DocsShell-module__IituDG__pagination{justify-content:space-between;gap:var(--gutter-standard);padding-top:var(--gutter-roomy);border-top:var(--border-width-hairline) solid var(--color-chrome-border);display:flex}.DocsShell-module__IituDG__paginationLink{max-width:45%;padding:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-screen);color:var(--color-chrome-ink);transition:border-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);flex-direction:column;gap:4px;text-decoration:none;display:flex}.DocsShell-module__IituDG__paginationLinkNext{text-align:right;align-items:flex-end;margin-left:auto}.DocsShell-module__IituDG__paginationLink:hover{border-color:var(--color-accent-soft)}.DocsShell-module__IituDG__paginationLink:active{transform:scale(.98)}.DocsShell-module__IituDG__paginationLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}.DocsShell-module__IituDG__paginationDirection{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted)}.DocsShell-module__IituDG__paginationTitle{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-chrome-ink)}@media (prefers-reduced-motion:reduce){.DocsShell-module__IituDG__paginationLink{transition:none}.DocsShell-module__IituDG__paginationLink:active{transform:none}}
.DocsShell-module__ikIb-q__shell{--docs-sidebar-width:260px;--docs-nav-row-gap:3px;--docs-nav-row-padding-y:4px;--docs-group-label-gap:4px;--docs-toggle-size:44px;--docs-content-ceiling:880px;--docs-content-pad-x:0px;--docs-identity-clearance:calc(160px + var(--gutter-standard));--docs-toggle-clearance:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-tight));--safe-inset:clamp(16px, 4cqw, 48px);background:var(--color-paper);color:var(--color-ink);min-height:100dvh}.DocsShell-module__ikIb-q__footerSlot{margin-block:calc(-1 * var(--gutter-roomy))}.DocsShell-module__ikIb-q__marker{top:24px;right:var(--vgap-tight);z-index:65;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);white-space:nowrap;padding:6px 10px;position:fixed}@media (max-width:767px){.DocsShell-module__ikIb-q__marker{top:var(--margin);right:var(--margin)}}.DocsShell-module__ikIb-q__markerFull{display:inline}.DocsShell-module__ikIb-q__markerShort{display:none}@media (max-width:767px){.DocsShell-module__ikIb-q__marker{letter-spacing:var(--tracking-label)}.DocsShell-module__ikIb-q__markerFull{display:none}.DocsShell-module__ikIb-q__markerShort{display:inline}}.DocsShell-module__ikIb-q__toggleRail{width:0;height:0;overflow:visible}.DocsShell-module__ikIb-q__drawerToggle{background:var(--color-chrome-bg);border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);width:32px;height:32px;color:var(--color-chrome-ink);cursor:pointer;transition:transform var(--duration-fast) var(--ease-primary), left var(--duration-base) var(--ease-primary);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.DocsShell-module__ikIb-q__drawerToggle{top:24px;left:calc(var(--docs-identity-clearance) + 60px);z-index:65;position:fixed}.DocsShell-module__ikIb-q__drawerToggleExpanded{left:calc(var(--docs-sidebar-width) + 24px)}}@media (max-width:767px){.DocsShell-module__ikIb-q__drawerToggle{top:var(--margin);left:var(--margin);z-index:65;width:var(--docs-toggle-size);height:var(--docs-toggle-size);position:fixed}}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__ikIb-q__drawerToggle{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__ikIb-q__drawerToggle{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__ikIb-q__drawerToggleIcon{display:block}.DocsShell-module__ikIb-q__drawerToggle:active{transform:scale(.96)}.DocsShell-module__ikIb-q__drawerToggle:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__drawerToggle{transition:none}.DocsShell-module__ikIb-q__drawerToggle:active{transform:none}}.DocsShell-module__ikIb-q__body{align-items:stretch;display:flex}.DocsShell-module__ikIb-q__body[data-present-slide=true]{height:100dvh;overflow:hidden}body[data-docs-present-slide=true]{height:100dvh;overflow:visible clip}.DocsShell-module__ikIb-q__sidebar{width:var(--docs-sidebar-width);background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.DocsShell-module__ikIb-q__sidebarInner{min-height:0;padding:var(--docs-identity-clearance) var(--gutter-roomy) var(--gutter-tight);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DocsShell-module__ikIb-q__sidebarFade{background:linear-gradient(to bottom, transparent, var(--color-chrome-bg));pointer-events:none;height:40px;position:absolute;bottom:140px;left:0;right:0}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__ikIb-q__sidebar{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__ikIb-q__sidebar{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__ikIb-q__sidebar:focus-visible{outline:none}@media (min-width:768px){.DocsShell-module__ikIb-q__sidebar{transition:width var(--duration-base) var(--ease-primary), padding-left var(--duration-base) var(--ease-primary), padding-right var(--duration-base) var(--ease-primary), border-color var(--duration-base) var(--ease-primary)}.DocsShell-module__ikIb-q__sidebarCollapsed{border-right-color:#0000;width:0;padding-left:0;padding-right:0;overflow:hidden}}.DocsShell-module__ikIb-q__sidebarTag{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-chrome-muted);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-hairline);white-space:nowrap;align-self:flex-start;padding:6px 10px}.DocsShell-module__ikIb-q__modeSwitch{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);flex-shrink:0;align-self:flex-start;display:flex;overflow:hidden}.DocsShell-module__ikIb-q__modeOption{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;display:flex}.DocsShell-module__ikIb-q__modeOption+.DocsShell-module__ikIb-q__modeOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__ikIb-q__modeOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__ikIb-q__modeOptionActive,.DocsShell-module__ikIb-q__modeOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__ikIb-q__modeOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__modeOption{transition:none}}.DocsShell-module__ikIb-q__group+.DocsShell-module__ikIb-q__group{margin-top:var(--gutter-tight)}.DocsShell-module__ikIb-q__groupLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0 0 var(--docs-group-label-gap);flex-direction:column;display:flex}.DocsShell-module__ikIb-q__groupLabelProduct{color:var(--color-chrome-ink);font-weight:500;display:block}.DocsShell-module__ikIb-q__groupLabelStart{font-family:var(--type-display);font-size:var(--font-size-h3);letter-spacing:normal;text-transform:none;color:var(--color-chrome-ink);font-weight:400}.DocsShell-module__ikIb-q__groupLabelName{display:block}.DocsShell-module__ikIb-q__sidebarFoot{gap:var(--gutter-standard);padding:var(--gutter-standard) var(--gutter-roomy) var(--gutter-standard);flex-direction:column;flex-shrink:0;display:flex}.DocsShell-module__ikIb-q__groupList{gap:var(--docs-nav-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocsShell-module__ikIb-q__navItem{position:relative}.DocsShell-module__ikIb-q__navIndicator{background:var(--color-accent);border-radius:var(--radius-hairline);width:2px;position:absolute;top:4px;bottom:4px;left:-8px}.DocsShell-module__ikIb-q__navLink{justify-content:space-between;align-items:center;gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px;border-radius:var(--radius-hairline);font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-chrome-muted);transition:background-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);margin:0 -8px;text-decoration:none;display:flex;position:relative}.DocsShell-module__ikIb-q__navLink:after{content:"";left:0;right:0;top:calc(var(--docs-nav-row-gap) / -2);bottom:calc(var(--docs-nav-row-gap) / -2);position:absolute}.DocsShell-module__ikIb-q__navLink:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__ikIb-q__navLink:active{transform:scale(.98)}.DocsShell-module__ikIb-q__navLinkActive{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink);font-weight:700}.DocsShell-module__ikIb-q__navLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__navLink{transition:none}.DocsShell-module__ikIb-q__navLink:active{transform:none}}.DocsShell-module__ikIb-q__phasePill{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);color:var(--color-chrome-muted);flex-shrink:0;line-height:1.4}.DocsShell-module__ikIb-q__scenarioTree{gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px var(--gutter-tight) 20px;border-left:var(--border-width-hairline) solid var(--color-rule);flex-direction:column;margin:2px 0 2px 4px;display:flex}.DocsShell-module__ikIb-q__scenarioAxis{flex-direction:column;gap:4px;display:flex}.DocsShell-module__ikIb-q__scenarioLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0}.DocsShell-module__ikIb-q__scenarioToggle{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);display:flex;overflow:hidden}.DocsShell-module__ikIb-q__scenarioOption{min-width:0;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;word-break:break-word;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;padding:5px 6px}.DocsShell-module__ikIb-q__scenarioOption+.DocsShell-module__ikIb-q__scenarioOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__ikIb-q__scenarioOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__ikIb-q__scenarioOptionActive,.DocsShell-module__ikIb-q__scenarioOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__ikIb-q__scenarioOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__scenarioOption{transition:none}}.DocsShell-module__ikIb-q__scrim{display:none}@media (max-width:767px){.DocsShell-module__ikIb-q__sidebar{z-index:60;background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);max-width:85vw;height:100dvh;transition:transform var(--duration-base) var(--ease-primary);position:fixed;top:0;left:0;transform:translate(-100%)}.DocsShell-module__ikIb-q__sidebarInner{padding-top:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-standard))}.DocsShell-module__ikIb-q__sidebarOpen{transform:translate(0)}.DocsShell-module__ikIb-q__scrim{z-index:50;background:var(--color-overlay-poster);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-primary);border:none;padding:0;display:block;position:fixed;inset:0}.DocsShell-module__ikIb-q__scrimVisible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__sidebar,.DocsShell-module__ikIb-q__scrim{transition:none}}.DocsShell-module__ikIb-q__contentArea{flex:1;min-width:0;container:docs-area/inline-size}.DocsShell-module__ikIb-q__content{--docs-content-max-width:clamp(320px, 400px + 21cqw, var(--docs-content-ceiling));max-width:var(--docs-content-max-width);padding:var(--vgap-tight) var(--margin);gap:var(--vgap-tight);flex-direction:column;margin:0 auto;display:flex}.DocsShell-module__ikIb-q__content[data-archetype=document]{--docs-content-ceiling:640px}@media (min-width:768px){.DocsShell-module__ikIb-q__content{padding-inline:var(--docs-content-pad-x)}}@media (max-width:767px){.DocsShell-module__ikIb-q__content{padding-top:var(--docs-toggle-clearance)}}.DocsShell-module__ikIb-q__content[data-mode=present]{margin:0 auto}.DocsShell-module__ikIb-q__content[data-present-slide=true]{--docs-content-ceiling:880px;clip-path:inset(0 -100vw);height:100dvh;padding-top:var(--vgap-tight);padding-bottom:var(--gutter-standard)}.DocsShell-module__ikIb-q__content[data-present-slide=true] .DocsShell-module__ikIb-q__pageEnter{flex-direction:column;flex:1;min-height:0;display:flex}@keyframes DocsShell-module__ikIb-q__docsPageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DocsShell-module__ikIb-q__pageEnter{animation:DocsShell-module__ikIb-q__docsPageEnter var(--duration-base) var(--ease-primary)}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__pageEnter{animation:none}}.DocsShell-module__ikIb-q__pagination{justify-content:space-between;gap:var(--gutter-standard);padding-top:var(--gutter-roomy);border-top:var(--border-width-hairline) solid var(--color-chrome-border);display:flex}.DocsShell-module__ikIb-q__paginationLink{max-width:45%;padding:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-screen);color:var(--color-chrome-ink);transition:border-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);flex-direction:column;gap:4px;text-decoration:none;display:flex}.DocsShell-module__ikIb-q__paginationLinkNext{text-align:right;align-items:flex-end;margin-left:auto}.DocsShell-module__ikIb-q__paginationLink:hover{border-color:var(--color-accent-soft)}.DocsShell-module__ikIb-q__paginationLink:active{transform:scale(.98)}.DocsShell-module__ikIb-q__paginationLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}.DocsShell-module__ikIb-q__paginationDirection{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted)}.DocsShell-module__ikIb-q__paginationTitle{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-chrome-ink)}@media (prefers-reduced-motion:reduce){.DocsShell-module__ikIb-q__paginationLink{transition:none}.DocsShell-module__ikIb-q__paginationLink:active{transform:none}}
.DocsShell-module__xuUo2a__shell{--docs-sidebar-width:260px;--docs-nav-row-gap:3px;--docs-nav-row-padding-y:4px;--docs-group-label-gap:4px;--docs-toggle-size:44px;--docs-content-max-width:880px;--docs-content-pad-x:56px;--docs-identity-clearance:calc(160px + var(--gutter-standard));--docs-toggle-clearance:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-tight));background:var(--color-paper);color:var(--color-ink);min-height:100dvh}.DocsShell-module__xuUo2a__marker{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);white-space:nowrap;align-self:flex-end;padding:6px 10px}.DocsShell-module__xuUo2a__markerFull{display:inline}.DocsShell-module__xuUo2a__markerShort{display:none}@media (max-width:767px){.DocsShell-module__xuUo2a__marker{letter-spacing:var(--tracking-label)}.DocsShell-module__xuUo2a__markerFull{display:none}.DocsShell-module__xuUo2a__markerShort{display:inline}}.DocsShell-module__xuUo2a__toggleRail{width:0;height:0;overflow:visible}.DocsShell-module__xuUo2a__drawerToggle{background:var(--color-chrome-bg);border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);width:32px;height:32px;color:var(--color-chrome-ink);cursor:pointer;transition:transform var(--duration-fast) var(--ease-primary), left var(--duration-base) var(--ease-primary);justify-content:center;align-items:center;display:flex}@media (min-width:768px){.DocsShell-module__xuUo2a__drawerToggle{z-index:65;position:fixed;top:24px;left:24px}.DocsShell-module__xuUo2a__drawerToggleExpanded{left:calc(var(--docs-sidebar-width) + 24px)}}@media (max-width:767px){.DocsShell-module__xuUo2a__drawerToggle{top:var(--margin);left:var(--margin);z-index:65;width:var(--docs-toggle-size);height:var(--docs-toggle-size);position:fixed}}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__xuUo2a__drawerToggle{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__xuUo2a__drawerToggle{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__xuUo2a__drawerToggleIcon{display:block}.DocsShell-module__xuUo2a__drawerToggle:active{transform:scale(.96)}.DocsShell-module__xuUo2a__drawerToggle:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__drawerToggle{transition:none}.DocsShell-module__xuUo2a__drawerToggle:active{transform:none}}.DocsShell-module__xuUo2a__body{align-items:stretch;display:flex}.DocsShell-module__xuUo2a__body[data-present-slide=true]{height:100dvh;overflow:hidden}body[data-docs-present-slide=true]{height:100dvh;overflow:visible clip}.DocsShell-module__xuUo2a__sidebar{width:var(--docs-sidebar-width);background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0}.DocsShell-module__xuUo2a__sidebarInner{min-height:0;padding:var(--docs-identity-clearance) var(--gutter-roomy) var(--gutter-tight);flex-direction:column;flex:1;display:flex;overflow-y:auto}.DocsShell-module__xuUo2a__sidebarFade{background:linear-gradient(to bottom, transparent, var(--color-chrome-bg));pointer-events:none;height:40px;position:absolute;bottom:140px;left:0;right:0}@supports not (background:color-mix(in srgb, red 10%, blue)){.DocsShell-module__xuUo2a__sidebar{background:var(--color-paper-edge)}}@media (prefers-reduced-transparency:reduce){.DocsShell-module__xuUo2a__sidebar{background:var(--color-chrome-bg-solid,var(--color-chrome-bg))}}.DocsShell-module__xuUo2a__sidebar:focus-visible{outline:none}@media (min-width:768px){.DocsShell-module__xuUo2a__sidebar{transition:width var(--duration-base) var(--ease-primary), padding-left var(--duration-base) var(--ease-primary), padding-right var(--duration-base) var(--ease-primary), border-color var(--duration-base) var(--ease-primary)}.DocsShell-module__xuUo2a__sidebarCollapsed{border-right-color:#0000;width:0;padding-left:0;padding-right:0;overflow:hidden}}.DocsShell-module__xuUo2a__sidebarTag{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-chrome-muted);background:var(--color-paper);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-hairline);white-space:nowrap;align-self:flex-start;padding:6px 10px}.DocsShell-module__xuUo2a__modeSwitch{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);flex-shrink:0;align-self:flex-start;display:flex;overflow:hidden}.DocsShell-module__xuUo2a__modeOption{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;display:flex}.DocsShell-module__xuUo2a__modeOption+.DocsShell-module__xuUo2a__modeOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__xuUo2a__modeOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__xuUo2a__modeOptionActive,.DocsShell-module__xuUo2a__modeOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__xuUo2a__modeOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__modeOption{transition:none}}.DocsShell-module__xuUo2a__group+.DocsShell-module__xuUo2a__group{margin-top:var(--gutter-tight)}.DocsShell-module__xuUo2a__groupLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0 0 var(--docs-group-label-gap);flex-direction:column;display:flex}.DocsShell-module__xuUo2a__groupLabelProduct{color:var(--color-chrome-ink);font-weight:500;display:block}.DocsShell-module__xuUo2a__groupLabelStart{font-family:var(--type-display);font-size:var(--font-size-h3);letter-spacing:normal;text-transform:none;color:var(--color-chrome-ink);font-weight:400}.DocsShell-module__xuUo2a__groupLabelName{display:block}.DocsShell-module__xuUo2a__sidebarFoot{gap:var(--gutter-standard);padding:var(--gutter-standard) var(--gutter-roomy) var(--gutter-standard);flex-direction:column;flex-shrink:0;display:flex}.DocsShell-module__xuUo2a__groupList{gap:var(--docs-nav-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DocsShell-module__xuUo2a__navItem{position:relative}.DocsShell-module__xuUo2a__navIndicator{background:var(--color-accent);border-radius:var(--radius-hairline);width:2px;position:absolute;top:4px;bottom:4px;left:-8px}.DocsShell-module__xuUo2a__navLink{justify-content:space-between;align-items:center;gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px;border-radius:var(--radius-hairline);font-family:var(--type-body);font-size:var(--font-size-body);color:var(--color-chrome-muted);transition:background-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);margin:0 -8px;text-decoration:none;display:flex;position:relative}.DocsShell-module__xuUo2a__navLink:after{content:"";left:0;right:0;top:calc(var(--docs-nav-row-gap) / -2);bottom:calc(var(--docs-nav-row-gap) / -2);position:absolute}.DocsShell-module__xuUo2a__navLink:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__xuUo2a__navLink:active{transform:scale(.98)}.DocsShell-module__xuUo2a__navLinkActive{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink);font-weight:700}.DocsShell-module__xuUo2a__navLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__navLink{transition:none}.DocsShell-module__xuUo2a__navLink:active{transform:none}}.DocsShell-module__xuUo2a__phasePill{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);color:var(--color-chrome-muted);flex-shrink:0;line-height:1.4}.DocsShell-module__xuUo2a__scenarioTree{gap:var(--gutter-tight);padding:var(--docs-nav-row-padding-y) 8px var(--gutter-tight) 20px;border-left:var(--border-width-hairline) solid var(--color-rule);flex-direction:column;margin:2px 0 2px 4px;display:flex}.DocsShell-module__xuUo2a__scenarioAxis{flex-direction:column;gap:4px;display:flex}.DocsShell-module__xuUo2a__scenarioLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted);margin:0}.DocsShell-module__xuUo2a__scenarioToggle{border:var(--border-width-hairline) solid var(--color-chrome-border);border-radius:var(--radius-hairline);display:flex;overflow:hidden}.DocsShell-module__xuUo2a__scenarioOption{min-width:0;font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-chrome-muted);cursor:pointer;word-break:break-word;transition:background-color var(--duration-fast) var(--ease-primary), color var(--duration-fast) var(--ease-primary);background:0 0;border:none;flex:1;padding:5px 6px}.DocsShell-module__xuUo2a__scenarioOption+.DocsShell-module__xuUo2a__scenarioOption{border-left:var(--border-width-hairline) solid var(--color-chrome-border)}.DocsShell-module__xuUo2a__scenarioOption:hover{background:var(--color-chrome-bg-solid);color:var(--color-chrome-ink)}.DocsShell-module__xuUo2a__scenarioOptionActive,.DocsShell-module__xuUo2a__scenarioOptionActive:hover{background:var(--color-accent);color:var(--color-paper)}.DocsShell-module__xuUo2a__scenarioOption:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__scenarioOption{transition:none}}.DocsShell-module__xuUo2a__scrim{display:none}@media (max-width:767px){.DocsShell-module__xuUo2a__sidebar{z-index:60;background:var(--color-chrome-bg);border-right:var(--border-width-hairline) solid var(--color-chrome-border);max-width:85vw;height:100dvh;transition:transform var(--duration-base) var(--ease-primary);position:fixed;top:0;left:0;transform:translate(-100%)}.DocsShell-module__xuUo2a__sidebarInner{padding-top:calc(var(--margin) + var(--docs-toggle-size) + var(--gutter-standard))}.DocsShell-module__xuUo2a__sidebarOpen{transform:translate(0)}.DocsShell-module__xuUo2a__scrim{z-index:50;background:var(--color-overlay-poster);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-primary);border:none;padding:0;display:block;position:fixed;inset:0}.DocsShell-module__xuUo2a__scrimVisible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__sidebar,.DocsShell-module__xuUo2a__scrim{transition:none}}.DocsShell-module__xuUo2a__contentArea{flex:1;min-width:0;container:docs-area/inline-size}.DocsShell-module__xuUo2a__content{max-width:var(--docs-content-max-width);padding:var(--vgap-tight) var(--margin);gap:var(--vgap-tight);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.DocsShell-module__xuUo2a__content{padding-inline:var(--docs-content-pad-x)}}@media (max-width:767px){.DocsShell-module__xuUo2a__content{padding-top:var(--docs-toggle-clearance)}}.DocsShell-module__xuUo2a__content[data-mode=present]{margin:0 auto}.DocsShell-module__xuUo2a__content[data-present-slide=true]{clip-path:inset(0 -100vw);height:100dvh;padding-top:var(--vgap-tight);padding-bottom:var(--gutter-standard)}.DocsShell-module__xuUo2a__content[data-present-slide=true] .DocsShell-module__xuUo2a__pageEnter{flex-direction:column;flex:1;min-height:0;display:flex}@keyframes DocsShell-module__xuUo2a__docsPageEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DocsShell-module__xuUo2a__pageEnter{animation:DocsShell-module__xuUo2a__docsPageEnter var(--duration-base) var(--ease-primary)}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__pageEnter{animation:none}}.DocsShell-module__xuUo2a__pagination{justify-content:space-between;gap:var(--gutter-standard);padding-top:var(--gutter-roomy);border-top:var(--border-width-hairline) solid var(--color-chrome-border);display:flex}.DocsShell-module__xuUo2a__paginationLink{max-width:45%;padding:var(--gutter-tight);border:var(--border-width-hairline) solid var(--color-chrome-chip-border);border-radius:var(--radius-screen);color:var(--color-chrome-ink);transition:border-color var(--duration-fast) var(--ease-primary), transform var(--duration-fast) var(--ease-primary);flex-direction:column;gap:4px;text-decoration:none;display:flex}.DocsShell-module__xuUo2a__paginationLinkNext{text-align:right;align-items:flex-end;margin-left:auto}.DocsShell-module__xuUo2a__paginationLink:hover{border-color:var(--color-accent-soft)}.DocsShell-module__xuUo2a__paginationLink:active{transform:scale(.98)}.DocsShell-module__xuUo2a__paginationLink:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}.DocsShell-module__xuUo2a__paginationDirection{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-chrome-muted)}.DocsShell-module__xuUo2a__paginationTitle{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-chrome-ink)}@media (prefers-reduced-motion:reduce){.DocsShell-module__xuUo2a__paginationLink{transition:none}.DocsShell-module__xuUo2a__paginationLink:active{transform:none}}
.KinAiCallout-module__lw96wa__callout{gap:var(--gutter-tight);padding:var(--gutter-standard);background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);flex-direction:column;display:flex}.KinAiCallout-module__lw96wa__heading{font-family:var(--type-mono);font-size:var(--font-size-sub);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;font-weight:500}.KinAiCallout-module__lw96wa__body{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink);margin:0;line-height:1.65}.KinAiCallout-module__lw96wa__quote{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);border-left:var(--border-width-emphasis) solid var(--color-accent-soft);padding-left:var(--gutter-tight);margin:0;line-height:1.6}
.KinAiCallout-module__rMtj2G__callout{gap:var(--gutter-tight);padding:var(--gutter-standard);background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);flex-direction:column;display:flex}.KinAiCallout-module__rMtj2G__heading{font-family:var(--type-mono);font-size:var(--font-size-sub);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;font-weight:500}.KinAiCallout-module__rMtj2G__body{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink);margin:0;line-height:1.65}.KinAiCallout-module__rMtj2G__quote{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);border-left:var(--border-width-emphasis) solid var(--color-accent-soft);padding-left:var(--gutter-tight);margin:0;line-height:1.6}
.media-module__OSLwAG__figure{gap:var(--gutter-tight);flex-direction:column;margin:0;display:flex}.media-module__OSLwAG__mediaGroup{gap:var(--gutter-standard);flex-direction:column;display:flex}.media-module__OSLwAG__mediaGroupSingle{flex-direction:column;display:flex}.media-module__OSLwAG__frame{background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);line-height:0;overflow:hidden}.media-module__OSLwAG__frameCapped{width:min(340px,100%);}.media-module__OSLwAG__frame[data-bare=true]{box-shadow:none;background:0 0;border:none;border-radius:0}.media-module__OSLwAG__frameTall{--frame-crop-height:620px;height:var(--frame-crop-height);position:relative;}.media-module__OSLwAG__img{width:100%;height:auto;display:block}.media-module__OSLwAG__imgTall{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.media-module__OSLwAG__expandButton{margin-top:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-label);color:var(--color-ink);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-primary);background:0 0;padding:8px 14px;display:block}.media-module__OSLwAG__frameTall .media-module__OSLwAG__expandButton{left:var(--gutter-tight);bottom:var(--gutter-tight);background:var(--color-paper);margin-top:0;position:absolute}.media-module__OSLwAG__expandButton:after{content:"";position:absolute;inset:-14px -11px}.media-module__OSLwAG__expandButton:hover{border-color:var(--color-accent-soft)}.media-module__OSLwAG__expandButton:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.media-module__OSLwAG__expandButton{transition:none}}.media-module__OSLwAG__video{background:var(--color-ink);width:100%;height:auto;display:block}.media-module__OSLwAG__captionGroup{gap:var(--gutter-tight);max-width:var(--read-body);flex-direction:column;display:flex}.media-module__OSLwAG__caption{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft);margin:0;line-height:1.6}.media-module__OSLwAG__captionTitle{color:var(--color-ink);font-weight:600}.media-module__OSLwAG__figureDialog{padding:var(--gutter-standard);border-radius:var(--radius-screen);background:var(--color-paper);border:none;width:min(1200px,92vw);max-width:92vw;max-height:92vh}.media-module__OSLwAG__figureDialog::backdrop{background:var(--color-overlay-poster)}.media-module__OSLwAG__dialogScroller{max-height:calc(92vh - var(--gutter-standard) * 2 - 44px);overflow:auto}.media-module__OSLwAG__dialogScroller:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:-2px}.media-module__OSLwAG__dialogImg{width:100%;height:auto;display:block}.media-module__OSLwAG__dialogClose{margin-top:var(--gutter-tight);font-family:var(--type-mono);font-size:var(--font-size-body);letter-spacing:var(--tracking-label);color:var(--color-ink);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-hairline);cursor:pointer;background:0 0;padding:8px 14px}.media-module__OSLwAG__dialogClose:hover{border-color:var(--color-accent-soft)}.media-module__OSLwAG__dialogClose:focus-visible{outline:var(--border-width-emphasis) solid var(--color-accent);outline-offset:2px}
.PainFramework-module__TqTX0q__container{background:var(--color-paper-soft);border:var(--border-width-hairline) solid var(--color-rule);border-radius:var(--radius-screen);padding:var(--gutter-standard);margin:0}.PainFramework-module__TqTX0q__grid{gap:var(--gutter-standard);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@container doc (min-width:560px){.PainFramework-module__TqTX0q__grid{grid-template-columns:repeat(2,1fr)}}@container doc (min-width:900px){.PainFramework-module__TqTX0q__grid{grid-template-columns:repeat(4,1fr)}}.PainFramework-module__TqTX0q__step{gap:var(--gutter-tight);flex-direction:column;display:flex}.PainFramework-module__TqTX0q__stepEmphasis{border-left:var(--border-width-emphasis) solid var(--color-accent);padding-left:var(--gutter-standard)}.PainFramework-module__TqTX0q__stepLabel{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-secondary)}.PainFramework-module__TqTX0q__stepLabel strong{color:var(--color-ink);font-weight:600}.PainFramework-module__TqTX0q__stepBody{font-family:var(--type-body);font-size:var(--font-size-lede);color:var(--color-ink-soft);margin:0;line-height:1.5}.PainFramework-module__TqTX0q__stepBodyQuestion{color:var(--color-ink)}.PainFramework-module__TqTX0q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Chip-module__RK9J8W__chip{font-family:var(--type-mono);font-size:var(--font-size-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;border:var(--border-width-hairline) solid;border-radius:var(--radius-hairline);padding:1px 6px;line-height:1.4;display:inline-block}.Chip-module__RK9J8W__strong{border-color:var(--color-ink);color:var(--color-ink)}.Chip-module__RK9J8W__default{border-color:var(--color-rule);color:var(--color-ink-soft)}.Chip-module__RK9J8W__faint{border-color:var(--color-rule);color:var(--color-ink-secondary)}
.RankMeter-module__iGoIsq__meter{align-items:center;gap:var(--gutter-tight);display:inline-flex}.RankMeter-module__iGoIsq__segments{gap:3px;display:inline-flex}.RankMeter-module__iGoIsq__segment{border-radius:var(--radius-none);width:8px;height:8px}.RankMeter-module__iGoIsq__filled{background:var(--color-ink)}.RankMeter-module__iGoIsq__empty{box-shadow:inset 0 0 0 1px var(--color-rule);background:0 0}.RankMeter-module__iGoIsq__label{font-family:var(--type-mono);font-size:var(--font-size-body);color:var(--color-ink-soft)}
