@import "./documentation/home-hero-stack.css";@keyframes suki-mermaid-spin{to{transform:rotate(360deg)}}@keyframes page-title-beta-fade-in{0%{opacity:0}to{opacity:1}}@keyframes suki-agent-prompt-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes suki-code-chrome-tip-in{0%{opacity:0}to{opacity:1}}@keyframes suki-code-feedback-spin{to{transform:rotate(360deg)}}@keyframes docs-survey-fly-note{0%{left:12px;opacity:0;transform:translateY(-50%) rotate(-8deg) scale(.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(.62)}to{left:calc(100% - 60px);opacity:0;transform:translateY(-40%) rotate(0deg) scale(.4)}}@keyframes docs-survey-fly-slot{0%,82%,to{fill:#fff}90%{fill:#fdf49d}}@keyframes docs-survey-fly-bump{0%,82%,to{transform:translateY(-50%) scale(1)}90%{transform:translateY(-50%) scale(1.08)}}@keyframes docs-survey-fly-dash{to{background-position:12px 0}}@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;--suki-btn-radius:8px;--suki-btn-weight:500}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], [style*="monospace" i]) *),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], [style*="monospace" i]) *)::after,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], [style*="monospace" i]) *)::before,html{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], [style*="monospace" i]) *),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], [style*="monospace" i]) *){font-family:var(--suki-font-heading)!important}body :is(h1, h2, h3){font-weight:600!important}@media (max-width:1023px){:root{--suki-btn-radius:4px}}: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}[data-theme=dark],html.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}[data-theme=dark] .font-bold,[data-theme=dark] b,[data-theme=dark] strong,html.dark .font-bold,html.dark b,html.dark strong{font-weight:700!important}[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),[data-theme=dark] [class*=Callout] code:not(pre code),[data-theme=dark] [class*=admonition] code:not(pre code),[data-theme=dark] [class*=callout] code:not(pre code),[data-theme=dark] [data-callout-type] code:not(pre code),[data-theme=dark] [role=alert] code:not(pre code),[data-theme=dark] [role=note] code:not(pre code),[data-theme=dark] 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),html.dark [class*=Callout] code:not(pre code),html.dark [class*=admonition] code:not(pre code),html.dark [class*=callout] code:not(pre code),html.dark [data-callout-type] code:not(pre code),html.dark [role=alert] code:not(pre code),html.dark [role=note] code:not(pre code),html.dark code:not(pre code){background-color:#252628!important;color:#fcf497!important;border:.2px solid #252626!important}#content-area [data-callout-type] code:not(pre code),.quick-summary-content code:not(pre code),.quick-summary-wrapper code:not(pre code),[class*=Callout] code:not(pre code),[class*=admonition] code:not(pre code),[class*=callout] code:not(pre code),[data-callout-type] code:not(pre code),[role=alert] code:not(pre code),[role=note] code:not(pre code),code:not(pre code){background-color:#f3f4f6!important;color:#473508!important;border:.5px solid #f3f5f7!important;border-radius:4px!important;font-size:11px!important;padding:2.4px 7px!important}[data-theme=dark] #content-area span[class*="--color-bg:#D1FAE4"],html.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}[data-theme=dark] #content-area span[class*="--color-bg:#E3EAFD"],html.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}[data-theme=dark] #content-area span[class*="--color-bg:#FDEAD8"],html.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}[data-theme=dark] #content-area span[class*="--color-bg:#ECDFFB"],html.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}[data-theme=dark] #content-area span[class*="--color-bg:#FCE5E4"],html.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:not(:has(.hp-wrap)):not(:has(.sdk-overview-container)) #content-area{max-width:990px!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:1800px){body:not(:has(.hp-wrap)):not(:has(.sdk-overview-container)) #content-area{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,.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][style*="--anchor-width"]){position:fixed;inset:0;z-index:50;pointer-events:none}[data-base-ui-portal]>div.z-50[data-side][style*="--anchor-width"]{pointer-events:auto}[data-theme=dark] #navbar>.z-0.absolute.inset-0.bg-background-light,html.dark #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme=dark] #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:rgba(14,13,12,.72)!important}#navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:rgba(15,23,42,.08)!important}[data-theme=dark] #navbar>.z-10.absolute.w-full.h-full.border-b,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{border-bottom-color:rgba(255,255,255,.08)!important}[data-theme=dark] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html.dark body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme=dark] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}[data-theme=dark] html[data-hp-home-nav=past-hero] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html.dark[data-hp-home-nav=past-hero] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-hp-home-nav=past-hero] body: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: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}[data-theme=dark] html[data-hp-home-nav=past-hero] body:has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b,body:has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b,html.dark[data-hp-home-nav=past-hero] body:has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b,html[data-hp-home-nav=past-hero] body: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:has([data-hp-home-hero]) #navbar>.z-10.absolute.w-full.h-full.border-b{border-bottom-color:transparent!important}body:has([data-hp-home-hero]) #navbar #search-bar-entry,body:has([data-hp-home-hero]) #navbar #search-bar-entry-mobile,body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[href="/documentation/home"],body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[href="/documentation/home/"]{display:none!important}body:has([data-hp-home-hero]) #navbar a[href="/documentation/home"]:has(img.nav-logo){align-items:center;display:inline-flex;gap:0}body: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:.9375rem;font-weight:500;height:26px;letter-spacing:-.015em;line-height:1;margin-left:14px;padding-left:14px;white-space:nowrap}@media (max-width:389px){body:has([data-hp-home-hero]) #navbar a[href="/documentation/home"]:has(img.nav-logo)::after{display:none}}[data-theme=light] body:has([data-hp-home-hero]) #navbar a[href="/documentation/home"] img.nav-logo,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar a[href="/documentation/home"] img.nav-logo{content:url(/logo/nav-suki-light.svg)}[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger,[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger{color:#9ca3af!important}[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger:hover,[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded=true],[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger:hover,[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded=true],html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger:hover,html:not(.dark):not([data-theme=dark]) body: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:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger:hover,html:not(.dark):not([data-theme=dark]) body: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,.08)!important;border:0!important}[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger:hover::after,[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-mcp-nav-trigger[aria-expanded=true]::after,[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger:hover::after,[data-theme=light] body:has([data-hp-home-hero]) :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded=true]::after,html:not(.dark):not([data-theme=dark]) body: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: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: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: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,.35)!important}[data-theme=light] body:has([data-hp-home-hero]) #theme-preference-menu-trigger,[data-theme=light] body:has([data-hp-home-hero]) #theme-preference-menu-trigger svg,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #theme-preference-menu-trigger,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #theme-preference-menu-trigger svg{color:#9ca3af!important;opacity:1!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item{color:#9ca3af!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true],html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]{background:rgba(255,255,255,.08)!important;color:#d1d0ce!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover::after,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover::after,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]::after,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item:hover::after,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover::after,html:not(.dark):not([data-theme=dark]) body: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,.35)!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover>div,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item:hover>div{background:0 0!important;background-color:transparent!important;box-shadow:none!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active=true],[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active=true],html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary{background:rgba(255,255,255,.08)!important;box-shadow:none!important;color:#fff!important;font-weight:500!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary::after,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active=true]::after,[data-theme=light] body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary::after,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item.text-primary::after,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs a.nav-tabs-item[data-active=true]::after,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .nav-tabs button.nav-tabs-item.text-primary::after{bottom:0!important;background-color:#fff!important}@media (prefers-reduced-transparency:reduce){#navbar>.z-0.absolute.inset-0.bg-background-light{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff!important}[data-theme=dark] #navbar>.z-0.absolute.inset-0.bg-background-light,html.dark #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme=dark] #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#0e0d0c!important}[data-theme=dark] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html.dark body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html.dark[data-hp-home-nav=past-hero] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-hp-home-nav=past-hero] body:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light,html[data-theme=dark] body: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:has([data-hp-home-hero]) #navbar>.z-0.absolute.inset-0.bg-background-light{background-color:#1c1c19!important}}#navbar img,.nav-logo,header a img,header img.nav-logo,header img[alt*=Suki],img.h-6,nav a img,nav img.nav-logo,nav img[alt*=Suki]{height:40px!important;width:auto!important;max-height:40px!important}@media (max-width:768px){#navbar img,.nav-logo,header a img,header img.nav-logo,header img[alt*=Suki],img.h-6,nav a img,nav img.nav-logo,nav img[alt*=Suki]{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/suki/chevron-right.svg");--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:#fff!important;text-decoration:none!important;font-weight:var(--suki-btn-weight)!important;font-size:12.5px!important;line-height:1.2!important;letter-spacing:.01em!important;border:0!important;min-height:28px!important;white-space:nowrap!important;box-shadow:none!important;outline:0!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 .hp-cta-icon,.learning-path-button svg{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:focus-visible,.learning-path-button:hover{background:#1f1f1f!important;color:#fff!important;outline:0!important}.learning-path-button:focus-visible::after,.learning-path-button:hover::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,.55)!important}.learning-path-button:active{background:#333!important;color:#fff!important}[data-theme=dark] .learning-path-button,html.dark .learning-path-button,html[data-theme=dark] .learning-path-button{background:#f5f5f5!important;color:#0a0a0a!important}[data-theme=dark] .learning-path-button:focus-visible,[data-theme=dark] .learning-path-button:hover,html.dark .learning-path-button:focus-visible,html.dark .learning-path-button:hover,html[data-theme=dark] .learning-path-button:focus-visible,html[data-theme=dark] .learning-path-button:hover{background:#e8e8e8!important;color:#0a0a0a!important}[data-theme=dark] .learning-path-button:active,html.dark .learning-path-button:active,html[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:#000!important}#content-area .web-sdk-exec-page .learning-path-button:active,#content-area .web-sdk-exec-page .learning-path-button:focus-visible,#content-area .web-sdk-exec-page .learning-path-button:hover{background:#ffe89c!important;color:#000!important}@media (prefers-reduced-motion:reduce){.learning-path-button,.learning-path-button::after{transition-duration:.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,.05);transition:transform 300ms cubic-bezier(.22,1,.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}.hp-cta span[data-as=p],.suki-strip-hover-host .suki-strip-hover-content{font-weight:inherit}[data-theme=dark] .suki-strip-hover-seg,html.dark .suki-strip-hover-seg{background:rgba(255,255,255,.08)}[data-theme=dark] #navbar 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] nav 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.dark header li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg,html.dark nav 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,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] nav li.suki-strip-hover-host:has(a[href*="status-platform.suki.ai"]) .suki-strip-hover-seg{background:rgba(255,255,255,.16)}@media (min-width:1024px){a.suki-strip-hover-host:focus-visible .suki-strip-hover-seg,a.suki-strip-hover-host:hover .suki-strip-hover-seg,li.suki-strip-hover-host:has(a:focus-visible) .suki-strip-hover-seg,li.suki-strip-hover-host:hover .suki-strip-hover-seg{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.suki-strip-hover-seg{transition-duration:.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: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/suki/more.svg) center/16px 16px no-repeat!important;mask:url(/icons/suki/more.svg) center/16px 16px no-repeat!important}#navbar .suki-more-mobile-root{order:3!important}#navbar #assistant-entry-mobile,#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 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:-.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}[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=light] body: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,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:not(.dark):not([data-theme=dark]) body: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,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{color:#fff394!important}}@media (min-width:1024px) and (max-width:1079.98px){#navbar .nav-tabs-item,header .nav-tabs-item,nav .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] header .nav-tabs-item,html[data-assistant-state=open] nav .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.navbar-link:has(a[href*="status-platform.suki.ai"]),#navbar li:has(a[href*="status-platform.suki.ai"]),header li.navbar-link:has(a[href*="status-platform.suki.ai"]),header li:has(a[href*="status-platform.suki.ai"]){background:0 0!important;border:1px solid #e5e7eb!important;border-radius:18px!important;color:#000!important;padding:6px 16px!important}#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,#navbar li:has(a[href*="status-platform.suki.ai"]) a,header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,header li:has(a[href*="status-platform.suki.ai"]) a{color:#000!important}[data-theme=dark] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),[data-theme=dark] #navbar li:has(a[href*="status-platform.suki.ai"]),[data-theme=dark] header li.navbar-link:has(a[href*="status-platform.suki.ai"]),[data-theme=dark] header 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] nav li:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li:has(a[href*="status-platform.suki.ai"]),html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark header li:has(a[href*="status-platform.suki.ai"]),html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark nav li:has(a[href*="status-platform.suki.ai"]),html[data-theme=dark] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html[data-theme=dark] #navbar li: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] header 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] nav li:has(a[href*="status-platform.suki.ai"]){background:0 0!important;border:1px solid rgba(255,255,255,.12)!important;color:var(--suki-dark-text)!important}[data-theme=dark] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,[data-theme=dark] #navbar li: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] header 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] nav li:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]) a,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark header 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 nav li:has(a[href*="status-platform.suki.ai"]) a,html[data-theme=dark] #navbar li.navbar-link: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] header li.navbar-link: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] nav 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{color:var(--suki-dark-text)!important}#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,#navbar li:has(a[href*="status-platform.suki.ai"]):hover,header li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,header li:has(a[href*="status-platform.suki.ai"]):hover,nav li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,nav li:has(a[href*="status-platform.suki.ai"]):hover{background:#eeeded!important;border-color:#d1d5db!important}[data-theme=dark] #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,[data-theme=dark] #navbar li: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] header 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] nav li:has(a[href*="status-platform.suki.ai"]):hover,html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]):hover,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]):hover,html.dark header 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 nav li:has(a[href*="status-platform.suki.ai"]):hover,html[data-theme=dark] #navbar li.navbar-link: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] header li.navbar-link: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] nav 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{background:#1e1e1e!important;border-color:rgba(255,255,255,.22)!important}@media (max-width:640px){#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),#navbar li:has(a[href*="status-platform.suki.ai"]),header li.navbar-link:has(a[href*="status-platform.suki.ai"]),header li:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li:has(a[href*="status-platform.suki.ai"]),html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark header li:has(a[href*="status-platform.suki.ai"]),html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark nav li:has(a[href*="status-platform.suki.ai"]),nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),nav li:has(a[href*="status-platform.suki.ai"]){background:unset!important;border:unset!important}html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]) a,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark header 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 nav li:has(a[href*="status-platform.suki.ai"]) a{color:unset!important}}@media (max-width:480px){#navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),#navbar li:has(a[href*="status-platform.suki.ai"]),header li.navbar-link:has(a[href*="status-platform.suki.ai"]),header li:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark #navbar li:has(a[href*="status-platform.suki.ai"]),html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark header li:has(a[href*="status-platform.suki.ai"]),html.dark nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),html.dark nav li:has(a[href*="status-platform.suki.ai"]),nav li.navbar-link:has(a[href*="status-platform.suki.ai"]),nav li:has(a[href*="status-platform.suki.ai"]){background:unset!important;border:unset!important}html.dark #navbar li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark #navbar li:has(a[href*="status-platform.suki.ai"]) a,html.dark header li.navbar-link:has(a[href*="status-platform.suki.ai"]) a,html.dark header 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 nav li:has(a[href*="status-platform.suki.ai"]) a{color:unset!important}}@media (min-width:1024px){#navbar #theme-preference-menu-trigger,#navbar .theme-preference-menu-trigger,#navbar [data-testid=theme-preference-menu-trigger]{display:none!important}#navbar div.hidden.lg\:flex div.-mr-4:has(#theme-preference-menu-trigger),#navbar>div>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}}#suki-nav-actions-host li.suki-mcp-nav-root,:is(#navbar, #suki-nav-actions-host) li.suki-mcp-nav-root,header li.suki-mcp-nav-root,nav 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}[data-theme=light] #suki-nav-actions-host .suki-mcp-nav-trigger,[data-theme=light] #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,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,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{color:#6b7280!important}[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,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{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:-.14px!important;white-space:nowrap!important;text-shadow:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;position:relative!important;overflow:hidden!important;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,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 .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,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/derived/suki-web-menu.svg) center/contain no-repeat;mask:url(/icons/derived/suki-web-menu.svg) center/contain no-repeat}.suki-more-nav-icon--close{-webkit-mask:url(/icons/derived/suki-web-close.svg) center/contain no-repeat;mask:url(/icons/derived/suki-web-close.svg) center/contain no-repeat}.suki-more-nav-trigger:not([aria-expanded=true]) .suki-more-nav-icon--close,.suki-more-nav-trigger[aria-expanded=true] .suki-more-nav-icon--menu{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:0 0!important;border:0!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:-.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,.05)!important}#suki-nav-actions-host a.suki-nav-support-btn:focus-visible{outline:2px solid #6f5410!important;outline-offset:2px!important}[data-theme=dark] #suki-nav-actions-host a.suki-nav-support-btn:focus-visible,html.dark #suki-nav-actions-host a.suki-nav-support-btn:focus-visible{outline-color:#ffe148!important}#navbar ul[data-suki-nav-actions-ul="1"],header ul[data-suki-nav-actions-ul="1"],nav 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,header ul[data-suki-nav-actions-ul="1"]>li,nav ul[data-suki-nav-actions-ul="1"]>li{margin:0!important}[data-theme=light] :is(#navbar, #suki-nav-actions-host) .suki-mcp-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:hover,[data-theme=light] :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded=true],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-mcp-nav-trigger[aria-expanded=true],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-more-nav-trigger[aria-expanded=true]{background:rgba(27,27,27,.05)!important;border:0!important;color:#1b1b1b!important}[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-mcp-nav-trigger[aria-expanded=true]::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-more-nav-trigger[aria-expanded=true]::after,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-mcp-nav-trigger[aria-expanded=true]::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-more-nav-trigger[aria-expanded=true]::after{bottom:0!important;background-color:#d1d1d1!important}[data-theme=dark] :is(#navbar, #suki-nav-actions-host) .suki-mcp-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:hover,[data-theme=dark] :is(#navbar, #suki-nav-actions-host) .suki-more-nav-trigger[aria-expanded=true],html.dark :is(#navbar, #suki-nav-actions-host) .suki-mcp-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:hover,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-mcp-nav-trigger[aria-expanded=true],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-more-nav-trigger[aria-expanded=true]{background:rgba(255,255,255,.08)!important;border:0!important;color:var(--suki-dark-text-body)!important}[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-mcp-nav-trigger[aria-expanded=true]::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-more-nav-trigger[aria-expanded=true]::after,html.dark :is(#navbar, #suki-nav-actions-host) .suki-mcp-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:hover::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-mcp-nav-trigger[aria-expanded=true]::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-more-nav-trigger[aria-expanded=true]::after{bottom:0!important;background-color:rgba(255,255,255,.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}[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,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{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,.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}#navbar button[aria-label*=menu i],#navbar button[aria-label*=menu i] svg,#navbar button[aria-label*=navigation i],#navbar button[aria-label*=navigation i] svg,header button[aria-label*=menu i],header button[aria-label*=menu i] svg,header button[aria-label*=navigation i],header button[aria-label*=navigation i] svg,nav button[aria-label*=menu i],nav button[aria-label*=menu i] svg,nav button[aria-label*=navigation i],nav button[aria-label*=navigation i] svg{color:#6f5410!important}[data-theme=dark] #navbar button[aria-label*=menu i],[data-theme=dark] #navbar button[aria-label*=menu i] svg,[data-theme=dark] #navbar button[aria-label*=navigation i],[data-theme=dark] #navbar button[aria-label*=navigation i] svg,[data-theme=dark] header button[aria-label*=menu i],[data-theme=dark] header button[aria-label*=menu i] svg,[data-theme=dark] header button[aria-label*=navigation i],[data-theme=dark] header button[aria-label*=navigation i] svg,[data-theme=dark] nav button[aria-label*=menu i],[data-theme=dark] nav button[aria-label*=menu i] svg,[data-theme=dark] nav button[aria-label*=navigation i],[data-theme=dark] nav button[aria-label*=navigation i] svg,html.dark #navbar button[aria-label*=menu i],html.dark #navbar button[aria-label*=menu i] svg,html.dark #navbar button[aria-label*=navigation i],html.dark #navbar button[aria-label*=navigation i] svg,html.dark header button[aria-label*=menu i],html.dark header button[aria-label*=menu i] svg,html.dark header button[aria-label*=navigation i],html.dark header button[aria-label*=navigation i] svg,html.dark nav button[aria-label*=menu i],html.dark nav button[aria-label*=menu i] svg,html.dark nav button[aria-label*=navigation i],html.dark nav button[aria-label*=navigation i] svg,html[data-theme=dark] #navbar button[aria-label*=menu i],html[data-theme=dark] #navbar button[aria-label*=menu i] svg,html[data-theme=dark] #navbar button[aria-label*=navigation i],html[data-theme=dark] #navbar button[aria-label*=navigation i] svg,html[data-theme=dark] header button[aria-label*=menu i],html[data-theme=dark] header button[aria-label*=menu i] svg,html[data-theme=dark] header button[aria-label*=navigation i],html[data-theme=dark] header button[aria-label*=navigation i] svg,html[data-theme=dark] nav button[aria-label*=menu i],html[data-theme=dark] nav button[aria-label*=menu i] svg,html[data-theme=dark] nav button[aria-label*=navigation i],html[data-theme=dark] nav button[aria-label*=navigation i] svg{color:#fff394!important}#navbar #assistant-entry,#navbar [data-suki-mobile-assistant-source=true],#navbar button[aria-label*=assistant i],#navbar button[aria-label="Toggle assistant panel"],header #assistant-entry,header [data-suki-mobile-assistant-source=true],header button[aria-label*=assistant i],header button[aria-label="Toggle assistant panel"],nav #assistant-entry,nav [data-suki-mobile-assistant-source=true],nav button[aria-label*=assistant i],nav button[aria-label="Toggle assistant panel"]{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:0 0!important;color:#1a1917!important}#navbar .suki-more-mobile-trigger:focus,#navbar .suki-more-mobile-trigger:focus-visible,#navbar .suki-more-mobile-trigger:hover,#navbar .suki-more-mobile-trigger[aria-expanded=true],header .suki-more-mobile-trigger:focus,header .suki-more-mobile-trigger:focus-visible,header .suki-more-mobile-trigger:hover,header .suki-more-mobile-trigger[aria-expanded=true],nav .suki-more-mobile-trigger:focus,nav .suki-more-mobile-trigger:focus-visible,nav .suki-more-mobile-trigger:hover,nav .suki-more-mobile-trigger[aria-expanded=true]{background:0 0!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}[data-theme=dark] #navbar .suki-more-mobile-trigger,[data-theme=dark] header .suki-more-mobile-trigger,[data-theme=dark] nav .suki-more-mobile-trigger,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{color:#fff394!important}[data-theme=light] body:has([data-hp-home-hero]) #navbar .suki-more-mobile-trigger,[data-theme=light] body:has([data-hp-home-hero]) header .suki-more-mobile-trigger,[data-theme=light] body:has([data-hp-home-hero]) nav .suki-more-mobile-trigger,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) #navbar .suki-more-mobile-trigger,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) header .suki-more-mobile-trigger,html:not(.dark):not([data-theme=dark]) body: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 .2s ease,transform .2s ease,rotate .2s ease!important;color:#9ca3af!important;transform:none!important;rotate:90deg!important}[data-theme=dark] .suki-mcp-nav-caret,html.dark .suki-mcp-nav-caret,html[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}[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,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{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:0!important;background:#fff!important;box-shadow:none!important}[data-theme=dark] .suki-mcp-nav-panel,html.dark .suki-mcp-nav-panel,html[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:#fff!important}[data-theme=dark] .suki-mcp-nav-header-row,html.dark .suki-mcp-nav-header-row,html[data-theme=dark] .suki-mcp-nav-header-row{border-bottom-color:rgba(255,255,255,.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:0 0!important;color:#111827!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.suki-mcp-nav-close:focus-visible,.suki-mcp-nav-close:hover{background:0 0!important;outline:0!important}.suki-mcp-nav-close svg{display:block!important;width:22px!important;height:22px!important}[data-theme=dark] .suki-mcp-nav-close,[data-theme=dark] .suki-mcp-nav-panel-title,html.dark .suki-mcp-nav-close,html.dark .suki-mcp-nav-panel-title,html[data-theme=dark] .suki-mcp-nav-close,html[data-theme=dark] .suki-mcp-nav-panel-title{color:var(--suki-dark-text)!important}[data-theme=dark] .suki-mcp-nav-close:focus-visible,[data-theme=dark] .suki-mcp-nav-close:hover,html.dark .suki-mcp-nav-close:focus-visible,html.dark .suki-mcp-nav-close:hover,html[data-theme=dark] .suki-mcp-nav-close:focus-visible,html[data-theme=dark] .suki-mcp-nav-close:hover{background:0 0!important}@media (max-width:1023px){.suki-mcp-nav-close{display:inline-flex!important;touch-action:manipulation!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}[data-theme=dark] .suki-mcp-nav-intro,html.dark .suki-mcp-nav-intro,html[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}[data-theme=dark] .suki-mcp-nav-note,html.dark .suki-mcp-nav-note,html[data-theme=dark] .suki-mcp-nav-note{border-color:rgba(96,165,250,.28)!important;background:rgba(30,58,138,.22)!important}[data-theme=dark] .suki-mcp-nav-note-text,html.dark .suki-mcp-nav-note-text,html[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:0 0!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 .3s cubic-bezier(.4,0,.2,1)!important}.suki-mcp-nav-action::after,.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 .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,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}[data-theme=dark] .suki-mcp-nav-action,html.dark .suki-mcp-nav-action,html[data-theme=dark] .suki-mcp-nav-action{border-bottom-color:rgba(255,255,255,.18)!important}.suki-mcp-nav-action:focus-visible,.suki-mcp-nav-action:hover{background:rgba(27,27,27,.05)!important;outline:0!important}.suki-mcp-nav-action:focus-visible{outline:2px solid #6f5410!important;outline-offset:1px!important}.suki-mcp-nav-action:focus-visible::after,.suki-mcp-nav-action:hover::after{bottom:0!important;background-color:#d1d1d1!important}[data-theme=dark] .suki-mcp-nav-action:focus-visible,[data-theme=dark] .suki-mcp-nav-action:hover,html.dark .suki-mcp-nav-action:focus-visible,html.dark .suki-mcp-nav-action:hover,html[data-theme=dark] .suki-mcp-nav-action:focus-visible,html[data-theme=dark] .suki-mcp-nav-action:hover{background:rgba(255,255,255,.08)!important}[data-theme=dark] .suki-mcp-nav-action:focus-visible::after,[data-theme=dark] .suki-mcp-nav-action:hover::after,html.dark .suki-mcp-nav-action:focus-visible::after,html.dark .suki-mcp-nav-action:hover::after,html[data-theme=dark] .suki-mcp-nav-action:focus-visible::after,html[data-theme=dark] .suki-mcp-nav-action:hover::after{background-color:rgba(255,255,255,.35)!important}[data-theme=dark] .suki-mcp-nav-action:focus-visible,html.dark .suki-mcp-nav-action:focus-visible,html[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}[data-theme=dark] .suki-mcp-nav-action-icon,html.dark .suki-mcp-nav-action-icon,html[data-theme=dark] .suki-mcp-nav-action-icon{border-color:rgba(255,255,255,.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}[data-theme=dark] .suki-mcp-nav-action-icon--mcp,html.dark .suki-mcp-nav-action-icon--mcp,html[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}[data-theme=dark] .suki-mcp-nav-logo--mono,html.dark .suki-mcp-nav-logo--mono,html[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}[data-theme=dark] .suki-mcp-nav-action-title,html.dark .suki-mcp-nav-action-title,html[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}[data-theme=dark] .suki-mcp-nav-action-desc,html.dark .suki-mcp-nav-action-desc,html[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}[data-theme=dark] .suki-mcp-nav-action-check,html.dark .suki-mcp-nav-action-check,html[data-theme=dark] .suki-mcp-nav-action-check{border-color:rgba(255,255,255,.12)!important;background:#171717!important;color:#4ade80!important}[data-theme=dark] .suki-mcp-nav-action-status,html.dark .suki-mcp-nav-action-status,html[data-theme=dark] .suki-mcp-nav-action-status{color:#4ade80!important}#navbar li[data-suki-more-legacy-hidden],.suki-mcp-nav-action--copied .suki-mcp-nav-action-desc{display:none!important}.sov-log-ver,.suki-mcp-nav-badge,.suki-more-nav-badge{display:inline-flex!important;align-items:center!important;flex-shrink:0;height:20px;padding:0 7px!important;border:0!important;border-radius:6px!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}[data-theme=dark] .suki-mcp-nav-action-trailing,html.dark .suki-mcp-nav-action-trailing,html[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}[data-theme=dark] .suki-mcp-nav-footer,html.dark .suki-mcp-nav-footer,html[data-theme=dark] .suki-mcp-nav-footer{border-top-color:rgba(255,255,255,.1)!important}@media (max-width:640px){.suki-mcp-nav-panel{left:12px!important;right:12px!important;width:auto!important;max-width:none!important}}#suki-nav-actions-host li.navbar-link.suki-more-from-suki-root,#suki-nav-actions-host li.suki-more-from-suki-root,:is(#navbar, #suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root,:is(#navbar, #suki-nav-actions-host) li.suki-more-from-suki-root,header li.navbar-link.suki-more-from-suki-root,header li.suki-more-from-suki-root,nav li.navbar-link.suki-more-from-suki-root,nav li.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:0 0!important;border:0!important;border-radius:0!important;padding:0!important;color:inherit!important}[data-theme=dark] :is(#navbar, #suki-nav-actions-host) li.suki-more-from-suki-root,html.dark :is(#navbar, #suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root,html.dark :is(#navbar, #suki-nav-actions-host) li.suki-more-from-suki-root,html.dark header li.navbar-link.suki-more-from-suki-root,html.dark header li.suki-more-from-suki-root,html.dark nav li.navbar-link.suki-more-from-suki-root,html.dark nav li.suki-more-from-suki-root,html[data-theme=dark] :is(#navbar, #suki-nav-actions-host) li.suki-more-from-suki-root,html[data-theme=dark] nav li.suki-more-from-suki-root{background:0 0!important;border:0!important;color:inherit!important}:is(#navbar, #suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root:hover,: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,header li.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,nav li.navbar-link.suki-more-from-suki-root:hover,nav li.suki-more-from-suki-root:hover{background:0 0!important;border:0!important}.suki-more-nav-trigger{outline:0!important}.suki-more-nav-trigger[aria-expanded=true]{border:0!important;box-shadow:none!important}:is(#navbar, #suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root,:is(#navbar, #suki-nav-actions-host) li.suki-more-from-suki-root{box-shadow:none!important;outline:0!important}:is(#navbar, #suki-nav-actions-host) li.navbar-link.suki-more-from-suki-root .suki-more-nav-trigger,:is(#navbar, #suki-nav-actions-host) li.suki-more-from-suki-root .suki-more-nav-trigger{box-shadow:none!important;outline:0!important;border:0!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:0!important;background:#fff!important;box-shadow:none!important}[data-theme=dark] .suki-more-nav-panel,html.dark .suki-more-nav-panel,html[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:#fff!important}[data-theme=dark] .suki-more-nav-header-row,html.dark .suki-more-nav-header-row,html[data-theme=dark] .suki-more-nav-header-row{border-bottom-color:rgba(255,255,255,.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}[data-theme=dark] .suki-more-nav-panel-title,html.dark .suki-more-nav-panel-title,html[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:0 0!important;color:#111827!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.suki-more-nav-close:focus-visible,.suki-more-nav-close:hover{background:0 0!important;outline:0!important}.suki-more-nav-close svg{display:block!important;width:22px!important;height:22px!important}[data-theme=dark] .suki-more-nav-close,html.dark .suki-more-nav-close,html[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}[data-theme=dark] .suki-more-nav-intro,html.dark .suki-more-nav-intro,html[data-theme=dark] .suki-more-nav-intro{color:#a3a3a3!important}@media (min-width:1024px){.suki-more-nav-action.suki-more-nav-action--mobile-only,.suki-more-nav-intro .suki-more-nav-intro-text--mobile{display:none!important}}@media (max-width:1023px){.suki-more-nav-intro .suki-more-nav-intro-text--desktop,.suki-more-nav-panel-inner .suki-more-nav-theme{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}[data-theme=dark] .suki-more-nav-theme,html.dark .suki-more-nav-theme,html[data-theme=dark] .suki-more-nav-theme{border-color:rgba(255,255,255,.18)!important}.suki-more-nav-theme-label{font-size:14px!important;font-weight:600!important;line-height:1.3!important;color:#111827!important}[data-theme=dark] .suki-more-nav-theme-label,[data-theme=dark] .suki-more-nav-theme-option:hover,[data-theme=dark] .suki-more-nav-theme-option[aria-checked=true],html.dark .suki-more-nav-theme-label,html.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-label,html[data-theme=dark] .suki-more-nav-theme-option:hover,html[data-theme=dark] .suki-more-nav-theme-option[aria-checked=true]{color:var(--suki-dark-text)!important}.suki-more-nav-theme-option,.suki-more-nav-theme-options{display:inline-flex!important;align-items:center!important}.suki-more-nav-theme-options{gap:2px!important;padding:2px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#f9fafb!important}[data-theme=dark] .suki-more-nav-theme-options,html.dark .suki-more-nav-theme-options,html[data-theme=dark] .suki-more-nav-theme-options{border-color:rgba(255,255,255,.12)!important;background:#171717!important}.suki-more-nav-theme-option{gap:6px!important;height:28px!important;margin:0!important;padding:0 10px!important;border:0!important;border-radius:6px!important;background:0 0!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 .2s ease,color .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:#fff!important;color:#111827!important;box-shadow:0 1px 2px rgba(0,0,0,.08)!important}.suki-more-nav-theme-option:focus-visible{outline:2px solid #6f5410!important;outline-offset:1px!important}[data-theme=dark] .suki-more-nav-theme-option,html.dark .suki-more-nav-theme-option,html[data-theme=dark] .suki-more-nav-theme-option{color:#a3a3a3!important}[data-theme=dark] .suki-more-nav-theme-option[aria-checked=true],html.dark .suki-more-nav-theme-option[aria-checked=true],html[data-theme=dark] .suki-more-nav-theme-option[aria-checked=true]{background:#2a2a2a!important;box-shadow:none!important}[data-theme=dark] .suki-more-nav-theme-option:focus-visible,html.dark .suki-more-nav-theme-option:focus-visible,html[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:0 0!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 .3s cubic-bezier(.4,0,.2,1)!important}.suki-more-nav-action:last-child{border-bottom:none!important}.suki-more-nav-action:last-child::after{height:4px!important;bottom:-4px!important}[data-theme=dark] .suki-more-nav-action,html.dark .suki-more-nav-action,html[data-theme=dark] .suki-more-nav-action{border-bottom-color:rgba(255,255,255,.18)!important}.suki-more-nav-action:focus-visible,.suki-more-nav-action:hover{background:rgba(27,27,27,.05)!important;outline:0!important}.suki-more-nav-action:focus-visible{outline:2px solid #6f5410!important;outline-offset:1px!important}.suki-more-nav-action:focus-visible::after,.suki-more-nav-action:hover::after{bottom:0!important;background-color:#d1d1d1!important}[data-theme=dark] .suki-more-nav-action:focus-visible::after,[data-theme=dark] .suki-more-nav-action:hover::after,html.dark .suki-more-nav-action:focus-visible::after,html.dark .suki-more-nav-action:hover::after,html[data-theme=dark] .suki-more-nav-action:focus-visible::after,html[data-theme=dark] .suki-more-nav-action:hover::after{background-color:rgba(255,255,255,.35)!important}[data-theme=dark] .suki-more-nav-action:focus-visible,[data-theme=dark] .suki-more-nav-action:hover,html.dark .suki-more-nav-action:focus-visible,html.dark .suki-more-nav-action:hover,html[data-theme=dark] .suki-more-nav-action:focus-visible,html[data-theme=dark] .suki-more-nav-action:hover{background:rgba(255,255,255,.08)!important}[data-theme=dark] .suki-more-nav-action:focus-visible,html.dark .suki-more-nav-action:focus-visible,html[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}[data-theme=dark] .suki-more-nav-action-icon,html.dark .suki-more-nav-action-icon,html[data-theme=dark] .suki-more-nav-action-icon{border-color:rgba(255,255,255,.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}[data-theme=dark] .suki-more-nav-action-title,html.dark .suki-more-nav-action-title,html[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}[data-theme=dark] .suki-more-nav-action-desc,html.dark .suki-more-nav-action-desc,html[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}[data-theme=dark] .suki-more-nav-action-trailing,html.dark .suki-more-nav-action-trailing,html[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}[data-theme=dark] .suki-more-nav-section-title,html.dark .suki-more-nav-section-title,html[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 .15s ease,color .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:focus-visible,.suki-more-nav-compact-link:hover{background:#f3f4f6!important;color:#6f5410!important;outline:0!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}[data-theme=dark] .suki-more-nav-compact-link,html.dark .suki-more-nav-compact-link,html[data-theme=dark] .suki-more-nav-compact-link{color:#9ca3af!important}[data-theme=dark] .suki-more-nav-compact-link:focus-visible,[data-theme=dark] .suki-more-nav-compact-link:hover,html.dark .suki-more-nav-compact-link:focus-visible,html.dark .suki-more-nav-compact-link:hover,html[data-theme=dark] .suki-more-nav-compact-link:focus-visible,html[data-theme=dark] .suki-more-nav-compact-link:hover{background:rgba(255,255,255,.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:0 0!important;color:#646464!important;-webkit-tap-highlight-color:transparent!important;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,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 .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,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:focus-visible,.suki-more-nav-panel .suki-more-nav-compact-link:hover{background:rgba(27,27,27,.05)!important;color:#1b1b1b!important}.suki-more-nav-panel .suki-more-nav-compact-link:focus-visible::after,.suki-more-nav-panel .suki-more-nav-compact-link:hover::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}[data-theme=dark] .suki-more-nav-panel .suki-more-nav-compact-link,[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-groups,html.dark .suki-more-nav-panel .suki-more-nav-compact-link,html.dark .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group,html.dark .suki-more-nav-panel .suki-more-nav-groups{border-color:rgba(255,255,255,.18)!important}[data-theme=dark] .suki-more-nav-panel .suki-more-nav-compact-link,html.dark .suki-more-nav-panel .suki-more-nav-compact-link{color:#a3a3a3!important}[data-theme=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,html.dark .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible,html.dark .suki-more-nav-panel .suki-more-nav-compact-link:hover{background:rgba(255,255,255,.08)!important;color:var(--suki-dark-text)!important}[data-theme=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,html.dark .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible::after,html.dark .suki-more-nav-panel .suki-more-nav-compact-link:hover::after{background-color:rgba(255,255,255,.35)!important}[data-theme=dark] .suki-more-nav-panel .suki-more-nav-compact-link:focus-visible,html.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}[data-theme=dark] .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group,html.dark .suki-more-nav-panel .suki-more-nav-group+.suki-more-nav-group{border-top-color:rgba(255,255,255,.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 .15s ease,color .15s ease!important}.suki-more-nav-social-link:focus-visible,.suki-more-nav-social-link:hover{background:#f3f4f6!important;color:#6f5410!important;outline:0!important}.suki-more-nav-social-icon{display:block!important;width:18px!important;height:18px!important;flex-shrink:0!important}[data-theme=dark] #content-area .callout[class*=border-neutral] .prose,[data-theme=dark] #content-area .callout[class*=border-zinc] .prose,[data-theme=dark] .suki-more-nav-social-link,html.dark #content-area .callout[class*=border-neutral] .prose,html.dark #content-area .callout[class*=border-zinc] .prose,html.dark .suki-more-nav-social-link,html[data-theme=dark] .suki-more-nav-social-link{color:var(--suki-dark-text-body)!important}[data-theme=dark] .suki-more-nav-social-link:focus-visible,[data-theme=dark] .suki-more-nav-social-link:hover,html.dark .suki-more-nav-social-link:focus-visible,html.dark .suki-more-nav-social-link:hover,html[data-theme=dark] .suki-more-nav-social-link:focus-visible,html[data-theme=dark] .suki-more-nav-social-link:hover{background:rgba(255,255,255,.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:.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-action,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-intro,div[role=dialog].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-section-heading,div[role=dialog].lg\:hidden nav.suki-more-mobile-nav .suki-more-nav-socials{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,.28)!important}.suki-more-nav-backdrop[hidden]{display:none!important}[data-theme=dark] .suki-more-nav-backdrop,html.dark .suki-more-nav-backdrop,html[data-theme=dark] .suki-more-nav-backdrop{background:rgba(10,10,10,.82)!important}[data-theme=dark] table,html.dark table,table{border:0;box-shadow:none;border-radius:0;overflow:visible}table{width:100%;border-collapse:separate;border-spacing:0;margin:28px 0;background:#fff}[data-theme=dark] table,html.dark table{background:#0d0d0d}table thead{background:#fffade}[data-theme=dark] table thead,html.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:.04em!important;color:var(--suki-light-text)!important;text-align:left!important;border-bottom:1px solid #b0aea8!important;border-right:none!important}[data-theme=dark] table thead tr th,html.dark table thead tr th{background-color:#1c1b19!important;color:#ffe148!important;border-bottom-color:rgba(255,255,255,.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}[data-theme=dark] table tbody tr td:first-child,html.dark table tbody tr td:first-child{color:#d1cec8!important}table tbody tr{background:#fff;transition:background .15s ease}[data-theme=dark] table tbody tr,html.dark table tbody tr{background:#0d0d0d}[data-theme=dark] table tbody tr:hover,html.dark table tbody tr:hover,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:0 0!important}[data-theme=dark] table tbody tr td,html.dark table tbody tr td{color:#e8e6e3!important;border-bottom-color:rgba(255,255,255,.18)!important}table tbody tr:last-child td{border-bottom:none!important}@media (max-width:768px){table{font-size:12px}table tbody tr td,table thead tr th{padding:10px 12px!important}table tbody tr td:first-child,table thead tr th:first-child{min-width:110px}}#content-area .mermaid{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:24px auto;box-sizing:border-box}#content-area .group\/mermaid:not(:has(svg)),#content-area [data-component-name=mermaid-container]:not(:has(svg)){box-sizing:border-box;min-height:7.5rem;position:relative}#content-area .group\/mermaid:not(:has(svg))>.mermaid,#content-area [data-component-name=mermaid-container]:not(:has(svg))>.mermaid{opacity:0;pointer-events:none}#content-area .group\/mermaid:not(:has(svg))::before,#content-area [data-component-name=mermaid-container]:not(:has(svg))::before{animation:suki-mermaid-spin .7s linear infinite;border:2.5px solid rgba(28,27,25,.14);border-radius:50%;border-top-color:#6f5410;box-sizing:border-box;content:"";display:block;height:1.75rem;left:50%;margin:-.875rem 0 0 -.875rem;position:absolute;top:50%;width:1.75rem;z-index:1}[data-theme=dark] #content-area .group\/mermaid:not(:has(svg))::before,[data-theme=dark] #content-area [data-component-name=mermaid-container]:not(:has(svg))::before,html.dark #content-area .group\/mermaid:not(:has(svg))::before,html.dark #content-area [data-component-name=mermaid-container]:not(:has(svg))::before{border-color:rgba(255,255,255,.16);border-top-color:#ffe148}@media (prefers-reduced-motion:reduce){#content-area .group\/mermaid:not(:has(svg))::before,#content-area [data-component-name=mermaid-container]:not(:has(svg))::before{animation:none}}@media print{#content-area .group\/mermaid:not(:has(svg))::before,#content-area [data-component-name=mermaid-container]:not(:has(svg))::before{display:none!important}#content-area .group\/mermaid:not(:has(svg))>.mermaid,#content-area [data-component-name=mermaid-container]:not(:has(svg))>.mermaid{opacity:1!important;pointer-events:auto!important}}#content-area .mermaid svg,#content-area svg.mermaid{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}[data-theme=light] #content-area .mermaid .messageLine0,[data-theme=light] #content-area .mermaid .messageLine1,html:not(.dark) #content-area .mermaid .messageLine0,html:not(.dark) #content-area .mermaid .messageLine1,html:not(.dark) #content-area .mermaid line.messageLine0,html:not(.dark) #content-area .mermaid line.messageLine1,html[data-theme=light] #content-area .mermaid .messageLine0,html[data-theme=light] #content-area .mermaid .messageLine1{stroke:#111827!important}[data-theme=light] #content-area .mermaid .messageText,html:not(.dark) #content-area .mermaid .messageText,html[data-theme=light] #content-area .mermaid .messageText{fill:#111827!important;color:#111827!important}[data-theme=light] #content-area .mermaid marker path,html:not(.dark) #content-area .mermaid marker path,html[data-theme=light] #content-area .mermaid marker path{fill:#111827!important;stroke:#111827!important}[data-theme=dark] #content-area .mermaid .messageLine0,[data-theme=dark] #content-area .mermaid .messageLine1,html.dark #content-area .mermaid .messageLine0,html.dark #content-area .mermaid .messageLine1,html.dark #content-area .mermaid line.messageLine0,html.dark #content-area .mermaid line.messageLine1,html[data-theme=dark] #content-area .mermaid .messageLine0,html[data-theme=dark] #content-area .mermaid .messageLine1{stroke:#ffe148!important}[data-theme=dark] #content-area .mermaid .messageText,html.dark #content-area .mermaid .messageText,html[data-theme=dark] #content-area .mermaid .messageText{fill:#ffe148!important;color:#ffe148!important}html.dark #content-area .mermaid .edgePath path,html.dark #content-area .mermaid .flowchart-link,html.dark #content-area .mermaid path.path{stroke:#ffe148!important}html.dark #content-area .mermaid .arrowMarkerPath,html.dark #content-area .mermaid .arrowheadPath,html.dark #content-area .mermaid marker path{stroke:#ffe148!important;fill:#ffe148!important}[data-theme=dark] #content-area .mermaid .edgePath path,[data-theme=dark] #content-area .mermaid .flowchart-link,[data-theme=dark] #content-area .mermaid path.path,html[data-theme=dark] #content-area .mermaid .edgePath path,html[data-theme=dark] #content-area .mermaid .flowchart-link,html[data-theme=dark] #content-area .mermaid path.path{stroke:#ffe148!important}[data-theme=dark] #content-area .mermaid .arrowMarkerPath,[data-theme=dark] #content-area .mermaid .arrowheadPath,[data-theme=dark] #content-area .mermaid marker path,html[data-theme=dark] #content-area .mermaid .arrowMarkerPath,html[data-theme=dark] #content-area .mermaid .arrowheadPath,html[data-theme=dark] #content-area .mermaid marker path{stroke:#ffe148!important;fill:#ffe148!important}[data-theme=dark] #content-area .mermaid .edgePath path,[data-theme=dark] #content-area .mermaid .flowchart-link,[data-theme=dark] #content-area .mermaid path.path,html.dark #content-area .mermaid .edgePath path,html.dark #content-area .mermaid .flowchart-link,html.dark #content-area .mermaid path.path,html[data-theme=dark] #content-area .mermaid .edgePath path,html[data-theme=dark] #content-area .mermaid .flowchart-link,html[data-theme=dark] #content-area .mermaid path.path{fill:none!important}div.bg-\[#FDEAD8\].text-\[#AE590A\],div.w-\[78px\].h-\[21px\].bg-\[#FDEAD8\],div[class*="w-[78px]"][class*="h-[21px]"][class*="bg-[#FDEAD8]"],div[class*=deprecated]{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)}[data-theme=dark] #content-area .mdx-content :is(strong, b),html.dark #content-area .mdx-content :is(strong, b){color:inherit}[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),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){color:inherit!important}@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:16px}.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:6px;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/suki/info.svg) center/contain no-repeat;mask:url(/icons/suki/info.svg) 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)}[data-theme=dark] .callout[data-callout-type],html.dark .callout[data-callout-type]{--sc-bg:#1e1e1e;--sc-tag-ink:#f4f4f4}[data-theme=dark] .callout[data-callout-type=note],html.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}[data-theme=dark] .callout[data-callout-type=info],html.dark .callout[data-callout-type=info]{--sc-tag-edge:rgba(244, 244, 244, 0.26)}[data-theme=dark] .callout[data-callout-type=tip],html.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}[data-theme=dark] .callout[data-callout-type=warning],html.dark .callout[data-callout-type=warning]{--sc-bg:#24221a;--sc-tag-bg:#fdf49d;--sc-tag-ink:#1b1b1b}[data-theme=dark] .callout[data-callout-type=danger],html.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}[data-theme=dark] .callout[data-callout-type=check],html.dark .callout[data-callout-type=check]{--sc-bg:rgba(134, 239, 172, 0.07);--sc-box-bg:#fdf49d;--sc-box-ink:#1b1b1b}[data-theme=dark] .callout[data-callout-type=callout][style*="--callout-light-bg-color"],html.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}}[data-theme=dark] #content-area :is(h2, h3, h4),html.dark #content-area :is(h2, h3, h4){color:var(--suki-dark-text)}[data-theme=dark] #content-area .dark\:text-gray-50,[data-theme=dark] #content-area .dark\:text-white,html.dark #content-area .dark\:text-gray-50,html.dark #content-area .dark\:text-white{color:var(--suki-dark-text)!important}[data-theme=dark] #content-area .steps>li p,[data-theme=dark] #content-area [data-component-part=step] p,[data-theme=dark] #content-area ol.steps>li p,html.dark #content-area .steps>li p,html.dark #content-area [data-component-part=step] p,html.dark #content-area ol.steps>li p{color:var(--suki-dark-text-body)}[data-theme=light] body #content-container,[data-theme=light] body .mdx-content,html:not(.dark):not([data-theme=dark]) body #content-container,html:not(.dark):not([data-theme=dark]) body .mdx-content{background-color:#fffffd;color:var(--suki-light-text-body)}[data-theme=light] #content-area .mdx-content :is(strong, b),html:not(.dark):not([data-theme=dark]) #content-area .mdx-content :is(strong, b){color:inherit}[data-theme=light] #content-area :is(h2, h3, h4),html:not(.dark):not([data-theme=dark]) #content-area :is(h2, h3, h4){color:var(--suki-light-text)}[data-theme=light] #content-area .steps>li p,[data-theme=light] #content-area [data-component-part=step] p,[data-theme=light] #content-area ol.steps>li p,html:not(.dark):not([data-theme=dark]) #content-area .steps>li p,html:not(.dark):not([data-theme=dark]) #content-area [data-component-part=step] p,html:not(.dark):not([data-theme=dark]) #content-area ol.steps>li 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:0!important}#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],#content-area:not(:has(.hp-wrap)) #content.mdx-content>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-sm>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>span[data-as=p]{margin-top:1em;margin-bottom:1em}#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>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>span[data-as=p]:first-child,#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>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>span[data-as=p]:first-child{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;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}}[data-theme=dark] #content-area:has(.hp-wrap),[data-theme=dark] body:has(.hp-wrap),[data-theme=dark] body:has(.hp-wrap) #body-content,[data-theme=dark] body:has(.hp-wrap) #content-container,[data-theme=dark] body:has(.hp-wrap) #content-container>.flex-1,[data-theme=dark] main article:has(.hp-wrap),[data-theme=dark] main:has(.hp-wrap),[data-theme=dark] main:has(.hp-wrap) .dark\:bg-gray-900,html.dark #content-area:has(.hp-wrap),html.dark body:has(.hp-wrap),html.dark body:has(.hp-wrap) #body-content,html.dark body:has(.hp-wrap) #content-container,html.dark body:has(.hp-wrap) #content-container>.flex-1,html.dark main article:has(.hp-wrap),html.dark main:has(.hp-wrap),html.dark main:has(.hp-wrap) .dark\:bg-gray-900,html.dark:has(.hp-wrap),html[data-theme=dark] #content-area:has(.hp-wrap),html[data-theme=dark] body:has(.hp-wrap),html[data-theme=dark] body:has(.hp-wrap) #body-content,html[data-theme=dark] body:has(.hp-wrap) #content-container,html[data-theme=dark] body:has(.hp-wrap) #content-container>.flex-1,html[data-theme=dark] main article:has(.hp-wrap),html[data-theme=dark] main:has(.hp-wrap),html[data-theme=dark] main:has(.hp-wrap) .dark\:bg-gray-900,html[data-theme=dark]:has(.hp-wrap){background-color:#0a0a0a!important}#sidebar-content,[data-theme=dark] #sidebar-content,[data-theme=light] #sidebar-content,html.dark #sidebar-content,html:not(.dark):not([data-theme=dark]) #sidebar-content,html[data-theme=dark] #sidebar-content{border-right-width:0!important;border-right-style:none!important;border-right-color:transparent!important}#content-side-layout,.dark #content-side-layout,[data-theme=dark] #content-side-layout,[data-theme=light] #content-side-layout,html.dark #content-side-layout,html:not(.dark):not([data-theme=dark]) #content-side-layout,html[data-theme=dark] #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:0!important;box-shadow:none!important}.multi-view-dropdown-item:focus,.multi-view-dropdown-item:focus-visible,.multi-view-dropdown-item:focus-within,.multi-view-dropdown-item[data-highlighted]{outline:0!important;box-shadow:none!important}#table-of-contents .toc-item{box-sizing:border-box;padding-left:1rem!important;position:relative;list-style-type:none!important}#table-of-contents .toc-item[data-active-deepest=true]::before,#table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary)::before,#table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary-light)::before{background-color:#6f5410;border-radius:50%;content:"";height:.375rem;left:.05rem;pointer-events:none;position:absolute;top:.8rem;width:.375rem}[data-theme=dark] #table-of-contents .toc-item[data-active-deepest=true]::before,[data-theme=dark] #table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary)::before,[data-theme=dark] #table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary-light)::before,html.dark #table-of-contents .toc-item[data-active-deepest=true]::before,html.dark #table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary)::before,html.dark #table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary-light)::before,html[data-theme=dark] #table-of-contents .toc-item[data-active-deepest=true]::before,html[data-theme=dark] #table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary)::before,html[data-theme=dark] #table-of-contents:not(:has(.toc-item[data-active-deepest=true])) .toc-item:has(>a.text-primary-light)::before{background-color:#ffe148}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:.1em}#content-area .suki-support-mail-btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:-.28em;margin-inline-start:.2em;margin-inline-end:.08em;padding:.12em;border:0;border-radius:5px;background:0 0;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(.22,1,.36,1);will-change:transform}#content-area .suki-support-mail-btn:focus-visible svg,#content-area .suki-support-mail-btn:hover svg{transform:scale(1.14)}#content-area .suki-support-mail-btn:focus-visible{background:0 0;outline:0;box-shadow:0 0 0 2px rgb(var(--primary)/.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}}a.text-sm.text-gray-500[href*="mintlify.com"],a[href*="mintlify.com"][href*=poweredBy],footer a[href*="mintlify.com"],footer a[href*=poweredBy],footer#footer a[href*="mintlify.com"],footer#footer a[href*=poweredBy]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important;width:0!important;padding:0!important;margin:0!important}[data-theme=dark] footer#footer,footer#footer,html.dark footer#footer,html[data-theme=dark] footer#footer{border-top:none!important}#content-area #pagination{position:relative;z-index:2;isolation:isolate;margin-top:1.5rem!important}[data-theme=light] #content-area #pagination a,[data-theme=light] footer.advanced-footer,[data-theme=light] footer.footer,html:not(.dark):not([data-theme=dark]) #content-area #pagination a,html:not(.dark):not([data-theme=dark]) footer.advanced-footer,html:not(.dark):not([data-theme=dark]) footer.footer{background-color:#fffffd!important}[data-theme=dark] #content-area #pagination a,html.dark #content-area #pagination a,html[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-announcement=on][data-suki-doc-footer=on] #content-area,html[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}}#content-area a.doc-guide-btn>svg,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)}#content-area .cb-recipe-wrap>.suki-doc-footer,#content-area:has(.cb-recipe-wrap)>.suki-doc-footer,body:has([data-hp-home-hero]) #content-area .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:has([data-hp-home-hero]) #content-area .hp-wrap>.suki-doc-footer{margin-top:110px!important;z-index:auto}[data-theme=light] body:has([data-hp-home-hero]) #content-area .hp-wrap>.suki-doc-footer,html:not(.dark):not([data-theme=dark]) body: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: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:has([data-hp-home-hero]) #content-area .suki-doc-footer-inner{max-width:100%;padding-left:20px;padding-right:20px}}[data-theme=light] body:has([data-hp-home-hero]) .suki-doc-footer-logos img,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) .suki-doc-footer-logos img{filter:brightness(0) invert(1)}[data-theme=light] body:has([data-hp-home-hero]) .suki-doc-footer-trust,[data-theme=light] body:has([data-hp-home-hero]) .suki-doc-footer-trust a,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) .suki-doc-footer-trust,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) .suki-doc-footer-trust a{color:#fffffd}[data-theme=light] body:has([data-hp-home-hero]) .suki-doc-footer-trust a:hover,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) .suki-doc-footer-trust a:hover{color:#fffffd;opacity:.85}[data-theme=light] body:has([data-hp-home-hero]) .suki-doc-footer-copy,html:not(.dark):not([data-theme=dark]) body:has([data-hp-home-hero]) .suki-doc-footer-copy{color:rgba(255,255,255,.82)}[data-theme=dark] #content-area .suki-doc-footer,html.dark #content-area .suki-doc-footer,html[data-theme=dark] #content-area .suki-doc-footer{background-color:#0a0a0a;color:var(--suki-dark-text)}.suki-doc-footer-bar,.suki-doc-footer-inner{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:has([data-hp-home-hero]) .suki-doc-footer--home .suki-doc-footer-inner{gap:2.5rem}body: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,.12);box-sizing:border-box}@media (min-width:960px){body:has([data-hp-home-hero]) .suki-doc-footer-home-top{grid-template-columns:minmax(12rem,.9fr) minmax(0,2.2fr);gap:3rem;align-items:start}}body: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: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:0 0!important;border:0!important;box-shadow:none!important;line-height:0}body:has([data-hp-home-hero]) .suki-doc-footer-brand-logo:focus-visible,body:has([data-hp-home-hero]) .suki-doc-footer-brand-logo:hover{color:#fffffd!important;opacity:.9;text-decoration:none!important}body: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:has([data-hp-home-hero]) .suki-doc-footer-brand-tagline{margin:0;padding:0;max-width:17rem;color:rgba(255,255,253,.78)!important;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.45}body:has([data-hp-home-hero]) .suki-doc-footer-socials{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin:.15rem 0 0;padding:0;list-style:none}body:has([data-hp-home-hero]) .suki-doc-footer-socials li{margin:0;padding:0;list-style:none;line-height:0}body:has([data-hp-home-hero]) .suki-doc-footer-social-link,body: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,.72)!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;line-height:0}body:has([data-hp-home-hero]) .suki-doc-footer-social-link:focus-visible,body:has([data-hp-home-hero]) .suki-doc-footer-social-link:hover,body:has([data-hp-home-hero]) .suki-doc-footer-social-link[href]:focus-visible,body:has([data-hp-home-hero]) .suki-doc-footer-social-link[href]:hover{color:#fffffd!important;background:0 0!important;text-decoration:none!important;opacity:1!important}body:has([data-hp-home-hero]) .suki-doc-footer-social-icon{display:block;width:1.25rem;height:1.25rem;margin:0;padding:0}body: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:has([data-hp-home-hero]) .suki-doc-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}body:has([data-hp-home-hero]) .suki-doc-footer-nav-col{padding-inline:1.75rem}body:has([data-hp-home-hero]) .suki-doc-footer-nav-col:first-child{padding-left:0}body:has([data-hp-home-hero]) .suki-doc-footer-nav-col:last-child{padding-right:0}body:has([data-hp-home-hero]) .suki-doc-footer-nav-col+.suki-doc-footer-nav-col{border-left:1px solid rgba(255,255,255,.9)}}body:has([data-hp-home-hero]) .suki-doc-footer-nav-col{min-width:0}body:has([data-hp-home-hero]) .suki-doc-footer-nav-heading{display:flex;align-items:center;gap:.5rem;margin:0 0 1.15rem;color:rgba(255,255,255,.58)!important;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.02em;line-height:1.3}body:has([data-hp-home-hero]) .suki-doc-footer-nav-icon{display:block;flex-shrink:0;color:inherit}body:has([data-hp-home-hero]) .suki-doc-footer-nav-list{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}body:has([data-hp-home-hero]) .suki-doc-footer-nav-list li{margin:0;padding:0;list-style:none}body:has([data-hp-home-hero]) .suki-doc-footer-nav-list a,body:has([data-hp-home-hero]) .suki-doc-footer-nav-list a[href]{color:rgba(255,255,253,.92)!important;display:inline!important;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}body:has([data-hp-home-hero]) .suki-doc-footer-ext-icon{display:inline-block;width:.875em;height:.875em;margin-left:.3em;vertical-align:-.08em}body:has([data-hp-home-hero]) .suki-doc-footer-nav-list a:focus-visible,body:has([data-hp-home-hero]) .suki-doc-footer-nav-list a:hover,body:has([data-hp-home-hero]) .suki-doc-footer-nav-list a[href]:focus-visible,body:has([data-hp-home-hero]) .suki-doc-footer-nav-list a[href]:hover{color:#fffffd!important;text-decoration:underline!important;text-underline-offset:4px;background:0 0!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}[data-theme=light] .suki-doc-footer-logos img,html:not(.dark):not([data-theme=dark]) .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:.75}[data-theme=dark] .suki-doc-footer-trust,[data-theme=dark] .suki-doc-footer-trust a,html.dark .suki-doc-footer-trust,html.dark .suki-doc-footer-trust a,html[data-theme=dark] .suki-doc-footer-trust,html[data-theme=dark] .suki-doc-footer-trust a{color:var(--suki-dark-text)}[data-theme=dark] .suki-doc-footer-trust a:hover,html.dark .suki-doc-footer-trust a:hover,html[data-theme=dark] .suki-doc-footer-trust a:hover{color:var(--suki-dark-text);opacity:.85}.suki-doc-footer-trust a strong{font-weight:500}.suki-doc-footer-legal{display:flex;flex-direction:column;gap:.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:.6875rem;line-height:1.45;color:rgba(20,17,16,.55)}[data-theme=dark] .suki-doc-footer-copy,html.dark .suki-doc-footer-copy,html[data-theme=dark] .suki-doc-footer-copy{color:rgba(255,255,255,.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,[data-theme=dark] .sdk-overview-container,html.dark .sdk-overview-container,html[data-theme=dark] .sdk-overview-container{background-color:#0a0a0a}.sdk-overview-container .sdk-overview-text,.sdk-overview-container p:not(.sdk-overview-main-description):not(.sdk-overview-subtitle){font-size:var(--suki-prose-size)}.sdk-overview-intro{margin-bottom:30px}.sdk-overview-main-title{font-size:36px;font-weight:600;letter-spacing:-.015em;color:var(--suki-light-text);margin:0 0 16px;line-height:1.25;text-shadow:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}[data-theme=dark] .sdk-overview-main-title,html.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}.sdk-overview-text a{color:var(--suki-light-text);text-decoration:none;border-bottom:1px solid #111827;transition:border-color .2s ease}.sdk-overview-text a:hover{border-bottom-color:#6b7280}[data-theme=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] .sdk-overview-text,html.dark #content-area .hp-wrap.docs-frame-wrap>p,html.dark #content-area .hp-wrap.docs-frame-wrap>span[data-as=p],html.dark .sdk-overview-text{color:var(--suki-dark-text-body)}[data-theme=dark] .sdk-overview-text a,html.dark .sdk-overview-text a{color:#fff394;border-bottom-color:#fff394}[data-theme=dark] .sdk-overview-text a:hover,html.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:.5px solid #f3f5f7!important;padding:2.4px 7px!important;border-radius:4px!important;font-size:11px!important}[data-theme=dark] .sdk-overview-text code:not(pre code),[data-theme=dark] .suki-use-case-modal-body code:not(pre code),html.dark .sdk-overview-text code:not(pre code),html.dark .suki-use-case-modal-body code:not(pre code){background-color:#17223b!important;color:#fff394!important;border:.5px solid #292a2b!important}#content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card,.sdk-overview-container .card{font-family:inherit;border-radius:8px;border:1px solid #e5e7eb;background:#fff;box-shadow:none}[data-theme=dark] #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card,[data-theme=dark] .sdk-overview-container .card,html.dark #content-area .hp-wrap.api-overview-wrap:not(.cb-recipe-wrap) .card,html.dark .sdk-overview-container .card{background:#0a0a0a;border-color:#374151}#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,.sdk-overview-container .card [data-component-part=card-title],.sdk-overview-container .card h3{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--suki-light-text)}[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,[data-theme=dark] .sdk-overview-container .card [data-component-part=card-title],[data-theme=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,html.dark .sdk-overview-container .card [data-component-part=card-title],html.dark .sdk-overview-container .card h3{color:var(--suki-dark-text)}#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,.sdk-overview-container .card [data-component-part=card-content],.sdk-overview-container .card [data-component-part=card-content] p{font-size:13px;line-height:1.45;color:var(--suki-light-text-body)}[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,[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,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,html.dark .sdk-overview-container .card [data-component-part=card-content],html.dark .sdk-overview-container .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:#fff!important;font-family:inherit;font-size:12.5px;font-weight:var(--suki-btn-weight);line-height:1.2;letter-spacing:.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:#fff;-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:focus-visible,#content-area a.doc-guide-btn:hover{background:#000;border-color:#000;color:#fff!important;outline:0}#content-area a.doc-guide-btn:focus-visible::after,#content-area a.doc-guide-btn:hover::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:focus-visible{box-shadow:0 0 0 2px rgba(255,225,72,.55)}[data-theme=dark] #content-area a.doc-guide-btn,html.dark #content-area a.doc-guide-btn{background:#f5f5f5;border-color:#f5f5f5;color:#111827!important}[data-theme=dark] #content-area a.doc-guide-btn::after,html.dark #content-area a.doc-guide-btn::after{background-color:#111827}[data-theme=dark] #content-area a.doc-guide-btn:focus-visible,[data-theme=dark] #content-area a.doc-guide-btn:hover,html.dark #content-area a.doc-guide-btn:focus-visible,html.dark #content-area a.doc-guide-btn:hover{background:#fff;border-color:#fff;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:#fff!important;-webkit-text-fill-color:#fff!important}#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta::after{background-color:#fff!important;color:#fff!important}#content-area a.partner-contact-cta::after{transform:rotate(-45deg);transform-origin:center}#content-area a.partner-contact-cta:focus-visible::after,#content-area a.partner-contact-cta:hover::after{transform:rotate(-45deg)}#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:focus-visible,#content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:hover{background:#000!important;background-color:#000!important;border-color:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important}[data-theme=dark] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta,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{background:#f5f5f5!important;background-color:#f5f5f5!important;border-color:#f5f5f5!important;color:#111827!important;-webkit-text-fill-color:#111827!important}[data-theme=dark] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta::after,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{background-color:#111827!important;color:#111827!important}[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,html.dark #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:focus-visible,html.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,html[data-theme=dark] #content-area [data-callout-type] a.doc-guide-btn.partner-contact-cta:hover{background:#fff!important;background-color:#fff!important;border-color:#fff!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:.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}}[data-theme=dark] #content-area .hp-wrap.api-overview-wrap,[data-theme=dark] #content-area .hp-wrap.cookbook-hp-wrap,[data-theme=dark] #content-area .hp-wrap.glossary-hp-wrap,[data-theme=dark] #content-area .hp-wrap.release-notes-hp-wrap,[data-theme=dark] #content-area .hp-wrap.tut-hub-hp-wrap,html.dark #content-area .hp-wrap.api-overview-wrap,html.dark #content-area .hp-wrap.cookbook-hp-wrap,html.dark #content-area .hp-wrap.glossary-hp-wrap,html.dark #content-area .hp-wrap.release-notes-hp-wrap,html.dark #content-area .hp-wrap.tut-hub-hp-wrap{background:#0a0a0a}@media (max-width:640px){#content-area .hp-wrap.api-overview-wrap{padding-left:24px;padding-right:24px}}#content-area .hp-wrap.cookbook-hp-wrap,#content-area .hp-wrap.glossary-hp-wrap,#content-area .hp-wrap.release-notes-hp-wrap,#content-area .hp-wrap.tut-hub-hp-wrap{background:#fffffd;box-sizing:border-box;padding:32px 40px 56px;width:100%}@media (max-width:968px){#content-area .hp-wrap.cookbook-hp-wrap,#content-area .hp-wrap.glossary-hp-wrap,#content-area .hp-wrap.release-notes-hp-wrap,#content-area .hp-wrap.tut-hub-hp-wrap{padding:24px 24px 40px}}@media (max-width:640px){#content-area .hp-wrap.cookbook-hp-wrap,#content-area .hp-wrap.glossary-hp-wrap,#content-area .hp-wrap.release-notes-hp-wrap,#content-area .hp-wrap.tut-hub-hp-wrap{padding:16px 24px 32px}}#content-area .hp-wrap.cookbook-hp-wrap .sdk-overview-container,#content-area .hp-wrap.glossary-hp-wrap .sdk-overview-container,#content-area .hp-wrap.release-notes-hp-wrap .sdk-overview-container.release-notes-container,#content-area .hp-wrap.tut-hub-hp-wrap .sdk-overview-container{background:0 0;padding:0}#content-area .doc-tutorial-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 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,.085) 1px,transparent 1px)!important;background-size:14px 14px!important;border:1px solid rgba(111,84,16,.14)!important;border-radius:12px!important;box-shadow:0 1px 3px rgba(40,39,37,.05)}[data-theme=dark] #content-area .doc-partners-build-tiles [data-component-part=tile-children-container],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]{background-color:#1c1b19!important;background-image:radial-gradient(rgba(255,225,72,.12) 1px,transparent 1px)!important;border-color:rgba(255,225,72,.14)!important;box-shadow:none}#content-area .doc-partners-build-tiles [data-component-part=tile-background-dark],#content-area .doc-partners-build-tiles [data-component-part=tile-background-light]{display:none!important}#content-area .doc-partners-build-tiles [data-component-part=tile-children-inner-container]>svg.icon{background-color:#6f5410!important}[data-theme=dark] #content-area .doc-partners-build-tiles [data-component-part=tile-children-inner-container]>svg.icon,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{background-color:#ffe148!important}#content-area .doc-tutorial-full-code{margin:.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-'] .h-\[170px\],#content-area .doc-tutorial-full-code a[href^='#full-example-'] [data-component-part=tile-children-container]{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-'] [class*=description],#content-area .doc-tutorial-full-code a[href^='#full-example-'] [class*=title],#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{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}[data-theme=dark] #content-area .doc-tutorial-full-code .doc-tutorial-tile-lang-icon,html.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:.85rem}@media (max-width:639px){#content-area .doc-tutorial-full-code .columns,#content-area .doc-tutorial-full-code [class*=columns]{row-gap:.5rem!important}#content-area .doc-tutorial-full-code a[href^='#full-example-'] .h-\[170px\],#content-area .doc-tutorial-full-code a[href^='#full-example-'] [data-component-part=tile-children-container]{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;border-radius:.65rem}}#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>p,#content-area .hp-wrap.docs-frame-wrap>span[data-as=p]{display:block;margin:0 0 1rem;font-size:16px;line-height:1.55;color:var(--suki-light-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:.85}[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]),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]){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:-.03em;line-height:1.2;margin:2rem 0 .75rem}[data-theme=dark] #content-area .hp-wrap.docs-frame-wrap>:is(h2, h3, h4),html.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)+p,#content-area .hp-wrap.docs-frame-wrap>:is(h2, h3, h4)+span[data-as=p]{margin-top:0}#content-area .hp-wrap.docs-frame-wrap>:is(ul, ol){margin:.75rem 0 1.25rem;font-size:16px;line-height:1.55;color:var(--suki-light-text-body)}[data-theme=dark] #content-area .hp-wrap.docs-frame-wrap>:is(ul, ol),html.dark #content-area .hp-wrap.docs-frame-wrap>:is(ul, ol){color:var(--suki-dark-text-body)}#content-area .hp-io-method-card ol>li,#content-area .hp-io-method-card ul>li,#content-area .hp-io-method-grid ol>li,#content-area .hp-io-method-grid ul>li,#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:.5rem}#content-area .hp-wrap.docs-frame-wrap>ul>li::before{content:''!important;display:block!important;position:absolute;left:8px;top:.7em;width:6px;height:6px;border-radius:50%;background:#535250}[data-theme=dark] #content-area .hp-wrap.docs-frame-wrap>ul>li::before,html.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:.35rem!important;margin-bottom:.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:.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:.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:.7em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.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)}[data-theme=dark] #content-area .tut-hub-wrap,html.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:.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:.7rem 1rem;border-radius:.65rem}#content-area .tut-hub-filter-opt-label{display:inline-flex;align-items:center;gap:.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:.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 .85rem;font-size:1.15rem!important;letter-spacing:-.02em;line-height:1.3!important;color:var(--tut-main)!important}#content-area .tut-hub-section[id^=featured-]>.tut-hub-section-title{padding-top:.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:-.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 .85rem!important;font-size:.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:12px;overflow:hidden;isolation:isolate;min-height:24rem;transition:box-shadow .15s ease,transform .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,.14);box-shadow:0 8px 22px rgba(40,39,37,.12);transform:translateY(-1px)}[data-theme=dark] #content-area a.hp-io-method-card.tut-hub-method-card:hover,html.dark #content-area a.hp-io-method-card.tut-hub-method-card:hover{border-color:rgba(255,225,72,.14);box-shadow:0 10px 28px rgba(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:#fff}[data-theme=dark] #content-area a.hp-io-method-card.tut-hub-method-card>.hp-io-method-card-body,html.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:.4rem;margin: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:0!important;border-radius:3px!important;display:inline-flex!important;font-size:.6875rem!important;font-weight:750!important;justify-content:center;letter-spacing:.09em!important;line-height:1.1!important;margin:0!important;padding:.24rem .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,.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,.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,.22)!important;color:#5b21b6!important}[data-theme=dark] #content-area .cookbook-hub-badge-surface--api,html.dark #content-area .cookbook-hub-badge-surface--api{background:rgba(59,130,246,.22)!important;box-shadow:0 0 0 1px rgba(147,197,253,.35)!important;color:#bfdbfe!important}[data-theme=dark] #content-area .cookbook-hub-badge-surface--sdk,html.dark #content-area .cookbook-hub-badge-surface--sdk{background:rgba(16,185,129,.22)!important;box-shadow:0 0 0 1px rgba(110,231,183,.35)!important;color:#a7f3d0!important}[data-theme=dark] #content-area .cookbook-hub-badge-surface--tutorial,html.dark #content-area .cookbook-hub-badge-surface--tutorial{background:rgba(139,92,246,.22)!important;box-shadow:0 0 0 1px rgba(196,181,253,.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 .85rem!important;padding:0!important}#content-area .cookbook-hub-featured-list{display:flex;flex-direction:column;gap:.85rem}#content-area a.cookbook-hub-list-card{display:flex;flex-direction:column;gap:.35rem;flex:0 0 auto;padding:1.15rem 1.25rem;border-radius:16px;border:1px solid #c4c4c8!important;background:#f2f2f0!important;box-shadow:none!important;outline:0!important;text-decoration:none!important;color:inherit!important;transition:background-color .15s ease,border-color .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}}[data-theme=dark] #content-area a.cookbook-hub-list-card,html.dark #content-area a.cookbook-hub-list-card{background:#2a2926!important;border-color:#4a4640!important}#content-area a.cookbook-hub-list-card:focus,#content-area a.cookbook-hub-list-card:focus-visible,#content-area a.cookbook-hub-list-card:hover{border-color:#a8a8ae!important;background:#ebebe8!important;box-shadow:none!important;transform:none!important;outline:0!important}[data-theme=dark] #content-area a.cookbook-hub-list-card:focus,[data-theme=dark] #content-area a.cookbook-hub-list-card:focus-visible,[data-theme=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,html.dark #content-area a.cookbook-hub-list-card:hover{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:.4rem .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:-.012em;color:var(--suki-light-text)!important}[data-theme=dark] #content-area .cookbook-hub-list-card-title,html.dark #content-area .cookbook-hub-list-card-title{color:var(--suki-dark-text)!important}#content-area .cookbook-hub-list-card-desc{margin:.45rem 0 0!important;font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--suki-light-text-muted)}[data-theme=dark] #content-area .cookbook-hub-list-card-desc,html.dark #content-area .cookbook-hub-list-card-desc{color:var(--suki-dark-text-muted)}#content-area .cookbook-hub-list-card-foot,#content-area .tut-hub-card-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:auto}#content-area .cookbook-hub-list-card-foot{padding-top:1.1rem}#content-area .cookbook-hub-list-card-foot .tut-hub-card-foot-meta{display:inline-flex;align-items:center;gap:.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,#content-area .cookbook-hub-wrap a.cookbook-hub-spotlight-card.cookbook-hub-art-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:16px;border:1px solid #c4c4c8!important;background:#f2f2f0!important;box-shadow:none!important}[data-theme=dark] #content-area .cookbook-hub-wrap a.cookbook-hub-spotlight-card,html.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:.45rem;padding:1.15rem;border-radius:0;background:#f2f2f0!important}[data-theme=dark] #content-area .cookbook-hub-spotlight-card>.hp-io-method-card-body,html.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:.15rem!important}#content-area .cookbook-hub-spotlight-card .cookbook-hub-card-desc,#content-area .cookbook-hub-spotlight-card .hp-io-method-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:.65rem;padding-top:.95rem;border-top:1px solid rgba(10,10,10,.14)}[data-theme=dark] #content-area .cookbook-hub-spotlight-card .tut-hub-card-foot,html.dark #content-area .cookbook-hub-spotlight-card .tut-hub-card-foot{border-top-color:rgba(248,250,252,.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 .cb-recipe-wrap .tut-hub-card-grid[data-cookbook-related-grid],#content-area .cookbook-hub-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{display:flex;flex-direction:column;align-items:stretch;border:1px solid #c4c4c8;border-radius:16px;background:#f2f2f0;box-shadow:none;overflow:hidden;isolation:isolate;min-height:22rem}#content-area .tut-hub-card-grid[data-tut-all-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{align-items:stretch;border:1px solid #c4c4c8;border-radius:16px;background:#f2f2f0;box-shadow:none;overflow:hidden;isolation:isolate}[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-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-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card,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-card-grid[data-tut-all-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{border-color:#4a4640;background:#2a2926;box-shadow:none}#content-area .cb-recipe-wrap .cookbook-hub-card-art,#content-area .cookbook-hub-wrap .cookbook-hub-card-art,#content-area .tut-hub-wrap .cookbook-hub-card-art,#content-area [data-cookbook-related-grid] .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 .cb-recipe-wrap .cookbook-hub-card-art .cb-art-svg,#content-area .cb-recipe-wrap .cookbook-hub-card-art svg,#content-area .cookbook-hub-wrap .cookbook-hub-card-art .cb-art-svg,#content-area .cookbook-hub-wrap .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,#content-area [data-cookbook-related-grid] .cookbook-hub-card-art .cb-art-svg,#content-area [data-cookbook-related-grid] .cookbook-hub-card-art svg{display:block;width:100%;height:100%}#content-area .cb-recipe-wrap .cookbook-hub-card-cats,#content-area .cookbook-hub-wrap .cookbook-hub-card-cats,#content-area .tut-hub-wrap .cookbook-hub-card-cats,#content-area [data-cookbook-related-grid] .cookbook-hub-card-cats{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem;margin:0;align-self:flex-start}#content-area .cb-recipe-wrap .cookbook-hub-card-cat,#content-area .cookbook-hub-wrap .cookbook-hub-card-cat,#content-area .tut-hub-wrap .cookbook-hub-card-cat,#content-area [data-cookbook-related-grid] .cookbook-hub-card-cat{display:inline-block;align-self:flex-start;padding:.28rem .5rem;margin:0;border-radius:3px;font-size:.6875rem;font-weight:750;letter-spacing:.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 .cb-recipe-wrap .cookbook-hub-card-cat--meta,#content-area .cookbook-hub-wrap .cookbook-hub-card-cat--meta,#content-area .tut-hub-wrap .cookbook-hub-card-cat--meta,#content-area [data-cookbook-related-grid] .cookbook-hub-card-cat--meta{padding:.28rem 0;background:0 0!important;box-shadow:none!important;color:rgba(10,10,10,.52)!important;font-weight:650;letter-spacing:.05em}[data-theme=dark] #content-area .cb-recipe-wrap .cookbook-hub-card-cat--meta,[data-theme=dark] #content-area .cookbook-hub-wrap .cookbook-hub-card-cat--meta,[data-theme=dark] #content-area .tut-hub-wrap .cookbook-hub-card-cat--meta,[data-theme=dark] #content-area [data-cookbook-related-grid] .cookbook-hub-card-cat--meta,html.dark #content-area .cb-recipe-wrap .cookbook-hub-card-cat--meta,html.dark #content-area .cookbook-hub-wrap .cookbook-hub-card-cat--meta,html.dark #content-area .tut-hub-wrap .cookbook-hub-card-cat--meta,html.dark #content-area [data-cookbook-related-grid] .cookbook-hub-card-cat--meta{color:rgba(245,245,244,.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-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover,#content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover{border-color:rgba(111,84,16,.22);box-shadow:0 8px 22px rgba(40,39,37,.12);transform:translateY(-1px)}[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-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-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-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-card-grid[data-tut-all-grid] a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover,html.dark #content-area .tut-hub-featured-grid a.hp-io-method-card.tut-hub-method-card.cookbook-hub-art-card:hover{border-color:rgba(255,225,72,.22);box-shadow:0 10px 28px rgba(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-card-grid[data-tut-all-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{position:relative;z-index:2;display:flex;flex-direction:column;flex:1 1 auto;gap:.6rem;padding:1.35rem 1.2rem 1.3rem;min-height:0;overflow:hidden;border-radius:0;background:#f2f2f0!important}[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-card-grid[data-tut-all-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,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-card-grid[data-tut-all-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{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-card-grid[data-tut-all-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{margin-top:auto;padding-top:1.05rem;border-top:1px solid rgba(10,10,10,.14)}[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-card-grid[data-tut-all-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,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-card-grid[data-tut-all-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{border-top-color:rgba(248,250,252,.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:-.015em;margin-bottom:.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:.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 .cb-recipe-wrap .cookbook-hub-card-desc,#content-area .cookbook-hub-wrap .cookbook-hub-card-desc,#content-area .tut-hub-wrap .cookbook-hub-card-desc,#content-area [data-cookbook-related-grid] .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)}[data-theme=dark] #content-area .cb-recipe-wrap .cookbook-hub-card-desc,[data-theme=dark] #content-area .cookbook-hub-wrap .cookbook-hub-card-desc,[data-theme=dark] #content-area .tut-hub-level,[data-theme=dark] #content-area .tut-hub-wrap .cookbook-hub-card-desc,[data-theme=dark] #content-area [data-cookbook-related-grid] .cookbook-hub-card-desc,html.dark #content-area .cb-recipe-wrap .cookbook-hub-card-desc,html.dark #content-area .cookbook-hub-wrap .cookbook-hub-card-desc,html.dark #content-area .tut-hub-level,html.dark #content-area .tut-hub-wrap .cookbook-hub-card-desc,html.dark #content-area [data-cookbook-related-grid] .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{flex-wrap:nowrap}#content-area .tut-hub-card-foot-meta{display:inline-flex;align-items:center;gap:.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}#content-area .tut-hub-lang-icons{display:inline-flex;align-items:center;justify-content:flex-end;gap:.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:0 0!important;border:0!important;box-shadow:none!important;text-decoration:none!important}#content-area .tut-hub-lang-icon svg{width:100%;height:100%;display:block}[data-theme=dark] #content-area .tut-hub-lang-icon,html.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{display:flex!important;flex-direction:column;grid-template-rows:none;min-height:26rem}#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{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:#fff;border:1px solid rgba(40,39,37,.08);border-bottom:0;border-radius:10px 10px 0 0;box-shadow:0 1px 2px rgba(40,39,37,.05),0 18px 36px rgba(40,39,37,.14);transform-origin:bottom center;transition:transform .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:.28rem;padding:.42rem .55rem .2rem;flex:0 0 auto}#content-area .tut-hub-card-media-chrome span{display:block;width:.38rem;height:.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:.28rem;padding:.1rem .55rem .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:.5625rem;line-height:1.25;color:rgba(40,39,37,.72)}#content-area .tut-hub-ui-row{display:flex;align-items:center;gap:.35rem}#content-area .tut-hub-ui-live{width:.4rem;height:.4rem;border-radius:999px;background:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.18);flex:0 0 auto}#content-area .tut-hub-ui-label{font-family:inherit;font-size:.5625rem;font-weight:650;letter-spacing:.02em;color:rgba(40,39,37,.55);text-transform:uppercase}#content-area .tut-hub-ui-wave{display:flex;align-items:flex-end;justify-content:center;gap:.22rem;height:1.85rem;margin:.15rem 0 .2rem}#content-area .tut-hub-ui-wave span{display:block;width:.28rem;border-radius:999px;background:currentColor;opacity:.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:.22rem}#content-area .tut-hub-ui-note span{display:block;height:.28rem;border-radius:3px;background:rgba(40,39,37,.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:.55rem .65rem .65rem;gap:.28rem;margin:0;flex:1 1 auto;min-height:0;justify-content:center}#content-area .tut-hub-ui-terminal{display:flex;gap:.35rem;align-items:baseline;margin-bottom:.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:.4rem}#content-area .tut-hub-ui-mic-wrap{display:flex;justify-content:center;padding:.15rem 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-card-media--dictation .tut-hub-card-media-icon--inline,#content-area .tut-hub-scene--dictation .tut-hub-card-media-icon--inline{-webkit-mask-image:url(/icons/suki/mic.svg);mask-image:url(/icons/suki/mic.svg)}#content-area .tut-hub-ui-transcript{display:flex;flex-direction:column;gap:.28rem;background:rgba(40,39,37,.04);border-radius:6px;padding:.4rem .45rem}#content-area .tut-hub-ui-t-line{font-family:var(--suki-font-body);font-size:.5625rem;color:rgba(40,39,37,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content-area .tut-hub-ui-t-partial{color:rgba(40,39,37,.85);font-weight:600}#content-area .tut-hub-ui--form{gap:.38rem;padding-top:.35rem}#content-area .tut-hub-ui-field{display:flex;align-items:center;gap:.4rem}#content-area .tut-hub-ui-check{width:.7rem;height:.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:.18rem;top:.12rem;width:.22rem;height:.35rem;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}#content-area .tut-hub-ui-box{width:.7rem;height:.7rem;border-radius:3px;border:1.5px solid rgba(40,39,37,.22);flex:0 0 auto}#content-area .tut-hub-ui-field-fill{display:block;height:.55rem;flex:1 1 auto;border-radius:4px;background:rgba(40,39,37,.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:.25rem}#content-area .tut-hub-ui-sdk-shell{display:grid;grid-template-columns:1.35fr 1fr;gap:.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,.05);padding:.4rem;display:flex;flex-direction:column;gap:.25rem}#content-area .tut-hub-ui-sdk-panel{background:#fcf49e;border:1px solid rgba(111,84,16,.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:.28rem;border-radius:3px;background:rgba(40,39,37,.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:.15rem}#content-area .tut-hub-ui-sdk-panel span:nth-child(3){width:60%}#content-area .tut-hub-ui--headless{gap:.28rem;padding-top:.3rem}#content-area .tut-hub-ui-hook{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5625rem;padding:.32rem .45rem;border-radius:5px;background:rgba(40,39,37,.05);color:rgba(40,39,37,.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,.14)}#content-area .tut-hub-ui--chart{gap:.3rem;padding-top:.25rem}#content-area .tut-hub-ui-chart-label{font-family:var(--suki-font-body);font-size:.5rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:rgba(40,39,37,.45)}#content-area .tut-hub-ui-chart-field{position:relative;border:1px solid rgba(40,39,37,.14);border-radius:6px;padding:.45rem 1.7rem .45rem .45rem;min-height:2.35rem;background:#fff}#content-area .tut-hub-ui-mic-fab{position:absolute;right:.35rem;bottom:.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:.22rem;background:#fff;-webkit-mask-image:url(/icons/suki/mic.svg);mask-image:url(/icons/suki/mic.svg);-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:.3rem;padding-top:.35rem}#content-area .tut-hub-ui-ehr-card{flex:1 1 0;border-radius:6px;background:rgba(40,39,37,.05);padding:.4rem;display:flex;flex-direction:column;gap:.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:.25rem;border-radius:3px;background:rgba(40,39,37,.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:.5rem;font-weight:750;letter-spacing:.06em;color:#1e3a8a}#content-area .tut-hub-ui-ehr-arrow{width:.7rem;height:.7rem;flex:0 0 auto;background:currentColor;opacity:.35;-webkit-mask-image:url(/icons/suki/chevron-right.svg);mask-image:url(/icons/suki/chevron-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#content-area .tut-hub-ui--pbc{gap:.28rem;padding-top:.25rem}#content-area .tut-hub-ui-pbc-row{display:flex;align-items:center;gap:.35rem;padding:.28rem .4rem;border-radius:5px;background:rgba(40,39,37,.05)}#content-area .tut-hub-ui-pbc-dot{width:.4rem;height:.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:.5625rem;font-weight:600;color:rgba(40,39,37,.78)}#content-area .tut-hub-ui-pbc-note{display:flex;flex-direction:column;gap:.2rem;padding:.15rem .4rem 0}#content-area .tut-hub-ui-pbc-note span{display:block;height:.25rem;border-radius:3px;background:rgba(40,39,37,.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:.28rem;padding-top:.25rem}#content-area .tut-hub-ui-wh-row{display:flex;align-items:center;gap:.35rem;padding:.28rem .4rem;border-radius:5px;background:rgba(40,39,37,.05)}#content-area .tut-hub-ui-wh-row--mute{opacity:.65}#content-area .tut-hub-ui-wh-bell{width:.7rem;height:.7rem;flex:0 0 auto;background:currentColor;-webkit-mask-image:url(/icons/material/notifications.svg);mask-image:url(/icons/material/notifications.svg);-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:.5rem;color:rgba(40,39,37,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content-area .tut-hub-ui-wh-row .tut-hub-ui-check{width:.6rem;height:.6rem}#content-area .tut-hub-ui--share{gap:.4rem;padding-top:.3rem}#content-area .tut-hub-ui-share-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem;font-weight:650;color:rgba(40,39,37,.55);letter-spacing:.02em}#content-area .tut-hub-ui-share-row{display:flex;align-items:center;gap:.3rem}#content-area .tut-hub-ui-share-chip{flex:1 1 0;text-align:center;font-family:var(--suki-font-body);font-size:.5rem;font-weight:650;padding:.35rem .25rem;border-radius:5px;background:rgba(40,39,37,.06);color:rgba(40,39,37,.65)}#content-area .tut-hub-ui-share-chip--on{background:#fcf49e;color:#292524;box-shadow:inset 0 0 0 1px rgba(111,84,16,.14)}#content-area .tut-hub-ui--conflict{gap:.4rem;padding-top:.3rem}#content-area .tut-hub-ui-conflict-banner{font-family:var(--suki-font-body);font-size:.5rem;font-weight:650;padding:.35rem .45rem;border-radius:5px;background:rgba(239,68,68,.12);color:#991b1b}#content-area .tut-hub-ui-conflict-steps{display:flex;flex-direction:column;gap:.22rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem;color:rgba(40,39,37,.6)}#content-area .tut-hub-ui--note-fetch{gap:.4rem;padding-top:.35rem}#content-area .tut-hub-ui-note-id{align-self:flex-start;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem;font-weight:700;padding:.22rem .4rem;border-radius:4px;background:#fcf49e;color:#292524}#content-area .tut-hub-ui--poll{gap:.35rem;padding-top:.4rem}#content-area .tut-hub-ui-poll-bar{height:.4rem;border-radius:999px;background:rgba(40,39,37,.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:.5rem;font-weight:650;color:#15803d}#content-area .tut-hub-ui--auth{gap:.28rem;padding-top:.3rem}#content-area .tut-hub-ui-auth-row{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding:.3rem .4rem;border-radius:5px;background:rgba(40,39,37,.05)}#content-area .tut-hub-ui-auth-row--mute{opacity:.55}#content-area .tut-hub-ui--ws,#content-area .tut-hub-ui-auth-key{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem}#content-area .tut-hub-ui-auth-key{color:rgba(40,39,37,.7)}#content-area .tut-hub-ui--ws{gap:.28rem;padding:.4rem .5rem .35rem;margin-top:.15rem;border-radius:6px;background:#171412;color:#e7e5e4}#content-area .tut-hub-ui-ws-proto{color:#a8a29e;font-size:.4375rem;text-transform:uppercase;letter-spacing:.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:.55rem;padding:.35rem .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:.625rem;font-weight:700;padding:.55rem .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,.14)}[data-theme=dark] #content-area .tut-hub-ui-auth-key,[data-theme=dark] #content-area .tut-hub-ui-conflict-steps,[data-theme=dark] #content-area .tut-hub-ui-share-id,html.dark #content-area .tut-hub-ui-auth-key,html.dark #content-area .tut-hub-ui-conflict-steps,html.dark #content-area .tut-hub-ui-share-id{color:rgba(245,245,244,.7)}[data-theme=dark] #content-area .tut-hub-ui-auth-row,[data-theme=dark] #content-area .tut-hub-ui-share-chip,html.dark #content-area .tut-hub-ui-auth-row,html.dark #content-area .tut-hub-ui-share-chip{background:rgba(245,245,244,.08);color:rgba(245,245,244,.75)}[data-theme=dark] #content-area .tut-hub-ui-conflict-banner,html.dark #content-area .tut-hub-ui-conflict-banner{background:rgba(239,68,68,.2);color:#fecaca}[data-theme=dark] #content-area .tut-hub-card-media-window,html.dark #content-area .tut-hub-card-media-window{background:#292524;border-color:rgba(255,255,255,.08);box-shadow:0 1px 2px rgba(0,0,0,.35),0 14px 32px rgba(0,0,0,.5);color:#f5f5f4}[data-theme=dark] #content-area .tut-hub-card-media-chrome span,html.dark #content-area .tut-hub-card-media-chrome span{background:#57534e}[data-theme=dark] #content-area .tut-hub-card-media-chrome span:nth-child(1),html.dark #content-area .tut-hub-card-media-chrome span:nth-child(1){background:#f87171}[data-theme=dark] #content-area .tut-hub-card-media-chrome span:nth-child(2),html.dark #content-area .tut-hub-card-media-chrome span:nth-child(2){background:#fbbf24}[data-theme=dark] #content-area .tut-hub-card-media-chrome span:nth-child(3),html.dark #content-area .tut-hub-card-media-chrome span:nth-child(3){background:#4ade80}[data-theme=dark] #content-area .tut-hub-ui,html.dark #content-area .tut-hub-ui{color:rgba(245,245,244,.72)}[data-theme=dark] #content-area .tut-hub-ui-hook,[data-theme=dark] #content-area .tut-hub-ui-label,[data-theme=dark] #content-area .tut-hub-ui-pbc-name,[data-theme=dark] #content-area .tut-hub-ui-t-line,[data-theme=dark] #content-area .tut-hub-ui-wh-text,html.dark #content-area .tut-hub-ui-hook,html.dark #content-area .tut-hub-ui-label,html.dark #content-area .tut-hub-ui-pbc-name,html.dark #content-area .tut-hub-ui-t-line,html.dark #content-area .tut-hub-ui-wh-text{color:rgba(245,245,244,.7)}[data-theme=dark] #content-area .tut-hub-ui-ehr-card,[data-theme=dark] #content-area .tut-hub-ui-field-fill,[data-theme=dark] #content-area .tut-hub-ui-hook,[data-theme=dark] #content-area .tut-hub-ui-note span,[data-theme=dark] #content-area .tut-hub-ui-pbc-row,[data-theme=dark] #content-area .tut-hub-ui-sdk-main,[data-theme=dark] #content-area .tut-hub-ui-transcript,[data-theme=dark] #content-area .tut-hub-ui-wh-row,html.dark #content-area .tut-hub-ui-ehr-card,html.dark #content-area .tut-hub-ui-field-fill,html.dark #content-area .tut-hub-ui-hook,html.dark #content-area .tut-hub-ui-note span,html.dark #content-area .tut-hub-ui-pbc-row,html.dark #content-area .tut-hub-ui-sdk-main,html.dark #content-area .tut-hub-ui-transcript,html.dark #content-area .tut-hub-ui-wh-row{background:rgba(245,245,244,.08)}[data-theme=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-pbc-note span,[data-theme=dark] #content-area .tut-hub-ui-sdk-main span,[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),html.dark #content-area .tut-hub-ui-pbc-note span,html.dark #content-area .tut-hub-ui-sdk-main span,html.dark #content-area .tut-hub-ui-sdk-panel span:not(.tut-hub-ui-live){background:rgba(245,245,244,.16)}[data-theme=dark] #content-area .tut-hub-ui-hook--on,[data-theme=dark] #content-area .tut-hub-ui-sdk-panel,html.dark #content-area .tut-hub-ui-hook--on,html.dark #content-area .tut-hub-ui-sdk-panel{background:rgba(252,244,158,.22);color:#fafaf9}[data-theme=dark] #content-area .tut-hub-ui-chart-field,html.dark #content-area .tut-hub-ui-chart-field{background:#1c1917;border-color:rgba(255,255,255,.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 .code-block-wrapper,#content-area .hp-wrap.docs-frame-wrap .overflow-x-auto,#content-area .hp-wrap.docs-frame-wrap [class*=CodeGroup],#content-area .hp-wrap.docs-frame-wrap pre,#content-area .hp-wrap.docs-frame-wrap table{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:20px;overflow:hidden;background:#f4f4f4;color:#1b1b1b;text-decoration:none;transition:background-color .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,.hp-io-method-link-icon 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:6px;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:6px;border:1px solid rgba(27,27,27,.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:-.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 .2s ease}#content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover .cl-foot svg{transform:translateX(3px)}[data-theme=dark] #content-area .hp-wrap.release-notes-hp-wrap .cl-card,html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-card{background:#232323;color:#f4f4f4}[data-theme=dark] #content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover,html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-card:hover{background:#2a2a2a;color:#f4f4f4}[data-theme=dark] #content-area .hp-wrap.release-notes-hp-wrap .cl-count,html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-count{color:#f4f4f4;border-color:rgba(244,244,244,.28)}[data-theme=dark] #content-area .hp-wrap.release-notes-hp-wrap .cl-foot,html.dark #content-area .hp-wrap.release-notes-hp-wrap .cl-foot{border-top-color:#f4f4f4}[data-theme=dark] #content-area .hp-wrap.release-notes-hp-wrap .cl-card:focus-visible,html.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:8px;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:12px;border:1px solid rgba(111,84,16,.14);background:#fff;overflow:hidden;font-family:inherit;box-shadow:0 1px 3px rgba(40,39,37,.05)}[data-theme=dark] .hp-io-method-card,html.dark .hp-io-method-card{border-color:rgba(255,225,72,.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,.085) 1px,transparent 1px);background-size:14px 14px;border-bottom:1px solid rgba(111,84,16,.1)}[data-theme=dark] .hp-io-method-card-hero,html.dark .hp-io-method-card-hero{background-color:#1c1b19;background-image:radial-gradient(rgba(255,225,72,.12) 1px,transparent 1px);border-bottom-color:rgba(255,225,72,.14)}.hp-io-method-card-hero-icon{display:block;color:#6f5410;flex-shrink:0}[data-theme=dark] .hp-io-method-card-hero-icon,html.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:#fff}[data-theme=dark] .hp-io-method-card-body,html.dark .hp-io-method-card-body{background:#0d0d0d}#content-area .hp-io-method-card ol,#content-area .hp-io-method-card ul,#content-area .hp-io-method-grid ol,#content-area .hp-io-method-grid ul{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}#content-area .hp-io-method-card ol>li::before,#content-area .hp-io-method-card ul>li::before,#content-area .hp-io-method-card ul>li::marker,#content-area .hp-io-method-grid ol>li::before,#content-area .hp-io-method-grid ul>li::before,#content-area .hp-io-method-grid ul>li::marker,#content-area .hp-wn-timeline>li::before,#content-area .hp-wn-timeline>li::marker,#content-area .release-notes-filter-dropdown-list>li::before,#content-area .release-notes-filter-dropdown-list>li::marker{content:none!important;display:none!important}.hp-io-method-link:focus-visible{outline:2px solid #6f5410;outline-offset:2px}[data-theme=dark] .hp-io-method-link:focus-visible,[data-theme=dark] a.suki-feature-cta:focus-visible,html.dark .hp-io-method-link:focus-visible,html.dark a.suki-feature-cta: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:-.02em;color:var(--suki-light-text)}[data-theme=dark] .hp-io-method-card-desc strong,[data-theme=dark] .hp-io-method-card-title,html.dark .hp-io-method-card-desc strong,html.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)}[data-theme=dark] .hp-io-method-card-desc,html.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}.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::after,#content-area .hp-io-method-link-stack::before,.hp-io-method-link::before{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,.28)!important;box-shadow:0 0 0 1px rgba(111,84,16,.16)!important;border-radius:8px!important}#content-area .hp-io-method-link-stack>a.hp-io-method-link:hover::after{opacity:.88!important;color:#6f5410!important}[data-theme=dark] #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover,html.dark #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover{color:#ffe148!important;background-color:rgba(255,225,72,.1)!important;box-shadow:0 0 0 1px rgba(255,225,72,.38)!important;border-radius:8px!important}[data-theme=dark] #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover::after,html.dark #content-area .hp-io-method-link-stack>a.hp-io-method-link:hover::after{color:#ffe148!important;opacity:.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:0;border-radius:8px;background:0 0;list-style:none!important;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.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 .15s ease}.hp-io-method-link:hover{color:#5a4510;background:rgba(255,225,72,.28);box-shadow:0 0 0 1px rgba(111,84,16,.16)}.hp-io-method-link:hover::after{opacity:.88;color:#6f5410}[data-theme=dark] .hp-io-method-link,html.dark .hp-io-method-link{color:var(--suki-dark-text-body)}[data-theme=dark] .hp-io-method-link:hover,html.dark .hp-io-method-link:hover{color:#ffe148;background:rgba(255,225,72,.1);box-shadow:0 0 0 1px rgba(255,225,72,.38)}[data-theme=dark] .hp-io-method-link:hover::after,html.dark .hp-io-method-link:hover::after{opacity:.92;color:#ffe148}.hp-io-method-link-icon{flex-shrink:0;width:18px;height:18px;color:#6f5410;opacity:.65}.hp-io-method-link:hover .hp-io-method-link-icon,[data-theme=dark] .hp-io-method-link:hover .hp-io-method-link-icon,html.dark .hp-io-method-link:hover .hp-io-method-link-icon{opacity:1}[data-theme=dark] .hp-io-method-link-icon,html.dark .hp-io-method-link-icon{color:#ffe148;opacity:.75}.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,.1)}[data-theme=dark] .hp-io-method-card-aside,html.dark .hp-io-method-card-aside{border-top-color:rgba(255,225,72,.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:.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/suki/activity.svg) center/contain no-repeat;mask:url(/icons/suki/activity.svg) center/contain no-repeat}.hp-io-method-card-meta .hp-wn-badge{margin:0;text-transform:none;letter-spacing:.01em;font-weight:650}[data-theme=dark] .hp-io-method-card-aside-text,[data-theme=dark] .hp-io-method-card-meta-time,html.dark .hp-io-method-card-aside-text,html.dark .hp-io-method-card-meta-time{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:.15em}[data-theme=dark] .hp-io-method-card-aside-text a,html.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{max-width:100%;margin:16px 0}}.suki-feature-visual{border-radius:12px;overflow:hidden;line-height:0;flex-shrink:0;background:#fffade;pointer-events:none;cursor:default;user-select:none}[data-theme=dark] .suki-feature-visual,html.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}[data-theme=dark] .quick-summary-content a:hover,[data-theme=dark] a.suki-feature-cta,html.dark .quick-summary-content a:hover,html.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:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--suki-light-text-muted);margin:0 0 .35rem}[data-theme=dark] .release-notes-filter-row-label,html.dark .release-notes-filter-row-label{color:var(--suki-dark-text-muted)}.release-notes-product-tab{margin:0;padding:.5rem .15rem;font-size:.9375rem;font-weight:600;font-family:inherit;color:var(--suki-light-text-muted);background:0 0;border:0;border-bottom:2px solid transparent;cursor:pointer;line-height:1.3;transition:color .15s ease,border-color .15s ease}.release-notes-product-tab:hover{color:var(--suki-light-text-body)}.release-notes-product-tab--active{color:#6f5410;border-bottom-color:#6f5410}.release-notes-filter-empty,.specialties-table-empty,.suki-filter-empty,.suki-use-case-empty,[data-tut-empty],[data-wh-empty]{box-sizing:border-box;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.55rem;width:100%;min-height:0;margin:.75rem 0 1.75rem;padding:1.65rem 1.35rem 1.75rem;border:0;border-radius:.75rem;background:#fcfaf2;text-align:left;color:inherit;font-size:inherit;line-height:inherit}.release-notes-filter-empty:not([hidden]),.specialties-table-empty:not([hidden]),.suki-filter-empty:not([hidden]),.suki-use-case-empty:not([hidden]),[data-tut-empty]:not([hidden]),[data-wh-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:-.02em;color:#111}.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:.55rem 0 0;padding:.72rem 1.4rem;border:0;border-radius:var(--suki-btn-radius);background:#ffe148;color:#111;font-family:inherit;font-size:.8125rem;font-weight:var(--suki-btn-weight);letter-spacing:.06em;line-height:1;text-transform:uppercase;cursor:pointer;transition:filter .15s ease,transform .15s ease}.suki-filter-empty-clear:hover{filter:brightness(.97)}.suki-filter-empty-clear:active{transform:translateY(1px)}.suki-filter-empty-clear:focus-visible{outline:2px solid #6f5410;outline-offset:3px}[data-theme=dark] .release-notes-filter-empty,[data-theme=dark] .specialties-table-empty,[data-theme=dark] .suki-filter-empty,[data-theme=dark] .suki-use-case-empty,[data-theme=dark] [data-tut-empty],[data-theme=dark] [data-wh-empty],html.dark .release-notes-filter-empty,html.dark .specialties-table-empty,html.dark .suki-filter-empty,html.dark .suki-use-case-empty,html.dark [data-tut-empty],html.dark [data-wh-empty]{background:rgba(44,43,40,.72);color:var(--suki-dark-text-muted)}[data-theme=dark] .release-notes-product-tab:hover,[data-theme=dark] .suki-filter-empty-title,html.dark .release-notes-product-tab:hover,html.dark .suki-filter-empty-title{color:var(--suki-dark-text-body)}[data-theme=dark] .suki-filter-empty-text,html.dark .suki-filter-empty-text{color:var(--suki-dark-text-muted)}[data-theme=dark] .suki-filter-empty-clear,html.dark .suki-filter-empty-clear{background:#ffe148;color:#111}[data-theme=dark] .release-notes-product-tab,html.dark .release-notes-product-tab{color:var(--suki-dark-text-muted)}[data-theme=dark] .release-notes-product-tab--active,html.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,.92);border:1px solid rgba(111,84,16,.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:.9375rem;font-weight:var(--suki-btn-weight);gap:.5rem;justify-content:space-between;line-height:1.25;margin:0;min-height:2.75rem;padding:.75rem 1rem .75rem 1.15rem;text-align:left;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease;width:100%;white-space:nowrap}.release-notes-filter-dropdown-trigger:hover{border-color:rgba(111,84,16,.4);color:var(--suki-light-text)}.release-notes-filter-dropdown--open .release-notes-filter-dropdown-trigger,.release-notes-filter-dropdown-trigger--active{background:rgba(255,225,72,.35);border-color:rgba(111,84,16,.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:.85;transition:transform .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,.16);border-radius:1rem;box-shadow:0 10px 28px rgba(15,23,42,.1),0 2px 8px rgba(111,84,16,.08);left:0;list-style:none;margin:0;margin-top:.5rem;max-height:18rem;min-width:min(16rem,calc(100vw - 2.5rem));overflow-y:auto;padding:.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 [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:0 0;border:0;border-radius:0;box-sizing:border-box;color:var(--suki-light-text);cursor:pointer;display:block;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.35;margin:0;padding:.65rem 1rem;text-align:left;transition:background .12s ease;width:100%}.release-notes-filter-dropdown-list .release-notes-product-tab:hover{background:rgba(255,225,72,.18);color:var(--suki-light-text)}.release-notes-filter-dropdown-list .release-notes-product-tab--active{background:rgba(255,225,72,.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}}[data-theme=dark] .release-notes-filter-dropdown-trigger,html.dark .release-notes-filter-dropdown-trigger{background:rgba(44,43,40,.85);border-color:rgba(255,243,148,.18);color:var(--suki-dark-text-muted)}[data-theme=dark] .release-notes-filter-dropdown-trigger:hover,html.dark .release-notes-filter-dropdown-trigger:hover{border-color:rgba(255,243,148,.32);color:var(--suki-dark-text)}[data-theme=dark] .release-notes-filter-dropdown--open .release-notes-filter-dropdown-trigger,[data-theme=dark] .release-notes-filter-dropdown-trigger--active,html.dark .release-notes-filter-dropdown--open .release-notes-filter-dropdown-trigger,html.dark .release-notes-filter-dropdown-trigger--active{background:rgba(255,225,72,.14);border-color:rgba(255,225,72,.4);color:#fffef7}[data-theme=dark] .release-notes-filter-dropdown-trigger:focus-visible,html.dark .release-notes-filter-dropdown-trigger:focus-visible{outline:2px solid #ffe148;outline-offset:2px}[data-theme=dark] .release-notes-filter-dropdown-list,html.dark .release-notes-filter-dropdown-list{background:#2c2b28;border-color:rgba(255,243,148,.16);box-shadow:0 12px 32px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.2)}[data-theme=dark] .release-notes-filter-dropdown-list .release-notes-product-tab,html.dark .release-notes-filter-dropdown-list .release-notes-product-tab{color:var(--suki-dark-text)}[data-theme=dark] .release-notes-filter-dropdown-list .release-notes-product-tab:hover,html.dark .release-notes-filter-dropdown-list .release-notes-product-tab:hover{background:rgba(255,225,72,.1);color:var(--suki-dark-text)}[data-theme=dark] .release-notes-filter-dropdown-list .release-notes-product-tab--active,html.dark .release-notes-filter-dropdown-list .release-notes-product-tab--active{background:rgba(255,225,72,.16);color:#fff394}@media (max-width:640px){.release-notes-filter-dropdowns{flex-direction:column;width:100%}.release-notes-filter-dropdown-field,.release-notes-filter-search-field{flex:1 1 auto;max-width:none;width:100%}.release-notes-filter-dropdown-field{min-width:0}}[data-theme=light] #sidebar-content,html:not(.dark):not([data-theme=dark]) #sidebar-content{background-color:#fffdf2!important}[data-theme=dark] #sidebar-content,html.dark #sidebar-content{background-color:#0f0f0f!important}#navigation-items li>ul,button[aria-label="Open RSS feed"]{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,.16)}[data-theme=dark] #navigation-items li>ul::before,html.dark #navigation-items li>ul::before,html[data-theme=dark] #navigation-items li>ul::before{background-color:rgba(255,255,255,.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}.dark footer.advanced-footer,.dark footer.footer,[data-theme=dark] footer.advanced-footer,[data-theme=dark] footer.footer,html.dark footer.advanced-footer,html.dark footer.footer,html[data-theme=dark] footer.advanced-footer,html[data-theme=dark] footer.footer{background-color:#0a0a0a!important;border-top-color:rgba(255,255,255,.14)!important}[data-theme=dark] .dark\:bg-gray-900,html.dark .dark\:bg-gray-900{background-color:#13171b!important}.dark .nav-tag-pill-text,[data-theme=dark] .nav-tag-pill-text,html.dark .nav-tag-pill-text{background:rgba(255,225,72,.1)!important;color:#ffe148!important;border-color:rgba(255,225,72,.2)!important}.chat-assistant-floating-input::before{display:none!important}[data-theme=light] .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto,html:not(.dark):not([data-theme=dark]) .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto{background-color:rgba(255,253,242,.96)!important;border-color:rgba(17,24,39,.12)!important}[data-theme=dark] .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto,html.dark .chat-assistant-floating-input div.rounded-2xl.pointer-events-auto{background-color:rgba(38,38,36,.96)!important;border-color:rgba(255,255,255,.14)!important}[data-theme=light] .chat-assistant-sheet,html:not(.dark):not([data-theme=dark]) .chat-assistant-sheet{background-color:#fffdf2!important}[data-theme=dark] .chat-assistant-sheet,html.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:0 0!important}.chat-assistant-sheet div.rounded-2xl.pointer-events-auto{border-radius:1rem!important;overflow:hidden!important}}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 .15s ease;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.2)}button[aria-label="Open RSS feed"]:focus-visible::after,button[aria-label="Open RSS feed"]:hover::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 .25s ease-out forwards}.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:10px}.quick-summary-wrapper::after,.quick-summary-wrapper::before{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%}[data-theme=dark] .quick-summary-wrapper,html.dark .quick-summary-wrapper{background:#14130f;border-color:#3f3b23}[data-theme=dark] .quick-summary-wrapper::after,[data-theme=dark] .quick-summary-wrapper::before,html.dark .quick-summary-wrapper::after,html.dark .quick-summary-wrapper::before{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/material/bolt.svg);mask-image:url(/icons/material/bolt.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}[data-theme=dark] .quick-summary-icon,html.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:.06em;text-transform:uppercase}[data-theme=dark] .quick-summary-content b,[data-theme=dark] .quick-summary-content strong,[data-theme=dark] .quick-summary-title,html.dark .quick-summary-content b,html.dark .quick-summary-content strong,html.dark .quick-summary-title{color:#f4f4f5}.quick-summary-content{min-width:0;color:#3f3f46;font-size:16px;line-height:1.65;overflow-wrap:anywhere}[data-theme=dark] .quick-summary-content,html.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 b,.quick-summary-content strong{color:#1b1b1b;font-weight:600}.quick-summary-content a{color:#6f5410;text-decoration:underline;text-decoration-color:#d2a400;text-underline-offset:3px}.quick-summary-content a:hover{color:#4f3c0b}[data-theme=dark] .quick-summary-content a,html.dark .quick-summary-content a{color:#ffe148;text-decoration-color:rgba(255,225,72,.65)}.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}[data-theme=dark] .quick-summary-footer,html.dark .quick-summary-footer{color:#a1a1aa}.quick-summary-footer-icon{display:inline-block;width:13px;height:13px;flex-shrink:0;color:inherit;opacity:.8;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url(/icons/suki/activity.svg);mask-image:url(/icons/suki/activity.svg);-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 .client-sdk-available .sov-tile-t b,.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:.5rem;margin-bottom:.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}[data-theme=dark] .read-time-badge,html.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%}[data-theme=dark] .hp-hero-bleed,html.dark .hp-hero-bleed{background:#1c1c19}.hp-hero.hp-hero--home{background:#1c1c19;border:0!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:901px){#content-area:has(.hp-wrap) .hp-hero-bleed,#content-area:has([data-hp-home-hero]) .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}[data-theme=dark] #content-area:has(.hp-wrap) .hp-hero-bleed,html.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)}[data-theme=dark] #content-area:has(.hp-wrap) .hp-hero.hp-hero--home,html.dark #content-area:has(.hp-wrap) .hp-hero.hp-hero--home{background:#1c1c19!important}#content-area:has(.hp-wrap) .hp-hero-inner--home{background:0 0!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}}body:not(.dark) .hp-hero.hp-hero--home,html:not(.dark) .hp-hero.hp-hero--home{background:#1c1c19!important}[data-theme=dark] .hp-hero.hp-hero--home,html.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:900px){#content-area:has([data-hp-home-hero]) .hp-wrap>.hp-hero-bleed,.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-cta-row--home,.hp-hero-inner--home .hp-hero-access,.hp-hero-inner--home .hp-skv-wrap,.hp-hero-inner--home .hp-sub--lead{max-width:100%}}@media (max-width:640px){.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:-.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 + .245vw),20.6px);line-height:1.4}.hp-hero-inner--home{--hp-hero-line:#e1e1de}@media (min-width:901px){.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);padding-left:32px}.hp-hero-inner--home .hp-hero-main>:not(.hp-title--home){box-sizing:border-box;padding-left:36px}.hp-hero-inner--home .hp-hero-main .hp-sub--lead{max-width:min(88%,calc(40rem + 36px))}}@media (max-width:640px){.hp-title.hp-title--home{font-size:clamp(30px,9vw,40px);margin-bottom:16px;margin-right:-16px}}@media (max-width:900px){.hp-hero-inner--home .hp-hero-main::before{background:linear-gradient(var(--hp-hero-line),var(--hp-hero-line)) left bottom/40% 4px no-repeat,linear-gradient(var(--hp-hero-line),var(--hp-hero-line)) left bottom/100% 2px no-repeat;content:"";display:block;height:4px;margin-bottom:32px}}[data-theme=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,html:not(.dark) .hp-hero-inner--home .hp-sub--home{color:#d1d0ce!important}[data-theme=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-title.hp-title--home,[data-theme=dark] .hp-hero-inner--home .hp-sub--home strong,[data-theme=light] #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong,[data-theme=light] #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home,body:not(.dark) .hp-hero-inner--home .hp-sub--home strong,html.dark #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong,html.dark #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home,html.dark .hp-hero-inner--home .hp-sub--home strong,html:not(.dark) .hp-hero-inner--home .hp-sub--home strong,html:not(.dark):not([data-theme=dark]) #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home strong,html:not(.dark):not([data-theme=dark]) #content-area .hp-hero.hp-hero--home .hp-title.hp-title--home{color:#e1e1de!important}.hp-hero-inner--home .hp-hero-access,.hp-hero-inner--home .hp-sub--lead{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}[data-theme=dark] .hp-hero-access,body:not(.dark) .hp-hero-access,html.dark .hp-hero-access,html:not(.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,.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,.hp-skv-wrap{box-sizing:border-box;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));margin:0;max-width:100%;position:relative;z-index:5}.hp-skv{align-items:center;background:var(--hp-skv-bg);border:1px solid var(--hp-skv-edge);border-radius:10px;box-shadow:0 1px 0 rgba(27,27,27,.04),0 10px 28px -12px rgba(0,0,0,.45);color:var(--hp-skv-ink);display:flex;gap:12px;height:56px;padding:0 10px;transition:border-color .15s ease}.hp-skv:hover{border-color:rgba(27,27,27,.32)}.hp-skv-wrap.is-open .hp-skv,.hp-skv:focus-within{border-color:var(--hp-skv-ink)}.hp-skv-badge{background:0 0;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:0 0;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:5px;color:var(--hp-skv-muted);flex:none;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;padding:2px 7px}.hp-skv-wrap.has-text .hp-skv-kbd,.hp-skv:focus-within .hp-skv-kbd{display:none}.hp-skv-send{align-items:center;background:var(--hp-skv-idle);border:0;border-radius:8px;color:var(--hp-skv-muted);cursor:not-allowed;display:grid;flex:none;height:38px;place-items:center;transition:background-color .15s ease,color .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,.1);border-radius:10px;box-shadow:0 1px 0 rgba(27,27,27,.04),0 18px 40px -18px rgba(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 .16s ease,transform .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:0 0;border:0;border-radius:6px;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 .15s ease,opacity .15s ease;width:14px}.hp-skv-q:focus-visible,.hp-skv-q:hover{background:rgba(27,27,27,.05);outline:0}.hp-skv-q:focus-visible{box-shadow:inset 0 0 0 1.5px var(--hp-skv-ink)}.hp-skv-q:focus-visible svg,.hp-skv-q:hover svg{opacity:1;transform:none}@media (max-width:560px){.hp-hero-cta-row--home,.hp-hero-inner--home .hp-skv-wrap,.hp-hero-inner--home .hp-sub--lead{max-width:100%}.hp-skv-kbd,.hp-skv-panel{display:none}}@media (prefers-reduced-motion:reduce){.hp-skv,.hp-skv-panel,.hp-skv-q svg,.hp-skv-send{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}[data-theme=dark] .hp-wrap,html.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))}[data-theme=dark] .hp-home-get-started,html.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:0;border-radius:20px;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 .15s ease,box-shadow .15s ease}.hp-get-started-card:focus-visible,.hp-get-started-card:hover{background:var(--hp-card-surface-hover)}.hp-get-started-card:focus-visible{box-shadow:0 0 0 3px rgba(233,210,90,.55);outline:0}.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:focus-visible .hp-get-started-card-title,.hp-get-started-card:hover .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 .2s ease,color .2s ease;width:52px}.hp-get-started-card-icon--yellow{background:#fdf49d}.hp-get-started-card-icon--blue{background:#d6edfd}.hp-get-started-card:focus-visible .hp-get-started-card-icon,.hp-get-started-card:hover .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:-.03em;line-height:1.2;margin:0 0 10px;text-align:left}[data-theme=dark] #content-area .hp-home-get-started .hp-journey-hero-line,html.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:.08em;line-height:1.2;margin:0 0 8px;text-transform:uppercase}.hp-journey-eyebrow--explore{margin-bottom:8px}[data-theme=dark] .hp-journey-eyebrow,html.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:-.02em;line-height:1.2;margin:0 0 10px}.hp-journey-title--explore{margin-bottom:8px}#content-area .hp-home-learn .hp-journey-title.hp-journey-title--explore,#content-area .hp-journey-explore .hp-journey-title.hp-journey-title--explore{letter-spacing:-.03em}[data-theme=dark] .hp-journey-title,html.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}[data-theme=dark] .hp-journey-lead,html.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:901px){.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:900px){.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}}[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,html:not(.dark):not([data-theme=dark]) #content-area .hp-hero.hp-hero--home .hp-sub.hp-sub--home{color:#d1d0ce!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,.hp-cta-row--below-hero .hp-cta-secondary{box-sizing:border-box;flex:65 1 0;max-width:none;min-width:0}.hp-cta-row--below-hero .hp-cta-secondary{flex:35 1 0}}.hp-cta-row--below-hero .hp-cta{font-size:clamp(12.5px,.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,.5vw + 8px,18px);min-height:clamp(14px,.5vw + 8px,18px);min-width:clamp(14px,.5vw + 8px,18px);width:clamp(14px,.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:0;white-space:nowrap;position:relative;box-shadow:none}.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:focus-visible,.hp-cta:hover{outline:0}.hp-cta:focus-visible::after,.hp-cta:hover::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}#content-area .wse-next-steps__actions .hp-cta::after,.hp-cta-row--below-hero .hp-cta::after,.hp-leader-banner-cta::after,.hp-support-need-cta::after{height:var(--suki-cta-arrow-size-lg)}#content-area .wse-next-steps__actions .hp-cta:focus-visible::after,#content-area .wse-next-steps__actions .hp-cta:hover::after,.hp-cta-row--below-hero .hp-cta:focus-visible::after,.hp-cta-row--below-hero .hp-cta:hover::after,.hp-leader-banner-cta:focus-visible::after,.hp-leader-banner-cta:hover::after,.hp-support-need-cta:focus-visible::after,.hp-support-need-cta:hover::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,.55)}.hp-cta-primary{background:#ffe148;color:#111827!important;min-width:0}.hp-cta-primary:focus-visible,.hp-cta-primary:hover{background:#ffe89c}@media (prefers-reduced-motion:reduce){.hp-cta,.hp-cta::after{transition-duration:.01ms}}.hp-cta-secondary{background:0 0;color:#6f5410!important;border:1.5px solid #6f5410}.hp-cta-secondary:focus-visible,.hp-cta-secondary:hover,[data-theme=dark] .hp-cta-secondary:focus-visible,[data-theme=dark] .hp-cta-secondary:hover,html.dark .hp-cta-secondary:focus-visible,html.dark .hp-cta-secondary:hover{background:0 0}[data-theme=dark] .hp-cta-secondary,html.dark .hp-cta-secondary{color:#ffe148!important;border-color:rgba(255,225,72,.4)}.hp-journey-explore+.hp-home-footer-stack{margin-top:28px}.hp-home-footer-stack{align-items:stretch;display:flex;flex-direction:column;min-width:0}.hp-home-footer-stack>.hp-ext-resources,.hp-home-footer-stack>.hp-home-learn-wn,.hp-home-footer-stack>.hp-journey-explore--wn,.hp-home-footer-stack>.hp-leader-banner,.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-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-ext-resources,#content-area:has(.hp-wrap) .hp-home-footer-stack,#content-area:has(.hp-wrap) .hp-home-learn-wn,#content-area:has(.hp-wrap) .hp-journey-explore,#content-area:has(.hp-wrap) .hp-journey-explore--wn,#content-area:has(.hp-wrap) .hp-support-need{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-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:0;border-radius:16px;box-sizing:border-box;color:inherit;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(9.5rem,.85fr);height:100%;min-height:168px;overflow:hidden;position:relative;text-decoration:none;transition:background-color .15s ease,box-shadow .15s ease}#content-area .hp-home-learn a.hp-learn-promo:focus-visible,#content-area .hp-home-learn a.hp-learn-promo:hover{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,.55);outline:0}#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:#1a1917;font-size:1rem;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0 0 6px;text-transform:none}[data-theme=dark] #content-area .hp-home-learn .hp-learn-promo-title,[data-theme=dark] .hp-wn-col--current .hp-wn-month,html.dark #content-area .hp-home-learn .hp-learn-promo-title,html.dark .hp-wn-col--current .hp-wn-month{color:var(--suki-dark-text)}#content-area .hp-home-learn .hp-learn-promo-desc{color:#535250;font-size:var(--suki-card-text-size);font-weight:400;line-height:var(--suki-card-text-lh);margin:0 0 14px;max-width:22rem}[data-theme=dark] #content-area .hp-home-learn .hp-learn-promo-desc,[data-theme=dark] #content-area .hp-home-learn .hp-learn-promo-plugins-label,html.dark #content-area .hp-home-learn .hp-learn-promo-desc,html.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-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}#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,.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}[data-theme=dark] #content-area .hp-home-learn .hp-learn-promo-plugin-icon,html.dark #content-area .hp-home-learn .hp-learn-promo-plugin-icon{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12)}[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,[data-theme=dark] #content-area .sdk-intro-available__icon img,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,html.dark #content-area .sdk-intro-available__icon 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}[data-theme=dark] #content-area .hp-home-learn .hp-learn-promo-count,html.dark #content-area .hp-home-learn .hp-learn-promo-count{color:rgba(255,255,255,.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:focus-visible .hp-ext-card-arrow,#content-area .hp-home-learn a.hp-learn-promo:hover .hp-ext-card-arrow{color:#6f5410}[data-theme=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,html.dark #content-area .hp-home-learn a.hp-learn-promo:focus-visible .hp-ext-card-arrow,html.dark #content-area .hp-home-learn a.hp-learn-promo:hover .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;pointer-events:none;position:relative}#content-area .hp-home-learn .hp-learn-promo-window{background:#1a1a1a;border-radius:12px 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:focus-visible .hp-learn-promo-window::after,#content-area .hp-home-learn a.hp-learn-promo:hover .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,.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,.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,.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,.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:-.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::after,.hp-leader-banner::before{display:none}.hp-leader-banner-inner{align-items:center;background:linear-gradient(128deg,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 32%,transparent 55%),linear-gradient(105deg,#141110 0,#1c1b19 38%,#232019 68%,#2c2618 100%);border:0;border-radius:16px;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}.hp-leader-banner-inner::before{background:linear-gradient(118deg,rgba(255,225,72,0) 0,rgba(255,225,72,.14) 42%,rgba(255,227,80,.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,.hp-leader-banner-inner{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:-.02em;line-height:1.3;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.35)}.hp-leader-banner-line2{color:#d1d0ce;font-size:var(--suki-card-text-size);font-weight:400;letter-spacing:-.01em;line-height:var(--suki-card-text-lh);margin:0;text-shadow:0 1px 2px rgba(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:.3em;vertical-align:-.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:14px;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:0 0;border:0;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}.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:0 0;border:0;border-radius:0;box-shadow:none;color:rgb(var(--gray-500, 115 114 112));display:inline-flex;font-size:12px;font-weight:500;gap:.35em;letter-spacing:.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}[data-theme=dark] .hp-wn-month,html.dark .hp-wn-month{background:0 0;border:0;box-shadow:none;color:var(--suki-dark-text-muted)}.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,[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,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{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,.85);height:11px;width:11px}[data-theme=dark] .hp-wn-col-rail::before,html.dark .hp-wn-col-rail::before{background:#4b5563}[data-theme=dark] .hp-wn-dot,html.dark .hp-wn-dot{background:#1c1b19;border-color:#4b5563}[data-theme=dark] .hp-wn-col--current .hp-wn-dot,html.dark .hp-wn-col--current .hp-wn-dot{background:#ffe148;border-color:#ffe148;box-shadow:0 0 0 1.5px rgba(255,255,255,.55)}.hp-wn-col-items,.hp-wn-item{display:flex;flex-direction:column;min-width:0}.hp-wn-col-items{flex:1 1 auto;gap:18px}.hp-wn-item{align-items:flex-start;background:0 0;border:0;border-radius:0;box-sizing:border-box;color:inherit;gap:4px;min-height:0;padding:0;position:relative;text-decoration:none!important;transition:opacity .15s ease}.hp-wn-item:focus-visible,.hp-wn-item:hover{outline:0;opacity:.88}.hp-wn-item .hp-wn-badge.hp-wn-badge-new{border-radius:4px!important;margin-bottom:2px;padding:.28rem .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:0!important;border-radius:3px!important;box-shadow:0 0 0 1px rgba(10,10,10,.08)!important;color:var(--suki-light-text)!important;display:inline-flex!important;font-size:.6875rem!important;font-weight:750!important;justify-content:center;letter-spacing:.09em!important;line-height:1.1!important;padding:.24rem .55rem!important;text-transform:uppercase}.hp-wn-badge.hp-wn-badge-new::before{content:none!important;display:none!important}[data-theme=dark] .hp-wn-badge.hp-wn-badge-new,html.dark .hp-wn-badge.hp-wn-badge-new{background:#ffe148!important;box-shadow:0 0 0 1px rgba(10,10,10,.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:focus-within .hp-wn-month-clock .hp-gs-hand--minute,.hp-wn-col:hover .hp-wn-month-clock .hp-gs-hand--minute{transform:rotate(360deg)}.hp-wn-col:focus-within .hp-wn-month-clock .hp-gs-hand--hour,.hp-wn-col:hover .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:#1a1917;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:.4em;letter-spacing:.01em;line-height:1.35}.hp-wn-ver{background:rgba(255,225,72,.4);border-radius:3px;box-shadow:0 0 0 1px rgba(10,10,10,.06);color:#6f5410;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.15;padding:.08em .35em;position:relative;top:-1px;white-space:nowrap}.hp-wn-desc{color:#535250;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,.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:.01em;line-height:1.4}.hp-wn-all{align-items:center;background:0 0;border:0;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 .15s ease}.hp-wn-all:focus-visible,.hp-wn-all:hover{background:0 0;box-shadow:none;color:#4a380b!important;outline:0;text-decoration:underline!important}.hp-wn-all:focus-visible{border-radius:2px;box-shadow:0 0 0 2px rgba(255,225,72,.55)}@media (max-width:900px){.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:-.03em}.hp-ext-resources-grid,.hp-ext-resources-side{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.hp-ext-resources-grid{align-items:stretch;column-gap:16px;height:550px;max-height:550px;max-width:100%;row-gap:16px;width:100%}.hp-ext-resources-side{align-content:stretch;gap:12px;grid-template-rows:1fr 1fr;height:100%;min-height:0}#content-area a.hp-ext-card,#content-area a.hp-ext-card:focus,#content-area a.hp-ext-card:focus-visible,#content-area a.hp-ext-card:hover{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:16px;height:100%;transition:background-color .15s ease,box-shadow .15s ease}#content-area a.hp-ext-card:focus-visible,#content-area a.hp-ext-card:hover{background:var(--hp-card-surface-hover)}#content-area a.hp-ext-card:focus-visible{box-shadow:0 0 0 2px rgba(255,225,72,.55);outline:0}.hp-ext-card-arrow{color:#9ca3af;display:inline-flex;line-height:0;pointer-events:none;position:absolute;right:14px;top:14px;transition:color .15s ease;z-index:2}.hp-ext-card-arrow svg{display:block;height:12px;margin:2px;width:12px}#content-area a.hp-ext-card:focus-visible .hp-ext-card-arrow,#content-area a.hp-ext-card:hover .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--featured .hp-ext-card-media img,.hp-ext-card-media img{height:auto;margin:0 auto;object-fit:contain;object-position:center center;transform:none;width:auto}.hp-ext-card-media img{display:block;max-height:100%;max-width:100%}.hp-ext-card--featured .hp-ext-card-media img{max-height:50%;max-width:50%}.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:#535250;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.2;margin:0;padding-right:28px}.hp-ext-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#1a1917;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:#1a1917;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:#1a1917;font-size:2.375rem;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0 0 14px;max-width:34rem}.hp-support-need-lead{color:#535250;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:16px;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:#535250;font-size:12px;font-weight:500;letter-spacing:.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:#1a1917;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:0}#content-area a.hp-support-need-item-link,#content-area a.hp-support-need-item-link:focus,#content-area a.hp-support-need-item-link:focus-visible,#content-area a.hp-support-need-item-link:hover{align-items:center;color:#1a1917;display:inline-flex;font-size:.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,.55);outline:0}[data-theme=dark] .hp-wn,html.dark .hp-wn{background:0 0;border:0}[data-theme=dark] .hp-wn-title,html.dark .hp-wn-title{color:var(--suki-dark-text)}[data-theme=dark] .hp-wn-product,html.dark .hp-wn-product{color:var(--suki-dark-text-muted)}[data-theme=dark] .hp-wn-ver,html.dark .hp-wn-ver{background:rgba(255,225,72,.22);box-shadow:0 0 0 1px rgba(255,225,72,.35);color:#ffe148}[data-theme=dark] .hp-wn-desc,html.dark .hp-wn-desc{color:var(--suki-dark-text-muted)}[data-theme=dark] .hp-wn-foot,html.dark .hp-wn-foot{border-top-color:rgba(255,255,255,.12)}[data-theme=dark] .hp-wn-year,html.dark .hp-wn-year{color:var(--suki-dark-text-muted)}[data-theme=dark] .hp-wn-all,html.dark .hp-wn-all{border:0;color:#ffe148!important}[data-theme=dark] .hp-wn-all:focus-visible,[data-theme=dark] .hp-wn-all:hover,html.dark .hp-wn-all:focus-visible,html.dark .hp-wn-all:hover{background:0 0;color:#fff394!important}[data-theme=dark] .hp-ext-card-media,html.dark .hp-ext-card-media{background:#d1eeff}[data-theme=dark] .hp-ext-card-eyebrow,html.dark .hp-ext-card-eyebrow{color:var(--suki-dark-text-muted)}[data-theme=dark] .hp-ext-card-link,[data-theme=dark] .hp-ext-card-title,html.dark .hp-ext-card-link,html.dark .hp-ext-card-title{color:var(--suki-dark-text)}[data-theme=dark] .hp-ext-card-arrow,html.dark .hp-ext-card-arrow{color:#9ca3af}[data-theme=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,html.dark #content-area a.hp-ext-card:focus-visible .hp-ext-card-arrow,html.dark #content-area a.hp-ext-card:hover .hp-ext-card-arrow{color:#ffe148}[data-theme=dark] .hp-support-need-title,html.dark .hp-support-need-title{color:var(--suki-dark-text)}[data-theme=dark] .hp-support-need-lead,[data-theme=dark] .hp-support-need-right-eyebrow,html.dark .hp-support-need-lead,html.dark .hp-support-need-right-eyebrow{color:var(--suki-dark-text-muted)}[data-theme=dark] .hp-support-need-right,html.dark .hp-support-need-right{background:rgba(255,255,255,.06)}[data-theme=dark] #content-area a.hp-support-need-item-link,[data-theme=dark] .hp-support-need-item-q,html.dark #content-area a.hp-support-need-item-link,html.dark .hp-support-need-item-q{color:var(--suki-dark-text)}@media (max-width:900px){#content-area:has(.hp-wrap) .hp-wrap{max-width:100%}.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}#content-area .hp-home-learn .hp-learn-promo-stack,.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 a.hp-learn-promo{grid-template-columns:minmax(0,1.2fr) minmax(7.5rem,.8fr);height:auto;min-height:156px}#content-area .hp-home-learn .hp-learn-promo-copy{padding:18px 6px 18px 18px}#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-home-footer-stack,#content-area:has(.hp-wrap) .hp-journey-explore{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-dark],button[data-testid=mode-switch-light],button[data-testid=mode-switch-system]{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:.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:.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:0 0!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:0 0!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}#content-side-layout,#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{max-height:calc(100dvh - 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/derived/suki-web-menu.svg) center/contain no-repeat;mask:url(/icons/derived/suki-web-menu.svg) center/contain no-repeat;background-color:currentColor;color:rgb(var(--gray-900, 26 25 23))!important;height:40px;width:40px}[data-theme=dark] #navbar div.lg\:hidden.bg-gray-50>button>div:first-child,html.dark #navbar div.lg\:hidden.bg-gray-50>button>div:first-child{color:var(--suki-dark-text)!important}body: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) + .5rem + var(--banner-height, 0px))!important}body:has([data-hp-home-hero]) #content-area[class*=pt-28]{box-shadow:inset 0 calc(var(--suki-nav-row-h) + .5rem + var(--banner-height, 0px)) 0 #1c1c19}}#banner{background-color:#1b1b1b!important;font-weight:400!important;justify-content:flex-start!important;letter-spacing:-.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 [data-streamdown=strong],#banner a,#banner p{-webkit-text-fill-color:#fff}#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/derived/arrow-outward.svg) center/contain no-repeat;mask:url(/icons/derived/arrow-outward.svg) center/contain no-repeat;background-color:#fff;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:.7;right:11px!important;z-index:1}#banner button[aria-label="Dismiss banner"]:hover{background-color:rgba(255,255,255,.1)!important;opacity:1}#banner button[aria-label="Dismiss banner"] svg{height:14px;width:14px}body:has([data-hp-home-hero]) #banner{box-shadow:inset 0 -1px 0 rgba(255,255,255,.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}[data-theme=light] .bg-gray-50:has(.nav-tabs)>div,html:not(.dark):not([data-theme=dark]) .bg-gray-50:has(.nav-tabs)>div{background-color:#fff!important;border-bottom:1px solid #e5e7eb!important}[data-theme=dark] .bg-gray-50:has(.nav-tabs)>div,html.dark .bg-gray-50:has(.nav-tabs)>div,html[data-theme=dark] .bg-gray-50:has(.nav-tabs)>div{background-color:#0d0d0c!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.nav-tabs,.nav-tabs .nav-tabs-item{height:auto!important;border-radius:0!important;background:0 0!important}.nav-tabs{display:flex!important;gap:0!important;padding:0!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;min-height:100%!important;padding:0 16px!important;font-size:14px!important;font-weight:500!important;color:#646464!important;letter-spacing:-.14px!important;line-height:14px!important;text-shadow:none!important;position:relative!important;overflow:hidden!important;box-shadow:none!important;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,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 .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1)!important;pointer-events:none!important}[data-theme=light] #navbar #assistant-entry,[data-theme=light] #navbar button[aria-label*=assistant i],html:not(.dark):not([data-theme=dark]) #navbar #assistant-entry,html:not(.dark):not([data-theme=dark]) #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 .2s!important;white-space:nowrap!important}[data-theme=light] #navbar #assistant-entry:hover,[data-theme=light] #navbar button[aria-label*=assistant i]:hover,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{background:rgba(0,0,0,.05)!important;border-color:#d1d5db!important;color:#1a1a1a!important}[data-theme=light] #navbar #assistant-entry *,[data-theme=light] #navbar #assistant-entry:hover *,[data-theme=light] #navbar button[aria-label*=assistant i] *,[data-theme=light] #navbar button[aria-label*=assistant i]:hover *,html:not(.dark):not([data-theme=dark]) #navbar #assistant-entry *,html:not(.dark):not([data-theme=dark]) #navbar #assistant-entry:hover *,html:not(.dark):not([data-theme=dark]) #navbar button[aria-label*=assistant i] *,html:not(.dark):not([data-theme=dark]) #navbar button[aria-label*=assistant i]:hover *{color:inherit!important}[data-theme=light] #navbar #assistant-entry svg,[data-theme=light] #navbar button[aria-label*=assistant i] svg,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{color:#6b7280!important}[data-theme=light] #navbar #assistant-entry:hover svg,[data-theme=light] #navbar button[aria-label*=assistant i]:hover svg,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{color:#1a1a1a!important}[data-theme=dark] #navbar #assistant-entry,[data-theme=dark] #navbar button[aria-label*=assistant i],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]{align-items:center!important;background-color:transparent!important;background-image:none!important;border:1px solid rgba(255,255,255,.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 .2s!important;white-space:nowrap!important}[data-theme=dark] #navbar #assistant-entry:hover,[data-theme=dark] #navbar button[aria-label*=assistant i]:hover,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{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.22)!important;color:var(--suki-dark-text-body)!important}[data-theme=dark] #navbar #assistant-entry *,[data-theme=dark] #navbar #assistant-entry:hover *,[data-theme=dark] #navbar button[aria-label*=assistant i] *,[data-theme=dark] #navbar button[aria-label*=assistant i]:hover *,html.dark #navbar #assistant-entry *,html.dark #navbar #assistant-entry:hover *,html.dark #navbar button[aria-label*=assistant i] *,html.dark #navbar button[aria-label*=assistant i]:hover *,html[data-theme=dark] #navbar #assistant-entry *,html[data-theme=dark] #navbar #assistant-entry:hover *,html[data-theme=dark] #navbar button[aria-label*=assistant i] *,html[data-theme=dark] #navbar button[aria-label*=assistant i]:hover *{color:inherit!important}[data-theme=dark] #navbar #assistant-entry svg,[data-theme=dark] #navbar button[aria-label*=assistant i] svg,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{color:#9ca3af!important}[data-theme=dark] #navbar #assistant-entry:hover svg,[data-theme=dark] #navbar button[aria-label*=assistant i]:hover svg,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{color:var(--suki-dark-text-body)!important}[data-theme=dark] #navbar #assistant-entry,[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:not(.dark):not([data-theme=dark]) #navbar #assistant-entry,html:not(.dark):not([data-theme=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"]{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;gap:5px!important}#navbar .nav-tabs button.nav-tabs-item svg{-webkit-mask:url(/icons/suki/chevron-down.svg) center/contain no-repeat;mask:url(/icons/suki/chevron-down.svg) 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}[data-theme=light] #navbar .nav-tabs a.nav-tabs-item:focus-visible,[data-theme=light] #navbar .nav-tabs a.nav-tabs-item:hover,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item:focus-visible,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item:hover,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true],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 a.nav-tabs-item:hover,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item:focus-visible,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item:hover,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]{background:rgba(27,27,27,.05)!important;background-color:rgba(27,27,27,.05)!important;background-image:none!important;box-shadow:none!important;color:#1b1b1b!important;font-weight:500!important}[data-theme=light] #navbar .nav-tabs a.nav-tabs-item:focus-visible::after,[data-theme=light] #navbar .nav-tabs a.nav-tabs-item:hover::after,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item:focus-visible::after,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item:hover::after,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]::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 a.nav-tabs-item:hover::after,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item:focus-visible::after,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item:hover::after,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]::after{bottom:0!important;background-color:#d1d1d1!important}[data-theme=light] #navbar .nav-tabs button.nav-tabs-item:hover>div,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]>div,html:not(.dark):not([data-theme=dark]) #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{background:0 0!important;background-color:transparent!important;box-shadow:none!important}[data-theme=light] #navbar .nav-tabs a.nav-tabs-item.text-primary,[data-theme=light] #navbar .nav-tabs a.nav-tabs-item[data-active=true],[data-theme=light] #navbar .nav-tabs button.nav-tabs-item.text-primary,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 a.nav-tabs-item[data-active=true],html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item.text-primary{background:rgba(27,27,27,.05)!important;background-color:rgba(27,27,27,.05)!important;box-shadow:none!important;color:#1b1b1b!important;font-weight:500!important}[data-theme=light] #navbar .nav-tabs a.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[data-active=true]:hover::after,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item.text-primary::after,[data-theme=light] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::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 a.nav-tabs-item[data-active=true]::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::after,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after{bottom:0!important;background-color:#1b1b1b!important}[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,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{background:rgba(27,27,27,.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}[data-theme=light] #navbar .nav-tabs button.nav-tabs-item>div,html:not(.dark):not([data-theme=dark]) #navbar .nav-tabs button.nav-tabs-item>div{background:0 0!important;color:inherit!important;font-weight:inherit!important}[data-theme=dark] #navbar .nav-tabs a.nav-tabs-item,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item,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{color:#9ca3af!important}[data-theme=dark] #navbar .nav-tabs a.nav-tabs-item:hover,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item:hover,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true],html.dark #navbar .nav-tabs a.nav-tabs-item:hover,html.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 a.nav-tabs-item:hover,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item:hover,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]{background:rgba(255,255,255,.08)!important;background-color:rgba(255,255,255,.08)!important;background-image:none!important;box-shadow:none!important;color:var(--suki-dark-text-body)!important;font-weight:500!important}[data-theme=dark] #navbar .nav-tabs a.nav-tabs-item:hover::after,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item:hover::after,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]::after,html.dark #navbar .nav-tabs a.nav-tabs-item:hover::after,html.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 a.nav-tabs-item:hover::after,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item:hover::after,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item[aria-expanded=true]::after{bottom:0!important;background-color:rgba(255,255,255,.35)!important}[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item:hover>div,html.dark #navbar .nav-tabs button.nav-tabs-item:hover>div,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item:hover>div{background:0 0!important;background-color:transparent!important;box-shadow:none!important}[data-theme=dark] #navbar .nav-tabs a.nav-tabs-item.text-primary,[data-theme=dark] #navbar .nav-tabs a.nav-tabs-item[data-active=true],[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item.text-primary,html.dark #navbar .nav-tabs a.nav-tabs-item.text-primary,html.dark #navbar .nav-tabs a.nav-tabs-item[data-active=true],html.dark #navbar .nav-tabs button.nav-tabs-item.text-primary,html[data-theme=dark] #navbar .nav-tabs a.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 button.nav-tabs-item.text-primary{background:rgba(255,255,255,.08)!important;box-shadow:none!important;color:#fff!important;font-weight:500!important}[data-theme=dark] #navbar .nav-tabs a.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[data-active=true]:hover::after,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item.text-primary::after,[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after,html.dark #navbar .nav-tabs a.nav-tabs-item.text-primary::after,html.dark #navbar .nav-tabs a.nav-tabs-item[data-active=true]::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::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.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[data-active=true]:hover::after,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item.text-primary::after,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item.text-primary:hover::after{bottom:0!important;background-color:#fff!important}[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,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{background:rgba(255,255,255,.08)!important;box-shadow:none!important;color:#fff!important;font-weight:500!important}[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item>div,html.dark #navbar .nav-tabs button.nav-tabs-item>div,html[data-theme=dark] #navbar .nav-tabs button.nav-tabs-item>div{background:0 0!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:0;border-radius:16px;color:inherit;display:block;min-width:0;overflow:hidden;text-decoration:none;transition:box-shadow .15s ease,transform .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 .15s ease,transform .15s ease}.hp-home-feature-graphic-link img{border-radius:16px;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,.1);transform:translateY(-2px)}.hp-journey-explore a.hp-home-feature-graphic-link:hover{box-shadow:0 8px 24px rgba(17,24,39,.12);transform:translateY(-2px)}a.hp-home-feature-graphic-link:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(111,84,16,.55);outline:0}[data-theme=dark] a.hp-home-feature-graphic-link:focus-visible,html.dark a.hp-home-feature-graphic-link:focus-visible{box-shadow:0 0 0 2px #1a1917,0 0 0 4px rgba(255,225,72,.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(32px,env(safe-area-inset-left,0))!important;padding-right:max(32px,env(safe-area-inset-right,0))!important}.hp-hero-inner--home{padding-left:max(32px,env(safe-area-inset-left,0))!important;padding-right:max(32px,env(safe-area-inset-right,0))!important}#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,#content-area:has([data-hp-home-hero]) .hp-journey-explore>.hp-journey-explore-intro{padding-inline:0!important}}.sdk-overview-badge{display:inline-flex!important;align-items:center;gap:6px;padding:3px 10px 3px 8px!important;border-radius:9999px!important;font-size:11.5px!important;font-weight:500!important;line-height:1.4;letter-spacing:.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,.06)!important;border-color:rgba(59,130,246,.25)!important}.sdk-overview-badge-green{background:rgba(16,185,129,.06)!important;border-color:rgba(16,185,129,.25)!important}.sdk-overview-badge-yellow{background:rgba(245,158,11,.06)!important;border-color:rgba(245,158,11,.25)!important}.sdk-overview-badge-orange{background:rgba(249,115,22,.06)!important;border-color:rgba(249,115,22,.25)!important}.sdk-overview-badge-purple{background:rgba(139,92,246,.06)!important;border-color:rgba(139,92,246,.25)!important}.sdk-overview-badge-gray{background:rgba(107,114,128,.06)!important;border-color:rgba(107,114,128,.25)!important}[data-theme=dark] .hp-wn-badge,[data-theme=dark] .sdk-overview-badge,html.dark .hp-wn-badge,html.dark .sdk-overview-badge{color:var(--suki-dark-text-body)!important}[data-theme=dark] .sdk-overview-badge-blue,html.dark .sdk-overview-badge-blue{background:rgba(59,130,246,.1)!important;border-color:rgba(59,130,246,.3)!important}[data-theme=dark] .sdk-overview-badge-green,html.dark .sdk-overview-badge-green{background:rgba(16,185,129,.1)!important;border-color:rgba(16,185,129,.3)!important}[data-theme=dark] .sdk-overview-badge-yellow,html.dark .sdk-overview-badge-yellow{background:rgba(245,158,11,.1)!important;border-color:rgba(245,158,11,.3)!important}[data-theme=dark] .sdk-overview-badge-orange,html.dark .sdk-overview-badge-orange{background:rgba(249,115,22,.1)!important;border-color:rgba(249,115,22,.3)!important}[data-theme=dark] .sdk-overview-badge-purple,html.dark .sdk-overview-badge-purple{background:rgba(139,92,246,.1)!important;border-color:rgba(139,92,246,.3)!important}[data-theme=dark] .sdk-overview-badge-gray,html.dark .sdk-overview-badge-gray{background:rgba(107,114,128,.1)!important;border-color:rgba(107,114,128,.3)!important}[data-theme=dark] .sdk-overview-badge-blue::before,html.dark .sdk-overview-badge-blue::before{background:#60a5fa}[data-theme=dark] .sdk-overview-badge-green::before,html.dark .sdk-overview-badge-green::before{background:#34d399}[data-theme=dark] .sdk-overview-badge-yellow::before,html.dark .sdk-overview-badge-yellow::before{background:#fbbf24}[data-theme=dark] .sdk-overview-badge-orange::before,html.dark .sdk-overview-badge-orange::before{background:#fb923c}[data-theme=dark] .sdk-overview-badge-purple::before,html.dark .sdk-overview-badge-purple::before{background:#a78bfa}[data-theme=dark] .sdk-overview-badge-gray::before,html.dark .sdk-overview-badge-gray::before{background:#9ca3af}[role=menuitem]:has(.api-menu-new-badge),[role=menuitem]:has(.api-menu-status-badge),[role=menuitem]:has(.learn-menu-new-badge),[role=menuitem]:has(.resources-menu-release-badge),[role=menuitem]:has(.resources-menu-status-badge),[role=menuitem]:has(.sdk-menu-beta-badge),[role=menuitem]:has(.sdk-menu-version-badge){display:flex!important;align-items:center;gap:8px}@media (min-width:1024px){[data-radix-popper-content-wrapper]:has(.api-menu-new-badge),[data-radix-popper-content-wrapper]:has(.api-menu-status-badge),[data-radix-popper-content-wrapper]:has(.resources-menu-release-badge),[data-radix-popper-content-wrapper]:has(.resources-menu-status-badge),[data-radix-popper-content-wrapper]:has(.sdk-menu-version-badge),[role=menu]:has(.api-menu-new-badge),[role=menu]:has(.api-menu-status-badge),[role=menu]:has(.resources-menu-release-badge),[role=menu]:has(.resources-menu-status-badge),[role=menu]:has(.sdk-menu-version-badge){min-width:320px!important}[role=menu]:has(.api-menu-new-badge) [role=menuitem],[role=menu]:has(.api-menu-status-badge) [role=menuitem],[role=menu]:has(.resources-menu-release-badge) [role=menuitem],[role=menu]:has(.resources-menu-status-badge) [role=menuitem],[role=menu]:has(.sdk-menu-version-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}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}[data-theme=dark] span.resources-menu-status-badge.resources-menu-status-badge--ok,html.dark span.resources-menu-status-badge.resources-menu-status-badge--ok{color:#a7f3d0!important;background:rgba(16,185,129,.22)!important}[data-theme=dark] span.resources-menu-status-badge.resources-menu-status-badge--degraded,html.dark span.resources-menu-status-badge.resources-menu-status-badge--degraded{color:#fde68a!important;background:rgba(245,158,11,.22)!important}[data-theme=dark] span.resources-menu-status-badge.resources-menu-status-badge--outage,html.dark span.resources-menu-status-badge.resources-menu-status-badge--outage{color:#fecaca!important;background:rgba(239,68,68,.22)!important}[data-theme=dark] span.resources-menu-status-badge.resources-menu-status-badge--unknown,html.dark span.resources-menu-status-badge.resources-menu-status-badge--unknown{color:#d1d5db!important;background:rgba(107,114,128,.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=menu]:has(.nav-dropdown-item),[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:0!important;padding:0!important;background:#fff!important;overflow:hidden!important;gap:0!important}[data-theme=dark] [role=menu]:has(.nav-dropdown-item),html.dark [role=menu]:has(.nav-dropdown-item),html[data-theme=dark] [role=menu]:has(.nav-dropdown-item){background:#0a0a0a!important;border:0!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:0 0!important;color:#646464!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.14px!important;box-shadow:none!important;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,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 .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,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}[data-theme=dark] [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item,html.dark [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item,html[data-theme=dark] [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item{border-bottom-color:rgba(255,255,255,.18)!important;color:#9ca3af!important}[role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible,[role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:hover,[role=menu]:has(.nav-dropdown-item) a[role=menuitem].nav-dropdown-item:focus-visible,[role=menu]:has(.nav-dropdown-item) a[role=menuitem].nav-dropdown-item:hover{background:rgba(27,27,27,.05)!important;color:#1b1b1b!important}[role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible::after,[role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:hover::after,[role=menu]:has(.nav-dropdown-item) a[role=menuitem].nav-dropdown-item:focus-visible::after,[role=menu]:has(.nav-dropdown-item) a[role=menuitem].nav-dropdown-item:hover::after{bottom:0!important;background-color:#d1d1d1!important}[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,html.dark [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible,html.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,html[data-theme=dark] [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}[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,html.dark [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:focus-visible::after,html.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,html[data-theme=dark] [role=menu]:has(.nav-dropdown-item) .nav-dropdown-item:hover::after{background-color:rgba(255,255,255,.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:9999px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.03em;text-transform:uppercase;background:rgba(186,131,4,.1)!important;color:#6f5410!important;border:1px solid rgba(249,115,22,.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:0 0;border:1.5px solid #6f5410;border-radius:var(--suki-btn-radius);cursor:pointer;font-family:inherit;transition:background .15s ease,transform .15s ease}.install-btn-v2:hover{background:rgba(111,84,16,.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:.5;transition:opacity .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,[data-theme=dark] .install-btn-v2:hover,html.dark .install-btn-v2:hover{background:rgba(255,225,72,.08)}[data-theme=dark] .install-btn-v2,html.dark .install-btn-v2{border-color:rgba(255,225,72,.4)}[data-theme=dark] .install-btn-v2-check,[data-theme=dark] .install-btn-v2-copy,[data-theme=dark] .install-btn-v2-label,html.dark .install-btn-v2-check,html.dark .install-btn-v2-copy,html.dark .install-btn-v2-label{color:#ffe148}[data-theme=dark] .install-btn-v2.copied,html.dark .install-btn-v2.copied{background:rgba(255,225,72,.1)}.announcements-hero-spotlight{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(111,84,16,.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:.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:.16}.announcements-hero-ring--3{width:100px;height:100px;border-width:8px;border-color:#ffe148;bottom:-12px;right:-20px;opacity:.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,.12))}.announcements-hero-body{flex:1;min-width:0}.announcements-hero-title{font-size:1.5rem;color:#282725;margin:0 0 .35rem;line-height:1.25;letter-spacing:-.02em}.announcements-hero-meta{font-size:.95rem;color:#6b7280;margin:0 0 1rem;font-weight:500}.announcements-hero-cta{display:inline-flex;align-items:center;font-size:.9375rem;font-weight:600;color:#6f5410;text-decoration:none;padding:.5rem 0;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.announcements-hero-cta:hover{color:#4f3c0b;border-bottom-color:#ffe148}[data-theme=dark] .announcements-hero-spotlight,html.dark .announcements-hero-spotlight{border-color:rgba(255,225,72,.2);background:linear-gradient(145deg,#141414 0,#1a1812 50%,#141414 100%)}[data-theme=dark] .announcements-hero-ring--1,html.dark .announcements-hero-ring--1{border-color:#ffe148;opacity:.12}[data-theme=dark] .announcements-hero-ring--2,html.dark .announcements-hero-ring--2{border-color:#c4a01a;opacity:.1}[data-theme=dark] .announcements-hero-ring--3,html.dark .announcements-hero-ring--3{border-color:#ffe148;opacity:.14}[data-theme=dark] .announcements-hero-title,html.dark .announcements-hero-title{color:var(--suki-dark-text)}[data-theme=dark] .announcements-hero-meta,html.dark .announcements-hero-meta{color:#9ca3af}[data-theme=dark] .announcements-hero-cta,[data-theme=dark] .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li::before,html.dark .announcements-hero-cta,html.dark .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li::before{color:#ffe148}[data-theme=dark] .announcements-hero-cta:hover,html.dark .announcements-hero-cta:hover{color:#fff394;border-bottom-color:rgba(255,225,72,.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,.suki-install-skill-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] #content-side-layout,html[data-suki-focus-mode=on] #sidebar-content,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,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,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:not(:has(.hp-wrap)):not(:has(.sdk-overview-container)) #content-area{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:has(.sdk-overview-container) #content-area,html[data-suki-focus-mode=on] body:has(.web-sdk-exec-page.hp-wrap) #content-area{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>.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-overlay,.suki-install-skill-title-actions{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,.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:20px;background:#fff;color:var(--ink);box-shadow:0 24px 64px rgba(0,0,0,.22)}[data-theme=dark] .suki-install-skill-term,html.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,.6),inset 0 0 0 1px rgba(244,244,244,.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:8px;background:0 0;color:var(--faint);cursor:pointer}.suki-install-skill-term-close:focus-visible,.suki-install-skill-term-close:hover{background:var(--surface);color:var(--ink);outline:0}.suki-install-skill-term-shell{overflow:hidden;border-radius:14px;background:#1b1b1b;color:#f4f4f4}[data-theme=dark] .suki-install-skill-term-shell,html.dark .suki-install-skill-term-shell{box-shadow:inset 0 0 0 1px rgba(244,244,244,.12)}.suki-install-skill-term-tabs{display:flex;padding:6px 8px 0;border-bottom:1px solid rgba(244,244,244,.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:0 0;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:0 0!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}#text-selection-tooltip-button>div>svg,.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:0;background:#0a0a0a;color:#fff!important}.suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:focus-visible,.suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:hover{background:#1f1f1f}[data-theme=dark] .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor,html.dark .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor{background:#f5f5f5;color:#0a0a0a!important}[data-theme=dark] .sov .hp-cta.sov-cta.hp-cta-secondary:focus-visible,[data-theme=dark] .sov .hp-cta.sov-cta.hp-cta-secondary:hover,[data-theme=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,html.dark .sov .hp-cta.sov-cta.hp-cta-secondary:focus-visible,html.dark .sov .hp-cta.sov-cta.hp-cta-secondary:hover,html.dark .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:focus-visible,html.dark .suki-install-skill-term .hp-cta.suki-install-skill-term-cursor:hover{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;padding:0 0 1rem;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}#banner,#content-area [class*=FeedbackThumbs],#content-area [class*=PageFeedback],#content-area [class*=feedback-thumbs],#content-area [class*=page-feedback],#content-area [role=group][aria-label="Page narration controls"],#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"],.suki-export-pdf-title-actions{display:none!important}#navbar{top:0!important}#content-area details,#content-area h2.flex,#content-area h3.flex,#content-area h4.flex,#content-area summary,.suki-export-pdf-title-left,.suki-export-pdf-title-row{display:block!important}.suki-export-pdf-title-row h1{margin-bottom:inherit}#content-area .card,#content-area img,[data-callout-type]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area table,#content-area table td,#content-area table th{-webkit-print-color-adjust:economy!important;print-color-adjust:economy!important}#content-area table{border-collapse:collapse!important}#content-area table td,#content-area table th{background:#fff!important;background-color:#fff!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}#content-area table thead td,#content-area table thead th{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 td :not(a),#content-area table th :not(a){color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}#content-area [data-callout-type] a[href],#content-area a[href],#content-area table a[href],#header 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}[data-theme=dark] #content-area table td,[data-theme=dark] #content-area table th,html.dark #content-area table td,html.dark #content-area table th{background:#fff!important;background-color:#fff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-color:#e5e7eb!important}[data-theme=dark] #content-area table thead td,[data-theme=dark] #content-area table thead th,html.dark #content-area table thead td,html.dark #content-area table thead th{background:#f9fafb!important;background-color:#f9fafb!important;color:#111827!important;-webkit-text-fill-color:#111827!important}[data-theme=dark],[data-theme=dark] body,body,html,html.dark,html.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;overflow:visible!important}#content-area,#content-area article,#content-area main{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*="lg:flex-row"],#content-area [class*="md: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*=h-screen],#content-area [class*=min-h-screen]{min-height:0!important;height:auto!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}#content-area #pagination,#content-side-layout,#footer,#navbar,#navigation-items,#pagination,#sidebar-content,#suki-chatbot-host,#table-of-contents,#table-of-contents-layout,[class*=NavBar],[class*=Navbar],[class*=Topbar],[class*=chat-assistant-floating],[data-testid=header],[data-testid=navbar],aside[role=complementary],div[role=status][aria-live=polite].cursor-grab,footer[role=contentinfo],header[role=banner]{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}#content,#content-area,[role=main],article,main{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;box-shadow:none!important}#content-area [data-callout-type] [data-component-part=callout-icon],#header .eyebrow,.read-time-wrapper,button#copy-code-button,button[aria-label*="Copy the contents"],button[aria-label^=Copy]{display:none!important}#header{margin-bottom:1rem!important;padding-bottom:0!important}#content-area .card [data-component-part=card-content],#content-area .card [data-component-part=card-title],#content-area h1,#page-title{color:#111!important}#content-area h2.flex>.absolute:first-child,#content-area h3.flex>.absolute:first-child,#content-area h4.flex>.absolute:first-child,#header h1 .absolute{display:none!important}#content-area [data-callout-type]{background:#f3f4f6!important;background-color:#f3f4f6!important;background-image:none!important;border:1px solid #d1d5db!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area,#content-area [data-callout-type],#content-area [data-callout-type] [data-component-part=callout-content] strong,#content-area [data-callout-type] b,#content-area [data-callout-type] strong,#content-area b,#content-area strong,#header{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 .quick-summary-content code:not(pre code),#content-area .quick-summary-wrapper code:not(pre code),#content-area [data-callout-type] code:not(pre code){background-color:#f3f4f6!important;border:.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 [role=tablist]{display:none!important}#content-area [role=tabpanel],#content-area [role=tabpanel][data-state=inactive],#content-area [role=tabpanel][hidden]{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 [data-component-part=accordion-content],#content-area details>summary~*{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;opacity:1!important;overflow:visible!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::after,#content-area .quick-summary-wrapper::before{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-content b,#content-area .quick-summary-content strong,#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 a[href]{color:#6f5410!important;-webkit-text-fill-color:#6f5410!important}#content-area .quick-summary-footer,#content-area .quick-summary-footer-date,#content-area .quick-summary-footer-text{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}#content-area .quick-summary-footer-icon,#content-area .quick-summary-icon,#content-area pre{-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}#content-area pre{background:#f3f4f6!important;color:var(--suki-light-text)!important;border:1px solid #e5e7eb!important}#content-area pre :not(svg):not(svg *){color:var(--suki-light-text)!important;background:0 0!important;background-color:transparent!important;-webkit-text-fill-color:var(--suki-light-text)!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:0 0!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;font-size:inherit!important;color:inherit!important;-webkit-text-fill-color:inherit!important}#content-area .mermaid,#content-area .mermaid svg,#content-area [class*=mermaid],#content-area svg.mermaid{display:block!important;max-width:100%!important;overflow:visible!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content-area .mermaid,#content-area [class*=mermaid]{visibility:visible!important;opacity:1!important;width:100%!important;margin:1.25rem auto!important;padding:.5rem 0!important;break-inside:avoid!important;page-break-inside:avoid!important}#content-area .mermaid svg,#content-area svg.mermaid{width:auto!important;height:auto!important;margin:0 auto!important}#content-area .mermaid>*>:not(svg),#content-area .mermaid>:not(svg){overflow:visible!important;max-height:none!important;min-height:0!important;height:auto!important;width:100%!important;max-width:100%!important;transform:none!important}#content-area .mermaid [data-orientation=vertical],#content-area .mermaid [data-radix-collection-item],#content-area .mermaid [role=button],#content-area .mermaid [role=toolbar],#content-area .mermaid button,#content-area .mermaid div[data-orientation=vertical],#content-area [class*=Mermaid] [role=button],#content-area [class*=Mermaid] button,#content-area [class*=mermaid] [data-radix-collection-item],#content-area [class*=mermaid] [role=button],#content-area [class*=mermaid] [role=toolbar],#content-area [class*=mermaid] button{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;clip:rect(0,0,0,0)!important;pointer-events:none!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}img,pre,table{break-inside:avoid;page-break-inside:avoid}@page{margin:12mm}}@media (min-width:1024px){#navigation-items .sidebar-group-header.suki-sidebar-header-with-toggle,#navigation-items li.suki-sidebar-nav-row-with-toggle{display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-width:0!important}#navigation-items .sidebar-group-header.suki-sidebar-header-with-toggle{gap:.375rem!important;padding-left:.625rem!important;padding-right:.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{gap:.25rem!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:0!important;border-radius:.375rem!important;background:0 0!important;color:#6b7280!important;cursor:pointer!important;transition:background-color .15s ease,color .15s ease!important}[data-theme=dark] .suki-sidebar-collapse-btn,[data-theme=dark] .suki-sidebar-expand-btn,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{color:#9ca3af!important}.suki-sidebar-collapse-btn:hover,.suki-sidebar-expand-btn:hover{background-color:rgba(17,24,39,.06)!important;color:#6f5410!important}[data-theme=dark] .suki-sidebar-collapse-btn:hover,[data-theme=dark] .suki-sidebar-expand-btn:hover,html.dark .suki-sidebar-collapse-btn:hover,html.dark .suki-sidebar-expand-btn:hover{background-color:rgba(255,255,255,.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,.suki-sidebar-collapsed-rail-inner{display:flex!important;flex-direction:column!important;box-sizing:border-box!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;border-right:1px solid rgba(17,24,39,.08)!important;background-color:#fafafa!important}[data-theme=dark] #suki-sidebar-collapsed-rail,html.dark #suki-sidebar-collapsed-rail,html[data-theme=dark] #suki-sidebar-collapsed-rail{background-color:#141414!important;border-right-color:rgba(255,255,255,.08)!important}#suki-sidebar-collapsed-rail[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}.suki-sidebar-collapsed-rail-inner{align-items:center!important;justify-content:center!important;flex:1 1 auto!important;min-height:0!important;width:100%!important}.suki-sidebar-expand-btn{position:fixed!important;z-index:35!important;left:0!important;top:3rem!important;margin-top:.5rem!important;margin-left:.25rem!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important;background-color:#fffdf2!important;border:1px solid rgba(17,24,39,.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}[data-theme=dark] .suki-sidebar-expand-btn,html.dark .suki-sidebar-expand-btn{background-color:#1f1f1f!important;border-color:rgba(255,255,255,.12)!important}.suki-sidebar-expand-btn[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}#sidebar-content{transition:transform .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 .2s ease!important}}@media (max-width:1023px){#suki-sidebar-collapsed-rail,.suki-sidebar-collapse-btn,.suki-sidebar-expand-btn{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-collapsed-rail,.suki-sidebar-collapse-btn,.suki-sidebar-expand-btn{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}}[data-theme=light] [data-component-part=search-backdrop],html:not(.dark):not([data-theme=dark]) [data-component-part=search-backdrop]{background:rgba(26,25,23,.42)!important}[data-theme=dark] [data-component-part=search-backdrop],html.dark [data-component-part=search-backdrop],html[data-theme=dark] [data-component-part=search-backdrop]{background:rgba(0,0,0,.55)!important}[data-theme=light] [data-component-part=search-modal],html:not(.dark):not([data-theme=dark]) [data-component-part=search-modal]{background:#fff!important;box-shadow:0 0 0 1px rgba(27,27,27,.12),0 18px 48px rgba(27,27,27,.14),0 4px 14px rgba(27,27,27,.06)!important}[data-theme=dark] [data-component-part=search-modal],html.dark [data-component-part=search-modal],html[data-theme=dark] [data-component-part=search-modal]{background:#1b1b1b!important;box-shadow:0 0 0 1px rgba(244,244,244,.12),0 18px 48px rgba(0,0,0,.45)!important}@media (max-width:1023.98px){[data-theme=light] [data-component-part=search-input-container],html:not(.dark):not([data-theme=dark]) [data-component-part=search-input-container]{background:#fff!important;border:1px solid rgba(27,27,27,.32)!important;border-radius:12px!important}[data-theme=light] [data-component-part=search-header]:focus-within [data-component-part=search-input-container],html:not(.dark):not([data-theme=dark]) [data-component-part=search-header]:focus-within [data-component-part=search-input-container]{background:#fff!important;border-color:#1b1b1b!important}[data-theme=dark] [data-component-part=search-input-container],html.dark [data-component-part=search-input-container],html[data-theme=dark] [data-component-part=search-input-container]{background:#232323!important;border:1px solid rgba(244,244,244,.18)!important;border-radius:12px!important}[data-theme=dark] [data-component-part=search-header]:focus-within [data-component-part=search-input-container],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]{background:#232323!important;border-color:#f4f4f4!important}[data-theme=light] [data-component-part=search-input-container]>svg,html:not(.dark):not([data-theme=dark]) [data-component-part=search-input-container]>svg{color:#1b1b1b!important}[data-theme=dark] [data-component-part=search-input-container]>svg,html.dark [data-component-part=search-input-container]>svg,html[data-theme=dark] [data-component-part=search-input-container]>svg{color:#f4f4f4!important}[data-theme=light] #search-input,html:not(.dark):not([data-theme=dark]) #search-input{color:var(--suki-light-text)!important}[data-theme=light] #search-input::placeholder,html:not(.dark):not([data-theme=dark]) #search-input::placeholder{color:var(--suki-light-text-muted)!important}[data-theme=dark] #search-input,html.dark #search-input,html[data-theme=dark] #search-input{color:var(--suki-dark-text)!important}[data-theme=dark] #search-input::placeholder,html.dark #search-input::placeholder,html[data-theme=dark] #search-input::placeholder{color:var(--suki-dark-text-muted)!important}[data-theme=light] [data-component-part=search-ask-ai-button],html:not(.dark):not([data-theme=dark]) [data-component-part=search-ask-ai-button]{background:#1b1b1b!important;border:1px solid #1b1b1b!important;border-radius:8px!important;color:#fff!important;font-weight:600!important;gap:.75rem!important;padding-inline:.85rem .7rem!important;white-space:nowrap!important}[data-theme=light] [data-component-part=search-ask-ai-button]:hover,html:not(.dark):not([data-theme=dark]) [data-component-part=search-ask-ai-button]:hover{background:#333!important;border-color:#333!important;color:#fff!important}[data-theme=light] [data-component-part=search-ask-ai-button]:focus-visible,html:not(.dark):not([data-theme=dark]) [data-component-part=search-ask-ai-button]:focus-visible{outline:2px solid #1b1b1b!important;outline-offset:2px!important}[data-theme=dark] [data-component-part=search-ask-ai-button],html.dark [data-component-part=search-ask-ai-button],html[data-theme=dark] [data-component-part=search-ask-ai-button]{background:#f4f4f4!important;border:1px solid #f4f4f4!important;border-radius:8px!important;color:#1b1b1b!important;font-weight:600!important;gap:.75rem!important;padding-inline:.85rem .7rem!important;white-space:nowrap!important}[data-theme=dark] [data-component-part=search-ask-ai-button]:hover,html.dark [data-component-part=search-ask-ai-button]:hover,html[data-theme=dark] [data-component-part=search-ask-ai-button]:hover{background:#fff!important;color:#1b1b1b!important}[data-theme=dark] [data-component-part=search-ask-ai-button]:focus-visible,html.dark [data-component-part=search-ask-ai-button]:focus-visible,html[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:.25rem!important;margin-inline-start:.15rem!important}[data-theme=dark] [data-component-part=search-ask-ai-button] span,[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: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,html[data-theme=dark] [data-component-part=search-ask-ai-button] span,html[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:-.003em;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .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:0!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:.62;transition:opacity .15s ease}#search-bar-entry:focus-visible>svg,#search-bar-entry:hover>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:.5;transition:opacity .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:focus-visible::after,#search-bar-entry:hover::after{background-image:url(/documentation/assets/sukiverse-badge/listening.gif);opacity:1}:is(.dark, [data-theme="dark"]) #search-bar-entry:focus-visible::after,:is(.dark, [data-theme="dark"]) #search-bar-entry:hover::after{box-shadow:inset 0 0 0 1px rgba(244,244,244,.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:.02em;transition:border-color .15s ease,color .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:0 0!important;box-shadow:none!important}[data-component-part=search-modal]{--rounded-search:12px;border-radius:12px!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:6px!important;border:1px solid var(--ss-rule-strong)!important;background:var(--ss-page)!important;box-shadow:0 12px 32px rgba(27,27,27,.14)!important;outline:0!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,.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:0!important;box-shadow:none!important;background:0 0!important;color:var(--ss-ink)!important;caret-color:var(--ss-ink);font-size:16px!important;letter-spacing:-.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:4px!important;background:#1b1b1b url(/documentation/assets/sukiverse-badge/listening.gif) no-repeat 10px 50%/18px 18px!important;color:#fff!important;font-size:14px!important;font-weight:500!important;white-space:nowrap!important;cursor:pointer;transition:background-color .15s ease}[data-component-part=search-ask-ai-button]:hover{background-color:#000!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,.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,.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:0 0;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}[data-theme=dark] [data-component-part=search-ask-ai-item]>.suki-search-ask-avatar,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{background:#1b1b1b;box-shadow:0 0 0 1px rgba(244,244,244,.16)}[data-component-part=search-group-label]{letter-spacing:.01em}#text-selection-tooltip-button{border-radius:10px;border:1px solid rgba(27,27,27,.16);background:#fff;color:rgb(var(--gray-900, 26 25 23));box-shadow:0 1px 0 rgba(27,27,27,.04),0 10px 28px -12px rgba(27,27,27,.22)}#text-selection-tooltip-button:hover{border-color:rgba(27,27,27,.32)}#text-selection-tooltip-button>div{gap:8px;padding:4px 8px 4px 4px;border-radius:9px;font-size:14px;font-weight:500;background:0 0}#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,.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,.18);box-shadow:0 12px 30px rgba(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,.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,.18)}[data-theme=light] [data-component-part=search-list] [aria-selected=true],[data-theme=light] [data-component-part=search-list] [data-highlighted],html:not(.dark):not([data-theme=dark]) [data-component-part=search-list] [aria-selected=true],html:not(.dark):not([data-theme=dark]) [data-component-part=search-list] [data-highlighted]{background:#fef9dd!important}[data-theme=dark] [data-component-part=search-list] [aria-selected=true],[data-theme=dark] [data-component-part=search-list] [data-highlighted],html.dark [data-component-part=search-list] [aria-selected=true],html.dark [data-component-part=search-list] [data-highlighted],html[data-theme=dark] [data-component-part=search-list] [aria-selected=true],html[data-theme=dark] [data-component-part=search-list] [data-highlighted]{background:rgba(253,244,157,.08)!important}#navbar #assistant-entry,#navbar button[aria-label="Toggle assistant panel"],header #assistant-entry,header button[aria-label="Toggle assistant panel"],nav #assistant-entry,nav button[aria-label="Toggle assistant panel"]{display:none!important}.chat-assistant-floating-input,.chat-assistant-sheet{visibility:hidden!important;pointer-events:none!important}.chat-assistant-sheet{display: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,.suki-use-case-root{margin-top:0}body.suki-use-case-modal-open{overflow:hidden!important}.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=partner] .release-notes-filter-dropdown-trigger,.suki-use-case-toolbar [data-uc-dropdown=workflow] .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=partner] .release-notes-filter-dropdown-trigger,.suki-use-case-toolbar [data-uc-dropdown=workflow] .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:.85;pointer-events:none;display:block}[data-theme=dark] .suki-use-case-search-wrap svg,html.dark .suki-use-case-search-wrap svg{color:#fff394;opacity:.9}.suki-use-case-search{width:100%;box-sizing:border-box;min-height:2.75rem;padding:.75rem 2.5rem .75rem 2.65rem;border-radius:12px;border:1px solid rgba(111,84,16,.22);background:rgba(255,254,251,.92);box-shadow:none;font-size:.9375rem;font-weight:600;line-height:1.25;color:var(--suki-light-text-body);outline:0;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .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,.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,.35);border-color:rgba(111,84,16,.45);color:#1a1508;box-shadow:none;outline:0}.suki-use-case-search:focus-visible{outline:2px solid #6f5410;outline-offset:2px}[data-theme=dark] .suki-use-case-search,html.dark .suki-use-case-search{background:rgba(44,43,40,.85);border-color:rgba(255,243,148,.18);color:var(--suki-dark-text);box-shadow:none}[data-theme=dark] .suki-use-case-search::placeholder,html.dark .suki-use-case-search::placeholder{color:var(--suki-dark-text-muted)}[data-theme=dark] .suki-use-case-search:hover,html.dark .suki-use-case-search:hover{border-color:rgba(255,243,148,.32);color:var(--suki-dark-text)}[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),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){background:rgba(255,225,72,.14);border-color:rgba(255,225,72,.4);color:#fffef7}[data-theme=light] .suki-use-case-search::-webkit-search-cancel-button,html:not(.dark):not([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(.2rem);cursor:pointer;opacity:1;background:#000;-webkit-mask:url(/icons/suki/close.svg) center/contain no-repeat;mask:url(/icons/suki/close.svg) center/contain no-repeat}[data-theme=dark] .suki-use-case-search::-webkit-search-cancel-button,html.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(.2rem);cursor:pointer;opacity:.9;background:#fff394;-webkit-mask:url(/icons/suki/close.svg) center/contain no-repeat;mask:url(/icons/suki/close.svg) center/contain no-repeat}#content-area .specialties-table-search-wrap{margin-bottom:1rem}.suki-use-case-board{display:flex;flex-direction:column;gap:.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 .85rem;font-size:1.15rem;letter-spacing:-.02em;line-height:1.3;color:#1c1c1c}.suki-use-case-board>.suki-use-case-section:first-child>.suki-use-case-section-title{padding-top:.5rem}.suki-use-case-board>.suki-use-case-section-title:first-of-type{padding-top:.5rem}[data-theme=dark] #content-area .suki-use-case-root .suki-use-case-section-title--press,[data-theme=dark] .suki-use-case-section-title,html.dark #content-area .suki-use-case-root .suki-use-case-section-title--press,html.dark .suki-use-case-section-title{color:var(--suki-dark-text)}.suki-use-case-section-lead{margin:-.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,.64)}[data-theme=dark] .suki-use-case-section-lead,html.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:-.02em;line-height:1.3;color:#1c1c1c}.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:0}.suki-use-case-press-more-input:focus+.suki-use-case-press-load-more{outline:2px solid #6f5410;outline-offset:3px}[data-theme=dark] .suki-use-case-press-more-input:focus+.suki-use-case-press-load-more,html.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:.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:.7rem 1.75rem;font-family:inherit;font-size:.875rem;font-weight:var(--suki-btn-weight);letter-spacing:.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 .15s ease,border-color .15s ease,color .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}[data-theme=dark] .suki-use-case-press-load-more,html.dark .suki-use-case-press-load-more{color:var(--suki-dark-text);background:#404040;border-color:#737373}[data-theme=dark] .suki-use-case-press-load-more:hover,html.dark .suki-use-case-press-load-more:hover{background:#525252;border-color:#a3a3a3}[data-theme=dark] #content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media:focus-visible,[data-theme=dark] .suki-use-case-press-card:focus-visible,[data-theme=dark] .suki-use-case-press-load-more:focus-visible,html.dark #content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media:focus-visible,html.dark .suki-use-case-press-card:focus-visible,html.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:0;box-shadow:none;background:0 0;aspect-ratio:3/4.15;outline:0}#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 .75rem;background:#ffe148}[data-theme=dark] #content-area .suki-use-case-press-card.suki-use-case-press-card--more,html.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(.875rem,2vw,1rem);letter-spacing:-.02em;line-height:1.25;color:var(--suki-light-text)}#content-area .suki-use-case-root .suki-use-case-card.suki-use-case-card--media:focus-visible,.suki-use-case-press-card:focus-visible{outline:2px solid #6f5410;outline-offset:3px}.suki-use-case-press-card-top{flex:1 1 58%;min-height:0;display:flex;align-items:center;justify-content:center;padding:1rem .75rem;background:#ffe148;font-weight:750;font-size:clamp(.8125rem,1.8vw,.9375rem);letter-spacing:-.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:.85rem 1rem .95rem;background:#f2f2f0}[data-theme=dark] .suki-use-case-press-card-bottom,html.dark .suki-use-case-press-card-bottom{background:#2a2926}.suki-use-case-press-card-title{display:block;margin:0 0 auto;font-size:.875rem;font-weight:750;line-height:1.3;letter-spacing:-.02em;color:var(--suki-light-text)}[data-theme=dark] .suki-use-case-press-card-title,html.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:.7rem;padding-top:.65rem;border-top:1px solid rgba(10,10,10,.85);font-size:.75rem;font-weight:600;line-height:1.2;color:rgba(10,10,10,.78)}[data-theme=dark] .suki-use-case-press-card-foot,html.dark .suki-use-case-press-card-foot{border-top-color:rgba(225,225,222,.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:0;background:0 0}#content-area .suki-use-case-root .suki-use-case-card-wrap{border-radius:14px;border:1px solid rgba(27,27,27,.12);background:#f2f2f0;box-shadow:0 1px 2px rgba(27,27,27,.04)}.suki-use-case-ask-docs--card{position:absolute;top:.5rem;right:.5rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:.375rem;background:0 0;color:#111827;box-shadow:none;cursor:pointer;transition:color .15s ease,background-color .15s ease}.suki-use-case-ask-docs--card:hover{color:#000;background:rgba(15,23,42,.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:.3rem .5rem;border-radius:.375rem;background:#111827;color:#f9fafb;font-size:.6875rem;font-weight:500;line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-2px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;box-shadow:0 4px 12px rgba(15,23,42,.18)}.suki-use-case-ask-docs--card[data-tooltip]:focus-visible::after,.suki-use-case-ask-docs--card[data-tooltip]:hover::after{opacity:1;visibility:visible;transform:translateY(0)}[data-theme=dark] .suki-use-case-ask-docs--card,html.dark .suki-use-case-ask-docs--card{background:0 0;color:#111827;border:0}[data-theme=dark] .suki-use-case-ask-docs--card:hover,html.dark .suki-use-case-ask-docs--card:hover{color:#000;background:rgba(15,23,42,.12)}[data-theme=dark] .suki-use-case-ask-docs--card[data-tooltip]::after,html.dark .suki-use-case-ask-docs--card[data-tooltip]::after{background:#111827;color:#f9fafb}[data-theme=dark] .suki-use-case-ask-docs--card:focus-visible,html.dark .suki-use-case-ask-docs--card:focus-visible{outline-color:#111827}[data-theme=dark] #content-area .suki-use-case-root .suki-use-case-card-wrap,html.dark #content-area .suki-use-case-root .suki-use-case-card-wrap{background:#2a2926;border-color:rgba(248,250,252,.12);box-shadow:none}.suki-use-case-card-stack,.suki-use-case-card.suki-use-case-card--media{position:relative;text-align:left;width:100%;min-height:0;overflow:hidden}.suki-use-case-card.suki-use-case-card--media{display:block;margin:0;padding:0;border-radius:0;color:inherit;font:inherit;background:0 0;box-shadow:none;border:0;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-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{z-index:2;display:flex;flex-direction:column;gap:.65rem;flex:1 1 auto;padding:1rem 1.05rem;align-self:stretch;min-width:0;box-sizing:border-box;background:#f2f2f0;border-top:none}[data-theme=dark] .suki-use-case-card-stack,html.dark .suki-use-case-card-stack{background:#2a2926;border-top-color:rgba(248,250,252,.1)}#content-area .suki-use-case-root .suki-use-case-card-cats{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .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:.28rem .5rem;margin:0;border-radius:3px;font-size:.6875rem;font-weight:750;letter-spacing:.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:.28rem 0;background:0 0!important;box-shadow:none!important;color:rgba(10,10,10,.52)!important;font-weight:650;letter-spacing:.05em}[data-theme=dark] #content-area .suki-use-case-root .suki-use-case-card-cat--meta,html.dark #content-area .suki-use-case-root .suki-use-case-card-cat--meta{color:rgba(245,245,244,.62)!important}.suki-use-case-card-foot{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.7rem;border-top:1px solid rgba(10,10,10,.14);font-size:.8125rem;font-weight:500;line-height:1.2;color:rgba(10,10,10,.72)}[data-theme=dark] .suki-use-case-card-foot,html.dark .suki-use-case-card-foot{border-top-color:rgba(225,225,222,.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:-.03em;color:var(--suki-light-text)}[data-theme=dark] .suki-use-case-card-title,[data-theme=dark] .suki-use-case-modal-meta strong,html.dark .suki-use-case-card-title,html.dark .suki-use-case-modal-meta strong{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,.62)}[data-theme=dark] .suki-use-case-card-teaser,html.dark .suki-use-case-card-teaser{color:var(--suki-dark-text-muted)}.suki-use-case-card-badges{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:0;align-items:center}.suki-use-case-card-badges .sdk-overview-badge{margin:0}.suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge::before,.suki-use-case-modal-root[hidden],.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:not([hidden]){display:flex}button.suki-use-case-modal-backdrop{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-size:0;color:transparent;background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}[data-theme=dark] button.suki-use-case-modal-backdrop,html.dark button.suki-use-case-modal-backdrop{background:rgba(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:10px;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,.28)}[data-theme=dark] .suki-use-case-modal-sheet,html.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,.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:.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:.3rem .55rem;border-radius:2px;font-size:.6875rem;font-weight:750;letter-spacing:.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}[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,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{color:#f5f5f4!important;background:0 0!important;border-color:#e5e5e5!important}[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,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{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:-.035em;padding-right:0;text-align:left;color:var(--uc-modal-ink)}button.suki-use-case-modal-close-btn{flex-shrink:0;width:auto;min-height:2rem;height:auto;padding:.4rem .95rem;border-radius:999px;border:1px solid var(--uc-modal-ink);background:0 0;color:var(--uc-modal-ink);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}button.suki-use-case-modal-close-btn:hover{background:rgba(10,10,10,.05);border-color:var(--uc-modal-ink)}[data-theme=dark] button.suki-use-case-modal-close-btn,html.dark button.suki-use-case-modal-close-btn{border-color:#e5e5e5;background:0 0;color:var(--suki-dark-text)}[data-theme=dark] button.suki-use-case-modal-close-btn:hover,html.dark button.suki-use-case-modal-close-btn:hover{background:rgba(255,255,255,.06);border-color:#f5f5f4}.suki-use-case-modal-body{padding:1.25rem 1.5rem 1.35rem;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:.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:.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:.28rem .5rem;border-radius:2px!important;border:1px solid var(--uc-modal-ink)!important;background:#fff!important;color:var(--uc-modal-ink)!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;line-height:1.25;box-shadow:none!important}[data-theme=dark] .suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge,html.dark .suki-use-case-modal-body .suki-use-case-modal-badges .sdk-overview-badge{background:0 0!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,.72)}[data-theme=dark] .suki-use-case-modal-subhead,html.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:0 0}@media (min-width:768px){.suki-use-case-modal-top-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:stretch}}[data-theme=dark] .suki-use-case-modal-top-grid,html.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:0 0}@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;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:.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:.9375rem;line-height:1.25;color:var(--uc-modal-ink)}[data-theme=dark] .suki-use-case-modal-meta,html.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:.2rem;min-width:5.5rem}.suki-use-case-modal-meta-kicker{margin:0;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;color:rgba(10,10,10,.45)}[data-theme=dark] .suki-use-case-modal-meta-kicker,html.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)}.suki-use-case-modal-meta-sep{width:1px;align-self:stretch;min-height:2.25rem;margin:0 1.25rem;background:rgba(10,10,10,.18);flex-shrink:0}[data-theme=dark] .suki-use-case-modal-meta-sep,html.dark .suki-use-case-modal-meta-sep{background:rgba(245,245,244,.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)}[data-theme=dark] .suki-use-case-modal-related,html.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 .65rem;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(10,10,10,.45)}[data-theme=dark] .suki-use-case-modal-related-desc,[data-theme=dark] .suki-use-case-modal-related-heading,html.dark .suki-use-case-modal-related-desc,html.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 .75rem;font-size:.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:.15rem;font-size:.8125rem;font-weight:400;color:rgba(10,10,10,.55)}.suki-use-case-modal-related-static{display:block;font-weight:600;color:var(--uc-modal-ink)}[data-theme=dark] .suki-use-case-modal-related-static,html.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 .75rem;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(10,10,10,.55)}[data-theme=dark] .suki-use-case-modal-col--aside .suki-use-case-detail-h3.suki-use-case-detail-h3--best,html.dark .suki-use-case-modal-col--aside .suki-use-case-detail-h3.suki-use-case-detail-h3--best{color:rgba(245,245,244,.7)}.suki-use-case-modal-checklist{list-style:none;margin:0;padding:0}.suki-use-case-modal-checklist li{position:relative;margin:0 0 .7rem;padding-left:1.1rem;font-size:.875rem;line-height:1.45;color:rgba(10,10,10,.9)}.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,[data-theme=dark] .suki-use-case-modal-checklist li,html.dark #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label,html.dark .suki-use-case-modal-checklist li,html[data-theme=dark] #content-area .suki-multilingual-lang-toolbar .suki-multilingual-lang-row-label{color:var(--suki-dark-text-body)}.suki-agent-prompt__steps>li:last-child,.suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3+ol>li:last-child,.suki-use-case-modal-body p:last-child,.suki-use-case-modal-checklist li:last-child{margin-bottom:0}.suki-use-case-modal-checklist li::before{content:'';position:absolute;left:0;top:.55em;width:.55rem;height:1.5px;background:var(--uc-modal-ink);font-weight:700;font-size:.8em;color:transparent}[data-theme=dark] .suki-use-case-modal-checklist li::before,html.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 .85rem}.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)}[data-theme=dark] .suki-use-case-modal-body .suki-use-case-modal-lead,html.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:.5px solid #f3f5f7!important;border-radius:4px!important;font-size:11px!important;padding:2.4px 7px!important}.suki-use-case-modal-actions{margin:0;padding:0;border-top:none;display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:flex-start;width:100%}[data-theme=dark] .suki-use-case-modal-actions,html.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 1.15rem;border-radius:var(--suki-btn-radius);border:1px solid var(--uc-modal-ink);font-family:inherit;font-size:.6875rem;font-weight:var(--suki-btn-weight);letter-spacing:.08em;text-transform:uppercase;line-height:1;text-decoration:none!important;color:var(--uc-modal-ink)!important;-webkit-text-fill-color:var(--uc-modal-ink);background:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.suki-use-case-modal-cta--primary{background:var(--uc-modal-yellow);border-color:transparent;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a}.suki-use-case-modal-cta--primary:hover{background:gold}.suki-use-case-modal-cta--secondary{background:#fff}.suki-use-case-modal-cta--ghost:hover,.suki-use-case-modal-cta--secondary:hover{background:rgba(10,10,10,.04)}.suki-use-case-modal-cta--ghost{background:0 0;gap:.4rem}[data-theme=dark] .suki-use-case-modal-cta,html.dark .suki-use-case-modal-cta{border-color:#e5e5e5;color:#f5f5f4!important;-webkit-text-fill-color:#f5f5f4;background:0 0}[data-theme=dark] .suki-use-case-modal-cta--primary,html.dark .suki-use-case-modal-cta--primary{background:var(--uc-modal-yellow);border-color:transparent;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a}[data-theme=dark] .suki-use-case-modal-cta--ghost:hover,[data-theme=dark] .suki-use-case-modal-cta--secondary:hover,html.dark .suki-use-case-modal-cta--ghost:hover,html.dark .suki-use-case-modal-cta--secondary:hover{background:rgba(255,255,255,.06)}.suki-use-case-modal-actions .suki-use-case-ask-docs--modal,.suki-use-case-modal-foot .suki-use-case-ask-docs--modal{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:750;letter-spacing:.08em;line-height:1;text-transform:uppercase}.suki-use-case-modal-actions .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon,.suki-use-case-modal-foot .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon{color:inherit;display:inline-flex}.suki-use-case-modal-actions .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon svg,.suki-use-case-modal-foot .suki-use-case-ask-docs--modal .suki-use-case-ask-docs-icon svg{width:14px;height:14px}.suki-use-case-modal-actions .suki-use-case-ask-docs--modal:focus-visible,.suki-use-case-modal-cta:focus-visible,.suki-use-case-modal-foot .suki-use-case-ask-docs--modal:focus-visible{outline:2px solid #6f5410;outline-offset:3px}[data-theme=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,html.dark .suki-use-case-modal-actions .suki-use-case-ask-docs--modal:focus-visible,html.dark .suki-use-case-modal-cta:focus-visible,html.dark .suki-use-case-modal-foot .suki-use-case-ask-docs--modal:focus-visible{outline-color:#ffe148}.suki-use-case-detail-h3{margin:1.15rem 0 .45rem;font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase;color:#6f5410}[data-theme=dark] .suki-use-case-detail-h3,html.dark .suki-use-case-detail-h3{color:#fff394}.suki-use-case-detail-h3:first-child,.suki-use-case-modal-body .suki-use-case-modal-rest .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 .5rem;font-size:.9375rem;letter-spacing:-.02em;text-transform:none;color:#0f172a}[data-theme=dark] .suki-use-case-modal-body .suki-use-case-modal-rest .suki-use-case-detail-h3,html.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 .85rem;padding-left:1.2rem}.suki-use-case-modal-body ol{margin: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 .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::before{content:'\2713';position:absolute;left:0;top:.08em;font-size:.9em;font-weight:700;line-height:1;color:#0a0a0a}.suki-use-case-modal-body li{margin-bottom:.35rem}.suki-use-case-modal-body a{color:#6f5410;font-weight:650;text-decoration:underline;text-underline-offset:2px}[data-theme=dark] #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta),[data-theme=dark] .suki-use-case-modal-body a:not(.hp-cta),html.dark #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta),html.dark .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){color:var(--wse-accent, #ffe148);-webkit-text-fill-color:var(--wse-accent, #ffe148);text-decoration-color:rgba(255,225,72,.85)}[data-theme=dark] #content-area .web-sdk-exec-page .suki-use-case-modal-body a:not(.hp-cta):hover,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{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-modal-root,.suki-use-case-toolbar{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:.35rem}#content-area .suki-multilingual-lang-letter-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.25rem}#content-area .suki-multilingual-lang-btn{appearance:none;min-width:2.25rem;height:2.25rem;padding:0 .45rem;border-radius:8px;border:1px solid rgba(111,84,16,.22);background:rgba(255,254,251,.85);color:var(--suki-light-text-body);font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}#content-area .suki-multilingual-lang-btn:hover:not(:disabled){border-color:rgba(111,84,16,.42);color:var(--suki-light-text)}#content-area .suki-multilingual-lang-btn--active{background:rgba(255,225,72,.45);border-color:rgba(111,84,16,.45);color:#1a1508}#content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,#content-area .suki-multilingual-lang-btn:disabled{opacity:.4;cursor:not-allowed}.dark #content-area .suki-multilingual-lang-btn,[data-theme=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{background:rgba(38,38,36,.95);border-color:rgba(255,243,148,.32);color:var(--suki-dark-text);box-shadow:0 1px 3px rgba(0,0,0,.35)}.dark #content-area .suki-multilingual-lang-btn:hover:not(:disabled),[data-theme=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){border-color:rgba(255,241,148,.5);color:var(--suki-dark-text);background:rgba(48,48,46,.98)}.dark #content-area .suki-multilingual-lang-btn--active,[data-theme=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{background:rgba(255,225,72,.28);border-color:rgba(255,241,148,.55);color:#fffef7;box-shadow:0 0 0 1px rgba(255,225,72,.15),0 1px 4px rgba(0,0,0,.45)}.dark #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,.dark #content-area .suki-multilingual-lang-btn:disabled,[data-theme=dark] #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,[data-theme=dark] #content-area .suki-multilingual-lang-btn:disabled,html.dark #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,html.dark #content-area .suki-multilingual-lang-btn:disabled,html[data-theme=dark] #content-area .suki-multilingual-lang-btn.suki-multilingual-lang-btn--empty,html[data-theme=dark] #content-area .suki-multilingual-lang-btn:disabled{opacity:.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,.14)}[data-theme=dark] #content-area .sdk-overview-container table tbody tr.suki-glossary-letter-row-anchor:target,html.dark #content-area .sdk-overview-container table tbody tr.suki-glossary-letter-row-anchor:target{background:rgba(255,225,72,.08)}@media (max-width:1023px){button [class*=bg-gray-500],button svg.bg-gray-500,button svg[class*=bg-gray-500]{background-color:#6f5410!important}[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],html.dark button [class*=bg-gray-500],html.dark button svg.bg-gray-500,html.dark button svg[class*=bg-gray-500],html[data-theme=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]{background-color:#fff394!important}#navbar svg.h-4,header svg.h-4,nav svg.h-4{color:#6f5410!important;stroke:#6f5410!important}#navbar svg.h-4 line,#navbar svg.h-4 path,#navbar svg.h-4 polyline,[data-theme=dark] #navbar svg.h-4 line,[data-theme=dark] #navbar svg.h-4 path,[data-theme=dark] #navbar svg.h-4 polyline,[data-theme=dark] header svg.h-4 line,[data-theme=dark] header svg.h-4 path,[data-theme=dark] header svg.h-4 polyline,[data-theme=dark] nav svg.h-4 line,[data-theme=dark] nav svg.h-4 path,[data-theme=dark] nav svg.h-4 polyline,header svg.h-4 line,header svg.h-4 path,header svg.h-4 polyline,html.dark #navbar svg.h-4 line,html.dark #navbar svg.h-4 path,html.dark #navbar svg.h-4 polyline,html.dark header svg.h-4 line,html.dark header svg.h-4 path,html.dark header svg.h-4 polyline,html.dark nav svg.h-4 line,html.dark nav svg.h-4 path,html.dark nav svg.h-4 polyline,html[data-theme=dark] #navbar svg.h-4 line,html[data-theme=dark] #navbar svg.h-4 path,html[data-theme=dark] #navbar svg.h-4 polyline,html[data-theme=dark] header svg.h-4 line,html[data-theme=dark] header svg.h-4 path,html[data-theme=dark] header svg.h-4 polyline,html[data-theme=dark] nav svg.h-4 line,html[data-theme=dark] nav svg.h-4 path,html[data-theme=dark] nav svg.h-4 polyline,nav svg.h-4 line,nav svg.h-4 path,nav svg.h-4 polyline{stroke:currentColor!important}[data-theme=dark] #navbar svg.h-4,[data-theme=dark] header svg.h-4,[data-theme=dark] nav svg.h-4,html.dark #navbar svg.h-4,html.dark header svg.h-4,html.dark nav svg.h-4,html[data-theme=dark] #navbar svg.h-4,html[data-theme=dark] header svg.h-4,html[data-theme=dark] nav svg.h-4{color:#fff394!important;stroke:#fff394!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,.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,.22)}.docs-survey-sticky[data-open=true] button.docs-survey-tab,.suki-recent[data-open=true] button.suki-recent-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:.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,.12);border-right:none;border-radius:12px 0 0 12px;background:#1c1c19;color:#d1d0ce;box-shadow:-12px 0 36px rgba(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,.35)}.docs-survey-panel[hidden],.docs-survey-sticky[data-open=false] .docs-survey-panel{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:.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:0;border-radius:6px;background:0 0;color:#a1a19f;cursor:pointer}button.docs-survey-panel-close:hover{background:rgba(255,255,255,.08);color:#f6f2e4}.docs-survey-dialog{position:relative;overflow:hidden;padding:0;border:1px solid #111;border-radius:10px;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 .65rem;overflow-y:auto;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}.docs-survey-dialog-footer{padding:0 1.15rem .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:.92rem;font-weight:700}.docs-survey-step-title a{color:#111;text-decoration:underline}.docs-survey-step-subtitle{margin:-.65rem 0 1rem;font-size:.92rem;line-height:1.5;color:#111}.docs-survey-rating-wrap{margin-bottom:.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,label.docs-survey-radio-row{margin:0;border:1px solid #d8d8d8;cursor:pointer;color:#111}button.docs-survey-rating-btn{flex:1;min-height:2.65rem;border-radius:0;background:#f3f3f3;font-size:.95rem;font-weight:var(--suki-btn-weight);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:.35rem;font-size:.78rem;color:#111}.docs-survey-choice-list{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.5rem}label.docs-survey-radio-row{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:8px;background:#fff;font-size:.92rem}label.docs-survey-box-field input[type=checkbox],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:.75rem;padding:.85rem 1rem;border:1px solid #e5e5e5;border-radius:8px;background:#f3f3f3;color:#111;font:inherit;font-size:.92rem;resize:vertical;min-height:5.5rem}.docs-survey-textarea:focus{outline:2px solid #111;outline-offset:1px}.docs-survey-input::placeholder,.docs-survey-textarea::placeholder{color:#888}.docs-survey-step-actions{display:flex;justify-content:center;margin-top:.75rem;margin-bottom:.25rem}.docs-survey-btn{margin:0;min-width:7.5rem;padding:.55rem 1.75rem;border-radius:var(--suki-btn-radius);font-size:.92rem;font-weight:var(--suki-btn-weight);cursor:pointer;border:0}.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:.75rem;margin:0 0 .65rem;padding:.85rem 1rem;border:1px solid #d8d8d8;border-radius:8px;background:#fff;cursor:pointer}label.docs-survey-box-field.docs-survey-name-field{cursor:text;padding-top:.65rem;padding-bottom:.65rem}.docs-survey-input{display:block;width:100%;box-sizing:border-box;padding:0;border:0;background:0 0;color:#111;font:inherit;font-size:.92rem}.docs-survey-input:focus{outline:0}.docs-survey-error{margin:.75rem 0 0;font-size:.82rem;line-height:1.4;color:#b45309;text-align:center}.docs-survey-progress{margin-top:1.1rem;padding:0}.docs-survey-powered{margin:.65rem 0 0;text-align:center;font-size:.72rem;line-height:1.3;color:#444}.docs-survey-powered strong{font-weight:700;color:#111}[data-theme=dark] .docs-survey-powered,html.dark .docs-survey-powered{color:#444!important}[data-theme=dark] .docs-survey-powered strong,html.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 .25s ease}html.dark .docs-survey-dialog{background:#fff;color:#111;border-color:#111}html.dark .docs-survey-input,html.dark .docs-survey-step-subtitle,html.dark .docs-survey-step-title,html.dark .docs-survey-textarea,html.dark button.docs-survey-rating-btn,html.dark label.docs-survey-box-field,html.dark label.docs-survey-radio-row{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,.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;border-radius:10px 0 0 10px}.docs-survey-dialog-panel{padding:1rem .95rem .55rem}.docs-survey-dialog-footer{padding:0 .95rem .75rem}.docs-survey-step-title{font-size:.95rem;margin-bottom:.85rem}button.docs-survey-rating-btn{min-height:2.5rem}}@media print{.docs-survey-sticky{display:none!important}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>h2,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:.65rem!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:.65rem!important;width:100%!important;max-width:100%!important;margin:0 0 1.15rem!important;padding:1rem 1.15rem 1.2rem!important;border:1px solid #e5e7eb!important;border-radius:.65rem!important;background:#fff!important;background-color:#fff!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,.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-content],html.suki-print-monthly-release-notes #content-area [data-component-part=update-content] code,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] p,html.suki-print-monthly-release-notes #content-area [data-component-part=update-content] span.cursor-pointer,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-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] 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] 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;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,.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,.08) 1px,transparent 0) 0 0/16px 16px,#fff;border:1px solid #e5e7eb;border-radius:16px;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}}[data-theme=dark] .suki-auth-flow__row,html.dark .suki-auth-flow__row{background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 0) 0 0/16px 16px,#1a1a19;border-color:#363533}.suki-auth-flow__row-label{color:#737270;font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}[data-theme=dark] .suki-auth-flow__row-label,html.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:12px;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}[data-theme=dark] .suki-auth-flow__step,html.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,.25)}[data-theme=dark] .suki-auth-flow__step.is-highlight,html.dark .suki-auth-flow__step.is-highlight{border-color:#fff394;box-shadow:0 0 0 1px rgba(255,243,148,.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}[data-theme=dark] .suki-auth-flow__icon,html.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:.875rem;font-weight:700;line-height:1.3;margin:0}[data-theme=dark] .suki-auth-flow__title,html.dark .suki-auth-flow__title{color:var(--suki-dark-text)}.suki-auth-flow__desc{color:var(--suki-light-text-muted);font-size:.75rem;line-height:1.45;margin:0}[data-theme=dark] .suki-auth-flow__desc,html.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}[data-theme=dark] .suki-auth-flow__arrow,html.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)}[data-theme=dark] .cb-recipe-wrap,html.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:.5rem}.cb-recipe-icon{display:block;flex-shrink:0;height:.875rem;width:.875rem}.cb-recipe-pill{align-items:center;background:#f4f4f5;border-radius:9999px;box-shadow:0 0 0 1px rgba(10,10,10,.06);color:#52525b;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;line-height:1;padding:.35rem .7rem;white-space:nowrap}.cb-recipe-pill--product{background:#fffade;box-shadow:0 0 0 1px rgba(111,84,16,.14);color:#6f5410}.cb-recipe-pill--api,.cb-recipe-pill--surface{background:#dbeafe;box-shadow:0 0 0 1px rgba(37,99,235,.18);color:#1e3a8a}[data-theme=dark] .cb-recipe-pill,html.dark .cb-recipe-pill{background:rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(255,255,255,.1);color:#d4d4d8}[data-theme=dark] .cb-recipe-pill--product,html.dark .cb-recipe-pill--product{background:rgba(255,225,72,.16);box-shadow:0 0 0 1px rgba(255,225,72,.28);color:#ffe148}[data-theme=dark] .cb-recipe-pill--api,[data-theme=dark] .cb-recipe-pill--surface,html.dark .cb-recipe-pill--api,html.dark .cb-recipe-pill--surface{background:rgba(59,130,246,.2);box-shadow:0 0 0 1px rgba(147,197,253,.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 .code-block-wrapper,.cb-recipe-main .steps,.cb-recipe-main [class*=CodeGroup],.cb-recipe-main [class*=Steps],.cb-recipe-main [class*=callout],.cb-recipe-main [class*=columns]{margin:.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:12px;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:.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,.12)!important;color:#1c1c1c!important}.cb-recipe-wrap a.cb-recipe-action--primary:hover{color:#1c1c1c!important}[data-theme=dark] .cb-recipe-wrap a.cb-recipe-action--primary,html.dark .cb-recipe-wrap a.cb-recipe-action--primary{border-color:rgba(255,225,72,.35)!important;color:#0a0a0a!important}[data-theme=dark] .cb-recipe-wrap a.cb-recipe-action--primary:hover,html.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,.18)!important;color:var(--cb-accent)!important}.cb-recipe-wrap a.cb-recipe-action--secondary:hover{color:var(--cb-accent)!important}[data-theme=dark] .cb-recipe-wrap a.cb-recipe-action--secondary,html.dark .cb-recipe-wrap a.cb-recipe-action--secondary{border-color:rgba(255,255,255,.16)!important;color:#ffe148!important}[data-theme=dark] .cb-recipe-wrap a.cb-recipe-action--secondary:hover,html.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:.875rem;font-weight:var(--suki-btn-weight);gap:.45rem;justify-content:center;line-height:1.2;padding:.7rem 1rem;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .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,.12);color:#1c1c1c}.cb-recipe-action--primary:hover{background:#ffeb94;color:#1c1c1c}.cb-recipe-action--secondary{background:0 0;border:1px solid rgba(111,84,16,.18);color:var(--cb-accent)}.cb-recipe-action--secondary:hover{background:rgba(255,225,72,.08)}[data-theme=dark] .cb-recipe-action--primary,html.dark .cb-recipe-action--primary{background:#ffe148;border-color:rgba(255,225,72,.35);color:#0a0a0a}[data-theme=dark] .cb-recipe-action--primary:hover,html.dark .cb-recipe-action--primary:hover{background:#fff066;color:#0a0a0a}[data-theme=dark] .cb-recipe-action--secondary,html.dark .cb-recipe-action--secondary{background:0 0;border-color:rgba(255,255,255,.16);color:#ffe148}[data-theme=dark] .cb-recipe-action--secondary:hover,html.dark .cb-recipe-action--secondary:hover{background:rgba(255,225,72,.1);color:#ffe148}.cb-recipe-sidebar-caption{border-top:1px solid var(--cb-line);color:var(--cb-muted);display:block;font-size:.75rem;line-height:1.45;margin:1rem 0 0;padding-top:.875rem;text-align:center;text-wrap:balance}.cb-recipe-sidebar-kicker{color:var(--cb-muted);display:block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin:0 0 .85rem;text-transform:uppercase}.cb-recipe-auth-block{display:flex;flex-direction:column;gap:.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:.875rem;font-weight:650;line-height:1.35;margin:0}.cb-recipe-sidebar-copy{color:var(--cb-muted);display:block;font-size:.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}[data-theme=dark] .cb-recipe-wrap .cb-recipe-sidebar-copy a.link,html.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:.15rem}.cb-recipe-auth-scopes .cb-recipe-scope-pill{font-weight:600;letter-spacing:0;text-transform:none}.cb-recipe-glance,.sov p{margin:0}.cb-recipe-glance-row{align-items:baseline;border-bottom:1px solid var(--cb-line);display:grid;gap:.35rem .75rem;grid-template-columns:5.5rem 1fr;padding:.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:.8125rem;margin:0}.cb-recipe-glance-row dd{font-size:.875rem;font-weight:600;margin:0;text-align:right}.cb-recipe-scope-pills{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.cb-recipe-scope-pill{background:rgba(255,225,72,.18);border-radius:999px;color:var(--cb-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.02em;padding:.2rem .55rem;text-transform:uppercase}[data-theme=dark] .cb-recipe-scope-pill,html.dark .cb-recipe-scope-pill{background:rgba(255,225,72,.12)}.cb-recipe-sidebar-card--run{padding:0;border:0;background:0 0;box-shadow:none;overflow:visible}.cb-run{position:relative;z-index:20}.cb-run-trigger{align-items:center;background:#3064e3;border:0;border-radius:var(--suki-btn-radius);box-shadow:0 4px 14px rgba(79,179,238,.35);color:#fff;cursor:pointer;display:flex;font-size:.9375rem;font-weight:var(--suki-btn-weight);gap:.5rem;justify-content:center;padding:.8rem 1.15rem;transition:background .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.cb-run-trigger:hover{background:#4fb3ee;box-shadow:0 6px 18px rgba(79,179,238,.42)}[data-theme=dark] .cb-run-trigger,html.dark .cb-run-trigger{background:#3064e3;box-shadow:0 4px 14px rgba(79,179,238,.28);color:#fff}[data-theme=dark] .cb-run-trigger:hover,html.dark .cb-run-trigger:hover{background:#4fb3ee;box-shadow:0 6px 18px rgba(79,179,238,.36)}.cb-run-trigger-chevron,.cb-run-trigger-icon{flex-shrink:0;height:1rem;width:1rem}.cb-run-trigger-chevron{margin-left:auto;transition:transform .15s ease}.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,.08);border-radius:16px;box-shadow:0 4px 6px rgba(15,23,42,.04),0 20px 48px rgba(15,23,42,.14);box-sizing:border-box;margin-top:.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}[data-theme=dark] .cb-run-panel,html.dark .cb-run-panel{background:#171717;border-color:rgba(255,255,255,.1);box-shadow:0 4px 6px rgba(0,0,0,.2),0 20px 48px rgba(0,0,0,.5)}.cb-run-panel-kicker{color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin-bottom:.75rem;text-transform:uppercase}[data-theme=dark] .cb-run-panel-kicker,html.dark .cb-run-panel-kicker{color:#94a3b8}.cb-run-tools{display:grid;gap:.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,.1);border-radius:12px;color:#334155;cursor:pointer;display:flex;flex-direction:row;font-size:.75rem;font-weight:600;gap:.45rem;justify-content:center;min-height:2.75rem;padding:.55rem .5rem;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.cb-run-tool:hover{background:#f1f5f9;border-color:rgba(79,179,238,.35)}.cb-run-tool--active{background:rgba(79,179,238,.1);border-color:#4fb3ee;box-shadow:inset 0 0 0 1px rgba(79,179,238,.15);color:#1878b8}[data-theme=dark] .cb-run-tool,html.dark .cb-run-tool{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.12);color:#cbd5e1}[data-theme=dark] .cb-run-tool:hover,html.dark .cb-run-tool:hover{background:rgba(255,255,255,.06);border-color:rgba(79,179,238,.45)}[data-theme=dark] .cb-run-tool--active,html.dark .cb-run-tool--active{background:rgba(79,179,238,.16);border-color:#4fb3ee;box-shadow:inset 0 0 0 1px rgba(79,179,238,.2);color:#d6effc}.cb-run-tool-icon{flex-shrink:0;height:1rem;width:1rem}[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,html.dark .cb-run-tool[data-tool=codex] .cb-run-tool-icon,html.dark .cb-run-tool[data-tool=cursor] .cb-run-tool-icon{filter:invert(1) brightness(1.05)}.cb-run-section{background:0 0;border:0;border-radius:0;padding:0}.cb-run-section+.cb-run-section{border-top:1px solid rgba(15,23,42,.1);margin-top:1rem;padding-top:1rem}[data-theme=dark] .cb-run-section+.cb-run-section,html.dark .cb-run-section+.cb-run-section{border-top-color:rgba(255,255,255,.12)}.cb-run-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem .75rem;justify-content:space-between;margin-bottom:.75rem}.cb-run-section-title{color:#0f172a;font-size:.875rem;font-weight:700;line-height:1.3}[data-theme=dark] .cb-run-section-title,html.dark .cb-run-section-title{color:#f8fafc}.cb-run-mode-toggle{background:#eef2f7;border-radius:999px;display:inline-flex;flex-shrink:0;padding:.2rem}[data-theme=dark] .cb-run-mode-toggle,html.dark .cb-run-mode-toggle{background:rgba(255,255,255,.1)}.cb-run-mode{background:0 0;border:0;border-radius:999px;color:#334155;cursor:pointer;font-size:.6875rem;font-weight:600;line-height:1.2;padding:.35rem .65rem;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}[data-theme=dark] .cb-run-mode,html.dark .cb-run-mode{color:#cbd5e1}.cb-run-mode--active{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.12);color:#0f172a}[data-theme=dark] .cb-run-mode--active,html.dark .cb-run-mode--active{background:#262626;box-shadow:0 1px 3px rgba(0,0,0,.35);color:#f8fafc}.cb-run-steps{display:flex;flex-direction:column;gap:.55rem}.cb-run-command-row,.cb-run-text-row{align-items:center;display:grid;gap:.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;font-size:.6875rem;font-weight:700;height:1.55rem;justify-content:center;line-height:1;width:1.55rem}[data-theme=dark] .cb-run-command-index,html.dark .cb-run-command-index{background:#4fb3ee;color:#0b1220}.cb-run-command-shell{align-items:center;background:0 0;border:1px solid rgba(15,23,42,.14);border-radius:10px;display:flex;gap:.45rem;min-width:0;padding:.75rem .45rem .55rem .9rem}[data-theme=dark] .cb-run-command-shell,html.dark .cb-run-command-shell{border-color:rgba(255,255,255,.18)}.cb-run-command-shell--run{border-color:rgba(48,100,227,.4)}[data-theme=dark] .cb-run-command-shell--run,html.dark .cb-run-command-shell--run{border-color:rgba(79,179,238,.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:.75rem;font-weight:500;line-height:1.35;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}[data-theme=dark] .cb-run-command,html.dark .cb-run-command{color:#f8fafc}.cb-run-command--run{color:#153e9c;font-weight:600}[data-theme=dark] .cb-run-command--run,html.dark .cb-run-command--run{color:#d6effc}.cb-run-text{color:#1e293b;font-size:.8125rem;grid-column:2/-1;line-height:1.5;margin:0}[data-theme=dark] .cb-run-text,html.dark .cb-run-text{color:#e2e8f0}.cb-run-copy{align-items:center;align-self:center;background:0 0;border:1px solid transparent;border-radius:8px;color:#334155;cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;width:2rem}.cb-run-copy:hover{background:rgba(48,100,227,.08);border-color:rgba(48,100,227,.28);color:#3064e3}[data-theme=dark] .cb-run-copy,html.dark .cb-run-copy{background:0 0;border-color:transparent;color:#cbd5e1}[data-theme=dark] .cb-run-copy:hover,html.dark .cb-run-copy:hover{background:rgba(79,179,238,.12);border-color:rgba(79,179,238,.45);color:#4fb3ee}.cb-run-copy svg{height:.95rem;width:.95rem}.cb-run-copy--copied{background:rgba(48,100,227,.12);border-color:#3064e3;color:#3064e3}.cb-run-tip{align-items:flex-start;color:#1e293b;display:flex;font-size:.8125rem;gap:.45rem;line-height:1.45;margin:.7rem 0 0}[data-theme=dark] .cb-run-tip,html.dark .cb-run-tip{color:#e2e8f0}.cb-run-tip-icon{color:#3064e3;flex-shrink:0;height:1rem;margin-top:.1rem;width:1rem}[data-theme=dark] .cb-run-tip-icon,html.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,.1);color:#334155;font-size:.75rem;line-height:1.5;margin:1rem 0 0;padding-top:.85rem;text-wrap:balance}[data-theme=dark] .cb-run-caption,html.dark .cb-run-caption{border-top-color:rgba(255,255,255,.12);color:#cbd5e1}@media (max-width:960px){.cb-run-panel{--cb-run-panel-width:100%;margin-top:.65rem;max-width:none;position:static;width:100%}.cb-run-tool{flex-direction:column;font-size:.6875rem;gap:.3rem;min-height:3.25rem;padding:.5rem .35rem}}.suki-agent-prompt{background:#fff;border:1px solid rgb(13 12 10/.1);border-radius:16px;box-sizing:border-box;margin:1.5rem 0 2rem;max-width:100%;overflow:hidden}[data-theme=dark] .suki-agent-prompt,html.dark .suki-agent-prompt{background:#1a1a19;border-color:rgb(255 255 255/.1)}.suki-agent-prompt__header{align-items:center;border-bottom:1px solid rgb(13 12 10/.1);display:flex;justify-content:space-between;padding:.75rem 1rem}[data-theme=dark] .suki-agent-prompt__header,html.dark .suki-agent-prompt__header{border-bottom-color:rgb(255 255 255/.1)}.suki-agent-prompt__label{color:rgb(107 114 128);font-size:.875rem;font-weight:500;letter-spacing:.01em;line-height:1.25rem;min-width:0;padding-right:.75rem}[data-theme=dark] .suki-agent-prompt__label,html.dark .suki-agent-prompt__label{color:rgb(156 163 175)}.suki-agent-prompt__copy{background:0 0;border:0;cursor:pointer;flex-shrink:0;padding:0}.suki-agent-prompt__copy:focus-visible{outline:0}#content-area .suki-agent-prompt__copy svg{display:block!important}.suki-agent-prompt__body{color:var(--suki-light-text-body);font-size:.875rem;font-weight:400;line-height:1.5rem;overflow:hidden;padding:.875rem 1rem;position:relative}[data-theme=dark] .suki-agent-prompt__body,html.dark .suki-agent-prompt__body{color:var(--suki-dark-text-body)}.suki-agent-prompt__intro{display:block;margin:0;padding-bottom:.5rem}#content-area .suki-agent-prompt__intro{display:block!important;margin:0!important;padding-bottom:.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:.25rem}.suki-agent-prompt__steps>li+li{margin-top:.25rem}.suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child{color:var(--suki-light-text-muted);opacity:.55}[data-theme=dark] .suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child,html.dark .suki-agent-prompt.is-collapsed .suki-agent-prompt__steps>li:last-child{color:var(--suki-dark-text-muted)}.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)*.5),var(--suki-agent-shimmer-highlight) 50%,var(--suki-agent-shimmer-highlight) calc(50% + var(--suki-agent-shimmer-spread)*.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}[data-theme=dark] .suki-agent-prompt__shimmer.is-shimmering,html.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)*.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)*.5),var(--suki-agent-shimmer-base) calc(50% + var(--suki-agent-shimmer-spread)))}}#content-area .suki-agent-prompt__shimmer.is-shimmering .suki-agent-prompt__code,#content-area .suki-agent-prompt__shimmer.is-shimmering code{-webkit-text-fill-color:var(--suki-light-text)!important;background-image:none!important;color:var(--suki-light-text)!important}[data-theme=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,html.dark #content-area .suki-agent-prompt__shimmer.is-shimmering .suki-agent-prompt__code,html.dark #content-area .suki-agent-prompt__shimmer.is-shimmering 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:.875em!important;font-weight:500!important;padding:.15em .4em!important}[data-theme=dark] #content-area .suki-agent-prompt__body code,[data-theme=dark] #content-area .suki-agent-prompt__steps code,html.dark #content-area .suki-agent-prompt__body code,html.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/.1);display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0 0;padding:1.25rem 0 .5rem}[data-theme=dark] .suki-agent-prompt__reference,html.dark .suki-agent-prompt__reference{border-top-color:rgb(255 255 255/.1)}.suki-agent-prompt__reference-label{color:rgb(107 114 128);display:block;font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.3;margin:0;text-transform:uppercase}[data-theme=dark] .suki-agent-prompt__reference-label,html.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}[data-theme=dark] .suki-agent-prompt__fade,html.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:.35rem 1.25rem 1.15rem}.suki-agent-prompt__toggle{align-items:center;background:#fff;border:1px solid rgb(13 12 10/.1);border-radius:9999px;color:rgb(107 114 128);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.4rem;line-height:1.25rem;padding:.45rem .9rem;transition:border-color .15s ease,color .15s ease,background .15s ease}.suki-agent-prompt__toggle:focus-visible,.suki-agent-prompt__toggle:hover{border-color:rgb(13 12 10/.18);color:var(--suki-light-text);outline:0}[data-theme=dark] .suki-agent-prompt__toggle,html.dark .suki-agent-prompt__toggle{background:#252524;border-color:rgb(255 255 255/.1);color:rgb(156 163 175)}[data-theme=dark] .suki-agent-prompt__toggle:focus-visible,[data-theme=dark] .suki-agent-prompt__toggle:hover,html.dark .suki-agent-prompt__toggle:focus-visible,html.dark .suki-agent-prompt__toggle:hover{border-color:rgb(255 255 255/.2);color:var(--suki-dark-text)}#content-area .suki-agent-prompt__chevron{display:block!important;height:14px!important;transition:transform .15s ease;width:14px!important}.suki-agent-prompt__chevron.is-up{transform:rotate(180deg)}@media print{.suki-agent-prompt__copy,.suki-agent-prompt__fade,.suki-agent-prompt__footer{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 .suki-code-feedback-btn,#content .suki-code-wrap-btn,#content-area .suki-code-feedback-btn,#content-area .suki-code-wrap-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:#494949;background:rgb(var(--primary-dark, 73 73 73));color:#fff;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 .1s ease-out}.suki-code-chrome-tooltip[hidden],.suki-code-feedback-modal[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.suki-code-chrome-tooltip{animation:none}}#content .code-block[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],#content-area .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]{overflow-x:hidden!important}#content .code-block[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],#content-area .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]{min-width:0!important;max-width:100%;width:100%;box-sizing:border-box}#content .code-block[data-suki-code-wrap=on] .whitespace-pre,#content .code-block[data-suki-code-wrap=on] code,#content .code-block[data-suki-code-wrap=on] pre,#content .code-group[data-suki-code-wrap=on] .whitespace-pre,#content .code-group[data-suki-code-wrap=on] code,#content .code-group[data-suki-code-wrap=on] pre,#content-area .code-block[data-suki-code-wrap=on] .whitespace-pre,#content-area .code-block[data-suki-code-wrap=on] code,#content-area .code-block[data-suki-code-wrap=on] pre,#content-area .code-group[data-suki-code-wrap=on] .whitespace-pre,#content-area .code-group[data-suki-code-wrap=on] code,#content-area .code-group[data-suki-code-wrap=on] pre{white-space:pre-wrap!important;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.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__backdrop{position:absolute;inset:0;background:rgba(10,10,10,.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:20px;background:#fff;color:var(--ink);box-shadow:0 24px 64px rgba(0,0,0,.22)}[data-theme=dark] .suki-code-feedback-modal__panel,html.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,.6),inset 0 0 0 1px rgba(244,244,244,.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:8px;background:0 0;color:var(--faint);cursor:pointer}.suki-code-feedback-modal__close:focus-visible,.suki-code-feedback-modal__close:hover{background:var(--surface);color:var(--ink);outline:0}.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:9999px;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--muted);font-size:14px;font-weight:500;transition:background .12s ease,color .12s ease,box-shadow .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__input,.suki-code-feedback-modal__textarea{display:block;width:100%;box-sizing:border-box;margin:0 0 18px;padding:12px 14px;border:1px solid transparent;border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;font-size:14.5px;line-height:1.5;transition:background .12s ease,border-color .12s ease}.suki-code-feedback-modal__textarea{min-height:112px;resize:vertical}.suki-code-feedback-modal__input::placeholder,.suki-code-feedback-modal__textarea::placeholder{color:var(--faint);opacity:1}.suki-code-feedback-modal__input:hover,.suki-code-feedback-modal__textarea:hover{background:var(--surface-hover)}.suki-code-feedback-modal__input:focus,.suki-code-feedback-modal__textarea:focus{outline:0;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}[data-theme=dark] .suki-code-feedback-modal__status[data-kind=error],html.dark .suki-code-feedback-modal__status[data-kind=error]{color:#f97066}[data-theme=dark] .suki-code-feedback-modal__status[data-kind=success],html.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:.55;cursor:not-allowed}.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn--ghost{background:0 0;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:focus-visible,.suki-code-feedback-modal .hp-cta.suki-code-feedback-modal__btn--ghost:hover:not(:disabled){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],.suki-code-feedback-modal__spinner[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 .75s linear infinite}@media (prefers-reduced-motion:reduce){.suki-code-feedback-modal__spinner{animation:none;opacity:.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__progress[data-phase=done] .suki-code-feedback-modal__progress-title{color:#027a48}[data-theme=dark] .suki-code-feedback-modal__progress[data-phase=done] .suki-code-feedback-modal__progress-title,html.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 [data-suki-code-feedback-host],#content [data-suki-code-wrap-host],#content-area [data-suki-code-feedback-host],#content-area [data-suki-code-wrap-host],.suki-code-chrome-tooltip,.suki-code-feedback-modal{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}[data-theme=dark] #content-area .sdk-intro-available__label,html.dark #content-area .sdk-intro-available__label{color:rgba(255,255,255,.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,.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}[data-theme=dark] #content-area .sdk-intro-available__icon,html.dark #content-area .sdk-intro-available__icon{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12)}#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:0 0;box-shadow:none}#content-area a.sdk-intro-usecase-link svg{flex:none;transition:transform .2s ease}#content-area a.sdk-intro-usecase-link:is(:hover, :focus-visible){opacity:.8}#content-area a.sdk-intro-usecase-link:is(:hover, :focus-visible) svg{transform:translateX(3px)}[data-theme=dark] #content-area a.sdk-intro-usecase-link,html.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 .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[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,.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,.22)}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:.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,.12);border-right:none;border-radius:12px 0 0 12px;background:#1c1c19;color:#d1d0ce;box-shadow:-12px 0 36px rgba(0,0,0,.35);overflow:auto}.suki-recent-panel[hidden],.suki-recent[data-open=false] .suki-recent-panel{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:.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:0;border-radius:6px;background:0 0;color:#a1a19f;cursor:pointer}button.suki-recent-panel-close:hover{background:rgba(255,255,255,.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,.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)}[data-theme=dark] .wf,html.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:-.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:0 0;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,.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,.wf-surf 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}.srn-nav:hover b,.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:20px;background:var(--cream)}.wf-video video,.wf-video-poster{position:relative;display:block;width:100%;aspect-ratio:2876/1703;border-radius:12px;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:#fff;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-link svg,.wf-more svg{width:15px;height:15px;transition:transform .2s ease}.wf-feat:hover .go,.wf-link:hover svg,.wf-more: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:0 0;color:var(--muted);font:inherit;text-align:left;cursor:pointer}.wf-surf b{font-size:16px;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:-.01em;margin:0}.wf-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.wf-tag{font-size:12.5px;font-weight:500;padding:3px 8px;border-radius:6px;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,.wf-note{display:flex;align-items:center}.wf-link{width:fit-content;gap:8px;margin-top:16px}.wf-note{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:14px;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,.1)}.wf-copy,.wf-lang{background:0 0;border:0;cursor:pointer}.wf-lang{color:#a3a3a3;font:inherit;font-size:13px;font-weight:500;padding:8px 10px 10px;position:relative}.wf-lang:hover,.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;border-radius:6px;color:rgba(255,255,255,.4)}.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}[data-theme=dark] .wf-code,html.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-copy:focus-visible,.wf-lang: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;border-radius:16px}.wf-video video,.wf-video-poster{border-radius: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))}[data-theme=dark] #content-area:has([data-hp-home-hero]) .hp-wrap,html.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--explore,#content-area:has([data-hp-home-hero]) .hp-wrap .hp-journey-eyebrow--use-case-intro{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--explore::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::before{content:"";width:3px;height:15px;flex:none;background:var(--hp-home-ink)}#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-home-get-started .hp-journey-hero-line,#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 .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-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-wrap .hp-support-need-title{color:var(--hp-home-ink)!important;font-size:36px!important;font-weight:600!important;letter-spacing:-.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-ext-resources .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-home-learn .hp-journey-title.hp-journey-title--explore,#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-journey-explore--wn .hp-journey-title.hp-journey-title--explore,#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-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:0 0;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 .2s ease}#content-area:has([data-hp-home-hero]) .hp-wrap .hp-ext-card:is(:hover, :focus-visible) .hp-ext-card-link,#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){color:#6f5410!important;text-decoration:none!important;opacity:.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-link{display:flex}#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}[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 .hp-ext-card:is(:hover, :focus-visible) .hp-ext-card-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 :is(.wf-more, .wf-link, .wf-note a, .hp-wn-all, .hp-ext-card-link, .hp-support-need-item-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:6px;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:6px!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:6px!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}}[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),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){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);min-width:0;max-width:100%;container:srn/inline-size}[data-theme=dark] .srn,html.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 *,.srn ::after,.srn ::before{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}.sov-bp h3::before,.sov-bp h4::before,.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:0 0;border-color:var(--rule-strong);color:var(--ink)}.srn .srn-btn-line:hover{background:var(--surface)}.srn .srn-btn-ink{background:#1b1b1b;color:#fff}[data-theme=dark] .srn .srn-btn-ink,html.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,.srn-wf-lbl{display:flex;align-items:center}.srn-wf{position:relative;justify-content:space-between;gap:10px;padding:16px 16px 16px 0;background:0 0;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{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,.srn-wf[aria-pressed=true],.srn-wf[aria-pressed=true] .srn-wf-n{color:var(--ink)}.srn-stop[aria-current=true]::before,.srn-wf[aria-pressed=true]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.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:20px;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-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;border:1px solid var(--rule-strong);border-radius:12px;background:var(--page);color:var(--ink);font:inherit;font-size:15px;outline:0;-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:7px;background:0 0;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 .srn-menu li,.srn-select-btn{display:flex;align-items:center;gap:8px;cursor:pointer}.srn-select-btn{width:100%;height:44px;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);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,.srn-jump-arrows button{border:1px solid var(--rule-strong);background:var(--page)}.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:12px;box-shadow:0 12px 32px rgba(27,27,27,.12);outline:0;max-height:360px;overflow:auto}.srn .srn-menu li{margin:0;padding:9px 10px;border-radius:8px;font-size:14.5px}.sgl code::after,.sgl code::before,.sov-bp code::after,.sov-bp code::before,.sov-text code::after,.sov-text code::before,.srn .srn-menu li::before,.sts code::after,.sts code::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,.srn-stop[data-dim] .srn-stop-m{color:var(--faint)}.srn-opt-check{flex:none}.srn-opt-check,.srn-opt-check svg,html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-chevron 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,.sts-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:0 0;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-radius:8px;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:0 0;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: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-old,.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{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-empty{margin-top:40px;padding:32px;border:1px dashed var(--rule-strong);border-radius:20px}.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{margin:0}.srn .srn-clist,.srn .srn-list{list-style:none;padding:0}.srn .srn-clist>li,.srn .srn-list>li,.sts .sts-menu li,.sts .sts-rows>li{margin:0;padding-left:0}.sgl .sgl-cf-list>li::before,.sgl .sgl-cf-list>li::marker,.sgl .sgl-menu li::before,.sgl .sgl-menu li::marker,.srn .srn-clist>li::before,.srn .srn-clist>li::marker,.srn .srn-list>li::before,.srn .srn-list>li::marker,.sts .sts-menu li::before,.sts .sts-menu li::marker,.sts .sts-rows>li::before,.sts .sts-rows>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-cmonth a:hover .srn-arrow,.srn-entry-link:hover .srn-arrow,.srn-month-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-entries[data-indexed] .srn-entry[data-first],.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-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.srn-att,.srn-ptag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:6px;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}[data-theme=dark] .srn-att-action-required,html.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}.sgl-cf-text strong,.sgl-def strong,.sgl-lead strong,.sov-bp strong,.sov-text strong,.srn-entry-text strong,.sts-lead 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:first-child,.srn .srn-entry-link:hover{border-bottom-color:var(--srn-link)}.srn .srn-clist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 0;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:20px;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:8px;background:0 0;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}.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:12px;background:var(--page);color:var(--ink);font:inherit;font-size:15px;outline:0}.srn .srn-input:focus,.sts .sts-search 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{gap:10px}.srn-nav-txt span{display:block}.srn .srn-month,.srn-navs,.srn-tools{grid-template-columns:1fr}.srn .srn-month{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}[data-theme=dark] .sts,html.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 ::after,.sts ::before{box-sizing:border-box}:where(.sgl) button,:where(.sov) button,: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}.sgl mark,.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 .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-menu ul,.sts .sts-rows{list-style: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-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:12px;background:var(--page);color:var(--ink);font:inherit;font-size:16px;outline:0;-webkit-appearance:none;appearance:none}.sts-search input::placeholder{color:var(--faint)}.sts-search input::-webkit-search-cancel-button{display:none}.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:8px;background:0 0;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,html #content-area .hub-tools.hub-tools .release-notes-filter-dropdown-trigger[aria-expanded=true] .release-notes-filter-dropdown-chevron{transform:rotate(180deg)}.sts .sts-menu,.sts .sts-menu-search input{border:1px solid var(--rule-strong);background:var(--page)}.sts .sts-menu{position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:max(100%,320px);padding:6px;border-radius:12px;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-radius:8px;color:var(--ink);font:inherit;font-size:14px;outline:0}.sgl-search input::placeholder,.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:0;max-height:340px;overflow:auto}.sts .sts-menu li[role=option]{display:flex;align-items:flex-start;gap:9px;padding:8px 10px;border-radius:8px;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}[data-theme=dark] .sts-menu li[aria-selected=true] .sts-box,html.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,.sts-opt-n{font-size:13px}.sts-menu li[aria-selected=true] .sts-opt-lbl{font-weight:500}.sts-opt-n{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:1px}.sts-menu-clear,.sts-topics{border-top:1px solid var(--rule)}.sts-menu-clear{width:100%;margin-top:6px;padding:9px 10px;border:0;background:0 0;text-align:left;font-size:14px;font-weight:500;cursor:pointer;border-radius:0 0 8px 8px}.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}.sts-topic,.sts-topic-l{display:flex;align-items:center}.sts-topic{position:relative;flex:1 0 auto;justify-content:space-between;gap:10px;padding:14px;border:0;border-bottom:1px solid var(--rule);box-shadow:-1px 0 0 var(--rule);background:0 0;color:var(--muted);cursor:pointer;text-align:left;white-space:nowrap}.sts-topic-l{gap:7px;font-size:15px;font-weight:500}.sts-topic-n{font-size:13px;font-variant-numeric:tabular-nums}.sts-topic:hover,.sts-topic[aria-pressed=true],.sts-topic[aria-pressed=true] .sts-topic-n{color:var(--ink)}.sts-topic[aria-pressed=true]::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--yellow-edge)}.sgl-menu li[data-zero] .sgl-opt-lbl,.sgl-menu li[data-zero] .sgl-opt-n,.sts-topic-n,.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-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;border:1px solid var(--yellow-edge);border-radius:8px;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:0 0;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,.sts-rel{flex-wrap:wrap;align-items:center;gap:6px}.sts-codes{display:flex}.sts-rel{display:inline-flex;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 .sts-empty-t,.sts-ptag{font-weight:500;color:var(--ink)}.sts-ptag{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid var(--rule-strong);border-radius:6px;font-size:12.5px;white-space:nowrap}.sts-go{color:var(--faint);transition:transform .2s ease,color .2s ease;display:flex}.sts-empty{margin-top:28px;padding:32px;border:1px dashed var(--rule-strong);border-radius:20px}.sts .sts-empty-t{display:block;margin:0;font-size:18px}.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:0 0;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}}@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%}}@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)}[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),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){--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:12px;background:var(--hub-page);color:var(--hub-ink);font:inherit;font-size:15px;font-weight:400;box-shadow:none;outline:0}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-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:12px;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:8px;background:0 0;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:0}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/suki/check.svg) center/16px no-repeat;mask:url(/icons/suki/check.svg) 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:20px;background:0 0;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:0 0;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:12px;background:var(--hub-page);color:var(--hub-ink);font:inherit;font-size:15px;font-weight:400;box-shadow:none;outline:0}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:12px;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:8px;background:0 0;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:0 0;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:0 0;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:0 0;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:0 0;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}[data-theme=dark] .sgl,html.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 ::after,.sgl ::before{box-sizing:border-box}.sgl :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.sgl-ic{flex:none}.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 .sgl-cf-list,.sgl .sgl-menu ul{list-style:none}.sgl .sgl-menu li{margin:0}.sgl .sgl-cf-list>li{margin:0;padding-left:0}.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,div.sov-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-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:12px;background:var(--page);color:var(--ink);font:inherit;font-size:15px;outline:0;-webkit-appearance:none;appearance:none}.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:7px;background:0 0;cursor:pointer;color:var(--muted)}.sgl-search-x:hover{background:var(--surface)}.sgl-menu-wrap{position:relative}.sgl .sgl-menu li,.sgl-menu-btn{display:flex;align-items:center;cursor:pointer}.sgl-menu-btn{width:100%;height:44px;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);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-cf-head[aria-expanded=true] .sgl-cf-toggle .sgl-ic,.sgl-menu-btn[aria-expanded=true] .sgl-ic-chev{transform:rotate(180deg)}.sgl .sgl-menu,.sgl-box{border:1px solid var(--rule-strong)}.sgl .sgl-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;padding:6px;border-radius:12px;background:var(--page);box-shadow:0 12px 32px rgba(27,27,27,.12)}.sgl .sgl-menu ul{margin:0;padding:0;outline:0;max-height:360px;overflow:auto}.sgl .sgl-menu li{gap:9px;padding:9px 10px;border-radius:8px;font-size:14.5px;line-height:1.4;color:var(--ink)}.sgl-menu li>.sgl-ic{color:var(--muted)}.sgl-menu li[data-hi]{background:var(--cream)}.sgl-box{width:16px;height:16px;display:grid;place-items:center;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}[data-theme=dark] .sgl-menu li[aria-selected=true] .sgl-box,html.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,.sgl-result b{font-variant-numeric:tabular-nums}.sgl-opt-n{font-size:13px;color:var(--muted)}.sgl-menu-clear{width:100%;margin-top:6px;padding:9px 10px;border:0;border-top:1px solid var(--rule);border-radius:0 0 8px 8px;background:0 0;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}.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:8px;background:var(--cream);color:var(--ink);font-size:13px}.sgl a.sgl-blurb-pill:hover,.sgl-chip:hover{border-color:var(--ink)}.sgl .sgl-clear,.sgl-chip{font-weight:500;cursor:pointer}.sgl .sgl-clear{padding:0 0 1px;border:0;border-bottom:1px solid var(--sgl-link);background:0 0;color:var(--sgl-link);font-size:14px}.sgl-blurb{margin-top:16px;padding:18px 20px;border:1px solid var(--rule);border-radius:16px;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:6px;color:var(--ink);font-size:12.5px;font-weight:500;text-decoration:none;white-space:nowrap}.sgl-cf{margin-top:28px;border-radius:20px;background:var(--cream);overflow:hidden}.sgl-cf-head{width:100%;display:flex;align-items:center;gap:14px;padding:20px 24px;border:0;background:0 0;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:focus-visible{outline-offset:-4px;border-radius:20px}.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 .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:0 0;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-anchor:focus-visible,.sgl-term:hover .sgl-anchor{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)}.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:6px;background:0 0;color:var(--ink);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap}.sgl .sgl-def,.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,[data-theme=dark] .sgl-tag[aria-pressed=true] .sgl-ic,html.dark .sgl-tag[aria-pressed=true] .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}[data-theme=dark] .sgl-tag[aria-pressed=true],html.dark .sgl-tag[aria-pressed=true]{background:#fdf49d;border-color:#fdf49d;color:#1b1b1b}.sgl-empty{margin-top:32px;padding:32px;border:1px dashed var(--rule-strong);border-radius:20px}.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:0 0;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}[data-theme=dark] .sov,html.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 ::after,.sov ::before{box-sizing:border-box}.sov :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.sov-ic{flex:none}: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-bp code,.sov-hint code,.sov-note code,.sov-text 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-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}.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,.sov-start>.sov-h2: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-lead,.sov-text{font-size:var(--suki-prose-size);line-height:var(--suki-prose-lh);color:var(--muted)}.sov-lead{margin-top:12px;max-width:64ch}.sov-text{max-width:66ch}.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:focus-visible::after,.sov .hp-cta.sov-cta:hover::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:0;color:#fff!important}.sov .hp-cta.sov-cta.hp-cta-secondary:focus-visible,.sov .hp-cta.sov-cta.hp-cta-secondary:hover{background:#1f1f1f}[data-theme=dark] .sov .hp-cta.sov-cta.hp-cta-secondary,html.dark .sov .hp-cta.sov-cta.hp-cta-secondary{background:#f5f5f5;color:#0a0a0a!important}.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-hero-r,.sov-sec-body{display:flex;flex-direction:column}.sov-sec-body{gap:12px;margin-top:14px}.sov-hero-r{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:6px;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:20px;background:var(--surface);padding:22px}.sov-card .sov-kicker{margin-bottom:16px}.sov-term{border-radius:14px;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:0 0;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:0 0;white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.7}.sov-term code{color:#f4f4f4;background:0 0;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:6px;background:0 0;color:rgb(var(--gray-400, 161 161 159))!important;cursor:pointer;transition:color .1s ease}.sov-copy svg{width:16px;height:16px}.sov-copy:focus-visible,.sov-copy:hover{color:rgb(var(--gray-500, 115 114 112))!important}.sov-term .sov-copy,[data-theme=dark] .sov-copy,html.dark .sov-copy{color:rgba(255,255,255,.4)!important}.sov-term .sov-copy:focus-visible,.sov-term .sov-copy:hover,[data-theme=dark] .sov-copy:focus-visible,[data-theme=dark] .sov-copy:hover,html.dark .sov-copy:focus-visible,html.dark .sov-copy:hover{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:#fff;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease}.sov-term .sov-copy-tip,[data-theme=dark] .sov-copy-tip,html.dark .sov-copy-tip{background:#f4f4f4;color:#1b1b1b}.sov-copy:focus-visible .sov-copy-tip,.sov-copy:hover .sov-copy-tip,.sov-copy[data-copied] .sov-copy-tip{opacity:1}.sov a.sov-tile{border-bottom-color:var(--rule)}[data-theme=dark] .sov-term,html.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,.sov-log:hover b,.sov-tile:hover b{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,.sov-log:hover .sov-log-go .sov-ic,.sov-sdk:hover .sov-sdk-go .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:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.sov-hint{margin-top:16px;padding:14px 16px;border-radius:14px;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-bp li p,.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:20px;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)}[data-theme=dark] .sov-step+.sov-step,html.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)}[data-theme=dark] .sov-step::after,html.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-bottom:1px solid var(--rule)}.sov-kvs .sov-mail{padding:12px 0;border:0}.sov-kvs>*+.sov-mail,.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);justify-self:start}.sov-mail-a:hover{text-decoration-color:currentColor}.sov-bp{margin-top:16px;padding:20px 22px;border-radius:20px;background:var(--cream)}.sov-bp h3,.sov-bp h4{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 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)}[data-theme=dark] .sov-bp li,html.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-wf{margin-top:88px}.sov-pills{display:flex;flex-wrap:wrap;margin-top:24px;border-top:1px solid var(--rule)}.sov-pill,.sov-pill-l{display:flex;align-items:center}.sov-pill{position:relative;flex:1 0 auto;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:0 0;color:var(--muted)!important;cursor:pointer;white-space:nowrap}.sov-pill-l{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{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--surface);color:var(--ink);text-decoration:none}.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-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sov-ptag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid var(--rule-strong);border-radius:6px;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 img,.sov-ptag-ic svg{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-tip{margin-top:14px;padding-top:14px;border-top:1px solid var(--rule);flex:1}.sov-what,.sov-when{font-size:var(--suki-card-text-size);line-height:var(--suki-card-text-lh);color:var(--ink)}.sov-when{margin-top:8px;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-sdk-go .sov-ic{transition:transform .2s ease}.sov-sdk:hover .sov-sdk-title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sov-sdk:focus-visible{outline-offset:3px;border-radius:22px}.sov-band{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:26px 28px;border-radius:20px;background:#1b1b1b;color:#f4f4f4}[data-theme=dark] .sov-band,html.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,.spt svg{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>.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,[data-theme=dark] .spt-focus[aria-checked=true] .spt-switch,html.dark .spt-focus[aria-checked=true] .spt-switch{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:20px;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}@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)}[data-theme=dark] .sov-step+.sov-step,html.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-logs,.sov-tiles{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))}[data-theme=dark] #header,html.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}[data-theme=dark] .spt,html.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 ::after,.spt ::before{box-sizing:border-box}.spt button{margin:0;border:0;background:0 0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.spt button:disabled{cursor:default}.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-step:hover:not(:disabled),.spt-val:hover:not(:disabled),.spt>button.spt-seg:hover{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:#fff;box-shadow:0 1px 2px rgba(27,27,27,.25);transition:transform .18s ease,background .18s ease}.spt-focus[aria-checked=true],.spt-focus[aria-checked=true]:hover{background:var(--cream)}.spt-focus[aria-checked=true] .spt-switch,[data-theme=dark] .spt-focus[aria-checked=true] .spt-switch span,html.dark .spt-focus[aria-checked=true] .spt-switch span{background:#1b1b1b}.spt-focus[aria-checked=true] .spt-switch span{transform:translateX(12px);background:#fdf49d;box-shadow:none}.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}#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:#41413f!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:#1a1917!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:#737270!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,.12) 23px,rgba(17,17,17,.12) 24px,transparent 24px),linear-gradient(transparent 25px,rgba(17,17,17,.12) 25px,rgba(17,17,17,.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,.4) 0 6px,transparent 6px 12px);animation:docs-survey-fly-dash .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(.55,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:.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:.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:.04em;text-transform:uppercase;color:#111;white-space:nowrap}.docs-survey-sending-title{margin-bottom:.9rem}@media (prefers-reduced-motion:reduce){.docs-survey-fly-inbox,.docs-survey-fly-inbox .docs-survey-fly-slot,.docs-survey-fly-note,.docs-survey-fly-trail{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:6px!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}.page-title-beta-badge,[data-theme=dark] .page-title-beta-badge,html.dark .page-title-beta-badge,span.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}[data-theme=dark] span.sdk-menu-beta-badge.page-title-beta-badge,html.dark span.sdk-menu-beta-badge.page-title-beta-badge{color:#fdf49d!important;background:rgba(253,244,157,.1)!important;box-shadow:inset 0 0 0 1px rgba(253,244,157,.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-doc-type-title-row,.suki-export-pdf-title-row,.suki-install-skill-title-row{flex-wrap:wrap}.suki-doc-type-title-left,.suki-export-pdf-title-left,.suki-install-skill-title-left{flex:1 1 0%;min-width:min(100%,18rem)}.suki-doc-type-title-actions,.suki-export-pdf-title-actions,.suki-install-skill-title-actions{margin-left:0}}@media print{#suki-doc-type-solo,.spt-seg.spt-doc-type,.suki-doc-type-title-actions{display:none!important}}