@font-face{font-family:"ABC Monument Grotesk";src:url("/fonts/ABCMonumentGrotesk-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ABC Monument Grotesk";src:url("/fonts/ABCMonumentGrotesk-RegularItalic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"ABC Monument Grotesk";src:url("/fonts/ABCMonumentGrotesk-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ABC Monument Grotesk";src:url("/fonts/ABCMonumentGrotesk-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"ABC Monument Grotesk";src:url("/fonts/ABCMonumentGrotesk-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ABC Monument Grotesk";src:url("/fonts/ABCMonumentGrotesk-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-Book.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-BookItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-Demi.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-DemiItalic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"General Grotesque";src:url("/fonts/GeneralGrotesque-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--suki-font-heading: "General Grotesque", "ABC Monument Grotesk", sans-serif;--suki-font-body: "ABC Monument Grotesk", "General Grotesque", sans-serif}html,body,body *:not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],[style*="monospace"i])):not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],.sia-code) *),body *:not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],[style*="monospace"i])):not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],.sia-code) *)::before,body *:not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],[style*="monospace"i])):not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],.sia-code) *)::after{font-family:var(--suki-font-body)!important}body :is(h1,h2,h3,h4,h5,h6):not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],[style*="monospace"i])):not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],.sia-code) *),body :is(h1,h2,h3,h4,h5,h6) *:not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],[style*="monospace"i])):not(:is(pre,code,kbd,samp,.font-mono,.tut-hub-ui,.suki-install-skill-term-body,.cb-recipe-scope-pill,.cb-run-command,.cb-run-tip-cmd,.wf-idx,.sts-mono,.sts-tile b,.wse-code,[font-family*="mono"i],.sia-code) *){font-family:var(--suki-font-heading)!important}body :is(h1,h2,h3){font-weight:600!important}:root{--suki-btn-radius: 8px;--suki-btn-weight: 500;--suki-card-radius: 8px;--suki-card-radius-inner: 4px;--suki-pill-radius: 4px}@media (max-width: 1023px){:root{--suki-btn-radius: 4px;--suki-card-radius: 4px;--suki-card-radius-inner: 2px;--suki-pill-radius: 2px}}:root{--suki-prose-size: clamp(16px, calc(15.38px + 0.164vw), 17.75px);--suki-prose-lh: 1.4;--suki-card-text-size: clamp(14px, calc(13.38px + 0.164vw), 15.75px);--suki-card-text-lh: 1.4;--suki-card-title-size: 18px;--suki-card-title-lh: 1.25}@media (max-width: 640px){:root{--suki-card-title-size: 16px}}:root{--suki-link-row-hover-bg: rgba(15, 23, 42, 0.045);--suki-table-row-hover-bg: var(--suki-link-row-hover-bg);--suki-light-text: #1a1917;--suki-light-text-body: #41413f;--suki-light-text-muted: #737270}html.dark,[data-theme="dark"]{--suki-link-row-hover-bg: rgba(255, 255, 255, 0.06);--suki-table-row-hover-bg: #2d2d2d;--suki-dark-text: #e1e1de;--suki-dark-text-body: #d1d0ce;--suki-dark-text-muted: #a1a19f}html.dark strong,html.dark b,html.dark .font-bold,[data-theme="dark"] strong,[data-theme="dark"] b,[data-theme="dark"] .font-bold{font-weight:700!important}code:not(pre code){background-color:#F3F4F6!important;color:#473508!important;border:0.5px solid #f3f5f7!important;border-radius:4px!important;font-size:11px!important;padding:2.4px 7px!important}html.dark code:not(pre code),[data-theme="dark"] code:not(pre code){background-color:#252628!important;color:#fcf497!important;border:0.2px solid #252626!important}[class*="callout"] code:not(pre code),[class*="Callout"] code:not(pre code),[class*="admonition"] code:not(pre code),[role="note"] code:not(pre code),[role="alert"] code:not(pre code),[data-callout-type] code:not(pre code),#content-area [data-callout-type] code:not(pre code),.quick-summary-content code:not(pre code),.quick-summary-wrapper code:not(pre code){background-color:#F3F4F6!important;color:#473508!important;border:0.5px solid #f3f5f7!important;border-radius:4px!important;font-size:11px!important;padding:2.4px 7px!important}html.dark [class*="callout"] code:not(pre code),html.dark [class*="Callout"] code:not(pre code),html.dark [class*="admonition"] code:not(pre code),html.dark [role="note"] code:not(pre code),html.dark [role="alert"] code:not(pre code),html.dark [data-callout-type] code:not(pre code),html.dark #content-area [data-callout-type] code:not(pre code),html.dark .quick-summary-content code:not(pre code),html.dark .quick-summary-wrapper code:not(pre code),[data-theme="dark"] [class*="callout"] code:not(pre code),[data-theme="dark"] [class*="Callout"] code:not(pre code),[data-theme="dark"] [class*="admonition"] code:not(pre code),[data-theme="dark"] [role="note"] code:not(pre code),[data-theme="dark"] [role="alert"] code:not(pre code),[data-theme="dark"] [data-callout-type] code:not(pre code),[data-theme="dark"] #content-area [data-callout-type] code:not(pre code),[data-theme="dark"] .quick-summary-content code:not(pre code),[data-theme="dark"] .quick-summary-wrapper code:not(pre code){background-color:#252628!important;color:#fcf497!important;border:0.2px solid #252626!important}html.dark #content-area span[class*="--color-bg:#D1FAE4"],[data-theme="dark"] #content-area span[class*="--color-bg:#D1FAE4"]{--color-bg: #d1fae4 !important;--color-text: #166e3f !important;--color-bg-disabled: #edfdf4 !important;--color-text-disabled: rgba(38, 189, 108, 0.5) !important}html.dark #content-area span[class*="--color-bg:#E3EAFD"],[data-theme="dark"] #content-area span[class*="--color-bg:#E3EAFD"]{--color-bg: #e3eafd !important;--color-text: #133a9a !important;--color-bg-disabled: #f0f4fe !important;--color-text-disabled: rgba(51, 104, 240, 0.5) !important}html.dark #content-area span[class*="--color-bg:#FDEAD8"],[data-theme="dark"] #content-area span[class*="--color-bg:#FDEAD8"]{--color-bg: #fdead8 !important;--color-text: #ae590a !important;--color-bg-disabled: #fef4ec !important;--color-text-disabled: rgba(244, 142, 47, 0.5) !important}html.dark #content-area span[class*="--color-bg:#ECDFFB"],[data-theme="dark"] #content-area span[class*="--color-bg:#ECDFFB"]{--color-bg: #ecdffb !important;--color-text: #5314a3 !important;--color-bg-disabled: #ecdffb !important;--color-text-disabled: rgba(135, 61, 230, 0.5) !important}html.dark #content-area span[class*="--color-bg:#FCE5E4"],[data-theme="dark"] #content-area span[class*="--color-bg:#FCE5E4"]{--color-bg: #fce5e4 !important;--color-text: #9a1c13 !important;--color-bg-disabled: #fdf2f1 !important;--color-text-disabled: rgba(230, 72, 61, 0.5) !important}body #content-area:not(:has(.hp-wrap)):not(:has(.sdk-overview-container)){max-width:990px!important;margin-left:auto!important;margin-right:auto!important}@media (min-width: 1800px){body #content-area:not(:has(.hp-wrap)):not(:has(.sdk-overview-container)){max-width:1170px!important}}@media (min-width: 1280px){#content-container:has(#content-area [id^="api-playground"]) #content-area{padding-left:5rem!important;padding-right:5rem!important}}#navbar>.z-0.absolute.inset-0.bg-background-light{background-color:rgba(255, 255, 255, 0.72)!important;-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15)}[data-base-ui-portal]:has(>div.z-50[data-side]){position:fixed;inset:0;z-index:50;pointer-events:none}[data-base-ui-portal]>div.z-50[data-side]{pointer-events:auto}html.dark #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme="dark"] #navbar>.z-0.absolute.inset-0.bg-background-light,[data-theme="dark"] #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:rgba(14, 13, 12, 0.72)!important}#navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:rgba(15, 23, 42, 0.08)!important}html.dark #navbar>.z-10.absolute.w-full.h-full.border-b,html[data-theme="dark"] #navbar>.z-10.absolute.w-full.h-full.border-b,[data-theme="dark"] #navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:rgba(255, 255, 255, 0.08)!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme="dark"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,[data-theme="dark"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:transparent!important}html[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme="dark"][data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,[data-theme="dark"] html[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:transparent!important}html.dark[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b,html[data-theme="dark"][data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b,[data-theme="dark"] html[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:transparent!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar #search-bar-entry,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar #search-bar-entry-mobile{display:none!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[href="/documentation/home"],body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[href="/documentation/home/"]{display:none!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar a[href="/documentation/home"]:has(img.nav-logo){align-items:center;display:inline-flex;gap:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar a[href="/documentation/home"]:has(img.nav-logo)::after{align-items:center;border-left:1px solid #fff8d6;box-sizing:border-box;color:#fff8d6;content:"Developers";display:inline-flex;font-size:var(--hp-dev-label-size, 0.9375rem);font-weight:500;height:26px;letter-spacing:-0.015em;line-height:1;margin-left:var(--hp-dev-label-gap, 14px);padding-left:var(--hp-dev-label-gap, 14px);white-space:nowrap}@media (max-width: 389px){:root{--hp-dev-label-size: 0.875rem;--hp-dev-label-gap: 10px}}@media (max-width: 374px){:root{--hp-dev-label-size: 0.8125rem;--hp-dev-label-gap: 8px;--suki-nav-support-pad-x: 12px}}@media (max-width: 357px){body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar a[href="/documentation/home"]:has(img.nav-logo)::after{display:none}}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar a[href="/documentation/home"] img.nav-logo,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar a[href="/documentation/home"] img.nav-logo{content:url("/logo/nav-suki-light.svg")}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger{color:#9ca3af!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"],[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]{color:#d1d0ce!important;background:rgba(255, 255, 255, 0.08)!important;border:none!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after{bottom:0!important;background-color:rgba(255, 255, 255, 0.35)!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #theme-preference-menu-trigger,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #theme-preference-menu-trigger{color:#9ca3af!important;opacity:1!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #theme-preference-menu-trigger svg,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #theme-preference-menu-trigger svg{color:#9ca3af!important;opacity:1!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item{color:#9ca3af!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"],[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]{background:rgba(255, 255, 255, 0.08)!important;color:#d1d0ce!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after{bottom:0!important;background-color:rgba(255, 255, 255, 0.35)!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover>div,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover>div{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"],html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"],[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary{background:rgba(255, 255, 255, 0.08)!important;box-shadow:none!important;color:#ffffff!important;font-weight:500!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary::after,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary::after{bottom:0!important;background-color:#ffffff!important}@media (prefers-reduced-transparency: reduce){#navbar>.z-0.absolute.inset-0.bg-background-light{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(255, 255, 255)!important}html.dark #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme="dark"] #navbar>.z-0.absolute.inset-0.bg-background-light,[data-theme="dark"] #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:rgb(14, 13, 12)!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}html.dark body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme="dark"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,[data-theme="dark"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}html[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}html.dark[data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme="dark"][data-hp-home-nav="past-hero"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}}nav img.nav-logo,header img.nav-logo,#navbar img,nav img[alt*="Suki"],header img[alt*="Suki"],nav a img,header a img,.nav-logo,img.h-6{height:40px!important;width:auto!important;max-height:40px!important}@media (max-width: 768px){nav img.nav-logo,header img.nav-logo,#navbar img,nav img[alt*="Suki"],header img[alt*="Suki"],nav a img,header a img,.nav-logo,img.h-6{height:36px!important;max-height:36px!important}}#navbar img.nav-logo{height:28px!important;max-height:28px!important}@media (min-width: 1024px){#navbar img.nav-logo{height:35px!important;max-height:35px!important}}:root{--suki-cta-arrow-mask: url("/icons/sprite.svg#suki-chevron-right");--suki-cta-arrow-size: 12px;--suki-cta-arrow-size-md: 16px;--suki-cta-arrow-size-lg: 20px;--suki-cta-arrow-hover-ml: 8px;--suki-cta-hover-duration: 0.15s;--suki-cta-hover-ease: ease}.learning-path-button{display:inline-flex!important;position:relative!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:4px 12px!important;margin:0!important;border-radius:var(--suki-btn-radius)!important;background:#0a0a0a!important;color:#ffffff!important;text-decoration:none!important;font-weight:var(--suki-btn-weight)!important;font-size:12.5px!important;line-height:1.2!important;letter-spacing:0.01em!important;border:none!important;min-height:28px!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important;transition:background var(--suki-cta-hover-duration) var(--suki-cta-hover-ease)!important}.learning-path-button.hp-cta-with-icon>.hp-cta-icon,.learning-path-button.hp-cta-with-icon>svg{margin-right:6px}.learning-path-button svg,.learning-path-button .hp-cta-icon{position:relative;z-index:1;width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important}.learning-path-button>svg:not(.hp-cta-icon){display:none!important}.learning-path-button::after{content:''!important;display:inline-block;width:0;height:var(--suki-cta-arrow-size);max-width:0;margin-left:0;overflow:hidden;opacity:0;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;transition:opacity var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), max-width var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), width var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), margin-left var(--suki-cta-hover-duration) var(--suki-cta-hover-ease)}.learning-path-button:hover,.learning-path-button:focus-visible{background:#1f1f1f!important;color:#ffffff!important;outline:none!important}.learning-path-button:hover::after,.learning-path-button:focus-visible::after{width:var(--suki-cta-arrow-size);max-width:var(--suki-cta-arrow-size);margin-left:var(--suki-cta-arrow-hover-ml);opacity:1}.learning-path-button:focus-visible{box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55)!important}.learning-path-button:active{background:#333333!important;color:#ffffff!important}html.dark .learning-path-button,html[data-theme="dark"] .learning-path-button,[data-theme="dark"] .learning-path-button{background:#f5f5f5!important;color:#0a0a0a!important}html.dark .learning-path-button:hover,html.dark .learning-path-button:focus-visible,html[data-theme="dark"] .learning-path-button:hover,html[data-theme="dark"] .learning-path-button:focus-visible,[data-theme="dark"] .learning-path-button:hover,[data-theme="dark"] .learning-path-button:focus-visible{background:#e8e8e8!important;color:#0a0a0a!important}html.dark .learning-path-button:active,html[data-theme="dark"] .learning-path-button:active,[data-theme="dark"] .learning-path-button:active{background:#d4d4d4!important;color:#0a0a0a!important}#content-area .web-sdk-exec-page .learning-path-button{background:#FFE148!important;color:#000000!important}#content-area .web-sdk-exec-page .learning-path-button:hover,#content-area .web-sdk-exec-page .learning-path-button:focus-visible,#content-area .web-sdk-exec-page .learning-path-button:active{background:#ffe89c!important;color:#000000!important}@media (prefers-reduced-motion: reduce){.learning-path-button,.learning-path-button::after{transition-duration:0.01ms!important}}.suki-strip-hover-host{position:relative;isolation:isolate;overflow:hidden}.suki-strip-hover-layer{pointer-events:none;position:absolute;inset:0;display:flex;flex-direction:row;z-index:0;border-radius:inherit}.suki-strip-hover-seg{flex:1 1 0;height:100%;min-width:0;transform:scaleX(0);transform-origin:left center;background:rgba(0, 0, 0, 0.05);transition:transform 300ms cubic-bezier(0.22, 1, 0.36, 1);transition-delay:calc(var(--suki-strip-index, 0) * 4ms)}.suki-strip-hover-host>*:not(.suki-strip-hover-layer){position:relative;z-index:1}.suki-strip-hover-content{position:relative;z-index:1}.suki-strip-hover-host .suki-strip-hover-content{font-weight:inherit}html.dark .suki-strip-hover-seg,[data-theme="dark"] .suki-strip-hover-seg{background:rgba(255, 255, 255, 0.08)}html.dark nav li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,html.dark header li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,html.dark #navbar li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,html[data-theme="dark"] nav li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,html[data-theme="dark"] header li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,html[data-theme="dark"] #navbar li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,[data-theme="dark"] nav li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,[data-theme="dark"] header li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,[data-theme="dark"] #navbar li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg{background:rgba(255, 255, 255, 0.16)}@media (min-width: 1024px){a.suki-strip-hover-host:hover .suki-strip-hover-seg,a.suki-strip-hover-host:focus-visible .suki-strip-hover-seg,li.suki-strip-hover-host:hover .suki-strip-hover-seg,li.suki-strip-hover-host:has(a:focus-visible) .suki-strip-hover-seg{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.suki-strip-hover-seg{transition-duration:0.01ms;transition-delay:0ms!important}}@media print{.suki-strip-hover-layer{display:none!important}}@media (max-width: 1023px){#navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(button[aria-label="More actions"])){justify-content:flex-end!important;min-width:7.5rem!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(button[aria-label="More actions"])){min-width:0!important}#navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after{content:""!important;order:3!important;flex:0 0 32px!important;width:32px!important;height:32px!important;display:block!important;color:#6F5410!important;background:currentColor!important;pointer-events:none!important;-webkit-mask:url("/icons/sprite.svg#suki-more") center / 16px 16px no-repeat!important;mask:url("/icons/sprite.svg#suki-more") center / 16px 16px no-repeat!important}#navbar .suki-more-mobile-root{order:3!important}#navbar #search-bar-entry-mobile,#navbar .suki-mcp-mobile-root{display:none!important}#navbar .suki-nav-support-mobile{display:inline-flex!important;align-items:center!important;order:3!important}#navbar .suki-nav-support-mobile a.suki-nav-support-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:40px!important;margin:0!important;padding:0 var(--suki-nav-support-pad-x, 16px)!important;box-sizing:border-box!important;border:0!important;border-radius:var(--suki-btn-radius)!important;background:#ffe148!important;color:#1b1b1b!important;font-family:inherit!important;font-size:14px!important;font-weight:var(--suki-btn-weight)!important;letter-spacing:-0.14px!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent!important}#navbar .suki-nav-support-mobile a.suki-nav-support-btn:active{background:#ffea7e!important}#navbar .suki-nav-support-mobile a.suki-nav-support-btn:focus-visible{outline:2px solid #6f5410!important;outline-offset:2px!important}html.dark #navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after,html[data-theme="dark"] #navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after,[data-theme="dark"] #navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after{color:#fff394!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after{color:#fff394!important}#navbar #assistant-entry-mobile{display:none!important}}@media (max-width: 640px){#navbar .suki-more-mobile-root{display:none!important}#navbar .flex.lg\:hidden .flex.items-center.gap-3:has(#search-bar-entry-mobile):not(:has(.suki-more-mobile-root)):not(:has(button[aria-label="More actions"]))::after{display:none!important}#mobile-nav .suki-more-drawer{margin:8px 0 24px;padding-top:20px;border-top:1px solid rgb(var(--gray-200, 225 225 222))}html.dark #mobile-nav .suki-more-drawer,[data-theme="dark"] #mobile-nav .suki-more-drawer{border-top-color:rgb(255 255 255 / 0.12)}#mobile-nav .suki-more-drawer-title{margin:0 0 4px;font-size:15px;font-weight:600;color:rgb(var(--gray-900, 26 25 23))}html.dark #mobile-nav .suki-more-drawer-title,[data-theme="dark"] #mobile-nav .suki-more-drawer-title{color:rgb(var(--gray-200, 225 225 222))}#mobile-nav .suki-more-drawer .suki-more-nav-panel-inner{overflow:visible!important}#mobile-nav .suki-more-drawer :is(.suki-more-nav-action,.suki-more-nav-groups,.suki-more-nav-socials,.suki-more-nav-section-heading){padding-left:0!important;padding-right:0!important}#mobile-nav .suki-more-drawer .suki-more-nav-groups{grid-template-columns:1fr!important}html.suki-mnav-open #navbar{z-index:45!important}html.suki-mnav-x #navbar div.lg\:hidden.bg-gray-50>button>div:first-child{-webkit-mask-image:url("/icons/sprite.svg#derived-suki-web-close");mask-image:url("/icons/sprite.svg#derived-suki-web-close")}html.suki-mnav-open #mobile-nav{--bleed: 0px !important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:var(--suki-mnav-top, 0px) 0 0!important;transition:opacity 0.2s ease, transform 0.2s ease!important}html.suki-mnav-open #mobile-nav:is([data-starting-style],[data-ending-style]){opacity:0!important;transform:translateY(-8px)!important}html.suki-mnav-open #mobile-nav>button[aria-label="Close navigation"],html.suki-mnav-open #mobile-nav .nav-logo,html.suki-mnav-open #mobile-nav .sidebar-group-icon,html.suki-mnav-open .docs-survey-sticky{display:none!important}html.suki-mnav-open #mobile-nav .sidebar-group-header{padding-left:0!important;margin-bottom:8px!important;color:rgb(var(--gray-500, 115 114 112))}html.suki-mnav-open #mobile-nav .sidebar-group{border-top:1px solid rgb(var(--gray-900, 26 25 23))}html.suki-mnav-open #mobile-nav .sidebar-group>li{border-bottom:1px solid rgb(var(--gray-900, 26 25 23))}html.suki-mnav-open #mobile-nav .sidebar-group>li>:is(a,button){padding:14px 0!important;font-size:20px;line-height:28px;font-weight:500;background:transparent!important;border-radius:0!important}html.suki-mnav-open #mobile-nav .sidebar-group>li>:is(a,button):not(.text-primary){color:rgb(var(--gray-900, 26 25 23))}html.suki-mnav-open #mobile-nav .sidebar-group>li>ul{padding-bottom:12px}html.suki-mnav-open #mobile-nav .sidebar-group>li>button svg{width:14px!important;height:14px!important;margin-right:0!important;rotate:90deg!important;color:inherit!important}html.suki-mnav-open #mobile-nav .sidebar-group ul::before{display:none!important}html.suki-mnav-open #mobile-nav .sidebar-group>li>ul :is(a,button){padding-left:0!important;font-size:16px;background:transparent!important}html.suki-mnav-open #mobile-nav .sidebar-group>li>ul ul :is(a,button){padding-left:16px!important}html.suki-mnav-open #mobile-nav .sidebar-group>li>ul ul ul :is(a,button){padding-left:32px!important}html.suki-mnav-open #mobile-nav .sidebar-group>li>ul :is(a,button):not(.text-primary){color:rgb(var(--gray-500, 115 114 112))}html.dark.suki-mnav-open #mobile-nav .sidebar-group>li>ul :is(a,button):not(.text-primary){color:rgb(var(--gray-400, 161 161 159))}html.dark.suki-mnav-open #mobile-nav :is(.sidebar-group,.sidebar-group>li){border-color:rgb(255 255 255 / 0.16)}html.dark.suki-mnav-open #mobile-nav .sidebar-group-header{color:rgb(var(--gray-400, 161 161 159))}html.dark.suki-mnav-open #mobile-nav .sidebar-group>li>:is(a,button):not(.text-primary){color:rgb(var(--gray-200, 225 225 222))}}@media (max-width: 640px) and (prefers-reduced-motion: reduce){html.suki-mnav-open #mobile-nav{transition:none!important}}@media (min-width: 1024px) and (max-width: 1079.98px){#navbar .nav-tabs-item,nav .nav-tabs-item,header .nav-tabs-item{display:none!important}}@media (min-width: 1024px) and (max-width: 1479.98px){html[data-assistant-state="open"] #navbar .nav-tabs-item,html[data-assistant-state="open"] nav .nav-tabs-item,html[data-assistant-state="open"] header .nav-tabs-item{display:none!important}}@media (min-width: 1080px) and (max-width: 1279.98px){#navbar .nav-tabs .nav-tabs-item{padding:5px 8px!important}}@media (min-width: 1480px) and (max-width: 1719.98px){html[data-assistant-state="open"] #navbar .nav-tabs .nav-tabs-item{padding:5px 8px!important}}@media (min-width: 1440px){html:not([data-assistant-state="open"]) #navbar .nav-tabs .nav-tabs-item,html:not([data-assistant-state="open"]) #suki-nav-actions-host .suki-mcp-nav-trigger{padding:0 24px!important}}#navbar li:has(a[href*="status-platform.suki.ai"]),header li:has(a[href*="status-platform.suki.ai"]),#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),header li.navbar-link:has(a[href*="status-platform.suki.ai"]){background:transparent!important;border:1px solid #e5e7eb!important;border-radius:18px!important;color:#000000!important;padding:6px 16px!important}#navbar li:has(a[href*="status-platform.suki.ai"]) a,header li:has(a[href*="status-platform.suki.ai"]) a,#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a{color:#000000!important}html.dark nav li:has(a[href*="status-platform.suki.ai"]),html.dark header li:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li:has(a[href*="status-platform.suki.ai"]),html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html[data-theme="dark"] nav li:has(a[href*="status-platform.suki.ai"]),html[data-theme="dark"] header li:has(a[href*="status-platform.suki.ai"]),html[data-theme="dark"] #navbar li:has(a[href*="status-platform.suki.ai"]),html[data-theme="dark"] nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html[data-theme="dark"] header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html[data-theme="dark"] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),[data-theme="dark"] nav li:has(a[href*="status-platform.suki.ai"]),[data-theme="dark"] header li:has(a[href*="status-platform.suki.ai"]),[data-theme="dark"] #navbar li:has(a[href*="status-platform.suki.ai"]),[data-theme="dark"] nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),[data-theme="dark"] header li.navbar-link:has(a[href*="status-platform.suki.ai"]),[data-theme="dark"] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]){background:transparent!important;border:1px solid rgba(255, 255, 255, 0.12)!important;color:var(--suki-dark-text)!important}html.dark nav li:has(a[href*="status-platform.suki.ai"]) a,html.dark header li:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]) a,html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html[data-theme="dark"] nav li:has(a[href*="status-platform.suki.ai"]) a,html[data-theme="dark"] header li:has(a[href*="status-platform.suki.ai"]) a,html[data-theme="dark"] #navbar li:has(a[href*="status-platform.suki.ai"]) a,html[data-theme="dark"] nav li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html[data-theme="dark"] header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html[data-theme="dark"] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,[data-theme="dark"] nav li:has(a[href*="status-platform.suki.ai"]) a,[data-theme="dark"] header li:has(a[href*="status-platform.suki.ai"]) a,[data-theme="dark"] #navbar li:has(a[href*="status-platform.suki.ai"]) a,[data-theme="dark"] nav li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,[data-theme="dark"] header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,[data-theme="dark"] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a{color:var(--suki-dark-text)!important}nav li:has(a[href*="status-platform.suki.ai"]):hover,header li:has(a[href*="status-platform.suki.ai"]):hover,#navbar li:has(a[href*="status-platform.suki.ai"]):hover,nav li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,header li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover{background:#eeeded!important;border-color:#d1d5db!important}html.dark nav li:has(a[href*="status-platform.suki.ai"]):hover,html.dark header li:has(a[href*="status-platform.suki.ai"]):hover,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]):hover,html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme="dark"] nav li:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme="dark"] header li:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme="dark"] #navbar li:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme="dark"] nav li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme="dark"] header li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme="dark"] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,[data-theme="dark"] nav li:has(a[href*="status-platform.suki.ai"]):hover,[data-theme="dark"] header li:has(a[href*="status-platform.suki.ai"]):hover,[data-theme="dark"] #navbar li:has(a[href*="status-platform.suki.ai"]):hover,[data-theme="dark"] nav li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,[data-theme="dark"] header li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,[data-theme="dark"] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover{background:#1e1e1e!important;border-color:rgba(255, 255, 255, 0.22)!important}@media (max-width: 640px){nav li:has(a[href*="status-platform.suki.ai"]),header li:has(a[href*="status-platform.suki.ai"]),#navbar li:has(a[href*="status-platform.suki.ai"]),nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),header li.navbar-link:has(a[href*="status-platform.suki.ai"]),#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark nav li:has(a[href*="status-platform.suki.ai"]),html.dark header li:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li:has(a[href*="status-platform.suki.ai"]),html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]){background:unset!important;border:unset!important}html.dark nav li:has(a[href*="status-platform.suki.ai"]) a,html.dark header li:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]) a,html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a{color:unset!important}}@media (max-width: 480px){nav li:has(a[href*="status-platform.suki.ai"]),header li:has(a[href*="status-platform.suki.ai"]),#navbar li:has(a[href*="status-platform.suki.ai"]),nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),header li.navbar-link:has(a[href*="status-platform.suki.ai"]),#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark nav li:has(a[href*="status-platform.suki.ai"]),html.dark header li:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li:has(a[href*="status-platform.suki.ai"]),html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]){background:unset!important;border:unset!important}html.dark nav li:has(a[href*="status-platform.suki.ai"]) a,html.dark header li:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]) a,html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a{color:unset!important}}@media (min-width: 1024px){#navbar #theme-preference-menu-trigger,#navbar [data-testid="theme-preference-menu-trigger"],#navbar .theme-preference-menu-trigger{display:none!important}#navbar>div>div.hidden.lg\:flex div.-mr-4:has(#theme-preference-menu-trigger),#navbar div.hidden.lg\:flex div.-mr-4:has(#theme-preference-menu-trigger){display:none!important}#suki-nav-actions-host{display:flex;align-items:center;pointer-events:auto}#suki-nav-actions-host ul[data-suki-nav-actions-ul="1"]{display:flex!important;align-items:stretch!important;gap:0!important;list-style:none!important;margin:0!important;padding:0!important;height:100%;align-self:stretch!important}}@media (max-width: 1023px){#suki-nav-actions-host{display:none!important}}nav li.suki-mcp-nav-root,header li.suki-mcp-nav-root,:is(#navbar,#suki-nav-actions-host) li.suki-mcp-nav-root,#suki-nav-actions-host li.suki-mcp-nav-root{display:flex!important;align-items:center!important;height:auto!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;list-style:none!important;position:relative!important}html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger,html:not(.dark):not([data-theme="dark"]) #suki-nav-actions-host .suki-mcp-nav-trigger,html:not(.dark):not([data-theme="dark"]) #suki-nav-actions-host .suki-more-nav-trigger,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger,[data-theme="light"] #suki-nav-actions-host .suki-mcp-nav-trigger,[data-theme="light"] #suki-nav-actions-host .suki-more-nav-trigger{color:#6b7280!important}html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,html.dark :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger{color:#9ca3af!important}:is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger,:is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;gap:8px!important;height:auto!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0 16px!important;box-sizing:border-box!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:14px!important;letter-spacing:-0.14px!important;white-space:nowrap!important;text-shadow:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;position:relative!important;overflow:hidden!important;transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important}:is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger::after,:is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger::after{content:""!important;position:absolute!important;left:0!important;width:100%!important;height:4px!important;bottom:-4px!important;background-color:transparent!important;transition:bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;pointer-events:none!important}:is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger{min-width:48px!important}.suki-more-nav-icon{background-color:currentColor;display:block;flex:0 0 auto;height:24px;width:24px}.suki-more-nav-icon--menu{-webkit-mask:url("/icons/sprite.svg#derived-suki-web-menu") center / contain no-repeat;mask:url("/icons/sprite.svg#derived-suki-web-menu") center / contain no-repeat}.suki-more-nav-icon--close{-webkit-mask:url("/icons/sprite.svg#derived-suki-web-close") center / contain no-repeat;mask:url("/icons/sprite.svg#derived-suki-web-close") center / contain no-repeat}.suki-more-nav-trigger[aria-expanded="true"] .suki-more-nav-icon--menu,.suki-more-nav-trigger:not([aria-expanded="true"]) .suki-more-nav-icon--close{display:none}#suki-nav-actions-host li.suki-nav-support-root{display:flex!important;align-items:center!important;align-self:stretch!important;margin:0!important;padding:0 8px!important;list-style:none!important;background:transparent!important;border:none!important}#suki-nav-actions-host a.suki-nav-support-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:50px!important;margin:0!important;padding:0 16px!important;box-sizing:border-box!important;border:0!important;border-radius:var(--suki-btn-radius)!important;background:#ffe148!important;color:#1b1b1b!important;font-family:inherit!important;font-size:14px!important;font-weight:var(--suki-btn-weight)!important;line-height:1!important;letter-spacing:-0.14px!important;white-space:nowrap!important;text-decoration:none!important;cursor:pointer!important}@media (min-width: 1280px){#suki-nav-actions-host a.suki-nav-support-btn{padding:0 32px!important}}#suki-nav-actions-host a.suki-nav-support-btn .suki-strip-hover-seg{background:rgba(0, 0, 0, 0.05)!important}#suki-nav-actions-host a.suki-nav-support-btn:focus-visible{outline:2px solid #6f5410!important;outline-offset:2px!important}html.dark #suki-nav-actions-host a.suki-nav-support-btn:focus-visible,[data-theme="dark"] #suki-nav-actions-host a.suki-nav-support-btn:focus-visible{outline-color:#ffe148!important}#navbar ul[data-suki-nav-actions-ul="1"],nav ul[data-suki-nav-actions-ul="1"],header ul[data-suki-nav-actions-ul="1"]{display:flex!important;align-items:stretch!important;gap:0!important}#navbar ul[data-suki-nav-actions-ul="1"]>li,nav ul[data-suki-nav-actions-ul="1"]>li,header ul[data-suki-nav-actions-ul="1"]>li{margin:0!important}html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"],[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]{background:rgba(27, 27, 27, 0.05)!important;border:none!important;color:#1b1b1b!important}html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,html:not(.dark):not([data-theme="dark"]) :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,[data-theme="light"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after{bottom:0!important;background-color:#d1d1d1!important}html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,html.dark :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],html.dark :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"],html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"],[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"],[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]{background:rgba(255, 255, 255, 0.08)!important;border:none!important;color:var(--suki-dark-text-body)!important}html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,html.dark :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,html.dark :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:hover::after,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"]::after,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded="true"]::after{bottom:0!important;background-color:rgba(255, 255, 255, 0.35)!important}.suki-mcp-nav-trigger:focus-visible,.suki-more-nav-trigger:focus-visible{outline:2px solid #6b7280!important;outline-offset:2px!important;border-radius:4px!important}html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:focus-visible,html.dark :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:focus-visible,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:focus-visible,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:focus-visible,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:focus-visible,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-more-nav-trigger:focus-visible{outline-color:#9ca3af!important}.suki-mcp-nav-icon{flex-shrink:0!important;display:block!important;width:17px!important;height:17px!important}.suki-mcp-nav-icon path{stroke:currentColor!important}@media (min-width: 1024px){#navbar .suki-mcp-nav-root .suki-mcp-nav-icon path{stroke-width:15.5!important}}.suki-mcp-mobile-root{display:none!important}.suki-more-mobile-root{display:none!important}@media (max-width: 1023px){#navbar .suki-more-mobile-trigger::after,header .suki-more-mobile-trigger::after,nav .suki-more-mobile-trigger::after{content:none!important;display:none!important}header button[aria-label*="menu"i],nav button[aria-label*="menu"i],#navbar button[aria-label*="menu"i],header button[aria-label*="navigation"i],nav button[aria-label*="navigation"i],#navbar button[aria-label*="navigation"i]{color:#6F5410!important}header button[aria-label*="menu"i] svg,nav button[aria-label*="menu"i] svg,#navbar button[aria-label*="menu"i] svg,header button[aria-label*="navigation"i] svg,nav button[aria-label*="navigation"i] svg,#navbar button[aria-label*="navigation"i] svg{color:#6F5410!important}html.dark header button[aria-label*="menu"i],html.dark nav button[aria-label*="menu"i],html.dark #navbar button[aria-label*="menu"i],html.dark header button[aria-label*="navigation"i],html.dark nav button[aria-label*="navigation"i],html.dark #navbar button[aria-label*="navigation"i],html[data-theme="dark"] header button[aria-label*="menu"i],html[data-theme="dark"] nav button[aria-label*="menu"i],html[data-theme="dark"] #navbar button[aria-label*="menu"i],html[data-theme="dark"] header button[aria-label*="navigation"i],html[data-theme="dark"] nav button[aria-label*="navigation"i],html[data-theme="dark"] #navbar button[aria-label*="navigation"i],[data-theme="dark"] header button[aria-label*="menu"i],[data-theme="dark"] nav button[aria-label*="menu"i],[data-theme="dark"] #navbar button[aria-label*="menu"i],[data-theme="dark"] header button[aria-label*="navigation"i],[data-theme="dark"] nav button[aria-label*="navigation"i],[data-theme="dark"] #navbar button[aria-label*="navigation"i],html.dark header button[aria-label*="menu"i] svg,html.dark nav button[aria-label*="menu"i] svg,html.dark #navbar button[aria-label*="menu"i] svg,html.dark header button[aria-label*="navigation"i] svg,html.dark nav button[aria-label*="navigation"i] svg,html.dark #navbar button[aria-label*="navigation"i] svg,html[data-theme="dark"] header button[aria-label*="menu"i] svg,html[data-theme="dark"] nav button[aria-label*="menu"i] svg,html[data-theme="dark"] #navbar button[aria-label*="menu"i] svg,html[data-theme="dark"] header button[aria-label*="navigation"i] svg,html[data-theme="dark"] nav button[aria-label*="navigation"i] svg,html[data-theme="dark"] #navbar button[aria-label*="navigation"i] svg,[data-theme="dark"] header button[aria-label*="menu"i] svg,[data-theme="dark"] nav button[aria-label*="menu"i] svg,[data-theme="dark"] #navbar button[aria-label*="menu"i] svg,[data-theme="dark"] header button[aria-label*="navigation"i] svg,[data-theme="dark"] nav button[aria-label*="navigation"i] svg,[data-theme="dark"] #navbar button[aria-label*="navigation"i] svg{color:#fff394!important}#navbar #assistant-entry,#navbar [data-suki-mobile-assistant-source="true"],#navbar button[aria-label="Toggle assistant panel"],#navbar button[aria-label*="assistant"i],header #assistant-entry,header [data-suki-mobile-assistant-source="true"],header button[aria-label="Toggle assistant panel"],header button[aria-label*="assistant"i],nav #assistant-entry,nav [data-suki-mobile-assistant-source="true"],nav button[aria-label="Toggle assistant panel"],nav button[aria-label*="assistant"i]{display:none!important}.suki-more-mobile-root{display:inline-flex!important;align-items:center!important;justify-content:center!important;order:3!important}#navbar .suki-more-mobile-trigger,header .suki-more-mobile-trigger,nav .suki-more-mobile-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:0!important;border-radius:9999px!important;background:transparent!important;color:rgb(26, 25, 23)!important}#navbar .suki-more-mobile-trigger:hover,#navbar .suki-more-mobile-trigger[aria-expanded="true"],#navbar .suki-more-mobile-trigger:focus,#navbar .suki-more-mobile-trigger:focus-visible,header .suki-more-mobile-trigger:hover,header .suki-more-mobile-trigger[aria-expanded="true"],header .suki-more-mobile-trigger:focus,header .suki-more-mobile-trigger:focus-visible,nav .suki-more-mobile-trigger:hover,nav .suki-more-mobile-trigger[aria-expanded="true"],nav .suki-more-mobile-trigger:focus,nav .suki-more-mobile-trigger:focus-visible{background:transparent!important;background-color:transparent!important;box-shadow:none!important}#navbar .suki-more-mobile-icon,header .suki-more-mobile-icon,nav .suki-more-mobile-icon{display:block!important;width:16px!important;height:16px!important}html.dark #navbar .suki-more-mobile-trigger,html.dark header .suki-more-mobile-trigger,html.dark nav .suki-more-mobile-trigger,html[data-theme="dark"] #navbar .suki-more-mobile-trigger,html[data-theme="dark"] header .suki-more-mobile-trigger,html[data-theme="dark"] nav .suki-more-mobile-trigger,[data-theme="dark"] #navbar .suki-more-mobile-trigger,[data-theme="dark"] header .suki-more-mobile-trigger,[data-theme="dark"] nav .suki-more-mobile-trigger{color:#fff394!important}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .suki-more-mobile-trigger,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) header .suki-more-mobile-trigger,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) nav .suki-more-mobile-trigger,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar .suki-more-mobile-trigger,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) header .suki-more-mobile-trigger,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) nav .suki-more-mobile-trigger{color:#fff394!important;stroke:#fff394!important}}.suki-mcp-nav-caret{flex-shrink:0!important;display:block!important;width:16px!important;height:16px!important;overflow:visible!important;transition:color 0.2s ease, transform 0.2s ease, rotate 0.2s ease!important;color:#9ca3af!important;transform:none!important;rotate:90deg!important}html.dark .suki-mcp-nav-caret,html[data-theme="dark"] .suki-mcp-nav-caret,[data-theme="dark"] .suki-mcp-nav-caret{color:#4b5563!important}:is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover .suki-mcp-nav-caret,:is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"] .suki-mcp-nav-caret,:is(#navbar,#suki-nav-actions-host) li.suki-mcp-nav-root:hover .suki-mcp-nav-caret{color:#4b5563!important;transform:none!important;rotate:-90deg!important}html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover .suki-mcp-nav-caret,html.dark :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"] .suki-mcp-nav-caret,html.dark :is(#navbar,#suki-nav-actions-host) li.suki-mcp-nav-root:hover .suki-mcp-nav-caret,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover .suki-mcp-nav-caret,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"] .suki-mcp-nav-caret,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) li.suki-mcp-nav-root:hover .suki-mcp-nav-caret,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger:hover .suki-mcp-nav-caret,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded="true"] .suki-mcp-nav-caret,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) li.suki-mcp-nav-root:hover .suki-mcp-nav-caret{color:var(--suki-dark-text-body)!important;transform:none!important;rotate:-90deg!important}.suki-mcp-nav-panel{position:fixed!important;z-index:10002!important;pointer-events:auto!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border-radius:0!important;border:none!important;background:#ffffff!important;box-shadow:none!important}html.dark .suki-mcp-nav-panel,html[data-theme="dark"] .suki-mcp-nav-panel,[data-theme="dark"] .suki-mcp-nav-panel{border-color:transparent!important;background:#0a0a0a!important;box-shadow:none!important}.suki-mcp-nav-panel[hidden]{display:none!important}@media (max-width: 1023px){html[data-suki-mcp-mobile-open="1"]{overscroll-behavior:none!important}html[data-suki-mcp-mobile-open="1"] body{overscroll-behavior:none!important;touch-action:none!important}html[data-suki-mcp-mobile-open="1"] .suki-mcp-nav-panel,html[data-suki-mcp-mobile-open="1"] .suki-mcp-nav-panel *{touch-action:pan-y!important}}.suki-mcp-nav-panel-inner{overflow-y:auto!important;overflow-x:hidden!important;padding:0!important;-webkit-overflow-scrolling:touch!important}.suki-mcp-nav-header-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 16px 8px!important;border-bottom:2px solid #d1d1d1!important;position:sticky!important;top:0!important;z-index:2!important;background:#ffffff!important}html.dark .suki-mcp-nav-header-row,html[data-theme="dark"] .suki-mcp-nav-header-row,[data-theme="dark"] .suki-mcp-nav-header-row{border-bottom-color:rgba(255, 255, 255, 0.18)!important;background:#0a0a0a!important}.suki-mcp-nav-panel-title{display:block!important;font-size:15px!important;font-weight:600!important;color:#111827!important;margin:0!important}.suki-mcp-nav-close{display:none!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:32px!important;height:32px!important;margin:-6px -6px -6px 0!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#111827!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.suki-mcp-nav-close:hover,.suki-mcp-nav-close:focus-visible{background:transparent!important;outline:none!important}.suki-mcp-nav-close svg{display:block!important;width:22px!important;height:22px!important}html.dark .suki-mcp-nav-close,html[data-theme="dark"] .suki-mcp-nav-close,[data-theme="dark"] .suki-mcp-nav-close{color:var(--suki-dark-text)!important}html.dark .suki-mcp-nav-close:hover,html.dark .suki-mcp-nav-close:focus-visible,html[data-theme="dark"] .suki-mcp-nav-close:hover,html[data-theme="dark"] .suki-mcp-nav-close:focus-visible,[data-theme="dark"] .suki-mcp-nav-close:hover,[data-theme="dark"] .suki-mcp-nav-close:focus-visible{background:transparent!important}@media (max-width: 1023px){.suki-mcp-nav-close{display:inline-flex!important;touch-action:manipulation!important}}html.dark .suki-mcp-nav-panel-title,html[data-theme="dark"] .suki-mcp-nav-panel-title,[data-theme="dark"] .suki-mcp-nav-panel-title{color:var(--suki-dark-text)!important}.suki-mcp-nav-intro{font-size:13px!important;line-height:1.5!important;color:#6b7280!important;margin:0!important;padding:12px 16px 10px!important}html.dark .suki-mcp-nav-intro,html[data-theme="dark"] .suki-mcp-nav-intro,[data-theme="dark"] .suki-mcp-nav-intro{color:#a3a3a3!important}.suki-mcp-nav-note{display:flex!important;flex-direction:column!important;gap:4px!important;margin:12px 16px 16px!important;padding:10px 12px!important;border-radius:0!important;border:1px solid #dbeafe!important;background:#eff6ff!important}.suki-mcp-nav-note-text{font-size:12px!important;line-height:1.45!important;color:#1e3a8a!important;margin:0!important}html.dark .suki-mcp-nav-note,html[data-theme="dark"] .suki-mcp-nav-note,[data-theme="dark"] .suki-mcp-nav-note{border-color:rgba(96, 165, 250, 0.28)!important;background:rgba(30, 58, 138, 0.22)!important}html.dark .suki-mcp-nav-note-text,html[data-theme="dark"] .suki-mcp-nav-note-text,[data-theme="dark"] .suki-mcp-nav-note-text{color:#dbeafe!important}.suki-mcp-nav-actions{display:flex!important;flex-direction:column!important;gap:0!important;margin:0 0 8px!important;padding:0!important}.suki-mcp-nav-action{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:52px!important;margin:0!important;padding:12px 16px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important;border:0!important;border-radius:0!important;border-bottom:2px solid #d1d1d1!important;background:transparent!important;color:inherit!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;font:inherit!important;-webkit-tap-highlight-color:transparent!important;transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important}.suki-mcp-nav-action::after{content:""!important;position:absolute!important;left:0!important;width:100%!important;height:2px!important;bottom:-2px!important;background-color:transparent!important;transition:bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;pointer-events:none!important;z-index:10!important}.suki-mcp-nav-action:last-child{border-bottom:none!important}.suki-mcp-nav-action:last-child::after{height:4px!important;bottom:-4px!important}html.dark .suki-mcp-nav-action,html[data-theme="dark"] .suki-mcp-nav-action,[data-theme="dark"] .suki-mcp-nav-action{border-bottom-color:rgba(255, 255, 255, 0.18)!important}.suki-mcp-nav-action:hover,.suki-mcp-nav-action:focus-visible{background:rgba(27, 27, 27, 0.05)!important;outline:none!important}.suki-mcp-nav-action:hover::after,.suki-mcp-nav-action:focus-visible::after{bottom:0!important;background-color:#d1d1d1!important}.suki-mcp-nav-action:focus-visible{outline:2px solid #6f5410!important;outline-offset:1px!important}html.dark .suki-mcp-nav-action:hover,html.dark .suki-mcp-nav-action:focus-visible,html[data-theme="dark"] .suki-mcp-nav-action:hover,html[data-theme="dark"] .suki-mcp-nav-action:focus-visible,[data-theme="dark"] .suki-mcp-nav-action:hover,[data-theme="dark"] .suki-mcp-nav-action:focus-visible{background:rgba(255, 255, 255, 0.08)!important}html.dark .suki-mcp-nav-action:hover::after,html.dark .suki-mcp-nav-action:focus-visible::after,html[data-theme="dark"] .suki-mcp-nav-action:hover::after,html[data-theme="dark"] .suki-mcp-nav-action:focus-visible::after,[data-theme="dark"] .suki-mcp-nav-action:hover::after,[data-theme="dark"] .suki-mcp-nav-action:focus-visible::after{background-color:rgba(255, 255, 255, 0.35)!important}html.dark .suki-mcp-nav-action:focus-visible,html[data-theme="dark"] .suki-mcp-nav-action:focus-visible,[data-theme="dark"] .suki-mcp-nav-action:focus-visible{outline-color:#ffe148!important}.suki-mcp-nav-action-icon{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:10px!important;border:1px solid #e5e7eb!important;background:#f9fafb!important;color:#6f5410!important;overflow:hidden!important}html.dark .suki-mcp-nav-action-icon,html[data-theme="dark"] .suki-mcp-nav-action-icon,[data-theme="dark"] .suki-mcp-nav-action-icon{border-color:rgba(255, 255, 255, 0.12)!important;background:#171717!important;color:#ffe148!important}.suki-mcp-nav-action-icon svg,.suki-mcp-nav-logo{display:block!important;width:18px!important;height:18px!important;object-fit:contain!important}.suki-mcp-nav-action-icon--mcp{color:#6f5410!important}html.dark .suki-mcp-nav-action-icon--mcp,html[data-theme="dark"] .suki-mcp-nav-action-icon--mcp,[data-theme="dark"] .suki-mcp-nav-action-icon--mcp{color:#ffe148!important}.suki-mcp-nav-logo--mcp{display:block!important;width:18px!important;height:18px!important}html.dark .suki-mcp-nav-logo--mono,html[data-theme="dark"] .suki-mcp-nav-logo--mono,[data-theme="dark"] .suki-mcp-nav-logo--mono{filter:invert(1)!important}.suki-mcp-nav-action-text{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.suki-mcp-nav-action-title-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 8px!important}.suki-mcp-nav-action-title{font-size:14px!important;font-weight:600!important;line-height:1.3!important;color:#111827!important}html.dark .suki-mcp-nav-action-title,html[data-theme="dark"] .suki-mcp-nav-action-title,[data-theme="dark"] .suki-mcp-nav-action-title{color:var(--suki-dark-text)!important}.suki-mcp-nav-action-desc{font-size:12px!important;line-height:1.35!important;color:#6b7280!important}html.dark .suki-mcp-nav-action-desc,html[data-theme="dark"] .suki-mcp-nav-action-desc,[data-theme="dark"] .suki-mcp-nav-action-desc{color:#a3a3a3!important}.suki-mcp-nav-action-status{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:4px!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;color:#15803d!important}.suki-mcp-nav-action-status[hidden]{display:none!important}.suki-mcp-nav-action-check{flex:0 0 auto!important;display:block!important;box-sizing:border-box!important;width:22px!important;height:22px!important;padding:4px!important;border-radius:6px!important;border:1px solid #e5e7eb!important;background:#f9fafb!important;color:#15803d!important}html.dark .suki-mcp-nav-action-check,html[data-theme="dark"] .suki-mcp-nav-action-check,[data-theme="dark"] .suki-mcp-nav-action-check{border-color:rgba(255, 255, 255, 0.12)!important;background:#171717!important;color:#4ade80!important}html.dark .suki-mcp-nav-action-status,html[data-theme="dark"] .suki-mcp-nav-action-status,[data-theme="dark"] .suki-mcp-nav-action-status{color:#4ade80!important}.suki-mcp-nav-action--copied .suki-mcp-nav-action-desc{display:none!important}.suki-mcp-nav-badge,.suki-more-nav-badge,.sov-log-ver{display:inline-flex!important;align-items:center!important;flex-shrink:0;height:20px;padding:0 7px!important;border:0!important;border-radius:var(--suki-pill-radius)!important;font-family:inherit!important;font-size:11.5px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;font-variant-numeric:tabular-nums;white-space:nowrap;color:#1b1b1b!important;background:#fdf49d!important;box-shadow:none!important}.suki-mcp-nav-action-trailing{flex:0 0 auto!important;align-self:center!important;color:#9ca3af!important}html.dark .suki-mcp-nav-action-trailing,html[data-theme="dark"] .suki-mcp-nav-action-trailing,[data-theme="dark"] .suki-mcp-nav-action-trailing{color:#6b7280!important}@media (max-width: 640px){.suki-mcp-nav-action{min-height:56px!important;padding:12px!important;gap:10px!important}.suki-mcp-nav-action-icon{width:34px!important;height:34px!important}.suki-mcp-nav-action-title{font-size:13.5px!important}}.suki-mcp-nav-footer{padding:12px 16px 16px!important;margin-top:4px!important;border-top:1px solid #e5e7eb!important;display:flex!important;justify-content:stretch!important;box-sizing:border-box!important}.suki-mcp-nav-doc-btn{width:100%!important;min-width:0!important;box-sizing:border-box!important;text-align:center!important}html.dark .suki-mcp-nav-footer,html[data-theme="dark"] .suki-mcp-nav-footer,[data-theme="dark"] .suki-mcp-nav-footer{border-top-color:rgba(255, 255, 255, 0.1)!important}@media (max-width: 640px){.suki-mcp-nav-panel{left:12px!important;right:12px!important;width:auto!important;max-width:none!important}}#navbar li[data-suki-more-legacy-hidden]{display:none!important}nav li.suki-more-from-suki-root,header li.suki-more-from-suki-root,:is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root,#suki-nav-actions-host li.suki-more-from-suki-root,nav li.navbar-link.suki-more-from-suki-root,header li.navbar-link.suki-more-from-suki-root,:is(#navbar,#suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root,#suki-nav-actions-host li.navbar-link.suki-more-from-suki-root{display:flex!important;align-items:center!important;height:auto!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;list-style:none!important;position:relative!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;color:inherit!important}html.dark nav li.suki-more-from-suki-root,html.dark header li.suki-more-from-suki-root,html.dark :is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root,html.dark nav li.navbar-link.suki-more-from-suki-root,html.dark header li.navbar-link.suki-more-from-suki-root,html.dark :is(#navbar,#suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root,html[data-theme="dark"] nav li.suki-more-from-suki-root,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root{background:transparent!important;border:none!important;color:inherit!important}nav li.suki-more-from-suki-root:hover,header li.suki-more-from-suki-root:hover,:is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root:hover,nav li.navbar-link.suki-more-from-suki-root:hover,:is(#navbar,#suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root:hover,html.dark :is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root:hover,html[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root:hover,[data-theme="dark"] :is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root:hover{background:transparent!important;border:none!important}.suki-more-nav-trigger{outline:none!important}.suki-more-nav-trigger[aria-expanded="true"]{border:none!important;box-shadow:none!important}:is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root,:is(#navbar,#suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root{box-shadow:none!important;outline:none!important}:is(#navbar,#suki-nav-actions-host) li.suki-more-from-suki-root .suki-more-nav-trigger,:is(#navbar,#suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root .suki-more-nav-trigger{box-shadow:none!important;outline:none!important;border:none!important}.suki-more-nav-panel{position:fixed!important;z-index:10002!important;pointer-events:auto!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border-radius:0!important;border:none!important;background:#ffffff!important;box-shadow:none!important}html.dark .suki-more-nav-panel,html[data-theme="dark"] .suki-more-nav-panel,[data-theme="dark"] .suki-more-nav-panel{border-color:transparent!important;background:#0a0a0a!important;box-shadow:none!important}.suki-more-nav-panel[hidden]{display:none!important}.suki-more-nav-panel-inner{overflow-y:auto!important;overflow-x:hidden!important;padding:0!important;-webkit-overflow-scrolling:touch!important}.suki-more-nav-header-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 16px 8px!important;border-bottom:2px solid #d1d1d1!important;position:sticky!important;top:0!important;z-index:2!important;background:#ffffff!important}html.dark .suki-more-nav-header-row,html[data-theme="dark"] .suki-more-nav-header-row,[data-theme="dark"] .suki-more-nav-header-row{border-bottom-color:rgba(255, 255, 255, 0.18)!important;background:#0a0a0a!important}.suki-more-nav-panel-title{display:block!important;font-size:15px!important;font-weight:600!important;color:#111827!important;margin:0!important}html.dark .suki-more-nav-panel-title,html[data-theme="dark"] .suki-more-nav-panel-title,[data-theme="dark"] .suki-more-nav-panel-title{color:var(--suki-dark-text)!important}.suki-more-nav-close{display:none!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:32px!important;height:32px!important;margin:-6px -6px -6px 0!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#111827!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.suki-more-nav-close:hover,.suki-more-nav-close:focus-visible{background:transparent!important;outline:none!important}.suki-more-nav-close svg{display:block!important;width:22px!important;height:22px!important}html.dark .suki-more-nav-close,html[data-theme="dark"] .suki-more-nav-close,[data-theme="dark"] .suki-more-nav-close{color:var(--suki-dark-text)!important}@media (max-width: 1023px){.suki-more-nav-close{display:inline-flex!important;touch-action:manipulation!important}}.suki-more-nav-intro{font-size:13px!important;line-height:1.5!important;color:#6b7280!important;margin:0!important;padding:12px 16px 10px!important}html.dark .suki-more-nav-intro,html[data-theme="dark"] .suki-more-nav-intro,[data-theme="dark"] .suki-more-nav-intro{color:#a3a3a3!important}@media (min-width: 1024px){.suki-more-nav-intro .suki-more-nav-intro-text--mobile{display:none!important}}@media (max-width: 1023px){.suki-more-nav-panel-inner .suki-more-nav-theme,.suki-more-nav-intro .suki-more-nav-intro-text--desktop{display:none!important}}.suki-more-nav-theme{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 16px!important;border-top:2px solid #d1d1d1!important;border-bottom:2px solid #d1d1d1!important}html.dark .suki-more-nav-theme,html[data-theme="dark"] .suki-more-nav-theme,[data-theme="dark"] .suki-more-nav-theme{border-color:rgba(255, 255, 255, 0.18)!important}.suki-more-nav-theme-label{font-size:14px!important;font-weight:600!important;line-height:1.3!important;color:#111827!important}html.dark .suki-more-nav-theme-label,html[data-theme="dark"] .suki-more-nav-theme-label,[data-theme="dark"] .suki-more-nav-theme-label{color:var(--suki-dark-text)!important}.suki-more-nav-theme-options{display:inline-flex!important;align-items:center!important;gap:2px!important;padding:2px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#f9fafb!important}html.dark .suki-more-nav-theme-options,html[data-theme="dark"] .suki-more-nav-theme-options,[data-theme="dark"] .suki-more-nav-theme-options{border-color:rgba(255, 255, 255, 0.12)!important;background:#171717!important}.suki-more-nav-theme-option{display:inline-flex!important;align-items:center!important;gap:6px!important;height:28px!important;margin:0!important;padding:0 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#6b7280!important;font:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;transition:background-color 0.2s ease, color 0.2s ease!important}.suki-more-nav-theme-option svg{display:block!important;flex:0 0 auto!important}.suki-more-nav-theme-option:hover{color:#111827!important}.suki-more-nav-theme-option[aria-checked="true"]{background:#ffffff!important;color:#111827!important;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08)!important}.suki-more-nav-theme-option:focus-visible{outline:2px solid #6f5410!important;outline-offset:1px!important}html.dark .suki-more-nav-theme-option,html[data-theme="dark"] .suki-more-nav-theme-option,[data-theme="dark"] .suki-more-nav-theme-option{color:#a3a3a3!important}html.dark .suki-more-nav-theme-option:hover,html[data-theme="dark"] .suki-more-nav-theme-option:hover,[data-theme="dark"] .suki-more-nav-theme-option:hover,html.dark .suki-more-nav-theme-option[aria-checked="true"],html[data-theme="dark"] .suki-more-nav-theme-option[aria-checked="true"],[data-theme="dark"] .suki-more-nav-theme-option[aria-checked="true"]{color:var(--suki-dark-text)!important}html.dark .suki-more-nav-theme-option[aria-checked="true"],html[data-theme="dark"] .suki-more-nav-theme-option[aria-checked="true"],[data-theme="dark"] .suki-more-nav-theme-option[aria-checked="true"]{background:#2a2a2a!important;box-shadow:none!important}html.dark .suki-more-nav-theme-option:focus-visible,html[data-theme="dark"] .suki-more-nav-theme-option:focus-visible,[data-theme="dark"] .suki-more-nav-theme-option:focus-visible{outline-color:#ffe148!important}.suki-more-nav-actions{display:flex!important;flex-direction:column!important;gap:0!important;margin:0 0 8px!important;padding:0!important}.suki-more-nav-action{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:52px!important;margin:0!important;padding:12px 16px!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important;border:0!important;border-radius:0!important;border-bottom:2px solid #d1d1d1!important;background:transparent!important;color:inherit!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;font:inherit!important;-webkit-tap-highlight-color:transparent!important;transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important}.suki-more-nav-action::after{content:""!important;position:absolute!important;left:0!important;width:100%!important;height:2px!important;bottom:-2px!important;background-color:transparent!important;transition:bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;pointer-events:none!important;z-index:10!important}.suki-more-nav-action:last-child{border-bottom:none!important}.suki-more-nav-action:last-child::after{height:4px!important;bottom:-4px!important}html.dark .suki-more-nav-action,html[data-theme="dark"] .suki-more-nav-action,[data-theme="dark"] .suki-more-nav-action{border-bottom-color:rgba(255, 255, 255, 0.18)!important}.suki-more-nav-action:hover,.suki-more-nav-action:focus-visible{background:rgba(27, 27, 27, 0.05)!important;outline:none!important}.suki-more-nav-action:hover::after,.suki-more-nav-action:focus-visible::after{bottom:0!important;background-color:#d1d1d1!important}.suki-more-nav-action:focus-visible{outline:2px solid #6f5410!important;outline-offset:1px!important}html.dark .suki-more-nav-action:hover::after,html.dark .suki-more-nav-action:focus-visible::after,html[data-theme="dark"] .suki-more-nav-action:hover::after,html[data-theme="dark"] .suki-more-nav-action:focus-visible::after,[data-theme="dark"] .suki-more-nav-action:hover::after,[data-theme="dark"] .suki-more-nav-action:focus-visible::after{background-color:rgba(255, 255, 255, 0.35)!important}html.dark .suki-more-nav-action:hover,html.dark .suki-more-nav-action:focus-visible,html[data-theme="dark"] .suki-more-nav-action:hover,html[data-theme="dark"] .suki-more-nav-action:focus-visible,[data-theme="dark"] .suki-more-nav-action:hover,[data-theme="dark"] .suki-more-nav-action:focus-visible{background:rgba(255, 255, 255, 0.08)!important}html.dark .suki-more-nav-action:focus-visible,html[data-theme="dark"] .suki-more-nav-action:focus-visible,[data-theme="dark"] .suki-more-nav-action:focus-visible{outline-color:#ffe148!important}.suki-more-nav-action-icon{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:10px!important;border:1px solid #e5e7eb!important;background:#f9fafb!important;color:#6f5410!important;overflow:hidden!important}html.dark .suki-more-nav-action-icon,html[data-theme="dark"] .suki-more-nav-action-icon,[data-theme="dark"] .suki-more-nav-action-icon{border-color:rgba(255, 255, 255, 0.12)!important;background:#171717!important;color:#ffe148!important}.suki-more-nav-action-icon svg{display:block!important;width:18px!important;height:18px!important}.suki-more-nav-action-icon svg.suki-more-nav-logo--suki,.suki-more-nav-logo--suki{display:block!important;width:22px!important;height:11px!important;object-fit:contain!important}.suki-more-nav-action-text{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.suki-more-nav-action-title-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.suki-more-nav-action-title{font-size:14px!important;font-weight:600!important;color:#111827!important;line-height:1.3!important}html.dark .suki-more-nav-action-title,html[data-theme="dark"] .suki-more-nav-action-title,[data-theme="dark"] .suki-more-nav-action-title{color:var(--suki-dark-text)!important}.suki-more-nav-action-desc{font-size:12px!important;font-weight:400!important;color:#6b7280!important;line-height:1.4!important}html.dark .suki-more-nav-action-desc,html[data-theme="dark"] .suki-more-nav-action-desc,[data-theme="dark"] .suki-more-nav-action-desc{color:#a3a3a3!important}.suki-more-nav-action-trailing{flex:0 0 auto!important;align-self:center!important;color:#9ca3af!important}html.dark .suki-more-nav-action-trailing,html[data-theme="dark"] .suki-more-nav-action-trailing,[data-theme="dark"] .suki-more-nav-action-trailing{color:#6b7280!important}.suki-more-nav-section{margin:0 0 4px!important}.suki-more-nav-section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 8px!important;padding:8px 16px 0!important}.suki-more-nav-section-title{font-size:13px!important;font-weight:700!important;color:#111827!important;line-height:1.3!important;margin:0 0 8px!important}html.dark .suki-more-nav-section-title,html[data-theme="dark"] .suki-more-nav-section-title,[data-theme="dark"] .suki-more-nav-section-title{color:var(--suki-dark-text)!important}.suki-more-nav-section .suki-more-nav-section-title{margin-bottom:0!important}.suki-more-nav-groups{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px 20px!important;padding:8px 16px 4px!important;box-sizing:border-box!important}.suki-more-nav-compact-list{display:flex!important;flex-direction:column!important;gap:2px!important}.suki-more-nav-compact-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:36px!important;padding:8px 0!important;border-radius:8px!important;text-decoration:none!important;color:#4b5563!important;transition:background 0.15s ease, color 0.15s ease!important}.suki-more-nav-compact-link--icon{justify-content:flex-start!important}.suki-more-nav-compact-icon{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;color:currentColor!important}.suki-more-nav-compact-icon svg{display:block!important;width:16px!important;height:16px!important}.suki-more-nav-compact-link--icon .suki-more-nav-compact-label{flex:1 1 auto!important;min-width:0!important}.suki-more-nav-compact-link:hover,.suki-more-nav-compact-link:focus-visible{background:#f3f4f6!important;color:#6f5410!important;outline:none!important}.suki-more-nav-compact-label{font-size:13px!important;font-weight:500!important;line-height:1.3!important}.suki-more-nav-compact-link .suki-more-nav-action-trailing{width:14px!important;height:14px!important;margin-left:auto!important}html.dark .suki-more-nav-compact-link,html[data-theme="dark"] .suki-more-nav-compact-link,[data-theme="dark"] .suki-more-nav-compact-link{color:#9ca3af!important}html.dark .suki-more-nav-compact-link:hover,html[data-theme="dark"] .suki-more-nav-compact-link:hover,[data-theme="dark"] .suki-more-nav-compact-link:hover,html.dark .suki-more-nav-compact-link:focus-visible,html[data-theme="dark"] .suki-more-nav-compact-link:focus-visible,[data-theme="dark"] .suki-more-nav-compact-link:focus-visible{background:rgba(255, 255, 255, 0.06)!important;color:#ffe148!important}.suki-more-nav-panel .suki-more-nav-groups{gap:0!important;padding:0!important;border-top:2px solid #d1d1d1!important;border-bottom:2px solid #d1d1d1!important}.suki-more-nav-panel .suki-more-nav-group{min-width:0!important}.suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group{border-left:2px solid #d1d1d1!important}.suki-more-nav-panel .suki-more-nav-group>.suki-more-nav-section-title{margin:0!important;padding:12px 16px 8px!important}.suki-more-nav-panel .suki-more-nav-compact-list{gap:0!important}.suki-more-nav-panel .suki-more-nav-compact-link{position:relative!important;overflow:hidden!important;min-height:44px!important;padding:0 16px!important;box-sizing:border-box!important;border-radius:0!important;border-top:2px solid #d1d1d1!important;background:transparent!important;color:#646464!important;-webkit-tap-highlight-color:transparent!important;transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important}.suki-more-nav-panel .suki-more-nav-compact-link::after{content:""!important;position:absolute!important;left:0!important;width:100%!important;height:2px!important;bottom:-2px!important;background-color:transparent!important;transition:bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1),
    background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;pointer-events:none!important}.suki-more-nav-panel .suki-more-nav-compact-label{font-size:14px!important}.suki-more-nav-panel .suki-more-nav-compact-link:hover,.suki-more-nav-panel .suki-more-nav-compact-link:focus-visible{background:rgba(27, 27, 27, 0.05)!important;color:#1b1b1b!important}.suki-more-nav-panel .suki-more-nav-compact-link:hover::after,.suki-more-nav-panel .suki-more-nav-compact-link:focus-visible::after{bottom:0!important;background-color:#d1d1d1!important}.suki-more-nav-panel .suki-more-nav-compact-link:focus-visible{outline:2px solid #6f5410!important;outline-offset:-2px!important}html.dark .suki-more-nav-panel .suki-more-nav-groups,html.dark .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group,html.dark .suki-more-nav-panel .suki-more-nav-compact-link,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-groups,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link{border-color:rgba(255, 255, 255, 0.18)!important}html.dark .suki-more-nav-panel .suki-more-nav-compact-link,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link{color:#a3a3a3!important}html.dark .suki-more-nav-panel .suki-more-nav-compact-link:hover,html.dark .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link:hover,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible{background:rgba(255, 255, 255, 0.08)!important;color:var(--suki-dark-text)!important}html.dark .suki-more-nav-panel .suki-more-nav-compact-link:hover::after,html.dark .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible::after,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link:hover::after,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible::after{background-color:rgba(255, 255, 255, 0.35)!important}html.dark .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible{outline-color:#ffe148!important}@media (max-width: 359px){.suki-more-nav-panel .suki-more-nav-groups{grid-template-columns:1fr!important}.suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group{border-left:0!important;border-top:2px solid #d1d1d1!important}html.dark .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group,[data-theme="dark"] .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group{border-top-color:rgba(255, 255, 255, 0.18)!important}}.suki-more-nav-socials{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding:8px 16px 16px!important;box-sizing:border-box!important}.suki-more-nav-social-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;padding:0!important;border-radius:8px!important;text-decoration:none!important;color:#111827!important;transition:background 0.15s ease, color 0.15s ease!important}.suki-more-nav-social-link:hover,.suki-more-nav-social-link:focus-visible{background:#f3f4f6!important;color:#6f5410!important;outline:none!important}.suki-more-nav-social-icon{display:block!important;width:18px!important;height:18px!important;flex-shrink:0!important}html.dark .suki-more-nav-social-link,html[data-theme="dark"] .suki-more-nav-social-link,[data-theme="dark"] .suki-more-nav-social-link{color:var(--suki-dark-text-body)!important}html.dark .suki-more-nav-social-link:hover,html[data-theme="dark"] .suki-more-nav-social-link:hover,[data-theme="dark"] .suki-more-nav-social-link:hover,html.dark .suki-more-nav-social-link:focus-visible,html[data-theme="dark"] .suki-more-nav-social-link:focus-visible,[data-theme="dark"] .suki-more-nav-social-link:focus-visible{background:rgba(255, 255, 255, 0.08)!important;color:#ffe148!important}@media (max-width: 640px){.suki-more-nav-panel{left:12px!important;right:12px!important;width:auto!important;max-width:none!important}}@media (max-width: 1023px){div[role="dialog"].lg\:hidden .suki-more-mobile-sheet-panel,div[role="dialog"].lg\:hidden [id^="headlessui-dialog-panel"]{float:none!important;display:block!important;width:min(20rem, calc(100vw - 1rem))!important;max-width:calc(100vw - 1rem)!important;max-height:min(85dvh, calc(100dvh - 1rem))!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;margin-left:auto!important;margin-right:0.5rem!important;box-sizing:border-box!important}div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav{width:100%!important;overflow:visible!important}div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-panel-inner{position:static!important;width:100%!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important;padding:2.75rem 16px 16px!important}div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-groups,div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-socials,div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-intro,div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-section-heading{padding-left:0!important;padding-right:0!important}div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-action{padding-left:0!important;padding-right:0!important}div[role="dialog"].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-close{display:none!important}div[role="dialog"].lg\:hidden .suki-more-nav-groups{grid-template-columns:1fr!important}html[data-suki-more-nav-open="1"]{overscroll-behavior:none!important}html[data-suki-more-nav-open="1"] body{overscroll-behavior:none!important;touch-action:none!important}html[data-suki-more-nav-open="1"] .suki-more-nav-panel,html[data-suki-more-nav-open="1"] .suki-more-nav-panel *{touch-action:pan-y!important}}.suki-more-nav-backdrop{position:fixed!important;inset:0!important;z-index:10001!important;background:rgba(15, 23, 42, 0.28)!important}.suki-more-nav-backdrop[hidden]{display:none!important}html.dark .suki-more-nav-backdrop,html[data-theme="dark"] .suki-more-nav-backdrop,[data-theme="dark"] .suki-more-nav-backdrop{background:rgba(10, 10, 10, 0.82)!important}table{width:100%;border-collapse:separate;border-spacing:0;margin:28px 0;border-radius:0;overflow:visible;border:none;box-shadow:none;background:#ffffff}html.dark table,[data-theme="dark"] table{background:#0d0d0d;border:none;box-shadow:none;border-radius:0;overflow:visible}table thead{background:#FFFADE}html.dark table thead,[data-theme="dark"] table thead{background:#1c1b19}table thead tr th{padding:12px 16px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.04em!important;color:var(--suki-light-text)!important;text-align:left!important;border-bottom:1px solid #b0aea8!important;border-right:none!important}html.dark table thead tr th,[data-theme="dark"] table thead tr th{background-color:#1c1b19!important;color:#ffe148!important;border-bottom-color:rgba(255, 255, 255, 0.22)!important}table thead tr th:first-child{min-width:140px}table tbody tr td:first-child{min-width:140px;font-weight:600!important;color:var(--suki-light-text-body)!important}html.dark table tbody tr td:first-child,[data-theme="dark"] table tbody tr td:first-child{color:#d1cec8!important}table tbody tr{background:#ffffff;transition:background 0.15s ease}html.dark table tbody tr,[data-theme="dark"] table tbody tr{background:#0d0d0d}table tbody tr:hover{background:var(--suki-table-row-hover-bg)!important}html.dark table tbody tr:hover,[data-theme="dark"] table tbody tr:hover{background:var(--suki-table-row-hover-bg)!important}table tbody tr td{padding:12px 16px!important;font-size:14px!important;line-height:1.55!important;color:var(--suki-light-text-body)!important;border-bottom:1px solid #b0aea8!important;border-right:none!important;text-align:left!important;vertical-align:top!important;background:transparent!important}html.dark table tbody tr td,[data-theme="dark"] table tbody tr td{color:#e8e6e3!important;border-bottom-color:rgba(255, 255, 255, 0.18)!important}table tbody tr:last-child td{border-bottom:none!important}@media (max-width: 768px){table{font-size:12px}table thead tr th,table tbody tr td{padding:10px 12px!important}table thead tr th:first-child,table tbody tr td:first-child{min-width:110px}}div.w-\[78px\].h-\[21px\].bg-\[#FDEAD8\],div[class*="w-[78px]"][class*="h-[21px]"][class*="bg-[#FDEAD8]"],div[class*="deprecated"],div.bg-\[#FDEAD8\].text-\[#AE590A\]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}.dark body #content-container,.dark body .mdx-content{background-color:#0a0a0a;color:var(--suki-dark-text-body)}html.dark #content-area .mdx-content :is(strong,b),[data-theme="dark"] #content-area .mdx-content :is(strong,b){color:inherit}html.dark #content-area .callout[class*="border-neutral"] .prose,html.dark #content-area .callout[class*="border-zinc"] .prose,[data-theme="dark"] #content-area .callout[class*="border-neutral"] .prose,[data-theme="dark"] #content-area .callout[class*="border-zinc"] .prose{color:var(--suki-dark-text-body)!important}html.dark #content-area .callout[class*="border-neutral"] .prose :is(li,strong,b,p,span):not(a):not(code),html.dark #content-area .callout[class*="border-zinc"] .prose :is(li,strong,b,p,span):not(a):not(code),[data-theme="dark"] #content-area .callout[class*="border-neutral"] .prose :is(li,strong,b,p,span):not(a):not(code),[data-theme="dark"] #content-area .callout[class*="border-zinc"] .prose :is(li,strong,b,p,span):not(a):not(code){color:inherit!important}#content-area :is(.card,.accordion-group,.accordion,.expandable,.code-block,.code-group,.frame,.prompt),#content-area [data-component-part="tile-children-container"],#content-area :is([data-component-part="pagination-prev"],[data-component-part="pagination-next"]),#content-area .frame>.pointer-events-none,#content-side-layout :is(.code-block,.code-group),:is(#content-area,#content-side-layout) [data-component-part="code-block-root"].rounded-2xl{border-radius:var(--suki-card-radius)}#content-area [data-component-part="accordion-button"]>[data-component-part="accordion-caret-right"]>svg{--sk-icon: url("/icons/sprite.svg#suki-minus");--sk-k: 1.182;rotate:none;transform:none}#content-area [data-component-part="accordion-button"][aria-expanded="false"]>[data-component-part="accordion-caret-right"]>svg{--sk-icon: url("/icons/sprite.svg#suki-add")}:is(#content-area,#content-side-layout) [data-component-part="code-block-root"]:not(.rounded-2xl){--rounded-xl: var(--suki-card-radius-inner);border-radius:var(--suki-card-radius-inner)}#content-area .frame :is(img,video,iframe){border-radius:var(--suki-card-radius-inner)}:is(#content-area,#content-side-layout) [data-component-part="code-block-header"]{border-top-left-radius:var(--suki-card-radius-inner);border-top-right-radius:var(--suki-card-radius-inner)}[data-badge],.method-nav-pill>span,#content-area .method-pill,#content-area :is([data-component-part="field-info-pill"],[data-component-part="field-required-pill"],[data-component-part="update-label"]),#changelog-filters-content>button{border-radius:var(--suki-pill-radius)}@media screen{.callout[data-callout-type]{--sc-bg: #f4f4f4;--sc-tag-bg: transparent;--sc-tag-ink: #1b1b1b;--sc-tag-edge: transparent;gap:12px;padding:16px 20px;background:var(--sc-bg);border:0;border-radius:var(--suki-card-radius)}.callout:is([data-callout-type="note"],[data-callout-type="info"],[data-callout-type="tip"],[data-callout-type="warning"],[data-callout-type="danger"]){flex-direction:column;gap:10px}.callout:is([data-callout-type="note"],[data-callout-type="info"],[data-callout-type="tip"],[data-callout-type="warning"],[data-callout-type="danger"])>[data-component-part="callout-icon"]{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;width:auto;height:24px;margin:0;padding:0 8px;border-radius:var(--suki-pill-radius);background:var(--sc-tag-bg);box-shadow:inset 0 0 0 1px var(--sc-tag-edge);color:var(--sc-tag-ink);font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap}.callout:is([data-callout-type="note"],[data-callout-type="info"],[data-callout-type="tip"],[data-callout-type="warning"],[data-callout-type="danger"])>[data-component-part="callout-icon"] :is(svg,img){width:13px;height:13px;margin:0;color:inherit}.callout:is([data-callout-type="note"],[data-callout-type="info"],[data-callout-type="tip"],[data-callout-type="warning"],[data-callout-type="danger"])>[data-component-part="callout-icon"]::after{content:var(--sc-label)}.callout[data-callout-type="note"]{--sc-label: "Note";--sc-bg: #eff7fe;--sc-tag-bg: #d6edfd}.callout[data-callout-type="info"]{--sc-label: "Info";--sc-tag-edge: rgba(27, 27, 27, 0.24)}.callout[data-callout-type="info"]>[data-component-part="callout-icon"] :is(svg,img){display:none!important}.callout[data-callout-type="info"]>[data-component-part="callout-icon"]::before{content:"";flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("/icons/sprite.svg#suki-info") center / contain no-repeat;mask:url("/icons/sprite.svg#suki-info") center / contain no-repeat}.callout[data-callout-type="tip"]{--sc-label: "Tip";--sc-bg: #f1f9f3;--sc-tag-bg: #d7f0df}.callout[data-callout-type="warning"]{--sc-label: "Warning";--sc-bg: #fef9dd;--sc-tag-bg: #fdf49d}.callout[data-callout-type="danger"]{--sc-label: "Danger";--sc-bg: #fdf3f1;--sc-tag-bg: #fce3de;--sc-tag-ink: #8a2b1a}.callout[data-callout-type="check"]{--sc-bg: #f1f9f3;--sc-box-bg: #1b1b1b;--sc-box-ink: #fdf49d}.callout[data-callout-type="check"]>[data-component-part="callout-icon"]{display:grid;place-items:center;flex:none;width:18px;height:18px;margin:1px 0 0;border-radius:5px;background:var(--sc-box-bg);color:var(--sc-box-ink)}.callout[data-callout-type="check"]>[data-component-part="callout-icon"] svg{width:12px;height:12px;margin:0;color:inherit}.callout[data-callout-type="callout"][style*="--callout-light-bg-color"]{--sc-bg: var(--callout-light-bg-color)}html.dark .callout[data-callout-type],[data-theme="dark"] .callout[data-callout-type]{--sc-bg: #1e1e1e;--sc-tag-ink: #f4f4f4}html.dark .callout[data-callout-type="note"],[data-theme="dark"] .callout[data-callout-type="note"]{--sc-bg: rgba(156, 203, 242, 0.08);--sc-tag-bg: rgba(156, 203, 242, 0.18);--sc-tag-ink: #cfe6fa}html.dark .callout[data-callout-type="info"],[data-theme="dark"] .callout[data-callout-type="info"]{--sc-tag-edge: rgba(244, 244, 244, 0.26)}html.dark .callout[data-callout-type="tip"],[data-theme="dark"] .callout[data-callout-type="tip"]{--sc-bg: rgba(134, 239, 172, 0.07);--sc-tag-bg: rgba(134, 239, 172, 0.16);--sc-tag-ink: #bbf7d0}html.dark .callout[data-callout-type="warning"],[data-theme="dark"] .callout[data-callout-type="warning"]{--sc-bg: #24221a;--sc-tag-bg: #fdf49d;--sc-tag-ink: #1b1b1b}html.dark .callout[data-callout-type="danger"],[data-theme="dark"] .callout[data-callout-type="danger"]{--sc-bg: rgba(240, 128, 108, 0.08);--sc-tag-bg: rgba(240, 128, 108, 0.18);--sc-tag-ink: #f6c1b7}html.dark .callout[data-callout-type="check"],[data-theme="dark"] .callout[data-callout-type="check"]{--sc-bg: rgba(134, 239, 172, 0.07);--sc-box-bg: #fdf49d;--sc-box-ink: #1b1b1b}html.dark .callout[data-callout-type="callout"][style*="--callout-light-bg-color"],[data-theme="dark"] .callout[data-callout-type="callout"][style*="--callout-light-bg-color"]{--sc-bg: var(--callout-bg-color)}}@media screen and (max-width: 640px){.callout[data-callout-type]{padding:14px 16px}}html.dark #content-area :is(h2,h3,h4),[data-theme="dark"] #content-area :is(h2,h3,h4){color:var(--suki-dark-text)}html.dark #content-area .dark\:text-white,html.dark #content-area .dark\:text-gray-50,[data-theme="dark"] #content-area .dark\:text-white,[data-theme="dark"] #content-area .dark\:text-gray-50{color:var(--suki-dark-text)!important}html.dark #content-area .steps>li p,html.dark #content-area ol.steps>li p,html.dark #content-area [data-component-part="step"] p,[data-theme="dark"] #content-area .steps>li p,[data-theme="dark"] #content-area ol.steps>li p,[data-theme="dark"] #content-area [data-component-part="step"] p{color:var(--suki-dark-text-body)}html:not(.dark):not([data-theme="dark"]) body #content-container,html:not(.dark):not([data-theme="dark"]) body .mdx-content,[data-theme="light"] body #content-container,[data-theme="light"] body .mdx-content{background-color:#fffffd;color:var(--suki-light-text-body)}html:not(.dark):not([data-theme="dark"]) #content-area .mdx-content :is(strong,b),[data-theme="light"] #content-area .mdx-content :is(strong,b){color:inherit}html:not(.dark):not([data-theme="dark"]) #content-area :is(h2,h3,h4),[data-theme="light"] #content-area :is(h2,h3,h4){color:var(--suki-light-text)}html:not(.dark):not([data-theme="dark"]) #content-area .steps>li p,html:not(.dark):not([data-theme="dark"]) #content-area ol.steps>li p,html:not(.dark):not([data-theme="dark"]) #content-area [data-component-part="step"] p,[data-theme="light"] #content-area .steps>li p,[data-theme="light"] #content-area ol.steps>li p,[data-theme="light"] #content-area [data-component-part="step"] p{color:var(--suki-light-text-body)}#content-area:not(:has(.hp-wrap)) #content.mdx-content>blockquote.sr-only{margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important;border:none!important}#content-area:not(:has(.hp-wrap)) #content.mdx-content>blockquote.sr-only+span[data-as="p"],#content-area:not(:has(.hp-wrap)) #content.mdx-content.prose>blockquote.sr-only+span[data-as="p"],#content-area:not(:has(.hp-wrap)) #content.mdx-content .prose>blockquote.sr-only+span[data-as="p"]{margin-top:0!important}#content-area:has(header .text-lg.prose):not(:has(.hp-wrap)) #content.mdx-content{margin-top:1rem!important}#content-area:not(:has(.hp-wrap)) div.mdx-content.prose>span[data-as="p"],#content-area:not(:has(.hp-wrap)) div.mdx-content .prose>span[data-as="p"],#content-area:not(:has(.hp-wrap)) div.mdx-content.prose-sm>span[data-as="p"],#content-area:not(:has(.hp-wrap)) div.mdx-content .prose-sm>span[data-as="p"]{margin-top:1em;margin-bottom:1em}#content-area:not(:has(.hp-wrap)) div.mdx-content.prose>span[data-as="p"]:first-child,#content-area:not(:has(.hp-wrap)) div.mdx-content .prose>span[data-as="p"]:first-child,#content-area:not(:has(.hp-wrap)) div.mdx-content.prose-sm>span[data-as="p"]:first-child,#content-area:not(:has(.hp-wrap)) div.mdx-content .prose-sm>span[data-as="p"]:first-child,#content-area:not(:has(.hp-wrap)) div.mdx-content.prose>:is(h2,h3,h4)+span[data-as="p"],#content-area:not(:has(.hp-wrap)) div.mdx-content .prose>:is(h2,h3,h4)+span[data-as="p"],#content-area:not(:has(.hp-wrap)) div.mdx-content.prose-sm>:is(h2,h3,h4)+span[data-as="p"],#content-area:not(:has(.hp-wrap)) div.mdx-content .prose-sm>:is(h2,h3,h4)+span[data-as="p"]{margin-top:0}main article{margin:0 auto!important;width:100%;max-width:1200px;padding-left:20px!important;padding-right:20px!important}#content-area:has(.hp-wrap){box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:none!important;--hp-home-rail-vw: 92vw;--hp-home-rail-max: 1320px;--hp-home-rail-scale: 1;width:100%!important}main article:has(.hp-wrap){max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}#content-area:has(.hp-wrap) #content.mdx-content{align-items:stretch!important}#content-area:has(.hp-wrap) .hp-wrap{align-self:stretch!important}#content-area:has(.hp-wrap) .hp-wrap{margin-left:auto;margin-right:auto;max-width:min(
    calc(var(--hp-home-rail-vw) * var(--hp-home-rail-scale)),
    calc(var(--hp-home-rail-max) * var(--hp-home-rail-scale))
  )}@media (min-width: 901px) and (max-width: 1799px){#content-area:has(.hp-wrap){--hp-home-rail-vw: 84vw;--hp-home-rail-max: 1380px}}@media (min-width: 901px){#content-area:has(.hp-wrap){--hp-home-rail-scale: 1}}@media (min-width: 1800px){main article{max-width:1300px!important}#content-area:has(.hp-wrap){--hp-home-rail-vw: 86vw;--hp-home-rail-max: 1500px}}html.dark:where([data-page-mode="frame"],[data-page-mode="custom"]):has(.hp-wrap),html[data-theme="dark"]:where([data-page-mode="frame"],[data-page-mode="custom"]):has(.hp-wrap){background-color:#0a0a0a!important}html.dark body:where(:is([data-page-mode="frame"],[data-page-mode="custom"]) *):has(.hp-wrap),html[data-theme="dark"] body:where(:is([data-page-mode="frame"],[data-page-mode="custom"]) *):has(.hp-wrap),[data-theme="dark"] body:where(:is([data-page-mode="frame"],[data-page-mode="custom"]) *):has(.hp-wrap){background-color:#0a0a0a!important}html.dark body #body-content:has(.hp-wrap),html[data-theme="dark"] body #body-content:has(.hp-wrap),[data-theme="dark"] body #body-content:has(.hp-wrap){background-color:#0a0a0a!important}html.dark body :where(#body-content):has(.hp-wrap) #content-container,html[data-theme="dark"] body :where(#body-content):has(.hp-wrap) #content-container,[data-theme="dark"] body :where(#body-content):has(.hp-wrap) #content-container{background-color:#0a0a0a!important}html.dark body :where(#body-content):has(.hp-wrap) #content-container>.flex-1,html[data-theme="dark"] body :where(#body-content):has(.hp-wrap) #content-container>.flex-1,[data-theme="dark"] body :where(#body-content):has(.hp-wrap) #content-container>.flex-1{background-color:#0a0a0a!important}html.dark #content-area:has(.hp-wrap),html[data-theme="dark"] #content-area:has(.hp-wrap),[data-theme="dark"] #content-area:has(.hp-wrap){background-color:#0a0a0a!important}html.dark main:has(.hp-wrap),html[data-theme="dark"] main:has(.hp-wrap),[data-theme="dark"] main:has(.hp-wrap){background-color:#0a0a0a!important}html.dark main article:has(.hp-wrap),html[data-theme="dark"] main article:has(.hp-wrap),[data-theme="dark"] main article:has(.hp-wrap){background-color:#0a0a0a!important}html.dark main:has(.hp-wrap) .dark\:bg-gray-900,html[data-theme="dark"] main:has(.hp-wrap) .dark\:bg-gray-900,[data-theme="dark"] main:has(.hp-wrap) .dark\:bg-gray-900{background-color:#0a0a0a!important}#sidebar-content,html.dark #sidebar-content,html[data-theme="dark"] #sidebar-content,[data-theme="dark"] #sidebar-content,html:not(.dark):not([data-theme="dark"]) #sidebar-content,[data-theme="light"] #sidebar-content{border-right-width:0!important;border-right-style:none!important;border-right-color:transparent!important}#content-side-layout,.dark #content-side-layout,html.dark #content-side-layout,html[data-theme="dark"] #content-side-layout,[data-theme="dark"] #content-side-layout,html:not(.dark):not([data-theme="dark"]) #content-side-layout,[data-theme="light"] #content-side-layout{border-left-width:0!important;border-left-style:none!important;border-left-color:transparent!important}#table-of-contents{box-sizing:border-box}#table-of-contents-content{list-style:none!important}#table-of-contents>button:first-of-type,#table-of-contents>div:not(#multi-view-dropdown){box-sizing:border-box;padding-left:1rem!important}#table-of-contents #multi-view-dropdown{box-sizing:border-box;padding-left:0!important}.multi-view-dropdown .multi-view-dropdown-trigger:focus,.multi-view-dropdown .multi-view-dropdown-trigger:focus-visible{outline:none!important;box-shadow:none!important}.multi-view-dropdown-item[data-highlighted],.multi-view-dropdown-item:focus,.multi-view-dropdown-item:focus-visible,.multi-view-dropdown-item:focus-within{outline:none!important;box-shadow:none!important}#table-of-contents .toc-item{box-sizing:border-box;padding-left:1.5rem!important;position:relative;list-style-type:none!important}#table-of-contents .toc-item .toc-item{padding-left:0!important}#table-of-contents[data-suki-spy] .toc-item:not([data-suki-current])>a{color:rgb(var(--gray-600, 87 86 84));text-shadow:none}#table-of-contents[data-suki-spy] .toc-item:not([data-depth="0"]):not([data-suki-current])>a{color:rgb(var(--gray-500, 115 114 112))}#table-of-contents[data-suki-spy] .toc-item:not([data-suki-current])>a:hover{color:rgb(var(--gray-900, 26 25 23))}#table-of-contents[data-suki-spy] .toc-item[data-suki-current]>a{color:#6f5410;text-shadow:-0.15px 0 0 currentColor, 0.15px 0 0 currentColor}:is(html.dark,html[data-theme="dark"]) #table-of-contents[data-suki-spy] .toc-item[data-depth="0"]:not([data-suki-current])>a{color:rgb(var(--gray-400, 161 161 159))}:is(html.dark,html[data-theme="dark"]) #table-of-contents[data-suki-spy] .toc-item[data-depth="0"]:not([data-suki-current])>a:hover{color:rgb(var(--gray-100, 240 240 238))}:is(html.dark,html[data-theme="dark"]) #table-of-contents[data-suki-spy] .toc-item:not([data-depth="0"]):not([data-suki-current])>a:hover{color:rgb(var(--gray-300, 209 208 206))}:is(html.dark,html[data-theme="dark"]) #table-of-contents[data-suki-spy] .toc-item[data-suki-current]>a{color:#ffe148}#table-of-contents[data-suki-spy] .toc-item>a{transition:color 0.2s ease}#table-of-contents[data-suki-spy] .toc-item.toc-item[data-suki-parent]>a{color:rgb(var(--gray-900, 26 25 23))}:is(html.dark,html[data-theme="dark"]) #table-of-contents[data-suki-spy] .toc-item.toc-item[data-suki-parent]>a{color:rgb(var(--gray-100, 240 240 238))}#table-of-contents .suki-toc-rail-host{position:relative}.suki-toc-rail{inset:0;pointer-events:none;position:absolute}.suki-toc-rail-line{fill:none;height:100%;inset:0;overflow:visible;position:absolute;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:100%}.suki-toc-rail-track{stroke:rgba(15, 23, 42, 0.08)}.suki-toc-rail-band{stroke:rgba(111, 84, 16, 0.2);stroke-width:4px}.suki-toc-rail-fill{stroke:#6f5410}.suki-toc-rail-band-read{stroke:#6f5410;stroke-width:3px}.suki-toc-rail-book{background:rgb(var(--background-light, 255 255 255));border-radius:50%;color:#6f5410;display:grid;height:18px;left:0;offset-anchor:center;offset-rotate:0deg;place-items:center;position:absolute;top:0;width:18px}.suki-toc-rail-book svg{animation:suki-toc-book-idle 3.6s ease-in-out infinite;height:16px;width:16px}.suki-toc-rail.is-moving .suki-toc-rail-book svg{animation:none}@keyframes suki-toc-book-idle{0%,78%,100%{transform:scaleX(1)}86%{transform:scaleX(0.45)}94%{transform:scaleX(1)}}:is(html.dark,html[data-theme="dark"]) .suki-toc-rail-track{stroke:rgba(255, 255, 255, 0.08)}:is(html.dark,html[data-theme="dark"]) .suki-toc-rail-band{stroke:rgba(255, 225, 72, 0.2)}:is(html.dark,html[data-theme="dark"]) .suki-toc-rail-fill,:is(html.dark,html[data-theme="dark"]) .suki-toc-rail-band-read{stroke:#ffe148}:is(html.dark,html[data-theme="dark"]) .suki-toc-rail-book{background:rgb(var(--background-dark, 14 13 12));color:#ffe148}@media (prefers-reduced-motion: reduce){.suki-toc-rail-book svg{animation:none}}.suki-mtoc{-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);background:rgba(255, 255, 255, 0.72);border-bottom:1px solid rgba(15, 23, 42, 0.08);left:0;opacity:0;position:fixed;right:0;top:var(--suki-mtoc-top, 104px);transform:translateY(-6px);transition:opacity 0.18s ease, transform 0.18s ease, visibility 0s linear 0.18s;visibility:hidden;z-index:29}.suki-mtoc[data-shown]{opacity:1;transform:none;transition:opacity 0.18s ease, transform 0.18s ease;visibility:visible}.suki-mtoc[data-open]{background:rgba(255, 255, 255, 0.94)}.suki-mtoc-toggle{align-items:center;background:none;border:0;color:rgb(var(--gray-900, 26 25 23));cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:500;gap:12px;height:44px;padding:0 var(--suki-mtoc-inset, 24px);text-align:left;width:100%}.suki-mtoc-toggle:focus-visible{outline:2px solid #6f5410;outline-offset:-2px}.suki-mtoc-ring{flex:none;height:20px;transform:rotate(-90deg);width:20px}.suki-mtoc-ring circle{fill:none;stroke-width:2}.suki-mtoc-ring-track{stroke:rgb(var(--gray-200, 225 225 222))}.suki-mtoc-ring-fill{stroke:#6f5410;stroke-linecap:round}.suki-mtoc-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suki-mtoc-chevron{color:rgb(var(--gray-500, 115 114 112));flex:none;height:16px;transition:transform 0.18s ease;width:16px}.suki-mtoc[data-open] .suki-mtoc-chevron{transform:rotate(180deg)}.suki-mtoc-list{border-top:1px solid rgba(15, 23, 42, 0.08);display:none;max-height:min(60vh, 420px);overflow-y:auto;overscroll-behavior:contain;padding:8px var(--suki-mtoc-inset, 24px) 12px}.suki-mtoc[data-open] .suki-mtoc-list{animation:suki-mtoc-drop 0.18s ease;display:block}.suki-mtoc-item{border-left:1px solid rgba(15, 23, 42, 0.08);color:rgb(var(--gray-700, 65 65 63));display:block;font-size:14px;line-height:20px;margin-left:9px;padding:8px 0 8px calc(21px + var(--suki-mtoc-depth, 0) * 16px);text-decoration:none}.suki-mtoc-item[aria-current]{border-left-color:#6f5410;color:#6f5410;font-weight:500}:is(html.dark,html[data-theme="dark"]) .suki-mtoc{background:rgba(14, 13, 12, 0.72);border-bottom-color:rgba(255, 255, 255, 0.08)}:is(html.dark,html[data-theme="dark"]) .suki-mtoc[data-open]{background:rgba(14, 13, 12, 0.94)}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-toggle{color:rgb(var(--gray-200, 225 225 222))}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-toggle:focus-visible{outline-color:#ffe148}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-ring-track{stroke:rgb(var(--gray-800, 40 39 37))}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-ring-fill{stroke:#ffe148}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-chevron{color:rgb(var(--gray-400, 161 161 159))}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-list{border-top-color:rgba(255, 255, 255, 0.08)}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-item{border-left-color:rgba(255, 255, 255, 0.08);color:rgb(var(--gray-300, 209 208 206))}:is(html.dark,html[data-theme="dark"]) .suki-mtoc-item[aria-current]{border-left-color:#ffe148;color:#ffe148}@keyframes suki-mtoc-drop{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (min-width: 1280px){.suki-mtoc{display:none!important}}@media print{.suki-mtoc{display:none!important}}@media screen and (max-width: 640px){#content-area[class~="px-6"]{padding-left:16px!important;padding-right:16px!important}#content-area[class~="px-6"] .suki-doc-footer{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.suki-mtoc{--suki-mtoc-inset: 16px}}@media (max-width: 1279px){html[data-suki-mtoc="on"] #content-area :is(h2,h3,h4)[id]{scroll-margin-top:calc(var(--scroll-mt, 144px) + 48px)!important}}@media (prefers-reduced-motion: reduce){.suki-mtoc,.suki-mtoc[data-shown],.suki-mtoc-chevron{transition:none}.suki-mtoc[data-open] .suki-mtoc-list{animation:none}}main article>*:not(.sdk-overview-container):not(.news-ticker-banner-wrapper){margin-left:auto!important;margin-right:auto!important;max-width:1400px}@media (max-width: 968px){main article{padding-left:20px!important;padding-right:20px!important}}@media (max-width: 640px){main article{padding-left:16px!important;padding-right:16px!important}main article>*:not(.sdk-overview-container):not(.news-ticker-banner-wrapper){width:100%!important;padding-left:0!important;padding-right:0!important}}iframe{max-width:100%;height:auto}@media (max-width: 640px){iframe[width="500"]{width:100%!important;height:auto!important;aspect-ratio:16 / 9}}@media (max-width: 968px){iframe[width="500"]{width:100%!important;max-width:500px;height:auto!important;aspect-ratio:16 / 9}}#content-area a[data-suki-support-mail="1"]{margin-inline-end:0.1em}#content-area .suki-support-mail-btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:-0.28em;margin-inline-start:0.2em;margin-inline-end:0.08em;padding:0.12em;border:0;border-radius:5px;background:transparent;color:rgb(var(--primary));opacity:1;cursor:pointer;line-height:0}#content-area .suki-support-mail-btn svg{width:19px;height:19px;transform:scale(1);transform-origin:center center;transition:transform 200ms cubic-bezier(0.22, 1, 0.36, 1);will-change:transform}#content-area .suki-support-mail-btn:hover svg,#content-area .suki-support-mail-btn:focus-visible svg{transform:scale(1.14)}#content-area .suki-support-mail-btn:focus-visible{background:transparent;outline:none;box-shadow:0 0 0 2px rgb(var(--primary) / 0.35)}html.dark #content-area .suki-support-mail-btn,html[data-theme="dark"] #content-area .suki-support-mail-btn{color:#e8d5a3}@media (prefers-reduced-motion: reduce){#content-area .suki-support-mail-btn svg{transition:none}}@media print{#content-area .suki-support-mail-btn{display:none!important}}footer#footer a[href*="mintlify.com"],footer#footer a[href*="poweredBy"],footer a[href*="mintlify.com"],footer a[href*="poweredBy"],a[href*="mintlify.com"][href*="poweredBy"],a.text-sm.text-gray-500[href*="mintlify.com"]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important;width:0!important;padding:0!important;margin:0!important}footer#footer{border-top:none!important}html.dark footer#footer,html[data-theme="dark"] footer#footer,[data-theme="dark"] footer#footer{border-top:none!important}#content-area #pagination{position:relative;z-index:2;isolation:isolate;margin-top:1.5rem!important}html:not(.dark):not([data-theme="dark"]) #content-area #pagination a,[data-theme="light"] #content-area #pagination a{background-color:#fffffd!important}html.dark #content-area #pagination a,html[data-theme="dark"] #content-area #pagination a,[data-theme="dark"] #content-area #pagination a{background-color:#0a0a0a!important}html[data-suki-doc-footer="on"] #content-area{display:flex!important;flex-direction:column!important}@media (max-width: 1023px){html[data-suki-doc-footer="on"] #content-area{min-height:0!important}html[data-suki-announcement="on"][data-suki-doc-footer="on"] #content-area{min-height:0!important}#content-area .suki-doc-footer{margin-top:0!important;padding-top:1.5rem;padding-bottom:1.25rem}.suki-doc-footer-inner{gap:1rem}}@media (min-width: 1024px){html[data-suki-doc-footer="on"] #content-area{min-height:calc(100dvh - 3rem)!important}html[data-suki-announcement="on"][data-suki-doc-footer="on"] #content-area{min-height:calc(100dvh - var(--suki-mint-chrome-bottom, 6rem))!important}}html[data-suki-doc-footer="on"] footer#footer{display:none!important}#content-area .suki-doc-footer{position:relative;z-index:1;flex-shrink:0;margin-top:auto!important;box-sizing:border-box;width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem;margin-right:-1.5rem;padding:2rem 1.5rem 1.75rem;background-color:#fffffd;color:var(--suki-light-text)}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .suki-doc-footer,#content-area .cb-recipe-wrap>.suki-doc-footer,#content-area:has(.cb-recipe-wrap)>.suki-doc-footer{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-top:2rem;padding-bottom:1.75rem;box-sizing:border-box}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .hp-wrap>.suki-doc-footer{margin-top:110px!important;z-index:auto}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .hp-wrap>.suki-doc-footer,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .hp-wrap>.suki-doc-footer{background-color:#1c1c19;color:#fffffd;max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;padding-top:2rem;padding-bottom:1.75rem}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .suki-doc-footer-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:min(
    calc(var(--hp-home-rail-vw) * var(--hp-home-rail-scale)),
    calc(var(--hp-home-rail-max) * var(--hp-home-rail-scale))
  );width:100%}@media (max-width: 900px){body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .suki-doc-footer-inner{max-width:100%;padding-left:20px;padding-right:20px}}@media (max-width: 640px){body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area .suki-doc-footer-inner{padding-left:16px;padding-right:16px}}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-logos img,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-logos img{filter:brightness(0) invert(1)}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-trust,html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-trust a,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-trust,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-trust a{color:#fffffd}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-trust a:hover,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-trust a:hover{color:#fffffd;opacity:0.85}html:not(.dark):not([data-theme="dark"]) body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-copy,[data-theme="light"] body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-copy{color:rgba(255, 255, 255, 0.82)}html.dark #content-area .suki-doc-footer,html[data-theme="dark"] #content-area .suki-doc-footer,[data-theme="dark"] #content-area .suki-doc-footer{background-color:#0a0a0a;color:var(--suki-dark-text)}.suki-doc-footer-inner{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;width:100%}.suki-doc-footer-bar{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;width:100%}@media (min-width: 900px){.suki-doc-footer-bar{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer--home .suki-doc-footer-inner{gap:2.5rem}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-home-top{display:grid;grid-template-columns:1fr;gap:2.5rem;width:100%;margin:0;padding:0 0 2rem;border-bottom:1px solid rgba(255, 255, 255, 0.12);box-sizing:border-box}@media (min-width: 960px){body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-home-top{grid-template-columns:minmax(12rem, 0.9fr) minmax(0, 2.2fr);gap:3rem;align-items:start}}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;margin:0;padding:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-brand-logo{display:block;margin:0;padding:0!important;color:#fffffd!important;text-decoration:none!important;background:transparent!important;border:none!important;box-shadow:none!important;line-height:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-brand-logo:hover,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-brand-logo:focus-visible{color:#fffffd!important;opacity:0.9;text-decoration:none!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-brand-mark{display:block;width:9.5rem;max-width:100%;height:auto;margin:0;padding:0;overflow:visible}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-brand-tagline{margin:0;padding:0;max-width:17rem;color:rgba(255, 255, 253, 0.78)!important;font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:0.9375rem;font-weight:400;line-height:1.45}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-socials{display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem;margin:0.15rem 0 0;padding:0;list-style:none}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-socials li{margin:0;padding:0;list-style:none;line-height:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-link,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-link[href]{display:inline-flex!important;align-items:center;justify-content:flex-start;width:auto;height:auto;margin:0!important;padding:0!important;color:rgba(255, 255, 253, 0.72)!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;line-height:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-link:hover,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-link:focus-visible,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-link[href]:hover,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-link[href]:focus-visible{color:#fffffd!important;background:transparent!important;text-decoration:none!important;opacity:1!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-social-icon{display:block;width:1.25rem;height:1.25rem;margin:0;padding:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;margin:0;padding:0;box-sizing:border-box}@media (min-width: 640px){body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav{grid-template-columns:repeat(3, minmax(0, 1fr));gap:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-col{padding-inline:1.75rem}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-col:first-child{padding-left:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-col:last-child{padding-right:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-col+.suki-doc-footer-nav-col{border-left:1px solid rgba(255, 255, 255, 0.9)}}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-col{min-width:0}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-heading{display:flex;align-items:center;gap:0.5rem;margin:0 0 1.15rem;color:rgba(255, 255, 255, 0.58)!important;font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:0.8125rem;font-weight:600;letter-spacing:0.02em;line-height:1.3}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-icon{display:block;flex-shrink:0;color:inherit}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list{display:flex;flex-direction:column;gap:0.75rem;margin:0;padding:0;list-style:none}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list li{margin:0;padding:0;list-style:none}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list a,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list a[href]{color:rgba(255, 255, 253, 0.92)!important;display:inline!important;font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:0.9375rem!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-ext-icon{display:inline-block;width:0.875em;height:0.875em;margin-left:0.3em;vertical-align:-0.08em}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list a:hover,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list a:focus-visible,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list a[href]:hover,body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) .suki-doc-footer-nav-list a[href]:focus-visible{color:#fffffd!important;text-decoration:underline!important;text-underline-offset:4px;background:transparent!important;opacity:1!important}.suki-doc-footer-left{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;flex:0 1 auto}@media (min-width: 640px){.suki-doc-footer-left{flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}}.suki-doc-footer-logos{display:flex;flex-shrink:0;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}.suki-doc-footer-logos li{margin:0;padding:0}.suki-doc-footer-logos img{display:block;height:2.5rem;width:auto;max-width:none;object-fit:contain}html:not(.dark):not([data-theme="dark"]) .suki-doc-footer-logos img,[data-theme="light"] .suki-doc-footer-logos img{filter:brightness(0)}.suki-doc-footer-trust{margin:0;font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--suki-light-text)}.suki-doc-footer-trust a{color:var(--suki-light-text);font-weight:500;text-decoration:underline;text-underline-offset:4px}.suki-doc-footer-trust a:hover{color:var(--suki-light-text);opacity:0.75}html.dark .suki-doc-footer-trust,html[data-theme="dark"] .suki-doc-footer-trust,[data-theme="dark"] .suki-doc-footer-trust{color:var(--suki-dark-text)}html.dark .suki-doc-footer-trust a,html[data-theme="dark"] .suki-doc-footer-trust a,[data-theme="dark"] .suki-doc-footer-trust a{color:var(--suki-dark-text)}html.dark .suki-doc-footer-trust a:hover,html[data-theme="dark"] .suki-doc-footer-trust a:hover,[data-theme="dark"] .suki-doc-footer-trust a:hover{color:var(--suki-dark-text);opacity:0.85}.suki-doc-footer-trust a strong{font-weight:500}.suki-doc-footer-legal{display:flex;flex-direction:column;gap:0.5rem;min-width:0;flex:0 0 auto;width:100%;max-width:34rem}@media (min-width: 900px){.suki-doc-footer-legal{flex:0 1 34rem;width:auto;margin-left:auto;text-align:right}}.suki-doc-footer-copy{margin:0;font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:0.6875rem;line-height:1.45;color:rgba(20, 17, 16, 0.55)}html.dark .suki-doc-footer-copy,html[data-theme="dark"] .suki-doc-footer-copy,[data-theme="dark"] .suki-doc-footer-copy{color:rgba(255, 255, 255, 0.5)}.suki-doc-footer-copy--secondary{margin:0}.suki-doc-footer-reserved{text-decoration:underline;text-underline-offset:4px}@media print{html[data-suki-doc-footer="on"] #content-area{display:block!important;min-height:0!important}#content-area .suki-doc-footer{display:none!important;width:auto!important;margin-left:0!important;margin-right:0!important}}.sdk-overview-container{max-width:100%;margin:0 auto;padding:32px 40px 56px;background-color:#fffffd;overflow:visible!important}.dark .sdk-overview-container,html.dark .sdk-overview-container,html[data-theme="dark"] .sdk-overview-container,[data-theme="dark"] .sdk-overview-container{background-color:#0a0a0a}.sdk-overview-container p:not(.sdk-overview-main-description):not(.sdk-overview-subtitle),.sdk-overview-container .sdk-overview-text{font-size:var(--suki-prose-size)}.sdk-overview-intro{margin-bottom:30px}.sdk-overview-main-title{font-size:36px;font-weight:600;letter-spacing:-0.015em;color:var(--suki-light-text);margin:0 0 16px 0;line-height:1.25;text-shadow:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}html.dark .sdk-overview-main-title,[data-theme="dark"] .sdk-overview-main-title{color:var(--suki-dark-text)}.sdk-overview-text{font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--suki-light-text-body);margin:0 0 16px 0}.sdk-overview-text a{color:var(--suki-light-text);text-decoration:none;border-bottom:1px solid #111827;transition:border-color 0.2s ease}.sdk-overview-text a:hover{border-bottom-color:#6b7280}html.dark .sdk-overview-text,[data-theme="dark"] .sdk-overview-text{color:var(--suki-dark-text-body)}html.dark .sdk-overview-text a,[data-theme="dark"] .sdk-overview-text a{color:#fff394;border-bottom-color:#fff394}html.dark .sdk-overview-text a:hover,[data-theme="dark"] .sdk-overview-text a:hover{border-bottom-color:#ffe148}.sdk-overview-text code:not(pre code){background-color:#F3F4F6!important;color:#2d2f2f!important;border:0.5px solid #f3f5f7!important;padding:2.4px 7px!important;border-radius:4px!important;font-size:11px!important}html.dark .sdk-overview-text code:not(pre code),[data-theme="dark"] .sdk-overview-text code:not(pre code){background-color:#17223b!important;color:#fff394!important;border:0.5px solid #292a2b!important}.sdk-overview-container .card,#content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card{font-family:inherit;border-radius:var(--suki-card-radius);border:1px solid #e5e7eb;background:#ffffff;box-shadow:none}html.dark .sdk-overview-container .card,html.dark #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card,[data-theme="dark"] .sdk-overview-container .card,[data-theme="dark"] #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card{background:#0a0a0a;border-color:#374151}.sdk-overview-container .card [data-component-part="card-title"],.sdk-overview-container .card h3,#content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-title"],#content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card h3{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-0.01em;color:var(--suki-light-text)}html.dark .sdk-overview-container .card [data-component-part="card-title"],html.dark .sdk-overview-container .card h3,html.dark #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-title"],html.dark #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card h3,[data-theme="dark"] .sdk-overview-container .card [data-component-part="card-title"],[data-theme="dark"] .sdk-overview-container .card h3,[data-theme="dark"] #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-title"],[data-theme="dark"] #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card h3{color:var(--suki-dark-text)}.sdk-overview-container .card [data-component-part="card-content"],.sdk-overview-container .card [data-component-part="card-content"] p,#content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-content"],#content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-content"] p{font-size:13px;line-height:1.45;color:var(--suki-light-text-body)}html.dark .sdk-overview-container .card [data-component-part="card-content"],html.dark .sdk-overview-container .card [data-component-part="card-content"] p,html.dark #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-content"],html.dark #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-content"] p,[data-theme="dark"] .sdk-overview-container .card [data-component-part="card-content"],[data-theme="dark"] .sdk-overview-container .card [data-component-part="card-content"] p,[data-theme="dark"] #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-content"],[data-theme="dark"] #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card [data-component-part="card-content"] p{color:#a1a19f}.doc-guide-btn-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px;align-items:center}#content-area a.doc-guide-btn{display:inline-flex;align-items:center;gap:0;padding:4px 12px;min-height:28px;border-radius:var(--suki-btn-radius);border:1px solid #111827;background:#111827;color:#ffffff!important;font-family:inherit;font-size:12.5px;font-weight:var(--suki-btn-weight);line-height:1.2;letter-spacing:0.01em;text-decoration:none!important;white-space:nowrap;box-shadow:none;transition:background var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), border-color var(--suki-cta-hover-duration) var(--suki-cta-hover-ease)}#content-area a.doc-guide-btn::after{content:''!important;display:inline-block;width:0;height:var(--suki-cta-arrow-size);max-width:0;margin-left:0;overflow:hidden;opacity:0;flex-shrink:0;background-color:#ffffff;-webkit-mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;transition:opacity var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), max-width var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), width var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), margin-left var(--suki-cta-hover-duration) var(--suki-cta-hover-ease)}#content-area a.doc-guide-btn:hover,#content-area a.doc-guide-btn:focus-visible{background:#000000;border-color:#000000;color:#ffffff!important;outline:none}#content-area a.doc-guide-btn:hover::after,#content-area a.doc-guide-btn:focus-visible::after{width:var(--suki-cta-arrow-size);max-width:var(--suki-cta-arrow-size);margin-left:var(--suki-cta-arrow-hover-ml);opacity:1}#content-area a.doc-guide-btn>svg{display:none!important}#content-area a.doc-guide-btn:focus-visible{box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55)}html.dark #content-area a.doc-guide-btn,[data-theme="dark"] #content-area a.doc-guide-btn{background:#f5f5f5;border-color:#f5f5f5;color:#111827!important}html.dark #content-area a.doc-guide-btn::after,[data-theme="dark"] #content-area a.doc-guide-btn::after{background-color:#111827}html.dark #content-area a.doc-guide-btn:hover,html.dark #content-area a.doc-guide-btn:focus-visible,[data-theme="dark"] #content-area a.doc-guide-btn:hover,[data-theme="dark"] #content-area a.doc-guide-btn:focus-visible{background:#ffffff;border-color:#ffffff;color:#111827!important}#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta{background:#111827!important;background-color:#111827!important;border-color:#111827!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta::after{background-color:#ffffff!important;color:#ffffff!important}#content-area a.partner-contact-cta::after{transform:rotate(-45deg);transform-origin:center}#content-area a.partner-contact-cta:hover::after,#content-area a.partner-contact-cta:focus-visible::after{transform:rotate(-45deg)}#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:hover,#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:focus-visible{background:#000000!important;background-color:#000000!important;border-color:#000000!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html.dark #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta,html[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta,[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta{background:#f5f5f5!important;background-color:#f5f5f5!important;border-color:#f5f5f5!important;color:#111827!important;-webkit-text-fill-color:#111827!important}html.dark #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta::after,html[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta::after,[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta::after{background-color:#111827!important;color:#111827!important}html.dark #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:hover,html.dark #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:focus-visible,html[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:hover,html[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:focus-visible,[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:hover,[data-theme="dark"] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:focus-visible{background:#ffffff!important;background-color:#ffffff!important;border-color:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important}@media (prefers-reduced-motion: reduce){#content-area a.doc-guide-btn,#content-area a.doc-guide-btn::after,#content-area a.hp-wn-all{transition-duration:0.01ms}}#content-area .hp-wrap.api-overview-wrap{background:#fffffd;box-sizing:border-box;padding:28px clamp(16px, 3vw, 32px) 56px;width:100%;min-width:0}#content-area .hp-wrap.api-overview-wrap.docs-frame-wrap{padding-top:16px;padding-bottom:40px}@media (min-width: 768px){#content-area .hp-wrap.api-overview-wrap.docs-frame-wrap.cb-recipe-wrap{padding-top:2.5rem}}@media (min-width: 1024px){#content-area .hp-wrap.api-overview-wrap.docs-frame-wrap.cb-recipe-wrap{padding-top:3rem}}html.dark #content-area .hp-wrap.api-overview-wrap,[data-theme="dark"] #content-area .hp-wrap.api-overview-wrap{background:#0a0a0a}@media (max-width: 640px){#content-area .hp-wrap.api-overview-wrap{padding-left:16px;padding-right:16px}}#content-area .hp-wrap.release-notes-hp-wrap,#content-area .hp-wrap.glossary-hp-wrap,#content-area .hp-wrap.cookbook-hp-wrap,#content-area .hp-wrap.tut-hub-hp-wrap{background:#fffffd;box-sizing:border-box;padding:32px 40px 56px;width:100%}html.dark #content-area .hp-wrap.release-notes-hp-wrap,html.dark #content-area .hp-wrap.glossary-hp-wrap,html.dark #content-area .hp-wrap.cookbook-hp-wrap,html.dark #content-area .hp-wrap.tut-hub-hp-wrap,[data-theme="dark"] #content-area .hp-wrap.release-notes-hp-wrap,[data-theme="dark"] #content-area .hp-wrap.glossary-hp-wrap,[data-theme="dark"] #content-area .hp-wrap.cookbook-hp-wrap,[data-theme="dark"] #content-area .hp-wrap.tut-hub-hp-wrap{background:#0a0a0a}@media (max-width: 968px){#content-area .hp-wrap.release-notes-hp-wrap,#content-area .hp-wrap.glossary-hp-wrap,#content-area .hp-wrap.cookbook-hp-wrap,#content-area .hp-wrap.tut-hub-hp-wrap{padding:24px 24px 40px}}@media (max-width: 640px){#content-area .hp-wrap.release-notes-hp-wrap,#content-area .hp-wrap.glossary-hp-wrap,#content-area .hp-wrap.cookbook-hp-wrap,#content-area .hp-wrap.tut-hub-hp-wrap{padding:16px 16px 32px}}#content-area .hp-wrap.release-notes-hp-wrap .sdk-overview-container.release-notes-container,#content-area .hp-wrap.glossary-hp-wrap .sdk-overview-container,#content-area .hp-wrap.cookbook-hp-wrap .sdk-overview-container,#content-area .hp-wrap.tut-hub-hp-wrap .sdk-overview-container{background:transparent;padding:0}#content-area .doc-tutorial-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin:0.35rem 0 0.75rem}#content-area .doc-tutorial-meta .badge,#content-area .doc-tutorial-meta [class*="Badge"]{margin:0}#content-area .doc-partners-build-tiles [data-component-part="tile-children-container"]{background-color:#fffade!important;background-image:radial-gradient(rgba(111, 84, 16, 0.085) 1px, transparent 1px)!important;background-size:14px 14px!important;border:1px solid rgba(111, 84, 16, 0.14)!important;border-radius:var(--suki-card-radius)!important;box-shadow:0 1px 3px rgba(40, 39, 37, 0.05)}html.dark #content-area .doc-partners-build-tiles [data-component-part="tile-children-container"],html[data-theme="dark"] #content-area .doc-partners-build-tiles [data-component-part="tile-children-container"],[data-theme="dark"] #content-area .doc-partners-build-tiles [data-component-part="tile-children-container"]{background-color:#1c1b19!important;background-image:radial-gradient(rgba(255, 225, 72, 0.12) 1px, transparent 1px)!important;border-color:rgba(255, 225, 72, 0.14)!important;box-shadow:none}#content-area .doc-partners-build-tiles [data-component-part="tile-background-light"],#content-area .doc-partners-build-tiles [data-component-part="tile-background-dark"]{display:none!important}#content-area .doc-partners-build-tiles [data-component-part="tile-children-inner-container"]>svg.icon{background-color:#6f5410!important}html.dark #content-area .doc-partners-build-tiles [data-component-part="tile-children-inner-container"]>svg.icon,html[data-theme="dark"] #content-area .doc-partners-build-tiles [data-component-part="tile-children-inner-container"]>svg.icon,[data-theme="dark"] #content-area .doc-partners-build-tiles [data-component-part="tile-children-inner-container"]>svg.icon{background-color:#ffe148!important}#content-area .doc-tutorial-full-code{margin:0.75rem 0 1.5rem}#content-area .doc-tutorial-full-code a[href^="#full-example-"]{display:flex;align-items:center;justify-content:center;text-align:center}#content-area .doc-tutorial-full-code a[href^="#full-example-"] [data-component-part="tile-children-container"],#content-area .doc-tutorial-full-code a[href^="#full-example-"] .h-\[170px\]{position:relative;height:5.25rem!important;min-height:5.25rem;max-height:5.25rem;overflow:hidden}#content-area .doc-tutorial-full-code a[href^="#full-example-"] [data-component-part="tile-children-inner-container"]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;width:100%!important;height:100%!important;max-height:100%!important}#content-area .doc-tutorial-full-code a[href^="#full-example-"] h2,#content-area .doc-tutorial-full-code a[href^="#full-example-"] h3,#content-area .doc-tutorial-full-code a[href^="#full-example-"] h4,#content-area .doc-tutorial-full-code a[href^="#full-example-"] p,#content-area .doc-tutorial-full-code a[href^="#full-example-"] [class*="title"],#content-area .doc-tutorial-full-code a[href^="#full-example-"] [class*="description"]{display:none!important}#content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon{display:block;position:absolute;left:50%;top:50%;width:2.75rem;height:2.75rem;margin:0!important;transform:translate(-50%, -50%);color:#6f5410;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.dark #content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon,[data-theme="dark"] #content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon{color:#ffe148}#content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon[data-icon="python"]{-webkit-mask-image:url('/documentation/assets/lang-icons/python.svg');mask-image:url('/documentation/assets/lang-icons/python.svg')}#content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon[data-icon="typescript"]{-webkit-mask-image:url('/documentation/assets/lang-icons/typescript.svg');mask-image:url('/documentation/assets/lang-icons/typescript.svg')}#content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon[data-icon="go"]{-webkit-mask-image:url('/documentation/assets/lang-icons/go.svg');mask-image:url('/documentation/assets/lang-icons/go.svg')}#content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon[data-icon="react"]{-webkit-mask-image:url('/documentation/assets/lang-icons/react.svg');mask-image:url('/documentation/assets/lang-icons/react.svg')}#content-area .doc-tutorial-full-code a[href^="#full-example-"].is-active{outline:2px solid #ffe148;outline-offset:2px;border-radius:var(--suki-card-radius)}@media (max-width: 639px){#content-area .doc-tutorial-full-code .columns,#content-area .doc-tutorial-full-code [class*="columns"]{row-gap:0.5rem!important}#content-area .doc-tutorial-full-code a[href^="#full-example-"] [data-component-part="tile-children-container"],#content-area .doc-tutorial-full-code a[href^="#full-example-"] .h-\[170px\]{height:2.75rem!important;min-height:2.75rem;max-height:2.75rem}#content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon{width:1.5rem;height:1.5rem}#content-area .doc-tutorial-full-code a[href^="#full-example-"].is-active{outline-offset:1px}}#content-area .doc-tutorial-lang-panel[hidden]{display:none!important}#content-area .hp-wrap.docs-frame-wrap>.sdk-overview-main-title.release-notes-main-heading{margin-bottom:0}#content-area .hp-wrap.docs-frame-wrap>span[data-as="p"],#content-area .hp-wrap.docs-frame-wrap>p{display:block;margin:0 0 1rem;font-size:16px;line-height:1.55;color:var(--suki-light-text-body)}html.dark #content-area .hp-wrap.docs-frame-wrap>span[data-as="p"],html.dark #content-area .hp-wrap.docs-frame-wrap>p,[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap>span[data-as="p"],[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap>p{color:var(--suki-dark-text-body)}#content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a.link,#content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a:not([class*="hp-"]):not([class*="cta"]):not([class*="method"]){color:var(--suki-light-text);font-weight:600;text-decoration:none!important;border-bottom:1px solid #6f5410;box-shadow:none!important}#content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a.link:hover,#content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a:not([class*="hp-"]):not([class*="cta"]):not([class*="method"]):hover{border-bottom-color:#6f5410;opacity:0.85}html.dark #content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a.link,html.dark #content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a:not([class*="hp-"]):not([class*="cta"]):not([class*="method"]),[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a.link,[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap:not(.cb-recipe-wrap) a:not([class*="hp-"]):not([class*="cta"]):not([class*="method"]){color:var(--suki-dark-text);border-bottom-color:#ffe148}#content-area .hp-wrap.docs-frame-wrap>:is(h2,h3,h4){color:var(--suki-light-text);font-size:clamp(1.35rem, 2.5vw, 1.6rem);font-weight:600;letter-spacing:-0.03em;line-height:1.2;margin:2rem 0 0.75rem}html.dark #content-area .hp-wrap.docs-frame-wrap>:is(h2,h3,h4),[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap>:is(h2,h3,h4){color:var(--suki-dark-text)}#content-area .hp-wrap.docs-frame-wrap>:is(h2,h3,h4)+span[data-as="p"],#content-area .hp-wrap.docs-frame-wrap>:is(h2,h3,h4)+p{margin-top:0}#content-area .hp-wrap.docs-frame-wrap>:is(ul,ol){margin:0.75rem 0 1.25rem;font-size:16px;line-height:1.55;color:var(--suki-light-text-body)}html.dark #content-area .hp-wrap.docs-frame-wrap>:is(ul,ol),[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap>:is(ul,ol){color:var(--suki-dark-text-body)}#content-area .hp-wrap.docs-frame-wrap>ul{list-style:none!important;padding-left:0!important}#content-area .hp-wrap.docs-frame-wrap>ul>li{position:relative;display:list-item!important;list-style:none!important;padding-left:32px!important;margin-bottom:0.5rem}#content-area .hp-wrap.docs-frame-wrap>ul>li::before{content:''!important;display:block!important;position:absolute;left:8px;top:0.7em;width:6px;height:6px;border-radius:50%;background:#535250}html.dark #content-area .hp-wrap.docs-frame-wrap>ul>li::before,[data-theme="dark"] #content-area .hp-wrap.docs-frame-wrap>ul>li::before{background:#a1a09c}#content-area .hp-wrap.docs-frame-wrap>ol{list-style-type:decimal!important;list-style-position:outside!important;padding-left:1.5rem!important}#content-area .hp-wrap.docs-frame-wrap>ol>li{display:list-item!important;list-style-type:decimal!important;padding-left:0.35rem!important;margin-bottom:0.5rem}#content-area .hp-wrap.docs-frame-wrap .callout ul,#content-area .hp-wrap.docs-frame-wrap [data-component-part="callout"] ul{list-style:none!important;padding-left:0!important;margin:0.5rem 0 0}#content-area .hp-wrap.docs-frame-wrap .callout ul>li,#content-area .hp-wrap.docs-frame-wrap [data-component-part="callout"] ul>li{position:relative;display:list-item!important;list-style:none!important;padding-left:28px!important;margin-bottom:0.4rem}#content-area .hp-wrap.docs-frame-wrap .callout ul>li::before,#content-area .hp-wrap.docs-frame-wrap [data-component-part="callout"] ul>li::before{content:''!important;display:block!important;position:absolute;left:6px;top:0.7em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:0.55}#content-area .hp-wrap.docs-frame-wrap .hp-io-method-grid{margin-top:1.25rem;margin-bottom:0}#content-area .tut-hub-wrap{--tut-main: hsla(0, 0%, 11%, 1);--tut-text-mid: hsla(0, 0%, 29%, 1);--tut-text-low: hsla(0, 0%, 47%, 1);color:var(--tut-main)}html.dark #content-area .tut-hub-wrap,[data-theme="dark"] #content-area .tut-hub-wrap{--tut-main: #e1e1de;--tut-text-mid: #d1d0ce;--tut-text-low: #a1a19f;color:var(--tut-main)}#content-area .tut-hub-wrap .tut-hub-intro{margin:0 0 1.75rem}#content-area .tut-hub-toolbar{margin:0 0 2.25rem}#content-area .tut-hub-filter-row{width:100%}#content-area .tut-hub-wrap .release-notes-filter-dropdown-list{padding:0.5rem}#content-area .tut-hub-wrap .release-notes-filter-dropdown-list .release-notes-product-tab{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:0.7rem 1rem;border-radius:var(--suki-card-radius-inner)}#content-area .tut-hub-filter-opt-label{display:inline-flex;align-items:center;gap:0.5rem;min-width:0;text-align:left}#content-area .tut-hub-filter-opt-icon{display:inline-flex;width:1rem;height:1rem;flex-shrink:0;color:var(--tut-text-mid)}#content-area .tut-hub-filter-opt-icon svg{display:block;width:1rem;height:1rem}#content-area .tut-hub-wrap .release-notes-product-tab--active .tut-hub-filter-opt-icon,#content-area .tut-hub-wrap .release-notes-product-tab:hover .tut-hub-filter-opt-icon{color:var(--tut-main)}#content-area .tut-hub-filter-opt-count{flex-shrink:0;font-size:0.8125rem;font-weight:650;color:var(--tut-text-low);font-variant-numeric:tabular-nums}#content-area .tut-hub-section{display:flex;flex-direction:column;min-width:0;margin:0}#content-area .tut-hub-section-title{margin:0!important;padding:0 0 0.85rem;font-size:1.15rem!important;letter-spacing:-0.02em;line-height:1.3!important;color:var(--tut-main)!important}#content-area .tut-hub-section[id^="featured-"]>.tut-hub-section-title{padding-top:0.5rem}#content-area .tut-hub-section[id^="all-"]>.tut-hub-section-title{padding-top:2rem}#content-area .tut-hub-section-lead{display:block!important;margin:-0.15rem 0 1.15rem!important;max-width:min(40rem, 100%);font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);font-weight:500;color:var(--tut-text-mid)}#content-area .tut-hub-filter-note{margin:0 0 0.85rem!important;font-size:0.875rem;color:var(--tut-text-low)}#content-area .tut-hub-card-grid.hp-io-method-grid{margin:0;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem 1.35rem;align-items:stretch}#content-area .tut-hub-card-grid.hp-io-method-grid a.hp-io-method-card.tut-hub-method-card{height:100%}#content-area .tut-hub-card-grid[data-tut-all-grid] .hp-io-method-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(1.35em * 2)}#content-area .tut-hub-card-grid[data-tut-all-grid] .hp-io-method-card-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(var(--suki-card-text-lh) * 2em)}#content-area .tut-hub-card-grid.hp-io-method-grid:not([data-tut-all-grid]){grid-template-columns:repeat(2, minmax(0, 1fr))}@media (max-width: 980px){#content-area .tut-hub-card-grid.hp-io-method-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){#content-area .tut-hub-card-grid.hp-io-method-grid,#content-area .tut-hub-card-grid.hp-io-method-grid:not([data-tut-all-grid]){grid-template-columns:minmax(0, 1fr)}}#content-area .tut-hub-card-grid[data-tut-collapsed] [data-tut-extra]:not([data-tut-shown]){display:none!important}#content-area .tut-hub-wrap [data-tut-load-more][hidden]{display:none!important}#content-area a.hp-io-method-card.tut-hub-method-card{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0, 1fr);text-decoration:none!important;color:inherit!important;border-radius:var(--suki-card-radius);overflow:hidden;isolation:isolate;min-height:24rem;transition:box-shadow 0.15s ease, transform 0.15s ease}#content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card{grid-template-rows:3fr 2fr;min-height:32rem}#content-area a.hp-io-method-card.tut-hub-method-card:hover{border-color:rgba(111, 84, 16, 0.14);box-shadow:0 8px 22px rgba(40, 39, 37, 0.12);transform:translateY(-1px)}html.dark #content-area a.hp-io-method-card.tut-hub-method-card:hover,[data-theme="dark"] #content-area a.hp-io-method-card.tut-hub-method-card:hover{border-color:rgba(255, 225, 72, 0.14);box-shadow:0 10px 28px rgba(0, 0, 0, 0.45)}#content-area a.hp-io-method-card.tut-hub-method-card>.hp-io-method-card-body{position:relative;z-index:2;grid-row:2;min-height:0;overflow:hidden;border-radius:0;background:#ffffff}html.dark #content-area a.hp-io-method-card.tut-hub-method-card>.hp-io-method-card-body,[data-theme="dark"] #content-area a.hp-io-method-card.tut-hub-method-card>.hp-io-method-card-body{background:#1c1917}#content-area .tut-hub-card-badges{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem;margin:0 0 0.55rem}#content-area .tut-hub-card-badges .hp-wn-badge{margin:0}#content-area .cookbook-hub-badge-surface{align-items:center;align-self:flex-start;border:none!important;border-radius:var(--suki-pill-radius)!important;display:inline-flex!important;font-size:0.6875rem!important;font-weight:750!important;justify-content:center;letter-spacing:0.09em!important;line-height:1.1!important;margin:0!important;padding:0.24rem 0.55rem!important;text-transform:uppercase;white-space:nowrap}#content-area .cookbook-hub-badge-surface::before{content:none!important;display:none!important}#content-area .cookbook-hub-badge-surface--api{background:#dbeafe!important;box-shadow:0 0 0 1px rgba(37, 99, 235, 0.22)!important;color:#1e3a8a!important}#content-area .cookbook-hub-badge-surface--sdk{background:#d1fae5!important;box-shadow:0 0 0 1px rgba(5, 150, 105, 0.22)!important;color:#065f46!important}#content-area .cookbook-hub-badge-surface--tutorial{background:#ede9fe!important;box-shadow:0 0 0 1px rgba(124, 58, 237, 0.22)!important;color:#5b21b6!important}html.dark #content-area .cookbook-hub-badge-surface--api,[data-theme="dark"] #content-area .cookbook-hub-badge-surface--api{background:rgba(59, 130, 246, 0.22)!important;box-shadow:0 0 0 1px rgba(147, 197, 253, 0.35)!important;color:#bfdbfe!important}html.dark #content-area .cookbook-hub-badge-surface--sdk,[data-theme="dark"] #content-area .cookbook-hub-badge-surface--sdk{background:rgba(16, 185, 129, 0.22)!important;box-shadow:0 0 0 1px rgba(110, 231, 183, 0.35)!important;color:#a7f3d0!important}html.dark #content-area .cookbook-hub-badge-surface--tutorial,[data-theme="dark"] #content-area .cookbook-hub-badge-surface--tutorial{background:rgba(139, 92, 246, 0.22)!important;box-shadow:0 0 0 1px rgba(196, 181, 253, 0.35)!important;color:#ddd6fe!important}#content-area .cookbook-hub-featured-split{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.75rem 2rem;align-items:stretch;width:100%}#content-area .cookbook-hub-featured-col{display:flex;flex-direction:column;min-width:0}#content-area .cookbook-hub-col-title{margin:0 0 0.85rem!important;padding:0!important}#content-area .cookbook-hub-featured-list{display:flex;flex-direction:column;gap:0.85rem}#content-area a.cookbook-hub-list-card{display:flex;flex-direction:column;gap:0.35rem;flex:0 0 auto;padding:1.15rem 1.25rem 1.15rem;border-radius:var(--suki-card-radius);border:1px solid #c4c4c8!important;background:#f2f2f0!important;box-shadow:none!important;outline:none!important;text-decoration:none!important;color:inherit!important;transition:background-color 0.15s ease, border-color 0.15s ease;overflow:visible}@media (min-width: 900px){#content-area .cookbook-hub-featured-split{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch}#content-area .cookbook-hub-featured-col{min-height:28rem;height:100%}#content-area .cookbook-hub-featured-list{flex:1 1 auto;min-height:0}#content-area a.cookbook-hub-list-card{flex:1 1 0;min-height:0}}html.dark #content-area a.cookbook-hub-list-card,[data-theme="dark"] #content-area a.cookbook-hub-list-card{background:#2a2926!important;border-color:#4a4640!important}#content-area a.cookbook-hub-list-card:hover,#content-area a.cookbook-hub-list-card:focus,#content-area a.cookbook-hub-list-card:focus-visible{border-color:#a8a8ae!important;background:#ebebe8!important;box-shadow:none!important;transform:none!important;outline:none!important}html.dark #content-area a.cookbook-hub-list-card:hover,html.dark #content-area a.cookbook-hub-list-card:focus,html.dark #content-area a.cookbook-hub-list-card:focus-visible,[data-theme="dark"] #content-area a.cookbook-hub-list-card:hover,[data-theme="dark"] #content-area a.cookbook-hub-list-card:focus,[data-theme="dark"] #content-area a.cookbook-hub-list-card:focus-visible{border-color:#524e48!important;background:#32312e!important;box-shadow:none!important;transform:none!important}#content-area .cookbook-hub-list-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem 0.5rem}#content-area .cookbook-hub-list-card-title{margin:0!important;font-size:var(--suki-card-title-size)!important;line-height:var(--suki-card-title-lh)!important;letter-spacing:-0.012em;color:var(--suki-light-text)!important}html.dark #content-area .cookbook-hub-list-card-title,[data-theme="dark"] #content-area .cookbook-hub-list-card-title{color:var(--suki-dark-text)!important}#content-area .cookbook-hub-list-card-desc{margin:0.45rem 0 0!important;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--suki-light-text-muted)}html.dark #content-area .cookbook-hub-list-card-desc,[data-theme="dark"] #content-area .cookbook-hub-list-card-desc{color:var(--suki-dark-text-muted)}#content-area .cookbook-hub-list-card-foot{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;width:100%;margin-top:auto;padding-top:1.1rem}#content-area .cookbook-hub-list-card-foot .tut-hub-card-foot-meta{display:inline-flex;align-items:center;gap:0.5rem;min-width:0}#content-area .cookbook-hub-list-card-foot .cookbook-hub-card-cat{margin:0!important;flex-shrink:0}#content-area .cookbook-hub-list-card-foot .tut-hub-lang-icons{justify-content:flex-end;margin:0}#content-area .cookbook-hub-wrap a.cookbook-hub-spotlight-card.cookbook-hub-art-card,#content-area .cookbook-hub-wrap a.cookbook-hub-spotlight-card{display:flex!important;flex-direction:column!important;grid-template-rows:none!important;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;isolation:isolate;border-radius:var(--suki-card-radius);border:1px solid #c4c4c8!important;background:#f2f2f0!important;box-shadow:none!important}html.dark #content-area .cookbook-hub-wrap a.cookbook-hub-spotlight-card,[data-theme="dark"] #content-area .cookbook-hub-wrap a.cookbook-hub-spotlight-card{border-color:#4a4640!important;background:#2a2926!important}#content-area .cookbook-hub-spotlight-card .cookbook-hub-card-art{flex:1 1 auto;align-self:stretch;width:100%;min-height:11rem;height:auto;aspect-ratio:auto;overflow:hidden;line-height:0;background:#fef9dd}#content-area .cookbook-hub-spotlight-card .cookbook-hub-card-art .cb-art-svg,#content-area .cookbook-hub-spotlight-card .cookbook-hub-card-art svg{display:block;width:100%;height:100%;object-fit:cover}#content-area .cookbook-hub-spotlight-card>.hp-io-method-card-body{position:relative;z-index:2;display:flex!important;flex-direction:column;flex:0 0 auto!important;width:100%;min-height:0;overflow:visible;gap:0.45rem;padding:1.15rem 1.15rem 1.15rem;border-radius:0;background:#f2f2f0!important}html.dark #content-area .cookbook-hub-spotlight-card>.hp-io-method-card-body,[data-theme="dark"] #content-area .cookbook-hub-spotlight-card>.hp-io-method-card-body{background:#2a2926!important}#content-area .cookbook-hub-spotlight-card .hp-io-method-card-title{font-size:var(--suki-card-title-size)!important;font-weight:600!important;line-height:var(--suki-card-title-lh)!important;min-height:0!important;-webkit-line-clamp:3;margin-bottom:0.15rem!important}#content-area .cookbook-hub-spotlight-card .hp-io-method-card-desc,#content-area .cookbook-hub-spotlight-card .cookbook-hub-card-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:none;min-height:0;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh)}#content-area .cookbook-hub-spotlight-card .tut-hub-card-foot{margin-top:0.65rem;padding-top:0.95rem;border-top:1px solid rgba(10, 10, 10, 0.14)}html.dark #content-area .cookbook-hub-spotlight-card .tut-hub-card-foot,[data-theme="dark"] #content-area .cookbook-hub-spotlight-card .tut-hub-card-foot{border-top-color:rgba(248, 250, 252, 0.12)}#content-area .cookbook-hub-wrap .tut-hub-card-grid[data-cookbook-all-grid]{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.75rem 1.85rem}#content-area .cookbook-hub-wrap .tut-hub-card-grid[data-cookbook-related-grid],#content-area .cb-recipe-wrap .tut-hub-card-grid[data-cookbook-related-grid],#content-area .tut-hub-card-grid[data-cookbook-related-grid]{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem 1.85rem}#content-area .tut-hub-card-grid[data-cookbook-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,#content-area .tut-hub-card-grid[data-cookbook-related-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,#content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,#content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card{display:flex;flex-direction:column;align-items:stretch;border:1px solid #c4c4c8;border-radius:var(--suki-card-radius);background:#f2f2f0;box-shadow:none;overflow:hidden;isolation:isolate;min-height:22rem}html.dark #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,html.dark #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,html.dark #content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,html.dark #content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,[data-theme="dark"] #content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,[data-theme="dark"] #content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card{border-color:#4a4640;background:#2a2926;box-shadow:none}#content-area .cookbook-hub-wrap .cookbook-hub-card-art,#content-area .cb-recipe-wrap .cookbook-hub-card-art,#content-area [data-cookbook-related-grid] .cookbook-hub-card-art,#content-area .tut-hub-wrap .cookbook-hub-card-art{position:relative;flex:0 0 auto;width:100%;aspect-ratio:400 / 225;overflow:hidden;line-height:0;background:#fef9dd}#content-area .cookbook-hub-wrap .cookbook-hub-card-art .cb-art-svg,#content-area .cookbook-hub-wrap .cookbook-hub-card-art svg,#content-area .cb-recipe-wrap .cookbook-hub-card-art .cb-art-svg,#content-area .cb-recipe-wrap .cookbook-hub-card-art svg,#content-area [data-cookbook-related-grid] .cookbook-hub-card-art .cb-art-svg,#content-area [data-cookbook-related-grid] .cookbook-hub-card-art svg,#content-area .tut-hub-wrap .cookbook-hub-card-art .cb-art-svg,#content-area .tut-hub-wrap .cookbook-hub-card-art svg{display:block;width:100%;height:100%}#content-area .cookbook-hub-wrap .cookbook-hub-card-cats,#content-area .cb-recipe-wrap .cookbook-hub-card-cats,#content-area [data-cookbook-related-grid] .cookbook-hub-card-cats,#content-area .tut-hub-wrap .cookbook-hub-card-cats{display:flex;flex-wrap:wrap;align-items:center;gap:0.45rem 0.55rem;margin:0;align-self:flex-start}#content-area .cookbook-hub-wrap .cookbook-hub-card-cat,#content-area .cb-recipe-wrap .cookbook-hub-card-cat,#content-area [data-cookbook-related-grid] .cookbook-hub-card-cat,#content-area .tut-hub-wrap .cookbook-hub-card-cat{display:inline-block;align-self:flex-start;padding:0.28rem 0.5rem;margin:0;border-radius:var(--suki-pill-radius);font-size:0.6875rem;font-weight:750;letter-spacing:0.06em;text-transform:uppercase;line-height:1.25;color:#0a0a0a!important;background:#ffe148!important;box-shadow:none;font-family:system-ui,
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    sans-serif}#content-area .cookbook-hub-wrap .cookbook-hub-card-cat--meta,#content-area .cb-recipe-wrap .cookbook-hub-card-cat--meta,#content-area [data-cookbook-related-grid] .cookbook-hub-card-cat--meta,#content-area .tut-hub-wrap .cookbook-hub-card-cat--meta{padding:0.28rem 0;background:transparent!important;box-shadow:none!important;color:rgba(10, 10, 10, 0.52)!important;font-weight:650;letter-spacing:0.05em}html.dark #content-area .cookbook-hub-wrap .cookbook-hub-card-cat--meta,html.dark #content-area .cb-recipe-wrap .cookbook-hub-card-cat--meta,html.dark #content-area [data-cookbook-related-grid] .cookbook-hub-card-cat--meta,html.dark #content-area .tut-hub-wrap .cookbook-hub-card-cat--meta,[data-theme="dark"] #content-area .cookbook-hub-wrap .cookbook-hub-card-cat--meta,[data-theme="dark"] #content-area .cb-recipe-wrap .cookbook-hub-card-cat--meta,[data-theme="dark"] #content-area [data-cookbook-related-grid] .cookbook-hub-card-cat--meta,[data-theme="dark"] #content-area .tut-hub-wrap .cookbook-hub-card-cat--meta{color:rgba(245, 245, 244, 0.62)!important}#content-area .tut-hub-card-grid[data-cookbook-all-grid] a.hp-io-method-card.tut-hub-method-card:hover,#content-area .tut-hub-card-grid[data-cookbook-related-grid] a.hp-io-method-card.tut-hub-method-card:hover,#content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover,#content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover{border-color:rgba(111, 84, 16, 0.22);box-shadow:0 8px 22px rgba(40, 39, 37, 0.12);transform:translateY(-1px)}html.dark #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.hp-io-method-card.tut-hub-method-card:hover,html.dark #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.hp-io-method-card.tut-hub-method-card:hover,html.dark #content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover,html.dark #content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.hp-io-method-card.tut-hub-method-card:hover,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.hp-io-method-card.tut-hub-method-card:hover,[data-theme="dark"] #content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover,[data-theme="dark"] #content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover{border-color:rgba(255, 225, 72, 0.22);box-shadow:0 10px 28px rgba(0, 0, 0, 0.45)}#content-area .tut-hub-card-grid[data-cookbook-all-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,#content-area .tut-hub-card-grid[data-cookbook-related-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,#content-area .tut-hub-featured-grid a.cookbook-hub-art-card>.hp-io-method-card-body,#content-area .tut-hub-card-grid[data-tut-all-grid] a.cookbook-hub-art-card>.hp-io-method-card-body{position:relative;z-index:2;display:flex;flex-direction:column;flex:1 1 auto;gap:0.6rem;padding:1.35rem 1.2rem 1.3rem;min-height:0;overflow:hidden;border-radius:0;background:#f2f2f0!important}html.dark #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,html.dark #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,html.dark #content-area .tut-hub-featured-grid a.cookbook-hub-art-card>.hp-io-method-card-body,html.dark #content-area .tut-hub-card-grid[data-tut-all-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.cookbook-hub-art-card>.hp-io-method-card-body,[data-theme="dark"] #content-area .tut-hub-featured-grid a.cookbook-hub-art-card>.hp-io-method-card-body,[data-theme="dark"] #content-area .tut-hub-card-grid[data-tut-all-grid] a.cookbook-hub-art-card>.hp-io-method-card-body{background:#2a2926!important}#content-area .tut-hub-card-grid[data-cookbook-all-grid] a.cookbook-hub-art-card .tut-hub-card-foot,#content-area .tut-hub-card-grid[data-cookbook-related-grid] a.cookbook-hub-art-card .tut-hub-card-foot,#content-area .tut-hub-featured-grid a.cookbook-hub-art-card .tut-hub-card-foot,#content-area .tut-hub-card-grid[data-tut-all-grid] a.cookbook-hub-art-card .tut-hub-card-foot{margin-top:auto;padding-top:1.05rem;border-top:1px solid rgba(10, 10, 10, 0.14)}html.dark #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.cookbook-hub-art-card .tut-hub-card-foot,html.dark #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.cookbook-hub-art-card .tut-hub-card-foot,html.dark #content-area .tut-hub-featured-grid a.cookbook-hub-art-card .tut-hub-card-foot,html.dark #content-area .tut-hub-card-grid[data-tut-all-grid] a.cookbook-hub-art-card .tut-hub-card-foot,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-all-grid] a.cookbook-hub-art-card .tut-hub-card-foot,[data-theme="dark"] #content-area .tut-hub-card-grid[data-cookbook-related-grid] a.cookbook-hub-art-card .tut-hub-card-foot,[data-theme="dark"] #content-area .tut-hub-featured-grid a.cookbook-hub-art-card .tut-hub-card-foot,[data-theme="dark"] #content-area .tut-hub-card-grid[data-tut-all-grid] a.cookbook-hub-art-card .tut-hub-card-foot{border-top-color:rgba(248, 250, 252, 0.12)}#content-area .tut-hub-card-grid[data-cookbook-all-grid] .hp-io-method-card-title,#content-area .tut-hub-card-grid[data-cookbook-related-grid] .hp-io-method-card-title{font-size:var(--suki-card-title-size)!important;font-weight:600!important;line-height:var(--suki-card-title-lh)!important;letter-spacing:-0.015em;margin-bottom:0.3rem!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(1.35em * 2)}#content-area .tut-hub-card-grid[data-cookbook-all-grid] .hp-io-method-card-desc,#content-area .tut-hub-card-grid[data-cookbook-related-grid] .hp-io-method-card-desc{margin-top:0.15rem!important;line-height:var(--suki-card-text-lh);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:calc(var(--suki-card-text-lh) * 2em)}#content-area .tut-hub-card-grid[data-cookbook-all-grid] .tut-hub-card-badges,#content-area .tut-hub-card-grid[data-cookbook-related-grid] .tut-hub-card-badges{margin:0}#content-area .cookbook-hub-wrap .cookbook-hub-card-desc,#content-area .cb-recipe-wrap .cookbook-hub-card-desc,#content-area [data-cookbook-related-grid] .cookbook-hub-card-desc,#content-area .tut-hub-wrap .cookbook-hub-card-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:var(--suki-card-text-lh);max-height:calc(var(--suki-card-text-lh) * 2em);margin:0;font-size:var(--suki-card-text-size);color:var(--suki-light-text-muted)}html.dark #content-area .cookbook-hub-wrap .cookbook-hub-card-desc,html.dark #content-area .cb-recipe-wrap .cookbook-hub-card-desc,html.dark #content-area [data-cookbook-related-grid] .cookbook-hub-card-desc,html.dark #content-area .tut-hub-wrap .cookbook-hub-card-desc,[data-theme="dark"] #content-area .cookbook-hub-wrap .cookbook-hub-card-desc,[data-theme="dark"] #content-area .cb-recipe-wrap .cookbook-hub-card-desc,[data-theme="dark"] #content-area [data-cookbook-related-grid] .cookbook-hub-card-desc,[data-theme="dark"] #content-area .tut-hub-wrap .cookbook-hub-card-desc{color:var(--suki-dark-text-muted)}@media (max-width: 1200px){#content-area .cookbook-hub-wrap .tut-hub-card-grid[data-cookbook-all-grid]{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem 1.6rem}}@media (max-width: 980px){#content-area .cookbook-hub-wrap .tut-hub-card-grid[data-cookbook-all-grid]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){#content-area .cookbook-hub-wrap .tut-hub-card-grid[data-cookbook-all-grid],#content-area .cookbook-hub-wrap .tut-hub-card-grid[data-cookbook-related-grid]{grid-template-columns:minmax(0, 1fr)}}#content-area .tut-hub-card-foot{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;width:100%;margin-top:auto;flex-wrap:nowrap}#content-area .tut-hub-card-foot-meta{display:inline-flex;align-items:center;gap:0.55rem;min-width:0}#content-area .tut-hub-level{font-size:13px;line-height:1.4;font-weight:500;color:#6b6966;text-transform:none;letter-spacing:0}html.dark #content-area .tut-hub-level,[data-theme="dark"] #content-area .tut-hub-level{color:var(--suki-dark-text-muted)}#content-area .tut-hub-lang-icons{display:inline-flex;align-items:center;justify-content:flex-end;gap:0.55rem;margin:0;flex-shrink:0}#content-area .tut-hub-lang-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;color:#6f5410;background:none!important;border:none!important;box-shadow:none!important;text-decoration:none!important}#content-area .tut-hub-lang-icon svg{width:100%;height:100%;display:block}html.dark #content-area .tut-hub-lang-icon,[data-theme="dark"] #content-area .tut-hub-lang-icon{color:#ffe148}#content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,#content-area .tut-hub-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card{display:flex!important;flex-direction:column;grid-template-rows:none;min-height:22rem}#content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card{min-height:26rem}#content-area .tut-hub-featured-grid{display:grid;width:100%;grid-template-columns:minmax(0, 1fr);gap:1.5rem}@media (min-width: 520px){#content-area .tut-hub-featured-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem 2rem}}#content-area .tut-hub-card-media{display:block;position:relative;grid-row:1;width:calc(100% + 2px);max-width:none;margin:-1px -1px 0;padding:0;overflow:visible!important;line-height:1.2;aspect-ratio:unset;height:auto;min-height:0;max-height:none;background:#fcf49e;border:0;box-sizing:border-box;color:var(--suki-light-text);z-index:0}#content-area .tut-hub-card-media--blue{background:#b9dffe}#content-area .tut-hub-card-media:empty{display:none!important}#content-area .tut-hub-card-media.tut-hub-card-media--solid:empty{display:block!important}#content-area .tut-hub-card-media.tut-hub-card-media--shot{display:block;background:#f3f0e6;padding:0;overflow:hidden!important}#content-area .tut-hub-card-media.tut-hub-card-media--shot::before{content:none;display:none}#content-area .tut-hub-card-media.tut-hub-card-media--shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border:0}#content-area .tut-hub-card-media::after{content:none}#content-area .tut-hub-card-media-stage{position:absolute;left:0;right:0;top:0;bottom:-3.5rem;display:flex;align-items:flex-end;justify-content:center;padding:1.25rem 1.15rem 0;box-sizing:border-box;overflow:visible;pointer-events:none}#content-area .tut-hub-card-media-window{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:78%;max-width:20rem;height:calc(100% - 1.25rem);min-height:0;max-height:none;flex:0 0 auto;align-self:center;background:#ffffff;border:1px solid rgba(40, 39, 37, 0.08);border-bottom:0;border-radius:10px 10px 0 0;box-shadow:0 1px 2px rgba(40, 39, 37, 0.05),
    0 18px 36px rgba(40, 39, 37, 0.14);transform-origin:bottom center;transition:transform 0.3s ease;overflow:hidden;color:var(--suki-light-text);margin:0;padding-bottom:3.25rem;pointer-events:auto}#content-area .tut-hub-featured-grid .tut-hub-card-media-stage{bottom:-4rem;padding:1.5rem 1.35rem 0}#content-area .tut-hub-featured-grid .tut-hub-card-media-window{width:72%;max-width:24rem;height:calc(100% - 1.5rem);padding-bottom:3.75rem}#content-area a.hp-io-method-card.tut-hub-method-card:hover .tut-hub-card-media-window{transform:scale(1.02)}#content-area .tut-hub-card-media-chrome{display:flex;align-items:center;gap:0.28rem;padding:0.42rem 0.55rem 0.2rem;flex:0 0 auto}#content-area .tut-hub-card-media-chrome span{display:block;width:0.38rem;height:0.38rem;border-radius:999px;background:#d4d4d8;flex:0 0 auto}#content-area .tut-hub-card-media-chrome span:nth-child(1){background:#f87171}#content-area .tut-hub-card-media-chrome span:nth-child(2){background:#fbbf24}#content-area .tut-hub-card-media-chrome span:nth-child(3){background:#4ade80}#content-area .tut-hub-ui{display:flex;flex-direction:column;justify-content:center;gap:0.28rem;padding:0.1rem 0.55rem 0.2rem;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5625rem;line-height:1.25;color:rgba(40, 39, 37, 0.72)}#content-area .tut-hub-ui-row{display:flex;align-items:center;gap:0.35rem}#content-area .tut-hub-ui-live{width:0.4rem;height:0.4rem;border-radius:999px;background:#ef4444;box-shadow:0 0 0 2px rgba(239, 68, 68, 0.18);flex:0 0 auto}#content-area .tut-hub-ui-label{font-family:inherit;font-size:0.5625rem;font-weight:650;letter-spacing:0.02em;color:rgba(40, 39, 37, 0.55);text-transform:uppercase}#content-area .tut-hub-ui-wave{display:flex;align-items:flex-end;justify-content:center;gap:0.22rem;height:1.85rem;margin:0.15rem 0 0.2rem}#content-area .tut-hub-ui-wave span{display:block;width:0.28rem;border-radius:999px;background:currentColor;opacity:0.85}#content-area .tut-hub-ui-wave span:nth-child(1){height:35%}#content-area .tut-hub-ui-wave span:nth-child(2){height:62%}#content-area .tut-hub-ui-wave span:nth-child(3){height:100%}#content-area .tut-hub-ui-wave span:nth-child(4){height:48%}#content-area .tut-hub-ui-wave span:nth-child(5){height:78%}#content-area .tut-hub-ui-wave span:nth-child(6){height:40%}#content-area .tut-hub-ui-wave span:nth-child(7){height:58%}#content-area .tut-hub-ui-note{display:flex;flex-direction:column;gap:0.22rem}#content-area .tut-hub-ui-note span{display:block;height:0.28rem;border-radius:3px;background:rgba(40, 39, 37, 0.1)}#content-area .tut-hub-ui-note span:nth-child(1){width:88%}#content-area .tut-hub-ui-note span:nth-child(2){width:72%}#content-area .tut-hub-ui-note span:nth-child(3){width:54%}#content-area .tut-hub-ui--go{background:#171412;color:#e7e5e4;border-radius:0;padding:0.55rem 0.65rem 0.65rem;gap:0.28rem;margin:0;flex:1 1 auto;min-height:0;justify-content:center}#content-area .tut-hub-ui-terminal{display:flex;gap:0.35rem;align-items:baseline;margin-bottom:0.15rem}#content-area .tut-hub-ui-prompt{color:#4ade80;font-weight:700}#content-area .tut-hub-ui-cmd{color:#fafaf9}#content-area .tut-hub-ui-term-line{color:#a8a29e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content-area .tut-hub-ui-term-ok{color:#86efac}#content-area .tut-hub-ui-term-mute{color:#78716c}#content-area .tut-hub-ui--dictation{gap:0.4rem}#content-area .tut-hub-ui-mic-wrap{display:flex;justify-content:center;padding:0.15rem 0 0.1rem}#content-area .tut-hub-card-media-icon.tut-hub-card-media-icon--inline{display:block;width:1.35rem;height:1.35rem;margin:0;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}#content-area .tut-hub-scene--dictation .tut-hub-card-media-icon--inline,#content-area .tut-hub-card-media--dictation .tut-hub-card-media-icon--inline{-webkit-mask-image:url("/icons/sprite.svg#suki-mic");mask-image:url("/icons/sprite.svg#suki-mic")}#content-area .tut-hub-ui-transcript{display:flex;flex-direction:column;gap:0.28rem;background:rgba(40, 39, 37, 0.04);border-radius:6px;padding:0.4rem 0.45rem}#content-area .tut-hub-ui-t-line{font-family:var(--suki-font-body);font-size:0.5625rem;color:rgba(40, 39, 37, 0.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content-area .tut-hub-ui-t-partial{color:rgba(40, 39, 37, 0.85);font-weight:600}#content-area .tut-hub-ui--form{gap:0.38rem;padding-top:0.35rem}#content-area .tut-hub-ui-field{display:flex;align-items:center;gap:0.4rem}#content-area .tut-hub-ui-check{width:0.7rem;height:0.7rem;border-radius:999px;background:#22c55e;box-shadow:inset 0 0 0 1.5px #fff;flex:0 0 auto;position:relative}#content-area .tut-hub-ui-check::after{content:'';position:absolute;left:0.18rem;top:0.12rem;width:0.22rem;height:0.35rem;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}#content-area .tut-hub-ui-box{width:0.7rem;height:0.7rem;border-radius:3px;border:1.5px solid rgba(40, 39, 37, 0.22);flex:0 0 auto}#content-area .tut-hub-ui-field-fill{display:block;height:0.55rem;flex:1 1 auto;border-radius:4px;background:rgba(40, 39, 37, 0.08)}#content-area .tut-hub-ui-field-fill--short{max-width:55%}#content-area .tut-hub-ui-field-fill--mid{max-width:70%}#content-area .tut-hub-ui--sdk{padding-top:0.25rem}#content-area .tut-hub-ui-sdk-shell{display:grid;grid-template-columns:1.35fr 1fr;gap:0.35rem;min-height:3.1rem}#content-area .tut-hub-ui-sdk-main,#content-area .tut-hub-ui-sdk-panel{border-radius:6px;background:rgba(40, 39, 37, 0.05);padding:0.4rem;display:flex;flex-direction:column;gap:0.25rem}#content-area .tut-hub-ui-sdk-panel{background:#fcf49e;border:1px solid rgba(111, 84, 16, 0.12)}#content-area .tut-hub-ui-sdk-main span,#content-area .tut-hub-ui-sdk-panel span:not(.tut-hub-ui-live){display:block;height:0.28rem;border-radius:3px;background:rgba(40, 39, 37, 0.12)}#content-area .tut-hub-ui-sdk-main span:nth-child(1){width:70%}#content-area .tut-hub-ui-sdk-main span:nth-child(2){width:90%}#content-area .tut-hub-ui-sdk-panel span:nth-child(2){width:85%;margin-top:0.15rem}#content-area .tut-hub-ui-sdk-panel span:nth-child(3){width:60%}#content-area .tut-hub-ui--headless{gap:0.28rem;padding-top:0.3rem}#content-area .tut-hub-ui-hook{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5625rem;padding:0.32rem 0.45rem;border-radius:5px;background:rgba(40, 39, 37, 0.05);color:rgba(40, 39, 37, 0.65)}#content-area .tut-hub-ui-hook--on{background:#fcf49e;color:#292524;font-weight:650;box-shadow:inset 0 0 0 1px rgba(111, 84, 16, 0.14)}#content-area .tut-hub-ui--chart{gap:0.3rem;padding-top:0.25rem}#content-area .tut-hub-ui-chart-label{font-family:var(--suki-font-body);font-size:0.5rem;font-weight:650;letter-spacing:0.04em;text-transform:uppercase;color:rgba(40, 39, 37, 0.45)}#content-area .tut-hub-ui-chart-field{position:relative;border:1px solid rgba(40, 39, 37, 0.14);border-radius:6px;padding:0.45rem 1.7rem 0.45rem 0.45rem;min-height:2.35rem;background:#fff}#content-area .tut-hub-ui-mic-fab{position:absolute;right:0.35rem;bottom:0.35rem;width:1.05rem;height:1.05rem;border-radius:999px;background:#171412;box-shadow:0 0 0 2px #b9dffe}#content-area .tut-hub-ui-mic-fab::after{content:'';position:absolute;inset:0.22rem;background:#fff;-webkit-mask-image:url("/icons/sprite.svg#suki-mic");mask-image:url("/icons/sprite.svg#suki-mic");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}#content-area .tut-hub-ui--ehr{flex-direction:row;align-items:center;gap:0.3rem;padding-top:0.35rem}#content-area .tut-hub-ui-ehr-card{flex:1 1 0;border-radius:6px;background:rgba(40, 39, 37, 0.05);padding:0.4rem;display:flex;flex-direction:column;gap:0.22rem;min-width:0}#content-area .tut-hub-ui-ehr-card span:not(.tut-hub-ui-check):not(.tut-hub-ui-ehr-tag){display:block;height:0.25rem;border-radius:3px;background:rgba(40, 39, 37, 0.12);width:80%}#content-area .tut-hub-ui-ehr-card--dest{background:#b9dffe}#content-area .tut-hub-ui-ehr-tag{font-family:var(--suki-font-body);font-size:0.5rem;font-weight:750;letter-spacing:0.06em;color:#1e3a8a}#content-area .tut-hub-ui-ehr-arrow{width:0.7rem;height:0.7rem;flex:0 0 auto;background:currentColor;opacity:0.35;-webkit-mask-image:url("/icons/sprite.svg#suki-chevron-right");mask-image:url("/icons/sprite.svg#suki-chevron-right");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#content-area .tut-hub-ui--pbc{gap:0.28rem;padding-top:0.25rem}#content-area .tut-hub-ui-pbc-row{display:flex;align-items:center;gap:0.35rem;padding:0.28rem 0.4rem;border-radius:5px;background:rgba(40, 39, 37, 0.05)}#content-area .tut-hub-ui-pbc-dot{width:0.4rem;height:0.4rem;border-radius:999px;background:#6f5410;flex:0 0 auto}#content-area .tut-hub-ui-pbc-name{font-family:var(--suki-font-body);font-size:0.5625rem;font-weight:600;color:rgba(40, 39, 37, 0.78)}#content-area .tut-hub-ui-pbc-note{display:flex;flex-direction:column;gap:0.2rem;padding:0.15rem 0.4rem 0}#content-area .tut-hub-ui-pbc-note span{display:block;height:0.25rem;border-radius:3px;background:rgba(40, 39, 37, 0.1)}#content-area .tut-hub-ui-pbc-note span:nth-child(1){width:90%}#content-area .tut-hub-ui-pbc-note span:nth-child(2){width:65%}#content-area .tut-hub-ui--webhook{gap:0.28rem;padding-top:0.25rem}#content-area .tut-hub-ui-wh-row{display:flex;align-items:center;gap:0.35rem;padding:0.28rem 0.4rem;border-radius:5px;background:rgba(40, 39, 37, 0.05)}#content-area .tut-hub-ui-wh-row--mute{opacity:0.65}#content-area .tut-hub-ui-wh-bell{width:0.7rem;height:0.7rem;flex:0 0 auto;background:currentColor;-webkit-mask-image:url("/icons/sprite.svg#material-notifications");mask-image:url("/icons/sprite.svg#material-notifications");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#content-area .tut-hub-ui-wh-text{flex:1 1 auto;min-width:0;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem;color:rgba(40, 39, 37, 0.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content-area .tut-hub-ui-wh-row .tut-hub-ui-check{width:0.6rem;height:0.6rem}#content-area .tut-hub-ui--share{gap:0.4rem;padding-top:0.3rem}#content-area .tut-hub-ui-share-id{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem;font-weight:650;color:rgba(40, 39, 37, 0.55);letter-spacing:0.02em}#content-area .tut-hub-ui-share-row{display:flex;align-items:center;gap:0.3rem}#content-area .tut-hub-ui-share-chip{flex:1 1 0;text-align:center;font-family:var(--suki-font-body);font-size:0.5rem;font-weight:650;padding:0.35rem 0.25rem;border-radius:5px;background:rgba(40, 39, 37, 0.06);color:rgba(40, 39, 37, 0.65)}#content-area .tut-hub-ui-share-chip--on{background:#fcf49e;color:#292524;box-shadow:inset 0 0 0 1px rgba(111, 84, 16, 0.14)}#content-area .tut-hub-ui--conflict{gap:0.4rem;padding-top:0.3rem}#content-area .tut-hub-ui-conflict-banner{font-family:var(--suki-font-body);font-size:0.5rem;font-weight:650;padding:0.35rem 0.45rem;border-radius:5px;background:rgba(239, 68, 68, 0.12);color:#991b1b}#content-area .tut-hub-ui-conflict-steps{display:flex;flex-direction:column;gap:0.22rem;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem;color:rgba(40, 39, 37, 0.6)}#content-area .tut-hub-ui--note-fetch{gap:0.4rem;padding-top:0.35rem}#content-area .tut-hub-ui-note-id{align-self:flex-start;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem;font-weight:700;padding:0.22rem 0.4rem;border-radius:4px;background:#fcf49e;color:#292524}#content-area .tut-hub-ui--poll{gap:0.35rem;padding-top:0.4rem}#content-area .tut-hub-ui-poll-bar{height:0.4rem;border-radius:999px;background:rgba(40, 39, 37, 0.08);overflow:hidden}#content-area .tut-hub-ui-poll-fill{display:block;width:78%;height:100%;border-radius:999px;background:#22c55e}#content-area .tut-hub-ui-poll-status{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem;font-weight:650;color:#15803d}#content-area .tut-hub-ui--auth{gap:0.28rem;padding-top:0.3rem}#content-area .tut-hub-ui-auth-row{display:flex;align-items:center;justify-content:space-between;gap:0.35rem;padding:0.3rem 0.4rem;border-radius:5px;background:rgba(40, 39, 37, 0.05)}#content-area .tut-hub-ui-auth-row--mute{opacity:0.55}#content-area .tut-hub-ui-auth-key{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem;color:rgba(40, 39, 37, 0.7)}#content-area .tut-hub-ui--ws{gap:0.28rem;padding:0.4rem 0.5rem 0.35rem;margin-top:0.15rem;border-radius:6px;background:#171412;color:#e7e5e4;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.5rem}#content-area .tut-hub-ui-ws-proto{color:#a8a29e;font-size:0.4375rem;text-transform:uppercase;letter-spacing:0.04em}#content-area .tut-hub-ui-ws-line{color:#fafaf9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content-area .tut-hub-ui--end{flex-direction:row;align-items:center;justify-content:center;gap:0.55rem;padding:0.35rem 0.45rem;width:100%;box-sizing:border-box;flex:1 1 auto;min-height:0}#content-area .tut-hub-ui--ws{margin:0;flex:1 1 auto;min-height:0;justify-content:center}#content-area .tut-hub-ui-end-chip{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.625rem;font-weight:700;padding:0.55rem 0.7rem;border-radius:6px;background:#171412;color:#fafaf9}#content-area .tut-hub-ui-end-chip--rest{background:#fcf49e;color:#292524;box-shadow:inset 0 0 0 1px rgba(111, 84, 16, 0.14)}html.dark #content-area .tut-hub-ui-share-id,[data-theme="dark"] #content-area .tut-hub-ui-share-id,html.dark #content-area .tut-hub-ui-auth-key,[data-theme="dark"] #content-area .tut-hub-ui-auth-key,html.dark #content-area .tut-hub-ui-conflict-steps,[data-theme="dark"] #content-area .tut-hub-ui-conflict-steps{color:rgba(245, 245, 244, 0.7)}html.dark #content-area .tut-hub-ui-share-chip,[data-theme="dark"] #content-area .tut-hub-ui-share-chip,html.dark #content-area .tut-hub-ui-auth-row,[data-theme="dark"] #content-area .tut-hub-ui-auth-row{background:rgba(245, 245, 244, 0.08);color:rgba(245, 245, 244, 0.75)}html.dark #content-area .tut-hub-ui-conflict-banner,[data-theme="dark"] #content-area .tut-hub-ui-conflict-banner{background:rgba(239, 68, 68, 0.2);color:#fecaca}html.dark #content-area .tut-hub-card-media-window,[data-theme="dark"] #content-area .tut-hub-card-media-window{background:#292524;border-color:rgba(255, 255, 255, 0.08);box-shadow:0 1px 2px rgba(0, 0, 0, 0.35),
    0 14px 32px rgba(0, 0, 0, 0.5);color:#f5f5f4}html.dark #content-area .tut-hub-card-media-chrome span,[data-theme="dark"] #content-area .tut-hub-card-media-chrome span{background:#57534e}html.dark #content-area .tut-hub-card-media-chrome span:nth-child(1),[data-theme="dark"] #content-area .tut-hub-card-media-chrome span:nth-child(1){background:#f87171}html.dark #content-area .tut-hub-card-media-chrome span:nth-child(2),[data-theme="dark"] #content-area .tut-hub-card-media-chrome span:nth-child(2){background:#fbbf24}html.dark #content-area .tut-hub-card-media-chrome span:nth-child(3),[data-theme="dark"] #content-area .tut-hub-card-media-chrome span:nth-child(3){background:#4ade80}html.dark #content-area .tut-hub-ui,[data-theme="dark"] #content-area .tut-hub-ui{color:rgba(245, 245, 244, 0.72)}html.dark #content-area .tut-hub-ui-label,[data-theme="dark"] #content-area .tut-hub-ui-label,html.dark #content-area .tut-hub-ui-t-line,[data-theme="dark"] #content-area .tut-hub-ui-t-line,html.dark #content-area .tut-hub-ui-pbc-name,[data-theme="dark"] #content-area .tut-hub-ui-pbc-name,html.dark #content-area .tut-hub-ui-wh-text,[data-theme="dark"] #content-area .tut-hub-ui-wh-text,html.dark #content-area .tut-hub-ui-hook,[data-theme="dark"] #content-area .tut-hub-ui-hook{color:rgba(245, 245, 244, 0.7)}html.dark #content-area .tut-hub-ui-note span,[data-theme="dark"] #content-area .tut-hub-ui-note span,html.dark #content-area .tut-hub-ui-field-fill,[data-theme="dark"] #content-area .tut-hub-ui-field-fill,html.dark #content-area .tut-hub-ui-sdk-main,[data-theme="dark"] #content-area .tut-hub-ui-sdk-main,html.dark #content-area .tut-hub-ui-hook,[data-theme="dark"] #content-area .tut-hub-ui-hook,html.dark #content-area .tut-hub-ui-pbc-row,[data-theme="dark"] #content-area .tut-hub-ui-pbc-row,html.dark #content-area .tut-hub-ui-wh-row,[data-theme="dark"] #content-area .tut-hub-ui-wh-row,html.dark #content-area .tut-hub-ui-ehr-card,[data-theme="dark"] #content-area .tut-hub-ui-ehr-card,html.dark #content-area .tut-hub-ui-transcript,[data-theme="dark"] #content-area .tut-hub-ui-transcript{background:rgba(245, 245, 244, 0.08)}html.dark #content-area .tut-hub-ui-sdk-main span,[data-theme="dark"] #content-area .tut-hub-ui-sdk-main span,html.dark #content-area .tut-hub-ui-sdk-panel span:not(.tut-hub-ui-live),[data-theme="dark"] #content-area .tut-hub-ui-sdk-panel span:not(.tut-hub-ui-live),html.dark #content-area .tut-hub-ui-ehr-card span:not(.tut-hub-ui-check):not(.tut-hub-ui-ehr-tag),[data-theme="dark"] #content-area .tut-hub-ui-ehr-card span:not(.tut-hub-ui-check):not(.tut-hub-ui-ehr-tag),html.dark #content-area .tut-hub-ui-pbc-note span,[data-theme="dark"] #content-area .tut-hub-ui-pbc-note span{background:rgba(245, 245, 244, 0.16)}html.dark #content-area .tut-hub-ui-hook--on,[data-theme="dark"] #content-area .tut-hub-ui-hook--on,html.dark #content-area .tut-hub-ui-sdk-panel,[data-theme="dark"] #content-area .tut-hub-ui-sdk-panel{background:rgba(252, 244, 158, 0.22);color:#fafaf9}html.dark #content-area .tut-hub-ui-chart-field,[data-theme="dark"] #content-area .tut-hub-ui-chart-field{background:#1c1917;border-color:rgba(255, 255, 255, 0.12)}@media (max-width: 900px){#content-area .tut-hub-filter-row.release-notes-filter-dropdowns{flex-wrap:wrap}#content-area .tut-hub-filter-row .release-notes-filter-search-field{flex:1 1 100%}}@media (max-width: 640px){#content-area .tut-hub-card-foot{flex-wrap:wrap}}#content-area .hp-wrap.docs-frame-wrap pre,#content-area .hp-wrap.docs-frame-wrap table,#content-area .hp-wrap.docs-frame-wrap .code-block-wrapper,#content-area .hp-wrap.docs-frame-wrap [class*="CodeGroup"],#content-area .hp-wrap.docs-frame-wrap .overflow-x-auto{max-width:100%}#content-area .hp-wrap.api-overview-wrap .api-overview-hero-page-title{margin-top:0;margin-bottom:10px}#content-area .hp-wrap.release-notes-hp-wrap .cl-grid{display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:8px}@media (max-width: 1000px){#content-area .hp-wrap.release-notes-hp-wrap .cl-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){#content-area .hp-wrap.release-notes-hp-wrap .cl-grid{grid-template-columns:1fr}}#content-area .hp-wrap.release-notes-hp-wrap .cl-card{display:flex;flex-direction:column;border-radius:var(--suki-card-radius);overflow:hidden;background:#f4f4f4;color:#1b1b1b;text-decoration:none;transition:background-color 0.2s ease}#content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover{background:#ededed;text-decoration:none;color:#1b1b1b}#content-area .hp-wrap.release-notes-hp-wrap .cl-card:focus-visible{outline:2px solid #1b1b1b;outline-offset:3px}#content-area .hp-wrap.release-notes-hp-wrap .cl-art{aspect-ratio:20 / 9;overflow:hidden}#content-area .hp-wrap.release-notes-hp-wrap .cl-art svg,#content-area .hp-wrap.release-notes-hp-wrap .cl-art-svg{display:block;width:100%;height:100%}#content-area .hp-wrap.release-notes-hp-wrap .cl-body{display:flex;flex-direction:column;flex:1;padding:20px 22px 18px}#content-area .hp-wrap.release-notes-hp-wrap .cl-meta{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:10px}#content-area .hp-wrap.release-notes-hp-wrap .cl-tag{background:#fdf49d;color:#1b1b1b;padding:3px 8px;border-radius:var(--suki-pill-radius);font-weight:500}#content-area .hp-wrap.release-notes-hp-wrap .cl-count{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:var(--suki-pill-radius);border:1px solid rgba(27, 27, 27, 0.22);font-weight:500;font-variant-numeric:tabular-nums;color:#1b1b1b}#content-area .hp-wrap.release-notes-hp-wrap .cl-count svg{width:12px;height:12px}#content-area .hp-wrap.release-notes-hp-wrap .cl-title{font-size:var(--suki-card-title-size);line-height:var(--suki-card-title-lh);letter-spacing:-0.01em;margin:0 0 20px;color:inherit}#content-area .hp-wrap.release-notes-hp-wrap .cl-foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #1b1b1b;padding-top:14px;font-size:14.5px;font-weight:500}#content-area .hp-wrap.release-notes-hp-wrap .cl-foot svg{width:16px;height:16px;transition:transform 0.2s ease}#content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover .cl-foot svg{transform:translateX(3px)}html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-card,[data-theme="dark"] #content-area .hp-wrap.release-notes-hp-wrap .cl-card{background:#232323;color:#f4f4f4}html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover,[data-theme="dark"] #content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover{background:#2a2a2a;color:#f4f4f4}html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-count,[data-theme="dark"] #content-area .hp-wrap.release-notes-hp-wrap .cl-count{color:#f4f4f4;border-color:rgba(244, 244, 244, 0.28)}html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-foot,[data-theme="dark"] #content-area .hp-wrap.release-notes-hp-wrap .cl-foot{border-top-color:#f4f4f4}html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-card:focus-visible,[data-theme="dark"] #content-area .hp-wrap.release-notes-hp-wrap .cl-card:focus-visible{outline-color:#fdf49d}@media (prefers-reduced-motion: reduce){#content-area .hp-wrap.release-notes-hp-wrap .cl-card,#content-area .hp-wrap.release-notes-hp-wrap .cl-foot svg{transition:none}}.sdk-overview-container iframe,.sdk-overview-intro iframe{width:100%;max-width:700px;height:auto;aspect-ratio:700 / 330;margin:24px 0;border-radius:var(--suki-card-radius);display:block}.hp-io-method-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px;margin:28px 0 48px;align-items:stretch;scroll-margin-top:6.5rem}.hp-io-method-card{display:flex;flex-direction:column;min-height:0;border-radius:var(--suki-card-radius);border:1px solid rgba(111, 84, 16, 0.14);background:#ffffff;overflow:hidden;font-family:inherit;box-shadow:0 1px 3px rgba(40, 39, 37, 0.05)}html.dark .hp-io-method-card,[data-theme="dark"] .hp-io-method-card{border-color:rgba(255, 225, 72, 0.14);background:#0d0d0d;box-shadow:none}.hp-io-method-card-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:2px}.hp-io-method-card-title-row .hp-io-method-card-title{margin:0}.hp-io-method-card-hero{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:140px;padding:32px 24px;background-color:#FFFADE;background-image:radial-gradient(rgba(111, 84, 16, 0.085) 1px, transparent 1px);background-size:14px 14px;border-bottom:1px solid rgba(111, 84, 16, 0.1)}html.dark .hp-io-method-card-hero,[data-theme="dark"] .hp-io-method-card-hero{background-color:#1c1b19;background-image:radial-gradient(rgba(255, 225, 72, 0.12) 1px, transparent 1px);border-bottom-color:rgba(255, 225, 72, 0.14)}.hp-io-method-card-hero-icon{display:block;color:#6f5410;flex-shrink:0}html.dark .hp-io-method-card-hero-icon,[data-theme="dark"] .hp-io-method-card-hero-icon{color:#ffe148}.hp-io-method-card-body{display:flex;flex-direction:column;gap:14px;padding:26px 26px 22px;flex:1;min-height:0;background:#ffffff}html.dark .hp-io-method-card-body,[data-theme="dark"] .hp-io-method-card-body{background:#0d0d0d}#content-area .hp-io-method-grid ul,#content-area .hp-io-method-grid ol,#content-area .hp-io-method-card ul,#content-area .hp-io-method-card ol{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}#content-area .hp-io-method-grid ul>li,#content-area .hp-io-method-grid ol>li,#content-area .hp-io-method-card ul>li,#content-area .hp-io-method-card ol>li{list-style:none!important;padding-left:0!important}#content-area .hp-io-method-grid ul>li::before,#content-area .hp-io-method-grid ol>li::before,#content-area .hp-io-method-grid ul>li::marker,#content-area .hp-io-method-card ul>li::before,#content-area .hp-io-method-card ol>li::before,#content-area .hp-io-method-card ul>li::marker{content:none!important;display:none!important}.hp-io-method-link:focus-visible{outline:2px solid #6f5410;outline-offset:2px}html.dark .hp-io-method-link:focus-visible,[data-theme="dark"] .hp-io-method-link:focus-visible{outline-color:#ffe148}.hp-io-method-card-title{margin:0;font-family:inherit;font-size:var(--suki-card-title-size);font-weight:600;line-height:var(--suki-card-title-lh);letter-spacing:-0.02em;color:var(--suki-light-text)}html.dark .hp-io-method-card-title,[data-theme="dark"] .hp-io-method-card-title{color:var(--suki-dark-text)}.hp-io-method-card-desc{margin:0;font-family:inherit;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--suki-light-text-body)}html.dark .hp-io-method-card-desc,[data-theme="dark"] .hp-io-method-card-desc{color:var(--suki-dark-text-body)}.hp-io-method-card-desc strong{color:var(--suki-light-text);font-weight:600}html.dark .hp-io-method-card-desc strong,[data-theme="dark"] .hp-io-method-card-desc strong{color:var(--suki-dark-text)}.hp-io-method-link-stack{display:flex;flex-direction:column;gap:6px;margin-top:6px;list-style:none!important;padding:0!important;margin-left:0!important}#content-area .hp-io-method-link-stack::before,#content-area .hp-io-method-link-stack::after{content:none!important}#content-area .hp-io-method-link-stack>a.hp-io-method-link{background-color:transparent!important;box-shadow:none!important}#content-area .hp-io-method-link-stack>a.hp-io-method-link:hover{color:#5a4510!important;background-color:rgba(255, 225, 72, 0.28)!important;box-shadow:0 0 0 1px rgba(111, 84, 16, 0.16)!important;border-radius:var(--suki-btn-radius)!important}#content-area .hp-io-method-link-stack>a.hp-io-method-link:hover::after{opacity:0.88!important;color:#6f5410!important}html.dark #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover,[data-theme="dark"] #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover{color:#ffe148!important;background-color:rgba(255, 225, 72, 0.1)!important;box-shadow:0 0 0 1px rgba(255, 225, 72, 0.38)!important;border-radius:var(--suki-btn-radius)!important}html.dark #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover::after,[data-theme="dark"] #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover::after{color:#ffe148!important;opacity:0.92!important}.hp-io-method-link{position:relative;display:flex;align-items:center;gap:12px;padding:11px 36px 11px 14px;margin:0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.35;color:#494949;text-decoration:none!important;border:none;border-radius:var(--suki-btn-radius);background:transparent;list-style:none!important;transition:color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease}.hp-io-method-link::before{content:none!important}.hp-io-method-link::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;opacity:0;pointer-events:none;transition:opacity 0.15s ease}.hp-io-method-link:hover{color:#5a4510;background:rgba(255, 225, 72, 0.28);box-shadow:0 0 0 1px rgba(111, 84, 16, 0.16)}.hp-io-method-link:hover::after{opacity:0.88;color:#6f5410}html.dark .hp-io-method-link,[data-theme="dark"] .hp-io-method-link{color:var(--suki-dark-text-body)}html.dark .hp-io-method-link:hover,[data-theme="dark"] .hp-io-method-link:hover{color:#ffe148;background:rgba(255, 225, 72, 0.1);box-shadow:0 0 0 1px rgba(255, 225, 72, 0.38)}html.dark .hp-io-method-link:hover::after,[data-theme="dark"] .hp-io-method-link:hover::after{opacity:0.92;color:#ffe148}.hp-io-method-link-icon{flex-shrink:0;width:18px;height:18px;color:#6f5410;opacity:0.65}.hp-io-method-link:hover .hp-io-method-link-icon{opacity:1}html.dark .hp-io-method-link-icon,[data-theme="dark"] .hp-io-method-link-icon{color:#ffe148;opacity:0.75}html.dark .hp-io-method-link:hover .hp-io-method-link-icon,[data-theme="dark"] .hp-io-method-link:hover .hp-io-method-link-icon{opacity:1}.hp-io-method-link-icon svg{display:block;width:100%;height:100%}.hp-io-method-link-text{flex:1;min-width:0}.hp-io-method-card-aside{margin-top:6px;padding-top:14px;border-top:1px solid rgba(111, 84, 16, 0.1)}html.dark .hp-io-method-card-aside,[data-theme="dark"] .hp-io-method-card-aside{border-top-color:rgba(255, 225, 72, 0.12)}.hp-io-method-card-aside-text{margin:0;font-size:13px;line-height:1.55;color:#6b6966}.hp-io-method-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 4px}.hp-io-method-card-meta-time{display:inline-flex;align-items:center;gap:0.35rem;font-size:13px;line-height:1.4;font-weight:500;color:#6b6966}.hp-io-method-card-meta-time::before{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("/icons/sprite.svg#suki-activity") center / contain no-repeat;mask:url("/icons/sprite.svg#suki-activity") center / contain no-repeat}.hp-io-method-card-meta .hp-wn-badge{margin:0;margin-top:0;text-transform:none;letter-spacing:0.01em;font-weight:650}html.dark .hp-io-method-card-meta-time,[data-theme="dark"] .hp-io-method-card-meta-time{color:var(--suki-dark-text-muted)}html.dark .hp-io-method-card-aside-text,[data-theme="dark"] .hp-io-method-card-aside-text{color:var(--suki-dark-text-muted)}.hp-io-method-card-aside-text a{font-weight:500;color:#6f5410;text-decoration:none;border-bottom:none!important;box-shadow:none!important}.hp-io-method-card-aside-text a:hover{text-decoration:underline;text-underline-offset:0.15em}html.dark .hp-io-method-card-aside-text a,[data-theme="dark"] .hp-io-method-card-aside-text a{color:#fff394}@media (max-width: 768px){.hp-io-method-grid{grid-template-columns:1fr;gap:20px;margin:24px 0 40px}.hp-io-method-card-hero{min-height:112px;padding:22px 16px}.hp-io-method-card-body{padding:22px 20px 18px}.hp-io-method-link{font-size:14px}}@media (max-width: 968px){.sdk-overview-container{padding:24px 24px 40px}.sdk-overview-intro{margin-bottom:40px}.sdk-overview-main-title{font-size:28px}}@media (max-width: 640px){.sdk-overview-container{padding:16px 16px 32px}.sdk-overview-intro{margin-bottom:20px}.sdk-overview-main-title{font-size:24px;margin-bottom:12px;margin-top:20px}.sdk-overview-container iframe,.sdk-overview-intro iframe{margin:16px 0;max-width:100%}}.suki-feature-visual{border-radius:var(--suki-card-radius-inner);overflow:hidden;line-height:0;flex-shrink:0;background:#fffade;pointer-events:none;cursor:default;user-select:none}html.dark .suki-feature-visual,[data-theme="dark"] .suki-feature-visual{background:#1a1917}.suki-feature-visual img{width:100%;height:auto;display:block;aspect-ratio:480 / 180;object-fit:contain;object-position:center center;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}a.suki-feature-cta{display:inline-flex;align-items:center;margin-top:10px;font-size:14px;font-weight:500;color:#6f5410;text-decoration:none;width:fit-content}a.suki-feature-cta:hover{text-decoration:underline}a.suki-feature-cta:focus-visible{outline:2px solid #6f5410;outline-offset:3px;border-radius:2px}html.dark a.suki-feature-cta:focus-visible,[data-theme="dark"] a.suki-feature-cta:focus-visible{outline-color:#ffe148}html.dark a.suki-feature-cta,[data-theme="dark"] a.suki-feature-cta{color:#fff394}.release-notes-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-bottom:12px}.release-notes-main-heading{margin-bottom:0;flex:1 1 auto;min-width:0;line-height:1.2}@media (max-width: 640px){.release-notes-title-row{gap:10px 12px;margin-bottom:10px}}.release-notes-changelog-cards{margin:8px 0 28px}.release-notes-filter-row-label{display:block;font-size:0.75rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--suki-light-text-muted);margin:0 0 0.35rem}html.dark .release-notes-filter-row-label,[data-theme="dark"] .release-notes-filter-row-label{color:var(--suki-dark-text-muted)}.release-notes-product-tab{margin:0;padding:0.5rem 0.15rem;font-size:0.9375rem;font-weight:600;font-family:inherit;color:var(--suki-light-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;line-height:1.3;transition:color 0.15s ease, border-color 0.15s ease}.release-notes-product-tab:hover{color:var(--suki-light-text-body)}.release-notes-product-tab--active{color:#6f5410;border-bottom-color:#6f5410}.suki-filter-empty,.release-notes-filter-empty,.suki-use-case-empty,.specialties-table-empty,[data-wh-empty],[data-tut-empty]{box-sizing:border-box;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0.55rem;width:100%;min-height:0;margin:0.75rem 0 1.75rem;padding:1.65rem 1.35rem 1.75rem;border:none;border-radius:var(--suki-card-radius);background:#fcfaf2;text-align:left;color:inherit;font-size:inherit;line-height:inherit}.suki-filter-empty:not([hidden]),.release-notes-filter-empty:not([hidden]),.suki-use-case-empty:not([hidden]),.specialties-table-empty:not([hidden]),[data-wh-empty]:not([hidden]),[data-tut-empty]:not([hidden]){display:flex}.suki-filter-empty-title{margin:0;font-size:clamp(1.35rem, 2.2vw, 1.75rem);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:#111111}.suki-filter-empty-text{margin:0;max-width:36rem;font-size:1rem;font-weight:400;line-height:1.5;color:#5f5f5f}.suki-filter-empty-clear{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0.55rem 0 0;padding:0.72rem 1.4rem;border:none;border-radius:var(--suki-btn-radius);background:#ffe148;color:#111111;font-family:inherit;font-size:0.8125rem;font-weight:var(--suki-btn-weight);letter-spacing:0.06em;line-height:1;text-transform:uppercase;cursor:pointer;transition:filter 0.15s ease, transform 0.15s ease}.suki-filter-empty-clear:hover{filter:brightness(0.97)}.suki-filter-empty-clear:active{transform:translateY(1px)}.suki-filter-empty-clear:focus-visible{outline:2px solid #6f5410;outline-offset:3px}html.dark .suki-filter-empty,html.dark .release-notes-filter-empty,html.dark .suki-use-case-empty,html.dark .specialties-table-empty,html.dark [data-wh-empty],html.dark [data-tut-empty],[data-theme="dark"] .suki-filter-empty,[data-theme="dark"] .release-notes-filter-empty,[data-theme="dark"] .suki-use-case-empty,[data-theme="dark"] .specialties-table-empty,[data-theme="dark"] [data-wh-empty],[data-theme="dark"] [data-tut-empty]{background:rgba(44, 43, 40, 0.72);color:var(--suki-dark-text-muted)}html.dark .suki-filter-empty-title,[data-theme="dark"] .suki-filter-empty-title{color:var(--suki-dark-text-body)}html.dark .suki-filter-empty-text,[data-theme="dark"] .suki-filter-empty-text{color:var(--suki-dark-text-muted)}html.dark .suki-filter-empty-clear,[data-theme="dark"] .suki-filter-empty-clear{background:#ffe148;color:#111111}html.dark .release-notes-product-tab,[data-theme="dark"] .release-notes-product-tab{color:var(--suki-dark-text-muted)}html.dark .release-notes-product-tab:hover,[data-theme="dark"] .release-notes-product-tab:hover{color:var(--suki-dark-text-body)}html.dark .release-notes-product-tab--active,[data-theme="dark"] .release-notes-product-tab--active{color:#ffe148;border-bottom-color:#ffe148}.release-notes-filter-dropdowns{display:flex;flex-wrap:nowrap;flex:1 1 auto;gap:1rem 1.25rem;min-width:0;width:100%;align-items:flex-end}.release-notes-filter-search-field{flex:1 1 auto;min-width:0;max-width:none}.release-notes-timeline-search-wrap{max-width:none;width:100%}.release-notes-filter-dropdown-field{flex:0 1 auto;min-width:0}.release-notes-filter-dropdown{position:relative;flex:0 0 auto}.release-notes-filter-dropdown-trigger{align-items:center;appearance:none;background:rgba(255, 254, 251, 0.92);border:1px solid rgba(111, 84, 16, 0.22);border-radius:var(--suki-btn-radius);box-sizing:border-box;color:var(--suki-light-text-body);cursor:pointer;display:inline-flex;font-family:inherit;font-size:0.9375rem;font-weight:var(--suki-btn-weight);gap:0.5rem;justify-content:space-between;line-height:1.25;margin:0;min-height:2.75rem;padding:0.75rem 1rem 0.75rem 1.15rem;text-align:left;transition:background 0.15s ease,
    border-color 0.15s ease,
    box-shadow 0.15s ease,
    color 0.15s ease;width:100%;white-space:nowrap}.release-notes-filter-dropdown-trigger:hover{border-color:rgba(111, 84, 16, 0.4);color:var(--suki-light-text)}.release-notes-filter-dropdown-trigger--active,.release-notes-filter-dropdown--open .release-notes-filter-dropdown-trigger{background:rgba(255, 225, 72, 0.35);border-color:rgba(111, 84, 16, 0.45);color:#1a1508}.release-notes-filter-dropdown-trigger:focus-visible{outline:2px solid #6f5410;outline-offset:2px}.release-notes-filter-dropdown-value{color:inherit;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-notes-filter-dropdown-chevron{color:inherit;display:flex;flex-shrink:0;opacity:0.85;transition:transform 0.18s ease}.release-notes-filter-dropdown--open .release-notes-filter-dropdown-chevron{transform:rotate(180deg)}.release-notes-filter-dropdown-list{background:#fffef9;border:1px solid rgba(111, 84, 16, 0.16);border-radius:1rem;box-shadow:0 10px 28px rgba(15, 23, 42, 0.1),
    0 2px 8px rgba(111, 84, 16, 0.08);left:0;list-style:none;margin:0;margin-top:0.5rem;max-height:18rem;min-width:min(16rem, calc(100vw - 2.5rem));overflow-y:auto;padding:0.35rem 0;position:absolute;top:100%;width:max(100%, 16rem);z-index:20}.release-notes-filter-dropdown-list li{margin:0;padding:0;list-style:none!important}#content-area .prose .release-notes-filter-dropdown-list>li,#content-area .release-notes-filter-dropdown-list>li{margin:0!important;padding:0!important;list-style:none!important}#content-area .release-notes-filter-dropdown-list>li::before,#content-area .release-notes-filter-dropdown-list>li::marker{content:none!important;display:none!important}#content-area [data-wh-catalog] .release-notes-filter-dropdown-list{left:0;right:auto;width:100%;min-width:100%}.release-notes-filter-dropdown-list .release-notes-product-tab{background:transparent;border:none;border-radius:0;box-sizing:border-box;color:var(--suki-light-text);cursor:pointer;display:block;font-family:inherit;font-size:0.9375rem;font-weight:600;line-height:1.35;margin:0;padding:0.65rem 1rem;text-align:left;transition:background 0.12s ease;width:100%}.release-notes-filter-dropdown-list .release-notes-product-tab:hover{background:rgba(255, 225, 72, 0.18);color:var(--suki-light-text)}.release-notes-filter-dropdown-list .release-notes-product-tab--active{background:rgba(255, 225, 72, 0.28);color:#1a1508}.release-notes-filter-dropdown-list li:has(.release-notes-product-tab[hidden]){display:none}@media (min-width: 641px){.release-notes-filter-search-field{flex:1 1 auto;min-width:14rem;max-width:none;width:auto}}html.dark .release-notes-filter-dropdown-trigger,[data-theme="dark"] .release-notes-filter-dropdown-trigger{background:rgba(44, 43, 40, 0.85);border-color:rgba(255, 243, 148, 0.18);color:var(--suki-dark-text-muted)}html.dark .release-notes-filter-dropdown-trigger:hover,[data-theme="dark"] .release-notes-filter-dropdown-trigger:hover{border-color:rgba(255, 243, 148, 0.32);color:var(--suki-dark-text)}html.dark .release-notes-filter-dropdown-trigger--active,html.dark .release-notes-filter-dropdown--open .release-notes-filter-dropdown-trigger,[data-theme="dark"] .release-notes-filter-dropdown-trigger--active,[data-theme="dark"] .release-notes-filter-dropdown--open .release-notes-filter-dropdown-trigger{background:rgba(255, 225, 72, 0.14);border-color:rgba(255, 225, 72, 0.4);color:#fffef7}html.dark .release-notes-filter-dropdown-trigger:focus-visible,[data-theme="dark"] .release-notes-filter-dropdown-trigger:focus-visible{outline:2px solid #ffe148;outline-offset:2px}html.dark .release-notes-filter-dropdown-list,[data-theme="dark"] .release-notes-filter-dropdown-list{background:#2c2b28;border-color:rgba(255, 243, 148, 0.16);box-shadow:0 12px 32px rgba(0, 0, 0, 0.35),
    0 2px 8px rgba(0, 0, 0, 0.2)}html.dark .release-notes-filter-dropdown-list .release-notes-product-tab,[data-theme="dark"] .release-notes-filter-dropdown-list .release-notes-product-tab{color:var(--suki-dark-text)}html.dark .release-notes-filter-dropdown-list .release-notes-product-tab:hover,[data-theme="dark"] .release-notes-filter-dropdown-list .release-notes-product-tab:hover{background:rgba(255, 225, 72, 0.1);color:var(--suki-dark-text)}html.dark .release-notes-filter-dropdown-list .release-notes-product-tab--active,[data-theme="dark"] .release-notes-filter-dropdown-list .release-notes-product-tab--active{background:rgba(255, 225, 72, 0.16);color:#fff394}@media (max-width: 640px){.release-notes-filter-dropdowns{flex-direction:column;width:100%}.release-notes-filter-search-field{flex:1 1 auto;max-width:none;width:100%}.release-notes-filter-dropdown-field{flex:1 1 auto;min-width:0;width:100%;max-width:none}}html:not(.dark):not([data-theme="dark"]) #sidebar-content,[data-theme="light"] #sidebar-content{background-color:#FFFDF2!important}html.dark #sidebar-content,[data-theme="dark"] #sidebar-content{background-color:#0F0F0F!important}#navigation-items li>ul{position:relative}#navigation-items li>ul::before{content:"";position:absolute;top:0;bottom:0;width:1px;pointer-events:none;z-index:0;background-color:rgba(40, 39, 37, 0.16)}html.dark #navigation-items li>ul::before,html[data-theme="dark"] #navigation-items li>ul::before,[data-theme="dark"] #navigation-items li>ul::before{background-color:rgba(255, 255, 255, 0.16)}#navigation-items ul.sidebar-group>li>ul::before{left:1rem}#navigation-items ul.sidebar-group>li>ul>li>ul::before{left:1.75rem}#navigation-items ul.sidebar-group>li>ul>li>ul>li>ul::before{left:2.5rem}#navigation-items ul.sidebar-group>li>ul>li>ul>li>ul>li>ul::before{left:3.25rem}html:not(.dark):not([data-theme="dark"]) footer.footer,html:not(.dark):not([data-theme="dark"]) footer.advanced-footer,[data-theme="light"] footer.footer,[data-theme="light"] footer.advanced-footer{background-color:#fffffd!important}.dark footer.footer,.dark footer.advanced-footer,html.dark footer.footer,html.dark footer.advanced-footer,html[data-theme="dark"] footer.footer,html[data-theme="dark"] footer.advanced-footer,[data-theme="dark"] footer.footer,[data-theme="dark"] footer.advanced-footer{background-color:#0a0a0a!important;border-top-color:rgba(255, 255, 255, 0.14)!important}html.dark .dark\:bg-gray-900,[data-theme="dark"] .dark\:bg-gray-900{background-color:#13171B!important}html.dark .nav-tag-pill-text,[data-theme="dark"] .nav-tag-pill-text,.dark .nav-tag-pill-text{background:rgba(255, 225, 72, 0.1)!important;color:#FFE148!important;border-color:rgba(255, 225, 72, 0.2)!important}.chat-assistant-floating-input::before{display:none!important}html:not(.dark):not([data-theme="dark"]) .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto,[data-theme="light"] .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto{background-color:rgba(255, 253, 242, 0.96)!important;border-color:rgba(17, 24, 39, 0.12)!important}html.dark .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto,[data-theme="dark"] .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto{background-color:rgba(38, 38, 36, 0.96)!important;border-color:rgba(255, 255, 255, 0.14)!important}html:not(.dark):not([data-theme="dark"]) .chat-assistant-sheet,[data-theme="light"] .chat-assistant-sheet{background-color:#fffdf2!important}html.dark .chat-assistant-sheet,[data-theme="dark"] .chat-assistant-sheet{background-color:#262624!important}@media (max-width: 1023px){.chat-assistant-sheet .px-4.pb-4.shrink-0>div.z-50{background:transparent!important}.chat-assistant-sheet div.rounded-2xl.pointer-events-auto{border-radius:1rem!important;overflow:hidden!important}}button[aria-label="Open RSS feed"]{position:relative}button[aria-label="Open RSS feed"]::after{content:'Generate RSS';position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);padding:6px 10px;background:#1a1a1a;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;border-radius:6px;opacity:0;pointer-events:none;transition:opacity 0.15s ease;z-index:9999;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2)}button[aria-label="Open RSS feed"]:hover::after,button[aria-label="Open RSS feed"]:focus-visible::after{opacity:1}@media (max-width: 768px){button[aria-label="Open RSS feed"]::after{bottom:auto;left:100%;top:50%;transform:translate(8px, -50%)}}@media (max-width: 480px){button[aria-label="Open RSS feed"]::after{font-size:11px;padding:5px 8px;transform:translate(6px, -50%)}}.page-title-beta-badge{vertical-align:middle;animation:page-title-beta-fade-in 0.25s ease-out forwards}@keyframes page-title-beta-fade-in{from{opacity:0}to{opacity:1}}.quick-summary-wrapper{position:relative;display:block;box-sizing:border-box;min-width:0;max-width:100%;margin:32px 0;padding:20px 24px 20px 44px;background:#FFFEF8;border:1px solid #E4DFC4;border-radius:var(--suki-card-radius)}.quick-summary-wrapper::before,.quick-summary-wrapper::after{content:"";position:absolute;left:16px;display:block;background:#1B1B1B;pointer-events:none}.quick-summary-wrapper::before{top:16px;bottom:16px;width:1px}.quick-summary-wrapper::after{top:16px;width:5px;height:68%}html.dark .quick-summary-wrapper,[data-theme="dark"] .quick-summary-wrapper{background:#14130F;border-color:#3F3B23}html.dark .quick-summary-wrapper::before,html.dark .quick-summary-wrapper::after,[data-theme="dark"] .quick-summary-wrapper::before,[data-theme="dark"] .quick-summary-wrapper::after{background:#F4F4F5}.quick-summary-header{display:flex;align-items:center;gap:10px;min-width:0;margin:0 0 10px}.quick-summary-icon{display:inline-block;width:16px;height:16px;flex-shrink:0;color:#6F5410;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url("/icons/sprite.svg#material-bolt");mask-image:url("/icons/sprite.svg#material-bolt");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}html.dark .quick-summary-icon,[data-theme="dark"] .quick-summary-icon{color:#FFE148}.quick-summary-title{margin:0;color:#1B1B1B;font-size:14px;font-weight:700;line-height:1.35;letter-spacing:0.06em;text-transform:uppercase}html.dark .quick-summary-title,[data-theme="dark"] .quick-summary-title{color:#F4F4F5}.quick-summary-content{min-width:0;color:#3F3F46;font-size:16px;line-height:1.65;overflow-wrap:anywhere}html.dark .quick-summary-content,[data-theme="dark"] .quick-summary-content{color:#E4E4E7}.quick-summary-content p{margin:0;color:inherit}.quick-summary-content p+p{margin-top:12px}.quick-summary-content strong,.quick-summary-content b{color:#1B1B1B;font-weight:600}html.dark .quick-summary-content strong,html.dark .quick-summary-content b,[data-theme="dark"] .quick-summary-content strong,[data-theme="dark"] .quick-summary-content b{color:#F4F4F5}.quick-summary-content a{color:#6F5410;text-decoration:underline;text-decoration-color:#D2A400;text-underline-offset:3px}.quick-summary-content a:hover{color:#4F3C0B}html.dark .quick-summary-content a,[data-theme="dark"] .quick-summary-content a{color:#FFE148;text-decoration-color:rgba(255, 225, 72, 0.65)}html.dark .quick-summary-content a:hover,[data-theme="dark"] .quick-summary-content a:hover{color:#fff394}.quick-summary-footer{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;margin-top:12px;color:var(--suki-light-text-muted);font-size:12px;line-height:1.4}html.dark .quick-summary-footer,[data-theme="dark"] .quick-summary-footer{color:#A1A1AA}.quick-summary-footer-icon{display:inline-block;width:13px;height:13px;flex-shrink:0;color:inherit;opacity:0.8;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url("/icons/sprite.svg#suki-activity");mask-image:url("/icons/sprite.svg#suki-activity");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.quick-summary-footer-text{font-weight:500}.quick-summary-footer-date{font-weight:400}@media (max-width: 640px){.quick-summary-wrapper{margin:24px 0;padding:18px 20px 18px 40px}.quick-summary-header{margin-bottom:8px}.quick-summary-footer{margin-top:10px}}.read-time-wrapper{display:block;width:100%;flex-basis:100%;margin-top:0.5rem;margin-bottom:0.75rem}.read-time-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:400;line-height:1.3;color:rgb(var(--gray-500, 115 114 112))}.read-time-badge .read-time-clock-icon{flex-shrink:0;stroke:currentColor}html.dark .read-time-badge,[data-theme="dark"] .read-time-badge{color:rgb(var(--gray-400, 161 161 159))}.hp-hero-bleed{background:#1c1c19;border-radius:0;box-sizing:border-box;margin-bottom:clamp(10px, 1.5vw, 20px);margin-left:0;margin-right:0;margin-top:0;max-width:none;overflow-x:clip;position:relative;width:100%;z-index:3}#content-area:has([data-hp-home-hero]) .hp-wrap{margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}#content-area:has([data-hp-home-hero]) .hp-wrap:has(>.suki-doc-footer){padding-bottom:0!important}#content-area:has([data-hp-home-hero]) .hp-wrap>:not(.hp-hero-bleed):not(.suki-doc-footer){box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:min(
    calc(var(--hp-home-rail-vw) * var(--hp-home-rail-scale)),
    calc(var(--hp-home-rail-max) * var(--hp-home-rail-scale))
  );width:100%}html.dark .hp-hero-bleed,[data-theme="dark"] .hp-hero-bleed{background:#1c1c19}.hp-hero.hp-hero--home{background:#1c1c19;border:none!important;border-radius:0;box-sizing:border-box;isolation:isolate;margin:0;min-height:0;overflow-x:visible;overflow-y:visible;padding:0;position:relative;width:100%}@media (min-width: 1024px){#content-area:has([data-hp-home-hero]) .hp-wrap>.hp-hero-bleed,#content-area:has(.hp-wrap) .hp-hero-bleed{background:#1c1c19;border-radius:0;box-sizing:border-box;margin:0 0 30px;max-width:none;overflow-x:clip;padding:0;position:relative;width:100%;z-index:3}html.dark #content-area:has(.hp-wrap) .hp-hero-bleed,[data-theme="dark"] #content-area:has(.hp-wrap) .hp-hero-bleed{background:#1c1c19}.hp-hero.hp-hero--home{align-items:stretch;background:#1c1c19!important;border-radius:0;display:flex;flex-direction:column;justify-content:flex-start;min-height:clamp(440px, 44vh, 560px)}html.dark #content-area:has(.hp-wrap) .hp-hero.hp-hero--home,[data-theme="dark"] #content-area:has(.hp-wrap) .hp-hero.hp-hero--home{background:#1c1c19!important}#content-area:has(.hp-wrap) .hp-hero-inner--home{background:transparent!important;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;isolation:isolate;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:min(
      calc(var(--hp-home-rail-vw) * var(--hp-home-rail-scale)),
      calc(var(--hp-home-rail-max) * var(--hp-home-rail-scale))
    );min-height:100%;overflow-x:clip;padding:128px 0 96px;position:relative;width:100%;z-index:2}.hp-hero-inner--home .hp-hero-row{flex:0 1 auto;padding-right:0}}html:not(.dark) .hp-hero.hp-hero--home,body:not(.dark) .hp-hero.hp-hero--home{background:#1c1c19!important}html.dark .hp-hero.hp-hero--home,[data-theme="dark"] .hp-hero.hp-hero--home{background:#1c1c19!important}.hp-hero-inner--home{box-sizing:border-box;display:block;margin-left:auto;margin-right:auto;max-width:min(
    calc(var(--hp-home-rail-vw) * var(--hp-home-rail-scale)),
    calc(var(--hp-home-rail-max) * var(--hp-home-rail-scale))
  );padding:clamp(32px, 6vw, 56px) clamp(16px, 4vw, 48px) clamp(40px, 7vw, 56px);position:relative;width:100%;z-index:2}.hp-hero-row{align-items:center;box-sizing:border-box;display:grid;gap:20px 12px;grid-template-columns:minmax(0, 1fr) minmax(300px, 360px);width:100%}.hp-hero-main{box-sizing:border-box;max-width:none;min-width:0;padding-left:0;text-align:left}@media (max-width: 1023px){.hp-hero-bleed,#content-area:has([data-hp-home-hero]) .hp-wrap>.hp-hero-bleed{border-radius:0;margin-bottom:clamp(28px, 5vw, 40px);margin-left:0;margin-right:0;margin-top:0;max-width:none;width:100%}#content-area:has([data-hp-home-hero]) .hp-wrap>:not(.hp-hero-bleed):not(.suki-doc-footer){box-sizing:border-box;max-width:100%;padding-left:20px!important;padding-right:20px!important}.hp-hero-row{gap:24px;grid-template-columns:1fr}.hp-hero-inner--home{box-sizing:border-box;max-width:100%;padding-bottom:clamp(48px, 7vw, 72px);padding-left:20px;padding-right:20px;padding-top:clamp(40px, 6vw, 64px)}.hp-hero-inner--home .hp-hero-main{max-width:100%;min-width:0;padding-left:0;width:100%}.hp-hero-inner--home .hp-sub--lead,.hp-hero-inner--home .hp-hero-access,.hp-hero-inner--home .hp-skv-wrap,.hp-hero-cta-row--home{max-width:100%}}@media (max-width: 1023px){.hp-hero-rail-stack.hp-hero-rail-stack--rail{display:none}}.hp-title.hp-title--home{font-size:clamp(40px, 4.2vw, 68px);letter-spacing:-0.04em;line-height:1.1;margin:0 0 24px}.hp-hero-inner--home .hp-sub--home{display:block;max-width:none;text-align:left}.hp-hero-inner--home .hp-sub--lead{font-size:clamp(18px, calc(17.08px + 0.245vw), 20.6px);line-height:1.4}.hp-hero-inner--home{--hp-hero-line: #e1e1de}@media (min-width: 1024px){.hp-hero-inner--home .hp-hero-main{position:relative}.hp-hero-inner--home .hp-hero-main::before{background:var(--hp-hero-line);bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:2px}.hp-hero-inner--home .hp-title--home{border-left:4px solid var(--hp-hero-line);margin-left:2px;padding-left:32px}.hp-hero-inner--home .hp-hero-main>:not(.hp-title--home){box-sizing:border-box;padding-left:38px}.hp-hero-inner--home .hp-hero-main .hp-sub--lead{max-width:min(88%, calc(40rem + 38px))}}@media (max-width: 640px){.hp-title.hp-title--home{font-size:clamp(30px, 9vw, 40px);margin-bottom:16px;margin-right:-16px}}@media (max-width: 1023px){.hp-hero-inner--home .hp-hero-main::before{background:var(--hp-hero-line);content:"";display:block;height:2px;margin-bottom:36px}.hp-hero-inner--home .hp-title--home{max-width:100%;position:relative;width:fit-content}.hp-hero-inner--home .hp-title--home::before{background:var(--hp-hero-line);content:"";height:4px;left:0;pointer-events:none;position:absolute;right:0;top:-36px}}html:not(.dark) .hp-hero-inner--home .hp-sub--home,body:not(.dark) .hp-hero-inner--home .hp-sub--home,html.dark .hp-hero-inner--home .hp-sub--home,[data-theme="dark"] .hp-hero-inner--home .hp-sub--home{color:#d1d0ce!important}html:not(.dark) .hp-hero-inner--home .hp-sub--home strong,body:not(.dark) .hp-hero-inner--home .hp-sub--home strong,html.dark .hp-hero-inner--home .hp-sub--home strong,[data-theme="dark"] .hp-hero-inner--home .hp-sub--home strong{color:#e1e1de!important}.hp-hero-inner--home .hp-sub--lead,.hp-hero-inner--home .hp-hero-access{max-width:88%;width:100%}.hp-hero-inner--home .hp-skv-wrap{max-width:80%;width:100%}.hp-hero-access{color:#a1a19f;display:block;font-size:14px;font-weight:400;line-height:1.4;margin:16px 0 0}html:not(.dark) .hp-hero-access,body:not(.dark) .hp-hero-access,html.dark .hp-hero-access,[data-theme="dark"] .hp-hero-access{color:#a1a19f!important}#content-area .hp-hero-access a{border-bottom:1px solid transparent;color:#ffd447!important;font-weight:600;text-decoration:none!important;white-space:nowrap}#content-area .hp-hero-access a:hover{border-bottom-color:rgba(255, 212, 71, 0.4);color:#ffe148!important}#content-area .hp-hero-access a:focus-visible{border-radius:4px;outline:2px solid #ffe148;outline-offset:2px}.hp-hero-cta-row--home{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:22px;max-width:88%;width:100%}.hp-skv-wrap{--hp-skv-bg: #ffffff;--hp-skv-ink: rgb(var(--gray-900, 26 25 23));--hp-skv-muted: rgb(var(--gray-600, 83 82 80));--hp-skv-edge: rgba(27, 27, 27, 0.16);--hp-skv-idle: #f4f4f4;--hp-skv-panel: #ffffff;--hp-skv-faint: rgb(var(--gray-500, 115 114 112));box-sizing:border-box;margin:0;max-width:100%;position:relative;width:100%;z-index:5}.hp-skv{align-items:center;background:var(--hp-skv-bg);border:1px solid var(--hp-skv-edge);border-radius:var(--suki-btn-radius);box-shadow:0 1px 0 rgba(27, 27, 27, 0.04),
    0 10px 28px -12px rgba(0, 0, 0, 0.45);box-sizing:border-box;color:var(--hp-skv-ink);display:flex;gap:12px;height:56px;padding:0 10px;transition:border-color 0.15s ease;width:100%}.hp-skv:hover{border-color:rgba(27, 27, 27, 0.32)}.hp-skv-wrap.is-open .hp-skv,.hp-skv:focus-within{border-color:var(--hp-skv-ink)}.hp-skv-badge{background:transparent;display:grid;flex:none;height:36px;place-items:center;width:36px}.hp-skv-wave{display:block;height:36px;object-fit:contain;width:36px}.hp-skv-input{background:transparent;border:0;color:var(--hp-skv-ink);flex:1;font:inherit;font-size:15px;height:100%;min-width:0;outline:0}.hp-skv-input::placeholder{color:var(--hp-skv-muted)}.hp-skv-kbd{border:1px solid var(--hp-skv-edge);border-radius:var(--suki-pill-radius);color:var(--hp-skv-muted);flex:none;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;padding:2px 7px}.hp-skv:focus-within .hp-skv-kbd,.hp-skv-wrap.has-text .hp-skv-kbd{display:none}.hp-skv-send{align-items:center;background:var(--hp-skv-idle);border:0;border-radius:var(--suki-card-radius-inner);color:var(--hp-skv-muted);cursor:not-allowed;display:grid;flex:none;height:38px;place-items:center;transition:background-color 0.15s ease, color 0.15s ease;width:38px}.hp-skv-send svg{display:block;height:16px;width:16px}.hp-skv-wrap.has-text .hp-skv-send{background:#fdf49d;box-shadow:inset 0 0 0 1px #e9d25a;color:#1b1b1b;cursor:pointer}.hp-skv-send:focus-visible{outline:2px solid var(--hp-skv-ink);outline-offset:2px}.hp-skv-panel{background:var(--hp-skv-panel);border:1px solid rgba(27, 27, 27, 0.1);border-radius:var(--suki-card-radius);box-shadow:0 1px 0 rgba(27, 27, 27, 0.04),
    0 18px 40px -18px rgba(0, 0, 0, 0.55);box-sizing:border-box;color:var(--hp-skv-ink);left:0;opacity:0;overflow:hidden;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity 0.16s ease, transform 0.16s ease}.hp-skv-wrap.is-open .hp-skv-panel{opacity:1;pointer-events:auto;transform:none}.hp-skv-panel-head{color:var(--hp-skv-faint);font-size:12px;font-weight:500;padding:8px 12px 6px}.hp-skv-list{list-style:none;margin:0;padding:0}.hp-skv-q{align-items:center;background:transparent;border:0;border-radius:var(--suki-card-radius-inner);color:inherit;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:400;gap:12px;justify-content:space-between;line-height:1.4;padding:10px 12px;text-align:left;width:100%}.hp-skv-q svg{flex:none;height:14px;opacity:0;transform:translateX(-4px);transition:transform 0.15s ease, opacity 0.15s ease;width:14px}.hp-skv-q:hover,.hp-skv-q:focus-visible{background:rgba(27, 27, 27, 0.05);outline:0}.hp-skv-q:focus-visible{box-shadow:inset 0 0 0 1.5px var(--hp-skv-ink)}.hp-skv-q:hover svg,.hp-skv-q:focus-visible svg{opacity:1;transform:none}@media (max-width: 1023px){.hp-hero-inner--home .hp-sub--lead,.hp-hero-inner--home .hp-skv-wrap,.hp-hero-cta-row--home{max-width:100%}}@media (max-width: 560px){.hp-skv-kbd{display:none}.hp-skv-panel{display:none}}@media (prefers-reduced-motion: reduce){.hp-skv,.hp-skv-send,.hp-skv-panel,.hp-skv-q svg{transition:none}}.hp-wrap{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;min-width:0;padding:28px clamp(16px, 3vw, 32px) 48px;width:100%}.hp-wrap:has(>.hp-hero-bleed:first-child){padding-top:0}.hp-home-get-started{box-sizing:border-box;margin:0 0 36px;max-width:100%;min-width:0;width:100%}.hp-home-get-started-intro{margin:0 0 18px;max-width:40rem}.hp-home-get-started-grid{display:grid;gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr));width:100%}.hp-wrap{--hp-card-surface: #f4f4f4;--hp-card-surface-hover: #eeeeee}html.dark .hp-wrap,[data-theme="dark"] .hp-wrap{--hp-card-surface: #1a1a1a;--hp-card-surface-hover: #232323}.hp-home-get-started{--hp-gs-ink: rgb(var(--gray-900, 26 25 23));--hp-gs-muted: rgb(var(--gray-700, 65 65 63))}html.dark .hp-home-get-started,[data-theme="dark"] .hp-home-get-started{--hp-gs-ink: rgb(var(--gray-200, 225 225 222));--hp-gs-muted: rgb(var(--gray-300, 209 208 206))}.hp-get-started-card{align-items:center;background:var(--hp-card-surface);border:none;border-radius:var(--suki-card-radius);box-sizing:border-box;color:var(--hp-gs-ink);display:flex;gap:16px;justify-content:space-between;padding:20px 20px 20px 22px;text-decoration:none!important;transition:background-color 0.15s ease, box-shadow 0.15s ease}.hp-get-started-card:hover,.hp-get-started-card:focus-visible{background:var(--hp-card-surface-hover)}.hp-get-started-card:focus-visible{box-shadow:0 0 0 3px rgba(233, 210, 90, 0.55);outline:none}.hp-get-started-card-copy{align-self:stretch;display:flex;flex-direction:column;gap:8px;min-width:0}.hp-get-started-card-title{color:inherit;font-size:var(--suki-card-title-size);letter-spacing:normal;line-height:var(--suki-card-title-lh);margin:0}.hp-get-started-card-desc{color:var(--hp-gs-muted);display:block;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh)}.hp-get-started-card-go{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-top:auto;padding-top:8px}.hp-get-started-card-go svg{transition:transform 0.2s ease}.hp-get-started-card:hover .hp-get-started-card-go svg,.hp-get-started-card:focus-visible .hp-get-started-card-go svg{transform:translateX(3px)}.hp-get-started-card:hover .hp-get-started-card-title,.hp-get-started-card:focus-visible .hp-get-started-card-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hp-get-started-card-icon{border-radius:12px;color:#1b1b1b;display:grid;flex:none;height:52px;place-items:center;transition:background-color 0.2s ease, color 0.2s ease;width:52px}.hp-get-started-card-icon--yellow{background:#fdf49d}.hp-get-started-card-icon--blue{background:#d6edfd}.hp-get-started-card:hover .hp-get-started-card-icon,.hp-get-started-card:focus-visible .hp-get-started-card-icon{background:#1b1b1b;color:#fdf49d}.hp-get-started-card-icon .hp-gs-ico{height:24px;width:24px}@media (prefers-reduced-motion: reduce){.hp-get-started-card-go svg,.hp-get-started-card-icon{transition:none}}@media (max-width: 720px){.hp-home-get-started{margin-top:8px}.hp-home-get-started-grid{grid-template-columns:1fr}}.hp-journey-eyebrow--use-case-intro{margin-bottom:8px;margin-top:0}#content-area .hp-home-get-started .hp-journey-hero-line{color:var(--suki-light-text)!important;font-size:clamp(1.35rem, 2.5vw, 1.6rem);letter-spacing:-0.03em;line-height:1.2;margin:0 0 10px;text-align:left}html.dark #content-area .hp-home-get-started .hp-journey-hero-line,[data-theme="dark"] #content-area .hp-home-get-started .hp-journey-hero-line{color:var(--suki-dark-text)!important}.hp-journey-eyebrow{color:#6f5410;font-size:11px;font-weight:700;letter-spacing:0.08em;line-height:1.2;margin:0 0 8px;text-transform:uppercase}.hp-journey-eyebrow--explore{margin-bottom:8px}html.dark .hp-journey-eyebrow,[data-theme="dark"] .hp-journey-eyebrow{color:#e8d48a}.hp-journey-title{color:var(--suki-light-text);font-size:clamp(1.35rem, 2.5vw, 1.6rem);letter-spacing:-0.02em;line-height:1.2;margin:0 0 10px}.hp-journey-title--explore{margin-bottom:8px}#content-area .hp-journey-explore .hp-journey-title.hp-journey-title--explore{letter-spacing:-0.03em}html.dark .hp-journey-title,[data-theme="dark"] .hp-journey-title{color:var(--suki-dark-text)}.hp-journey-lead{color:var(--suki-light-text-body);font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);margin:0 0 18px;max-width:52rem}.hp-journey-lead--explore{margin-bottom:16px}html.dark .hp-journey-lead,[data-theme="dark"] .hp-journey-lead{color:var(--suki-dark-text-body)}.hp-hero-rail-stack{box-sizing:border-box;display:flex;isolation:isolate;justify-content:flex-start;min-width:0;overflow:visible;padding:0;position:relative;width:100%}.hp-hero-rail-stack--rail{align-self:center;height:auto;min-height:0}@media (min-width: 1024px){.hp-hero-rail-stack--rail{align-self:center;justify-content:flex-start}.hp-hero-rail-stack.hp-hero-rail-stack--rail{margin-left:0;padding-bottom:0;transform:translateX(clamp(-40px, -2.5vw, -16px))}.hp-hero-rail-stack .sk-hs{margin-left:0;margin-right:auto}}@media (max-width: 1023px){.hp-hero-rail-stack--rail{align-self:stretch}.hp-hero-rail-stack.hp-hero-rail-stack--rail{margin-left:0;max-width:340px;padding-bottom:8px;transform:none}}html:not(.dark):not([data-theme="dark"]) #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home,[data-theme="light"] #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home,html.dark #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home,[data-theme="dark"] #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home{color:#e1e1de!important}html:not(.dark):not([data-theme="dark"]) #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home,[data-theme="light"] #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home,html.dark #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home,[data-theme="dark"] #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home{color:#d1d0ce!important}html:not(.dark):not([data-theme="dark"]) #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong,[data-theme="light"] #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong,html.dark #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong,[data-theme="dark"] #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong{color:#e1e1de!important}@media (min-width: 769px){.hp-cta-row--below-hero{justify-content:flex-start;margin-bottom:0}}.hp-cta-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-bottom:12px}.hp-cta-row--below-hero{margin-bottom:0}@media (max-width: 560px){.hp-cta-row--below-hero{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.hp-cta-row--below-hero .hp-cta-primary,.hp-cta-row--below-hero .hp-cta-secondary{box-sizing:border-box;flex:0 0 auto!important;max-width:100%;min-width:0;white-space:nowrap;width:100%}}@media (min-width: 800px){.hp-cta-row--below-hero{align-self:stretch;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;width:100%}.hp-cta-row--below-hero .hp-cta-primary{box-sizing:border-box;flex:65 1 0;max-width:none;min-width:0}.hp-cta-row--below-hero .hp-cta-secondary{box-sizing:border-box;flex:35 1 0;max-width:none;min-width:0}}.hp-cta-row--below-hero .hp-cta{font-size:clamp(12.5px, 0.6vw + 5px, 14px);gap:0;padding-block:11px;padding-inline:clamp(14px, 1.1vw + 3px, 22px)}.hp-cta-row--below-hero .hp-cta-icon{height:clamp(14px, 0.5vw + 8px, 18px);min-height:clamp(14px, 0.5vw + 8px, 18px);min-width:clamp(14px, 0.5vw + 8px, 18px);width:clamp(14px, 0.5vw + 8px, 18px)}.hp-cta{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:11px 10px;border-radius:var(--suki-btn-radius);font-size:14px;font-weight:var(--suki-btn-weight);text-decoration:none!important;transition:background var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), border-color var(--suki-cta-hover-duration) var(--suki-cta-hover-ease);border:none;white-space:nowrap;position:relative;box-shadow:none}.hp-cta span[data-as="p"]{font-weight:inherit}.hp-cta svg,.hp-cta-icon{position:relative;z-index:1}.hp-cta-with-icon{gap:0}.hp-cta-with-icon>.hp-cta-icon,.hp-cta-with-icon>svg{margin-right:8px}.hp-cta-icon{flex-shrink:0;display:block;width:18px;height:18px;min-width:18px;min-height:18px;overflow:visible;box-sizing:content-box}.hp-cta-icon-arrow-text{display:none!important}.hp-cta>svg:not(.hp-cta-icon){display:none!important}.hp-cta::after{content:''!important;display:inline-block;width:0;height:var(--suki-cta-arrow-size-md);max-width:0;margin-left:0;overflow:hidden;opacity:0;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;mask:var(--suki-cta-arrow-mask) center / 112% no-repeat;transition:opacity var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), max-width var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), width var(--suki-cta-hover-duration) var(--suki-cta-hover-ease), margin-left var(--suki-cta-hover-duration) var(--suki-cta-hover-ease)}.hp-cta:hover,.hp-cta:focus-visible{outline:none}.hp-cta:hover::after,.hp-cta:focus-visible::after{width:var(--suki-cta-arrow-size-md);max-width:var(--suki-cta-arrow-size-md);margin-left:var(--suki-cta-arrow-hover-ml);opacity:1}.hp-cta-row--below-hero .hp-cta::after,.hp-leader-banner-cta::after,.hp-support-need-cta::after,#content-area .wse-next-steps__actions .hp-cta::after{height:var(--suki-cta-arrow-size-lg)}.hp-cta-row--below-hero .hp-cta:hover::after,.hp-cta-row--below-hero .hp-cta:focus-visible::after,.hp-leader-banner-cta:hover::after,.hp-leader-banner-cta:focus-visible::after,.hp-support-need-cta:hover::after,.hp-support-need-cta:focus-visible::after,#content-area .wse-next-steps__actions .hp-cta:hover::after,#content-area .wse-next-steps__actions .hp-cta:focus-visible::after{width:var(--suki-cta-arrow-size-lg);max-width:var(--suki-cta-arrow-size-lg)}.hp-cta:focus-visible{box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55)}.hp-cta-primary{background:#FFE148;color:#111827!important;min-width:0}.hp-cta-primary:hover,.hp-cta-primary:focus-visible{background:#ffe89c}@media (prefers-reduced-motion: reduce){.hp-cta,.hp-cta::after{transition-duration:0.01ms}}.hp-cta-secondary{background:transparent;color:#6F5410!important;border:1.5px solid #6F5410}.hp-cta-secondary:hover,.hp-cta-secondary:focus-visible{background:transparent}html.dark .hp-cta-secondary,[data-theme="dark"] .hp-cta-secondary{color:#FFE148!important;border-color:rgba(255, 225, 72, 0.4)}html.dark .hp-cta-secondary:hover,html.dark .hp-cta-secondary:focus-visible,[data-theme="dark"] .hp-cta-secondary:hover,[data-theme="dark"] .hp-cta-secondary:focus-visible{background:transparent}.hp-journey-explore+.hp-home-footer-stack{margin-top:28px}.hp-home-footer-stack{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-width:0;width:100%}.hp-home-footer-stack>.hp-leader-banner,.hp-home-footer-stack>.hp-home-learn-wn,.hp-home-footer-stack>.hp-journey-explore--wn,.hp-home-footer-stack>.hp-ext-resources,.hp-home-footer-stack>.hp-support-need,.hp-home-footer-stack>.hp-wn{box-sizing:border-box;flex:0 0 auto;max-width:100%;min-width:0;width:100%}.hp-home-footer-stack>.hp-leader-banner{margin:0 0 48px}.hp-home-footer-stack>.hp-leader-banner .hp-leader-banner-inner{box-sizing:border-box;max-width:100%;width:100%}#content-area:has(.hp-wrap) .hp-journey-explore,#content-area:has(.hp-wrap) .hp-journey-explore--wn,#content-area:has(.hp-wrap) .hp-home-learn-wn,#content-area:has(.hp-wrap) .hp-ext-resources,#content-area:has(.hp-wrap) .hp-support-need,#content-area:has(.hp-wrap) .hp-home-footer-stack{box-sizing:border-box;margin-left:0;margin-right:0;max-width:100%;min-width:0;padding-left:0;padding-right:0;width:100%}.hp-journey-explore{box-sizing:border-box;margin:36px 0 0;max-width:100%;min-width:0;text-align:left;width:100%}.hp-journey-explore-intro{box-sizing:border-box;margin:0 0 4px;max-width:38rem;padding-left:0}.hp-journey-explore .hp-journey-lead--explore{margin-bottom:20px;max-width:38rem}.hp-journey-explore .hp-home-features{box-sizing:border-box;margin-top:0;min-width:0;padding-bottom:4px;width:100%}.hp-home-learn-wn{align-items:stretch;box-sizing:border-box;column-gap:32px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto 1fr auto;max-width:100%;min-width:0;row-gap:0;width:100%}.hp-home-learn,.hp-home-learn-wn>.hp-journey-explore--wn{box-sizing:border-box;display:grid;grid-row:1 / -1;grid-template-rows:subgrid;min-width:0;width:100%}.hp-home-learn-head{display:block;margin-bottom:0}.hp-home-learn-head .hp-journey-explore-intro{margin-bottom:4px;max-width:38rem}.hp-home-learn-head .hp-journey-lead--explore{margin-bottom:20px;max-width:38rem}#content-area .hp-home-learn .hp-journey-title.hp-journey-title--explore{letter-spacing:-0.03em}#content-area .hp-home-learn .hp-learn-promo-stack{align-content:stretch;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:minmax(0, 1fr);grid-template-rows:1fr 1fr;height:100%;min-height:0;width:100%}#content-area .hp-home-learn a.hp-learn-promo{background:var(--hp-card-surface);border:none;border-radius:var(--suki-card-radius);box-sizing:border-box;color:inherit;display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(9.5rem, 0.85fr);height:100%;min-height:168px;overflow:hidden;position:relative;text-decoration:none;transition:background-color 0.15s ease, box-shadow 0.15s ease}#content-area .hp-home-learn a.hp-learn-promo:hover,#content-area .hp-home-learn a.hp-learn-promo:focus-visible{background:var(--hp-card-surface-hover);text-decoration:none}#content-area .hp-home-learn a.hp-learn-promo:focus-visible{box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55);outline:none}#content-area .hp-home-learn .hp-learn-promo-copy{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:22px 8px 22px 22px;position:relative;z-index:1}#content-area .hp-home-learn .hp-learn-promo-title{color:rgb(26, 25, 23);font-size:1rem;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0 0 6px;text-transform:none}html.dark #content-area .hp-home-learn .hp-learn-promo-title,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-title{color:var(--suki-dark-text)}#content-area .hp-home-learn .hp-learn-promo-desc{color:rgb(83, 82, 80);font-size:var(--suki-card-text-size);font-weight:400;line-height:var(--suki-card-text-lh);margin:0 0 14px;max-width:22rem}html.dark #content-area .hp-home-learn .hp-learn-promo-desc,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-desc{color:var(--suki-dark-text-muted)}#content-area .hp-home-learn .hp-learn-promo-plugins{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}#content-area .hp-home-learn .hp-learn-promo-plugins-label{color:rgb(var(--gray-500, 115 114 112));font-size:12px;font-weight:500;line-height:1}html.dark #content-area .hp-home-learn .hp-learn-promo-plugins-label,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-plugins-label{color:var(--suki-dark-text-muted)}#content-area .hp-home-learn .hp-learn-promo-plugin-icons{align-items:center;display:inline-flex;gap:6px}#content-area .hp-home-learn .hp-learn-promo-plugin-icon{align-items:center;background:#fff;border:1px solid rgba(0, 0, 0, 0.08);border-radius:999px;box-sizing:border-box;display:inline-flex;height:24px;justify-content:center;width:24px}#content-area .hp-home-learn .hp-learn-promo-plugin-icon img{display:block;height:14px;width:14px}html.dark #content-area .hp-home-learn .hp-learn-promo-plugin-icon,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-plugin-icon{background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.12)}html.dark #content-area .hp-home-learn .hp-learn-promo-plugin-icon[data-plugin-brand="codex"] img,html.dark #content-area .hp-home-learn .hp-learn-promo-plugin-icon[data-plugin-brand="cursor"] img,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-plugin-icon[data-plugin-brand="codex"] img,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-plugin-icon[data-plugin-brand="cursor"] img{filter:invert(1)}#content-area .hp-home-learn .hp-learn-promo-foot{align-items:center;display:flex;margin-top:auto;max-width:22rem;width:100%}#content-area .hp-home-learn .hp-learn-promo-count{color:#8a8a8a;font-size:13px;font-weight:500;line-height:1.2}html.dark #content-area .hp-home-learn .hp-learn-promo-count,[data-theme="dark"] #content-area .hp-home-learn .hp-learn-promo-count{color:rgba(255, 255, 255, 0.45)}#content-area .hp-home-learn a.hp-learn-promo .hp-ext-card-arrow{right:16px;top:16px}#content-area .hp-home-learn a.hp-learn-promo:hover .hp-ext-card-arrow,#content-area .hp-home-learn a.hp-learn-promo:focus-visible .hp-ext-card-arrow{color:#6f5410}html.dark #content-area .hp-home-learn a.hp-learn-promo:hover .hp-ext-card-arrow,html.dark #content-area .hp-home-learn a.hp-learn-promo:focus-visible .hp-ext-card-arrow,[data-theme="dark"] #content-area .hp-home-learn a.hp-learn-promo:hover .hp-ext-card-arrow,[data-theme="dark"] #content-area .hp-home-learn a.hp-learn-promo:focus-visible .hp-ext-card-arrow{color:#ffe148}#content-area .hp-home-learn .hp-learn-promo-art{align-items:flex-end;display:flex;justify-content:flex-end;min-width:0;overflow:hidden;padding:18px 0 0 0;pointer-events:none;position:relative}#content-area .hp-home-learn .hp-learn-promo-window{background:#1a1a1a;border-radius:var(--suki-card-radius-inner) 0 0 0;box-sizing:border-box;margin-right:-8px;min-height:132px;padding:12px 14px 18px;position:relative;width:calc(100% + 8px)}#content-area .hp-home-learn .hp-learn-promo-window::after{background:linear-gradient(to bottom, transparent 35%, var(--hp-card-surface) 100%);bottom:0;content:'';height:48%;left:0;pointer-events:none;position:absolute;right:0}#content-area .hp-home-learn a.hp-learn-promo:hover .hp-learn-promo-window::after,#content-area .hp-home-learn a.hp-learn-promo:focus-visible .hp-learn-promo-window::after{background:linear-gradient(to bottom, transparent 35%, var(--hp-card-surface-hover) 100%)}#content-area .hp-home-learn .hp-learn-promo-window-chrome{align-items:center;display:flex;gap:5px;margin-bottom:14px;position:relative}#content-area .hp-home-learn .hp-learn-promo-dot{border-radius:999px;flex:0 0 auto;height:6px;width:6px}#content-area .hp-home-learn .hp-learn-promo-dot--red{background:#fb6e6e}#content-area .hp-home-learn .hp-learn-promo-dot--amber{background:#fbbc33}#content-area .hp-home-learn .hp-learn-promo-dot--green{background:#49cc6b}#content-area .hp-home-learn .hp-learn-promo-copy-badge{background:#ffe148;border-radius:3px;height:14px;margin-left:auto;width:14px}#content-area .hp-home-learn .hp-learn-promo-progress{background:#ffe148;border-radius:999px;height:4px;margin-left:auto;width:36px}#content-area .hp-home-learn .hp-learn-promo-code-lines{display:flex;flex-direction:column;gap:8px}#content-area .hp-home-learn .hp-learn-promo-code-line{background:rgba(255, 255, 255, 0.28);border-radius:999px;display:block;height:7px;width:88%}#content-area .hp-home-learn .hp-learn-promo-code-line--accent{background:#ffe148;width:72%}#content-area .hp-home-learn .hp-learn-promo-code-line--mid{width:64%}#content-area .hp-home-learn .hp-learn-promo-code-line--short{width:48%}#content-area .hp-home-learn .hp-learn-promo-code-line--wide{width:82%}#content-area .hp-home-learn .hp-learn-promo-steps{display:flex;flex-direction:column;gap:12px;position:relative}#content-area .hp-home-learn .hp-learn-promo-steps::before{background:rgba(255, 255, 255, 0.16);bottom:8px;content:'';left:7px;position:absolute;top:8px;width:2px}#content-area .hp-home-learn .hp-learn-promo-step{align-items:center;display:flex;gap:10px;position:relative;z-index:1}#content-area .hp-home-learn .hp-learn-promo-step-mark{background:#1a1a1a;border:2px solid rgba(255, 255, 255, 0.28);border-radius:999px;box-sizing:border-box;flex:0 0 auto;height:16px;position:relative;width:16px}#content-area .hp-home-learn .hp-learn-promo-step--done .hp-learn-promo-step-mark{background:#ffe148;border-color:#ffe148}#content-area .hp-home-learn .hp-learn-promo-step--done .hp-learn-promo-step-mark::after{border-bottom:1.5px solid #111;border-right:1.5px solid #111;content:'';height:7px;left:4px;position:absolute;top:2px;transform:rotate(45deg);width:4px}#content-area .hp-home-learn .hp-learn-promo-step--active .hp-learn-promo-step-mark{border-color:#ffe148;box-shadow:inset 0 0 0 3px #1a1a1a;background:#ffe148}#content-area .hp-home-learn .hp-learn-promo-step-bar{background:rgba(255, 255, 255, 0.28);border-radius:999px;display:block;height:6px;width:78%}#content-area .hp-home-learn .hp-learn-promo-step-bar--mid{width:62%}#content-area .hp-home-learn .hp-learn-promo-step-bar--short{width:48%}.hp-journey-explore--wn{margin-top:0;min-width:0;width:100%}.hp-home-learn-wn>.hp-journey-explore--wn{margin-top:0}.hp-journey-wn-head{display:block;margin-bottom:0}.hp-journey-explore--wn .hp-journey-explore-intro{margin-bottom:4px;max-width:38rem}.hp-journey-explore--wn .hp-journey-lead--explore{margin-bottom:20px;max-width:38rem}#content-area .hp-journey-explore--wn .hp-journey-title.hp-journey-title--explore{letter-spacing:-0.03em}.hp-journey-explore--wn .hp-wn{box-sizing:border-box;height:100%;margin-top:0;min-height:0}.hp-leader-banner{box-sizing:border-box;margin:32px 0 14px;padding:0;position:relative;width:100%;z-index:0}.hp-leader-banner::before,.hp-leader-banner::after{display:none}.hp-leader-banner-inner{align-items:center;background:linear-gradient(
      128deg,
      rgba(255, 255, 255, 0.1) 0%,
      rgba(255, 255, 255, 0) 32%,
      transparent 55%
    ),
    linear-gradient(
      105deg,
      #141110 0%,
      #1c1b19 38%,
      #232019 68%,
      #2c2618 100%
    );border:none;border-radius:var(--suki-card-radius);box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px 28px;isolation:isolate;justify-content:space-between;overflow:hidden;padding:24px 32px 24px 34px;position:relative;z-index:1}.hp-leader-banner-inner::before{background:linear-gradient(
    118deg,
    rgba(255, 225, 72, 0) 0%,
    rgba(255, 225, 72, 0.14) 42%,
    rgba(255, 227, 80, 0.22) 100%
  );clip-path:polygon(52% 0, 100% 0, 100% 100%, 52% 100%, 38% 50%);content:"";inset:-8% -12% -8% 35%;pointer-events:none;position:absolute;z-index:0}.hp-leader-banner-copy,.hp-leader-banner-cta{position:relative;z-index:1}.hp-leader-banner-copy{display:flex;flex:1 1 240px;flex-direction:column;gap:10px;margin:0;max-width:min(42rem, 72%);min-width:0}.hp-leader-banner-line1{color:#e1e1de;font-size:clamp(16px, 2.05vw, 19px);font-weight:800;letter-spacing:-0.02em;line-height:1.3;margin:0;text-shadow:0 1px 2px rgba(0, 0, 0, 0.35)}.hp-leader-banner-line2{color:#d1d0ce;font-size:var(--suki-card-text-size);font-weight:400;letter-spacing:-0.01em;line-height:var(--suki-card-text-lh);margin:0;text-shadow:0 1px 2px rgba(0, 0, 0, 0.28)}#content-area .hp-leader-banner .hp-leader-banner-line1{color:#e1e1de!important}#content-area .hp-leader-banner .hp-leader-banner-line2{color:#d1d0ce!important}.hp-leader-banner-icon{color:#ffe148;display:inline-block;height:1.25em;margin-right:0.3em;vertical-align:-0.28em;width:1.25em}.hp-leader-banner-cta{flex:0 0 auto;min-width:0}#content-area .hp-leader-banner .hp-leader-banner-cta.hp-cta{box-sizing:border-box;min-height:48px;padding:14px 28px 14px 30px}@media (max-width: 640px){.hp-leader-banner{margin-bottom:8px;padding:0}.hp-home-footer-stack>.hp-leader-banner{margin:0 0 36px;padding-inline:0}.hp-leader-banner-inner{align-items:stretch;border-radius:var(--suki-card-radius);flex-direction:column;gap:16px;justify-content:flex-start;padding:18px 18px 20px}.hp-leader-banner-copy{flex:0 1 auto!important;gap:8px;max-width:100%}.hp-leader-banner-line1{font-size:15px;line-height:1.35}.hp-leader-banner-cta{justify-content:center;width:100%}#content-area .hp-leader-banner .hp-leader-banner-cta.hp-cta{min-height:46px;padding:12px 22px 12px 24px}}.hp-wn{--hp-gs-ease: cubic-bezier(.2, .7, .2, 1);background:transparent;border:none;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:visible;width:100%}.hp-wn-timeline{display:grid;flex:1 1 auto;gap:0 18px;grid-template-columns:repeat(3, minmax(0, 1fr));list-style:none;margin:0 0 16px;min-height:0;padding:0;position:relative;width:100%}#content-area .hp-wn-timeline>li{list-style:none!important;margin:0;padding-left:0;padding-right:0;padding-top:0}#content-area .hp-wn-timeline>li::before,#content-area .hp-wn-timeline>li::marker{content:none!important;display:none!important}.hp-wn-col{display:flex;flex-direction:column;gap:0;min-width:0;position:relative}.hp-wn-col-label{margin-bottom:10px;min-height:1.35em}.hp-wn-month{align-items:center;background:none;border:none;border-radius:0;box-shadow:none;color:rgb(var(--gray-500, 115 114 112));display:inline-flex;font-size:12px;font-weight:500;gap:0.35em;letter-spacing:0.01em;line-height:1.35;margin:0;padding:0;white-space:nowrap}.hp-wn-col--current .hp-wn-month{color:rgb(var(--gray-900, 26 25 23));font-weight:700}html.dark .hp-wn-month,[data-theme="dark"] .hp-wn-month{background:none;border:none;box-shadow:none;color:var(--suki-dark-text-muted)}html.dark .hp-wn-col--current .hp-wn-month,[data-theme="dark"] .hp-wn-col--current .hp-wn-month{color:var(--suki-dark-text)}.hp-wn-col-rail{align-items:center;display:flex;height:14px;margin-bottom:14px;position:relative;width:100%}.hp-wn-col-rail::before{background:#d4d4d4;content:"";height:1.5px;left:0;position:absolute;right:-18px;top:50%;transform:translateY(-50%)}.hp-wn-col:last-child .hp-wn-col-rail::before{right:0}.hp-wn-col--current .hp-wn-col-rail::before,.hp-wn-col--current~.hp-wn-col .hp-wn-col-rail::before{background:#ffe148}.hp-wn-col--current .hp-wn-col-rail::before{left:5px}.hp-wn-dot{background:#fff;border:1.5px solid #d4d4d4;border-radius:999px;box-sizing:border-box;display:block;flex-shrink:0;height:10px;position:relative;width:10px;z-index:1}.hp-wn-col--current .hp-wn-dot{background:#ffe148;border-color:#ffe148;box-shadow:0 0 0 1.5px rgba(26, 25, 23, 0.85);height:11px;width:11px}html.dark .hp-wn-col-rail::before,[data-theme="dark"] .hp-wn-col-rail::before{background:#4b5563}html.dark .hp-wn-col--current .hp-wn-col-rail::before,html.dark .hp-wn-col--current~.hp-wn-col .hp-wn-col-rail::before,[data-theme="dark"] .hp-wn-col--current .hp-wn-col-rail::before,[data-theme="dark"] .hp-wn-col--current~.hp-wn-col .hp-wn-col-rail::before{background:#ffe148}html.dark .hp-wn-dot,[data-theme="dark"] .hp-wn-dot{background:#1c1b19;border-color:#4b5563}html.dark .hp-wn-col--current .hp-wn-dot,[data-theme="dark"] .hp-wn-col--current .hp-wn-dot{background:#ffe148;border-color:#ffe148;box-shadow:0 0 0 1.5px rgba(255, 255, 255, 0.55)}.hp-wn-col-items{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-width:0}.hp-wn-item{align-items:flex-start;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;gap:4px;min-height:0;min-width:0;padding:0;position:relative;text-decoration:none!important;transition:opacity 0.15s ease}.hp-wn-item:hover,.hp-wn-item:focus-visible{outline:none;opacity:0.88}.hp-wn-item .hp-wn-badge.hp-wn-badge-new{border-radius:var(--suki-pill-radius)!important;margin-bottom:2px;padding:0.28rem 0.65rem!important}.hp-wn-badge{flex-shrink:0;margin-top:2px}.hp-wn-badge.hp-wn-badge-new{align-items:center;align-self:flex-start;background:#ffe148!important;border:none!important;border-radius:var(--suki-pill-radius)!important;box-shadow:0 0 0 1px rgba(10, 10, 10, 0.08)!important;color:var(--suki-light-text)!important;display:inline-flex!important;font-size:0.6875rem!important;font-weight:750!important;justify-content:center;letter-spacing:0.09em!important;line-height:1.1!important;padding:0.24rem 0.55rem!important;text-transform:uppercase}.hp-wn-badge.hp-wn-badge-new::before{content:none!important;display:none!important}html.dark .hp-wn-badge.hp-wn-badge-new,[data-theme="dark"] .hp-wn-badge.hp-wn-badge-new{background:#ffe148!important;box-shadow:0 0 0 1px rgba(10, 10, 10, 0.14)!important;color:#0a0a0a!important}.hp-wn-month-clock{color:inherit;display:inline-flex;flex:0 0 auto;line-height:0}.hp-wn-month-clock .hp-gs-ico--clock{display:block;height:1em;overflow:visible;width:1em}.hp-wn-month-clock .hp-gs-hand{transform-box:view-box;transform-origin:12px 12px;transition:transform .9s var(--hp-gs-ease)}.hp-wn-month-clock .hp-gs-hand--hour{transition-duration:1s}.hp-wn-col:hover .hp-wn-month-clock .hp-gs-hand--minute,.hp-wn-col:focus-within .hp-wn-month-clock .hp-gs-hand--minute{transform:rotate(360deg)}.hp-wn-col:hover .hp-wn-month-clock .hp-gs-hand--hour,.hp-wn-col:focus-within .hp-wn-month-clock .hp-gs-hand--hour{transform:rotate(30deg)}@media (prefers-reduced-motion: reduce){.hp-wn-month-clock .hp-gs-hand{transition:none}}.hp-wn-title{color:rgb(26, 25, 23);font-size:1rem;font-weight:600;letter-spacing:normal;line-height:1.35}.hp-wn-product{align-items:baseline;color:rgb(var(--gray-500, 115 114 112));display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:0.4em;letter-spacing:0.01em;line-height:1.35}.hp-wn-ver{background:rgba(255, 225, 72, 0.4);border-radius:var(--suki-pill-radius);box-shadow:0 0 0 1px rgba(10, 10, 10, 0.06);color:#6f5410;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:0.02em;line-height:1.15;padding:0.08em 0.35em;position:relative;top:-1px;white-space:nowrap}.hp-wn-desc{color:rgb(83, 82, 80);display:block;font-size:var(--suki-card-text-size);font-weight:400;line-height:var(--suki-card-text-lh)}.hp-wn-foot{align-items:center;border-top:1px solid rgba(28, 27, 25, 0.12);box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;margin-top:auto;padding-top:14px;width:100%}.hp-wn-year{color:rgb(var(--gray-500, 115 114 112));font-size:14px;font-weight:600;letter-spacing:0.01em;line-height:1.4}.hp-wn-all{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:#6f5410!important;display:inline-flex;font-size:14px;font-weight:700;gap:0;justify-content:flex-start;margin:0;padding:0;text-decoration:underline!important;text-underline-offset:3px;white-space:nowrap;transition:color 0.15s ease}.hp-wn-all:hover,.hp-wn-all:focus-visible{background:transparent;box-shadow:none;color:#4a380b!important;outline:none;text-decoration:underline!important}.hp-wn-all:focus-visible{border-radius:2px;box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55)}@media (max-width: 1023px){.hp-wn-timeline{display:flex;flex-direction:column-reverse;gap:0}.hp-wn-col{column-gap:14px;display:grid;grid-template-columns:14px minmax(0, 1fr);grid-template-rows:auto auto;padding-bottom:44px}.hp-wn-col:first-child{padding-bottom:12px}.hp-wn-col-label{grid-column:2;grid-row:1;margin-bottom:12px;min-height:0}.hp-wn-col-rail{align-items:flex-start;grid-column:1;grid-row:1 / -1;height:auto;justify-content:flex-start;margin:0;padding-top:3px;width:14px}.hp-wn-col-rail::before{bottom:-44px;height:auto;left:50%;right:auto;top:8px;transform:translateX(-50%);width:1.5px}.hp-wn-col:first-child .hp-wn-col-rail::before{bottom:4px}.hp-wn-col--current .hp-wn-col-rail::before{background:#ffe148;left:50%}.hp-wn-dot{margin-left:auto;margin-right:auto}.hp-wn-col-items{grid-column:2;grid-row:2;gap:24px}.hp-wn-foot{margin-top:20px}}.hp-ext-resources{box-sizing:border-box;margin-top:48px;max-width:100%;min-width:0;width:100%}.hp-ext-resources>.hp-journey-explore-intro{margin-bottom:4px;max-width:38rem}.hp-ext-resources .hp-journey-lead--explore{margin-bottom:20px;max-width:38rem}#content-area .hp-ext-resources .hp-journey-title.hp-journey-title--explore{letter-spacing:-0.03em}.hp-ext-resources-grid{align-items:stretch;box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);height:550px;max-height:550px;max-width:100%;min-width:0;row-gap:16px;width:100%}.hp-ext-resources-side{align-content:stretch;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:1fr 1fr;height:100%;min-height:0;min-width:0}#content-area a.hp-ext-card,#content-area a.hp-ext-card:hover,#content-area a.hp-ext-card:focus,#content-area a.hp-ext-card:focus-visible{box-sizing:border-box;color:inherit;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative;text-decoration:none!important}#content-area a.hp-ext-card{background:var(--hp-card-surface);border-radius:var(--suki-card-radius);height:100%;transition:background-color 0.15s ease, box-shadow 0.15s ease}#content-area a.hp-ext-card:hover,#content-area a.hp-ext-card:focus-visible{background:var(--hp-card-surface-hover)}#content-area a.hp-ext-card:focus-visible{box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55);outline:none}.hp-ext-card-arrow{color:#9ca3af;display:inline-flex;line-height:0;pointer-events:none;position:absolute;right:14px;top:14px;transition:color 0.15s ease;z-index:2}.hp-ext-card-arrow svg{display:block;height:12px;margin:2px;width:12px}#content-area a.hp-ext-card:hover .hp-ext-card-arrow,#content-area a.hp-ext-card:focus-visible .hp-ext-card-arrow{color:#6f5410}#content-area a.hp-ext-card.hp-ext-card--featured{display:grid;grid-template-rows:minmax(0, 65fr) minmax(0, 35fr);height:100%;min-height:100%}.hp-ext-card-media{background:#d1eeff;flex:none;line-height:0;min-height:0;overflow:hidden;width:100%}.hp-ext-card--featured .hp-ext-card-media{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.hp-ext-card-media img{display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center center;transform:none;width:auto}.hp-ext-card--featured .hp-ext-card-media img{height:auto;margin:0 auto;max-height:50%;max-width:50%;object-fit:contain;object-position:center center;transform:none;width:auto}.hp-ext-card-body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;justify-content:flex-start;min-height:0;padding:14px 16px 12px}.hp-ext-card--featured .hp-ext-card-body{gap:8px;height:100%;padding:16px 18px 14px}.hp-ext-card-eyebrow{color:rgb(83, 82, 80);font-size:12px;font-weight:500;letter-spacing:0.01em;line-height:1.2;margin:0;padding-right:28px}.hp-ext-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:rgb(26, 25, 23);display:-webkit-box;flex:1 1 auto;font-size:var(--suki-card-title-size);font-weight:600;letter-spacing:normal;line-height:var(--suki-card-title-lh);margin:0;overflow:hidden;padding-right:8px}.hp-ext-card--featured .hp-ext-card-title{-webkit-line-clamp:4}.hp-ext-resources-side .hp-ext-card-body{gap:10px;justify-content:flex-start;padding:28px 18px 16px}.hp-ext-resources-side .hp-ext-card-title{-webkit-line-clamp:4;flex:0 1 auto;margin-top:6px}@media (max-width: 640px){.hp-ext-resources-side{grid-template-columns:minmax(0, 1fr)}}.hp-ext-card-link{color:rgb(26, 25, 23);display:inline-block;flex:0 0 auto;font-size:13px;font-weight:500;line-height:1.3;margin-top:auto;padding-top:4px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;width:fit-content}.hp-support-need{align-items:stretch;box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);margin-top:56px;max-width:100%;min-width:0;width:100%}.hp-support-need-left{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:8px 0}.hp-support-need-title{color:rgb(26, 25, 23);font-size:2.375rem;font-weight:600;letter-spacing:-0.03em;line-height:1.2;margin:0 0 14px;max-width:34rem}.hp-support-need-lead{color:rgb(83, 82, 80);font-size:var(--suki-prose-size);font-weight:400;line-height:var(--suki-prose-lh);margin:0 0 28px;max-width:32rem}#content-area a.hp-support-need-cta{align-self:flex-start;box-sizing:border-box;min-height:48px;min-width:280px;padding:14px 28px 14px 30px;width:fit-content}.hp-support-need-right{background:#f4f4f4;border-radius:var(--suki-card-radius);box-sizing:border-box;display:flex;flex-direction:column;gap:28px;justify-content:center;min-width:0;padding:32px 36px}.hp-support-need-right-eyebrow{color:rgb(83, 82, 80);font-size:12px;font-weight:500;letter-spacing:0.04em;line-height:1.2;margin:0;text-transform:uppercase}.hp-support-need-item{display:flex;flex-direction:column;gap:6px;min-width:0}.hp-support-need-item-q{color:rgb(26, 25, 23);font-size:1.0625rem;font-weight:600;letter-spacing:-0.01em;line-height:1.35;margin:0}#content-area a.hp-support-need-item-link,#content-area a.hp-support-need-item-link:hover,#content-area a.hp-support-need-item-link:focus,#content-area a.hp-support-need-item-link:focus-visible{align-items:center;color:rgb(26, 25, 23);display:inline-flex;font-size:0.9375rem;font-weight:400;gap:6px;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;width:fit-content}#content-area a.hp-support-need-item-link:focus-visible{border-radius:2px;box-shadow:0 0 0 2px rgba(255, 225, 72, 0.55);outline:none}html.dark .hp-wn,[data-theme="dark"] .hp-wn{background:transparent;border:none}html.dark .hp-wn-title,[data-theme="dark"] .hp-wn-title{color:var(--suki-dark-text)}html.dark .hp-wn-product,[data-theme="dark"] .hp-wn-product{color:var(--suki-dark-text-muted)}html.dark .hp-wn-ver,[data-theme="dark"] .hp-wn-ver{background:rgba(255, 225, 72, 0.22);box-shadow:0 0 0 1px rgba(255, 225, 72, 0.35);color:#ffe148}html.dark .hp-wn-desc,[data-theme="dark"] .hp-wn-desc{color:var(--suki-dark-text-muted)}html.dark .hp-wn-foot,[data-theme="dark"] .hp-wn-foot{border-top-color:rgba(255, 255, 255, 0.12)}html.dark .hp-wn-year,[data-theme="dark"] .hp-wn-year{color:var(--suki-dark-text-muted)}html.dark .hp-wn-all,[data-theme="dark"] .hp-wn-all{border:none;color:#ffe148!important}html.dark .hp-wn-all:hover,html.dark .hp-wn-all:focus-visible,[data-theme="dark"] .hp-wn-all:hover,[data-theme="dark"] .hp-wn-all:focus-visible{background:transparent;color:#fff394!important}html.dark .hp-ext-card-media,[data-theme="dark"] .hp-ext-card-media{background:#d1eeff}html.dark .hp-ext-card-eyebrow,[data-theme="dark"] .hp-ext-card-eyebrow{color:var(--suki-dark-text-muted)}html.dark .hp-ext-card-title,html.dark .hp-ext-card-link,[data-theme="dark"] .hp-ext-card-title,[data-theme="dark"] .hp-ext-card-link{color:var(--suki-dark-text)}html.dark .hp-ext-card-arrow,[data-theme="dark"] .hp-ext-card-arrow{color:#9ca3af}html.dark #content-area a.hp-ext-card:hover .hp-ext-card-arrow,html.dark #content-area a.hp-ext-card:focus-visible .hp-ext-card-arrow,[data-theme="dark"] #content-area a.hp-ext-card:hover .hp-ext-card-arrow,[data-theme="dark"] #content-area a.hp-ext-card:focus-visible .hp-ext-card-arrow{color:#ffe148}html.dark .hp-support-need-title,[data-theme="dark"] .hp-support-need-title{color:var(--suki-dark-text)}html.dark .hp-support-need-lead,html.dark .hp-support-need-right-eyebrow,[data-theme="dark"] .hp-support-need-lead,[data-theme="dark"] .hp-support-need-right-eyebrow{color:var(--suki-dark-text-muted)}html.dark .hp-support-need-right,[data-theme="dark"] .hp-support-need-right{background:rgba(255, 255, 255, 0.06)}html.dark .hp-support-need-item-q,html.dark #content-area a.hp-support-need-item-link,[data-theme="dark"] .hp-support-need-item-q,[data-theme="dark"] #content-area a.hp-support-need-item-link{color:var(--suki-dark-text)}@media (max-width: 900px){#content-area:has(.hp-wrap) .hp-wrap{max-width:100%}}@media (max-width: 1023px){.hp-home-learn-wn{column-gap:0;gap:32px;grid-template-columns:minmax(0, 1fr);grid-template-rows:none}.hp-ext-resources-grid{grid-template-columns:minmax(0, 1fr);height:auto;max-height:none}.hp-ext-resources-side{grid-template-rows:none;height:auto}#content-area a.hp-ext-card.hp-ext-card--featured{grid-template-rows:auto auto;height:auto;min-height:0}.hp-ext-card--featured .hp-ext-card-media{height:auto;min-height:0;padding:20px 16px}.hp-ext-card--featured .hp-ext-card-media img{height:auto;max-height:140px;max-width:48%;object-fit:contain;transform:none;width:auto}#content-area .hp-ext-resources-side a.hp-ext-card{height:auto;min-height:140px}.hp-support-need{column-gap:0;gap:28px;grid-template-columns:minmax(0, 1fr)}.hp-support-need-title{font-size:1.875rem;max-width:none}.hp-support-need-right{padding:24px 22px}#content-area a.hp-support-need-cta{align-self:stretch;box-sizing:border-box;justify-content:center;margin-left:0;margin-right:0;max-width:100%;min-width:0;padding-left:24px;padding-right:24px;width:100%}.hp-home-learn,.hp-home-learn-wn>.hp-journey-explore--wn{display:flex;flex-direction:column;grid-row:auto;grid-template-rows:none}#content-area .hp-home-learn .hp-learn-promo-stack{grid-template-rows:none;height:auto}#content-area .hp-home-learn a.hp-learn-promo{grid-template-columns:minmax(0, 1.2fr) minmax(7.5rem, 0.8fr);height:auto;min-height:156px}#content-area .hp-home-learn .hp-learn-promo-copy{padding:18px 6px 18px 18px}}@media (max-width: 900px){#content-area:has(.hp-wrap:not(.api-overview-wrap):not(.release-notes-hp-wrap):not(.glossary-hp-wrap):not(.cookbook-hp-wrap):not(.tut-hub-hp-wrap):not(.docs-frame-wrap)) .hp-wrap{padding-left:12px;padding-right:12px}#content-area:has(.hp-wrap) .hp-hero-bleed{margin-bottom:18px}@media (min-width: 641px){#content-area:has(.hp-wrap) .hp-journey-explore,#content-area:has(.hp-wrap) .hp-home-footer-stack{padding-left:0!important;padding-right:0!important}}}@media (max-width: 768px){.hp-wrap{padding:24px 24px 40px}.hp-cta-row{justify-content:center}}@media (max-width: 640px){#content-area:has([data-hp-home-hero]) .hp-wrap>.hp-hero-bleed{margin-left:0!important;margin-right:0!important;width:100%!important}}@media (max-width: 540px){.hp-wrap{padding:16px 16px 32px}.hp-cta-row{flex-direction:column;align-items:center}.hp-cta{width:100%;text-align:center}}@media (min-width: 768px){button[data-testid="mode-switch-system"],button[data-testid="mode-switch-light"],button[data-testid="mode-switch-dark"]{display:none!important}}@media (min-width: 1024px){:root{--suki-nav-row-h: 67px}#navbar .z-10.relative{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0.5rem 1rem;height:var(--suki-nav-row-h);min-height:var(--suki-nav-row-h);padding-left:2rem;padding-right:1.5rem}#navbar .z-10.relative>div.hidden.lg\:flex.items-center.h-12{display:contents!important}#navbar .z-10.relative>div.hidden.lg\:flex.items-center.h-12>div:nth-child(1){align-items:center!important;align-self:stretch!important;display:flex!important;flex:0 0 auto;height:auto!important;min-width:0;order:1;padding-right:0!important}#navbar .z-10.relative>div.hidden.lg\:flex.items-center.h-12>div:nth-child(2){align-items:center!important;align-self:stretch!important;display:flex!important;flex:1 1 auto;gap:0.5rem;height:auto!important;justify-content:flex-start!important;min-width:0;order:3}#navbar .z-10.relative>div.hidden.lg\:flex.items-center.h-12>div:nth-child(3){align-items:center!important;align-self:stretch!important;display:flex!important;flex:0 0 auto;height:auto!important;min-width:0;order:4}#navbar .z-10.relative>div.bg-gray-50:has(.nav-tabs){align-items:stretch!important;align-self:stretch!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex:0 1 auto;min-width:0;order:2}#navbar .z-10.relative>div.bg-gray-50:has(.nav-tabs)>div{align-items:stretch!important;background:transparent!important;border-bottom:none!important;display:flex!important;height:auto!important;justify-content:flex-start!important;min-height:100%!important;padding-left:0!important;padding-right:0!important;width:auto!important}#navbar .nav-tabs{align-self:stretch!important;flex-wrap:nowrap;height:100%!important;margin-left:0!important;margin-right:0!important;max-width:100%;min-width:0}#navbar #search-bar-entry{flex-shrink:0;max-width:12.5rem!important;min-width:0;width:12.5rem!important}#sidebar-content{height:calc(100dvh - var(--suki-nav-row-h) - var(--banner-height, 0px))!important;top:calc(var(--suki-nav-row-h) + var(--banner-height, 0px))!important}#content-side-layout{height:calc(100dvh - var(--suki-nav-row-h) - var(--banner-height, 0px))!important;max-height:calc(100dvh - var(--suki-nav-row-h) - var(--banner-height, 0px))!important;top:calc(var(--suki-nav-row-h) + var(--banner-height, 0px))!important}}@media (max-width: 1023px){:root{--suki-nav-row-h: 64px}#navbar .flex.lg\:hidden.items-center.justify-between.h-12{height:var(--suki-nav-row-h)!important;padding-left:72px!important}#navbar div.lg\:hidden.bg-gray-50{border-bottom:0!important;height:0}#navbar div.lg\:hidden.bg-gray-50>button{height:40px!important;justify-content:center;left:16px;padding:0!important;position:absolute;top:calc((var(--suki-nav-row-h) - 40px) / 2);width:40px!important}#navbar div.lg\:hidden.bg-gray-50>button>div:first-child{-webkit-mask:url("/icons/sprite.svg#derived-suki-web-menu") center / contain no-repeat;mask:url("/icons/sprite.svg#derived-suki-web-menu") center / contain no-repeat;background-color:currentColor;color:rgb(var(--gray-900, 26 25 23))!important;height:40px;width:40px}html.dark #navbar div.lg\:hidden.bg-gray-50>button>div:first-child,[data-theme="dark"] #navbar div.lg\:hidden.bg-gray-50>button>div:first-child{color:var(--suki-dark-text)!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #navbar div.lg\:hidden.bg-gray-50>button>div:first-child{color:#fff8d6!important}#navbar div.lg\:hidden.bg-gray-50>button>div:first-child>svg,#navbar div.lg\:hidden.bg-gray-50>button>div:not(:first-child){display:none!important}[class*="pt-[calc(6.5rem+var(--banner-height"]:not(#content-area){padding-top:calc(var(--suki-nav-row-h) + var(--banner-height, 2.5rem))!important}#content-area[class*="pt-28"]{padding-top:calc(var(--suki-nav-row-h) + 0.5rem + var(--banner-height, 0px))!important}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #content-area[class*="pt-28"]{box-shadow:inset 0 calc(var(--suki-nav-row-h) + 0.5rem + var(--banner-height, 0px)) 0 #1c1c19}}#banner{background-color:#1b1b1b!important;font-weight:400!important;justify-content:flex-start!important;letter-spacing:-0.56px;min-height:40px!important;padding:0 48px 0 16px!important;text-align:left!important}#banner>div:first-child{margin:0!important;min-width:0;padding:10px 0;width:100%}#banner p,#banner [data-streamdown="strong"],#banner a{-webkit-text-fill-color:#ffffff}#banner p{font-size:14px;line-height:20px;margin:0!important}#banner [data-streamdown="strong"]{font-weight:500!important;margin-right:4px}#banner a{align-items:center;border:0!important;display:inline-flex;font-weight:500!important;gap:6px;margin-left:12px;text-decoration:none!important;vertical-align:top;white-space:nowrap}#banner a::before{content:"";inset:0;position:absolute}#banner a::after{-webkit-mask:url("/icons/sprite.svg#derived-arrow-outward") center / contain no-repeat;mask:url("/icons/sprite.svg#derived-arrow-outward") center / contain no-repeat;background-color:#ffffff;content:"";flex-shrink:0;height:16px;width:16px}#banner a:focus-visible{border-radius:2px;outline:2px solid #ffe148;outline-offset:2px}#banner button[aria-label="Dismiss banner"]{opacity:0.7;right:11px!important;z-index:1}#banner button[aria-label="Dismiss banner"]:hover{background-color:rgba(255, 255, 255, 0.1)!important;opacity:1}#banner button[aria-label="Dismiss banner"] svg{height:14px;width:14px}body:where([data-current-path="/documentation/home"] *):has([data-hp-home-hero]) #banner{box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 0.08)}@media (min-width: 1024px){#banner{padding:0 88px 0 56px!important}#banner button[aria-label="Dismiss banner"]{right:51px!important}}@media (max-width: 1023px){#banner p:has([data-streamdown="strong"]){align-items:center;display:flex;font-size:0;white-space:nowrap}#banner p:has([data-streamdown="strong"]) [data-streamdown="strong"]{font-size:14px;margin-right:0;min-width:0;overflow:hidden;text-overflow:ellipsis}#banner p:has([data-streamdown="strong"]) a{font-size:0;gap:0;margin-left:6px}}@media (min-width: 1024px){.bg-gray-50:has(.nav-tabs)>div{justify-content:center!important}#navbar .bg-gray-50:has(.nav-tabs)>div{justify-content:flex-start!important}html:not(.dark):not([data-theme="dark"]) .bg-gray-50:has(.nav-tabs)>div,[data-theme="light"] .bg-gray-50:has(.nav-tabs)>div{background-color:#ffffff!important;border-bottom:1px solid #e5e7eb!important}html.dark .bg-gray-50:has(.nav-tabs)>div,html[data-theme="dark"] .bg-gray-50:has(.nav-tabs)>div,[data-theme="dark"] .bg-gray-50:has(.nav-tabs)>div{background-color:#0d0d0c!important;border-bottom:1px solid rgba(255, 255, 255, 0.12)!important}.nav-tabs{display:flex!important;gap:0!important;background:transparent!important;border-radius:0!important;padding:0!important;height:auto!important;align-items:stretch!important;margin:0 auto!important}.nav-tabs .nav-tabs-item{align-items:center!important;align-self:stretch!important;box-sizing:border-box!important;display:inline-flex!important;height:auto!important;min-height:100%!important;padding:0 16px!important;border-radius:0!important;font-size:14px!important;font-weight:500!important;color:#646464!important;letter-spacing:-0.14px!important;line-height:14px!important;text-shadow:none!important;position:relative!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important;transition:color 0.3s cubic-bezier(0.4, 0, 0.2, 1),
      background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;white-space:nowrap}#navbar .nav-tabs .nav-tabs-item::after{content:""!important;position:absolute!important;left:0!important;width:100%!important;height:4px!important;bottom:-4px!important;background-color:transparent!important;transition:bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1),
      background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;pointer-events:none!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label*="assistant"i],[data-theme="light"] #navbar #assistant-entry,[data-theme="light"] #navbar button[aria-label*="assistant"i]{align-items:center!important;background-color:transparent!important;background-image:none!important;border:1px solid #e5e7eb!important;border-radius:9999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#6b7280!important;font-size:14px!important;font-weight:500!important;gap:8px!important;height:32px!important;line-height:20px!important;max-height:32px!important;min-height:32px!important;padding:5px 12px!important;text-shadow:none!important;transition:all 0.2s!important;white-space:nowrap!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry *,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label*="assistant"i] *,[data-theme="light"] #navbar #assistant-entry *,[data-theme="light"] #navbar button[aria-label*="assistant"i] *{color:inherit!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry:hover,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label*="assistant"i]:hover,[data-theme="light"] #navbar #assistant-entry:hover,[data-theme="light"] #navbar button[aria-label*="assistant"i]:hover{background:rgba(0, 0, 0, 0.05)!important;border-color:#d1d5db!important;color:#1a1a1a!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry:hover *,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label*="assistant"i]:hover *,[data-theme="light"] #navbar #assistant-entry:hover *,[data-theme="light"] #navbar button[aria-label*="assistant"i]:hover *{color:inherit!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry svg,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label*="assistant"i] svg,[data-theme="light"] #navbar #assistant-entry svg,[data-theme="light"] #navbar button[aria-label*="assistant"i] svg{color:#6b7280!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry:hover svg,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label*="assistant"i]:hover svg,[data-theme="light"] #navbar #assistant-entry:hover svg,[data-theme="light"] #navbar button[aria-label*="assistant"i]:hover svg{color:#1a1a1a!important}html.dark #navbar #assistant-entry,html.dark #navbar button[aria-label*="assistant"i],html[data-theme="dark"] #navbar #assistant-entry,html[data-theme="dark"] #navbar button[aria-label*="assistant"i],[data-theme="dark"] #navbar #assistant-entry,[data-theme="dark"] #navbar button[aria-label*="assistant"i]{align-items:center!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(255, 255, 255, 0.12)!important;border-radius:9999px!important;box-shadow:none!important;box-sizing:border-box!important;color:#9ca3af!important;font-size:14px!important;font-weight:500!important;gap:8px!important;height:32px!important;line-height:20px!important;max-height:32px!important;min-height:32px!important;padding:5px 12px!important;text-shadow:none!important;transition:all 0.2s!important;white-space:nowrap!important}html.dark #navbar #assistant-entry *,html.dark #navbar button[aria-label*="assistant"i] *,html[data-theme="dark"] #navbar #assistant-entry *,html[data-theme="dark"] #navbar button[aria-label*="assistant"i] *,[data-theme="dark"] #navbar #assistant-entry *,[data-theme="dark"] #navbar button[aria-label*="assistant"i] *{color:inherit!important}html.dark #navbar #assistant-entry:hover,html.dark #navbar button[aria-label*="assistant"i]:hover,html[data-theme="dark"] #navbar #assistant-entry:hover,html[data-theme="dark"] #navbar button[aria-label*="assistant"i]:hover,[data-theme="dark"] #navbar #assistant-entry:hover,[data-theme="dark"] #navbar button[aria-label*="assistant"i]:hover{background:rgba(255, 255, 255, 0.08)!important;border-color:rgba(255, 255, 255, 0.22)!important;color:var(--suki-dark-text-body)!important}html.dark #navbar #assistant-entry:hover *,html.dark #navbar button[aria-label*="assistant"i]:hover *,html[data-theme="dark"] #navbar #assistant-entry:hover *,html[data-theme="dark"] #navbar button[aria-label*="assistant"i]:hover *,[data-theme="dark"] #navbar #assistant-entry:hover *,[data-theme="dark"] #navbar button[aria-label*="assistant"i]:hover *{color:inherit!important}html.dark #navbar #assistant-entry svg,html.dark #navbar button[aria-label*="assistant"i] svg,html[data-theme="dark"] #navbar #assistant-entry svg,html[data-theme="dark"] #navbar button[aria-label*="assistant"i] svg,[data-theme="dark"] #navbar #assistant-entry svg,[data-theme="dark"] #navbar button[aria-label*="assistant"i] svg{color:#9ca3af!important}html.dark #navbar #assistant-entry:hover svg,html.dark #navbar button[aria-label*="assistant"i]:hover svg,html[data-theme="dark"] #navbar #assistant-entry:hover svg,html[data-theme="dark"] #navbar button[aria-label*="assistant"i]:hover svg,[data-theme="dark"] #navbar #assistant-entry:hover svg,[data-theme="dark"] #navbar button[aria-label*="assistant"i]:hover svg{color:var(--suki-dark-text-body)!important}html:not(.dark):not([data-theme="dark"]) #navbar #assistant-entry,html:not(.dark):not([data-theme="dark"]) #navbar button[aria-label="Toggle assistant panel"],[data-theme="light"] #navbar #assistant-entry,[data-theme="light"] #navbar button[aria-label="Toggle assistant panel"],html.dark #navbar #assistant-entry,html.dark #navbar button[aria-label="Toggle assistant panel"],html[data-theme="dark"] #navbar #assistant-entry,html[data-theme="dark"] #navbar button[aria-label="Toggle assistant panel"],[data-theme="dark"] #navbar #assistant-entry,[data-theme="dark"] #navbar button[aria-label="Toggle assistant panel"]{display:none!important}#navbar .nav-tabs button.nav-tabs-item{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;height:auto!important;line-height:20px!important;max-height:none!important;min-height:100%!important}#navbar .nav-tabs button.nav-tabs-item>div{align-items:center!important;display:flex!important;line-height:20px!important;min-height:0!important}#navbar .nav-tabs button.nav-tabs-item>div{gap:5px!important}#navbar .nav-tabs button.nav-tabs-item svg{-webkit-mask:url("/icons/sprite.svg#suki-chevron-down") center / contain no-repeat;mask:url("/icons/sprite.svg#suki-chevron-down") center / contain no-repeat;background-color:currentColor;color:inherit!important;flex-shrink:0!important;height:19.5px!important;rotate:0deg!important;width:19.5px!important}#navbar .nav-tabs button.nav-tabs-item svg>*{visibility:hidden}#navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"] svg{rotate:180deg!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item:hover,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item:hover,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item:hover,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item:hover,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item:focus-visible,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item:focus-visible,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item:focus-visible,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item:focus-visible,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"],[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]{background:rgba(27, 27, 27, 0.05)!important;background-color:rgba(27, 27, 27, 0.05)!important;background-image:none!important;box-shadow:none!important;color:#1b1b1b!important;font-weight:500!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item:hover::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item:hover::after,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item:hover::after,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item:hover::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item:focus-visible::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item:focus-visible::after,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item:focus-visible::after,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item:focus-visible::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after{bottom:0!important;background-color:#d1d1d1!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item:hover>div,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item:hover>div,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]>div,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]>div{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"],html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item.text-primary,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item.text-primary,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"],[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item.text-primary,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item.text-primary{background:rgba(27, 27, 27, 0.05)!important;background-color:rgba(27, 27, 27, 0.05)!important;box-shadow:none!important;color:#1b1b1b!important;font-weight:500!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item.text-primary::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item.text-primary::after,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item.text-primary::after,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item.text-primary::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover::after,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover::after,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after{bottom:0!important;background-color:#1b1b1b!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover,html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item.text-primary:hover,[data-theme="light"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover{background:rgba(27, 27, 27, 0.05)!important;box-shadow:none!important;color:#1b1b1b!important;font-weight:500!important}#navbar .nav-tabs .nav-tabs-item>div.absolute.bottom-0{display:none!important}html:not(.dark):not([data-theme="dark"]) #navbar .nav-tabs button.nav-tabs-item>div,[data-theme="light"] #navbar .nav-tabs button.nav-tabs-item>div{background:transparent!important;color:inherit!important;font-weight:inherit!important}html.dark #navbar .nav-tabs a.nav-tabs-item,html.dark #navbar .nav-tabs button.nav-tabs-item,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item{color:#9ca3af!important}html.dark #navbar .nav-tabs a.nav-tabs-item:hover,html.dark #navbar .nav-tabs button.nav-tabs-item:hover,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item:hover,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item:hover,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item:hover,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item:hover,html.dark #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"],html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"],[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]{background:rgba(255, 255, 255, 0.08)!important;background-color:rgba(255, 255, 255, 0.08)!important;background-image:none!important;box-shadow:none!important;color:var(--suki-dark-text-body)!important;font-weight:500!important}html.dark #navbar .nav-tabs a.nav-tabs-item:hover::after,html.dark #navbar .nav-tabs button.nav-tabs-item:hover::after,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item:hover::after,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item:hover::after,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item:hover::after,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item:hover::after,html.dark #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item[aria-expanded="true"]::after{bottom:0!important;background-color:rgba(255, 255, 255, 0.35)!important}html.dark #navbar .nav-tabs button.nav-tabs-item:hover>div,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item:hover>div,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item:hover>div{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark #navbar .nav-tabs a.nav-tabs-item[data-active="true"],html.dark #navbar .nav-tabs a.nav-tabs-item.text-primary,html.dark #navbar .nav-tabs button.nav-tabs-item.text-primary,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"],html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item.text-primary,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"],[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item.text-primary,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary{background:rgba(255, 255, 255, 0.08)!important;box-shadow:none!important;color:#ffffff!important;font-weight:500!important}html.dark #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,html.dark #navbar .nav-tabs a.nav-tabs-item.text-primary::after,html.dark #navbar .nav-tabs button.nav-tabs-item.text-primary::after,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item.text-primary::after,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary::after,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]::after,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item.text-primary::after,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary::after,html.dark #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover::after,html.dark #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover::after,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover::after,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after{bottom:0!important;background-color:#ffffff!important}html.dark #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover,html.dark #navbar .nav-tabs button.nav-tabs-item.text-primary:hover,html[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover,[data-theme="dark"] #navbar .nav-tabs a.nav-tabs-item[data-active="true"]:hover,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover{background:rgba(255, 255, 255, 0.08)!important;box-shadow:none!important;color:#ffffff!important;font-weight:500!important}html.dark #navbar .nav-tabs button.nav-tabs-item>div,html[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item>div,[data-theme="dark"] #navbar .nav-tabs button.nav-tabs-item>div{background:transparent!important;color:inherit!important;font-weight:inherit!important}}div.h-\[1px\].w-full.bg-gray-100,div.h-\[1px\].w-full.dark\:bg-white\/5{display:none!important}.hp-home-features{align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));margin-bottom:28px}@media (min-width: 640px){.hp-home-features{gap:16px 20px}}@media (min-width: 1024px){.hp-home-features{gap:24px 28px}}.hp-home-feature-graphic-link{border:none;border-radius:var(--suki-card-radius);color:inherit;display:block;min-width:0;overflow:hidden;text-decoration:none;transition:box-shadow 0.15s ease, transform 0.15s ease}.hp-journey-explore .hp-home-feature-graphic-link{aspect-ratio:1024 / 560;background:#d6eafb;font-size:0;line-height:0;transition:box-shadow 0.15s ease, transform 0.15s ease}.hp-home-feature-graphic-link img{border-radius:var(--suki-card-radius);display:block;height:auto;width:100%}.hp-journey-explore .hp-home-feature-graphic-link img{height:100%;object-fit:cover;width:100%}a.hp-home-feature-graphic-link:hover{box-shadow:0 6px 20px rgba(17, 24, 39, 0.1);transform:translateY(-2px)}.hp-journey-explore a.hp-home-feature-graphic-link:hover{box-shadow:0 8px 24px rgba(17, 24, 39, 0.12);transform:translateY(-2px)}a.hp-home-feature-graphic-link:focus-visible{box-shadow:0 0 0 2px #ffffff, 0 0 0 4px rgba(111, 84, 16, 0.55);outline:none}html.dark a.hp-home-feature-graphic-link:focus-visible,[data-theme="dark"] a.hp-home-feature-graphic-link:focus-visible{box-shadow:0 0 0 2px #1a1917, 0 0 0 4px rgba(255, 225, 72, 0.45)}@media (max-width: 767px){.hp-journey-explore .hp-home-features{grid-template-columns:1fr}}@media (max-width: 640px){#content-area:has([data-hp-home-hero]) .hp-wrap>:not(.hp-hero-bleed):not(.suki-doc-footer){box-sizing:border-box;padding-left:max(16px, env(safe-area-inset-left, 0px))!important;padding-right:max(16px, env(safe-area-inset-right, 0px))!important}.hp-hero-inner--home{padding-left:max(16px, env(safe-area-inset-left, 0px))!important;padding-right:max(16px, env(safe-area-inset-right, 0px))!important}#content-area:has([data-hp-home-hero]) .hp-journey-explore>.hp-journey-explore-intro,#content-area:has([data-hp-home-hero]) .hp-home-footer-stack>.hp-home-learn-wn,#content-area:has([data-hp-home-hero]) .hp-home-footer-stack>.hp-journey-explore--wn,#content-area:has([data-hp-home-hero]) .hp-journey-explore .hp-home-features{padding-inline:0!important}}.sdk-overview-badge{display:inline-flex!important;align-items:center;gap:6px;padding:3px 10px 3px 8px!important;border-radius:var(--suki-pill-radius)!important;font-size:11.5px!important;font-weight:500!important;line-height:1.4;letter-spacing:0.01em;white-space:nowrap;border:1px solid #e5e7eb!important;color:var(--suki-light-text-body)!important;box-shadow:none!important}.sdk-overview-badge::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}span.page-title-beta-badge{vertical-align:middle!important}.sdk-overview-badge-blue::before{background:#3b82f6}.sdk-overview-badge-green::before{background:#10b981}.sdk-overview-badge-yellow::before{background:#f59e0b}.sdk-overview-badge-orange::before{background:#f97316}.sdk-overview-badge-purple::before{background:#8b5cf6}.sdk-overview-badge-gray::before{background:#6b7280}.sdk-overview-badge-blue{background:rgba(59, 130, 246, 0.06)!important;border-color:rgba(59, 130, 246, 0.25)!important}.sdk-overview-badge-green{background:rgba(16, 185, 129, 0.06)!important;border-color:rgba(16, 185, 129, 0.25)!important}.sdk-overview-badge-yellow{background:rgba(245, 158, 11, 0.06)!important;border-color:rgba(245, 158, 11, 0.25)!important}.sdk-overview-badge-orange{background:rgba(249, 115, 22, 0.06)!important;border-color:rgba(249, 115, 22, 0.25)!important}.sdk-overview-badge-purple{background:rgba(139, 92, 246, 0.06)!important;border-color:rgba(139, 92, 246, 0.25)!important}.sdk-overview-badge-gray{background:rgba(107, 114, 128, 0.06)!important;border-color:rgba(107, 114, 128, 0.25)!important}html.dark .sdk-overview-badge,html.dark .hp-wn-badge,[data-theme="dark"] .sdk-overview-badge,[data-theme="dark"] .hp-wn-badge{color:var(--suki-dark-text-body)!important}html.dark .sdk-overview-badge-blue,[data-theme="dark"] .sdk-overview-badge-blue{background:rgba(59, 130, 246, 0.1)!important;border-color:rgba(59, 130, 246, 0.3)!important}html.dark .sdk-overview-badge-green,[data-theme="dark"] .sdk-overview-badge-green{background:rgba(16, 185, 129, 0.1)!important;border-color:rgba(16, 185, 129, 0.3)!important}html.dark .sdk-overview-badge-yellow,[data-theme="dark"] .sdk-overview-badge-yellow{background:rgba(245, 158, 11, 0.1)!important;border-color:rgba(245, 158, 11, 0.3)!important}html.dark .sdk-overview-badge-orange,[data-theme="dark"] .sdk-overview-badge-orange{background:rgba(249, 115, 22, 0.1)!important;border-color:rgba(249, 115, 22, 0.3)!important}html.dark .sdk-overview-badge-purple,[data-theme="dark"] .sdk-overview-badge-purple{background:rgba(139, 92, 246, 0.1)!important;border-color:rgba(139, 92, 246, 0.3)!important}html.dark .sdk-overview-badge-gray,[data-theme="dark"] .sdk-overview-badge-gray{background:rgba(107, 114, 128, 0.1)!important;border-color:rgba(107, 114, 128, 0.3)!important}html.dark .sdk-overview-badge-blue::before,[data-theme="dark"] .sdk-overview-badge-blue::before{background:#60a5fa}html.dark .sdk-overview-badge-green::before,[data-theme="dark"] .sdk-overview-badge-green::before{background:#34d399}html.dark .sdk-overview-badge-yellow::before,[data-theme="dark"] .sdk-overview-badge-yellow::before{background:#fbbf24}html.dark .sdk-overview-badge-orange::before,[data-theme="dark"] .sdk-overview-badge-orange::before{background:#fb923c}html.dark .sdk-overview-badge-purple::before,[data-theme="dark"] .sdk-overview-badge-purple::before{background:#a78bfa}html.dark .sdk-overview-badge-gray::before,[data-theme="dark"] .sdk-overview-badge-gray::before{background:#9ca3af}[role="menuitem"]:has(.sdk-menu-version-badge),[role="menuitem"]:has(.sdk-menu-beta-badge),[role="menuitem"]:has(.api-menu-status-badge),[role="menuitem"]:has(.api-menu-new-badge),[role="menuitem"]:has(.learn-menu-new-badge),[role="menuitem"]:has(.resources-menu-release-badge),[role="menuitem"]:has(.resources-menu-status-badge){display:flex!important;align-items:center;gap:8px}@media (min-width: 1024px){[data-radix-popper-content-wrapper]:has(.sdk-menu-version-badge),[role="menu"]:has(.sdk-menu-version-badge),[data-radix-popper-content-wrapper]:has(.api-menu-status-badge),[role="menu"]:has(.api-menu-status-badge),[data-radix-popper-content-wrapper]:has(.api-menu-new-badge),[role="menu"]:has(.api-menu-new-badge),[data-radix-popper-content-wrapper]:has(.resources-menu-release-badge),[role="menu"]:has(.resources-menu-release-badge),[data-radix-popper-content-wrapper]:has(.resources-menu-status-badge),[role="menu"]:has(.resources-menu-status-badge){min-width:320px!important}[role="menu"]:has(.sdk-menu-version-badge) [role="menuitem"],[role="menu"]:has(.api-menu-status-badge) [role="menuitem"],[role="menu"]:has(.api-menu-new-badge) [role="menuitem"],[role="menu"]:has(.resources-menu-release-badge) [role="menuitem"],[role="menu"]:has(.resources-menu-status-badge) [role="menuitem"]{white-space:nowrap!important}}:is(span.sdk-menu-version-badge,span.sdk-menu-beta-badge,span.api-menu-status-badge,span.api-menu-new-badge,span.learn-menu-new-badge,span.resources-menu-release-badge,span.resources-menu-status-badge).page-title-beta-badge{margin-left:auto;flex-shrink:0;height:20px;padding:0 7px!important;font-size:11.5px!important;white-space:nowrap}.mobile-nav-tabs-item>.page-title-beta-badge:last-child{margin-right:28px}span.resources-menu-status-badge.resources-menu-status-badge--ok{color:#065f46!important;background:#d1fae5!important}span.resources-menu-status-badge.resources-menu-status-badge--degraded{color:#92400e!important;background:#fef3c7!important}span.resources-menu-status-badge.resources-menu-status-badge--outage{color:#991b1b!important;background:#fee2e2!important}span.resources-menu-status-badge.resources-menu-status-badge--unknown{color:#4b5563!important;background:#e5e7eb!important}html.dark span.resources-menu-status-badge.resources-menu-status-badge--ok,[data-theme="dark"] span.resources-menu-status-badge.resources-menu-status-badge--ok{color:#a7f3d0!important;background:rgba(16, 185, 129, 0.22)!important}html.dark span.resources-menu-status-badge.resources-menu-status-badge--degraded,[data-theme="dark"] span.resources-menu-status-badge.resources-menu-status-badge--degraded{color:#fde68a!important;background:rgba(245, 158, 11, 0.22)!important}html.dark span.resources-menu-status-badge.resources-menu-status-badge--outage,[data-theme="dark"] span.resources-menu-status-badge.resources-menu-status-badge--outage{color:#fecaca!important;background:rgba(239, 68, 68, 0.22)!important}html.dark span.resources-menu-status-badge.resources-menu-status-badge--unknown,[data-theme="dark"] span.resources-menu-status-badge.resources-menu-status-badge--unknown{color:#d1d5db!important;background:rgba(107, 114, 128, 0.28)!important}@media (min-width: 1024px){[data-radix-popper-content-wrapper]:has(.nav-dropdown-item),[role="presentation"][data-side]:has(.nav-dropdown-item){border-radius:0!important;box-shadow:none!important;margin-top:4px!important;margin-left:4px!important}[data-radix-popper-content-wrapper]:has(.nav-dropdown-item)>div,[role="presentation"][data-side]:has(.nav-dropdown-item)>[role="menu"]{border-radius:0!important;box-shadow:none!important}[role="menu"]:has(.nav-dropdown-item){border-radius:0!important;box-shadow:none!important;border:none!important;padding:0!important;background:#ffffff!important;overflow:hidden!important;gap:0!important}html.dark [role="menu"]:has(.nav-dropdown-item),html[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item),[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item){background:#0a0a0a!important;border:none!important;box-shadow:none!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item{position:relative!important;overflow:hidden!important;border-radius:0!important;margin:0!important;min-height:48px!important;padding:0 16px!important;box-sizing:border-box!important;border-bottom:2px solid #d1d1d1!important;background:transparent!important;color:#646464!important;font-size:14px!important;font-weight:500!important;letter-spacing:-0.14px!important;box-shadow:none!important;transition:background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),
      color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item::after,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item::after{content:""!important;position:absolute!important;left:0!important;width:100%!important;height:2px!important;bottom:-2px!important;background-color:transparent!important;transition:bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1),
      background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1)!important;pointer-events:none!important;z-index:10!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:last-child,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item:last-child{border-bottom:none!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:last-child::after,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item:last-child::after{height:4px!important;bottom:-4px!important}html.dark [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item,html[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item,[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item{border-bottom-color:rgba(255, 255, 255, 0.18)!important;color:#9ca3af!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover,[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item:hover,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item:focus-visible{background:rgba(27, 27, 27, 0.05)!important;color:#1b1b1b!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover::after,[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible::after,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item:hover::after,[role="menu"]:has(.nav-dropdown-item) a[role="menuitem"].nav-dropdown-item:focus-visible::after{bottom:0!important;background-color:#d1d1d1!important}html.dark [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover,html.dark [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible,html[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover,html[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible,[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover,[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible{background:rgba(255, 255, 255, 0.08)!important;color:#ffffff!important}html.dark [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover::after,html.dark [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible::after,html[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover::after,html[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible::after,[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:hover::after,[data-theme="dark"] [role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible::after{background-color:rgba(255, 255, 255, 0.35)!important}[role="menu"]:has(.nav-dropdown-item) .nav-dropdown-item{display:flex!important;align-items:center!important;gap:8px!important}}.nav-tag-pill-text{display:inline-flex!important;align-items:center;padding:1px 7px!important;border-radius:var(--suki-pill-radius)!important;font-size:10px!important;font-weight:600!important;letter-spacing:0.03em;text-transform:uppercase;background:rgba(186, 131, 4, 0.1)!important;color:#6F5410!important;border:1px solid rgba(249, 115, 22, 0.2)!important}.install-btns-v2{width:100%;margin:12px 0 0}.install-btn-v2{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;box-sizing:border-box;background:transparent;border:1.5px solid #6F5410;border-radius:var(--suki-btn-radius);cursor:pointer;font-family:inherit;transition:background 0.15s ease, transform 0.15s ease}.install-btn-v2:hover{background:rgba(111, 84, 16, 0.06);transform:translateY(-1px)}.install-btn-v2:active{transform:translateY(0)}.install-btn-v2-label{flex:1;min-width:0;font-size:14px;font-weight:var(--suki-btn-weight);color:#6F5410;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.install-btn-v2-copy{flex-shrink:0;color:#6F5410;opacity:0.5;transition:opacity 0.15s ease}.install-btn-v2:hover .install-btn-v2-copy{opacity:1}.install-btn-v2-check{display:none;align-items:center;gap:4px;flex-shrink:0;font-size:13px;font-weight:700;color:#6F5410;white-space:nowrap}.install-btn-v2.copied .install-btn-v2-copy{display:none}.install-btn-v2.copied .install-btn-v2-check{display:inline-flex}.install-btn-v2.copied{background:rgba(255, 225, 72, 0.08)}html.dark .install-btn-v2,[data-theme="dark"] .install-btn-v2{border-color:rgba(255, 225, 72, 0.4)}html.dark .install-btn-v2:hover,[data-theme="dark"] .install-btn-v2:hover{background:rgba(255, 225, 72, 0.08)}html.dark .install-btn-v2-label,[data-theme="dark"] .install-btn-v2-label{color:#FFE148}html.dark .install-btn-v2-copy,[data-theme="dark"] .install-btn-v2-copy{color:#FFE148}html.dark .install-btn-v2-check,[data-theme="dark"] .install-btn-v2-check{color:#FFE148}html.dark .install-btn-v2.copied,[data-theme="dark"] .install-btn-v2.copied{background:rgba(255, 225, 72, 0.1)}.announcements-hero-spotlight{position:relative;overflow:hidden;border-radius:var(--suki-card-radius);border:1px solid rgba(111, 84, 16, 0.14);background:linear-gradient(145deg, #faf9f6 0%, #f5f2ea 45%, #faf8f2 100%);padding:2rem 1.75rem 2.25rem;margin:1rem 0 2rem}.announcements-hero-decor{position:absolute;inset:0;pointer-events:none;z-index:0}.announcements-hero-ring{position:absolute;border-radius:50%;border-style:solid;opacity:0.2}.announcements-hero-ring--1{width:160px;height:160px;border-width:12px;border-color:#6f5410;top:-48px;left:-36px}.announcements-hero-ring--2{width:120px;height:120px;border-width:10px;border-color:#c4a01a;bottom:-28px;left:8%;opacity:0.16}.announcements-hero-ring--3{width:100px;height:100px;border-width:8px;border-color:#ffe148;bottom:-12px;right:-20px;opacity:0.22}.announcements-hero-inner{position:relative;z-index:1;display:flex;flex-direction:row;align-items:flex-start;gap:1.75rem}.announcements-hero-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 6px 14px rgba(111, 84, 16, 0.12))}.announcements-hero-body{flex:1;min-width:0}.announcements-hero-title{font-size:1.5rem;color:#282725;margin:0 0 0.35rem;line-height:1.25;letter-spacing:-0.02em}.announcements-hero-meta{font-size:0.95rem;color:#6b7280;margin:0 0 1rem;font-weight:500}.announcements-hero-cta{display:inline-flex;align-items:center;font-size:0.9375rem;font-weight:600;color:#6f5410;text-decoration:none;padding:0.5rem 0;border-bottom:2px solid transparent;transition:color 0.15s ease, border-color 0.15s ease}.announcements-hero-cta:hover{color:#4f3c0b;border-bottom-color:#ffe148}html.dark .announcements-hero-spotlight,[data-theme="dark"] .announcements-hero-spotlight{border-color:rgba(255, 225, 72, 0.2);background:linear-gradient(145deg, #141414 0%, #1a1812 50%, #141414 100%)}html.dark .announcements-hero-ring--1,[data-theme="dark"] .announcements-hero-ring--1{border-color:#ffe148;opacity:0.12}html.dark .announcements-hero-ring--2,[data-theme="dark"] .announcements-hero-ring--2{border-color:#c4a01a;opacity:0.1}html.dark .announcements-hero-ring--3,[data-theme="dark"] .announcements-hero-ring--3{border-color:#ffe148;opacity:0.14}html.dark .announcements-hero-title,[data-theme="dark"] .announcements-hero-title{color:var(--suki-dark-text)}html.dark .announcements-hero-meta,[data-theme="dark"] .announcements-hero-meta{color:#9ca3af}html.dark .announcements-hero-cta,[data-theme="dark"] .announcements-hero-cta{color:#ffe148}html.dark .announcements-hero-cta:hover,[data-theme="dark"] .announcements-hero-cta:hover{color:#fff394;border-bottom-color:rgba(255, 225, 72, 0.5)}@media (max-width: 640px){.announcements-hero-inner{flex-direction:column;align-items:flex-start;text-align:left}.announcements-hero-icon{align-self:center}}.suki-print-pdf-logo-wrap{display:none!important}.suki-export-pdf-title-row{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;gap:12px 24px;width:100%;max-width:100%;box-sizing:border-box}.suki-export-pdf-title-left{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;flex:1 1 auto}.suki-export-pdf-title-left h1{margin-top:0;margin-bottom:0;width:100%;min-width:0}.suki-export-pdf-title-left>.read-time-wrapper{display:block;width:auto;max-width:100%;flex-basis:auto;margin:0}.suki-export-pdf-title-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;padding-top:4px}@media screen{#content-area #content.mdx-content{font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh)}html[data-suki-body-font] #content-area #content.mdx-content{font-size:calc(var(--suki-prose-size) * var(--suki-text-scale, 1))}.card [data-component-part="card-content"]{font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh)}.card [data-component-part="card-title"]{font-size:var(--suki-card-title-size);line-height:var(--suki-card-title-lh)}html[data-suki-body-font]:not([data-suki-text-measure]) #content-area #content.mdx-content [data-suki-fs]{font-size:calc(var(--suki-fs) * var(--suki-text-scale, 1))!important}html[data-suki-body-font]:not([data-suki-text-measure]) #content-area #content.mdx-content [data-suki-lh]{line-height:calc(var(--suki-lh) * var(--suki-text-scale, 1))!important}}@media screen and (min-width: 1024px){html[data-suki-focus-mode="on"] #sidebar-content,html[data-suki-focus-mode="on"] #content-side-layout,html[data-suki-focus-mode="on"] #table-of-contents-layout{display:none!important;visibility:hidden!important}html[data-suki-focus-mode="on"] #suki-sidebar-collapse-host,html[data-suki-focus-mode="on"] #suki-sidebar-collapsed-rail{display:none!important;visibility:hidden!important;pointer-events:none!important}html[data-suki-focus-mode="on"] .suki-sidebar-expand-btn{display:none!important;visibility:hidden!important;pointer-events:none!important}html[data-suki-focus-mode="on"] #body-content{padding-left:0!important}html[data-suki-focus-mode="on"].suki-docs-sidebar-collapsed #body-content{padding-left:0!important}html[data-suki-focus-mode="on"] #content-container,html[data-suki-focus-mode="on"] #content-container>.flex-1{flex:1 1 0%!important;min-width:0!important;width:100%!important;max-width:none!important}html[data-suki-focus-mode="on"] body #content-area:not(:has(.hp-wrap)):not(:has(.sdk-overview-container)){max-width:min(96rem, calc(100vw - 3rem))!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html[data-suki-focus-mode="on"] body #content-area:has(.sdk-overview-container){max-width:min(96rem, calc(100vw - 3rem))!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html[data-suki-focus-mode="on"] body #content-area:has(.web-sdk-exec-page.hp-wrap){max-width:min(96rem, calc(100vw - 3rem))!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html[data-suki-focus-mode="on"] #content-area #content.mdx-content{max-width:none!important;width:100%!important}html[data-suki-focus-mode="on"] main article{max-width:min(96rem, calc(100vw - 3rem))!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}}.suki-install-skill-title-row{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;gap:12px 24px;width:100%;max-width:100%;box-sizing:border-box}.suki-install-skill-title-left{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;flex:1 1 auto}.suki-install-skill-title-left h1{margin-top:0;margin-bottom:0;width:100%;min-width:0}.suki-install-skill-title-left>.read-time-wrapper{display:block;width:auto;max-width:100%;flex-basis:auto;margin:0}.suki-install-skill-title-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;padding-top:4px}#suki-install-skill-btn .suki-install-skill-chip{margin-left:2px;flex-shrink:0;height:18px;padding:0 6px!important;font-size:10.5px!important}@media print{.suki-install-skill-title-actions,.suki-install-skill-overlay{display:none!important}}.suki-install-skill-overlay{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box;background:rgba(10, 10, 10, 0.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.suki-install-skill-overlay[hidden]{display:none!important}.suki-install-skill-term{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--surface: #F4F4F4;box-sizing:border-box;width:min(560px, 100%);padding:22px;border-radius:var(--suki-card-radius);background:#FFFFFF;color:var(--ink);box-shadow:0 24px 64px rgba(0, 0, 0, 0.22)}html.dark .suki-install-skill-term,[data-theme="dark"] .suki-install-skill-term{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--surface: #1A1A1A;background:#0F0F0F;box-shadow:0 24px 64px rgba(0, 0, 0, 0.6), inset 0 0 0 1px rgba(244, 244, 244, 0.12)}.suki-install-skill-term-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.suki-install-skill-term-title{display:flex;align-items:center;gap:10px;color:var(--ink);font-size:13px;font-weight:600;line-height:1}.suki-install-skill-term-title::before{content:'';flex:none;width:3px;height:15px;background:var(--ink)}.suki-install-skill-term-close{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-6px -6px -6px 0;padding:0;border:0;border-radius:var(--suki-btn-radius);background:transparent;color:var(--faint);cursor:pointer}.suki-install-skill-term-close:hover,.suki-install-skill-term-close:focus-visible{background:var(--surface);color:var(--ink);outline:none}.suki-install-skill-term-shell{overflow:hidden;border-radius:var(--suki-card-radius);background:#1B1B1B;color:#F4F4F4}html.dark .suki-install-skill-term-shell,[data-theme="dark"] .suki-install-skill-term-shell{box-shadow:inset 0 0 0 1px rgba(244, 244, 244, 0.12)}.suki-install-skill-term-tabs{display:flex;padding:6px 8px 0;border-bottom:1px solid rgba(244, 244, 244, 0.1)}.suki-install-skill-term-tab{position:relative;padding:8px 10px 10px;color:#F4F4F4;font-size:13px;font-weight:500;line-height:1.2}.suki-install-skill-term-tab::after{content:'';position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:#FDF49D}.suki-install-skill-term-body{margin:0;padding:16px 18px 18px;background:none;font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:13.5px;line-height:1.7;white-space:pre-wrap;word-break:break-word;color:#F4F4F4}.suki-install-skill-term-body code{font-family:inherit;font-size:inherit;color:inherit;background:none!important;border:0;padding:0!important}.suki-install-skill-term-body code::before{content:'$ ';color:#FDF49D;user-select:none}.suki-install-skill-term-hint{margin:14px 0 0;font-size:14.5px;line-height:1.55;color:var(--muted)}.suki-install-skill-term-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.suki-install-skill-term .hp-cta{min-width:0;padding:11px 22px;font-family:inherit;cursor:pointer}.suki-install-skill-term .hp-cta.suki-install-skill-term-copy::after{display:none}.suki-install-skill-term .hp-cta.suki-install-skill-term-cursor{border:none;background:#0A0A0A;color:#FFFFFF!important}.suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:hover,.suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:focus-visible{background:#1F1F1F}html.dark .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor,[data-theme="dark"] .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor{background:#F5F5F5;color:#0A0A0A!important}html.dark .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:hover,html.dark .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:focus-visible,[data-theme="dark"] .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:hover,[data-theme="dark"] .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:focus-visible{background:#E8E8E8}@media (max-width: 480px){.suki-install-skill-term{padding:18px}.suki-install-skill-term .hp-cta{flex:1 1 auto}}@media (max-width: 640px){.suki-export-pdf-title-row{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:16px}.suki-export-pdf-title-left{flex:0 0 auto;width:100%}.suki-export-pdf-title-actions{margin-left:0;width:100%;justify-content:flex-start;padding-top:0;flex:0 0 auto}.suki-install-skill-title-row{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:16px}.suki-install-skill-title-left{flex:0 0 auto;width:100%}.suki-install-skill-title-actions{margin-left:0;width:100%;justify-content:flex-start;padding-top:0;flex:0 0 auto}}@media print{.suki-print-pdf-logo-wrap{display:block!important;margin:0 0 1.25rem 0;padding:0 0 1rem 0;border-bottom:1px solid #e5e5e5;break-inside:avoid;page-break-inside:avoid}.suki-print-pdf-logo-img{display:block!important;height:40px;width:auto;max-width:240px;object-fit:contain;object-position:left center;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.suki-export-pdf-title-actions,#banner{display:none!important}#navbar{top:0!important}#content-area div.pt-4.pb-16.text-sm.text-gray-500,#content-area div.pt-4.pb-16.text-sm[class*="dark:text-gray-400"],#content-area [class*="feedback-thumbs"],#content-area [class*="FeedbackThumbs"],#content-area [class*="page-feedback"],#content-area [class*="PageFeedback"],#content-area [role="group"][aria-label="Page narration controls"]{display:none!important}.suki-export-pdf-title-row{display:block!important}.suki-export-pdf-title-left{display:block!important}.suki-export-pdf-title-row h1{margin-bottom:inherit}[data-callout-type],#content-area pre,#content-area code,#content-area .card,#content-area img,#content-area .quick-summary-wrapper,#content-area .quick-summary-icon,#content-area .quick-summary-footer-icon{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area table{border-collapse:collapse!important;-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important}#content-area table th,#content-area table td{background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;border:1px solid #e5e7eb!important;opacity:1!important;-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important}#content-area table thead th,#content-area table thead td{background:#f9fafb!important;background-color:#f9fafb!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}#content-area table th *:not(a),#content-area table td *:not(a){color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}#content-area table a[href]{color:#0b57d0!important;-webkit-text-fill-color:#0b57d0!important}#content-area table code{background:#f3f4f6!important;background-color:#f3f4f6!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.dark #content-area table th,html.dark #content-area table td,[data-theme="dark"] #content-area table th,[data-theme="dark"] #content-area table td{background:#ffffff!important;background-color:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-color:#e5e7eb!important}html.dark #content-area table thead th,html.dark #content-area table thead td,[data-theme="dark"] #content-area table thead th,[data-theme="dark"] #content-area table thead td{background:#f9fafb!important;background-color:#f9fafb!important;color:#111827!important;-webkit-text-fill-color:#111827!important}html,body{background:#fff!important;color:#111!important;color-scheme:light!important}html.dark,html.dark body,[data-theme="dark"],[data-theme="dark"] body{background:#fff!important;color:#111!important;color-scheme:light!important}#content-area,#content-area *:not(svg):not(svg *){text-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important;transform:none!important;z-index:auto!important}#content-area .mdx-content{isolation:auto!important;contain:none!important}#content-area,#content-area .mdx-content,#content-area main,#content-area article{overflow:visible!important}#content-area .grid:not(#pagination),#content-area [class*="grid-cols"]:not(#pagination),#content-area [class*="inline-grid"]{display:block!important;width:100%!important;grid-template-columns:none!important}#content-area .grid:not(#pagination)>*,#content-area [class*="grid-cols"]:not(#pagination)>*{width:100%!important;max-width:100%!important;grid-column:auto!important}#content-area [class*="md:flex-row"],#content-area [class*="lg:flex-row"],#content-area [class*="xl:flex-row"]{flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important}#content-area [class*="sticky"],#content-area [class~="fixed"]{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;inset:auto!important}#content-area [class*="overflow-hidden"]{overflow:visible!important}#content-area [class*="min-h-screen"],#content-area [class*="h-screen"]{min-height:0!important;height:auto!important}#content-area h2.flex,#content-area h3.flex,#content-area h4.flex{display:block!important}#content-area .sr-only,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important}#navbar,#footer,#pagination,#content-area #pagination,#sidebar-content,#content-side-layout,#table-of-contents-layout,#table-of-contents,#navigation-items,[data-testid="navbar"],[data-testid="header"],header[role="banner"],aside[role="complementary"],footer[role="contentinfo"],[class*="chat-assistant-floating"],div[role="status"][aria-live="polite"].cursor-grab,#suki-chatbot-host,[class*="NavBar"],[class*="Navbar"],[class*="Topbar"]{display:none!important}#body-content>div:first-child{padding-top:0!important}#body-content{padding-left:0!important;padding-right:0!important}#content-container,#content-container>.flex-1{max-width:100%!important;width:100%!important}main,article,[role="main"],#content,#content-area{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;box-shadow:none!important}#header .eyebrow,.read-time-wrapper{display:none!important}#header{margin-bottom:1rem!important;padding-bottom:0!important}#page-title,#content-area h1{color:#111!important}#header h1 .absolute,#content-area h2.flex>.absolute:first-child,#content-area h3.flex>.absolute:first-child,#content-area h4.flex>.absolute:first-child{display:none!important}button#copy-code-button,button[aria-label^="Copy"],button[aria-label*="Copy the contents"]{display:none!important}#content-area [data-callout-type]{background:#f3f4f6!important;background-color:#f3f4f6!important;background-image:none!important;border:1px solid #d1d5db!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area [data-callout-type] [data-component-part="callout-icon"]{display:none!important}#content-area [data-callout-type] [data-component-part="callout-content"] strong{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}#content-area [data-callout-type]>*:not(pre){background-color:transparent!important;background-image:none!important}#content-area [data-callout-type] *:not(pre,pre *){color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;opacity:1!important}#content-area [data-callout-type] a[href]{color:#0b57d0!important;-webkit-text-fill-color:#0b57d0!important}#content-area [data-callout-type] strong,#content-area [data-callout-type] b{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}#content-area [data-callout-type] code:not(pre code),#content-area .quick-summary-wrapper code:not(pre code),#content-area .quick-summary-content code:not(pre code){background-color:#F3F4F6!important;border:0.5px solid #f3f5f7!important;border-radius:4px!important;color:#473508!important;font-size:11px!important;padding:2.4px 7px!important;-webkit-text-fill-color:#473508!important}#content-area .card{background:#fff!important;color:#111!important;border:1px solid #ddd!important;box-shadow:none!important}#content-area .card [data-component-part="card-title"],#content-area .card [data-component-part="card-content"]{color:#111!important}#content-area [role="tablist"]{display:none!important}#content-area [role="tabpanel"],#content-area [role="tabpanel"][hidden],#content-area [role="tabpanel"][data-state="inactive"]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}#content-area [role="tabpanel"]+[role="tabpanel"]{margin-top:1.25rem!important;padding-top:1rem!important;border-top:1px solid #e0e0e0!important}#content-area details>summary~*,#content-area [data-component-part="accordion-content"]{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;opacity:1!important;overflow:visible!important}#content-area details{display:block!important}#content-area summary{display:block!important}#content-area,#header{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}#content-area *:not(svg):not(svg *),#header *:not(svg):not(svg *){color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}#content-area .quick-summary-wrapper{position:relative!important;background:#fffef8!important;background-color:#fffef8!important;border:1px solid #e4dfc4!important;color:#3f3f46!important;-webkit-text-fill-color:#3f3f46!important;box-shadow:none!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area .quick-summary-wrapper::before,#content-area .quick-summary-wrapper::after{content:""!important;display:block!important;position:absolute!important;left:16px!important;background:#1b1b1b!important;background-color:#1b1b1b!important;pointer-events:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area .quick-summary-wrapper::before{top:16px!important;bottom:16px!important;width:1px!important;height:auto!important}#content-area .quick-summary-wrapper::after{top:16px!important;bottom:32%!important;width:5px!important;height:auto!important}#content-area .quick-summary-title{color:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important}#content-area .quick-summary-content,#content-area .quick-summary-content p{color:#3f3f46!important;-webkit-text-fill-color:#3f3f46!important}#content-area .quick-summary-content strong,#content-area .quick-summary-content b{color:#1b1b1b!important;-webkit-text-fill-color:#1b1b1b!important}#content-area .quick-summary-content a[href]{color:#6f5410!important;-webkit-text-fill-color:#6f5410!important}#content-area .quick-summary-footer,#content-area .quick-summary-footer-text,#content-area .quick-summary-footer-date{color:#71717a!important;-webkit-text-fill-color:#71717a!important}#content-area .quick-summary-icon{color:#6f5410!important;-webkit-text-fill-color:#6f5410!important;background-color:#6f5410!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area .quick-summary-footer-icon{color:#71717a!important;-webkit-text-fill-color:#71717a!important;background-color:#71717a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area pre{background:#f3f4f6!important;color:var(--suki-light-text)!important;border:1px solid #e5e7eb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area pre *:not(svg):not(svg *){color:var(--suki-light-text)!important;background:transparent!important;background-color:transparent!important;-webkit-text-fill-color:var(--suki-light-text)!important}#content-area a[href],#header a[href]{color:#0b57d0!important;-webkit-text-fill-color:#0b57d0!important}#content-area code{background:#ececec!important;background-color:#ececec!important;color:var(--suki-light-text)!important;border:1px solid #d1d5db!important;-webkit-text-fill-color:var(--suki-light-text)!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area pre code{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;font-size:inherit!important;color:inherit!important;-webkit-text-fill-color:inherit!important}#content-area strong,#content-area b{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}#content-area figure{display:block!important;margin:1rem 0!important;break-inside:avoid!important;page-break-inside:avoid!important;overflow:visible!important}#content-area .mdx-content{padding-bottom:1rem!important}pre,table,img{break-inside:avoid;page-break-inside:avoid}@page{margin:12mm}}@media (min-width: 1024px){#navigation-items .sidebar-group-header.suki-sidebar-header-with-toggle{display:flex!important;flex-direction:row!important;align-items:center!important;gap:0.375rem!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding-left:0.625rem!important;padding-right:0.625rem!important}#navigation-items .sidebar-group-header.suki-sidebar-header-with-toggle>h5{flex:1 1 auto!important;min-width:0!important}#navigation-items .sidebar-group-header.suki-sidebar-header-with-toggle .suki-sidebar-collapse-btn{margin-left:auto!important;flex-shrink:0!important;align-self:center!important;width:2rem!important;height:2rem!important}#navigation-items li.suki-sidebar-nav-row-with-toggle{display:flex!important;flex-direction:row!important;align-items:center!important;gap:0.25rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-width:0!important}#navigation-items li.suki-sidebar-nav-row-with-toggle>:first-child{flex:1 1 auto!important;min-width:0!important}#navigation-items li.suki-sidebar-nav-row-with-toggle .suki-sidebar-collapse-btn{flex-shrink:0!important;align-self:center!important;width:2rem!important;height:2rem!important;margin:0!important}.suki-sidebar-collapse-btn,.suki-sidebar-expand-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.25rem!important;height:2.25rem!important;padding:0!important;margin:0!important;border:none!important;border-radius:var(--suki-btn-radius)!important;background:transparent!important;color:#6b7280!important;cursor:pointer!important;transition:background-color 0.15s ease, color 0.15s ease!important}html.dark .suki-sidebar-collapse-btn,html.dark .suki-sidebar-expand-btn,html[data-theme="dark"] .suki-sidebar-collapse-btn,html[data-theme="dark"] .suki-sidebar-expand-btn,[data-theme="dark"] .suki-sidebar-collapse-btn,[data-theme="dark"] .suki-sidebar-expand-btn{color:#9ca3af!important}.suki-sidebar-collapse-btn:hover,.suki-sidebar-expand-btn:hover{background-color:rgba(17, 24, 39, 0.06)!important;color:#6f5410!important}html.dark .suki-sidebar-collapse-btn:hover,html.dark .suki-sidebar-expand-btn:hover,[data-theme="dark"] .suki-sidebar-collapse-btn:hover,[data-theme="dark"] .suki-sidebar-expand-btn:hover{background-color:rgba(255, 255, 255, 0.08)!important;color:#ffe148!important}.suki-sidebar-collapse-btn:focus-visible,.suki-sidebar-expand-btn:focus-visible{outline:2px solid #6f5410!important;outline-offset:2px!important}#suki-sidebar-collapse-host{position:fixed!important;z-index:25!important;transition:none!important}#suki-sidebar-collapse-host[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}#suki-sidebar-collapsed-rail{position:fixed!important;left:0!important;top:var(--suki-collapsed-rail-top, 3rem)!important;bottom:0!important;width:3.25rem!important;z-index:30!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;border-right:1px solid rgba(17, 24, 39, 0.08)!important;background-color:#fafafa!important}html.dark #suki-sidebar-collapsed-rail,html[data-theme="dark"] #suki-sidebar-collapsed-rail,[data-theme="dark"] #suki-sidebar-collapsed-rail{background-color:#141414!important;border-right-color:rgba(255, 255, 255, 0.08)!important}#suki-sidebar-collapsed-rail[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}.suki-sidebar-collapsed-rail-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;min-height:0!important;box-sizing:border-box!important;width:100%!important}.suki-sidebar-expand-btn{position:fixed!important;z-index:35!important;left:0!important;top:3rem!important;margin-top:0.5rem!important;margin-left:0.25rem!important;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08)!important;background-color:#fffdf2!important;border:1px solid rgba(17, 24, 39, 0.1)!important}#suki-sidebar-collapsed-rail .suki-sidebar-expand-btn{position:static!important;z-index:auto!important;left:auto!important;top:auto!important;margin:0!important}html.dark .suki-sidebar-expand-btn,[data-theme="dark"] .suki-sidebar-expand-btn{background-color:#1f1f1f!important;border-color:rgba(255, 255, 255, 0.12)!important}.suki-sidebar-expand-btn[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}#sidebar-content{transition:transform 0.2s ease!important}html.suki-docs-sidebar-collapsed #sidebar-content{transform:translateX(-100%)!important;pointer-events:none!important}html.suki-docs-sidebar-collapsed #body-content{padding-left:3.25rem!important;transition:padding-left 0.2s ease!important}}@media (max-width: 1023px){.suki-sidebar-collapse-btn,.suki-sidebar-expand-btn,#suki-sidebar-collapsed-rail{display:none!important}html.suki-docs-sidebar-collapsed #sidebar-content{transform:none!important;pointer-events:auto!important}html.suki-docs-sidebar-collapsed #body-content{padding-left:revert!important}}@media (prefers-reduced-motion: reduce){#sidebar-content,html.suki-docs-sidebar-collapsed #body-content{transition:none!important}}@media print{.suki-sidebar-collapse-btn,.suki-sidebar-expand-btn,#suki-sidebar-collapsed-rail{display:none!important;visibility:hidden!important}html.suki-docs-sidebar-collapsed #sidebar-content{transform:none!important;pointer-events:auto!important}html.suki-docs-sidebar-collapsed #body-content{padding-left:revert!important}}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-backdrop"],[data-theme="light"] [data-component-part="search-backdrop"]{background:rgba(26, 25, 23, 0.42)!important}html.dark [data-component-part="search-backdrop"],html[data-theme="dark"] [data-component-part="search-backdrop"],[data-theme="dark"] [data-component-part="search-backdrop"]{background:rgba(0, 0, 0, 0.55)!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-modal"],[data-theme="light"] [data-component-part="search-modal"]{background:#ffffff!important;box-shadow:0 0 0 1px rgba(27, 27, 27, 0.12),
    0 18px 48px rgba(27, 27, 27, 0.14),
    0 4px 14px rgba(27, 27, 27, 0.06)!important}html.dark [data-component-part="search-modal"],html[data-theme="dark"] [data-component-part="search-modal"],[data-theme="dark"] [data-component-part="search-modal"]{background:#1b1b1b!important;box-shadow:0 0 0 1px rgba(244, 244, 244, 0.12),
    0 18px 48px rgba(0, 0, 0, 0.45)!important}@media (max-width: 1023.98px){[data-component-part="search-modal"]{--rounded-search: var(--suki-card-radius);border-radius:var(--suki-card-radius)!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-input-container"],[data-theme="light"] [data-component-part="search-input-container"]{background:#ffffff!important;border:1px solid rgba(27, 27, 27, 0.32)!important;border-radius:var(--suki-btn-radius)!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-header"]:focus-within [data-component-part="search-input-container"],[data-theme="light"] [data-component-part="search-header"]:focus-within [data-component-part="search-input-container"]{background:#ffffff!important;border-color:#1b1b1b!important}html.dark [data-component-part="search-input-container"],html[data-theme="dark"] [data-component-part="search-input-container"],[data-theme="dark"] [data-component-part="search-input-container"]{background:#232323!important;border:1px solid rgba(244, 244, 244, 0.18)!important;border-radius:var(--suki-btn-radius)!important}html.dark [data-component-part="search-header"]:focus-within [data-component-part="search-input-container"],html[data-theme="dark"] [data-component-part="search-header"]:focus-within [data-component-part="search-input-container"],[data-theme="dark"] [data-component-part="search-header"]:focus-within [data-component-part="search-input-container"]{background:#232323!important;border-color:#f4f4f4!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-input-container"]>svg,[data-theme="light"] [data-component-part="search-input-container"]>svg{color:#1b1b1b!important}html.dark [data-component-part="search-input-container"]>svg,html[data-theme="dark"] [data-component-part="search-input-container"]>svg,[data-theme="dark"] [data-component-part="search-input-container"]>svg{color:#f4f4f4!important}html:not(.dark):not([data-theme="dark"]) #search-input,[data-theme="light"] #search-input{color:var(--suki-light-text)!important}html:not(.dark):not([data-theme="dark"]) #search-input::placeholder,[data-theme="light"] #search-input::placeholder{color:var(--suki-light-text-muted)!important}html.dark #search-input,html[data-theme="dark"] #search-input,[data-theme="dark"] #search-input{color:var(--suki-dark-text)!important}html.dark #search-input::placeholder,html[data-theme="dark"] #search-input::placeholder,[data-theme="dark"] #search-input::placeholder{color:var(--suki-dark-text-muted)!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-ask-ai-button"],[data-theme="light"] [data-component-part="search-ask-ai-button"]{background:#1b1b1b!important;border:1px solid #1b1b1b!important;border-radius:var(--suki-btn-radius)!important;color:#ffffff!important;font-weight:600!important;gap:0.75rem!important;padding-inline:0.85rem 0.7rem!important;white-space:nowrap!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-ask-ai-button"]:hover,[data-theme="light"] [data-component-part="search-ask-ai-button"]:hover{background:#333333!important;border-color:#333333!important;color:#ffffff!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-ask-ai-button"]:focus-visible,[data-theme="light"] [data-component-part="search-ask-ai-button"]:focus-visible{outline:2px solid #1b1b1b!important;outline-offset:2px!important}html.dark [data-component-part="search-ask-ai-button"],html[data-theme="dark"] [data-component-part="search-ask-ai-button"],[data-theme="dark"] [data-component-part="search-ask-ai-button"]{background:#f4f4f4!important;border:1px solid #f4f4f4!important;border-radius:var(--suki-btn-radius)!important;color:#1b1b1b!important;font-weight:600!important;gap:0.75rem!important;padding-inline:0.85rem 0.7rem!important;white-space:nowrap!important}html.dark [data-component-part="search-ask-ai-button"]:hover,html[data-theme="dark"] [data-component-part="search-ask-ai-button"]:hover,[data-theme="dark"] [data-component-part="search-ask-ai-button"]:hover{background:#ffffff!important;color:#1b1b1b!important}html.dark [data-component-part="search-ask-ai-button"]:focus-visible,html[data-theme="dark"] [data-component-part="search-ask-ai-button"]:focus-visible,[data-theme="dark"] [data-component-part="search-ask-ai-button"]:focus-visible{outline:2px solid #f4f4f4!important;outline-offset:2px!important}[data-component-part="search-ask-ai-button"]>span[aria-hidden="true"]{gap:0.25rem!important;margin-inline-start:0.15rem!important}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-ask-ai-button"] span,html:not(.dark):not([data-theme="dark"]) [data-component-part="search-ask-ai-button"] svg,[data-theme="light"] [data-component-part="search-ask-ai-button"] span,[data-theme="light"] [data-component-part="search-ask-ai-button"] svg,html.dark [data-component-part="search-ask-ai-button"] span,html.dark [data-component-part="search-ask-ai-button"] svg,html[data-theme="dark"] [data-component-part="search-ask-ai-button"] span,html[data-theme="dark"] [data-component-part="search-ask-ai-button"] svg,[data-theme="dark"] [data-component-part="search-ask-ai-button"] span,[data-theme="dark"] [data-component-part="search-ask-ai-button"] svg{color:inherit!important}}@media (min-width: 1024px){#search-bar-entry,[data-component-part="search-modal"]{--ss-ink: rgb(var(--gray-900, 26 25 23));--ss-muted: rgb(var(--gray-700, 65 65 63));--ss-page: #ffffff;--ss-rule: rgba(27, 27, 27, 0.16);--ss-rule-strong: rgba(27, 27, 27, 0.32);--ss-ring: rgba(233, 210, 90, 0.55);--ss-warm: #fffdf7}:is(.dark,[data-theme="dark"]) :is(#search-bar-entry,[data-component-part="search-modal"]){--ss-ink: rgb(var(--gray-200, 225 225 222));--ss-muted: rgb(var(--gray-300, 209 208 206));--ss-page: #0f0f0f;--ss-rule: rgba(244, 244, 244, 0.16);--ss-rule-strong: rgba(244, 244, 244, 0.34);--ss-ring: rgba(253, 244, 157, 0.35);--ss-warm: #171715}#search-bar-entry{align-items:center!important;height:36px!important;padding:0 6px 0 11px!important;gap:8px!important;border-radius:6px!important;border:1px solid var(--ss-rule)!important;background:var(--ss-page)!important;box-shadow:none!important;color:var(--ss-muted)!important;font-size:14px!important;letter-spacing:-0.003em;cursor:pointer;transition:border-color 0.15s ease, background-color 0.15s ease, color 0.15s ease}#search-bar-entry:hover{border-color:var(--ss-rule-strong)!important;background:var(--ss-warm)!important;color:var(--ss-ink)!important}#search-bar-entry:focus-visible{outline:none!important;border-color:var(--ss-ink)!important;box-shadow:0 0 0 3px var(--ss-ring)!important}#search-bar-entry>svg{flex:none;width:15px!important;height:15px!important;background-color:var(--ss-ink)!important;opacity:0.62;transition:opacity 0.15s ease}#search-bar-entry:hover>svg,#search-bar-entry:focus-visible>svg{opacity:1}#search-bar-entry>span.flex-1{color:inherit!important;font-size:inherit!important;padding-left:0!important}#search-bar-entry::after{content:"";order:2;flex:none;width:22px;height:22px;border-radius:4px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-5%20-5%2034%2034%22%3E%3Crect%20x%3D%221.8%22%20y%3D%229.5%22%20width%3D%221.5%22%20height%3D%225%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%224.5%22%20y%3D%225.9%22%20width%3D%221.5%22%20height%3D%2212.2%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%227.6%22%20y%3D%223.5%22%20width%3D%220.7%22%20height%3D%2217.25%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%227.2%22%20y%3D%2212.85%22%20width%3D%221.5%22%20height%3D%227.9%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2210.3%22%20y%3D%222.1%22%20width%3D%220.7%22%20height%3D%2219.8%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%229.9%22%20y%3D%229.6%22%20width%3D%221.5%22%20height%3D%227.35%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2213%22%20y%3D%222.1%22%20width%3D%220.7%22%20height%3D%2219.8%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2212.6%22%20y%3D%227.1%22%20width%3D%221.5%22%20height%3D%227.5%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2215.7%22%20y%3D%223.25%22%20width%3D%220.7%22%20height%3D%2217.25%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2215.3%22%20y%3D%223.25%22%20width%3D%221.5%22%20height%3D%227.65%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2218%22%20y%3D%225.9%22%20width%3D%221.5%22%20height%3D%2212.2%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2220.7%22%20y%3D%229.5%22%20width%3D%221.5%22%20height%3D%225%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3C%2Fsvg%3E") center / 22px 22px no-repeat;opacity:0.5;transition:opacity 0.15s ease}:is(.dark,[data-theme="dark"]) #search-bar-entry::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-5%20-5%2034%2034%22%3E%3Crect%20x%3D%221.8%22%20y%3D%229.5%22%20width%3D%221.5%22%20height%3D%225%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%224.5%22%20y%3D%225.9%22%20width%3D%221.5%22%20height%3D%2212.2%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%227.6%22%20y%3D%223.5%22%20width%3D%220.7%22%20height%3D%2217.25%22%20rx%3D%220.35%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%227.2%22%20y%3D%2212.85%22%20width%3D%221.5%22%20height%3D%227.9%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2210.3%22%20y%3D%222.1%22%20width%3D%220.7%22%20height%3D%2219.8%22%20rx%3D%220.35%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%229.9%22%20y%3D%229.6%22%20width%3D%221.5%22%20height%3D%227.35%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2213%22%20y%3D%222.1%22%20width%3D%220.7%22%20height%3D%2219.8%22%20rx%3D%220.35%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2212.6%22%20y%3D%227.1%22%20width%3D%221.5%22%20height%3D%227.5%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2215.7%22%20y%3D%223.25%22%20width%3D%220.7%22%20height%3D%2217.25%22%20rx%3D%220.35%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2215.3%22%20y%3D%223.25%22%20width%3D%221.5%22%20height%3D%227.65%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2218%22%20y%3D%225.9%22%20width%3D%221.5%22%20height%3D%2212.2%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3Crect%20x%3D%2220.7%22%20y%3D%229.5%22%20width%3D%221.5%22%20height%3D%225%22%20rx%3D%220.75%22%20fill%3D%22%23F4F4F4%22%2F%3E%3C%2Fsvg%3E")}#search-bar-entry:hover::after,#search-bar-entry:focus-visible::after{background-image:url("/documentation/assets/sukiverse-badge/listening.gif");opacity:1}:is(.dark,[data-theme="dark"]) #search-bar-entry:hover::after,:is(.dark,[data-theme="dark"]) #search-bar-entry:focus-visible::after{box-shadow:inset 0 0 0 1px rgba(244, 244, 244, 0.22)}#search-bar-entry>span:not(.flex-1){order:3;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 5px!important;border-radius:4px!important;border:1px solid var(--ss-rule)!important;background:var(--ss-page)!important;box-shadow:none!important;color:var(--ss-muted)!important;font:500 11.5px/1 var(--suki-font-body)!important;letter-spacing:0.02em;transition:border-color 0.15s ease, color 0.15s ease}#search-bar-entry:hover>span:not(.flex-1){border-color:var(--ss-rule-strong)!important;color:var(--ss-ink)!important}html:is(.dark,:not(.dark)) body [data-component-part="search-modal"]:not(:has([data-component-part="search-footer"])){background:transparent!important;box-shadow:none!important}[data-component-part="search-modal"]{--rounded-search: var(--suki-card-radius);border-radius:var(--suki-card-radius)!important}[data-component-part="search-header"]{height:auto!important;padding:10px 10px 0!important}[data-component-part="search-list"]{padding:10px 10px 0!important}[data-component-part="search-footer"]{margin:0 10px 10px!important}[data-component-part="search-input-container"]{height:auto!important;align-items:center!important;gap:10px!important;padding:4px 4px 4px 12px!important;border-radius:var(--suki-btn-radius)!important;border:1px solid var(--ss-rule-strong)!important;background:var(--ss-page)!important;box-shadow:0 12px 32px rgba(27, 27, 27, 0.14)!important;outline:none!important}[data-component-part="search-input-container"]:focus-within{border-color:var(--ss-ink)!important;box-shadow:0 0 0 3px var(--ss-ring), 0 12px 32px rgba(27, 27, 27, 0.14)!important}[data-component-part="search-input-container"]>svg{position:static!important;transform:none!important;translate:none!important;flex:none;width:16px!important;height:16px!important;color:var(--ss-muted)!important}#search-input{height:32px!important;padding-left:0!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:var(--ss-ink)!important;caret-color:var(--ss-ink);font-size:16px!important;letter-spacing:-0.005em}#search-input::placeholder{color:var(--ss-muted)!important;opacity:1}[data-component-part="search-ask-ai-button"]{align-self:center!important;height:32px!important;margin:0!important;padding:0 6px 0 32px!important;gap:10px!important;border:0!important;border-radius:var(--suki-btn-radius)!important;background:#1b1b1b url("/documentation/assets/sukiverse-badge/listening.gif") no-repeat 10px 50% / 18px 18px!important;color:#ffffff!important;font-size:14px!important;font-weight:500!important;white-space:nowrap!important;cursor:pointer;transition:background-color 0.15s ease}[data-component-part="search-ask-ai-button"]:hover{background-color:#000000!important}[data-component-part="search-ask-ai-button"]:focus-visible{outline:2px solid #fdf49d!important;outline-offset:2px!important}[data-component-part="search-ask-ai-button"]>span[aria-hidden="true"]{gap:4px!important;margin:0!important}[data-component-part="search-ask-ai-button"]>span[aria-hidden="true"]>svg{width:16px!important;height:16px!important;color:rgba(255, 255, 255, 0.78)!important}:is(.dark,[data-theme="dark"]) [data-component-part="search-ask-ai-button"]{background-color:#fdf49d!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%221.8%22%20y%3D%229.5%22%20width%3D%221.5%22%20height%3D%225%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%224.5%22%20y%3D%225.9%22%20width%3D%221.5%22%20height%3D%2212.2%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%227.6%22%20y%3D%223.5%22%20width%3D%220.7%22%20height%3D%2217.25%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%227.2%22%20y%3D%2212.85%22%20width%3D%221.5%22%20height%3D%227.9%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2210.3%22%20y%3D%222.1%22%20width%3D%220.7%22%20height%3D%2219.8%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%229.9%22%20y%3D%229.6%22%20width%3D%221.5%22%20height%3D%227.35%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2213%22%20y%3D%222.1%22%20width%3D%220.7%22%20height%3D%2219.8%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2212.6%22%20y%3D%227.1%22%20width%3D%221.5%22%20height%3D%227.5%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2215.7%22%20y%3D%223.25%22%20width%3D%220.7%22%20height%3D%2217.25%22%20rx%3D%220.35%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2215.3%22%20y%3D%223.25%22%20width%3D%221.5%22%20height%3D%227.65%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2218%22%20y%3D%225.9%22%20width%3D%221.5%22%20height%3D%2212.2%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3Crect%20x%3D%2220.7%22%20y%3D%229.5%22%20width%3D%221.5%22%20height%3D%225%22%20rx%3D%220.75%22%20fill%3D%22%231B1B1B%22%2F%3E%3C%2Fsvg%3E")!important;color:#1b1b1b!important}:is(.dark,[data-theme="dark"]) [data-component-part="search-ask-ai-button"]:hover{background-color:#fbec86!important}:is(.dark,[data-theme="dark"]) [data-component-part="search-ask-ai-button"]>span[aria-hidden="true"]>svg{color:rgba(27, 27, 27, 0.72)!important}}@media (min-width: 1024px) and (prefers-reduced-motion: reduce){#search-bar-entry,#search-bar-entry *,#search-bar-entry::after,[data-component-part="search-ask-ai-button"]{transition:none!important}}[data-component-part="search-ask-ai-item"]>.suki-search-ask-avatar{display:grid!important;place-items:center;flex:none;width:22px;height:22px;background:transparent;overflow:hidden}[data-component-part="search-ask-ai-item"]>.suki-search-ask-avatar .suki-search-ask-avatar-gif{width:22px;height:22px;display:block;object-fit:contain}html.dark [data-component-part="search-ask-ai-item"]>.suki-search-ask-avatar,html[data-theme="dark"] [data-component-part="search-ask-ai-item"]>.suki-search-ask-avatar,[data-theme="dark"] [data-component-part="search-ask-ai-item"]>.suki-search-ask-avatar{background:#1b1b1b;box-shadow:0 0 0 1px rgba(244, 244, 244, 0.16)}[data-component-part="search-group-label"]{letter-spacing:0.01em}#text-selection-tooltip-button{border-radius:10px;border:1px solid rgba(27, 27, 27, 0.16);background:#ffffff;color:rgb(var(--gray-900, 26 25 23));box-shadow:0 1px 0 rgba(27, 27, 27, 0.04), 0 10px 28px -12px rgba(27, 27, 27, 0.22)}#text-selection-tooltip-button:hover{border-color:rgba(27, 27, 27, 0.32)}#text-selection-tooltip-button>div{gap:8px;padding:4px 8px 4px 4px;border-radius:9px;font-size:14px;font-weight:500;background:transparent}#text-selection-tooltip-button>div>svg{display:none}#text-selection-tooltip-button>div::before{content:"";flex:none;width:24px;height:24px;background:url("/documentation/assets/sukiverse-badge/listening.gif") center / contain no-repeat}#text-selection-tooltip-button>div>span+span{font-size:12px;font-weight:500;line-height:18px;padding:0 6px;border:1px solid rgba(27, 27, 27, 0.16);border-radius:5px;color:rgb(var(--gray-500, 115 114 112))}html.dark #text-selection-tooltip-button,html[data-theme="dark"] #text-selection-tooltip-button{background:#232323;color:rgb(var(--gray-200, 225 225 222));border-color:rgba(244, 244, 244, 0.18);box-shadow:0 12px 30px rgba(0, 0, 0, 0.4)}html.dark #text-selection-tooltip-button:hover,html[data-theme="dark"] #text-selection-tooltip-button:hover{border-color:rgba(244, 244, 244, 0.32)}html.dark #text-selection-tooltip-button>div>span+span,html[data-theme="dark"] #text-selection-tooltip-button>div>span+span{color:rgb(var(--gray-400, 161 161 159));border-color:rgba(244, 244, 244, 0.18)}html:not(.dark):not([data-theme="dark"]) [data-component-part="search-list"] [data-highlighted],html:not(.dark):not([data-theme="dark"]) [data-component-part="search-list"] [aria-selected="true"],[data-theme="light"] [data-component-part="search-list"] [data-highlighted],[data-theme="light"] [data-component-part="search-list"] [aria-selected="true"]{background:#fef9dd!important}html.dark [data-component-part="search-list"] [data-highlighted],html.dark [data-component-part="search-list"] [aria-selected="true"],html[data-theme="dark"] [data-component-part="search-list"] [data-highlighted],html[data-theme="dark"] [data-component-part="search-list"] [aria-selected="true"],[data-theme="dark"] [data-component-part="search-list"] [data-highlighted],[data-theme="dark"] [data-component-part="search-list"] [aria-selected="true"]{background:rgba(253, 244, 157, 0.08)!important}#navbar #assistant-entry,header #assistant-entry,nav #assistant-entry,#navbar button[aria-label="Toggle assistant panel"],header button[aria-label="Toggle assistant panel"],nav button[aria-label="Toggle assistant panel"]{display:none!important}.chat-assistant-floating-input{visibility:hidden!important;pointer-events:none!important}.chat-assistant-sheet{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media (max-width: 1023px){#suki-ask-docs-fab,#suki-ask-docs-fab.suki-ask-docs-btn,.suki-ask-docs-btn{display:none!important;visibility:hidden!important;pointer-events:none!important}}#content-area .web-sdk-exec-content-zone .suki-use-case-root{margin-top:0}body.suki-use-case-modal-open{overflow:hidden!important}.suki-use-case-root{margin-top:0}.suki-use-case-toolbar{margin-bottom:2.75rem}.suki-use-case-toolbar-inner{max-width:100%;margin:0;width:100%}.suki-use-case-toolbar .release-notes-filter-dropdowns{width:100%}.suki-use-case-toolbar [data-uc-dropdown="workflow"] .release-notes-filter-dropdown-trigger,.suki-use-case-toolbar [data-uc-dropdown="partner"] .release-notes-filter-dropdown-trigger,.suki-use-case-toolbar [data-wh-dropdown="product"] .release-notes-filter-dropdown-trigger{min-width:11.5rem}.suki-use-case-search-wrap{position:relative;width:auto;flex:1 1 16rem;min-width:min(16rem, 100%);max-width:min(36rem, 100%);margin:0;min-height:0;align-self:center}.suki-use-case-search-wrap>span[aria-hidden="true"]{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;pointer-events:none;z-index:1}@media (max-width: 900px){.suki-use-case-toolbar .release-notes-filter-dropdowns{flex-wrap:wrap}.suki-use-case-search-wrap,.suki-use-case-toolbar .release-notes-filter-search-field{width:100%;max-width:100%;min-width:0;flex:1 1 100%}.suki-use-case-toolbar [data-uc-dropdown="workflow"] .release-notes-filter-dropdown-trigger,.suki-use-case-toolbar [data-uc-dropdown="partner"] .release-notes-filter-dropdown-trigger,.suki-use-case-toolbar [data-wh-dropdown="product"] .release-notes-filter-dropdown-trigger{min-width:0;width:100%}}.suki-use-case-search-wrap svg{width:1.125rem;height:1.125rem;color:#6f5410;opacity:0.85;pointer-events:none;display:block}html.dark .suki-use-case-search-wrap svg,[data-theme="dark"] .suki-use-case-search-wrap svg{color:#fff394;opacity:0.9}.suki-use-case-search{width:100%;box-sizing:border-box;min-height:2.75rem;padding:0.75rem 2.5rem 0.75rem 2.65rem;border-radius:var(--suki-btn-radius);border:1px solid rgba(111, 84, 16, 0.22);background:rgba(255, 254, 251, 0.92);box-shadow:none;font-size:0.9375rem;font-weight:600;line-height:1.25;color:var(--suki-light-text-body);outline:none;transition:background 0.15s ease,
    border-color 0.15s ease,
    color 0.15s ease,
    box-shadow 0.15s ease}.suki-use-case-search::placeholder{color:var(--suki-light-text-muted);font-weight:600}.suki-use-case-search:hover{border-color:rgba(111, 84, 16, 0.4);color:var(--suki-light-text)}.suki-use-case-search.release-notes-timeline-search--active,.suki-use-case-search:focus,.suki-use-case-search:not(:placeholder-shown){background:rgba(255, 225, 72, 0.35);border-color:rgba(111, 84, 16, 0.45);color:#1a1508;box-shadow:none;outline:none}.suki-use-case-search:focus-visible{outline:2px solid #6f5410;outline-offset:2px}html.dark .suki-use-case-search,[data-theme="dark"] .suki-use-case-search{background:rgba(44, 43, 40, 0.85);border-color:rgba(255, 243, 148, 0.18);color:var(--suki-dark-text);box-shadow:none}html.dark .suki-use-case-search::placeholder,[data-theme="dark"] .suki-use-case-search::placeholder{color:var(--suki-dark-text-muted)}html.dark .suki-use-case-search:hover,[data-theme="dark"] .suki-use-case-search:hover{border-color:rgba(255, 243, 148, 0.32);color:var(--suki-dark-text)}html.dark .suki-use-case-search.release-notes-timeline-search--active,html.dark .suki-use-case-search:focus,html.dark .suki-use-case-search:not(:placeholder-shown),[data-theme="dark"] .suki-use-case-search.release-notes-timeline-search--active,[data-theme="dark"] .suki-use-case-search:focus,[data-theme="dark"] .suki-use-case-search:not(:placeholder-shown){background:rgba(255, 225, 72, 0.14);border-color:rgba(255, 225, 72, 0.4);color:#fffef7}html:not(.dark):not([data-theme="dark"]) .suki-use-case-search::-webkit-search-cancel-button,[data-theme="light"] .suki-use-case-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:1.125rem;height:1.125rem;margin-right:0;transform:translateX(0.2rem);cursor:pointer;opacity:1;background:#000000;-webkit-mask:url("/icons/sprite.svg#suki-close") center / contain no-repeat;mask:url("/icons/sprite.svg#suki-close") center / contain no-repeat}html.dark .suki-use-case-search::-webkit-search-cancel-button,[data-theme="dark"] .suki-use-case-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:1.125rem;height:1.125rem;margin-right:0;transform:translateX(0.2rem);cursor:pointer;opacity:0.9;background:#fff394;-webkit-mask:url("/icons/sprite.svg#suki-close") center / contain no-repeat;mask:url("/icons/sprite.svg#suki-close") center / contain no-repeat}#content-area .specialties-table-search-wrap{margin-bottom:1rem}.suki-use-case-board{display:flex;flex-direction:column;gap:0.5rem}.suki-use-case-section{display:flex;flex-direction:column;min-width:0}.suki-use-case-section[hidden]{display:none!important}.suki-use-case-section-title{margin:0;padding:2rem 0 0.85rem;font-size:1.15rem;letter-spacing:-0.02em;line-height:1.3;color:hsla(0, 0%, 11%, 1)}.suki-use-case-board>.suki-use-case-section:first-child>.suki-use-case-section-title{padding-top:0.5rem}.suki-use-case-board>.suki-use-case-section-title:first-of-type{padding-top:0.5rem}html.dark .suki-use-case-section-title,[data-theme="dark"] .suki-use-case-section-title{color:var(--suki-dark-text)}.suki-use-case-section-lead{margin:-0.15rem 0 1.15rem;max-width:min(40rem, 100%);font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);font-weight:500;color:rgba(15, 23, 42, 0.64)}html.dark .suki-use-case-section-lead,[data-theme="dark"] .suki-use-case-section-lead{color:var(--suki-dark-text-muted)}.suki-use-case-press-strip{margin:0;padding:0 0 2rem;width:100%}#content-area .suki-use-case-root .suki-use-case-section-title--press{margin:0;padding:1.75rem 0 1.35rem;font-size:1.15rem;letter-spacing:-0.02em;line-height:1.3;color:hsla(0, 0%, 11%, 1)}html.dark #content-area .suki-use-case-root .suki-use-case-section-title--press,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-section-title--press{color:var(--suki-dark-text)}.suki-use-case-press-stack{display:flex;flex-direction:column;align-items:stretch;width:100%;--suki-press-gap: 1rem}.suki-use-case-press-row{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--suki-press-gap);width:100%;container-type:inline-size;container-name:suki-press-row}@media (max-width: 720px){.suki-use-case-press-row{grid-template-columns:1fr}}.suki-use-case-press-expand{position:relative;width:100%;margin:0;padding:0}.suki-use-case-press-more-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap;opacity:0}.suki-use-case-press-more-input:focus{outline:none}.suki-use-case-press-more-input:focus+.suki-use-case-press-load-more{outline:2px solid #6f5410;outline-offset:3px}html.dark .suki-use-case-press-more-input:focus+.suki-use-case-press-load-more,[data-theme="dark"] .suki-use-case-press-more-input:focus+.suki-use-case-press-load-more{outline-color:#fff394}.suki-use-case-press-row--extra{display:none}.suki-use-case-press-more-input:checked+.suki-use-case-press-load-more{display:none}.suki-use-case-press-more-input:checked~.suki-use-case-press-row--extra{display:grid;margin-top:0.35rem}.suki-use-case-press-load-more{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;box-sizing:border-box;margin:1.35rem auto 0;padding:0.7rem 1.75rem;font-family:inherit;font-size:0.875rem;font-weight:var(--suki-btn-weight);letter-spacing:0.02em;line-height:1.25;color:#fafafa;background:#262626;border:1px solid #404040;border-radius:var(--suki-btn-radius);cursor:pointer;user-select:none;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease}.suki-use-case-press-load-more:hover{background:#363636;border-color:#525252}.suki-use-case-press-load-more:focus-visible{outline:2px solid #6f5410;outline-offset:3px}html.dark .suki-use-case-press-load-more,[data-theme="dark"] .suki-use-case-press-load-more{color:var(--suki-dark-text);background:#404040;border-color:#737373}html.dark .suki-use-case-press-load-more:hover,[data-theme="dark"] .suki-use-case-press-load-more:hover{background:#525252;border-color:#a3a3a3}html.dark .suki-use-case-press-load-more:focus-visible,[data-theme="dark"] .suki-use-case-press-load-more:focus-visible{outline-color:#fff394}#content-area .suki-use-case-press-card{display:flex;flex-direction:column;min-width:0;width:auto;max-width:none;text-decoration:none;color:inherit;border-radius:0;overflow:hidden;border:none;box-shadow:none;background:transparent;aspect-ratio:3 / 4.15;outline:none}#content-area .suki-use-case-press-card.suki-use-case-press-card--more,.suki-use-case-press-card.suki-use-case-press-card--more{justify-content:center;align-items:center;text-align:center;padding:1rem 0.75rem;background:#ffe148}html.dark #content-area .suki-use-case-press-card.suki-use-case-press-card--more,[data-theme="dark"] #content-area .suki-use-case-press-card.suki-use-case-press-card--more{background:#ffe148}.suki-use-case-press-card-more-label{display:block;font-weight:750;font-size:clamp(0.875rem, 2vw, 1rem);letter-spacing:-0.02em;line-height:1.25;color:var(--suki-light-text)}.suki-use-case-press-card:focus-visible{outline:2px solid #6f5410;outline-offset:3px}html.dark .suki-use-case-press-card:focus-visible,[data-theme="dark"] .suki-use-case-press-card:focus-visible{outline-color:#fff394}.suki-use-case-press-card-top{flex:1 1 58%;min-height:0;display:flex;align-items:center;justify-content:center;padding:1rem 0.75rem;background:#ffe148;font-weight:750;font-size:clamp(0.8125rem, 1.8vw, 0.9375rem);letter-spacing:-0.02em;line-height:1.25;color:var(--suki-light-text);text-align:center}.suki-use-case-press-card-bottom{flex:1 1 42%;min-height:0;display:flex;flex-direction:column;padding:0.85rem 1rem 0.95rem;background:#f2f2f0}html.dark .suki-use-case-press-card-bottom,[data-theme="dark"] .suki-use-case-press-card-bottom{background:#2a2926}.suki-use-case-press-card-title{display:block;margin:0 0 auto;font-size:0.875rem;font-weight:750;line-height:1.3;letter-spacing:-0.02em;color:var(--suki-light-text)}html.dark .suki-use-case-press-card-title,[data-theme="dark"] .suki-use-case-press-card-title{color:var(--suki-dark-text)}.suki-use-case-press-card-foot{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:0.7rem;padding-top:0.65rem;border-top:1px solid rgba(10, 10, 10, 0.85);font-size:0.75rem;font-weight:600;line-height:1.2;color:rgba(10, 10, 10, 0.78)}html.dark .suki-use-case-press-card-foot,[data-theme="dark"] .suki-use-case-press-card-foot{border-top-color:rgba(225, 225, 222, 0.2);color:var(--suki-dark-text-muted)}.suki-use-case-press-card-arrow{width:14px;height:14px;color:inherit}.suki-use-case-featured-grid,.suki-use-case-main-grid{display:grid;width:100%;grid-template-columns:minmax(0, 1fr);gap:1.5rem}@media (min-width: 520px){.suki-use-case-featured-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem 1.5rem}}@media (min-width: 720px){.suki-use-case-featured-grid,.suki-use-case-main-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.35rem 1.25rem}}@media (min-width: 1080px){.suki-use-case-featured-grid,.suki-use-case-main-grid{gap:1.5rem 1.65rem}}.suki-use-case-card-wrap{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;isolation:isolate;border:none;background:transparent}#content-area .suki-use-case-root .suki-use-case-card-wrap{border-radius:var(--suki-card-radius);border:1px solid rgba(27, 27, 27, 0.12);background:#f2f2f0;box-shadow:0 1px 2px rgba(27, 27, 27, 0.04)}.suki-use-case-ask-docs--card{position:absolute;top:0.5rem;right:0.5rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:none;border-radius:var(--suki-btn-radius);background:transparent;color:#111827;box-shadow:none;cursor:pointer;transition:color 0.15s ease, background-color 0.15s ease}.suki-use-case-ask-docs--card:hover{color:#000000;background:rgba(15, 23, 42, 0.08)}.suki-use-case-ask-docs--card:focus-visible{outline:2px solid #6f5410;outline-offset:2px}.suki-use-case-ask-docs--card .suki-use-case-ask-docs-icon,.suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.suki-use-case-ask-docs--card .suki-use-case-ask-docs-icon svg{width:16px;height:16px}.suki-use-case-ask-docs--card[data-tooltip]::after{content:attr(data-tooltip);position:absolute;top:calc(100% + 6px);right:0;z-index:5;padding:0.3rem 0.5rem;border-radius:0.375rem;background:#111827;color:#f9fafb;font-size:0.6875rem;font-weight:500;line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-2px);transition:opacity 0.12s ease, transform 0.12s ease, visibility 0.12s ease;box-shadow:0 4px 12px rgba(15, 23, 42, 0.18)}.suki-use-case-ask-docs--card[data-tooltip]:hover::after,.suki-use-case-ask-docs--card[data-tooltip]:focus-visible::after{opacity:1;visibility:visible;transform:translateY(0)}html.dark .suki-use-case-ask-docs--card,[data-theme="dark"] .suki-use-case-ask-docs--card{background:transparent;color:#111827;border:none}html.dark .suki-use-case-ask-docs--card:hover,[data-theme="dark"] .suki-use-case-ask-docs--card:hover{color:#000000;background:rgba(15, 23, 42, 0.12)}html.dark .suki-use-case-ask-docs--card[data-tooltip]::after,[data-theme="dark"] .suki-use-case-ask-docs--card[data-tooltip]::after{background:#111827;color:#f9fafb}html.dark .suki-use-case-ask-docs--card:focus-visible,[data-theme="dark"] .suki-use-case-ask-docs--card:focus-visible{outline-color:#111827}html.dark #content-area .suki-use-case-root .suki-use-case-card-wrap,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-card-wrap{background:#2a2926;border-color:rgba(248, 250, 252, 0.12);box-shadow:none}.suki-use-case-card.suki-use-case-card--media{position:relative;display:block;width:100%;min-height:0;margin:0;padding:0;border-radius:0;overflow:hidden;color:inherit;font:inherit;text-align:left;background:transparent;box-shadow:none;border:none;transition:none}#content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media{display:flex;flex-direction:column;align-items:stretch;height:100%;cursor:pointer}#content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media:focus-visible{outline:2px solid #6f5410;outline-offset:3px}html.dark #content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media:focus-visible,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media:focus-visible{outline-color:#fff394}#content-area .suki-use-case-root .suki-use-case-card-art{position:relative;flex:0 0 auto;width:100%;aspect-ratio:400 / 225;overflow:hidden;line-height:0;background:#fef9dd}#content-area .suki-use-case-root .suki-use-case-card-art .uc-art-svg,#content-area .suki-use-case-root .suki-use-case-card-art svg{display:block;width:100%;height:100%}.suki-use-case-card-stack{position:relative;z-index:2;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 auto;padding:1rem 1.05rem 1rem;text-align:left;align-self:stretch;width:100%;min-width:0;min-height:0;box-sizing:border-box;background:#f2f2f0;border-top:none;overflow:hidden}html.dark .suki-use-case-card-stack,[data-theme="dark"] .suki-use-case-card-stack{background:#2a2926;border-top-color:rgba(248, 250, 252, 0.1)}#content-area .suki-use-case-root .suki-use-case-card-cats{display:flex;flex-wrap:wrap;align-items:center;gap:0.45rem 0.55rem;margin:0;align-self:flex-start}#content-area .suki-use-case-root .suki-use-case-card-cat{display:inline-block;align-self:flex-start;padding:0.28rem 0.5rem;margin:0;border-radius:var(--suki-pill-radius);font-size:0.6875rem;font-weight:750;letter-spacing:0.06em;text-transform:uppercase;line-height:1.25;color:#0a0a0a!important;background:#ffe148!important;box-shadow:none;font-family:system-ui,
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    sans-serif}#content-area .suki-use-case-root .suki-use-case-card-cats .suki-use-case-card-cat{margin:0}#content-area .suki-use-case-root .suki-use-case-card-cat--meta{padding:0.28rem 0;background:transparent!important;box-shadow:none!important;color:rgba(10, 10, 10, 0.52)!important;font-weight:650;letter-spacing:0.05em}html.dark #content-area .suki-use-case-root .suki-use-case-card-cat--meta,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-card-cat--meta{color:rgba(245, 245, 244, 0.62)!important}.suki-use-case-card-foot{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto;padding-top:0.7rem;border-top:1px solid rgba(10, 10, 10, 0.14);font-size:0.8125rem;font-weight:500;line-height:1.2;color:rgba(10, 10, 10, 0.72)}html.dark .suki-use-case-card-foot,[data-theme="dark"] .suki-use-case-card-foot{border-top-color:rgba(225, 225, 222, 0.2);color:var(--suki-dark-text-muted)}.suki-use-case-card-foot-arrow{width:14px;height:14px;color:inherit}.suki-use-case-card-badges--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0}.suki-use-case-card-stack .suki-use-case-card-badges{margin-top:0}.suki-use-case-card-title{font-size:var(--suki-card-title-size);font-weight:750;line-height:var(--suki-card-title-lh);margin:0;letter-spacing:-0.03em;color:var(--suki-light-text)}html.dark .suki-use-case-card-title,[data-theme="dark"] .suki-use-case-card-title{color:var(--suki-dark-text)}.suki-use-case-card-teaser{margin:0;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:rgba(10, 10, 10, 0.62)}html.dark .suki-use-case-card-teaser,[data-theme="dark"] .suki-use-case-card-teaser{color:var(--suki-dark-text-muted)}.suki-use-case-card-badges{display:flex;flex-wrap:wrap;gap:0.45rem;margin-top:0;align-items:center}.suki-use-case-card-badges .sdk-overview-badge{margin:0}.suki-use-case-modal-source{display:none!important}.suki-use-case-empty{grid-column:1 / -1}.suki-use-case-modal-root{position:fixed;inset:0;z-index:2147483647;box-sizing:border-box;padding:1rem;align-items:center;justify-content:center}body.suki-use-case-modal-open #suki-chatbot-host{z-index:1!important}.suki-use-case-modal-root[hidden]{display:none!important}.suki-use-case-modal-root:not([hidden]){display:flex}button.suki-use-case-modal-backdrop{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:none;border-radius:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-size:0;color:transparent;background:rgba(15, 23, 42, 0.5);-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}html.dark button.suki-use-case-modal-backdrop,[data-theme="dark"] button.suki-use-case-modal-backdrop{background:rgba(0, 0, 0, 0.58);-webkit-backdrop-filter:blur(20px) saturate(1.1);backdrop-filter:blur(20px) saturate(1.1)}.suki-use-case-modal-badges.suki-use-case-card-badges{margin-top:0;margin-bottom:0;justify-content:flex-start}.suki-use-case-modal-sheet{--uc-modal-cream: #fdfcf6;--uc-modal-ink: #0a0a0a;--uc-modal-yellow: #ffe148;--uc-modal-best: #fff4b8;--uc-modal-line: rgba(10, 10, 10, 0.14);position:relative;z-index:1;width:100%;max-width:min(56rem, calc(100vw - 1.25rem));max-height:min(92vh, 860px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--suki-card-radius);border:1px solid var(--uc-modal-ink);color:var(--uc-modal-ink);background:var(--uc-modal-cream);box-shadow:0 28px 56px -16px rgba(15, 23, 42, 0.28)}html.dark .suki-use-case-modal-sheet,[data-theme="dark"] .suki-use-case-modal-sheet{--uc-modal-cream: #121212;--uc-modal-ink: #f5f5f4;--uc-modal-yellow: #ffe148;--uc-modal-best: #2a2410;--uc-modal-line: rgba(245, 245, 244, 0.16);color:var(--suki-dark-text);background:var(--uc-modal-cream);border-color:#404040;box-shadow:0 28px 56px -16px rgba(0, 0, 0, 0.7)}.suki-use-case-modal-head{position:relative;display:flex;flex-direction:column;gap:1rem;flex-shrink:0;padding:1.35rem 1.5rem 1.15rem;text-align:left;border-bottom:1px solid var(--uc-modal-line)}.suki-use-case-modal-head-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.suki-use-case-modal-cats,.suki-use-case-modal-cats-row{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem;min-width:0}#content-area .suki-use-case-root .suki-use-case-modal-cats .suki-use-case-card-cat,#content-area .suki-use-case-root .suki-use-case-modal-cats-row .suki-use-case-card-cat{display:inline-block;margin:0;padding:0.3rem 0.55rem;border-radius:var(--suki-pill-radius);font-size:0.6875rem;font-weight:750;letter-spacing:0.08em;text-transform:uppercase;line-height:1.25;color:#0a0a0a!important;background:#fff!important;border:1px solid #0a0a0a!important;box-shadow:none!important}#content-area .suki-use-case-root .suki-use-case-modal-cats .suki-use-case-card-cat:first-child,#content-area .suki-use-case-root .suki-use-case-modal-cats-row .suki-use-case-card-cat:first-child{background:var(--uc-modal-yellow)!important;border-color:transparent!important}html.dark #content-area .suki-use-case-root .suki-use-case-modal-cats .suki-use-case-card-cat,html.dark #content-area .suki-use-case-root .suki-use-case-modal-cats-row .suki-use-case-card-cat,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-modal-cats .suki-use-case-card-cat,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-modal-cats-row .suki-use-case-card-cat{color:#f5f5f4!important;background:transparent!important;border-color:#e5e5e5!important}html.dark #content-area .suki-use-case-root .suki-use-case-modal-cats .suki-use-case-card-cat:first-child,html.dark #content-area .suki-use-case-root .suki-use-case-modal-cats-row .suki-use-case-card-cat:first-child,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-modal-cats .suki-use-case-card-cat:first-child,[data-theme="dark"] #content-area .suki-use-case-root .suki-use-case-modal-cats-row .suki-use-case-card-cat:first-child{background:var(--uc-modal-yellow)!important;border-color:transparent!important;color:#0a0a0a!important}.suki-use-case-modal-title{margin:0;max-width:40rem;font-size:clamp(1.45rem, 2.8vw, 1.9rem);line-height:1.15;letter-spacing:-0.035em;padding-right:0;text-align:left;color:var(--uc-modal-ink)}button.suki-use-case-modal-close-btn{flex-shrink:0;width:32px;height:32px;padding:0;border-radius:var(--suki-btn-radius);border:0;background:transparent;color:var(--uc-modal-ink);cursor:pointer;display:inline-grid;place-items:center;transition:background 0.15s ease}button.suki-use-case-modal-close-btn svg{width:14px;height:14px}button.suki-use-case-modal-close-btn:hover{background:rgba(10, 10, 10, 0.05)}html.dark button.suki-use-case-modal-close-btn,[data-theme="dark"] button.suki-use-case-modal-close-btn{color:var(--suki-dark-text)}html.dark button.suki-use-case-modal-close-btn:hover,[data-theme="dark"] button.suki-use-case-modal-close-btn:hover{background:rgba(255, 255, 255, 0.06)}.suki-use-case-modal-body{padding:1.25rem 1.5rem 1.35rem;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:0.9375rem;line-height:1.6;flex:1 1 auto;min-height:0}.suki-use-case-modal-foot{flex-shrink:0;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--uc-modal-line);background:var(--uc-modal-cream)}.suki-use-case-modal-layout{max-width:none;margin:0;text-align:left}.suki-use-case-modal-hero{display:flex;flex-direction:column;gap:0.85rem;text-align:left;padding:0 0 1.15rem;margin:0}.suki-use-case-modal-hero .suki-use-case-modal-badges{order:2;margin:0;justify-content:flex-start}.suki-use-case-modal-hero .suki-use-case-modal-subhead{order:1}.suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge{margin:0;padding:0.28rem 0.5rem;border-radius:var(--suki-pill-radius)!important;border:1px solid var(--uc-modal-ink)!important;background:#fff!important;color:var(--uc-modal-ink)!important;font-size:0.625rem!important;font-weight:700!important;letter-spacing:0.08em;text-transform:uppercase;line-height:1.25;box-shadow:none!important}.suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge::before{display:none!important}html.dark .suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge,[data-theme="dark"] .suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge{background:transparent!important;border-color:#e5e5e5!important;color:#f5f5f4!important}.suki-use-case-modal-subhead{margin:0;max-width:42rem;font-size:1rem;line-height:1.55;font-weight:450;color:rgba(10, 10, 10, 0.72)}html.dark .suki-use-case-modal-subhead,[data-theme="dark"] .suki-use-case-modal-subhead{color:var(--suki-dark-text-body)}.suki-use-case-modal-top-grid{display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0;border-top:1px solid var(--uc-modal-line);border-bottom:1px solid var(--uc-modal-line);overflow:hidden;background:transparent}@media (min-width: 768px){.suki-use-case-modal-top-grid{grid-template-columns:minmax(0, 1.2fr) minmax(0, 0.9fr);align-items:stretch}}html.dark .suki-use-case-modal-top-grid,[data-theme="dark"] .suki-use-case-modal-top-grid{border-top-color:var(--uc-modal-line);border-bottom-color:var(--uc-modal-line)}.suki-use-case-modal-col--main{padding:1.25rem 1.35rem 1.25rem 0;background:transparent}@media (min-width: 768px){.suki-use-case-modal-col--main{padding-right:1.5rem;border-right:1px solid var(--uc-modal-line)}}.suki-use-case-modal-col--aside{padding:1.25rem 1.25rem;background:var(--uc-modal-best)}@media (max-width: 767px){.suki-use-case-modal-col--main{padding:1.15rem 0}.suki-use-case-modal-col--aside{margin:0 -1.5rem;padding:1.15rem 1.5rem;border-top:1px solid var(--uc-modal-line)}}.suki-use-case-modal-col--main p{margin-bottom:0.85rem}.suki-use-case-modal-col--main>p:last-of-type{margin-bottom:1.15rem}.suki-use-case-modal-meta{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;margin:0;padding:0;border-top:none;font-size:0.9375rem;line-height:1.25;color:var(--uc-modal-ink)}html.dark .suki-use-case-modal-meta,[data-theme="dark"] .suki-use-case-modal-meta{border-top-color:transparent;color:var(--suki-dark-text)}.suki-use-case-modal-meta>span:not(.suki-use-case-modal-meta-sep){display:flex;flex-direction:column;gap:0.2rem;min-width:5.5rem}.suki-use-case-modal-meta-kicker{margin:0;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;font-size:0.625rem;color:rgba(10, 10, 10, 0.45)}html.dark .suki-use-case-modal-meta-kicker,[data-theme="dark"] .suki-use-case-modal-meta-kicker{color:var(--suki-dark-text-muted)}.suki-use-case-modal-meta strong{font-weight:700;font-size:1rem;color:var(--uc-modal-ink)}html.dark .suki-use-case-modal-meta strong,[data-theme="dark"] .suki-use-case-modal-meta strong{color:var(--suki-dark-text)}.suki-use-case-modal-meta-sep{width:1px;align-self:stretch;min-height:2.25rem;margin:0 1.25rem;background:rgba(10, 10, 10, 0.18);flex-shrink:0}html.dark .suki-use-case-modal-meta-sep,[data-theme="dark"] .suki-use-case-modal-meta-sep{background:rgba(245, 245, 244, 0.22)}.suki-use-case-modal-related{margin:0 0 1.25rem;padding:0 0 1.15rem;border-top:none;border-bottom:1px solid var(--uc-modal-line)}html.dark .suki-use-case-modal-related,[data-theme="dark"] .suki-use-case-modal-related{border-top-color:transparent;border-bottom-color:var(--uc-modal-line)}.suki-use-case-modal-related-heading{margin:0 0 0.65rem;font-size:0.6875rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:rgba(10, 10, 10, 0.45)}html.dark .suki-use-case-modal-related-heading,[data-theme="dark"] .suki-use-case-modal-related-heading{color:var(--suki-dark-text-muted)}.suki-use-case-modal-related-list{list-style:none;margin:0;padding:0}.suki-use-case-modal-related-list li{margin:0 0 0.75rem;font-size:0.875rem;line-height:1.45}.suki-use-case-modal-related-list li:last-child{margin-bottom:0}.suki-use-case-modal-related-list a{font-weight:650}.suki-use-case-modal-related-desc{display:block;margin-top:0.15rem;font-size:0.8125rem;font-weight:400;color:rgba(10, 10, 10, 0.55)}html.dark .suki-use-case-modal-related-desc,[data-theme="dark"] .suki-use-case-modal-related-desc{color:var(--suki-dark-text-muted)}.suki-use-case-modal-related-static{display:block;font-weight:600;color:var(--uc-modal-ink)}html.dark .suki-use-case-modal-related-static,[data-theme="dark"] .suki-use-case-modal-related-static{color:var(--suki-dark-text)}.suki-use-case-modal-col--aside .suki-use-case-detail-h3.suki-use-case-detail-h3--best{margin:0 0 0.75rem;font-size:0.6875rem;letter-spacing:0.1em;text-transform:uppercase;color:rgba(10, 10, 10, 0.55)}html.dark .suki-use-case-modal-col--aside .suki-use-case-detail-h3.suki-use-case-detail-h3--best,[data-theme="dark"] .suki-use-case-modal-col--aside .suki-use-case-detail-h3.suki-use-case-detail-h3--best{color:rgba(245, 245, 244, 0.7)}.suki-use-case-modal-checklist{list-style:none;margin:0;padding:0}.suki-use-case-modal-checklist li{position:relative;margin:0 0 0.7rem;padding-left:1.1rem;font-size:0.875rem;line-height:1.45;color:rgba(10, 10, 10, 0.9)}html.dark .suki-use-case-modal-checklist li,[data-theme="dark"] .suki-use-case-modal-checklist li{color:var(--suki-dark-text-body)}.suki-use-case-modal-checklist li:last-child{margin-bottom:0}.suki-use-case-modal-checklist li::before{content:'';position:absolute;left:0;top:0.55em;width:0.55rem;height:1.5px;background:var(--uc-modal-ink);font-weight:700;font-size:0.8em;color:transparent}html.dark .suki-use-case-modal-checklist li::before,[data-theme="dark"] .suki-use-case-modal-checklist li::before{background:#f5f5f4;color:transparent}.suki-use-case-modal-rest{padding-top:1.25rem}.suki-use-case-modal-body p{margin:0 0 0.85rem}.suki-use-case-modal-body p:last-child{margin-bottom:0}.suki-use-case-modal-body .suki-use-case-modal-lead{font-size:1rem;font-weight:500;line-height:1.55;color:var(--uc-modal-ink)}html.dark .suki-use-case-modal-body .suki-use-case-modal-lead,[data-theme="dark"] .suki-use-case-modal-body .suki-use-case-modal-lead{color:var(--suki-dark-text)}.suki-use-case-modal-body code:not(pre code){background-color:#F3F4F6!important;color:#2d2f2f!important;border:0.5px solid #f3f5f7!important;border-radius:4px!important;font-size:11px!important;padding:2.4px 7px!important}html.dark .suki-use-case-modal-body code:not(pre code),[data-theme="dark"] .suki-use-case-modal-body code:not(pre code){background-color:#17223b!important;color:#fff394!important;border:0.5px solid #292a2b!important}.suki-use-case-modal-actions{margin:0;padding:0;border-top:none;display:flex;flex-wrap:wrap;gap:0.65rem;align-items:center;justify-content:flex-start;width:100%}html.dark .suki-use-case-modal-actions,[data-theme="dark"] .suki-use-case-modal-actions{border-top-color:transparent}.suki-use-case-modal-cta{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:2.5rem;min-height:2.5rem;padding:0 1rem;border-radius:var(--suki-btn-radius);border:1.5px solid #6f5410;font-family:inherit;font-size:14px;font-weight:var(--suki-btn-weight);line-height:1;white-space:nowrap;text-decoration:none!important;color:#6f5410!important;-webkit-text-fill-color:#6f5410;background:transparent;cursor:pointer;transition:background 0.15s ease}.suki-use-case-modal-cta--primary{background:var(--uc-modal-yellow);border-color:transparent;color:#111827!important;-webkit-text-fill-color:#111827}.suki-use-case-modal-cta--primary:hover{background:#ffd91a}.suki-use-case-modal-cta--secondary:hover,.suki-use-case-modal-cta--ghost:hover{background:rgba(111, 84, 16, 0.06)}.suki-use-case-modal-cta--ghost{gap:0.4rem}html.dark .suki-use-case-modal-cta,[data-theme="dark"] .suki-use-case-modal-cta{border-color:rgba(255, 225, 72, 0.4);color:#ffe148!important;-webkit-text-fill-color:#ffe148;background:transparent}html.dark .suki-use-case-modal-cta--primary,[data-theme="dark"] .suki-use-case-modal-cta--primary{background:var(--uc-modal-yellow);border-color:transparent;color:#111827!important;-webkit-text-fill-color:#111827}html.dark .suki-use-case-modal-cta--secondary:hover,html.dark .suki-use-case-modal-cta--ghost:hover,[data-theme="dark"] .suki-use-case-modal-cta--secondary:hover,[data-theme="dark"] .suki-use-case-modal-cta--ghost:hover{background:rgba(255, 225, 72, 0.08)}.suki-use-case-modal-foot .suki-use-case-ask-docs--modal,.suki-use-case-modal-actions .suki-use-case-ask-docs--modal{display:inline-flex;align-items:center;justify-content:center;gap:0.4rem;cursor:pointer;font-family:inherit;font-size:14px;font-weight:var(--suki-btn-weight);line-height:1}.suki-use-case-modal-foot .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon,.suki-use-case-modal-actions .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon{color:inherit;display:inline-flex}.suki-use-case-modal-foot .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon svg,.suki-use-case-modal-actions .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon svg{width:14px;height:14px}.suki-use-case-modal-cta:focus-visible,.suki-use-case-modal-foot .suki-use-case-ask-docs--modal:focus-visible,.suki-use-case-modal-actions .suki-use-case-ask-docs--modal:focus-visible{outline:2px solid #6f5410;outline-offset:3px}html.dark .suki-use-case-modal-cta:focus-visible,html.dark .suki-use-case-modal-foot .suki-use-case-ask-docs--modal:focus-visible,html.dark .suki-use-case-modal-actions .suki-use-case-ask-docs--modal:focus-visible,[data-theme="dark"] .suki-use-case-modal-cta:focus-visible,[data-theme="dark"] .suki-use-case-modal-foot .suki-use-case-ask-docs--modal:focus-visible,[data-theme="dark"] .suki-use-case-modal-actions .suki-use-case-ask-docs--modal:focus-visible{outline-color:#ffe148}.suki-use-case-detail-h3{margin:1.15rem 0 0.45rem;font-size:0.8125rem;letter-spacing:0.05em;text-transform:uppercase;color:#6f5410}html.dark .suki-use-case-detail-h3,[data-theme="dark"] .suki-use-case-detail-h3{color:#fff394}.suki-use-case-detail-h3:first-child{margin-top:0}.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3{margin:1.35rem 0 0.5rem;font-size:0.9375rem;letter-spacing:-0.02em;text-transform:none;color:#0f172a}.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3:first-child{margin-top:0}html.dark .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3,[data-theme="dark"] .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3{color:var(--suki-dark-text)}.suki-use-case-modal-body ul{margin:0 0 0.85rem;padding-left:1.2rem}.suki-use-case-modal-body ol{margin:0 0 0.85rem;padding-left:1.35rem}.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol{list-style:none;margin:0 0 1rem;padding:0}.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li{position:relative;margin:0 0 0.55rem;padding-left:1.45rem;line-height:1.5}.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li:last-child{margin-bottom:0}.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li::before{content:'\2713';position:absolute;left:0;top:0.08em;font-size:0.9em;font-weight:700;line-height:1;color:#0a0a0a}html.dark .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li::before,[data-theme="dark"] .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li::before{color:#ffe148}.suki-use-case-modal-body li{margin-bottom:0.35rem}.suki-use-case-modal-body a{color:#6f5410;font-weight:650;text-decoration:underline;text-underline-offset:2px}html.dark .suki-use-case-modal-body a:not(.hp-cta),[data-theme="dark"] .suki-use-case-modal-body a:not(.hp-cta){color:var(--wse-accent, #ffe148);-webkit-text-fill-color:var(--wse-accent, #ffe148);text-decoration-color:rgba(255, 225, 72, 0.85)}html.dark #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta),html[data-theme="dark"] #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta),[data-theme="dark"] #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta){color:var(--wse-accent, #ffe148);-webkit-text-fill-color:var(--wse-accent, #ffe148);text-decoration-color:rgba(255, 225, 72, 0.85)}html.dark #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta):hover,html[data-theme="dark"] #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta):hover,[data-theme="dark"] #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta):hover{color:var(--wse-accent-soft, #fff394);-webkit-text-fill-color:var(--wse-accent-soft, #fff394);text-decoration-color:var(--wse-accent-soft, #fff394)}@media print{.suki-use-case-toolbar,.suki-use-case-modal-root{display:none!important}.suki-use-case-card.suki-use-case-card--media{break-inside:avoid}}#content-area .suki-multilingual-lang-toolbar{margin-bottom:1rem}#content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label{display:block;margin-bottom:0.35rem}.dark #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label,html.dark #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label,html[data-theme="dark"] #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label,[data-theme="dark"] #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label{color:var(--suki-dark-text-body)}#content-area .suki-multilingual-lang-letter-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0.25rem}#content-area .suki-multilingual-lang-btn{appearance:none;min-width:2.25rem;height:2.25rem;padding:0 0.45rem;border-radius:var(--suki-btn-radius);border:1px solid rgba(111, 84, 16, 0.22);background:rgba(255, 254, 251, 0.85);color:var(--suki-light-text-body);font-family:inherit;font-size:0.8125rem;font-weight:700;line-height:1;cursor:pointer;transition:background 0.15s ease,
    border-color 0.15s ease,
    color 0.15s ease}#content-area .suki-multilingual-lang-btn:hover:not(:disabled){border-color:rgba(111, 84, 16, 0.42);color:var(--suki-light-text)}#content-area .suki-multilingual-lang-btn--active{background:rgba(255, 225, 72, 0.45);border-color:rgba(111, 84, 16, 0.45);color:#1a1508}#content-area .suki-multilingual-lang-btn:disabled,#content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty{opacity:0.4;cursor:not-allowed}.dark #content-area .suki-multilingual-lang-btn,html.dark #content-area .suki-multilingual-lang-btn,html[data-theme="dark"] #content-area .suki-multilingual-lang-btn,[data-theme="dark"] #content-area .suki-multilingual-lang-btn{background:rgba(38, 38, 36, 0.95);border-color:rgba(255, 243, 148, 0.32);color:var(--suki-dark-text);box-shadow:0 1px 3px rgba(0, 0, 0, 0.35)}.dark #content-area .suki-multilingual-lang-btn:hover:not(:disabled),html.dark #content-area .suki-multilingual-lang-btn:hover:not(:disabled),html[data-theme="dark"] #content-area .suki-multilingual-lang-btn:hover:not(:disabled),[data-theme="dark"] #content-area .suki-multilingual-lang-btn:hover:not(:disabled){border-color:rgba(255, 241, 148, 0.5);color:var(--suki-dark-text);background:rgba(48, 48, 46, 0.98)}.dark #content-area .suki-multilingual-lang-btn--active,html.dark #content-area .suki-multilingual-lang-btn--active,html[data-theme="dark"] #content-area .suki-multilingual-lang-btn--active,[data-theme="dark"] #content-area .suki-multilingual-lang-btn--active{background:rgba(255, 225, 72, 0.28);border-color:rgba(255, 241, 148, 0.55);color:#fffef7;box-shadow:0 0 0 1px rgba(255, 225, 72, 0.15),
    0 1px 4px rgba(0, 0, 0, 0.45)}.dark #content-area .suki-multilingual-lang-btn:disabled,.dark #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,html.dark #content-area .suki-multilingual-lang-btn:disabled,html.dark #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,html[data-theme="dark"] #content-area .suki-multilingual-lang-btn:disabled,html[data-theme="dark"] #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,[data-theme="dark"] #content-area .suki-multilingual-lang-btn:disabled,[data-theme="dark"] #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty{opacity:0.55}@media print{#content-area .suki-multilingual-lang-toolbar{display:none!important}#content-area [data-suki-multilingual-lang-panels] section[data-lang-letter]{display:block!important;visibility:visible!important;break-inside:avoid}#content-area [data-suki-multilingual-lang-panels] section[data-lang-letter][hidden]{display:block!important}}#content-area .sdk-overview-container table tbody tr.suki-glossary-letter-row-anchor{scroll-margin-top:5.5rem}#content-area .sdk-overview-container table tbody tr.suki-glossary-letter-row-anchor:target{background:rgba(255, 225, 72, 0.14)}html.dark #content-area .sdk-overview-container table tbody tr.suki-glossary-letter-row-anchor:target,[data-theme="dark"] #content-area .sdk-overview-container table tbody tr.suki-glossary-letter-row-anchor:target{background:rgba(255, 225, 72, 0.08)}@media (max-width: 1023px){button svg.bg-gray-500,button svg[class*="bg-gray-500"],button [class*="bg-gray-500"]{background-color:#6F5410!important}html.dark button svg.bg-gray-500,html.dark button svg[class*="bg-gray-500"],html.dark button [class*="bg-gray-500"],html[data-theme="dark"] button svg.bg-gray-500,html[data-theme="dark"] button svg[class*="bg-gray-500"],html[data-theme="dark"] button [class*="bg-gray-500"],[data-theme="dark"] button svg.bg-gray-500,[data-theme="dark"] button svg[class*="bg-gray-500"],[data-theme="dark"] button [class*="bg-gray-500"]{background-color:#FFF394!important}header svg.h-4,nav svg.h-4,#navbar svg.h-4{color:#6F5410!important;stroke:#6F5410!important}header svg.h-4 path,header svg.h-4 line,header svg.h-4 polyline,nav svg.h-4 path,nav svg.h-4 line,nav svg.h-4 polyline,#navbar svg.h-4 path,#navbar svg.h-4 line,#navbar svg.h-4 polyline{stroke:currentColor!important}html.dark header svg.h-4,html.dark nav svg.h-4,html.dark #navbar svg.h-4,html[data-theme="dark"] header svg.h-4,html[data-theme="dark"] nav svg.h-4,html[data-theme="dark"] #navbar svg.h-4,[data-theme="dark"] header svg.h-4,[data-theme="dark"] nav svg.h-4,[data-theme="dark"] #navbar svg.h-4{color:#fff394!important;stroke:#FFF394!important}html.dark header svg.h-4 path,html.dark header svg.h-4 line,html.dark header svg.h-4 polyline,html.dark nav svg.h-4 path,html.dark nav svg.h-4 line,html.dark nav svg.h-4 polyline,html.dark #navbar svg.h-4 path,html.dark #navbar svg.h-4 line,html.dark #navbar svg.h-4 polyline,html[data-theme="dark"] header svg.h-4 path,html[data-theme="dark"] header svg.h-4 line,html[data-theme="dark"] header svg.h-4 polyline,html[data-theme="dark"] nav svg.h-4 path,html[data-theme="dark"] nav svg.h-4 line,html[data-theme="dark"] nav svg.h-4 polyline,html[data-theme="dark"] #navbar svg.h-4 path,html[data-theme="dark"] #navbar svg.h-4 line,html[data-theme="dark"] #navbar svg.h-4 polyline,[data-theme="dark"] header svg.h-4 path,[data-theme="dark"] header svg.h-4 line,[data-theme="dark"] header svg.h-4 polyline,[data-theme="dark"] nav svg.h-4 path,[data-theme="dark"] nav svg.h-4 line,[data-theme="dark"] nav svg.h-4 polyline,[data-theme="dark"] #navbar svg.h-4 path,[data-theme="dark"] #navbar svg.h-4 line,[data-theme="dark"] #navbar svg.h-4 polyline{stroke:currentColor!important}}.docs-survey-sticky{position:fixed;top:50%;right:0;z-index:45;display:flex;flex-direction:row-reverse;align-items:stretch;transform:translateY(-50%);font-family:inherit;pointer-events:none}.docs-survey-sticky>*{pointer-events:auto}button.docs-survey-tab{box-sizing:border-box;position:relative;z-index:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;gap:10px;margin:0;padding:14px 8px;min-width:36px;border:1px solid rgba(255, 255, 255, 0.12);border-right:none;border-radius:var(--suki-btn-radius) 0 0 var(--suki-btn-radius);background:#1c1c19;color:#f6f2e4;cursor:pointer;box-shadow:-4px 0 18px rgba(0, 0, 0, 0.22)}.docs-survey-sticky[data-open="true"] button.docs-survey-tab{align-self:stretch;border-radius:0;border-left:none;box-shadow:none}button.docs-survey-tab:hover{background:#252521;color:#fff}button.docs-survey-tab:focus-visible{outline:2px solid #ffe148;outline-offset:2px}.docs-survey-tab-icon{display:block;flex-shrink:0}.docs-survey-tab-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;font-weight:var(--suki-btn-weight);letter-spacing:0.08em;text-transform:uppercase;line-height:1}.docs-survey-tab-accent{position:absolute;top:12px;bottom:12px;right:0;width:2px;border-radius:2px 0 0 2px;background:#ffe148}.docs-survey-panel{box-sizing:border-box;position:relative;z-index:0;width:min(360px, calc(100vw - 48px));max-height:min(560px, 78vh);margin:0;padding:14px 14px 12px;border:1px solid rgba(255, 255, 255, 0.12);border-right:none;border-radius:var(--suki-card-radius) 0 0 var(--suki-card-radius);background:#1c1c19;color:#d1d0ce;box-shadow:-12px 0 36px rgba(0, 0, 0, 0.35);overflow:auto;display:flex;flex-direction:column}.docs-survey-sticky[data-open="true"] .docs-survey-panel{border-right:none;margin-right:0;box-shadow:-12px 0 36px rgba(0, 0, 0, 0.35)}.docs-survey-sticky[data-open="false"] .docs-survey-panel,.docs-survey-panel[hidden]{display:none!important}.docs-survey-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-shrink:0}.docs-survey-panel-title{margin:0;color:#a1a19f;font-size:11px;font-weight:700;letter-spacing:0.06em;line-height:1.2;text-transform:uppercase}button.docs-survey-panel-close{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:4px;border:none;border-radius:var(--suki-btn-radius);background:transparent;color:#a1a19f;cursor:pointer}button.docs-survey-panel-close:hover{background:rgba(255, 255, 255, 0.08);color:#f6f2e4}.docs-survey-dialog{position:relative;overflow:hidden;padding:0;border:1px solid #111;border-radius:var(--suki-card-radius);width:100%;display:flex;flex-direction:column;color:#111;background:#fff;flex:1 1 auto;min-height:0}.docs-survey-dialog-panel{padding:1.25rem 1.15rem 0.65rem;overflow-y:auto;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}.docs-survey-dialog-footer{padding:0 1.15rem 0.85rem;flex-shrink:0}.docs-survey-step-title{margin:0 0 1rem;font-size:1.02rem;font-weight:700;line-height:1.45;color:#111}.docs-survey-step-title--sm{font-size:0.92rem;font-weight:700}.docs-survey-step-title a{color:#111;text-decoration:underline}.docs-survey-step-subtitle{margin:-0.65rem 0 1rem;font-size:0.92rem;line-height:1.5;color:#111}.docs-survey-rating-wrap{margin-bottom:0.5rem}.docs-survey-step-title--step1{font-size:1rem;font-weight:700;line-height:1.45}.docs-survey-rating{display:flex;width:100%}button.docs-survey-rating-btn{flex:1;margin:0;min-height:2.65rem;border:1px solid #d8d8d8;border-radius:0;background:#f3f3f3;color:#111;font-size:0.95rem;font-weight:var(--suki-btn-weight);cursor:pointer;padding:0}button.docs-survey-rating-btn+button.docs-survey-rating-btn{border-left:none}button.docs-survey-rating-btn--first{border-radius:var(--suki-btn-radius) 0 0 var(--suki-btn-radius)}button.docs-survey-rating-btn--last{border-radius:0 var(--suki-btn-radius) var(--suki-btn-radius) 0}button.docs-survey-rating-btn:hover{background:#ececec}button.docs-survey-rating-btn.is-selected{background:#e8e8e8;font-weight:var(--suki-btn-weight)}.docs-survey-rating-labels{display:flex;justify-content:space-between;margin-top:0.35rem;font-size:0.78rem;color:#111}.docs-survey-choice-list{display:flex;flex-direction:column;gap:0.65rem;margin-bottom:0.5rem}label.docs-survey-radio-row{display:flex;align-items:center;gap:0.75rem;margin:0;padding:0.85rem 1rem;border:1px solid #d8d8d8;border-radius:var(--suki-btn-radius);background:#fff;cursor:pointer;font-size:0.92rem;color:#111}label.docs-survey-radio-row input[type="radio"]{margin:0;flex-shrink:0;accent-color:#111}label.docs-survey-radio-row:has(input:checked){border-color:#111;background:#fafafa}.docs-survey-textarea{display:block;width:100%;box-sizing:border-box;margin-bottom:0.75rem;padding:0.85rem 1rem;border:1px solid #e5e5e5;border-radius:var(--suki-btn-radius);background:#f3f3f3;color:#111;font:inherit;font-size:0.92rem;resize:vertical;min-height:5.5rem}.docs-survey-textarea:focus{outline:2px solid #111;outline-offset:1px}.docs-survey-textarea::placeholder{color:#888}.docs-survey-step-actions{display:flex;justify-content:center;margin-top:0.75rem;margin-bottom:0.25rem}.docs-survey-btn{margin:0;min-width:7.5rem;padding:0.55rem 1.75rem;border-radius:var(--suki-btn-radius);font-size:0.92rem;font-weight:var(--suki-btn-weight);cursor:pointer;border:none}.docs-survey-btn-next,.docs-survey-btn-submit{background:#c8c8c8;color:#fff}.docs-survey-btn-next:not(:disabled),.docs-survey-btn-submit:not(:disabled){background:#111;color:#fff}.docs-survey-btn-next:not(:disabled):hover,.docs-survey-btn-submit:not(:disabled):hover{background:#333}.docs-survey-btn-next:disabled,.docs-survey-btn-submit:disabled{cursor:not-allowed;opacity:1}label.docs-survey-box-field{display:flex;align-items:center;gap:0.75rem;margin:0 0 0.65rem;padding:0.85rem 1rem;border:1px solid #d8d8d8;border-radius:var(--suki-btn-radius);background:#fff;cursor:pointer}label.docs-survey-box-field.docs-survey-name-field{cursor:text;padding-top:0.65rem;padding-bottom:0.65rem}label.docs-survey-box-field input[type="checkbox"]{margin:0;flex-shrink:0;accent-color:#111}.docs-survey-input{display:block;width:100%;box-sizing:border-box;padding:0;border:none;background:transparent;color:#111;font:inherit;font-size:0.92rem}.docs-survey-input:focus{outline:none}.docs-survey-input::placeholder{color:#888}.docs-survey-error{margin:0.75rem 0 0;font-size:0.82rem;line-height:1.4;color:#b45309;text-align:center}.docs-survey-progress{margin-top:1.1rem;padding:0}.docs-survey-powered{margin:0.65rem 0 0;text-align:center;font-size:0.72rem;line-height:1.3;color:#444}.docs-survey-powered strong{font-weight:700;color:#111}html.dark .docs-survey-powered,[data-theme="dark"] .docs-survey-powered{color:#444!important}html.dark .docs-survey-powered strong,[data-theme="dark"] .docs-survey-powered strong{color:#111!important}.docs-survey-progress-track{height:3px;border-radius:9999px;background:#e5e5e5;overflow:hidden}.docs-survey-progress-fill{height:100%;width:25%;background:#111;border-radius:9999px;transition:width 0.25s ease}html.dark .docs-survey-dialog{background:#fff;color:#111;border-color:#111}html.dark .docs-survey-step-title,html.dark .docs-survey-step-subtitle,html.dark label.docs-survey-radio-row,html.dark .docs-survey-textarea,html.dark .docs-survey-input,html.dark label.docs-survey-box-field,html.dark button.docs-survey-rating-btn{color:#111}@media (max-width: 640px){.docs-survey-sticky{display:flex;z-index:60}button.docs-survey-tab{gap:0;padding:10px 6px;min-width:28px;box-shadow:-2px 0 10px rgba(0, 0, 0, 0.2)}.docs-survey-tab-icon{width:16px;height:16px}.docs-survey-tab-label{display:none}.docs-survey-tab-accent{top:8px;bottom:8px;width:2px}.docs-survey-panel{width:min(300px, calc(100vw - 40px));max-height:min(70vh, 480px);padding:12px 12px 10px}.docs-survey-dialog-panel{padding:1rem 0.95rem 0.55rem}.docs-survey-dialog-footer{padding:0 0.95rem 0.75rem}.docs-survey-step-title{font-size:0.95rem;margin-bottom:0.85rem}button.docs-survey-rating-btn{min-height:2.5rem}}@media print{.docs-survey-sticky{display:none!important}}@media print{html.suki-print-monthly-release-notes #content-area .mdx-content{font-size:11pt!important;line-height:1.55!important;max-width:100%!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.suki-print-monthly-release-notes #content-area .mdx-content>p{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;margin-bottom:1rem!important}html.suki-print-monthly-release-notes #content-area .mdx-content>h2{break-after:avoid!important;page-break-after:avoid!important;margin-top:1.35rem!important;margin-bottom:0.65rem!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.suki-print-monthly-release-notes #content-area .mdx-content>h2:first-of-type{margin-top:0!important}html.suki-print-monthly-release-notes #content-area .update-container{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0.65rem!important;width:100%!important;max-width:100%!important;margin:0 0 1.15rem 0!important;padding:1rem 1.15rem 1.2rem!important;border:1px solid #e5e7eb!important;border-radius:0.65rem!important;background:#ffffff!important;background-color:#ffffff!important;box-shadow:none!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html.suki-print-monthly-release-notes #content-area .update-container>div{width:100%!important;max-width:100%!important;flex:0 0 auto!important;position:static!important;top:auto!important;overflow:visible!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-label"]{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;background:#fffdf5!important;border:1px solid rgba(111, 84, 16, 0.2)!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-description"]{max-width:100%!important;color:var(--suki-light-text-body)!important;-webkit-text-fill-color:var(--suki-light-text-body)!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-tag-list"],html.suki-print-monthly-release-notes #content-area [data-component-part="update-tag"]{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"]{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] h3,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] h4{break-after:avoid!important;page-break-after:avoid!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] h3.flex,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] h4.flex{display:block!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] p,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] li,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] td,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] th,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] span.cursor-pointer{color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] a[href]{color:#0b57d0!important;-webkit-text-fill-color:#0b57d0!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] code{background:#f3f4f6!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;border:1px solid #e5e7eb!important}html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] pre,html.suki-print-monthly-release-notes #content-area [data-component-part="update-content"] pre code{background:#f9fafb!important;color:var(--suki-light-text)!important;-webkit-text-fill-color:var(--suki-light-text)!important;border:1px solid #e5e7eb!important}html.suki-print-monthly-release-notes #content-area .mdx-content>span[id]:empty{display:none!important}}.suki-auth-flow{box-sizing:border-box;margin:1.5rem 0 2rem;max-width:100%;min-width:0}.suki-auth-flow--hub{display:flex;flex-direction:column;gap:14px}.suki-auth-flow--hub>.suki-auth-flow{margin:0}.suki-auth-flow--hub>.suki-auth-flow>.suki-auth-flow__row{margin:0}.suki-auth-flow__row{background:radial-gradient(circle at 1px 1px, rgba(15, 23, 42, 0.08) 1px, transparent 0) 0 0 / 16px 16px,
    #fff;border:1px solid #e5e7eb;border-radius:var(--suki-card-radius);box-sizing:border-box;display:grid;gap:12px 16px;grid-template-columns:1fr;max-width:100%;min-width:0;padding:18px 16px 16px}@media (min-width: 900px){.suki-auth-flow__row:has(.suki-auth-flow__row-label){align-items:center;grid-template-columns:112px 1fr}}html.dark .suki-auth-flow__row,[data-theme="dark"] .suki-auth-flow__row{background:radial-gradient(circle at 1px 1px, rgba(255, 255, 255, 0.06) 1px, transparent 0) 0 0 / 16px 16px,
    #1a1a19;border-color:#363533}.suki-auth-flow__row-label{color:#737270;font-size:0.6875rem;font-weight:700;letter-spacing:0.06em;line-height:1.2;text-transform:uppercase}html.dark .suki-auth-flow__row-label,[data-theme="dark"] .suki-auth-flow__row-label{color:#a1a19f}.suki-auth-flow__track{display:flex;flex-wrap:wrap;gap:8px 4px;max-width:100%;min-width:0}.suki-auth-flow__segment{align-items:stretch;display:flex;flex:1 1 180px;gap:4px;min-width:0}.suki-auth-flow__step{background:#fff;border:1px solid #e5e7eb;border-radius:var(--suki-card-radius);box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:132px;min-width:0;padding:14px 14px 12px}html.dark .suki-auth-flow__step,[data-theme="dark"] .suki-auth-flow__step{background:#252524;border-color:#363533}.suki-auth-flow__step.is-highlight{border-color:#6f5410;box-shadow:0 0 0 1px rgba(111, 84, 16, 0.25)}html.dark .suki-auth-flow__step.is-highlight,[data-theme="dark"] .suki-auth-flow__step.is-highlight{border-color:#fff394;box-shadow:0 0 0 1px rgba(255, 243, 148, 0.2)}.suki-auth-flow__icon{align-items:center;color:#6f5410;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;overflow:hidden;width:22px}html.dark .suki-auth-flow__icon,[data-theme="dark"] .suki-auth-flow__icon{color:#fff394}#content-area .suki-auth-flow__icon svg{display:block!important;flex-shrink:0;height:22px!important;max-height:22px!important;max-width:22px!important;min-height:0!important;min-width:0!important;width:22px!important}.suki-auth-flow__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.suki-auth-flow__title{color:var(--suki-light-text);font-size:0.875rem;font-weight:700;line-height:1.3;margin:0}html.dark .suki-auth-flow__title,[data-theme="dark"] .suki-auth-flow__title{color:var(--suki-dark-text)}.suki-auth-flow__desc{color:var(--suki-light-text-muted);font-size:0.75rem;line-height:1.45;margin:0}html.dark .suki-auth-flow__desc,[data-theme="dark"] .suki-auth-flow__desc{color:var(--suki-dark-text-muted)}.suki-auth-flow__arrow{align-self:center;color:#6f5410;display:flex;flex-shrink:0;height:18px;overflow:hidden;width:18px}html.dark .suki-auth-flow__arrow,[data-theme="dark"] .suki-auth-flow__arrow{color:#fff394}#content-area .suki-auth-flow__arrow svg{display:block!important;height:18px!important;max-height:18px!important;max-width:18px!important;width:18px!important}@media (max-width: 720px){.suki-auth-flow__track{flex-direction:column;gap:0}.suki-auth-flow__segment{align-items:stretch;flex:none;flex-direction:column;width:100%}.suki-auth-flow__step{min-height:0;width:100%}.suki-auth-flow__arrow{align-self:center;display:flex;flex-shrink:0;height:18px;margin:8px 0;transform:rotate(90deg);width:18px}}@media print{.suki-auth-flow__row{background:#fff!important;break-inside:avoid}}#content-area:has(.cb-recipe-wrap) .suki-export-pdf-title-actions{display:none!important}.cb-recipe-wrap{--cb-accent: #6f5410;--cb-accent-bright: #ffd147;--cb-muted: #787878;--cb-line: rgba(111, 84, 16, 0.12);--cb-card-bg: #fff;--cb-card-shadow: 0 1px 2px rgba(16, 24, 40, 0.06), 0 1px 3px rgba(16, 24, 40, 0.1)}html.dark .cb-recipe-wrap,[data-theme="dark"] .cb-recipe-wrap{--cb-accent: #ffe148;--cb-accent-bright: #ffe148;--cb-muted: #a8a29e;--cb-line: rgba(255, 255, 255, 0.1);--cb-card-bg: #141414;--cb-card-shadow: 0 1px 2px rgba(0, 0, 0, 0.35), 0 4px 12px rgba(0, 0, 0, 0.25)}.cb-recipe-hero{border-bottom:1px solid var(--cb-line);margin:0;padding:0 0 2rem}.cb-recipe-meta-slot{display:block;margin:1.25rem 0 0}.cb-recipe-meta{align-items:center;display:flex;flex-wrap:wrap;gap:0.5rem}.cb-recipe-icon{display:block;flex-shrink:0;height:0.875rem;width:0.875rem}.cb-recipe-pill{align-items:center;background:#f4f4f5;border-radius:var(--suki-pill-radius);box-shadow:0 0 0 1px rgba(10, 10, 10, 0.06);color:#52525b;display:inline-flex;font-size:0.75rem;font-weight:600;gap:0.35rem;line-height:1;padding:0.35rem 0.7rem;white-space:nowrap}.cb-recipe-pill--product{background:#fffade;box-shadow:0 0 0 1px rgba(111, 84, 16, 0.14);color:#6f5410}.cb-recipe-pill--surface,.cb-recipe-pill--api{background:#dbeafe;box-shadow:0 0 0 1px rgba(37, 99, 235, 0.18);color:#1e3a8a}html.dark .cb-recipe-pill,[data-theme="dark"] .cb-recipe-pill{background:rgba(255, 255, 255, 0.08);box-shadow:0 0 0 1px rgba(255, 255, 255, 0.1);color:#d4d4d8}html.dark .cb-recipe-pill--product,[data-theme="dark"] .cb-recipe-pill--product{background:rgba(255, 225, 72, 0.16);box-shadow:0 0 0 1px rgba(255, 225, 72, 0.28);color:#ffe148}html.dark .cb-recipe-pill--surface,html.dark .cb-recipe-pill--api,[data-theme="dark"] .cb-recipe-pill--surface,[data-theme="dark"] .cb-recipe-pill--api{background:rgba(59, 130, 246, 0.2);box-shadow:0 0 0 1px rgba(147, 197, 253, 0.28);color:#bfdbfe}.cb-recipe-body{padding-top:2.25rem}.cb-recipe-layout{align-items:start;display:grid;gap:2.5rem 3rem;grid-template-columns:minmax(0, 1fr) 300px}@media (max-width: 960px){.cb-recipe-layout{gap:2rem;grid-template-columns:1fr}}.cb-recipe-main{min-width:0;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh)}.cb-recipe-main [class*="columns"]>*{display:flex}.cb-recipe-main [class*="columns"] .card,.cb-recipe-main [class*="columns"] [class*="Card"]{flex:1;height:100%;min-width:0}.cb-recipe-main [class*="columns"] .card [data-component-part="card-content-container"]{flex:1 1 auto;min-width:0;width:100%}.cb-recipe-wrap .card #card-link-arrow-icon{right:14px;top:14px}.cb-recipe-main [class*="callout"],.cb-recipe-main [class*="CodeGroup"],.cb-recipe-main .code-block-wrapper,.cb-recipe-main [class*="columns"],.cb-recipe-main .steps,.cb-recipe-main [class*="Steps"]{margin:0.75rem 0 1.25rem}.cb-recipe-sidebar{display:flex;flex-direction:column;gap:1rem;overflow:visible;position:sticky;top:calc(var(--suki-nav-row-h, 64px) + var(--banner-height, 0px) + 8px);z-index:20}@media (max-width: 960px){.cb-recipe-sidebar{position:static;z-index:auto}}.cb-recipe-sidebar-card{background:var(--cb-card-bg);border:1px solid var(--cb-line);border-radius:var(--suki-card-radius);box-shadow:var(--cb-card-shadow);box-sizing:border-box;padding:1.1rem 1.15rem;width:100%}.cb-recipe-sidebar-card--actions{padding-bottom:1.1rem}.cb-recipe-sidebar-actions{display:flex;flex-direction:column;gap:0.625rem}.cb-recipe-wrap a.cb-recipe-action{border-bottom:none!important;box-shadow:none!important;text-decoration:none!important;z-index:auto}.cb-recipe-wrap a.cb-recipe-action--primary{border:1px solid rgba(111, 84, 16, 0.12)!important;color:#1c1c1c!important}.cb-recipe-wrap a.cb-recipe-action--primary:hover{color:#1c1c1c!important}html.dark .cb-recipe-wrap a.cb-recipe-action--primary,[data-theme="dark"] .cb-recipe-wrap a.cb-recipe-action--primary{border-color:rgba(255, 225, 72, 0.35)!important;color:#0a0a0a!important}html.dark .cb-recipe-wrap a.cb-recipe-action--primary:hover,[data-theme="dark"] .cb-recipe-wrap a.cb-recipe-action--primary:hover{color:#0a0a0a!important}.cb-recipe-wrap a.cb-recipe-action--secondary{border:1px solid rgba(111, 84, 16, 0.18)!important;color:var(--cb-accent)!important}.cb-recipe-wrap a.cb-recipe-action--secondary:hover{color:var(--cb-accent)!important}html.dark .cb-recipe-wrap a.cb-recipe-action--secondary,[data-theme="dark"] .cb-recipe-wrap a.cb-recipe-action--secondary{border-color:rgba(255, 255, 255, 0.16)!important;color:#ffe148!important}html.dark .cb-recipe-wrap a.cb-recipe-action--secondary:hover,[data-theme="dark"] .cb-recipe-wrap a.cb-recipe-action--secondary:hover{color:#ffe148!important}.cb-recipe-action{align-items:center;border-radius:var(--suki-btn-radius);box-sizing:border-box;display:inline-flex;font-size:0.875rem;font-weight:var(--suki-btn-weight);gap:0.45rem;justify-content:center;line-height:1.2;padding:0.7rem 1rem;text-decoration:none;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease;width:100%}.cb-recipe-action .cb-recipe-icon{height:1rem;width:1rem}.cb-recipe-action--primary{background:var(--cb-accent-bright);border:1px solid rgba(111, 84, 16, 0.12);color:#1c1c1c}.cb-recipe-action--primary:hover{background:#ffeb94;color:#1c1c1c}.cb-recipe-action--secondary{background:transparent;border:1px solid rgba(111, 84, 16, 0.18);color:var(--cb-accent)}.cb-recipe-action--secondary:hover{background:rgba(255, 225, 72, 0.08)}html.dark .cb-recipe-action--primary,[data-theme="dark"] .cb-recipe-action--primary{background:#ffe148;border-color:rgba(255, 225, 72, 0.35);color:#0a0a0a}html.dark .cb-recipe-action--primary:hover,[data-theme="dark"] .cb-recipe-action--primary:hover{background:#fff066;color:#0a0a0a}html.dark .cb-recipe-action--secondary,[data-theme="dark"] .cb-recipe-action--secondary{background:transparent;border-color:rgba(255, 255, 255, 0.16);color:#ffe148}html.dark .cb-recipe-action--secondary:hover,[data-theme="dark"] .cb-recipe-action--secondary:hover{background:rgba(255, 225, 72, 0.1);color:#ffe148}.cb-recipe-sidebar-caption{border-top:1px solid var(--cb-line);color:var(--cb-muted);display:block;font-size:0.75rem;line-height:1.45;margin:1rem 0 0;padding-top:0.875rem;text-align:center;text-wrap:balance}.cb-recipe-sidebar-kicker{color:var(--cb-muted);display:block;font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;margin:0 0 0.85rem;text-transform:uppercase}.cb-recipe-auth-block{display:flex;flex-direction:column;gap:0.45rem}.cb-recipe-auth-block+.cb-recipe-auth-block{border-top:1px solid var(--cb-line);margin-top:1rem;padding-top:1rem}.cb-recipe-auth-title{display:block;font-size:0.875rem;font-weight:650;line-height:1.35;margin:0}.cb-recipe-sidebar-copy{color:var(--cb-muted);display:block;font-size:0.8125rem;line-height:1.55;margin:0}.cb-recipe-wrap .cb-recipe-sidebar-copy a.link{border-bottom:1px solid #6f5410;box-shadow:none!important;color:var(--suki-light-text, #1a1917);font-weight:600;text-decoration:none!important}html.dark .cb-recipe-wrap .cb-recipe-sidebar-copy a.link,[data-theme="dark"] .cb-recipe-wrap .cb-recipe-sidebar-copy a.link{border-bottom-color:#ffe148;color:var(--suki-dark-text, #f5f5f4)}.cb-recipe-auth-scopes{margin-top:0.15rem}.cb-recipe-auth-scopes .cb-recipe-scope-pill{font-weight:600;letter-spacing:0;text-transform:none}.cb-recipe-glance{margin:0}.cb-recipe-glance-row{align-items:baseline;border-bottom:1px solid var(--cb-line);display:grid;gap:0.35rem 0.75rem;grid-template-columns:5.5rem 1fr;padding:0.45rem 0}.cb-recipe-glance-row:first-child{padding-top:0}.cb-recipe-glance-row:last-child{border-bottom:0;padding-bottom:0}.cb-recipe-glance-row dt{color:var(--cb-muted);font-size:0.8125rem;margin:0}.cb-recipe-glance-row dd{font-size:0.875rem;font-weight:600;margin:0;text-align:right}.cb-recipe-scope-pills{display:flex;flex-wrap:wrap;gap:0.35rem;margin-top:0.35rem}.cb-recipe-scope-pill{background:rgba(255, 225, 72, 0.18);border-radius:var(--suki-pill-radius);color:var(--cb-accent);font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.6875rem;font-weight:700;letter-spacing:0.02em;padding:0.2rem 0.55rem;text-transform:uppercase}html.dark .cb-recipe-scope-pill,[data-theme="dark"] .cb-recipe-scope-pill{background:rgba(255, 225, 72, 0.12)}.cb-recipe-sidebar-card--run{padding:0;border:none;background:transparent;box-shadow:none;overflow:visible}.cb-run{position:relative;z-index:20}.cb-run-trigger{align-items:center;background:#3064e3;border:none;border-radius:var(--suki-btn-radius);box-shadow:0 4px 14px rgba(79, 179, 238, 0.35);color:#fff;cursor:pointer;display:flex;font-size:0.9375rem;font-weight:var(--suki-btn-weight);gap:0.5rem;justify-content:center;padding:0.8rem 1.15rem;transition:background 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;width:100%}.cb-run-trigger:hover{background:#4FB3EE;box-shadow:0 6px 18px rgba(79, 179, 238, 0.42)}html.dark .cb-run-trigger,[data-theme="dark"] .cb-run-trigger{background:#3064e3;box-shadow:0 4px 14px rgba(79, 179, 238, 0.28);color:#fff}html.dark .cb-run-trigger:hover,[data-theme="dark"] .cb-run-trigger:hover{background:#4FB3EE;box-shadow:0 6px 18px rgba(79, 179, 238, 0.36)}.cb-run-trigger-icon{flex-shrink:0;height:1rem;width:1rem}.cb-run-trigger-chevron{flex-shrink:0;height:1rem;margin-left:auto;transition:transform 0.15s ease;width:1rem}.cb-run-trigger-chevron--open{transform:rotate(180deg)}.cb-run-panel{--cb-run-panel-width: 520px;background:#fff;border:1px solid rgba(15, 23, 42, 0.08);border-radius:var(--suki-card-radius);box-shadow:0 4px 6px rgba(15, 23, 42, 0.04),
    0 20px 48px rgba(15, 23, 42, 0.14);box-sizing:border-box;margin-top:0.65rem;max-width:min(var(--cb-run-panel-width), calc(100vw - 1.5rem));padding:1.15rem 1.25rem 1.05rem;position:absolute;right:0;top:100%;width:var(--cb-run-panel-width);z-index:20}html.dark .cb-run-panel,[data-theme="dark"] .cb-run-panel{background:#171717;border-color:rgba(255, 255, 255, 0.1);box-shadow:0 4px 6px rgba(0, 0, 0, 0.2),
    0 20px 48px rgba(0, 0, 0, 0.5)}.cb-run-panel-kicker{color:#64748b;font-size:0.6875rem;font-weight:700;letter-spacing:0.08em;margin-bottom:0.75rem;text-transform:uppercase}html.dark .cb-run-panel-kicker,[data-theme="dark"] .cb-run-panel-kicker{color:#94a3b8}.cb-run-tools{display:grid;gap:0.55rem;grid-template-columns:repeat(3, minmax(0, 1fr));margin-bottom:1.1rem}.cb-run-tool{align-items:center;background:#f8fafc;border:1px solid rgba(15, 23, 42, 0.1);border-radius:var(--suki-card-radius);color:#334155;cursor:pointer;display:flex;flex-direction:row;font-size:0.75rem;font-weight:600;gap:0.45rem;justify-content:center;min-height:2.75rem;padding:0.55rem 0.5rem;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease, box-shadow 0.15s ease}.cb-run-tool:hover{background:#f1f5f9;border-color:rgba(79, 179, 238, 0.35)}.cb-run-tool--active{background:rgba(79, 179, 238, 0.1);border-color:#4fb3ee;box-shadow:inset 0 0 0 1px rgba(79, 179, 238, 0.15);color:#1878b8}html.dark .cb-run-tool,[data-theme="dark"] .cb-run-tool{background:rgba(255, 255, 255, 0.03);border-color:rgba(255, 255, 255, 0.12);color:#cbd5e1}html.dark .cb-run-tool:hover,[data-theme="dark"] .cb-run-tool:hover{background:rgba(255, 255, 255, 0.06);border-color:rgba(79, 179, 238, 0.45)}html.dark .cb-run-tool--active,[data-theme="dark"] .cb-run-tool--active{background:rgba(79, 179, 238, 0.16);border-color:#4fb3ee;box-shadow:inset 0 0 0 1px rgba(79, 179, 238, 0.2);color:#d6effc}.cb-run-tool-icon{flex-shrink:0;height:1rem;width:1rem}html.dark .cb-run-tool[data-tool="codex"] .cb-run-tool-icon,html.dark .cb-run-tool[data-tool="cursor"] .cb-run-tool-icon,[data-theme="dark"] .cb-run-tool[data-tool="codex"] .cb-run-tool-icon,[data-theme="dark"] .cb-run-tool[data-tool="cursor"] .cb-run-tool-icon{filter:invert(1) brightness(1.05)}.cb-run-section{background:transparent;border:none;border-radius:0;padding:0}.cb-run-section+.cb-run-section{border-top:1px solid rgba(15, 23, 42, 0.1);margin-top:1rem;padding-top:1rem}html.dark .cb-run-section+.cb-run-section,[data-theme="dark"] .cb-run-section+.cb-run-section{border-top-color:rgba(255, 255, 255, 0.12)}.cb-run-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:0.55rem 0.75rem;justify-content:space-between;margin-bottom:0.75rem}.cb-run-section-title{color:#0f172a;font-size:0.875rem;font-weight:700;line-height:1.3}html.dark .cb-run-section-title,[data-theme="dark"] .cb-run-section-title{color:#f8fafc}.cb-run-mode-toggle{background:#eef2f7;border-radius:999px;display:inline-flex;flex-shrink:0;padding:0.2rem}html.dark .cb-run-mode-toggle,[data-theme="dark"] .cb-run-mode-toggle{background:rgba(255, 255, 255, 0.1)}.cb-run-mode{background:transparent;border:none;border-radius:999px;color:#334155;cursor:pointer;font-size:0.6875rem;font-weight:600;line-height:1.2;padding:0.35rem 0.65rem;transition:background 0.15s ease, color 0.15s ease, box-shadow 0.15s ease;white-space:nowrap}html.dark .cb-run-mode,[data-theme="dark"] .cb-run-mode{color:#cbd5e1}.cb-run-mode--active{background:#fff;box-shadow:0 1px 3px rgba(15, 23, 42, 0.12);color:#0f172a}html.dark .cb-run-mode--active,[data-theme="dark"] .cb-run-mode--active{background:#262626;box-shadow:0 1px 3px rgba(0, 0, 0, 0.35);color:#f8fafc}.cb-run-steps{display:flex;flex-direction:column;gap:0.55rem}.cb-run-command-row,.cb-run-text-row{align-items:start;display:grid;gap:0.55rem;grid-template-columns:1.55rem minmax(0, 1fr)}.cb-run-command-row--run{grid-template-columns:minmax(0, 1fr)}.cb-run-command-index{align-items:center;background:#3064e3;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:0.6875rem;font-weight:700;height:1.55rem;justify-content:center;line-height:1;margin-top:0.15rem;width:1.55rem}.cb-run-command-row .cb-run-command-index{margin-top:0.7rem}html.dark .cb-run-command-index,[data-theme="dark"] .cb-run-command-index{background:#4fb3ee;color:#0b1220}.cb-run-command-shell{align-items:center;background:transparent;border:1px solid rgba(15, 23, 42, 0.14);border-radius:var(--suki-btn-radius);display:flex;gap:0.45rem;min-width:0;padding:0.75rem 0.45rem 0.55rem 0.9rem}html.dark .cb-run-command-shell,[data-theme="dark"] .cb-run-command-shell{border-color:rgba(255, 255, 255, 0.18)}.cb-run-command-shell--run{border-color:rgba(48, 100, 227, 0.4)}html.dark .cb-run-command-shell--run,[data-theme="dark"] .cb-run-command-shell--run{border-color:rgba(79, 179, 238, 0.45)}.cb-run-command{color:#0f172a;display:block;flex:1 1 auto;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;font-size:0.75rem;font-weight:500;line-height:1.35;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}html.dark .cb-run-command,[data-theme="dark"] .cb-run-command{color:#f8fafc}.cb-run-command--run{color:#153e9c;font-weight:600}html.dark .cb-run-command--run,[data-theme="dark"] .cb-run-command--run{color:#d6effc}.cb-run-text{color:#1e293b;font-size:0.8125rem;grid-column:2 / -1;line-height:1.5;margin:0}html.dark .cb-run-text,[data-theme="dark"] .cb-run-text{color:#e2e8f0}.cb-run-copy{align-items:center;align-self:center;background:transparent;border:1px solid transparent;border-radius:var(--suki-btn-radius);color:#334155;cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease;width:2rem}.cb-run-copy:hover{background:rgba(48, 100, 227, 0.08);border-color:rgba(48, 100, 227, 0.28);color:#3064e3}html.dark .cb-run-copy,[data-theme="dark"] .cb-run-copy{background:transparent;border-color:transparent;color:#cbd5e1}html.dark .cb-run-copy:hover,[data-theme="dark"] .cb-run-copy:hover{background:rgba(79, 179, 238, 0.12);border-color:rgba(79, 179, 238, 0.45);color:#4fb3ee}.cb-run-copy svg{height:0.95rem;width:0.95rem}.cb-run-copy--copied{background:rgba(48, 100, 227, 0.12);border-color:#3064e3;color:#3064e3}.cb-run-tip{align-items:flex-start;color:#1e293b;display:flex;font-size:0.8125rem;gap:0.45rem;line-height:1.45;margin:0.7rem 0 0}html.dark .cb-run-tip,[data-theme="dark"] .cb-run-tip{color:#e2e8f0}.cb-run-tip-icon{color:#3064e3;flex-shrink:0;height:1rem;margin-top:0.1rem;width:1rem}html.dark .cb-run-tip-icon,[data-theme="dark"] .cb-run-tip-icon{color:#4fb3ee}.cb-run-tip-text{min-width:0}.cb-run-tip-cmd{color:inherit;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;font-size:inherit;font-weight:700}.cb-run-caption{border-top:1px solid rgba(15, 23, 42, 0.1);color:#334155;font-size:0.75rem;line-height:1.5;margin:1rem 0 0;padding-top:0.85rem;text-wrap:balance}html.dark .cb-run-caption,[data-theme="dark"] .cb-run-caption{border-top-color:rgba(255, 255, 255, 0.12);color:#cbd5e1}@media (max-width: 960px){.cb-run-panel{--cb-run-panel-width: 100%;margin-top:0.65rem;max-width:none;position:static;width:100%}.cb-run-tool{flex-direction:column;font-size:0.6875rem;gap:0.3rem;min-height:3.25rem;padding:0.5rem 0.35rem}}.suki-agent-prompt{background:#fff;border:1px solid rgb(13 12 10 / 0.1);border-radius:var(--suki-card-radius);box-sizing:border-box;margin:1.5rem 0 2rem;max-width:100%;overflow:hidden}html.dark .suki-agent-prompt,[data-theme="dark"] .suki-agent-prompt{background:#1a1a19;border-color:rgb(255 255 255 / 0.1)}.suki-agent-prompt__header{align-items:center;border-bottom:1px solid rgb(13 12 10 / 0.1);display:flex;justify-content:space-between;padding:0.75rem 1rem}html.dark .suki-agent-prompt__header,[data-theme="dark"] .suki-agent-prompt__header{border-bottom-color:rgb(255 255 255 / 0.1)}.suki-agent-prompt__label{color:rgb(107 114 128);font-size:0.875rem;font-weight:500;letter-spacing:0.01em;line-height:1.25rem;min-width:0;padding-right:0.75rem}html.dark .suki-agent-prompt__label,[data-theme="dark"] .suki-agent-prompt__label{color:rgb(156 163 175)}.suki-agent-prompt__copy{background:transparent;border:none;cursor:pointer;flex-shrink:0;padding:0}.suki-agent-prompt__copy:focus-visible{outline:none}#content-area .suki-agent-prompt__copy svg{display:block!important}.suki-agent-prompt__body{color:var(--suki-light-text-body);font-size:0.875rem;font-weight:400;line-height:1.5rem;overflow:hidden;padding:0.875rem 1rem;position:relative}html.dark .suki-agent-prompt__body,[data-theme="dark"] .suki-agent-prompt__body{color:var(--suki-dark-text-body)}.suki-agent-prompt__intro{display:block;margin:0;padding-bottom:0.5rem}#content-area .suki-agent-prompt__intro{display:block!important;margin:0!important;padding-bottom:0.5rem!important}#content-area .suki-agent-prompt__intro>span{display:inline}.suki-agent-prompt__steps{list-style:decimal;margin:0;padding-left:1.25rem;padding-top:0}#content-area .suki-agent-prompt__steps{margin-top:0!important;padding-top:0!important}.suki-agent-prompt__steps>li{margin:0;padding-left:0.25rem}.suki-agent-prompt__steps>li+li{margin-top:0.25rem}.suki-agent-prompt__steps>li:last-child{margin-bottom:0}.suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child{color:var(--suki-light-text-muted);opacity:0.55}html.dark .suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child,[data-theme="dark"] .suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child{color:var(--suki-dark-text-muted)}@keyframes suki-agent-prompt-shimmer{0%{background-position:100% 0}100%{background-position:0 0}}.suki-agent-prompt__shimmer{color:inherit}.suki-agent-prompt__shimmer.is-shimmering{--suki-agent-shimmer-spread: calc(3ch + 40px);--suki-agent-shimmer-base: currentColor;--suki-agent-shimmer-highlight: color-mix(
    in srgb,
    currentColor 20%,
    transparent
  );animation:suki-agent-prompt-shimmer 2s linear infinite;background-clip:text;background-image:linear-gradient(
    110deg,
    var(--suki-agent-shimmer-base) calc(50% - var(--suki-agent-shimmer-spread)),
    var(--suki-agent-shimmer-highlight)
      calc(50% - var(--suki-agent-shimmer-spread) * 0.5),
    var(--suki-agent-shimmer-highlight) 50%,
    var(--suki-agent-shimmer-highlight)
      calc(50% + var(--suki-agent-shimmer-spread) * 0.5),
    var(--suki-agent-shimmer-base) calc(50% + var(--suki-agent-shimmer-spread))
  );background-position:0 0;background-repeat:no-repeat;background-size:calc(200% + var(--suki-agent-shimmer-spread) * 2) 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.dark .suki-agent-prompt__shimmer.is-shimmering,[data-theme="dark"] .suki-agent-prompt__shimmer.is-shimmering{--suki-agent-shimmer-highlight: color-mix(
    in srgb,
    #ffffff 82%,
    currentColor
  )}@supports (color: color-mix(in lab, red, red)){.suki-agent-prompt__shimmer.is-shimmering{background-image:linear-gradient(
      110deg,
      var(--suki-agent-shimmer-base)
        calc(50% - var(--suki-agent-shimmer-spread)),
      color-mix(
          in oklch,
          var(--suki-agent-shimmer-highlight),
          var(--suki-agent-shimmer-base) 50%
        )
        calc(50% - var(--suki-agent-shimmer-spread) * 0.5),
      var(--suki-agent-shimmer-highlight) 50%,
      color-mix(
          in oklch,
          var(--suki-agent-shimmer-highlight),
          var(--suki-agent-shimmer-base) 50%
        )
        calc(50% + var(--suki-agent-shimmer-spread) * 0.5),
      var(--suki-agent-shimmer-base)
        calc(50% + var(--suki-agent-shimmer-spread))
    )}}#content-area .suki-agent-prompt__shimmer.is-shimmering code,#content-area .suki-agent-prompt__shimmer.is-shimmering .suki-agent-prompt__code{-webkit-text-fill-color:var(--suki-light-text)!important;background-image:none!important;color:var(--suki-light-text)!important}html.dark #content-area .suki-agent-prompt__shimmer.is-shimmering code,html.dark #content-area .suki-agent-prompt__shimmer.is-shimmering .suki-agent-prompt__code,[data-theme="dark"] #content-area .suki-agent-prompt__shimmer.is-shimmering code,[data-theme="dark"] #content-area .suki-agent-prompt__shimmer.is-shimmering .suki-agent-prompt__code{-webkit-text-fill-color:var(--suki-dark-text)!important;color:var(--suki-dark-text)!important}.suki-agent-prompt__fade{z-index:1}@media (prefers-reduced-motion: reduce){.suki-agent-prompt__shimmer.is-shimmering{animation:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}}#content-area .suki-agent-prompt__body code,#content-area .suki-agent-prompt__steps code{background:#f3f4f6!important;border-radius:4px!important;color:var(--suki-light-text)!important;font-size:0.875em!important;font-weight:500!important;padding:0.15em 0.4em!important}html.dark #content-area .suki-agent-prompt__body code,html.dark #content-area .suki-agent-prompt__steps code,[data-theme="dark"] #content-area .suki-agent-prompt__body code,[data-theme="dark"] #content-area .suki-agent-prompt__steps code{background:#2d2d2b!important;color:var(--suki-dark-text)!important}.suki-agent-prompt__reference{border-top:1px solid rgb(13 12 10 / 0.1);display:flex;flex-direction:column;gap:0.75rem;margin:1.5rem 0 0;padding:1.25rem 0 0.5rem}html.dark .suki-agent-prompt__reference,[data-theme="dark"] .suki-agent-prompt__reference{border-top-color:rgb(255 255 255 / 0.1)}.suki-agent-prompt__reference-label{color:rgb(107 114 128);display:block;font-size:0.75rem;font-weight:600;letter-spacing:0.06em;line-height:1.3;margin:0;text-transform:uppercase}html.dark .suki-agent-prompt__reference-label,[data-theme="dark"] .suki-agent-prompt__reference-label{color:rgb(156 163 175)}#content-area .suki-agent-prompt__reference a.link{align-self:flex-start;max-width:100%;overflow-wrap:anywhere;width:fit-content;word-break:break-word}.suki-agent-prompt__fade{background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 90%);bottom:0;height:3rem;left:0;pointer-events:none;position:absolute;right:0}html.dark .suki-agent-prompt__fade,[data-theme="dark"] .suki-agent-prompt__fade{background:linear-gradient(to bottom, rgba(26, 26, 25, 0), #1a1a19 90%)}.suki-agent-prompt__footer{display:flex;justify-content:center;padding:0.35rem 1.25rem 1.15rem}.suki-agent-prompt__toggle{align-items:center;background:#fff;border:1px solid rgb(13 12 10 / 0.1);border-radius:var(--suki-btn-radius);color:rgb(107 114 128);cursor:pointer;display:inline-flex;font-size:0.875rem;font-weight:500;gap:0.4rem;line-height:1.25rem;padding:0.45rem 0.9rem;transition:border-color 0.15s ease, color 0.15s ease, background 0.15s ease}.suki-agent-prompt__toggle:hover,.suki-agent-prompt__toggle:focus-visible{border-color:rgb(13 12 10 / 0.18);color:var(--suki-light-text);outline:none}html.dark .suki-agent-prompt__toggle,[data-theme="dark"] .suki-agent-prompt__toggle{background:#252524;border-color:rgb(255 255 255 / 0.1);color:rgb(156 163 175)}html.dark .suki-agent-prompt__toggle:hover,html.dark .suki-agent-prompt__toggle:focus-visible,[data-theme="dark"] .suki-agent-prompt__toggle:hover,[data-theme="dark"] .suki-agent-prompt__toggle:focus-visible{border-color:rgb(255 255 255 / 0.2);color:var(--suki-dark-text)}#content-area .suki-agent-prompt__chevron{display:block!important;height:14px!important;transition:transform 0.15s ease;width:14px!important}.suki-agent-prompt__chevron.is-up{transform:rotate(180deg)}@media print{.suki-agent-prompt__copy,.suki-agent-prompt__footer,.suki-agent-prompt__fade{display:none!important}.suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child{opacity:1}}#content-area [data-tut-code-explorer]{display:block;width:100%;max-width:100%;margin:1.25rem 0 1.75rem;box-sizing:border-box;contain:layout style;isolation:isolate;min-height:380px}#content-area .suki-code-wrap-btn,#content .suki-code-wrap-btn,#content-area .suki-code-feedback-btn,#content .suki-code-feedback-btn{position:relative;border:0;box-shadow:none;cursor:pointer}.suki-code-chrome-tooltip{position:fixed;z-index:10040;transform:translate(-50%, calc(-100% + 4px));padding:2px 6px;border-radius:4px;border:0;background:rgb(73, 73, 73);background:rgb(var(--primary-dark, 73 73 73));color:rgb(255, 255, 255);color:rgb(var(--tooltip-foreground, 255 255 255));font-family:inherit;font-size:12px;font-weight:400;line-height:16px;letter-spacing:normal;white-space:nowrap;pointer-events:none;box-shadow:none;animation:suki-code-chrome-tip-in 0.1s ease-out}.suki-code-chrome-tooltip[hidden]{display:none!important}@keyframes suki-code-chrome-tip-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.suki-code-chrome-tooltip{animation:none}}#content-area .code-block[data-suki-code-wrap="on"] [data-component-part="scroll-area-viewport"],#content .code-block[data-suki-code-wrap="on"] [data-component-part="scroll-area-viewport"],#content-area .code-group[data-suki-code-wrap="on"] [data-component-part="scroll-area-viewport"],#content .code-group[data-suki-code-wrap="on"] [data-component-part="scroll-area-viewport"]{overflow-x:hidden!important}#content-area .code-block[data-suki-code-wrap="on"] [data-component-part="scroll-area-content"],#content .code-block[data-suki-code-wrap="on"] [data-component-part="scroll-area-content"],#content-area .code-group[data-suki-code-wrap="on"] [data-component-part="scroll-area-content"],#content .code-group[data-suki-code-wrap="on"] [data-component-part="scroll-area-content"]{min-width:0!important;max-width:100%;width:100%;box-sizing:border-box}#content-area .code-block[data-suki-code-wrap="on"] .whitespace-pre,#content-area .code-block[data-suki-code-wrap="on"] pre,#content-area .code-block[data-suki-code-wrap="on"] code,#content .code-block[data-suki-code-wrap="on"] .whitespace-pre,#content .code-block[data-suki-code-wrap="on"] pre,#content .code-block[data-suki-code-wrap="on"] code,#content-area .code-group[data-suki-code-wrap="on"] .whitespace-pre,#content-area .code-group[data-suki-code-wrap="on"] pre,#content-area .code-group[data-suki-code-wrap="on"] code,#content .code-group[data-suki-code-wrap="on"] .whitespace-pre,#content .code-group[data-suki-code-wrap="on"] pre,#content .code-group[data-suki-code-wrap="on"] code{white-space:pre-wrap!important;overflow-wrap:anywhere;word-break:break-word;max-width:100%}:is(#feedback-thumbs-up,#feedback-thumbs-down){background:transparent;border:1px solid rgba(15, 23, 42, 0.12);border-radius:var(--suki-btn-radius);color:rgb(var(--gray-700, 65 65 63));gap:8px;padding:7px 14px;transition:background-color 0.12s ease, border-color 0.12s ease, color 0.12s ease}:is(#feedback-thumbs-up,#feedback-thumbs-down) small{font-size:14px;font-weight:var(--suki-btn-weight);line-height:20px}:is(#feedback-thumbs-up,#feedback-thumbs-down) svg{height:16px;width:16px}:is(#feedback-thumbs-up,#feedback-thumbs-down):hover{background:rgba(15, 23, 42, 0.03);border-color:rgba(15, 23, 42, 0.28);color:rgb(var(--gray-900, 26 25 23))}:is(#feedback-thumbs-up,#feedback-thumbs-down).border-gray-500{background:rgba(255, 225, 72, 0.16);border-color:#6f5410;color:#6f5410}#feedback-thumbs-up.border-gray-500 svg{--sk-icon: url("/icons/sprite.svg#material-thumb_up-fill")}#feedback-thumbs-down.border-gray-500 svg{--sk-icon: url("/icons/sprite.svg#material-thumb_down-fill")}:is(#feedback-thumbs-up,#feedback-thumbs-down,#feedback-form-cancel,#feedback-form-submit):focus-visible{outline:2px solid #6f5410;outline-offset:2px}.contextual-feedback-form-title{font-weight:var(--suki-btn-weight)}.contextual-feedback-input{border-radius:var(--suki-btn-radius)!important;transition:border-color 0.12s ease}.contextual-feedback-input:not(.border-red-500){border-color:rgba(15, 23, 42, 0.12)!important}.contextual-feedback-input:not(.border-red-500):focus{border-color:#6f5410!important}:is(#feedback-form-cancel,#feedback-form-submit){border-radius:var(--suki-btn-radius);font-size:14px;font-weight:var(--suki-btn-weight);line-height:20px;padding:8px 18px;transition:background-color 0.12s ease, border-color 0.12s ease}#feedback-form-cancel{background:transparent;border:1px solid rgba(15, 23, 42, 0.12);color:rgb(var(--gray-900, 26 25 23))}#feedback-form-cancel:hover:not(:disabled){background:rgba(15, 23, 42, 0.03);border-color:rgba(15, 23, 42, 0.28)}#feedback-form-submit{background:#ffe148;border:0;color:#111827}#feedback-form-submit:hover:not(:disabled){background:#ffe89c}:is(html.dark,[data-theme="dark"]) :is(#feedback-thumbs-up,#feedback-thumbs-down){border-color:rgba(255, 255, 255, 0.12);color:rgb(var(--gray-300, 209 208 206))}:is(html.dark,[data-theme="dark"]) :is(#feedback-thumbs-up,#feedback-thumbs-down):hover{background:rgba(255, 255, 255, 0.04);border-color:rgba(255, 255, 255, 0.28);color:rgb(var(--gray-100, 240 240 238))}:is(html.dark,[data-theme="dark"]) :is(#feedback-thumbs-up,#feedback-thumbs-down).border-gray-500{background:rgba(255, 225, 72, 0.08);border-color:#ffe148;color:#ffe148}:is(html.dark,[data-theme="dark"]) :is(#feedback-thumbs-up,#feedback-thumbs-down,#feedback-form-cancel,#feedback-form-submit):focus-visible{outline-color:#ffe148}:is(html.dark,[data-theme="dark"]) .contextual-feedback-input:not(.border-red-500){border-color:rgba(255, 255, 255, 0.12)!important}:is(html.dark,[data-theme="dark"]) .contextual-feedback-input:not(.border-red-500):focus{border-color:#ffe148!important}:is(html.dark,[data-theme="dark"]) #feedback-form-cancel{border-color:rgba(255, 255, 255, 0.12);color:rgb(var(--gray-200, 225 225 222))}:is(html.dark,[data-theme="dark"]) #feedback-form-cancel:hover:not(:disabled){background:rgba(255, 255, 255, 0.04);border-color:rgba(255, 255, 255, 0.28)}@media (prefers-reduced-motion: reduce){:is(#feedback-thumbs-up,#feedback-thumbs-down,#feedback-form-cancel,#feedback-form-submit),.contextual-feedback-input{transition:none}}.suki-code-feedback-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.suki-code-feedback-modal[hidden]{display:none!important}.suki-code-feedback-modal__backdrop{position:absolute;inset:0;background:rgba(10, 10, 10, 0.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.suki-code-feedback-modal__panel{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--surface: #F4F4F4;--surface-hover: #EDEDED;--rule: rgba(27, 27, 27, 0.12);--rule-strong: rgba(27, 27, 27, 0.24);--focus: #6F5410;position:relative;z-index:1;width:min(480px, 100%);max-height:min(90vh, 680px);overflow:auto;box-sizing:border-box;padding:22px;border-radius:var(--suki-card-radius);background:#FFFFFF;color:var(--ink);box-shadow:0 24px 64px rgba(0, 0, 0, 0.22)}html.dark .suki-code-feedback-modal__panel,[data-theme="dark"] .suki-code-feedback-modal__panel{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--surface: #1A1A1A;--surface-hover: #222222;--rule: rgba(244, 244, 244, 0.12);--rule-strong: rgba(244, 244, 244, 0.26);--focus: #FFE148;background:#0F0F0F;box-shadow:0 24px 64px rgba(0, 0, 0, 0.6), inset 0 0 0 1px rgba(244, 244, 244, 0.12)}.suki-code-feedback-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.suki-code-feedback-modal__header[hidden]{display:none}.suki-code-feedback-modal__title{display:flex;align-items:center;gap:10px;margin:0;color:var(--ink);font-size:13px;line-height:1;letter-spacing:0}.suki-code-feedback-modal__title::before{content:'';flex:none;width:3px;height:15px;background:var(--ink)}.suki-code-feedback-modal__close{appearance:none;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-6px -6px -6px 0;padding:0;border:0;border-radius:var(--suki-btn-radius);background:transparent;color:var(--faint);cursor:pointer}.suki-code-feedback-modal__close:hover,.suki-code-feedback-modal__close:focus-visible{background:var(--surface);color:var(--ink);outline:none}.suki-code-feedback-modal__fieldset{margin:0 0 18px;padding:0;border:0;min-width:0}.suki-code-feedback-modal__label{display:block;margin:0 0 8px;padding:0;color:var(--ink);font-size:13px;font-weight:600;line-height:1.3}.suki-code-feedback-modal__optional{font-weight:400;color:var(--faint)}.suki-code-feedback-modal__types{display:flex;flex-wrap:wrap;gap:8px}.suki-code-feedback-modal__type{position:relative;cursor:pointer}.suki-code-feedback-modal__type input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.suki-code-feedback-modal__type span{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:var(--suki-pill-radius);box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--muted);font-size:14px;font-weight:500;transition:background 0.12s ease, color 0.12s ease, box-shadow 0.12s ease}.suki-code-feedback-modal__type:hover span{background:var(--surface);color:var(--ink)}.suki-code-feedback-modal__type input:checked+span{background:#FDF49D;box-shadow:inset 0 0 0 1px #E9D25A;color:#1B1B1B}.suki-code-feedback-modal__type input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.suki-code-feedback-modal__textarea,.suki-code-feedback-modal__input{display:block;width:100%;box-sizing:border-box;margin:0 0 18px;padding:12px 14px;border:1px solid transparent;border-radius:var(--suki-btn-radius);background:var(--surface);color:var(--ink);font:inherit;font-size:14.5px;line-height:1.5;transition:background 0.12s ease, border-color 0.12s ease}.suki-code-feedback-modal__textarea{min-height:112px;resize:vertical}.suki-code-feedback-modal__textarea::placeholder,.suki-code-feedback-modal__input::placeholder{color:var(--faint);opacity:1}.suki-code-feedback-modal__textarea:hover,.suki-code-feedback-modal__input:hover{background:var(--surface-hover)}.suki-code-feedback-modal__textarea:focus,.suki-code-feedback-modal__input:focus{outline:none;border-color:var(--focus);background:var(--surface)}.suki-code-feedback-modal__status{margin:-6px 0 16px;font-size:13.5px;line-height:1.45;color:var(--muted)}.suki-code-feedback-modal__status[data-kind="error"]{color:#b42318}.suki-code-feedback-modal__status[data-kind="success"]{color:#027a48}html.dark .suki-code-feedback-modal__status[data-kind="error"],[data-theme="dark"] .suki-code-feedback-modal__status[data-kind="error"]{color:#f97066}html.dark .suki-code-feedback-modal__status[data-kind="success"],[data-theme="dark"] .suki-code-feedback-modal__status[data-kind="success"]{color:#6ce9a6}.suki-code-feedback-modal__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:4px}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn{min-width:0;padding:11px 22px;font-family:inherit;cursor:pointer}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn::after{display:none}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn:disabled{opacity:0.55;cursor:not-allowed}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn--ghost{background:transparent;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--ink)!important}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn--ghost:hover:not(:disabled),.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn--ghost:focus-visible{background:var(--surface)}.suki-code-feedback-modal__progress{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:220px;padding:28px 12px 20px;box-sizing:border-box}.suki-code-feedback-modal__progress[hidden]{display:none!important}.suki-code-feedback-modal__spinner{width:40px;height:40px;margin:0 0 18px;border-radius:50%;border:3px solid var(--rule);border-top-color:var(--focus);box-sizing:border-box;animation:suki-code-feedback-spin 0.75s linear infinite}.suki-code-feedback-modal__spinner[hidden]{display:none!important}@keyframes suki-code-feedback-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.suki-code-feedback-modal__spinner{animation:none;opacity:0.85}}.suki-code-feedback-modal__progress-title{margin:0 0 8px;color:var(--ink);font-size:18px;font-weight:500;line-height:1.35}.suki-code-feedback-modal__progress-text{margin:0;max-width:28rem;font-size:14.5px;line-height:1.55;color:var(--muted)}.suki-code-feedback-modal__done-actions{justify-content:center;margin-top:22px}.suki-code-feedback-modal__done-actions[hidden]{display:none!important}.suki-code-feedback-modal__progress[data-phase="done"] .suki-code-feedback-modal__progress-title{color:#027a48}html.dark .suki-code-feedback-modal__progress[data-phase="done"] .suki-code-feedback-modal__progress-title,[data-theme="dark"] .suki-code-feedback-modal__progress[data-phase="done"] .suki-code-feedback-modal__progress-title{color:#6ce9a6}@media (max-width: 480px){.suki-code-feedback-modal__panel{padding:18px}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn{flex:1 1 auto}}@media print{#content-area [data-suki-code-wrap-host],#content [data-suki-code-wrap-host],#content-area [data-suki-code-feedback-host],#content [data-suki-code-feedback-host],.suki-code-feedback-modal,.suki-code-chrome-tooltip{display:none!important}}#content-area .sdk-intro-available{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:1.25rem 0 0}#content-area .sdk-intro-available__label{color:#8a8a8a;font-size:12px;font-weight:500;line-height:1}html.dark #content-area .sdk-intro-available__label,[data-theme="dark"] #content-area .sdk-intro-available__label{color:rgba(255, 255, 255, 0.45)}#content-area .sdk-intro-available__icons{align-items:center;display:inline-flex;gap:6px}#content-area .sdk-intro-available__icon{align-items:center;background:#fff;border:1px solid rgba(0, 0, 0, 0.08);border-radius:999px;box-sizing:border-box;display:inline-flex;height:24px;justify-content:center;width:24px}#content-area .sdk-intro-available__icon img{display:block;height:14px;margin:0!important;width:14px}html.dark #content-area .sdk-intro-available__icon,[data-theme="dark"] #content-area .sdk-intro-available__icon{background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.12)}html.dark #content-area .sdk-intro-available__icon img,[data-theme="dark"] #content-area .sdk-intro-available__icon img{filter:invert(1)}#content-area .sdk-intro-available+p[class$="__usecase"]{margin-top:1rem}#content-area a.sdk-intro-usecase-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:0 0 2px;border:0!important;border-bottom:1px solid currentColor!important;color:#6f5410!important;font-size:15px;font-weight:500!important;line-height:1.4;white-space:nowrap;text-decoration:none!important;background:none;box-shadow:none}#content-area a.sdk-intro-usecase-link svg{flex:none;transition:transform 0.2s ease}#content-area a.sdk-intro-usecase-link:is(:hover,:focus-visible){opacity:0.8}#content-area a.sdk-intro-usecase-link:is(:hover,:focus-visible) svg{transform:translateX(3px)}html.dark #content-area a.sdk-intro-usecase-link,[data-theme="dark"] #content-area a.sdk-intro-usecase-link{color:#ffe148!important}@media (prefers-reduced-motion: reduce){#content-area a.sdk-intro-usecase-link svg{transition:none}}#content-area p[class$="__usecase"]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}#content-area a.sdk-intro-support-link{display:inline-flex;flex:none;align-items:center;gap:5px;height:24px;padding:0 10px;border:0!important;border-radius:var(--suki-pill-radius);background:#ffe148;color:#1b1b1b!important;font-size:12.5px;font-weight:var(--suki-btn-weight)!important;line-height:1;letter-spacing:-0.14px;white-space:nowrap;text-decoration:none!important;box-shadow:none}#content-area a.sdk-intro-support-link svg{flex:none}#content-area a.sdk-intro-support-link:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05))}#content-area a.sdk-intro-support-link:focus-visible{outline:2px solid #6f5410;outline-offset:2px}html.dark #content-area a.sdk-intro-support-link:focus-visible,[data-theme="dark"] #content-area a.sdk-intro-support-link:focus-visible{outline-color:#ffe148}#content-area .client-sdk-available{margin:20px 0 28px}#content-area .client-sdk-available .sov-tiles{margin-top:14px}#content-area .client-sdk-available .sov-tile{font-weight:400}#content-area .client-sdk-available .sov-tile-t b{font-weight:500}#content-area .client-sdk-available[data-count="1"] .sov-tiles{grid-template-columns:minmax(0, 1fr)}.suki-recent{position:fixed;top:50%;right:0;z-index:45;display:flex;flex-direction:row-reverse;align-items:stretch;transform:translateY(-50%);font-family:inherit;pointer-events:none}.suki-recent>*{pointer-events:auto}button.suki-recent-tab{box-sizing:border-box;position:relative;z-index:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;gap:10px;margin:0;padding:14px 8px;min-width:36px;border:1px solid rgba(255, 255, 255, 0.12);border-right:none;border-radius:var(--suki-btn-radius) 0 0 var(--suki-btn-radius);background:#1c1c19;color:#f6f2e4;cursor:pointer;box-shadow:-4px 0 18px rgba(0, 0, 0, 0.22)}.suki-recent[data-open="true"] button.suki-recent-tab{align-self:stretch;border-radius:0;border-left:none;box-shadow:none}button.suki-recent-tab:hover{background:#252521;color:#fff}button.suki-recent-tab:focus-visible{outline:2px solid #ffe148;outline-offset:2px}.suki-recent-tab-icon{display:block;flex-shrink:0}.suki-recent-tab-label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;font-weight:var(--suki-btn-weight);letter-spacing:0.08em;text-transform:uppercase;line-height:1}.suki-recent-tab-accent{position:absolute;top:12px;bottom:12px;right:0;width:2px;border-radius:2px 0 0 2px;background:#ffe148}.suki-recent-panel{box-sizing:border-box;position:relative;z-index:0;width:min(300px, calc(100vw - 48px));max-height:min(420px, 70vh);margin:0;padding:14px 14px 16px;border:1px solid rgba(255, 255, 255, 0.12);border-right:none;border-radius:var(--suki-card-radius) 0 0 var(--suki-card-radius);background:#1c1c19;color:#d1d0ce;box-shadow:-12px 0 36px rgba(0, 0, 0, 0.35);overflow:auto}.suki-recent[data-open="false"] .suki-recent-panel,.suki-recent-panel[hidden]{display:none!important}.suki-recent-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.suki-recent-panel-title{margin:0;color:#a1a19f;font-size:11px;font-weight:700;letter-spacing:0.06em;line-height:1.2;text-transform:uppercase}button.suki-recent-panel-close{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:4px;border:none;border-radius:var(--suki-btn-radius);background:transparent;color:#a1a19f;cursor:pointer}button.suki-recent-panel-close:hover{background:rgba(255, 255, 255, 0.08);color:#f6f2e4}.suki-recent-list,.suki-recent-seeds{list-style:none;margin:0;padding:0}.suki-recent-list li+li,.suki-recent-seeds li+li{margin-top:10px}.suki-recent-empty{margin:0 0 12px;color:#a1a19f;font-size:13px;line-height:1.45}.suki-recent-link{color:#fff394!important;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none!important;border-bottom:1px solid transparent}.suki-recent-link:hover{color:#fffef0!important;border-bottom-color:rgba(255, 241, 148, 0.3)}.suki-recent-link--seed{font-weight:500}@media (max-width: 640px){.suki-recent{display:none}}@media print{.suki-recent{display:none!important}}.wf{--ink:rgb(var(--gray-900, 26 25 23));--muted:rgb(var(--gray-700, 65 65 63));--faint:rgb(var(--gray-500, 115 114 112));--rule:rgba(27,27,27,.12);--surface:#F4F4F4;--cream:#FEF9DD;--yellow:#FDF49D;--yellow-edge:#E9D25A;--code:#1B1B1B;color:var(--ink)}html.dark .wf,[data-theme="dark"] .wf{--ink:rgb(var(--gray-200, 225 225 222));--muted:rgb(var(--gray-300, 209 208 206));--faint:rgb(var(--gray-400, 161 161 159));--rule:rgba(244,244,244,.12);--surface:#232323;--cream:#24221A;--code:#0F0F0F}.wf *{box-sizing:border-box}.wf-kicker{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;margin:0}.wf-kicker::before{content:"";width:3px;height:15px;background:var(--ink)}.wf-title{font-size:36px;line-height:1.15;letter-spacing:-0.02em;margin:14px 0 10px}.wf-lead{font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted);max-width:58ch;margin:0}.wf-tabs{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));margin-top:32px;border-bottom:1px solid var(--rule)}.wf-tab{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 14px 0;background:none;border:0;border-top:1px solid var(--rule);color:var(--muted);font:inherit;text-align:left;cursor:pointer}.wf-tab+.wf-tab{padding-left:16px;border-left:1px solid var(--rule)}.wf-tab .wf-idx{font-family:"JetBrains Mono", ui-monospace, Menlo, monospace;font-size:11px;color:var(--faint)}.wf-tab .wf-lbl{display:flex;align-items:center;gap:8px;font-size:15.5px;font-weight:500}.wf-tab svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.wf-tab:hover{color:var(--ink)}.wf-tab[aria-selected="true"]{color:var(--ink)}.wf-tab[aria-selected="true"]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.wf-tab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.wf-body{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:40px;margin-top:32px;align-items:start}.wf-feats{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.wf-feat{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--rule);color:inherit;text-decoration:none}.wf-feat .wf-idx{font-family:"JetBrains Mono", ui-monospace, Menlo, monospace;font-size:11.5px;color:var(--faint);padding-top:4px;width:22px;flex:none}.wf-feat b{display:block;font-size:17px;font-weight:500}.wf-feat span.d{display:block;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted);margin-top:4px}.wf-feat .go{margin-left:auto;align-self:center;width:16px;height:16px;opacity:.35;transition:transform .2s ease, opacity .2s ease;flex:none}.wf-feat:hover .go{opacity:1;transform:translateX(3px)}.wf-feat:hover b{text-decoration:underline;text-underline-offset:3px}.wf-popular-left{display:flex;flex-direction:column;min-width:0}.wf-popular-left .wf-more{align-self:flex-start;margin-top:18px}.wf-video{padding:16px;border-radius:var(--suki-card-radius);background:var(--cream)}.wf-video-poster,.wf-video video{position:relative;display:block;width:100%;aspect-ratio:2876 / 1703;border-radius:var(--suki-card-radius-inner);background:#1b1b1b center / cover no-repeat;object-fit:cover}.wf-play{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border:0;border-radius:var(--suki-btn-radius);background:#1B1B1B;color:#FFFFFF;font:inherit;font-size:14px;font-weight:var(--suki-btn-weight);white-space:nowrap;cursor:pointer}.wf-play i{width:32px;height:32px;border-radius:8px;background:#FDF49D;display:grid;place-items:center}.wf-play i svg{width:14px;height:14px;color:#1B1B1B}.wf-play small{color:#A3A3A3;font-size:13px;font-variant-numeric:tabular-nums}.wf-more{display:inline-flex;align-items:center;gap:8px;margin-top:18px}.wf-more svg,.wf-link svg{width:15px;height:15px;transition:transform .2s ease}.wf-more:hover svg,.wf-link:hover svg{transform:translateX(3px)}.wf-surfs{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.wf-surf{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:16px 14px 16px 18px;border:0;border-bottom:1px solid var(--rule);background:none;color:var(--muted);font:inherit;text-align:left;cursor:pointer}.wf-surf b{display:block;font-size:16px;font-weight:500;color:inherit}.wf-surf span.t{display:block;font-size:12.5px;color:var(--faint);margin-top:3px}.wf-surf svg{margin-left:auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.5;flex:none}.wf-surf:hover{color:var(--ink)}.wf-surf[aria-selected="true"]{color:var(--ink);background:var(--cream)}.wf-surf[aria-selected="true"]::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--yellow-edge)}.wf-surf:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.wf-detail h3{font-size:24px;letter-spacing:-0.01em;margin:0}.wf-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}#content-area .wf-tags .sdk-intro-available{margin:0 0 0 8px}.wf-tag{font-size:12.5px;font-weight:500;padding:3px 8px;border-radius:var(--suki-pill-radius);background:var(--yellow);color:#1B1B1B}.wf-detail .d{display:block;font-size:15.5px;line-height:1.6;color:var(--muted);margin:16px 0 0;max-width:60ch}.wf-link{display:flex;width:fit-content;align-items:center;gap:8px;margin-top:16px}.wf-note{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:14px;color:var(--muted)}.wf-note .wf-tag{flex:none}.wf-code{margin-top:24px;background:var(--code);border-radius:var(--suki-card-radius);overflow:hidden;color:#F4F4F4}.wf-code-head{display:flex;align-items:center;gap:2px;padding:8px 8px 0 12px;border-bottom:1px solid rgba(244,244,244,.10)}.wf-lang{background:none;border:0;color:#A3A3A3;font:inherit;font-size:13px;font-weight:500;padding:8px 10px 10px;cursor:pointer;position:relative}.wf-lang:hover{color:#F4F4F4}.wf-lang[aria-selected="true"]{color:#F4F4F4}.wf-lang[aria-selected="true"]::after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:#FDF49D}.wf-lang.solo{cursor:default}.wf-copy{margin-left:auto;margin-bottom:6px;width:26px;height:26px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:0;border-radius:var(--suki-btn-radius);color:rgba(255,255,255,.4);cursor:pointer}.wf-copy:hover{color:rgba(255,255,255,.6)}.wf-copy svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wf-copy-tip{position:fixed;z-index:10040;transform:translate(-50%, calc(-100% + 4px));padding:2px 6px;border-radius:4px;background:rgb(var(--primary-dark, 73 73 73));color:rgb(var(--tooltip-foreground, 255 255 255));font-size:12px;font-weight:400;line-height:1.25;white-space:nowrap;pointer-events:none}.wf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wf-code pre{margin:0;padding:18px 20px 20px;overflow-x:auto;font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:13px;line-height:1.7;tab-size:2}html.dark .wf-code,[data-theme="dark"] .wf-code{box-shadow:inset 0 0 0 1px rgba(244,244,244,.08)}.tk-k{color:#FDF49D}.tk-s{color:#9CCBF2}.tk-f{color:#E9D25A}.tk-c{color:#7A7A7A}.wf-lang:focus-visible,.wf-copy:focus-visible,.wf-play:focus-visible{outline:2px solid #FDF49D;outline-offset:2px}@media (max-width: 960px){.wf-body{grid-template-columns:minmax(0, 1fr);gap:28px}.wf-body>*{min-width:0}.wf-code pre,.wf-code pre code{white-space:pre-wrap;overflow-wrap:anywhere}.wf-tabs{display:flex;overflow-x:auto;scrollbar-width:none}.wf-tab{flex:none;min-width:150px}}@media (max-width: 640px){.wf-title{font-size:28px}.wf-video{padding:10px}.wf-play{left:8px;bottom:8px;gap:8px;padding:4px 10px 4px 4px;font-size:12.5px}.wf-play i{width:26px;height:26px;border-radius:7px}.wf-play small{font-size:12px}}@media (prefers-reduced-motion: reduce){.wf *{transition:none!important}}#content-area .hp-wrap>.wf{box-sizing:border-box;margin:8px 0 36px;max-width:100%;min-width:0;width:100%}#content-area:has([data-hp-home-hero]) .hp-wrap{--hp-home-ink: rgb(var(--gray-900, 26 25 23));--hp-home-muted: rgb(var(--gray-700, 65 65 63))}html.dark #content-area:has([data-hp-home-hero]) .hp-wrap,[data-theme="dark"] #content-area:has([data-hp-home-hero]) .hp-wrap{--hp-home-ink: rgb(var(--gray-200, 225 225 222));--hp-home-muted: rgb(var(--gray-300, 209 208 206))}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow--use-case-intro,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow--explore{color:var(--hp-home-ink);display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0;text-transform:none}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow::before,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow--use-case-intro::before,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow--explore::before{content:"";width:3px;height:15px;flex:none;background:var(--hp-home-ink)}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-hero-line,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-title,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-home-get-started .hp-journey-hero-line,#content-area:has([data-hp-home-hero]) .hp-journey-explore .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-home-learn .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-journey-explore--wn .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-ext-resources .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-support-need-title{color:var(--hp-home-ink)!important;font-size:36px!important;font-weight:600!important;letter-spacing:-0.02em!important;line-height:1.15!important;margin:14px 0 10px!important;text-align:left}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-lead,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-lead--explore,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-support-need-lead{color:var(--hp-home-muted)!important;max-width:58ch;margin:0 0 18px!important}@media (max-width: 640px){#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-hero-line,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-title,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-home-get-started .hp-journey-hero-line,#content-area:has([data-hp-home-hero]) .hp-journey-explore .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-home-learn .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-journey-explore--wn .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-ext-resources .hp-journey-title.hp-journey-title--explore,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-support-need-title{font-size:28px!important}}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.hp-wn-all,.hp-ext-card-link,.hp-support-need-item-link){display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:0 0 2px;border:0;border-bottom:1px solid currentColor;color:#6F5410;font-size:15px;font-weight:500;line-height:1.4;white-space:nowrap;text-decoration:none!important;background:none;box-shadow:none}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.hp-wn-all,.hp-ext-card-link,.hp-support-need-item-link) svg{width:15px;height:15px;flex:none;transition:transform 0.2s ease}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.hp-wn-all,.hp-support-need-item-link):is(:hover,:focus-visible),#content-area:has([data-hp-home-hero]) .hp-wrap .hp-ext-card:is(:hover,:focus-visible) .hp-ext-card-link{color:#6F5410!important;text-decoration:none!important;opacity:0.8}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.hp-wn-all,.hp-support-need-item-link):is(:hover,:focus-visible) svg{transform:translateX(3px)}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-support-need-item-link:is(:hover,:focus-visible) svg.hp-link-ext{transform:translate(2px, -2px)}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents{margin-top:20px;padding:14px 16px 16px;border-radius:var(--suki-card-radius);background:var(--surface)}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-title{margin:0;color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.3}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tools{display:inline-flex;align-items:center;gap:6px}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tool{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box;border:1px solid rgba(0, 0, 0, 0.08);border-radius:999px;background:#fff}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tool img{display:block;width:14px;height:14px;margin:0!important}html.dark #content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tool,[data-theme="dark"] #content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tool{border-color:rgba(255, 255, 255, 0.12);background:rgba(255, 255, 255, 0.08)}html.dark #content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tool[data-ink] img,[data-theme="dark"] #content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-tool[data-ink] img{filter:invert(1)}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-lead{margin:6px 0 0;color:var(--muted);font-size:13.5px;line-height:1.5}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agents-actions .wf-agents-setup{margin:0 0 0 auto}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agent-action{display:inline-flex;flex:none;align-items:center;gap:5px;height:24px;padding:0 10px;border:0;border-radius:var(--suki-pill-radius);background:#ffe148;color:#1b1b1b;font:inherit;font-size:12.5px;font-weight:var(--suki-btn-weight);line-height:1;letter-spacing:-0.14px;white-space:nowrap;cursor:pointer}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agent-action :is(svg,img){display:block;width:13px;height:13px;margin:0!important;flex:none}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agent-action:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05))}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-agent-action:focus-visible{outline:2px solid #6f5410;outline-offset:2px}html.dark #content-area:has([data-hp-home-hero]) .hp-wrap .wf-agent-action:focus-visible,[data-theme="dark"] #content-area:has([data-hp-home-hero]) .hp-wrap .wf-agent-action:focus-visible{outline-color:#ffe148}#content-area:has([data-hp-home-hero]) .hp-wrap .wf-note a{padding-bottom:1px;border:0;border-bottom:1px solid currentColor;color:#6F5410;font-weight:500;text-decoration:none!important}html.dark #content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.wf-note a,.hp-wn-all,.hp-ext-card-link,.hp-support-need-item-link),[data-theme="dark"] #content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.wf-note a,.hp-wn-all,.hp-ext-card-link,.hp-support-need-item-link),html.dark #content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-more,.wf-link,.hp-wn-all,.hp-support-need-item-link):is(:hover,:focus-visible),html.dark #content-area:has([data-hp-home-hero]) .hp-wrap .hp-ext-card:is(:hover,:focus-visible) .hp-ext-card-link{color:#FFE148!important}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-tag,.hp-ext-card-eyebrow,.hp-wn-badge-new,.hp-learn-promo-count){display:inline-flex;align-items:center;width:fit-content;margin:0;padding:3px 8px;border:0;border-radius:var(--suki-pill-radius);background:#FDF49D;color:#1B1B1B;font-size:12.5px;font-weight:500;letter-spacing:normal;line-height:1.4;text-transform:none}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-ext-card-eyebrow{margin-bottom:12px}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-wn-item .hp-wn-ver{margin-left:6px;padding:1px 6px!important;border:0!important;border-radius:var(--suki-pill-radius)!important;background:#FDF49D!important;color:#1B1B1B!important;font-size:11px!important;font-weight:500!important}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-wn-item .hp-wn-badge.hp-wn-badge-new{padding:3px 8px!important;border-radius:var(--suki-pill-radius)!important;background:#FDF49D!important;box-shadow:none!important;color:#1B1B1B!important;font-size:12.5px!important}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.hp-journey-lead,.hp-journey-lead--explore){display:block;margin-bottom:0!important}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-explore-intro{margin-bottom:0!important;padding-bottom:32px!important}@media (max-width: 640px){#content-area:has([data-hp-home-hero]) .hp-wrap .hp-ext-card-link{display:none!important}}html.dark #content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-tag,.hp-ext-card-eyebrow,.hp-wn-badge-new,.hp-wn-ver,.hp-learn-promo-count),[data-theme="dark"] #content-area:has([data-hp-home-hero]) .hp-wrap :is(.wf-tag,.hp-ext-card-eyebrow,.hp-wn-badge-new,.hp-wn-ver,.hp-learn-promo-count){background:#FDF49D!important;color:#1B1B1B!important}.srn{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--page: #FFFFFF;--rule: rgba(27, 27, 27, .12);--rule-strong: rgba(27, 27, 27, .24);--surface: #F4F4F4;--cream: #FEF9DD;--offwhite: #FFFDF7;--yellow: #FDF49D;--yellow-edge: #E9D25A;--blue: #D6EDFD;--red: #FCE3DE;--blue-ink: #1B1B1B;--red-ink: #8A2B1A;--code-bg: #F4F4F4;--srn-link: #6F5410;--srn-link-rule: rgba(111, 84, 16, .35);--srn-offset: calc(var(--suki-nav-row-h, 67px) + var(--banner-height, 0px) + 16px);color:var(--ink)}html.dark .srn,[data-theme="dark"] .srn{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--page: #0F0F0F;--rule: rgba(244, 244, 244, .12);--rule-strong: rgba(244, 244, 244, .26);--surface: #1E1E1E;--cream: #26231A;--offwhite: #1A1915;--blue: rgba(156, 203, 242, .18);--red: rgba(240, 128, 108, .18);--blue-ink: #CFE6FA;--red-ink: #F6C1B7;--code-bg: #1E1E1E;--srn-link: #FFE148;--srn-link-rule: rgba(255, 225, 72, .4)}.srn{min-width:0;max-width:100%;container:srn / inline-size}.srn *,.srn *::before,.srn *::after{box-sizing:border-box}.srn [hidden]{display:none!important}:where(.srn) button{font:inherit;color:inherit}.srn :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.srn-arrow{width:14px;height:14px;flex:none;transition:transform .2s ease}.srn-kicker{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;line-height:1}.srn-kicker::before{content:"";width:3px;height:15px;background:var(--ink)}.srn-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.srn .srn-title{margin:16px 0 0;font-size:44px;line-height:1.06;letter-spacing:-.025em;color:var(--ink)}.srn-lead{display:block;margin:16px 0 0;max-width:66ch;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.srn-actions{display:flex;gap:8px;flex:none}.srn .srn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--suki-btn-radius);font-size:14px;font-weight:var(--suki-btn-weight);text-decoration:none;cursor:pointer;border:1px solid transparent;white-space:nowrap}.srn .srn-btn-yellow{background:var(--yellow);border-color:var(--yellow-edge);color:#1B1B1B}.srn .srn-btn-yellow:hover{background:#FBEC86}.srn .srn-btn-line{background:transparent;border-color:var(--rule-strong);color:var(--ink)}.srn .srn-btn-line:hover{background:var(--surface)}.srn .srn-btn-ink{background:#1B1B1B;color:#FFFFFF}html.dark .srn .srn-btn-ink,[data-theme="dark"] .srn .srn-btn-ink{background:#F4F4F4;color:#1B1B1B}.srn .srn-btn-full{width:100%;height:44px;margin-top:20px}.srn .srn-btn[disabled]{opacity:.6;cursor:progress}.srn-wfs{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));margin-top:32px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.srn-wf{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 16px 0;background:none;border:0;color:var(--muted);text-align:left;cursor:pointer}.srn-wf+.srn-wf{padding-left:16px;border-left:1px solid var(--rule)}.srn-wf-lbl{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:500;white-space:nowrap}.srn-wf-n{font-size:13px;color:var(--faint);font-variant-numeric:tabular-nums}.srn-wf:hover{color:var(--ink)}.srn-wf[aria-pressed="true"]{color:var(--ink)}.srn-wf[aria-pressed="true"]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.srn-wf[aria-pressed="true"] .srn-wf-n{color:var(--ink)}.srn-wf:focus-visible{outline-offset:-2px;border-radius:0}.srn-navs{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:24px}.srn .srn-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 20px 24px;border-radius:var(--suki-card-radius);background:var(--surface);color:var(--ink);text-decoration:none;border:0}.srn-nav-txt b{display:block;font-size:17px;font-weight:500;white-space:nowrap}.srn-nav-txt span{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:var(--muted)}.srn-nav-tile{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;flex:none;color:#1B1B1B;transition:background .2s ease, color .2s ease}.srn-tone-blue .srn-nav-tile{background:#D6EDFD}.srn-tone-red .srn-nav-tile{background:#FCE3DE}.srn-tone-yellow .srn-nav-tile{background:#FDF49D}.srn-nav:hover .srn-nav-tile{background:#1B1B1B;color:#FDF49D}.srn-nav:hover b{text-decoration:underline;text-underline-offset:3px}.srn-tools{display:grid;grid-template-columns:minmax(0, 1fr) 260px 260px;gap:12px;margin-top:40px}.srn-search{position:relative}.srn-search-ic{position:absolute;left:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--faint);pointer-events:none}.srn .srn-search input{width:100%;height:44px;padding:0 40px 0 40px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font:inherit;font-size:15px;outline:none;-webkit-appearance:none;appearance:none}.srn-search input::placeholder{color:var(--faint)}.srn-search input::-webkit-search-cancel-button{display:none}.srn .srn-search input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.srn-search-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--suki-btn-radius);background:none;cursor:pointer;color:var(--muted)}.srn-search-x:hover{background:var(--surface)}.srn-search-x svg{width:14px;height:14px}.srn-select{position:relative}.srn-select-btn{width:100%;height:44px;display:flex;align-items:center;gap:8px;padding:0 12px 0 14px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);font-weight:var(--suki-btn-weight);cursor:pointer;text-align:left}.srn-select-btn:hover{border-color:var(--ink)}.srn-select-btn[aria-expanded="true"]{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.srn-select-btn[data-set]{background:var(--cream);border-color:var(--yellow-edge)}.srn-select-pre{font-size:13px;color:var(--faint);flex:none}.srn-select-val{flex:1;min-width:0;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srn-chev{width:16px;height:16px;flex:none;color:var(--muted);transition:transform .2s ease}.srn-select-btn[aria-expanded="true"] .srn-chev{transform:rotate(180deg)}.srn .srn-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;border-radius:var(--suki-card-radius);background:var(--page);border:1px solid var(--rule-strong);box-shadow:0 12px 32px rgba(27, 27, 27, .12);outline:none;max-height:360px;overflow:auto}.srn .srn-menu li{display:flex;align-items:center;gap:8px;margin:0;padding:9px 10px;border-radius:var(--suki-card-radius-inner);font-size:14.5px;cursor:pointer}.srn .srn-menu li::before{content:none}.srn-menu li[data-hi]{background:var(--cream)}.srn-menu li[aria-selected="true"]{font-weight:500}.srn-menu li[data-zero] .srn-opt-lbl,.srn-menu li[data-zero] .srn-opt-n{color:var(--faint)}.srn-opt-check{width:16px;height:16px;flex:none}.srn-opt-check svg{width:16px;height:16px}.srn-opt-lbl{flex:1}.srn-opt-n{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.srn-result{grid-column:1 / -1;display:flex;align-items:center;gap:14px;margin:2px 0 0;font-size:14px;color:var(--muted)}.srn-result b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.srn .srn-clear{padding:0 0 1px;border:0;border-bottom:1px solid var(--srn-link);background:none;color:var(--srn-link);font-size:14px;font-weight:500;cursor:pointer}.srn-jump{margin-top:36px}.srn-jump-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.srn-jump-arrows{display:flex;gap:6px}.srn-jump-arrows button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);cursor:pointer}.srn-jump-arrows button:hover:not([disabled]){background:var(--surface)}.srn-jump-arrows button[disabled]{opacity:.35;cursor:default}.srn-strip{display:flex;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);scroll-behavior:smooth}.srn-strip::-webkit-scrollbar{display:none}.srn-stop{position:relative;flex:none;width:76px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 12px 12px;border:0;border-right:1px solid var(--rule);background:none;cursor:pointer;text-align:left}.srn-stop[data-first]{border-left:1px solid var(--rule-strong)}.srn-stop:first-child{border-left:0}.srn-stop:hover{background:var(--offwhite)}.srn-stop[aria-current="true"]{background:var(--cream)}.srn-stop[aria-current="true"]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.srn-stop:focus-visible{outline-offset:-2px;border-radius:0}.srn-bars{display:flex;align-items:flex-end;gap:3px;height:30px;margin-bottom:8px}.srn-bar{--srn-bar-ink: var(--ink);--srn-seg: 4px;position:relative;display:block;width:3px;height:30px;background:linear-gradient(var(--srn-bar-ink), var(--srn-bar-ink)) center / 1px 100% no-repeat;transition:height .2s ease}.srn-bar::after{content:"";position:absolute;left:0;right:0;top:var(--srn-seg);height:11px;background:var(--srn-bar-ink);transition:top .2s ease}.srn-bar:nth-child(6n+2){--srn-seg: 9px}.srn-bar:nth-child(6n+3){--srn-seg: 15px}.srn-bar:nth-child(6n+4){--srn-seg: 19px}.srn-bar:nth-child(6n+5){--srn-seg: 15px}.srn-bar:nth-child(6n+6){--srn-seg: 9px}.srn-bar[data-off]{--srn-bar-ink: var(--rule-strong);--srn-seg: 3px;height:12px}.srn-bar[data-off]::after{height:5px}.srn-bar-old{--srn-bar-ink: var(--rule-strong);--srn-seg: 3px;height:10px}.srn-bar-old::after{height:4px}.srn-stop-m{font-size:14px;font-weight:500}.srn-stop-y{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}.srn-stop[data-dim] .srn-stop-m{color:var(--faint)}.srn-empty{margin-top:40px;padding:32px;border:1px dashed var(--rule-strong);border-radius:var(--suki-card-radius)}.srn .srn-empty-t{margin:0;font-size:18px;font-weight:500;color:var(--ink)}.srn .srn-empty-d{margin:6px 0 18px;font-size:15px;color:var(--muted)}.srn-stack{margin-top:8px}.srn .srn-year{display:flex;align-items:center;gap:20px;margin:56px 0 0;padding:0;border:0;font-size:34px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.srn-year::after{content:"";flex:1;height:1px;background:var(--rule-strong)}.srn .srn-list,.srn .srn-clist{list-style:none;margin:0;padding:0}.srn .srn-list>li,.srn .srn-clist>li{margin:0;padding-left:0}.srn .srn-list>li::before,.srn .srn-clist>li::before,.srn .srn-list>li::marker,.srn .srn-clist>li::marker{content:none}.srn .srn-month{display:grid;grid-template-columns:200px minmax(0, 1fr);column-gap:40px;padding-top:36px;scroll-margin-top:var(--srn-offset)}.srn-side-in{position:sticky;top:calc(var(--srn-offset) + 8px);padding-top:2px}.srn .srn-month-name{margin:0;font-size:22px;line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.srn-month-name span{color:var(--faint);font-weight:400}.srn .srn-month-n{margin:6px 0 14px;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.srn .srn-month-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--srn-link);text-decoration:none;border-bottom:1px solid var(--srn-link);padding-bottom:2px}.srn-month-link:hover .srn-arrow,.srn-cmonth a:hover .srn-arrow,.srn-entry-link:hover .srn-arrow{transform:translateX(3px)}.srn-entries{position:relative;padding:0 0 12px 36px;border-left:1px solid var(--rule-strong)}.srn-node{position:absolute;left:-7px;top:6px;width:13px;height:13px;background:var(--yellow);border:1px solid #1B1B1B}.srn-entry{padding:32px 0;border-top:1px solid var(--rule)}.srn-node+.srn-entry{padding-top:0;border-top:0}.srn-entries[data-indexed] .srn-entry{padding-top:32px;border-top:1px solid var(--rule)}.srn-entries[data-indexed] .srn-entry[data-first]{padding-top:0;border-top:0}.srn-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.srn-ptag,.srn-att{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:var(--suki-pill-radius);font-size:12.5px;font-weight:500;white-space:nowrap}.srn-ptag{border:1px solid var(--rule-strong);color:var(--ink)}.srn-ptag svg{width:13px;height:13px;color:var(--muted)}.srn-ver{color:var(--muted);font-variant-numeric:tabular-nums}.srn-att-new{background:var(--yellow);color:#1B1B1B}.srn-att-noteworthy{background:var(--blue);color:var(--blue-ink)}.srn-att-action-required{background:#1B1B1B;color:#FDF49D}html.dark .srn-att-action-required,[data-theme="dark"] .srn-att-action-required{background:#FDF49D;color:#1B1B1B}.srn-att-breaking-changes{background:var(--red);color:var(--red-ink)}.srn-att-deprecated,.srn-att-removed{border:1px dashed var(--rule-strong);color:var(--muted)}.srn-att-fixed{background:var(--surface);color:var(--muted)}.srn .srn-entry-title{margin:0 0 8px;font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.srn .srn-entry-text{max-width:72ch;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}.srn .srn-entry-text p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.srn-entry-text strong{color:var(--ink);font-weight:600}.srn .srn-entry-text a{color:var(--srn-link);text-decoration:underline;text-decoration-color:var(--srn-link-rule);text-underline-offset:3px;border-bottom:0}.srn .srn-entry-text a:hover{text-decoration-color:var(--srn-link)}.srn .srn-entry-text code{padding:1px 5px;border:1px solid var(--rule);border-radius:5px;background:var(--code-bg);font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:.84em;word-break:break-word}.srn .srn-entry-links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:16px 0 0}.srn .srn-entry-link{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:500;color:var(--srn-link);text-decoration:none;border-bottom:1px solid var(--srn-link-rule);padding-bottom:2px}.srn .srn-entry-link:hover,.srn .srn-entry-link:first-child{border-bottom-color:var(--srn-link)}.srn .srn-clist{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:20px;border-top:1px solid var(--rule)}.srn-cmonth{border-bottom:1px solid var(--rule);scroll-margin-top:var(--srn-offset)}.srn-cmonth:not(:nth-child(3n+1)){border-left:1px solid var(--rule)}.srn .srn-cmonth a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;color:var(--ink);text-decoration:none;border:0;font-size:16px;font-weight:500}.srn-cmonth:nth-child(3n+1) a{padding-left:0}.srn-cmonth-go{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:400;color:var(--srn-link)}.srn-cmonth a:hover{background:var(--offwhite)}.srn .srn-dialog{position:fixed;inset:0;margin:auto;width:min(480px, calc(100vw - 32px));height:fit-content;max-height:calc(100vh - 32px);overflow:auto;padding:0;border:0;border-radius:var(--suki-card-radius);background:var(--page);color:var(--ink);box-shadow:0 24px 64px rgba(27, 27, 27, .24);z-index:1000}.srn-dialog:not([open]){display:none}.srn-dialog::backdrop{background:rgba(27, 27, 27, .45)}.srn .srn-dialog-x{position:absolute;z-index:1;top:16px;right:16px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:var(--suki-btn-radius);background:transparent;color:var(--ink);cursor:pointer}.srn .srn-dialog-x:hover{background:var(--code-bg)}.srn-dialog-x svg{width:14px;height:14px}.srn-dialog-body{padding:28px 28px 28px}.srn .srn-dialog h2{margin:0;padding:0 40px 0 0;border:0;font-size:24px;letter-spacing:-.015em;color:var(--ink)}.srn .srn-dialog-p{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--muted)}.srn .srn-field-label{display:block;margin:20px 0 8px;font-size:13px;font-weight:600;color:var(--ink)}.srn .srn-input{width:100%;height:44px;padding:0 14px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font:inherit;font-size:15px;outline:none}.srn .srn-input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.srn .srn-error{margin:14px 0 0;font-size:14px;color:var(--red-ink)}.srn .srn-consent{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.srn .srn-consent a{color:var(--srn-link);text-decoration:underline;text-decoration-color:var(--srn-link-rule);text-underline-offset:3px;border-bottom:0}@container srn (max-width: 1040px){.srn-tools{grid-template-columns:1fr 1fr}.srn-search{grid-column:1 / -1}.srn .srn-month{grid-template-columns:160px minmax(0, 1fr);column-gap:28px}}@container srn (max-width: 940px){.srn-wfs{display:flex;overflow-x:auto;scrollbar-width:none}.srn-wfs::-webkit-scrollbar{display:none}.srn-wf{flex:1 0 auto;min-width:0;gap:8px;padding:14px 12px 14px 0}.srn-wf+.srn-wf{padding-left:12px}.srn-wf-lbl{gap:7px;font-size:15px}.srn .srn-nav{padding:16px 16px 16px 20px}.srn-nav-txt span{display:none}.srn-nav-tile{width:40px;height:40px;border-radius:10px}.srn-nav-tile svg{width:18px;height:18px}}@container srn (min-width: 641px) and (max-width: 720px){.srn-wf{gap:6px;padding:14px 9px 14px 0}.srn-wf+.srn-wf{padding-left:9px}.srn-wf-lbl{gap:6px;font-size:14px}.srn-wf-lbl svg{width:16px;height:16px}.srn-wf-n{font-size:12px}}@container srn (max-width: 640px){.srn-head{flex-direction:column;align-items:flex-start}.srn .srn-title{font-size:34px}.srn-navs{grid-template-columns:1fr;gap:10px}.srn-nav-txt span{display:block}.srn-tools{grid-template-columns:1fr}.srn .srn-month{grid-template-columns:1fr;padding-top:28px}.srn-side-in{position:static;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:18px}.srn .srn-month-n{margin:0}.srn-entries{padding-left:22px}.srn .srn-clist{grid-template-columns:1fr 1fr}.srn-cmonth:not(:nth-child(3n+1)){border-left:0}.srn-cmonth:nth-child(3n+1) a{padding-left:20px}.srn-cmonth:nth-child(2n){border-left:1px solid var(--rule)}.srn-cmonth:nth-child(2n+1) a{padding-left:0}.srn-cmonth-go{display:none}}@media (prefers-reduced-motion: reduce){.srn *,.srn-strip{transition:none!important;scroll-behavior:auto!important}}.sts{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--page: #FFFFFF;--rule: rgba(27, 27, 27, .12);--rule-strong: rgba(27, 27, 27, .24);--surface: #F4F4F4;--cream: #FEF9DD;--offwhite: #FFFDF7;--yellow: #FDF49D;--yellow-edge: #E9D25A;--code-bg: #F4F4F4;--mark: #FDF49D;--sts-link: #6F5410;--sts-link-rule: rgba(111, 84, 16, .35);min-width:0;max-width:100%;color:var(--ink);container:sts / inline-size}html.dark .sts,[data-theme="dark"] .sts{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--page: #0F0F0F;--rule: rgba(244, 244, 244, .12);--rule-strong: rgba(244, 244, 244, .26);--surface: #1E1E1E;--cream: #24221A;--offwhite: #1A1915;--code-bg: #1E1E1E;--mark: rgba(253, 244, 157, .32);--sts-link: #FFE148;--sts-link-rule: rgba(255, 225, 72, .4)}.sts *,.sts *::before,.sts *::after{box-sizing:border-box}:where(.sts) button{font:inherit;color:inherit}.sts :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.sts-ic{flex:none}.sts mark{background:var(--mark);color:inherit;border-radius:3px;padding:0 1px}.sts code,.sts-mono{font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.sts code{padding:1px 6px;border:1px solid var(--rule);border-radius:5px;background:var(--code-bg);color:var(--ink);font-size:12.5px;font-weight:400;word-break:break-word}.sts code::before,.sts code::after{content:none}.sts .sts-kicker{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;line-height:1;color:var(--ink)}.sts-kicker::before{content:"";width:3px;height:15px;background:var(--ink);flex:none}.sts .sts-rows,.sts .sts-menu ul{list-style:none}.sts .sts-rows>li,.sts .sts-menu li{margin:0;padding-left:0}.sts .sts-rows>li::before,.sts .sts-rows>li::marker,.sts .sts-menu li::before,.sts .sts-menu li::marker{content:none}.sts .sts-page-title{margin:16px 0 0;padding:0;border:0;font-size:44px;line-height:1.06;letter-spacing:-.025em;color:var(--ink)}.sts .sts-lead{display:block;margin:16px 0 0;max-width:none;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.sts-lead strong{color:var(--ink);font-weight:600}.sts-toolbar{margin-top:32px}.sts-tools{display:grid;grid-template-columns:minmax(0, 1fr) 230px 250px;gap:12px}.sts-search{position:relative}.sts-search>.sts-ic{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}.sts .sts-search input{width:100%;height:52px;margin:0;padding:0 44px 0 46px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font:inherit;font-size:16px;outline:none;-webkit-appearance:none;appearance:none}.sts-search input::placeholder{color:var(--faint)}.sts-search input::-webkit-search-cancel-button{display:none}.sts .sts-search input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.sts-search-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:var(--suki-btn-radius);background:none;cursor:pointer;color:var(--muted)}.sts-search-x:hover{background:var(--surface)}.sts-menu-wrap{position:relative;min-width:0}.sts-menu-btn{width:100%;height:52px;display:flex;align-items:center;gap:8px;padding:0 14px 0 16px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);font-weight:var(--suki-btn-weight);cursor:pointer;text-align:left}.sts-menu-btn:hover{border-color:var(--ink)}.sts-menu-btn[aria-expanded="true"]{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.sts-menu-btn[data-set]{background:var(--cream);border-color:var(--yellow-edge)}.sts-menu-pre{font-size:13px;color:var(--faint);flex:none}.sts-menu-val{flex:1;min-width:0;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sts-menu-val.sts-mono{font-size:13.5px}.sts-menu-btn .sts-ic-chev{color:var(--muted);transition:transform .2s ease}.sts-menu-btn[aria-expanded="true"] .sts-ic-chev{transform:rotate(180deg)}.sts .sts-menu{position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:max(100%, 320px);padding:6px;border-radius:var(--suki-card-radius);background:var(--page);border:1px solid var(--rule-strong);box-shadow:0 12px 32px rgba(27, 27, 27, .12)}.sts-menu-search{position:relative;margin:2px 2px 6px}.sts-menu-search .sts-ic{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--faint)}.sts .sts-menu-search input{width:100%;height:38px;margin:0;padding:0 10px 0 32px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font:inherit;font-size:14px;outline:none}.sts-menu-search input::placeholder{color:var(--faint)}.sts .sts-menu-search input:focus{border-color:var(--ink)}.sts .sts-menu ul{margin:0;padding:0;outline:none;max-height:340px;overflow:auto}.sts .sts-menu li[role="option"]{display:flex;align-items:flex-start;gap:9px;padding:8px 10px;border-radius:var(--suki-card-radius-inner);font-size:14.5px;line-height:1.4;color:var(--ink);cursor:pointer}.sts-menu li[data-hi]{background:var(--cream)}.sts-menu li[data-zero] .sts-opt-lbl,.sts-menu li[data-zero] .sts-opt-n{color:var(--faint)}.sts .sts-menu-group{padding:10px 10px 4px;font-size:12.5px;font-weight:600;color:var(--faint)}.sts .sts-menu-none{padding:12px 10px;font-size:14px;color:var(--muted)}.sts-box{width:16px;height:16px;margin-top:2px;display:grid;place-items:center;border:1px solid var(--rule-strong);border-radius:4px;flex:none}.sts-box .sts-ic{opacity:0}.sts-menu li[aria-selected="true"] .sts-box{background:#1B1B1B;border-color:#1B1B1B;color:#FDF49D}.sts-menu li[aria-selected="true"] .sts-box .sts-ic{opacity:1}html.dark .sts-menu li[aria-selected="true"] .sts-box,[data-theme="dark"] .sts-menu li[aria-selected="true"] .sts-box{background:#FDF49D;border-color:#FDF49D;color:#1B1B1B}.sts-opt-lbl{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.4}.sts-opt-lbl.sts-mono{font-size:13px}.sts-menu li[aria-selected="true"] .sts-opt-lbl{font-weight:500}.sts-opt-n{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:1px}.sts-menu-clear{width:100%;margin-top:6px;padding:9px 10px;border:0;border-top:1px solid var(--rule);background:none;text-align:left;font-size:14px;font-weight:500;cursor:pointer;border-radius:0 0 var(--suki-card-radius-inner) var(--suki-card-radius-inner)}.sts-menu-clear:hover{background:var(--surface)}.sts .sts-menu-note{margin:6px 0 0;padding:9px 10px 4px;border-top:1px solid var(--rule);font-size:12.5px;line-height:1.5;color:var(--faint)}.sts-topics{display:flex;flex-wrap:wrap;margin-top:24px;border-top:1px solid var(--rule)}.sts-topic{position:relative;flex:1 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border:0;border-bottom:1px solid var(--rule);box-shadow:-1px 0 0 var(--rule);background:none;color:var(--muted);cursor:pointer;text-align:left;white-space:nowrap}.sts-topic-l{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:500}.sts-topic-n{font-size:13px;color:var(--faint);font-variant-numeric:tabular-nums}.sts-topic:hover{color:var(--ink)}.sts-topic[aria-pressed="true"]{color:var(--ink)}.sts-topic[aria-pressed="true"]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.sts-topic[aria-pressed="true"] .sts-topic-n{color:var(--ink)}.sts-topic[data-zero]{color:var(--faint)}.sts-topic:focus-visible{outline-offset:-2px;border-radius:0}.sts-result{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;min-height:28px;font-size:14px;color:var(--muted)}.sts-result b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.sts-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;border:1px solid var(--yellow-edge);border-radius:var(--suki-pill-radius);background:var(--cream);color:var(--ink);font-size:13px;font-weight:500;cursor:pointer;max-width:100%}.sts-chip .sts-mono{font-size:12.5px;overflow-wrap:anywhere}.sts-chip:hover{border-color:var(--ink)}.sts .sts-clear{display:inline-flex;align-items:center;gap:6px;padding:0 0 1px;border:0;border-bottom:1px solid var(--sts-link);background:none;color:var(--sts-link);font-size:14px;font-weight:500;cursor:pointer}.sts-list{margin-top:12px}.sts-group{margin-top:28px}.sts .sts-group-h{display:flex;align-items:center;gap:14px;margin:0 0 10px;padding:0;border:0;font-size:inherit;line-height:1.2}.sts-group-n{font-size:13.5px;color:var(--faint);font-variant-numeric:tabular-nums}.sts .sts-rows{margin:0;padding:0;border-top:1px solid var(--rule-strong)}.sts .sts-row{display:grid;grid-template-columns:64px minmax(0, 1fr) auto 20px;align-items:center;gap:20px;padding:16px 12px 16px 0;border:0;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none;font-weight:inherit}.sts .sts-row:hover{background:var(--offwhite);border-bottom-color:var(--rule)}.sts-row:hover .sts-title{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sts-row:hover .sts-go{color:var(--ink);transform:translateX(3px)}.sts-row:focus-visible{outline-offset:-2px;border-radius:0}.sts-tile{width:64px;height:48px;display:grid;place-items:center;border-radius:10px;flex:none;color:#1B1B1B}.sts-tile b{font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:18px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sts-tile-yellow{background:#FDF49D}.sts-tile-blue{background:#D6EDFD}.sts-tile-red{background:#FCE3DE;color:#8A2B1A}.sts-tile-plain{background:var(--surface);color:var(--muted)}.sts-main{min-width:0;display:flex;flex-direction:column;gap:6px}.sts-title{font-size:17px;line-height:1.35;font-weight:500;color:var(--ink)}.sts-codes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sts-rel{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--faint)}.sts-rel-hit{color:var(--muted)}.sts .sts-rel-hit code{border-color:var(--yellow-edge);background:var(--cream)}.sts-prods{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:320px}.sts-ptag{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid var(--rule-strong);border-radius:var(--suki-pill-radius);font-size:12.5px;font-weight:500;white-space:nowrap;color:var(--ink)}.sts-go{color:var(--faint);transition:transform .2s ease, color .2s ease;display:flex}.sts-catalogs-wrap{margin-top:48px;padding-top:8px}.sts .sts-sec-kicker{display:flex;align-items:center;gap:10px;margin:0;color:var(--ink);font-size:13px;font-weight:600;line-height:1}.sts .sts-sec-kicker::before{content:"";width:3px;height:15px;background:var(--ink);flex:none}.sts .sts-sec-title{margin:14px 0 0;padding:0;border:0;color:var(--ink);font-size:32px;line-height:1.15;letter-spacing:-.02em;font-weight:500}.sts .sts-sec-lead{display:block;margin:12px 0 0;max-width:none;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.sts-catalogs{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:24px}.sts .sts-catalog{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 20px 24px;border-radius:var(--suki-card-radius);background:var(--surface);color:var(--ink);text-decoration:none;font-weight:inherit}.sts-catalog-txt{min-width:0}.sts-catalog-txt b{display:block;font-size:17px;font-weight:500}.sts-catalog-txt span{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:var(--muted)}.sts-catalog-tile{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;flex:none;color:#1B1B1B;transition:background .2s ease, color .2s ease}.sts-tone-blue .sts-catalog-tile{background:#D6EDFD}.sts-tone-red .sts-catalog-tile{background:#FCE3DE}.sts-tone-yellow .sts-catalog-tile{background:#FDF49D}.sts-catalog:hover .sts-catalog-tile{background:#1B1B1B;color:#FDF49D}.sts-catalog:hover b{text-decoration:underline;text-underline-offset:3px}.sts-catalog:focus-visible{outline-offset:2px}.sts-empty{margin-top:28px;padding:32px;border:1px dashed var(--rule-strong);border-radius:var(--suki-card-radius)}.sts .sts-empty-t{display:block;margin:0;font-size:18px;font-weight:500;color:var(--ink)}.sts .sts-empty-d{display:block;margin:6px 0 0;max-width:64ch;font-size:15px;line-height:1.55;color:var(--muted)}.sts .sts-empty-cat{margin-top:10px}.sts-empty-a{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.sts :is(.sts-menu-note,.sts-empty-cat) a{color:var(--sts-link);font-weight:500;text-decoration:underline;text-decoration-color:var(--sts-link-rule);text-underline-offset:3px;border-bottom:0}.sts :is(.sts-menu-note,.sts-empty-cat) a:hover{text-decoration-color:var(--sts-link)}.sts .sts-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:none;color:var(--ink);font-size:14px;font-weight:var(--suki-btn-weight);text-decoration:none;cursor:pointer}.sts .sts-btn:hover{background:var(--surface)}.sts .sts-btn-yellow{background:#FDF49D;border-color:#E9D25A;color:#1B1B1B}.sts .sts-btn-yellow:hover{background:#FBEC86}@container sts (max-width: 980px){.sts-tools{grid-template-columns:1fr 1fr}.sts-search{grid-column:1 / -1}.sts-catalogs{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container sts (max-width: 780px){.sts .sts-row{grid-template-columns:56px minmax(0, 1fr) 20px;align-items:start;row-gap:10px}.sts-tile{width:56px}.sts-prods{grid-column:2;grid-row:2;justify-content:flex-start;max-width:none}.sts-go{grid-column:3;grid-row:1 / span 2;align-self:center}}@container sts (max-width: 560px){.sts .sts-page-title{font-size:34px}.sts-tools{grid-template-columns:1fr}.sts-topic{padding:12px}.sts .sts-row{grid-template-columns:48px minmax(0, 1fr);gap:14px;padding-right:0}.sts-tile{width:48px;height:40px;border-radius:8px}.sts-tile b{font-size:15px}.sts-go{display:none}.sts .sts-menu{width:100%}.sts .sts-sec-title{font-size:26px}.sts-catalogs{grid-template-columns:1fr;gap:10px}.sts .sts-catalog{padding:16px 16px 16px 20px}.sts-catalog-tile{width:40px;height:40px;border-radius:10px}.sts-catalog-tile svg{width:18px;height:18px}}@media (prefers-reduced-motion: reduce){.sts *{transition:none!important}}#content-area :is(.hub-intro,.tut-hub-wrap,.suki-use-case-root,.hub-tools,.api-error-messages-toolbar,.specialties-table-search-wrap,.suki-filter-empty,.api-changelog-filter-pills,.web-sdk-changelog-filter-pills,.suki-multilingual-lang-toolbar){--hub-ink: rgb(var(--gray-900, 26 25 23));--hub-muted: rgb(var(--gray-700, 65 65 63));--hub-faint: rgb(var(--gray-500, 115 114 112));--hub-rule: rgba(27, 27, 27, .12);--hub-rule-strong: rgba(27, 27, 27, .24);--hub-offwhite: #FFFDF7;--hub-page: rgb(var(--background-light, 255 255 255));--hub-surface: #F4F4F4;--hub-cream: #FEF9DD;--hub-yellow-edge: #E9D25A;--hub-ring: rgba(233, 210, 90, .45)}html.dark #content-area :is(.hub-intro,.tut-hub-wrap,.suki-use-case-root,.hub-tools,.api-error-messages-toolbar,.specialties-table-search-wrap,.suki-filter-empty,.api-changelog-filter-pills,.web-sdk-changelog-filter-pills,.suki-multilingual-lang-toolbar),[data-theme="dark"] #content-area :is(.hub-intro,.tut-hub-wrap,.suki-use-case-root,.hub-tools,.api-error-messages-toolbar,.specialties-table-search-wrap,.suki-filter-empty,.api-changelog-filter-pills,.web-sdk-changelog-filter-pills,.suki-multilingual-lang-toolbar){--hub-ink: rgb(var(--gray-200, 225 225 222));--hub-muted: rgb(var(--gray-300, 209 208 206));--hub-faint: rgb(var(--gray-400, 161 161 159));--hub-rule: rgba(244, 244, 244, .12);--hub-rule-strong: rgba(244, 244, 244, .26);--hub-offwhite: #1A1915;--hub-page: rgb(var(--background-dark, 14 13 12));--hub-surface: #1E1E1E;--hub-cream: #26231A}html #content-area .hub-intro.hub-intro{margin-bottom:40px;padding:0}html #content-area .hub-intro .hub-kicker{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;line-height:1;color:var(--hub-ink)}html #content-area .hub-intro .hub-kicker::before{content:"";width:3px;height:15px;flex:none;background:var(--hub-ink)}html #content-area .hub-intro.hub-intro .sdk-overview-main-title{margin:16px 0 0;padding:0;font-size:44px;line-height:1.06;font-weight:500;letter-spacing:-.025em}html #content-area .hub-intro.hub-intro :is(.sdk-overview-text,.wse-prose){display:block;max-width:none;margin:16px 0 0;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh)}html #content-area .hub-intro.hub-intro .wse-exec-summary-prose{margin:0;padding:0}html #content-area :is(.tut-hub-toolbar,.suki-use-case-toolbar):has(>.hub-tools){container:hubtools / inline-size;margin:0 0 36px;padding:0}html #content-area .hub-tools.hub-tools{display:grid;grid-template-columns:minmax(0, 1fr);grid-auto-flow:column;grid-auto-columns:260px;gap:12px;align-items:end;width:100%;margin:0}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-field{position:relative;width:auto;min-width:0;max-width:none;flex:none;margin:0}html #content-area .hub-tools.hub-tools .release-notes-filter-row-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html #content-area .hub-tools.hub-tools .suki-use-case-search-wrap{position:relative;width:100%;max-width:none;flex:none;margin:0}html #content-area .hub-tools.hub-tools .suki-use-case-search-wrap>span{position:absolute;left:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--hub-faint);pointer-events:none}html #content-area .hub-tools.hub-tools .suki-use-case-search-wrap>span svg{width:16px;height:16px;color:var(--hub-faint);stroke:currentColor}html #content-area .hub-tools.hub-tools .suki-use-case-search{width:100%;height:44px;margin:0;padding:0 16px 0 40px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-btn-radius);background:var(--hub-page);color:var(--hub-ink);font:inherit;font-size:15px;font-weight:400;box-shadow:none;outline:none}html #content-area .hub-tools.hub-tools .suki-use-case-search::placeholder{color:var(--hub-faint);font-weight:400;opacity:1}html #content-area .hub-tools.hub-tools .suki-use-case-search:focus{border-color:var(--hub-ink);box-shadow:0 0 0 3px var(--hub-ring)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown{position:relative;width:100%;flex:none}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger{display:flex;align-items:center;gap:8px;width:100%;height:44px;margin:0;padding:0 12px 0 14px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-btn-radius);background:var(--hub-page);color:var(--hub-ink);font:inherit;font-size:15px;font-weight:var(--suki-btn-weight);text-align:left;box-shadow:none;cursor:pointer}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger:hover{border-color:var(--hub-ink);background:var(--hub-page)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger--active{border-color:var(--hub-yellow-edge);background:var(--hub-cream)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger[aria-expanded="true"]{border-color:var(--hub-ink);box-shadow:0 0 0 3px var(--hub-ring)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger:focus-visible{outline:2px solid var(--hub-ink);outline-offset:2px}html #content-area .hub-tools.hub-tools .hub-select-pre{flex:none;font-size:13px;font-weight:400;color:var(--hub-faint)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;color:var(--hub-ink)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-chevron{display:flex;flex:none;color:var(--hub-muted);transition:transform .2s ease}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-chevron svg{width:16px;height:16px}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger[aria-expanded="true"] .release-notes-filter-dropdown-chevron{transform:rotate(180deg)}html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-list{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;width:auto;min-width:100%;max-height:360px;overflow:auto;margin:0;padding:6px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-card-radius);background:var(--hub-page);box-shadow:0 12px 32px rgba(27, 27, 27, .12)}html #content-area .hub-tools.hub-tools .release-notes-product-tab{display:flex;align-items:center;gap:8px;width:100%;min-height:0;margin:0;padding:9px 10px;border:0;border-radius:var(--suki-card-radius-inner);background:transparent;color:var(--hub-ink);font:inherit;font-size:14.5px;font-weight:400;line-height:1.4;text-align:left;box-shadow:none;cursor:pointer}html #content-area .hub-tools.hub-tools .release-notes-product-tab::before{content:"";flex:none;width:16px;height:16px}html #content-area .hub-tools.hub-tools .release-notes-product-tab:is(:hover,:focus-visible){background:var(--hub-cream);outline:none}html #content-area .hub-tools.hub-tools .release-notes-product-tab--active{font-weight:500}html #content-area .hub-tools.hub-tools .release-notes-product-tab--active::before{background:currentColor;-webkit-mask:url("/icons/sprite.svg#suki-check") center / 16px no-repeat;mask:url("/icons/sprite.svg#suki-check") center / 16px no-repeat}html #content-area .hub-tools.hub-tools .tut-hub-filter-opt-label{display:flex;flex:1;min-width:0;align-items:center;gap:8px;color:inherit;font-weight:inherit}html #content-area .hub-tools.hub-tools .tut-hub-filter-opt-count{margin-left:auto;font-size:13px;font-weight:400;color:var(--hub-muted);font-variant-numeric:tabular-nums}@container hubtools (max-width: 760px){html #content-area .hub-tools.hub-tools{grid-auto-flow:row;grid-template-columns:1fr 1fr}html #content-area .hub-tools.hub-tools:not(:has(>:nth-child(3))){grid-template-columns:1fr}html #content-area .hub-tools.hub-tools .release-notes-filter-search-field{grid-column:1 / -1}}@container hubtools (max-width: 480px){html #content-area .hub-tools.hub-tools{grid-template-columns:1fr}}@media (max-width: 640px){html #content-area .hub-intro.hub-intro .sdk-overview-main-title{font-size:34px}}html #content-area :is(.tut-hub-wrap .suki-filter-empty,.suki-use-case-root .suki-filter-empty,.suki-filter-empty:is(.api-error-messages-empty,.api-changelog-filter-empty,.web-sdk-changelog-filter-empty,.specialties-table-empty)).suki-filter-empty{margin:8px 0 0;padding:32px;border:1px dashed var(--hub-rule-strong);border-radius:var(--suki-card-radius);background:transparent;box-shadow:none;text-align:left}html #content-area :is(.tut-hub-wrap .suki-filter-empty,.suki-use-case-root .suki-filter-empty,.suki-filter-empty:is(.api-error-messages-empty,.api-changelog-filter-empty,.web-sdk-changelog-filter-empty,.specialties-table-empty)).suki-filter-empty[hidden]{display:none}html #content-area :is(.tut-hub-wrap .suki-filter-empty,.suki-use-case-root .suki-filter-empty,.suki-filter-empty:is(.api-error-messages-empty,.api-changelog-filter-empty,.web-sdk-changelog-filter-empty,.specialties-table-empty)) .suki-filter-empty-title{display:block;margin:0;font-size:18px;line-height:1.35;font-weight:500;color:var(--hub-ink)}html #content-area :is(.tut-hub-wrap .suki-filter-empty,.suki-use-case-root .suki-filter-empty,.suki-filter-empty:is(.api-error-messages-empty,.api-changelog-filter-empty,.web-sdk-changelog-filter-empty,.specialties-table-empty)) .suki-filter-empty-text{display:block;margin:6px 0 18px;font-size:15px;line-height:1.55;color:var(--hub-muted)}html #content-area :is(.tut-hub-wrap .suki-filter-empty,.suki-use-case-root .suki-filter-empty,.suki-filter-empty:is(.api-error-messages-empty,.api-changelog-filter-empty,.web-sdk-changelog-filter-empty,.specialties-table-empty)) .suki-filter-empty-clear{display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0;padding:0 16px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-btn-radius);background:transparent;color:var(--hub-ink);font:inherit;font-size:14px;font-weight:var(--suki-btn-weight);letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer}html #content-area :is(.tut-hub-wrap .suki-filter-empty,.suki-use-case-root .suki-filter-empty,.suki-filter-empty:is(.api-error-messages-empty,.api-changelog-filter-empty,.web-sdk-changelog-filter-empty,.specialties-table-empty)) .suki-filter-empty-clear:hover{background:var(--hub-surface)}html #content-area .suki-use-case-search-wrap:is(.api-error-messages-search-wrap,.specialties-table-search-wrap){position:relative;width:100%;min-width:0;max-width:none;flex:none;margin:0}html #content-area .specialties-table-search-wrap.suki-use-case-search-wrap{margin:0 0 16px}html #content-area .suki-use-case-search-wrap:is(.api-error-messages-search-wrap,.specialties-table-search-wrap)>span{position:absolute;left:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--hub-faint);pointer-events:none}html #content-area .suki-use-case-search-wrap:is(.api-error-messages-search-wrap,.specialties-table-search-wrap)>span svg{width:16px;height:16px;color:var(--hub-faint);stroke:currentColor}html #content-area .suki-use-case-search-wrap:is(.api-error-messages-search-wrap,.specialties-table-search-wrap) .suki-use-case-search{width:100%;height:44px;margin:0;padding:0 16px 0 40px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-btn-radius);background:var(--hub-page);color:var(--hub-ink);font:inherit;font-size:15px;font-weight:400;box-shadow:none;outline:none}html #content-area .suki-use-case-search-wrap:is(.api-error-messages-search-wrap,.specialties-table-search-wrap) .suki-use-case-search::placeholder{color:var(--hub-faint);font-weight:400;opacity:1}html #content-area .suki-use-case-search-wrap:is(.api-error-messages-search-wrap,.specialties-table-search-wrap) .suki-use-case-search:focus{border-color:var(--hub-ink);box-shadow:0 0 0 3px var(--hub-ring)}html #content-area .api-error-messages-toolbar.api-error-messages-toolbar{display:grid;grid-template-columns:minmax(0, 1fr) 260px;gap:12px;align-items:stretch;max-width:none;margin:0 0 24px}html #content-area .api-error-messages-toolbar .api-error-messages-filter-dropdown{position:relative;width:100%;flex:none}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger{display:flex;align-items:center;gap:8px;width:100%;height:44px;min-height:44px;margin:0;padding:0 12px 0 14px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-btn-radius);background:var(--hub-page);color:var(--hub-ink);font:inherit;font-size:15px;font-weight:var(--suki-btn-weight);text-align:left;box-shadow:none;cursor:pointer}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger:hover{border-color:var(--hub-ink);color:var(--hub-ink)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger--active{border-color:var(--hub-yellow-edge);background:var(--hub-cream);color:var(--hub-ink)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-dropdown--open .api-error-messages-filter-trigger{border-color:var(--hub-ink);box-shadow:0 0 0 3px var(--hub-ring)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-dropdown--open .api-error-messages-filter-trigger:not(.api-error-messages-filter-trigger--active){background:var(--hub-page)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger:focus-visible{outline:2px solid var(--hub-ink);outline-offset:2px}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger-count{flex:none;font-size:13px;font-weight:400;color:var(--hub-muted);font-variant-numeric:tabular-nums}html #content-area .api-error-messages-toolbar .api-error-messages-filter-trigger-chevron{flex:none;width:16px;height:16px;color:var(--hub-muted)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-panel{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;width:auto;min-width:100%;margin:0;padding:6px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-card-radius);background:var(--hub-page);box-shadow:0 12px 32px rgba(27, 27, 27, .12)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-list{max-height:300px;margin:0;padding:0!important}html #content-area .api-error-messages-toolbar .api-error-messages-filter-option{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:var(--suki-card-radius-inner);background:transparent;cursor:pointer}html #content-area .api-error-messages-toolbar .api-error-messages-filter-option:hover{background:var(--hub-cream)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-option-label{flex:1;font-size:14.5px;font-weight:400;line-height:1.4;color:var(--hub-ink)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-checkbox{width:16px;height:16px;accent-color:var(--hub-ink)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-actions{display:flex;gap:8px;margin:6px 0 0;padding:8px 0 0;border-top:1px solid var(--hub-rule)}html #content-area .api-error-messages-toolbar :is(.api-error-messages-filter-reset,.api-error-messages-filter-apply){flex:1 1 0;height:38px;padding:0 14px;border:1px solid var(--hub-rule-strong);border-radius:var(--suki-btn-radius);background:transparent;color:var(--hub-ink);font:inherit;font-size:14px;font-weight:var(--suki-btn-weight);line-height:1;cursor:pointer}html #content-area .api-error-messages-toolbar .api-error-messages-filter-reset:hover{background:var(--hub-surface)}html #content-area .api-error-messages-toolbar .api-error-messages-filter-apply{border-color:#E9D25A;background:#FDF49D;color:#1B1B1B}html #content-area .api-error-messages-toolbar .api-error-messages-filter-apply:hover{background:#FBEC86}@media (max-width: 640px){html #content-area .api-error-messages-toolbar.api-error-messages-toolbar{grid-template-columns:1fr}}html #content-area .release-notes-workflow-pills:is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills){display:flex;flex-wrap:nowrap;gap:0;margin:8px 0 28px;padding:0;border-top:1px solid var(--hub-rule);border-bottom:1px solid var(--hub-rule);background:none;box-shadow:none;overflow-x:auto;scrollbar-width:none}html #content-area .release-notes-workflow-pills:is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills)::-webkit-scrollbar{display:none}html #content-area :is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills) .release-notes-workflow-pill.release-notes-workflow-pill{position:relative;flex:1 1 0;min-width:max-content;display:flex;align-items:center;height:auto;min-height:0;margin:0;padding:14px 16px 14px 0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--hub-muted);font:inherit;font-size:15.5px;font-weight:500;line-height:1.3;text-align:left;transform:none;cursor:pointer}html #content-area :is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills) .release-notes-workflow-pill.release-notes-workflow-pill+.release-notes-workflow-pill{padding-left:16px;border-left:1px solid var(--hub-rule)}html #content-area :is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills) .release-notes-workflow-pill.release-notes-workflow-pill:hover{background:none;color:var(--hub-ink)}html #content-area :is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills) .release-notes-workflow-pill.release-notes-workflow-pill--active{color:var(--hub-ink)}html #content-area :is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills) .release-notes-workflow-pill.release-notes-workflow-pill--active::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--hub-yellow-edge)}html #content-area :is(.api-changelog-filter-pills,.web-sdk-changelog-filter-pills) .release-notes-workflow-pill.release-notes-workflow-pill:focus-visible{outline:2px solid var(--hub-ink);outline-offset:-2px}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label.suki-multilingual-lang-row-label{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:600;line-height:1;letter-spacing:normal;text-transform:none;color:var(--hub-ink)}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label::before{content:"";width:3px;height:15px;flex:none;background:var(--hub-ink)}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-letter-row{display:grid;grid-template-columns:repeat(13, minmax(0, 1fr));gap:0;margin:0 0 8px;border-top:1px solid var(--hub-rule);border-left:1px solid var(--hub-rule)}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-btn.suki-multilingual-lang-btn{position:relative;min-width:0;height:44px;margin:0;padding:0;border:0;border-right:1px solid var(--hub-rule);border-bottom:1px solid var(--hub-rule);border-radius:0;background:var(--hub-page);box-shadow:none;color:var(--hub-ink);font:inherit;font-size:15px;font-weight:500;opacity:1}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-btn.suki-multilingual-lang-btn:hover:not(:disabled,.suki-multilingual-lang-btn--active){background:var(--hub-offwhite);color:var(--hub-ink)}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-btn.suki-multilingual-lang-btn--active{background:var(--hub-cream);color:var(--hub-ink)}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-btn.suki-multilingual-lang-btn--active::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--hub-yellow-edge)}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-btn.suki-multilingual-lang-btn:is(:disabled,.suki-multilingual-lang-btn--empty){color:var(--hub-rule-strong);cursor:default;opacity:1}html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-btn.suki-multilingual-lang-btn:focus-visible{outline:2px solid var(--hub-ink);outline-offset:-2px}@media (max-width: 640px){html #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-letter-row{grid-template-columns:repeat(7, minmax(0, 1fr))}}.sgl{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--page: #FFFFFF;--rule: rgba(27, 27, 27, .12);--rule-strong: rgba(27, 27, 27, .24);--surface: #F4F4F4;--cream: #FEF9DD;--offwhite: #FFFDF7;--yellow: #FDF49D;--yellow-edge: #E9D25A;--code-bg: #F4F4F4;--mark: #FDF49D;--sgl-link: #6F5410;--sgl-link-rule: rgba(111, 84, 16, .35);--sgl-offset: calc(var(--sgl-nav, 107px) + 16px);--sgl-rail: 62px;min-width:0;max-width:100%;color:var(--ink);container:sgl / inline-size}html.dark .sgl,[data-theme="dark"] .sgl{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--page: #0F0F0F;--rule: rgba(244, 244, 244, .12);--rule-strong: rgba(244, 244, 244, .26);--surface: #1E1E1E;--cream: #24221A;--offwhite: #1A1915;--code-bg: #1E1E1E;--mark: rgba(253, 244, 157, .32);--sgl-link: #FFE148;--sgl-link-rule: rgba(255, 225, 72, .4)}.sgl *,.sgl *::before,.sgl *::after{box-sizing:border-box}:where(.sgl) button{font:inherit;color:inherit}.sgl :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.sgl-ic{flex:none}.sgl mark{background:var(--mark);color:inherit;border-radius:3px;padding:0 1px}.sgl code{padding:1px 5px;border:1px solid var(--rule);border-radius:5px;background:var(--code-bg);color:var(--ink);font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-size:.84em;font-weight:400;word-break:break-word}.sgl code::before,.sgl code::after{content:none}.sgl .sgl-menu ul,.sgl .sgl-cf-list{list-style:none}.sgl .sgl-menu li,.sgl .sgl-cf-list>li{margin:0;padding-left:0}.sgl .sgl-menu li::before,.sgl .sgl-menu li::marker,.sgl .sgl-cf-list>li::before,.sgl .sgl-cf-list>li::marker{content:none}.sgl .sgl-kicker{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;line-height:1;color:var(--ink)}.sgl-kicker::before{content:"";width:3px;height:15px;background:var(--ink);flex:none}.sgl .sgl-title{margin:16px 0 0;padding:0;border:0;font-size:44px;line-height:1.06;letter-spacing:-.025em;color:var(--ink)}.sgl .sgl-lead{display:block;margin:16px 0 0;max-width:none;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.sgl-lead strong{color:var(--ink);font-weight:600}.sgl-hub{margin-top:32px}.sgl-tools{display:grid;grid-template-columns:minmax(0, 1fr) 280px;gap:12px}.sgl-search{position:relative}.sgl-search>.sgl-ic{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--faint);pointer-events:none}.sgl .sgl-search input{width:100%;height:44px;margin:0;padding:0 40px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font:inherit;font-size:15px;outline:none;-webkit-appearance:none;appearance:none}.sgl-search input::placeholder{color:var(--faint)}.sgl-search input::-webkit-search-cancel-button{display:none}.sgl .sgl-search input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.sgl-search-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--suki-btn-radius);background:none;cursor:pointer;color:var(--muted)}.sgl-search-x:hover{background:var(--surface)}.sgl-menu-wrap{position:relative}.sgl-menu-btn{width:100%;height:44px;display:flex;align-items:center;gap:8px;padding:0 12px 0 14px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);font-weight:var(--suki-btn-weight);cursor:pointer;text-align:left}.sgl-menu-btn:hover{border-color:var(--ink)}.sgl-menu-btn[aria-expanded="true"]{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.sgl-menu-btn[data-set]{background:var(--cream);border-color:var(--yellow-edge)}.sgl-menu-pre{font-size:13px;color:var(--faint);flex:none}.sgl-menu-val{flex:1;min-width:0;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgl-menu-btn .sgl-ic-chev{color:var(--muted);transition:transform .2s ease}.sgl-menu-btn[aria-expanded="true"] .sgl-ic-chev{transform:rotate(180deg)}.sgl .sgl-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:var(--suki-card-radius);background:var(--page);border:1px solid var(--rule-strong);box-shadow:0 12px 32px rgba(27, 27, 27, .12)}.sgl .sgl-menu ul{margin:0;padding:0;outline:none;max-height:360px;overflow:auto}.sgl .sgl-menu li{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:var(--suki-card-radius-inner);font-size:14.5px;line-height:1.4;color:var(--ink);cursor:pointer}.sgl-menu li>.sgl-ic{color:var(--muted)}.sgl-menu li[data-hi]{background:var(--cream)}.sgl-menu li[data-zero] .sgl-opt-lbl,.sgl-menu li[data-zero] .sgl-opt-n{color:var(--faint)}.sgl-box{width:16px;height:16px;display:grid;place-items:center;border:1px solid var(--rule-strong);border-radius:4px;flex:none}.sgl-box .sgl-ic{opacity:0}.sgl-menu li[aria-selected="true"] .sgl-box{background:#1B1B1B;border-color:#1B1B1B;color:#FDF49D}.sgl-menu li[aria-selected="true"] .sgl-box .sgl-ic{opacity:1}html.dark .sgl-menu li[aria-selected="true"] .sgl-box,[data-theme="dark"] .sgl-menu li[aria-selected="true"] .sgl-box{background:#FDF49D;border-color:#FDF49D;color:#1B1B1B}.sgl-menu li[aria-selected="true"] .sgl-opt-lbl{font-weight:500}.sgl-opt-lbl{flex:1}.sgl-opt-n{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.sgl-menu-clear{width:100%;margin-top:6px;padding:9px 10px;border:0;border-top:1px solid var(--rule);border-radius:0 0 var(--suki-card-radius-inner) var(--suki-card-radius-inner);background:none;text-align:left;font-size:14px;font-weight:500;cursor:pointer}.sgl-menu-clear:hover{background:var(--surface)}.sgl-result{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;min-height:28px;font-size:14px;color:var(--muted)}.sgl-result b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.sgl-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;border:1px solid var(--yellow-edge);border-radius:var(--suki-pill-radius);background:var(--cream);color:var(--ink);font-size:13px;font-weight:500;cursor:pointer}.sgl-chip:hover{border-color:var(--ink)}.sgl .sgl-clear{padding:0 0 1px;border:0;border-bottom:1px solid var(--sgl-link);background:none;color:var(--sgl-link);font-size:14px;font-weight:500;cursor:pointer}.sgl-blurb{margin-top:16px;padding:18px 20px;border:1px solid var(--rule);border-radius:var(--suki-card-radius);background:var(--offwhite)}.sgl .sgl-blurb-h{display:flex;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;color:var(--ink)}.sgl .sgl-blurb-t{display:block;margin:6px 0 0;max-width:72ch;font-size:15px;line-height:1.55;color:var(--muted)}.sgl-blurb-ex{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:12px}.sgl-blurb-ex-l{margin-right:4px;font-size:13px;color:var(--faint)}.sgl .sgl-blurb-pill{display:inline-flex;align-items:center;height:26px;padding:0 9px;border:1px solid var(--rule-strong);border-radius:var(--suki-pill-radius);color:var(--ink);font-size:12.5px;font-weight:500;text-decoration:none;white-space:nowrap}.sgl a.sgl-blurb-pill:hover{border-color:var(--ink)}.sgl-cf{margin-top:28px;border-radius:var(--suki-card-radius);background:var(--cream);overflow:hidden}.sgl-cf-head{width:100%;display:flex;align-items:center;gap:14px;padding:20px 24px;border:0;background:none;cursor:pointer;text-align:left}.sgl-cf-n{font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.sgl-cf-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--ink)}.sgl-cf-toggle .sgl-ic{transition:transform .2s ease}.sgl-cf-head[aria-expanded="true"] .sgl-cf-toggle .sgl-ic{transform:rotate(180deg)}.sgl-cf-head:focus-visible{outline-offset:-4px;border-radius:var(--suki-card-radius)}.sgl .sgl-cf-list{margin:0;padding:0 24px}.sgl .sgl-cf-row{display:grid;grid-template-columns:260px minmax(0, 1fr);gap:32px;padding:20px 0;border-top:1px solid var(--rule);scroll-margin-top:var(--sgl-offset)}.sgl .sgl-cf-pair{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.sgl-cf-pair b{font-size:16px;font-weight:500;line-height:1.35;color:var(--ink)}.sgl-vs{font-size:12.5px;color:var(--faint)}.sgl-cf-text{max-width:70ch;font-size:15px;line-height:1.65;color:var(--muted)}.sgl .sgl-cf-text :is(p,span[data-as="p"]){display:block;margin:0;color:inherit;font-size:inherit;line-height:inherit}.sgl .sgl-cf-text :is(p,span[data-as="p"])+:is(p,span[data-as="p"]){margin-top:8px}.sgl-cf-text strong{color:var(--ink);font-weight:600}.sgl .sgl-more{display:inline-flex;align-items:center;gap:6px;margin:0 24px 20px;padding:0 0 2px;border:0;border-bottom:1px solid var(--sgl-link);background:none;color:var(--sgl-link);font-size:14px;font-weight:500;cursor:pointer}.sgl-more[aria-expanded="true"] .sgl-ic{transform:rotate(180deg)}.sgl-mount{margin-top:36px}.sgl-rail{position:sticky;top:var(--sgl-offset);z-index:10;display:flex;overflow-x:auto;scrollbar-width:none;height:var(--sgl-rail);background:var(--page);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.sgl-rail::-webkit-scrollbar{display:none}.sgl-mount a{z-index:auto}.sgl-rail-l{position:relative;flex:1 0 36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:0;border-right:1px solid var(--rule);background:var(--page);cursor:pointer}.sgl-rail-l:last-child{border-right:0}.sgl-rail-c{font-size:15px;font-weight:500;color:var(--ink)}.sgl-rail-n{font-size:11px;color:var(--faint);font-variant-numeric:tabular-nums}.sgl-rail-l:hover:not([disabled]){background:var(--offwhite)}.sgl-rail-l[disabled]{cursor:default}.sgl-rail-l[disabled] .sgl-rail-c{color:var(--rule-strong)}.sgl-rail-l[aria-current="true"]{background:var(--cream)}.sgl-rail-l[aria-current="true"]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.sgl-rail-l:focus-visible{outline-offset:-2px;border-radius:0}.sgl-group{display:grid;grid-template-columns:150px minmax(0, 1fr);column-gap:40px;padding-top:36px;scroll-margin-top:calc(var(--sgl-offset) + var(--sgl-rail))}.sgl-side-in{position:sticky;top:calc(var(--sgl-offset) + var(--sgl-rail) + 20px)}.sgl .sgl-letter{margin:0;padding:0;border:0;font-size:56px;line-height:.9;letter-spacing:-.03em;color:var(--ink)}.sgl .sgl-letter-n{display:block;margin:10px 0 12px;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.sgl .sgl-letter-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--sgl-link);text-decoration:none;border-bottom:1px solid var(--sgl-link);padding-bottom:2px}.sgl-letter-link .sgl-ic,.sgl-more .sgl-ic{transition:transform .2s ease}.sgl-letter-link:hover .sgl-ic{transform:translateX(3px)}.sgl-terms{border-top:1px solid var(--rule-strong)}.sgl-term{padding:24px 0;border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--sgl-offset) + var(--sgl-rail) + 12px)}.sgl-term:last-child{border-bottom:0}.sgl-term:target{background:linear-gradient(90deg, var(--cream), transparent 70%)}.sgl .sgl-term-name{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;font-size:20px;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.sgl .sgl-term-link{color:var(--ink);text-decoration:none;border:0;font-weight:inherit}.sgl .sgl-term-link:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sgl .sgl-anchor{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;color:var(--faint);opacity:0;transition:opacity .15s ease}.sgl-term:hover .sgl-anchor,.sgl-anchor:focus-visible{opacity:1}.sgl .sgl-anchor:hover{color:var(--ink);background:var(--surface)}.sgl .sgl-aka{display:block;margin:4px 0 0;font-size:13.5px;color:var(--faint)}.sgl .sgl-def{display:block;margin:8px 0 0;max-width:72ch;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}.sgl-def strong{color:var(--ink);font-weight:600}.sgl .sgl-def a,.sgl .sgl-note a{color:var(--sgl-link);text-decoration:underline;text-decoration-color:var(--sgl-link-rule);text-underline-offset:3px;border-bottom:0}.sgl .sgl-def a:hover,.sgl .sgl-note a:hover{text-decoration-color:var(--sgl-link)}.sgl-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.sgl-tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border:1px solid var(--rule-strong);border-radius:var(--suki-pill-radius);background:transparent;color:var(--ink);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap}.sgl-tag .sgl-ic{color:var(--muted)}.sgl-tag:hover{border-color:var(--ink)}.sgl-tag-developer-friendly{background:var(--yellow);border-color:var(--yellow-edge);color:#1B1B1B}.sgl-tag-developer-friendly .sgl-ic{color:#1B1B1B}.sgl-tag-general{background:var(--surface);border-color:transparent;color:var(--muted)}.sgl-tag[aria-pressed="true"]{background:#1B1B1B;border-color:#1B1B1B;color:#FDF49D}.sgl-tag[aria-pressed="true"] .sgl-ic{color:#FDF49D}html.dark .sgl-tag[aria-pressed="true"],[data-theme="dark"] .sgl-tag[aria-pressed="true"]{background:#FDF49D;border-color:#FDF49D;color:#1B1B1B}html.dark .sgl-tag[aria-pressed="true"] .sgl-ic,[data-theme="dark"] .sgl-tag[aria-pressed="true"] .sgl-ic{color:#1B1B1B}.sgl-empty{margin-top:32px;padding:32px;border:1px dashed var(--rule-strong);border-radius:var(--suki-card-radius)}.sgl .sgl-empty-t{display:block;margin:0;font-size:18px;font-weight:500;color:var(--ink)}.sgl .sgl-empty-d{display:block;margin:6px 0 18px;font-size:15px;color:var(--muted)}.sgl-btn{height:40px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:none;font-size:14px;font-weight:var(--suki-btn-weight);cursor:pointer}.sgl-btn:hover{background:var(--surface)}.sgl.sgl-note{display:block;margin:36px 0 0;font-size:15px;color:var(--muted)}@container sgl (max-width: 820px){.sgl-group{grid-template-columns:96px minmax(0, 1fr);column-gap:24px}.sgl .sgl-letter{font-size:44px}.sgl .sgl-letter-link{display:none}.sgl .sgl-cf-row{grid-template-columns:200px minmax(0, 1fr);gap:24px}}@container sgl (max-width: 640px){.sgl .sgl-title{font-size:34px}.sgl-tools{grid-template-columns:1fr}.sgl-cf-head{flex-wrap:wrap;padding:18px 20px}.sgl .sgl-cf-list{padding:0 20px}.sgl .sgl-more{margin:0 20px 18px}.sgl .sgl-cf-row{grid-template-columns:1fr;gap:8px}.sgl .sgl-cf-pair{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px}.sgl-group{grid-template-columns:1fr;padding-top:28px}.sgl-side-in{position:static;display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.sgl .sgl-letter{font-size:36px}.sgl .sgl-letter-n{margin:0}.sgl .sgl-letter-link{display:inline-flex;margin-left:auto}.sgl-rail-l{flex:0 0 40px}.sgl .sgl-anchor{opacity:1}}@media (max-width: 1023px){.sgl{--sgl-offset: var(--sgl-nav, 120px)}}@media (prefers-reduced-motion: reduce){.sgl *{transition:none!important}}.sov{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--page: #FFFFFF;--rule: rgba(27, 27, 27, .12);--rule-strong: rgba(27, 27, 27, .24);--surface: #F4F4F4;--cream: #FEF9DD;--offwhite: #FFFDF7;--yellow: #FDF49D;--yellow-edge: #E9D25A;--code-bg: #F4F4F4;--sov-link: #6F5410;--sov-link-rule: rgba(111, 84, 16, .35);min-width:0;max-width:100%;color:var(--ink);container:sov / inline-size}html.dark .sov,[data-theme="dark"] .sov{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--page: #0F0F0F;--rule: rgba(244, 244, 244, .12);--rule-strong: rgba(244, 244, 244, .26);--surface: #1A1A1A;--cream: #24221A;--offwhite: #1A1915;--code-bg: #1E1E1E;--sov-link: #FFE148;--sov-link-rule: rgba(255, 225, 72, .4)}:where(.sov) [data-as="p"]{display:block}.sov *,.sov *::before,.sov *::after{box-sizing:border-box}:where(.sov) button{font:inherit;color:inherit}.sov :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.sov-ic{flex:none}.sov p{margin:0}:where(.sov) :is(ol,ul){list-style:none;margin:0;padding:0}:where(.sov) li{margin:0;padding-left:0}:where(.sov) li::marker{content:none}.sov code{font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.sov-text code,.sov-note code,.sov-bp code,.sov-hint code{padding:1px 5px;border:1px solid var(--rule);border-radius:5px;background:var(--code-bg);color:var(--ink);font-size:.86em;font-weight:400}.sov-text code::before,.sov-text code::after,.sov-bp code::before,.sov-bp code::after{content:none}.sov-kicker{display:flex;align-items:center;gap:10px;margin:0;color:var(--ink);font-size:13px;font-weight:600;line-height:1;letter-spacing:0}div.sov-kicker::before{content:"";width:3px;height:15px;background:var(--ink);flex:none}.sov-title{margin:16px 0 0;color:var(--ink);font-size:44px;line-height:1.06;letter-spacing:-.025em}.sov-hero-l>.sov-title:first-child{margin-top:0}.sov-h2{margin:14px 0 0;color:var(--ink);font-size:32px;line-height:1.15;letter-spacing:-.02em}.sov-start>.sov-h2:first-child{margin-top:0}.sov-lead{margin-top:12px;max-width:64ch;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.sov-text{max-width:66ch;font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.sov-text strong{color:var(--ink);font-weight:600}.sov-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.sov .hp-cta.sov-cta{min-width:0;padding:11px 26px}.sov .hp-cta.sov-cta::after{height:var(--suki-cta-arrow-size-lg)}.sov .hp-cta.sov-cta:hover::after,.sov .hp-cta.sov-cta:focus-visible::after{width:var(--suki-cta-arrow-size-lg);max-width:var(--suki-cta-arrow-size-lg)}.sov .hp-cta.sov-cta.hp-cta-secondary{background:#0A0A0A;border:none;color:#FFFFFF!important}.sov .hp-cta.sov-cta.hp-cta-secondary:hover,.sov .hp-cta.sov-cta.hp-cta-secondary:focus-visible{background:#1F1F1F}html.dark .sov .hp-cta.sov-cta.hp-cta-secondary,[data-theme="dark"] .sov .hp-cta.sov-cta.hp-cta-secondary{background:#F5F5F5;color:#0A0A0A!important}html.dark .sov .hp-cta.sov-cta.hp-cta-secondary:hover,[data-theme="dark"] .sov .hp-cta.sov-cta.hp-cta-secondary:hover,html.dark .sov .hp-cta.sov-cta.hp-cta-secondary:focus-visible,[data-theme="dark"] .sov .hp-cta.sov-cta.hp-cta-secondary:focus-visible{background:#E8E8E8}.sov-row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 520px);gap:48px;align-items:start}.sov-intro{margin-top:40px;padding-top:24px;border-top:1px solid var(--rule)}.sov-sec-body{display:flex;flex-direction:column;gap:12px;margin-top:14px}.sov-hero-r{display:flex;flex-direction:column;gap:16px}.sov-note{display:flex;align-items:baseline;gap:10px;max-width:66ch;margin-top:2px;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}.sov-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--suki-pill-radius);background:var(--yellow);color:#1B1B1B;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;flex:none}.sov-note-t{min-width:0}@container sov (max-width: 520px){.sov-note{flex-direction:column;align-items:flex-start;gap:8px}}.sov-card{border-radius:var(--suki-card-radius);background:var(--surface);padding:22px}.sov-card .sov-kicker{margin-bottom:16px}.sov-term{border-radius:var(--suki-card-radius);overflow:hidden;background:#1B1B1B;color:#F4F4F4}.sov-term-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px 0;border-bottom:1px solid rgba(244, 244, 244, .1)}.sov-term-tab{position:relative;padding:8px 10px 10px;border:0;background:none;color:#A3A3A3!important;font-size:13px;font-weight:500;cursor:pointer}.sov-term-tab:hover,.sov-term-tab[aria-selected="true"]{color:#F4F4F4!important}.sov-term-tab[aria-selected="true"]::after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:#FDF49D}.sov-term-tab:focus-visible{outline-color:#FDF49D}.sov-term-body{display:flex;align-items:flex-start;gap:12px;padding:16px 12px 16px 18px;min-height:92px}.sov-term pre{flex:1;min-width:0;margin:0;padding:0;background:none;white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.7}.sov-term code{color:#F4F4F4;background:none;border:0;padding:0}.sov-tk-p{color:#FDF49D;user-select:none}.sov-tk-c{color:#8C8C8C}.sov-copy{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:0;border-radius:var(--suki-btn-radius);background:transparent;color:rgb(var(--gray-400, 161 161 159))!important;cursor:pointer;transition:color .1s ease}.sov-copy svg{width:16px;height:16px}.sov-copy:hover,.sov-copy:focus-visible{color:rgb(var(--gray-500, 115 114 112))!important}html.dark .sov-copy,[data-theme="dark"] .sov-copy,.sov-term .sov-copy{color:rgba(255, 255, 255, .4)!important}html.dark .sov-copy:hover,[data-theme="dark"] .sov-copy:hover,.sov-term .sov-copy:hover,html.dark .sov-copy:focus-visible,[data-theme="dark"] .sov-copy:focus-visible,.sov-term .sov-copy:focus-visible{color:rgba(255, 255, 255, .6)!important}.sov-copy-tip{position:absolute;top:50%;right:calc(100% + 4px);transform:translateY(-50%);padding:3px 8px;border-radius:6px;background:#1B1B1B;color:#FFFFFF;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease}html.dark .sov-copy-tip,[data-theme="dark"] .sov-copy-tip,.sov-term .sov-copy-tip{background:#F4F4F4;color:#1B1B1B}.sov-copy:hover .sov-copy-tip,.sov-copy:focus-visible .sov-copy-tip,.sov-copy[data-copied] .sov-copy-tip{opacity:1}.sov a.sov-tile{border-bottom-color:var(--rule)}html.dark .sov-term,[data-theme="dark"] .sov-term{box-shadow:inset 0 0 0 1px rgba(244, 244, 244, .12)}.sov-dls{display:flex;flex-direction:column}.sov-dl{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:10px;padding:12px 2px;border-top:1px solid var(--rule);color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.sov-dl:first-child{border-top:0;padding-top:2px}.sov-dl>.sov-ic{color:var(--faint);transition:transform .2s ease, color .2s ease}.sov-dl:hover .sov-dl-n{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sov-dl:hover>.sov-ic:last-child{color:var(--ink);transform:translateY(2px)}.sov-kvs{display:flex;flex-direction:column}.sov-kvs>*+*{border-top:1px solid var(--rule)}.sov-kv{display:flex;flex-direction:column;gap:6px;padding:12px 0}.sov-kvs>:first-child{padding-top:0}.sov-kvs>:last-child{padding-bottom:0}.sov-kv-l{font-size:13px;color:var(--faint)}.sov-kv-v{font-size:15px;color:var(--ink);min-width:0}.sov-link{color:var(--sov-link);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sov-link-rule);overflow-wrap:anywhere}.sov-link:hover{text-decoration-color:currentColor}.sov-link-go{display:inline-flex;align-items:center;gap:6px}.sov-link-go .sov-ic{transition:transform .2s ease}.sov-link-go:hover .sov-ic{transform:translateX(3px)}.sov-icode{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}#content-area .sov .sov-icode code{min-width:0;overflow-wrap:anywhere;font-size:13.5px;color:var(--ink)!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important}.sov-hint{margin-top:16px;padding:14px 16px;border-radius:var(--suki-card-radius);background:var(--cream);font-size:14px;line-height:1.55;color:var(--muted)}.sov-how{margin-top:64px}.sov-how-head{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.sov-how-head>.sov-h2{margin:0}.sov-steps{margin:18px 0 0;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));border-radius:var(--suki-card-radius);background:var(--cream);overflow:hidden}.sov-step{position:relative;display:flex;flex-direction:column;gap:28px;padding:22px 20px 24px;min-height:168px}.sov-step+.sov-step{box-shadow:inset 1px 0 0 rgba(27, 27, 27, .16)}html.dark .sov-step+.sov-step,[data-theme="dark"] .sov-step+.sov-step{box-shadow:inset 1px 0 0 rgba(244, 244, 244, .14)}.sov-step::after{content:"";position:absolute;left:0;right:0;top:64px;height:1px;background:rgba(27, 27, 27, .16)}html.dark .sov-step::after,[data-theme="dark"] .sov-step::after{background:rgba(244, 244, 244, .14)}.sov-step-n{font-size:30px;line-height:1;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sov-step-t{font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);font-weight:500}.sov-step:last-child{background:var(--yellow);color:#1B1B1B}.sov-mail{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:6px 14px;padding:14px 4px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.sov-kvs .sov-mail{padding:12px 0;border:0}.sov-kvs>*+.sov-mail{border-top:1px solid var(--rule)}.sov-mail-l{font-size:13px;color:var(--faint)}.sov-mail-a{font-size:15.5px;font-weight:500;color:var(--sov-link);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sov-link-rule)}.sov-mail-a:hover{text-decoration-color:currentColor}.sov-mail-a{justify-self:start}.sov-bp{margin-top:16px;padding:20px 22px;border-radius:var(--suki-card-radius);background:var(--cream)}.sov-bp h4,.sov-bp h3{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:var(--ink);font-size:13px;font-weight:600;line-height:1}.sov-bp h4::before,.sov-bp h3::before{content:"";width:3px;height:15px;background:var(--ink)}.sov-bp li{position:relative;padding:8px 0 8px 22px;border-top:1px solid rgba(27, 27, 27, .1);font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}html.dark .sov-bp li,[data-theme="dark"] .sov-bp li{border-color:rgba(244, 244, 244, .1)}.sov-bp li:first-child{border-top:0;padding-top:2px}.sov-bp li::before{content:"";position:absolute;left:2px;top:15px;width:8px;height:8px;background:var(--yellow-edge)}.sov-bp li:first-child::before{top:9px}.sov-bp li p{margin:0}.sov-bp strong{color:var(--ink);font-weight:600}.sov-wf{margin-top:88px}.sov-pills{display:flex;flex-wrap:wrap;margin-top:24px;border-top:1px solid var(--rule)}.sov-pill{position:relative;flex:1 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:0;border-bottom:1px solid var(--rule);box-shadow:-1px 0 0 var(--rule);background:none;color:var(--muted)!important;cursor:pointer;white-space:nowrap}.sov-pill-l{display:flex;align-items:center;gap:8px;font-size:15.5px;font-weight:500}.sov-pill-n{font-size:13px;color:var(--faint);font-variant-numeric:tabular-nums}.sov-pill:hover,.sov-pill[aria-pressed="true"]{color:var(--ink)!important}.sov-pill[aria-pressed="true"]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.sov-pill[aria-pressed="true"] .sov-pill-n{color:var(--ink)}.sov-pill:focus-visible{outline-offset:-2px;border-radius:0}.sov-sdks{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:24px}.sov-sdks[data-count="4"]{grid-template-columns:repeat(2, minmax(0, 1fr))}.sov-sdk{position:relative;display:flex;flex-direction:column;border-radius:var(--suki-card-radius);overflow:hidden;background:var(--surface);color:var(--ink)}.sov-sdk-art{position:relative;display:block;height:200px;overflow:hidden;background-color:#D6EDFD;background-image:linear-gradient(#1B1B1B, #1B1B1B), linear-gradient(#1B1B1B, #1B1B1B), linear-gradient(#1B1B1B, #1B1B1B);background-size:1px 100%, 100% 1px, 100% 1px;background-position:24px 0, 0 24px, 0 176px;background-repeat:no-repeat}.sov-sdk[data-tone="cream"] .sov-sdk-art{background-color:#FEF9DD}.sov-sdk[data-tone="yellow"] .sov-sdk-art{background-color:#FDF49D}.sov-sdk-art>div{display:contents}.sov-art{position:absolute;left:0;top:0;width:800px;height:200px;max-width:none;will-change:transform}.sov-sdk-body{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}.sov-sdk-title{font-size:21px;font-weight:500;letter-spacing:-.01em}.sov-sdk-meta{display:flex;align-items:flex-start;gap:12px;margin-top:10px}.sov-sdk-tags{display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.sov-ptag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid var(--rule-strong);border-radius:var(--suki-pill-radius);color:var(--ink);font-size:12.5px;font-weight:500}.sov-ptag-logo{padding-left:7px}.sov-ptag-ic{display:inline-flex;width:13px;height:13px;align-items:center;justify-content:center;flex:none}.sov-ptag-ic svg,.sov-ptag-ic img{width:13px!important;height:13px!important;background-color:currentColor!important}.sov-ptag-ga{border-color:transparent;background:#DDF3E4;color:#14532D}.sov-ptag-beta{border-color:transparent;background:var(--yellow);color:#1B1B1B}.sov a.sov-sdk-support{position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;gap:5px;height:24px;padding:0 10px;border:0;border-radius:var(--suki-pill-radius);background:#FFE148;color:#1B1B1B;font-size:12.5px;font-weight:var(--suki-btn-weight);line-height:1;letter-spacing:-0.14px;text-decoration:none}.sov a.sov-sdk-support:hover{background-image:linear-gradient(rgba(0, 0, 0, .05), rgba(0, 0, 0, .05))}.sov a.sov-sdk-support:focus-visible{outline:2px solid #6F5410;outline-offset:2px}html.dark .sov a.sov-sdk-support:focus-visible,[data-theme="dark"] .sov a.sov-sdk-support:focus-visible{outline-color:#FFE148}.sov-tip{margin-top:14px;padding-top:14px;border-top:1px solid var(--rule);flex:1}.sov-what{font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--ink)}.sov-when{margin-top:8px;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}.sov-feats{margin:14px 0 0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:7px 14px}.sov-feats li{display:flex;align-items:flex-start;gap:6px;font-size:13.5px;line-height:1.35;color:var(--muted)}.sov-feats .sov-ic{margin-top:1px;color:var(--ink)}.sov-sdk-go{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:18px;padding-bottom:2px;border-bottom:1px solid var(--ink);font-size:14.5px;font-weight:500}.sov a.sov-sdk-go{position:static;z-index:auto;border-bottom-color:var(--ink)}.sov-sdk-go::after{content:"";position:absolute;inset:0}.sov-sdk-go .sov-ic{transition:transform .2s ease}.sov-sdk-go:hover .sov-ic{transform:translateX(3px)}.sov-sdk:has(.sov-sdk-go:hover) .sov-sdk-title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sov-sdk-go:focus-visible{outline:none}.sov-sdk:has(.sov-sdk-go:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.sov-band{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:26px 28px;border-radius:var(--suki-card-radius);background:#1B1B1B;color:#F4F4F4}html.dark .sov-band,[data-theme="dark"] .sov-band{box-shadow:inset 0 0 0 1px rgba(244, 244, 244, .1)}.sov-band-h{font-size:20px;font-weight:500;letter-spacing:-.01em}.sov-band-p{margin-top:4px;font-size:var(--suki-card-text-size);color:#B5B5B5}.sov-band .hp-cta.sov-cta{flex:none}.sov-start{margin-top:88px}.sov-tiles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:24px;border-top:1px solid var(--rule-strong)}.sov-tile{display:grid;grid-template-columns:44px minmax(0, 1fr) 20px;align-items:center;gap:16px;padding:18px 16px 18px 0;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none}.sov-tile:nth-child(2n){padding-left:20px;box-shadow:inset 1px 0 0 var(--rule)}.sov-tile:hover{background:var(--offwhite)}.sov-tile:hover b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sov-tile>.sov-ic{color:var(--faint);transition:transform .2s ease, color .2s ease}.sov-tile:hover>.sov-ic{color:var(--ink);transform:translateX(3px)}.sov-tile-ic{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;color:#1B1B1B}.sov-tone-yellow{background:#FDF49D}.sov-tone-blue{background:#D6EDFD}.sov-tone-cream{background:#FEF9DD}.sov-tile-t b{display:block;font-size:16px;font-weight:500}.sov-tile-d{display:block;margin-top:3px;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}.sov-start+.sov-start{margin-top:72px}.sov-logs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-top:24px}.sov-log{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 20px 22px;border-radius:var(--suki-card-radius);background:var(--surface);color:var(--ink);text-decoration:none}.sov-log-txt{display:flex;flex-direction:column;gap:8px;min-width:0;align-self:stretch}.sov-log-tile{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;flex:none;color:#1B1B1B;transition:background .2s ease, color .2s ease}.sov-log:hover .sov-log-tile{background:#1B1B1B;color:#FDF49D}.sov-log-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.sov-log b{font-size:17px;font-weight:500}.sov-log-d{font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--muted)}.sov-log-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:500}.sov-log-go .sov-ic{transition:transform .2s ease}.sov-log:hover .sov-log-go .sov-ic{transform:translateX(3px)}.sov-log:hover b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@container sov (max-width: 1060px){.sov-row{grid-template-columns:minmax(0, 1fr);gap:32px}.sov-sdks{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container sov (max-width: 820px){.sov-steps{grid-template-columns:1fr}.sov-step{flex-direction:row;align-items:baseline;gap:18px;min-height:0;padding:16px 20px}.sov-step+.sov-step{box-shadow:inset 0 1px 0 rgba(27, 27, 27, .16)}html.dark .sov-step+.sov-step,[data-theme="dark"] .sov-step+.sov-step{box-shadow:inset 0 1px 0 rgba(244, 244, 244, .14)}.sov-step::after{display:none}.sov-step-n{font-size:22px;width:32px;flex:none}.sov-tiles,.sov-logs{grid-template-columns:1fr}.sov-tile:nth-child(2n){padding-left:0;box-shadow:none}.sov-band{flex-direction:column;align-items:flex-start}}@container sov (max-width: 600px){.sov-title{font-size:34px}.sov-h2{font-size:26px}.sov-sdks,.sov-sdks[data-count="4"]{grid-template-columns:1fr}.sov-card{padding:18px}.sov-mail{grid-template-columns:minmax(0, 1fr) auto}.sov-mail-l{grid-column:1 / -1}.sov-ctas .hp-cta.sov-cta{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.sov *{transition:none!important}}#header{--pt-ink: rgb(var(--gray-900, 26 25 23))}html.dark #header,[data-theme="dark"] #header{--pt-ink: rgb(var(--gray-200, 225 225 222))}#header .eyebrow{display:flex;align-items:center;gap:10px;height:auto;margin:0 0 16px;font-size:13px;font-weight:600;line-height:1;letter-spacing:0;color:var(--pt-ink)}#header .eyebrow::before{content:"";width:3px;height:15px;flex:none;background:var(--pt-ink)}#header h1{font-size:44px;line-height:1.06;letter-spacing:-.025em;color:var(--pt-ink)}@media (max-width: 640px){#header h1{font-size:34px}}.spt{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--page: transparent;--rule: rgba(27, 27, 27, .12);--rule-strong: rgba(27, 27, 27, .22);--surface: #F4F4F4;--cream: #FEF9DD;--yellow: #FDF49D;--yellow-edge: #E9D25A;display:inline-flex;align-items:stretch;height:40px;flex:none;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font-family:inherit;font-size:14px;line-height:1;overflow:hidden}html.dark .spt,[data-theme="dark"] .spt{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--rule: rgba(244, 244, 244, .12);--rule-strong: rgba(244, 244, 244, .24);--surface: #1E1E1E;--cream: #26231A}.spt *,.spt *::before,.spt *::after{box-sizing:border-box}.spt button{margin:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.spt button:disabled{cursor:default}.spt svg{flex:none}.spt-seg{display:inline-flex;align-items:center;gap:8px;padding:0 14px}.spt-seg+.spt-seg{box-shadow:inset 1px 0 0 var(--rule)}.spt-lbl{font-weight:500}.spt>button.spt-seg:hover,.spt-step:hover:not(:disabled),.spt-val:hover:not(:disabled){background:var(--surface)}.spt button:focus-visible{outline:2px solid var(--ink);outline-offset:-3px;border-radius:8px}.spt-switch{position:relative;width:28px;height:16px;border-radius:8px;background:var(--rule-strong);transition:background .18s ease}.spt-switch span{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:6px;background:#FFFFFF;box-shadow:0 1px 2px rgba(27, 27, 27, .25);transition:transform .18s ease, background .18s ease}.spt-focus[aria-checked="true"]{background:var(--cream)}.spt-focus[aria-checked="true"]:hover{background:var(--cream)}.spt-focus[aria-checked="true"] .spt-switch{background:#1B1B1B}.spt-focus[aria-checked="true"] .spt-switch span{transform:translateX(12px);background:#FDF49D;box-shadow:none}html.dark .spt-focus[aria-checked="true"] .spt-switch,[data-theme="dark"] .spt-focus[aria-checked="true"] .spt-switch{background:#FDF49D}html.dark .spt-focus[aria-checked="true"] .spt-switch span,[data-theme="dark"] .spt-focus[aria-checked="true"] .spt-switch span{background:#1B1B1B}.spt-size{gap:0;padding:0 4px}.spt-step,.spt-val{height:32px;border-radius:7px!important}.spt-step{width:32px;display:inline-grid;place-items:center;font-weight:600}.spt-dec span{font-size:12px}.spt-inc span{font-size:17px}.spt-step:disabled{color:var(--rule-strong)}.spt-val{min-width:48px;padding:0 4px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--muted)}.spt-val:not(:disabled){color:var(--ink);text-decoration:underline;text-decoration-color:var(--yellow-edge);text-decoration-thickness:2px;text-underline-offset:4px}#suki-page-tools[data-focus-off] .spt-focus{display:none}#suki-page-tools[data-focus-off] .spt-focus:first-child+.spt-size{box-shadow:none}@media (max-width: 640px){.spt :is(.spt-focus,.spt-pdf) .spt-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.spt-seg{padding:0 11px}}@media (prefers-reduced-motion: reduce){.spt *{transition:none!important}}@media print{.spt{display:none!important}}@media print{#content-area .tut-hub-card-grid.hp-io-method-grid{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;gap:14px!important;margin:12px 0 20px!important;break-before:auto}#content-area .tut-hub-card-grid.hp-io-method-grid>a.hp-io-method-card{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important;break-inside:avoid!important;page-break-inside:avoid!important;box-shadow:none!important;transform:none!important;border:1px solid #d4d4d1!important;background:#f3f3f1!important;text-decoration:none!important;border-bottom-width:1px!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area .tut-hub-card-grid a.hp-io-method-card,#content-area .tut-hub-card-grid a.hp-io-method-card .hp-io-method-card-body *{color:rgb(65, 65, 63)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important}#content-area .tut-hub-card-grid a.hp-io-method-card :is(.cookbook-hub-card-art,.tut-hub-card-media) *{-webkit-text-fill-color:currentColor!important}#content-area .tut-hub-card-grid a.hp-io-method-card .hp-io-method-card-title{color:rgb(26, 25, 23)!important}#content-area .tut-hub-card-grid a.hp-io-method-card :is(.hp-io-method-card-meta,.hp-io-method-card-meta *,.cookbook-hub-card-cat--meta,.cookbook-hub-badge-surface){color:rgb(115, 114, 112)!important}#content-area .tut-hub-card-grid a.hp-io-method-card :is(.cookbook-hub-card-cat:not(.cookbook-hub-card-cat--meta),.hp-wn-badge-new){color:#1b1b1b!important}#content-area .tut-hub-card-grid a.hp-io-method-card :is(.cookbook-hub-card-art,.tut-hub-card-media),#content-area .tut-hub-card-grid a.hp-io-method-card :is(.cookbook-hub-card-art,.tut-hub-card-media) *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area :is(h2,h3):has(+.tut-hub-card-grid){break-after:avoid!important;page-break-after:avoid!important}}.docs-survey-fly{position:relative;height:104px;margin:0 0 1rem;border:1px solid #111;border-radius:8px;overflow:hidden;background-color:#fef9dd;background-image:linear-gradient(90deg, transparent 23px, rgba(17, 17, 17, 0.12) 23px, rgba(17, 17, 17, 0.12) 24px, transparent 24px),
    linear-gradient(transparent 25px, rgba(17, 17, 17, 0.12) 25px, rgba(17, 17, 17, 0.12) 26px, transparent 26px);background-size:48px 100%, 100% 52px}.docs-survey-fly-trail{position:absolute;top:50%;left:14px;right:66px;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg, rgba(17, 17, 17, 0.4) 0 6px, transparent 6px 12px);animation:docs-survey-fly-dash 0.6s linear infinite}.docs-survey-fly-note{position:absolute;top:50%;left:12px;z-index:1;animation:docs-survey-fly-note 1.6s cubic-bezier(0.55, 0, 0.35, 1) infinite}.docs-survey-fly-note::before{content:"";position:absolute;top:7px;right:calc(100% + 4px);width:14px;height:1.5px;border-radius:1px;background:#111;opacity:0.45;box-shadow:-5px 6px 0 #111, 2px 12px 0 #111}.docs-survey-fly-sheet{display:flex;flex-direction:column;justify-content:center;gap:3px;width:32px;height:25px;padding:0 5px;box-sizing:border-box;border:1.5px solid #111;border-radius:4px;background:#fff}.docs-survey-fly-sheet i{display:block;height:1.5px;border-radius:1px;background:#111}.docs-survey-fly-sheet i:first-child{width:70%}.docs-survey-fly-sheet i.is-hl{height:3px;background:#e9d25a}.docs-survey-fly-sheet i:last-child{width:55%;opacity:0.55}.docs-survey-fly-inbox{position:absolute;top:50%;right:12px;display:flex;flex-direction:column;align-items:center;gap:4px;transform:translateY(-50%);animation:docs-survey-fly-bump 1.6s ease-out infinite}.docs-survey-fly-inbox svg{display:block;fill:none;stroke:#111;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.docs-survey-fly-inbox .docs-survey-fly-slot{fill:#fff;stroke:none;animation:docs-survey-fly-slot 1.6s ease-out infinite}.docs-survey-fly-label{font-size:9.5px;font-weight:600;line-height:1;letter-spacing:0.04em;text-transform:uppercase;color:#111;white-space:nowrap}.docs-survey-sending-title{margin-bottom:0.9rem}@keyframes docs-survey-fly-note{0%{left:12px;opacity:0;transform:translateY(-50%) rotate(-8deg) scale(0.9)}12%{opacity:1}50%{transform:translateY(-115%) rotate(5deg) scale(1)}84%{left:calc(100% - 66px);opacity:1;transform:translateY(-62%) rotate(0deg) scale(0.62)}100%{left:calc(100% - 60px);opacity:0;transform:translateY(-40%) rotate(0deg) scale(0.4)}}@keyframes docs-survey-fly-slot{0%,82%{fill:#fff}90%{fill:#fdf49d}100%{fill:#fff}}@keyframes docs-survey-fly-bump{0%,82%{transform:translateY(-50%) scale(1)}90%{transform:translateY(-50%) scale(1.08)}100%{transform:translateY(-50%) scale(1)}}@keyframes docs-survey-fly-dash{to{background-position:12px 0}}@media (prefers-reduced-motion: reduce){.docs-survey-fly-trail,.docs-survey-fly-note,.docs-survey-fly-inbox,.docs-survey-fly-inbox .docs-survey-fly-slot{animation:none}.docs-survey-fly-note{left:42%;transform:translateY(-50%)}.docs-survey-fly-inbox .docs-survey-fly-slot{fill:#fdf49d}}.page-title-beta-badge,span.page-title-beta-badge{display:inline-flex!important;align-items:center!important;height:22px;padding:0 8px!important;border:0!important;border-radius:var(--suki-pill-radius)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;white-space:nowrap;color:#1b1b1b!important;background:#fdf49d!important;box-shadow:none!important}html.dark .page-title-beta-badge,[data-theme="dark"] .page-title-beta-badge{color:#1b1b1b!important;background:#fdf49d!important;box-shadow:none!important}span.sdk-menu-beta-badge.page-title-beta-badge{background:#fef9dd!important;box-shadow:inset 0 0 0 1px #e9d25a!important}html.dark span.sdk-menu-beta-badge.page-title-beta-badge,[data-theme="dark"] span.sdk-menu-beta-badge.page-title-beta-badge{color:#fdf49d!important;background:rgba(253, 244, 157, 0.1)!important;box-shadow:inset 0 0 0 1px rgba(253, 244, 157, 0.34)!important}.spt-seg.spt-doc-type{pointer-events:none;user-select:none;cursor:default}.spt-seg.spt-doc-type .spt-lbl{font-weight:500}.suki-doc-type-title-row{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;gap:12px 24px;width:100%;max-width:100%;box-sizing:border-box}.suki-doc-type-title-left{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;flex:1 1 auto}.suki-doc-type-title-left h1{margin-top:0;margin-bottom:0;width:auto;max-width:100%;min-width:0;overflow-wrap:normal;word-break:normal;hyphens:manual}.suki-doc-type-title-left>.read-time-wrapper{display:block;width:auto;max-width:100%;flex-basis:auto;margin:0}.suki-doc-type-title-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;padding-top:4px}#suki-doc-type-solo.spt--doc-type-solo{flex:none;pointer-events:none;user-select:none}@media (max-width: 640px){.suki-doc-type-title-row{flex-direction:column;align-items:stretch;gap:16px}.suki-doc-type-title-left{flex:0 0 auto;width:100%}.suki-doc-type-title-actions{margin-left:0;padding-top:0}}@media (min-width: 641px){.suki-export-pdf-title-row,.suki-install-skill-title-row,.suki-doc-type-title-row{flex-wrap:wrap}.suki-export-pdf-title-left,.suki-install-skill-title-left,.suki-doc-type-title-left{flex:1 1 0%;min-width:min(100%, 18rem)}.suki-export-pdf-title-actions,.suki-install-skill-title-actions,.suki-doc-type-title-actions{margin-left:0}}@media print{#suki-doc-type-solo,.suki-doc-type-title-actions,.spt-seg.spt-doc-type{display:none!important}}.sidx{--sidx-surface: #f4f4f4;--sidx-surface-hover: #eeeeee;--sidx-ink: rgb(var(--gray-900, 26 25 23));--sidx-muted: rgb(var(--gray-700, 65 65 63));display:grid;grid-template-columns:repeat(var(--sidx-cols, 3), minmax(0, 1fr));gap:16px;margin:20px 0 8px}html.dark .sidx,[data-theme="dark"] .sidx{--sidx-surface: #1a1a1a;--sidx-surface-hover: #232323;--sidx-ink: rgb(var(--gray-200, 225 225 222));--sidx-muted: rgb(var(--gray-300, 209 208 206))}#content-area a.sidx-card{display:flex;flex-direction:column;gap:8px;padding:20px;border:0;border-radius:var(--suki-card-radius);background:var(--sidx-surface);color:var(--sidx-ink);font-weight:inherit;text-decoration:none;transition:background-color .15s ease}#content-area a.sidx-card:is(:hover,:focus-visible){background:var(--sidx-surface-hover)}#content-area a.sidx-card:focus-visible{box-shadow:0 0 0 3px rgba(233, 210, 90, .55);outline:none}.sidx-tile{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:12px;color:#1b1b1b;transition:background-color .2s ease, color .2s ease}.sidx-tone-yellow{background:#fdf49d}.sidx-tone-blue{background:#d6edfd}.sidx-tone-cream{background:#fef9dd}.sidx-card:is(:hover,:focus-visible) .sidx-tile{background:#1b1b1b;color:#fdf49d}.sidx-brand{width:20px;height:20px;background:currentColor;-webkit-mask:var(--sidx-brand) center / contain no-repeat;mask:var(--sidx-brand) center / contain no-repeat}.sidx-title{font-size:var(--suki-card-title-size);font-weight:500;line-height:var(--suki-card-title-lh)}.sidx-card:is(:hover,:focus-visible) .sidx-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sidx-desc{color:var(--sidx-muted);font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh)}.sidx-desc>*{display:block;margin:0}.sidx-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:500}.sidx-go svg{transition:transform .2s ease}.sidx-card:is(:hover,:focus-visible) .sidx-go svg{transform:translateX(3px)}@media (max-width: 639px){.sidx{grid-template-columns:minmax(0, 1fr)}}@media (prefers-reduced-motion: reduce){.sidx-go svg,.sidx-tile{transition:none}}.sap{--ink: rgb(var(--gray-900, 26 25 23));--muted: rgb(var(--gray-700, 65 65 63));--faint: rgb(var(--gray-500, 115 114 112));--page: #FFFFFF;--rule-strong: rgba(27, 27, 27, .24);--cream: #FEF9DD;margin-top:20px}html.dark .sap,[data-theme="dark"] .sap{--ink: rgb(var(--gray-200, 225 225 222));--muted: rgb(var(--gray-300, 209 208 206));--faint: rgb(var(--gray-400, 161 161 159));--page: #0F0F0F;--rule-strong: rgba(244, 244, 244, .26);--cream: #24221A}.sap-menu-wrap{position:relative;width:260px;max-width:100%}.sap-menu-btn{width:100%;height:52px;display:flex;align-items:center;gap:8px;padding:0 14px 0 16px;border:1px solid var(--rule-strong);border-radius:var(--suki-btn-radius);background:var(--page);color:var(--ink);font:inherit;font-weight:var(--suki-btn-weight);cursor:pointer;text-align:left}.sap-menu-btn:hover{border-color:var(--ink)}.sap-menu-btn[aria-expanded="true"]{border-color:var(--ink);box-shadow:0 0 0 3px rgba(233, 210, 90, .45)}.sap-menu-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sap-menu-pre{flex:none;font-size:13px;color:var(--faint)}.sap-menu-val{flex:1;min-width:0;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sap .sap-logo{flex:none;display:block;width:16px;height:16px;margin:0}html.dark :is(.sap-logo,[data-component-part="card-icon"] img):is([src$="/mcp-logos/openai.svg"],[src$="/mcp-logos/cursor.svg"],[src$="/mcp-logos/github-copilot.svg"],[src$="/mcp-logos/grok.svg"],[src$="/mcp-logos/kimi.svg"],[src$="/mcp-logos/omp.svg"]),[data-theme="dark"] :is(.sap-logo,[data-component-part="card-icon"] img):is([src$="/mcp-logos/openai.svg"],[src$="/mcp-logos/cursor.svg"],[src$="/mcp-logos/github-copilot.svg"],[src$="/mcp-logos/grok.svg"],[src$="/mcp-logos/kimi.svg"],[src$="/mcp-logos/omp.svg"]){filter:invert(1) hue-rotate(180deg)}.sap-chev{flex:none;color:var(--muted);transition:transform .2s ease}.sap-menu-btn[aria-expanded="true"] .sap-chev{transform:rotate(180deg)}.sap .sap-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:100%;margin:0;padding:6px;list-style:none;outline:none;border-radius:var(--suki-card-radius);background:var(--page);border:1px solid var(--rule-strong);box-shadow:0 12px 32px rgba(27, 27, 27, .12)}.sap .sap-menu li{display:flex;align-items:center;gap:9px;margin:0;padding:8px 10px;border-radius:var(--suki-card-radius-inner);font-size:14.5px;line-height:1.4;color:var(--ink);cursor:pointer}.sap .sap-menu li::before,.sap .sap-menu li::marker{content:none}.sap-menu li[data-hi]{background:var(--cream)}.sap-menu li[aria-selected="true"]{font-weight:500}.sap-opt-lbl{flex:1;min-width:0}.sap-check{flex:none;color:var(--ink)}.sap-panel{margin-top:20px}.sap-panel>:first-child{margin-top:0}.sap-panel>[data-as="p"]{display:block}.sap-panel>[data-as="p"]+*{margin-top:20px}.sap[data-sap-active="claude"] .sap-panel:not([data-sap-panel="claude"]),.sap[data-sap-active="codex"] .sap-panel:not([data-sap-panel="codex"]),.sap[data-sap-active="cursor"] .sap-panel:not([data-sap-panel="cursor"]),.sap[data-sap-active="antigravity"] .sap-panel:not([data-sap-panel="antigravity"]),.sap[data-sap-active="gemini-cli"] .sap-panel:not([data-sap-panel="gemini-cli"]),.sap[data-sap-active="github-copilot"] .sap-panel:not([data-sap-panel="github-copilot"]),.sap[data-sap-active="grok"] .sap-panel:not([data-sap-panel="grok"]),.sap[data-sap-active="kimi"] .sap-panel:not([data-sap-panel="kimi"]),.sap[data-sap-active="omp"] .sap-panel:not([data-sap-panel="omp"]){display:none}.sap:not([data-sap-picked]):has(.sap-panel:target) .sap-panel:not(:target){display:none}.sap:not([data-sap-picked]) .sap-panel:target{display:block}.sap-panel{scroll-margin-top:20rem}@media (max-width: 639px){.sap-menu-wrap{width:100%}}@media (prefers-reduced-motion: reduce){.sap-chev{transition:none}}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.hp-journey-eyebrow--use-case-intro,.hp-journey-eyebrow--explore),.wf-intro>.wf-kicker{align-items:start;column-gap:0;display:grid;grid-template-columns:max-content minmax(0, 1fr);row-gap:14px}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.hp-journey-eyebrow--use-case-intro,.hp-journey-eyebrow--explore)::before,.wf-intro>.wf-kicker::before{background:currentColor;content:"";grid-area:1 / 1;height:6px;width:auto}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.hp-journey-eyebrow--use-case-intro,.hp-journey-eyebrow--explore)::after,.wf-intro>.wf-kicker::after{background:currentColor;content:"";grid-area:1 / 1 / 2 / -1;height:2px}#content-area:has([data-hp-home-hero]) .hp-wrap :is(.hp-home-get-started-intro,.hp-journey-explore-intro){width:fit-content}@media (max-width: 1023px){#content-area:has([data-hp-home-hero]) .hp-wrap :is(.hp-home-get-started-intro,.hp-journey-explore-intro),#content-area:has([data-hp-home-hero]) .wf-intro{box-sizing:border-box;max-width:none;width:100%}}.wf-intro{max-width:100%;width:fit-content}.suki-page-loading{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgb(var(--background-light, 255 255 255) / 0.96);cursor:progress;opacity:0;transition:opacity 0.15s ease}.suki-page-loading[hidden]{display:none}.suki-page-loading.is-visible{opacity:1}html.dark .suki-page-loading,[data-theme="dark"] .suki-page-loading{background:rgb(var(--background-dark, 14 13 12) / 0.96)}@media (min-width: 1024px){@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.suki-page-loading{background:rgb(var(--background-light, 255 255 255) / 0.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.dark .suki-page-loading,[data-theme="dark"] .suki-page-loading{background:rgb(var(--background-dark, 14 13 12) / 0.78)}}}.suki-page-loading__chip{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 14px;border:1px solid rgb(var(--gray-200, 229 229 226));border-radius:var(--suki-card-radius);background:rgb(var(--background-light, 255 255 255));box-shadow:0 8px 24px rgb(0 0 0 / 0.12);color:rgb(var(--gray-900, 26 25 23));font-size:15px;font-weight:500;line-height:1.4}.suki-page-loading__gears{position:relative;flex-shrink:0;width:44px;height:34px}.suki-page-loading__gear{position:absolute}.suki-page-loading__gear--big{top:0;left:0;width:30px;height:30px;animation:suki-gear-turn 3s linear infinite}.suki-page-loading__gear--small{top:14px;left:24px;width:20px;height:20px;color:#6F5410;animation:suki-gear-turn-back 2s linear infinite}html.dark .suki-page-loading__chip,[data-theme="dark"] .suki-page-loading__chip{border-color:rgb(255 255 255 / 0.12);background:rgb(var(--background-dark, 14 13 12));box-shadow:0 8px 24px rgb(0 0 0 / 0.5);color:rgb(var(--gray-200, 225 225 222))}html.dark .suki-page-loading__gear--small,[data-theme="dark"] .suki-page-loading__gear--small{color:#FFE148}@keyframes suki-gear-turn{to{transform:rotate(360deg)}}@keyframes suki-gear-turn-back{from{transform:rotate(15deg)}to{transform:rotate(-345deg)}}@media (prefers-reduced-motion: reduce){.suki-page-loading__gear{animation:none}}@media print{.suki-page-loading{display:none!important}}[role="group"][aria-label="Page narration controls"]>button:first-child{position:relative;isolation:isolate;width:40px;height:40px;overflow:hidden;border:0;border-radius:9999px;background:#1b1b1b url("/documentation/assets/sukiverse-badge/standby-still.png") center / cover no-repeat;color:#ffffff;animation:none}[role="group"][aria-label="Page narration controls"]>button:first-child::before,[role="group"][aria-label="Page narration controls"]>button:first-child::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity 0.2s ease}[role="group"][aria-label="Page narration controls"]>button:first-child::before{background:center / cover no-repeat;opacity:0}[role="group"][aria-label="Page narration controls"]>button:first-child::after{background:rgb(27 27 27 / 0.5)}[role="group"][aria-label="Page narration controls"]>button:first-child>svg{position:relative;z-index:1;width:28px;height:28px;margin:0;background-color:currentColor;-webkit-mask:url("/icons/sprite.svg#material-play_arrow-fill") center / 100% 100% no-repeat;mask:url("/icons/sprite.svg#material-play_arrow-fill") center / 100% 100% no-repeat;transition:opacity 0.2s ease}[role="group"][aria-label="Page narration controls"]>button:first-child>svg>use{display:none}[role="group"][aria-label="Page narration controls"]>button[aria-label="Play"]:is(:hover,:focus-visible)::before,[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]::before{background-image:url("/documentation/assets/sukiverse-badge/listening-120.webp");opacity:1}[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]::after,[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]>svg{opacity:0}[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]:is(:hover,:focus-visible)::after,[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]:is(:hover,:focus-visible)>svg{opacity:1}[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]>svg{width:20px;height:20px;-webkit-mask-image:url("/icons/sprite.svg#material-pause-fill");mask-image:url("/icons/sprite.svg#material-pause-fill")}[role="group"][aria-label="Page narration controls"]>button:first-child:disabled{cursor:not-allowed;opacity:0.5}[role="group"][aria-label="Page narration controls"]>span>button.tabular-nums{border-radius:var(--suki-btn-radius)}html.dark [role="group"][aria-label="Page narration controls"]>button:first-child,[data-theme="dark"] [role="group"][aria-label="Page narration controls"]>button:first-child{box-shadow:0 0 0 1px rgb(255 255 255 / 0.16)}@media (prefers-reduced-motion: reduce){[role="group"][aria-label="Page narration controls"]>button[aria-label="Play"]:is(:hover,:focus-visible)::before,[role="group"][aria-label="Page narration controls"]>button[aria-label="Pause"]::before{background-image:url("/documentation/assets/sukiverse-badge/listening-still.png")}}