/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer components{.topic-layout{grid-template-columns:var(--container-margin,minmax(var(--margin-min,0), calc((100dvw - var(--container-width,103rem) - var(--gap)) / 2))) minmax(0,1fr) var(--container-margin,minmax(var(--margin-min,0), calc((100dvw - var(--container-width,103rem) - var(--gap)) / 2)));gap:var(--gap);background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-1);flex:1;grid-template-rows:0 1fr 0;grid-template-areas:". . ."".main.";padding-block-end:var(--gap);display:grid}.topic-layout.has-topic-sidebar{grid-template-areas:"topic-sidebar. .""topic-sidebar main.""topic-sidebar. ."}@media(min-width:64rem){.topic-layout.has-topic-sidebar{grid-template-columns:var(--container-margin,minmax(var(--margin-min,0), calc((100dvw - var(--container-width,103rem) - var(--gap)) / 2))) minmax(12rem,1fr) 4fr var(--container-margin,minmax(var(--margin-min,0), calc((100dvw - var(--container-width,103rem) - var(--gap)) / 2)));grid-template-areas:". . . ."".topic-sidebar main."". . . ."}}.afd-canvas-active.scrolled .topic-layout{top:var(--canvas-offset,0);position:relative}.topic-sidebar{top:var(--spacing-sticky-navs);z-index:6;max-height:var(--height-screen-safe);background:var(--calcite-color-background);border:1px solid var(--calcite-color-border-3);width:100%;transition:transform var(--calcite-animation-timing) var(--ease-in-out);transform-origin:100%;scroll-margin-top:var(--scroll-margin-top);grid-area:topic-sidebar;grid-template-columns:minmax(0,1fr);gap:0;display:grid;position:sticky;overflow:hidden auto;transform:translate(-100%)}@media(min-width:58rem){.topic-sidebar{min-width:auto}}@media(min-width:64rem){.topic-sidebar{top:var(--spacing-sticky-navs-gap);max-width:none;transform:translate(0)}}.topic-sidebar.is-active{min-width:calc(100vw - calc(var(--spacing,.25rem) * 12) - var(--gap) * 3);max-width:calc(100vw - calc(var(--spacing,.25rem) * 12) - var(--gap) * 3);box-shadow:var(--calcite-shadow-md);transform:translate(0)}@media(min-width:32rem){.topic-sidebar.is-active{min-width:66vw}}@media(min-width:58rem){.topic-sidebar.is-active{min-width:33vw}}@media(min-width:64rem){.topic-sidebar.is-active{min-width:auto;max-width:none;box-shadow:none}}.topic-sidebar.has-search{grid-template-rows:min-content 1fr}.topic-navigation-container{padding:var(--half-gap) 0}.fab{top:calc(100dvh - var(--gap) - calc(var(--spacing,.25rem) * 12));left:calc(100dvw - var(--gap) - calc(var(--spacing,.25rem) * 12));z-index:var(--calcite-z-index-4);height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);background-color:var(--calcite-color-brand);color:var(--calcite-color-text-inverse);box-shadow:var(--calcite-shadow-sm);cursor:pointer;transition:background-color var(--calcite-animation-timing) var(--ease-in-out);border:0;border-radius:3.40282e38px;grid-template-rows:1fr;grid-template-columns:1fr;place-items:center;padding:0;display:grid;position:fixed}@media(hover){.fab:hover{background-color:var(--calcite-color-brand-hover)}}.fab:focus-visible{background-color:var(--calcite-color-brand-hover)}.fab:active{background-color:var(--calcite-color-brand-press)}.fab .fab-icon,.fab .close-icon{opacity:1;transition:opacity var(--calcite-animation-timing) var(--ease-in-out);grid-area:1/1}.fab .close-icon,.fab.is-active .fab-icon{opacity:0}.fab.is-active .close-icon{opacity:1}@media(min-width:64rem){.fab{display:none}}.main{scroll-margin:var(--scroll-margin-top);gap:calc(var(--spacing,.25rem) * 4);grid-area:main;grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:32rem){.main{gap:var(--gap)}}.main.has-toc{grid-template-areas:"header""toc""content""sidebar";grid-auto-rows:min-content}@media(min-width:32rem){.main.has-toc{grid-template:"header header"max-content"content sidebar"1fr/minmax(min(60rem,33dvw),4fr) minmax(8rem,1fr)}}.main.no-toc{grid-template-rows:max-content auto min-content;grid-template-areas:"header""content"}.page-header{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;grid-area:header;display:flex}.page-title{font-size:var(--calcite-font-size-relative-3xl);line-height:var(--calcite-font-line-height-relative-tight)}@media(min-width:32rem){.page-title:after{content:"";width:50px;height:4px;margin-block:calc(var(--spacing,.25rem) * 2.5);background-color:var(--short-rule-color,var(--calcite-color-brand-press));display:block}}@media(min-width:58rem){.page-title{font-size:var(--calcite-font-size-relative-5xl);line-height:1}}.page-content{grid-area:content}.sidebar-container{grid-area:sidebar}@media(max-width:32rem){.sidebar-container:has(.table-of-contents:not(:empty)){display:contents}}@media(min-width:32rem){.sidebar-container{top:var(--spacing-sticky-navs-gap);max-height:var(--height-screen-safe);gap:calc(var(--spacing,.25rem) * 4);grid-template-rows:minmax(0,max-content) minmax(0,max-content) minmax(66px,1fr);grid-template-areas:"toc""supplementary""feedback";display:grid;position:sticky}}.sidebar-container:empty{grid-area:unset;display:none;position:absolute}.table-of-contents{grid-area:toc}@media(min-width:32rem){.table-of-contents:not(:has(+.supplementary-content)){grid-row:1/span 2}}.table-of-contents:not(.has-toc>.table-of-contents),.table-of-contents:empty{grid-area:unset;display:none;position:absolute}@media(max-width:32rem){.supplementary-content{margin-bottom:calc(var(--spacing,.25rem) * 4)}}@media(min-width:32rem){.supplementary-content{grid-area:supplementary;max-height:100%;overflow-y:auto}.supplementary-content:not(.table-of-contents+.supplementary-content),.supplementary-content:is(.table-of-contents:empty+.supplementary-content){grid-area:1/toc/span 2}}.supplementary-content:not(.has-custom-sidebar .supplementary-content){grid-area:unset;display:none;position:absolute}.supplementary-content .sidebar-title:not(:first-of-type){margin-top:calc(var(--spacing,.25rem) * 4)}.sidebar-videos{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media(min-width:32rem){.no-toc .sidebar-videos{gap:var(--gap)}}.sidebar-videos .sidebar-title{margin-bottom:calc(var(--spacing,.25rem) * 0)}.sidebar-videos:not(:only-child) .sidebar-title{margin-top:calc(var(--spacing,.25rem) * 4)}.sidebar-videos:not(.has-custom-sidebar .sidebar-videos){grid-area:unset;display:none;position:absolute}@media(min-width:32rem){.feedback{grid-area:feedback}.no-toc .feedback{justify-self:flex-end}}.feedback:empty,.custom-sidebar:empty{grid-area:unset;display:none;position:absolute}.sidebar-title{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-n1,var(--text-sm));--tw-font-weight:var(--font-weight-bold,var(--calcite-font-weight-bold));font-weight:var(--font-weight-bold,var(--calcite-font-weight-bold));color:var(--calcite-color-text-3);display:block}}@property --tw-font-weight{syntax:"*";inherits:false}
