From 7e9b380f7470ad731fc79edfa731d5a43be10bf4 Mon Sep 17 00:00:00 2001 From: Matej Bobek Date: Wed, 11 Mar 2026 13:15:35 +0100 Subject: [PATCH] Fix WCAG in guidelines block --- assets/dist/docs.min.css | 2 +- exporter.json | 2 +- scss/blocks/guidelines.scss | 12 ++++++------ scss/inc/theme.scss | 3 +++ 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/assets/dist/docs.min.css b/assets/dist/docs.min.css index caff00f0..53ba019e 100644 --- a/assets/dist/docs.min.css +++ b/assets/dist/docs.min.css @@ -1,2 +1,2 @@ @import url(https://cdn.jsdelivr.net/npm/@xz/fonts@1/serve/source-code-pro.min.css); -:root{--colorWhite: #fff;--colorBlack: #000;--colorNeutral100: #f9f9fa;--colorNeutral200: #f2f4f5;--colorNeutral300: #e6e9eb;--colorNeutral400: #dce0e4;--colorNeutral500: #9298a0;--colorNeutral600: #6a707a;--colorNeutral700: #666e7a;--colorNeutral800: #515964;--colorNeutral900: #141618;--colorRed100: #fff5f5;--colorRed300: #e46969;--colorRed400: #ef4444;--colorRed500: #d23031;--colorRed700: #C13F39;--colorRed900: #9e2122;--colorGreen100: #ebfff0;--colorGreen300: #4ade80;--colorGreen400: #22c55e;--colorGreen500: #00a454;--colorGreen900: #008141;--colorOrange100: #fff6f0;--colorOrange300: #fdba74;--colorOrange400: #f97316;--colorOrange500: #e36b00;--colorOrange900: #ba4e00;--fontFamily: Inter, Arial, sans-serif;--fontFamilyCode: 'Fira Code', 'Fira Mono', Menlo, Consolas, 'DejaVu Sans Mono', monospace;--headingFontFamily: var(--fontFamily);--borderRadiusSmall: 4px;--borderRadiusDefault: 6px;--borderRadiusLarge: 8px;--navItemBorderRadius: var(--borderRadiusDefault);--transitionDefault: 200ms all ease-in-out;--boxShadowLevel0: 0px 0px 0px 1px var(--colorBorderSubtle);--boxShadowLevel1: 0px 4px 8px rgba(0, 0, 0, 0.05), 0px 0px 0px 1px var(--colorBackgroundSecondary);--boxShadowLevel2: 0 4px 8px 0 rgb(0, 0, 0, 0.08), 0px 0px 0px 1px var(--colorBorderSubtle);--dm-font-family-mono: var(--fontFamilyCode);--dm-font-family-body: var(--fontFamily);--dm-font-family-title: var(--headingFontFamily);--colorInkPrimary: var(--colorNeutral900);--colorInkSecondary: var(--colorNeutral800);--colorInkTertiary: var(--colorNeutral600);--colorInkInverted: var(--colorWhite);--colorBackgroundPrimary: var(--colorWhite);--colorBackgroundSecondary: var(--colorNeutral100);--colorBackgroundAlt: var(--colorNeutral200);--colorBorderProminent: var(--colorNeutral400);--colorBorderSubtle: var(--colorNeutral300);--colorBorderStructure: var(--colorBorderSubtle);--colorAccent: #104fc6;--colorAccentAlt: #0043ce;--colorAccentSurface: #ecf4ff;--colorAccentInk: var(--colorWhite);--colorCodeMark: var(--colorRed700);--fontWeightRegular: 400;--fontWeightSemibold: 500;--fontWeightBold: 700;--pageBackground: var(--colorBackgroundPrimary);--ctaButtonBackground: var(--colorAccent);--ctaButtonBackgroundHover: var(--colorAccentAlt);--ctaButtonInk: var(--colorWhite);--calloutSuccessInk: var(--colorGreen900);--calloutSuccessInkSecondary: var(--colorGreen500);--calloutSuccessBackground: var(--colorGreen100);--calloutWarningInk: var(--colorOrange900);--calloutWarningInkSecondary: var(--colorOrange500);--calloutWarningBackground: var(--colorOrange100);--calloutDangerInk: var(--colorRed900);--calloutDangerInkSecondary: var(--colorRed500);--calloutDangerBackground: var(--colorRed100);--calloutInfoInk: var(--colorInkPrimary);--calloutInfoInkSecondary: var(--colorInkSecondary);--calloutInfoBackground: var(--colorBackgroundAlt);--calloutPrimaryInk: var(--colorAccent);--calloutPrimaryInkSecondary: var(--colorAccent);--calloutPrimaryBackground: var(--colorAccentSurface)}.shadow-md{-webkit-box-shadow:0px 0px 50px -35px rgba(0,0,0,.4) !important;box-shadow:0px 0px 50px -35px rgba(0,0,0,.4) !important}.rounded-lg{border-radius:.6rem !important}.rounded-top-0{border-top-left-radius:0px !important;border-top-right-radius:0px !important}.rounded-bottom-0{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.rounded-left-0{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.rounded-right-0{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.small-text{font-size:12px}.text-0{font-size:11px !important;font-size:.6875rem !important}.text-1{font-size:12px !important;font-size:var(--fontSizeTiny) !important}.text-2{font-size:14px !important;font-size:var(--fontSizeSmall) !important}.text-3{font-size:16px !important;font-size:1rem !important}.text-4{font-size:18px !important;font-size:1.125rem !important}.text-5{font-size:21px !important;font-size:1.3125rem !important}.text-6{font-size:24px !important;font-size:1.5rem !important}.text-7{font-size:28px !important;font-size:1.75rem !important}.text-8{font-size:32px !important;font-size:2rem !important}.text-9{font-size:36px !important;font-size:2.25rem !important}.text-10{font-size:40px !important;font-size:2.5rem !important}.text-11{font-size:2.75rem !important}@media(max-width: 992px){.text-11{font-size:calc(1.4rem + 2.1774193548vw) !important}}.text-12{font-size:3rem !important}@media(max-width: 992px){.text-12{font-size:calc(1.425rem + 2.5403225806vw) !important}}.text-13{font-size:3.25rem !important}@media(max-width: 992px){.text-13{font-size:calc(1.45rem + 2.9032258065vw) !important}}.text-14{font-size:3.5rem !important}@media(max-width: 992px){.text-14{font-size:calc(1.475rem + 3.2661290323vw) !important}}.text-15{font-size:3.75rem !important}@media(max-width: 992px){.text-15{font-size:calc(1.5rem + 3.6290322581vw) !important}}.text-16{font-size:4rem !important}@media(max-width: 992px){.text-16{font-size:calc(1.525rem + 3.9919354839vw) !important}}.text-17{font-size:4.5rem !important}@media(max-width: 992px){.text-17{font-size:calc(1.575rem + 4.7177419355vw) !important}}.text-18{font-size:5rem !important}@media(max-width: 992px){.text-18{font-size:calc(1.625rem + 5.4435483871vw) !important}}.text-19{font-size:5.25rem !important}@media(max-width: 992px){.text-19{font-size:calc(1.65rem + 5.8064516129vw) !important}}.text-20{font-size:5.75rem !important}@media(max-width: 992px){.text-20{font-size:calc(1.7rem + 6.5322580645vw) !important}}.text-21{font-size:6.5rem !important}@media(max-width: 992px){.text-21{font-size:calc(1.775rem + 7.6209677419vw) !important}}.text-22{font-size:7rem !important}@media(max-width: 992px){.text-22{font-size:calc(1.825rem + 8.3467741935vw) !important}}.text-23{font-size:7.75rem !important}@media(max-width: 992px){.text-23{font-size:calc(1.9rem + 9.435483871vw) !important}}.text-24{font-size:8.25rem !important}@media(max-width: 992px){.text-24{font-size:calc(1.95rem + 10.1612903226vw) !important}}.text-25{font-size:9rem !important}@media(max-width: 992px){.text-25{font-size:calc(2.025rem + 11.25vw) !important}}.text-11,.text-12,.text-13,.text-14,.text-15,.text-16,.text-17,.text-18,.text-19,.text-20,.text-21,.text-22,.text-23,.text-24,.text-25{line-height:1.3}.line-height-07{line-height:.7 !important}.line-height-1{line-height:1 !important}.line-height-2{line-height:1.2 !important}.line-height-3{line-height:1.4 !important}.line-height-4{line-height:1.6 !important}.line-height-5{line-height:1.8 !important}.font-weight-100{font-weight:100 !important}.font-weight-200{font-weight:200 !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-600{font-weight:600 !important}.font-weight-700{font-weight:700 !important}.font-weight-800{font-weight:800 !important}.font-weight-900{font-weight:900 !important}.text-secondary{color:#6c757d !important}.text-light{color:#dee3e4 !important}.text-body{color:#4c4d4d !important}.border-primary{border-color:#0366d6 !important}.border-secondary{border-color:#6c757d !important}.sn-text-center{text-align:center}.sn-text-left{text-align:left}.sn-text-right{text-align:right}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-10{opacity:1}.bg-light-1{background-color:#e9ecef !important}.bg-light-2{background-color:#dee2e6 !important}.bg-light-3{background-color:#ced4da !important}.bg-light-4{background-color:#adb5bd !important}.bg-dark{background-color:#111418 !important}.bg-dark-1{background-color:#212529 !important}.bg-dark-2{background-color:#343a40 !important}.bg-dark-3{background-color:#495057 !important}.bg-dark-4{background-color:#6c757d !important}.p-8{padding:8px}:root{--checkeredSquareColorDarkA: var(--colorNeutral300);--checkeredSquareColorDarkB: transparent;--checkeredSquareColorLightA: var(--colorBackgroundSecondary);--checkeredSquareColorLightB: transparent}.nav-tabs-inline{flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.nav-tabs-inline::-webkit-scrollbar{display:none}.scrollable-tabs-container{display:flex;align-items:center;position:relative}.scrollable-tabs-container .scroll-arrow{position:absolute;bottom:12px;display:none;cursor:pointer;z-index:2;height:24px;width:24px;background-color:var(--colorBackgroundPrimary);border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault);justify-content:center;align-items:center;color:var(--colorInkSecondary)}.scrollable-tabs-container .scroll-arrow:hover{color:var(--colorInkPrimary)}.scrollable-tabs-container .scroll-arrow svg{width:16px;height:16px}.scrollable-tabs-container .scroll-arrow-left{left:0}.scrollable-tabs-container .scroll-arrow-right{right:0}.checkered-background{background-image:linear-gradient(45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:var(--checkeredSquareColorDarkB)}.checkered-background-small{background-image:linear-gradient(45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:var(--checkeredSquareColorDarkB)}.checkered-background-light{background-image:linear-gradient(45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:var(--checkeredSquareColorLightB)}.checkered-background-light-small{background-image:linear-gradient(45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:var(--checkeredSquareColorLightB)}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade-in{from{opacity:0;transform:scale(1.1, 1.1)}to{opacity:1;transform:scale(1, 1)}}@keyframes fade-out{from{opacity:1;transform:scale(1, 1)}to{opacity:0;transform:scale(1.1, 1.1)}}.SNSearch{height:100vh;width:100vw;left:0;position:fixed;top:0;z-index:99;flex-direction:column;background:rgba(0,0,0,.25);padding:1rem;display:none}.SNSearch a{text-decoration:none}.SNSearch.active{display:block;animation:fade-in .15s}.SNSearch:not(.active).did-fade-in{display:block;animation:fade-out .15s}.SNSearch.SNSearch-container{padding:12vh}.SNSearch-box{margin:0 auto;width:100%;max-width:640px;display:flex;flex-direction:column;min-height:0;border-radius:var(--borderRadiusLarge);box-shadow:var(--boxShadowLevel2);background:var(--pageBackground);color:var(--colorInkPrimary)}.SNSearch-header{height:52px;width:100%;padding:0 16px;border-bottom:1px solid var(--colorBorderSubtle);display:flex;justify-content:space-between;align-items:center}.SNSearch-input{border:0px;font-weight:var(--fontWeightRegular);width:100%;margin:0 16px 0px 16px;background-color:var(--pageBackground);color:var(--colorInkPrimary)}.SNSearch-header form{width:calc(100% - 24px)}.SNSearch-input:focus{border:0px;outline:none}.SNSearch-input-label{width:13px;height:13px}.SNSearch-input-label svg{display:block;flex-shrink:0}.SNSearch-results{padding:0px 20px 20px 20px;font-size:var(--fontSizeSmall);max-height:450px;overflow-y:scroll}.SNSearch-footer{height:44px;width:100%;padding:12px;border-top:1px solid var(--colorBorderSubtle);display:flex;justify-content:space-between;color:var(--colorInkSecondary);font-size:var(--fontSizeTiny)}.SNSearch-footer span{padding:4px;background-color:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusSmall);color:var(--colorInPrimary)}.SNSearch-results p.section-title{font-weight:var(--fontWeightSemibold);color:var(--colorInkSecondary);margin:24px 0px 12px 0px}.SNSearch-results p.section-title.empty{color:var(--colorInkSecondary);margin:36px 0px 16px 0px}.SNSearch-results p.section-result-header{color:var(--colorInkPrimary);font-weight:var(--fontWeightSemibold);padding-top:12px;padding-bottom:4px;margin:0px}.SNSearch-results p.section-result-text{font-size:var(--fontSizeTiny);line-height:1.4;font-weight:normal;color:var(--colorInkSecondary);padding-top:0px;padding-bottom:12px;margin:0 0 4px}.SNSearch-results p{padding:0px 12px}.SNSearch-results p span{color:var(--colorAccent)}.SNSearch-results .result{border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault)}.SNSearch-results .result:hover{background-color:var(--colorBackgroundAlt)}.SNSearch-close{width:28px;height:28px;cursor:pointer;border:0;display:flex;align-items:center;padding:0;justify-content:center;border-radius:var(--borderRadiusSmall);background:var(--colorBackgroundPrimary)}.SNSearch-close:hover{background:var(--colorBackgroundSecondary)}.SNSearch-close svg{display:block;flex-shrink:0}.sn-search-result-link.selected{display:block}.sn-search-result-link.selected .result{background-color:var(--colorBackgroundAlt)}@media(max-width: 768px){.SNSearch.SNSearch-container{padding:3vh 2vh}}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root{--siteMaxWidth: none;--contentMaxWidth: 756px;--contentContainerPadding: 32px;--tocContainerWidth: 260px;--iconStrokeWidth: 2px;--sideNavWidth: 300px;--sideNavBackground: var(--colorBackgroundPrimary);--sideNavBorderColor: var(--colorBorderStructure);--sideNavElevation: none;--sideNavInk: var(--colorInkPrimary);--sideNavInkTab: var(--colorInkSecondary);--sideNavInkSection: var(--colorInkSecondary);--sideNavPadding: 16px;--sideNavGap: 0px;--sideNavItemHoverBackground: rgba(0,0,0,0.04);--sideNavItemHoverInk: var(--sideNavInk);--sideNavItemActiveBackground: var(--colorAccentSurface);--sideNavItemActiveInk: var(--colorAccent);--sideNavItemBorderRadius: var(--navItemBorderRadius);--sideNavItemActiveBorderWidth: 0px;--sideNavItemActiveBorderColor: var(--sideNavItemActiveInk);--sideNavItemPadding: 12px;--sideNavItemHeight: 36px;--sideNavItemFontSize: var(--fontSizeSmall);--sideNavItemFontWeight: var(--fontWeightSemibold);--sideNavSubItemIndentMargin: var(--sideNavPadding);--sideNavSubItemIndentPadding: 0px;--sideNavButtonSearchBackground: var(--colorBackgroundSecondary);--sideNavGroupTextTransform: uppercase;--sideNavGroupFontWeight: var(--fontWeightBold);--sideNavGroupFontSize: var(--fontSizeTiny);--sideNavGroupMarginTop: 32px;--sideNavGroupInk: var(--colorInkTertiary)}b,strong{font-weight:var(--fontWeightBold)}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-wrapper .site{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.site-wrapper .site .site-content-wrapper{margin-right:auto;margin-left:auto;max-width:var(--siteMaxWidth)}.site-wrapper .site .site-content-wrapper .site-content{display:flex;min-height:calc(100vh - 204px)}.docs-content{flex-grow:1;background-color:var(--pageBackground);max-width:calc(100vw - var(--sideNavWidth, 0px));min-height:calc(100vh - 242px);display:flex;flex-direction:column}.docs-content>.content-container{display:flex;justify-content:center;margin-top:20px;padding:24px var(--contentContainerPadding) 0;margin:var(--pageHeaderMargin)}.site-content.no-sidebar{--sideNavWidth: 0px}#main-wrapper{background:var(--pageBackground)}.style-dark{--sideNavBackground: var(--colorNeutral900);--sideNavBorderColor: var(--sideNavBackground);--sideNavInk: var(--colorInkInverted);--sideNavInkTab: var(--colorInkSecondary);--sideNavInkSection: var(--colorInkSecondary);--sideNavItemHoverBackground: rgba(255, 255, 255, 0.08);--sideNavItemHoverInk: var(--sideNavInk);--sideNavItemActiveBackground: rgba(255,255,255,0.2);--sideNavItemActiveInk: white;--buttonSearchInk: rgba(255, 255, 255, 0.6)}.side-navigation-wrapper{background-color:var(--sideNavBackground);width:var(--sideNavWidth);position:relative;z-index:1;border-right:1px solid var(--sideNavBorderColor);box-shadow:var(--sideNavElevation);flex-shrink:0}.side-navigation-wrapper .sidebar-navigation{display:flex;flex-direction:column;position:sticky;top:var(--topNavHeight);height:calc(100vh - var(--topNavHeight));overflow:auto;margin:0;padding:var(--sideNavGroupMarginTop) 0 0;width:100%}.side-navigation-wrapper .bg-sidebar{background-color:var(--sideNavBackground);position:absolute;inset:0px 0 0px -1600px;z-index:0}.side-navigation-wrapper .nav{flex-direction:column}.site-logo-wrapper{--topNavInk: var(--colorInkPrimary);color:var(--sideNavInk);display:flex;flex-direction:column;padding:28px var(--sideNavPadding) 24px;position:sticky;top:0;background:var(--sideNavBackground);z-index:1;gap:24px}.site-logo-wrapper .site-logo{align-self:flex-start;display:flex !important}.site-logo-wrapper .logo-wrapper{width:auto;padding:0;height:auto}.group-open+.nav-item{margin-top:var(--sideNavGroupMarginTop)}.docs-navigation>.nav{--calculatedIndent: 0px;padding:0 var(--sideNavPadding) 32px;color:var(--colorInkPrimary);gap:var(--sideNavGap);flex-direction:column}.docs-navigation>.nav .nav-link.group{--sideNavItemActiveBorderWidth: 0px}.docs-navigation>.nav .nav-item .nav-link{display:flex;align-items:center;justify-content:space-between;position:relative;font-weight:var(--sideNavItemFontWeight);font-size:var(--sideNavItemFontSize);line-height:1.4;letter-spacing:0em;text-indent:0px;color:var(--sideNavInk);padding:8px var(--sideNavItemPadding);border-radius:var(--sideNavItemBorderRadius);transition:var(--transitionDefault)}.docs-navigation>.nav .nav-item .nav-link:hover{color:var(--sideNavItemHoverInk);background-color:var(--sideNavItemHoverBackground)}.docs-navigation>.nav .nav-item .nav-link.group .icon{opacity:.8;transition:var(--transitionDefault)}.docs-navigation>.nav .nav-item .nav-link.group .icon svg{display:block;height:16px;width:16px;flex-shrink:0}.docs-navigation>.nav .nav-item .nav-link.group .icon-lock{opacity:.8;transition:var(--transitionDefault)}.docs-navigation>.nav .nav-item .nav-link.group .icon-lock svg{display:inline;height:16px;width:16px;flex-shrink:0}.docs-navigation>.nav .nav-item .nav-link.active{padding-left:calc(var(--sideNavItemPadding) + var(--calculatedIndent) - var(--sideNavItemActiveBorderWidth));background-color:var(--sideNavItemActiveBackground);color:var(--sideNavItemActiveInk);border-radius:var(--sideNavItemBorderRadius);border-left:var(--sideNavItemActiveBorderWidth) solid var(--sideNavItemActiveBorderColor)}.docs-navigation>.nav .nav-item .nav-link.active.group{background-color:rgba(0,0,0,0);color:var(--sideNavInk);border:0;padding-left:var(--sideNavItemPadding)}.docs-navigation>.nav .nav-item .nav-link.active.group:hover{color:var(--sideNavItemHoverInk);background-color:var(--sideNavItemHoverBackground)}.docs-navigation>.nav .nav-item .nav-link.active.group .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.docs-navigation>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding)}.docs-navigation>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 2}.docs-navigation>.nav>li>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 3}.docs-navigation>.nav>li>.nav>li>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 4}.docs-navigation>.nav>li>.nav>li>.nav>li>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 5}.docs-navigation>.nav .nav .nav-item .nav-link{padding-left:calc(var(--sideNavItemPadding) + var(--calculatedIndent))}.docs-navigation>.nav .nav .nav-item .nav-link.active{padding-left:calc(var(--sideNavItemPadding) + var(--calculatedIndent) - var(--sideNavItemActiveBorderWidth))}.docs-navigation>.nav.with-root-level>.nav-item>.nav-link{font-weight:var(--topNavFontWeight)}.docs-navigation>.nav.first-level-flat .group-open{margin-top:var(--sideNavGroupMarginTop)}.docs-navigation>.nav.first-level-flat .group-open:first-child{margin-top:0}.docs-navigation>.nav.first-level-flat .group-open>.nav-link.group{font-weight:var(--sideNavGroupFontWeight);text-transform:var(--sideNavGroupTextTransform);font-size:var(--sideNavGroupFontSize);line-height:1.3;color:var(--sideNavGroupInk);pointer-events:none;padding-top:0}.docs-navigation>.nav.first-level-flat .group-open>.nav-link.group .icon{display:none}.docs-navigation>.nav.first-level-flat .group-open>.nav-link.group:after{content:none}.docs-navigation>.nav.first-level-flat .group-open>ul.nav{margin:0}.docs-navigation .nav .nav-item{position:relative;transition:var(--transitionDefault);padding:0;border-radius:var(--sideNavItemBorderRadius);margin-top:1px}.docs-navigation .nav .nav-item.is-tab a{color:var(--sideNavInkTab)}.nav-name{margin:0 var(--sideNavPadding) 8px;border-bottom:1px solid var(--colorBorderProminent);padding:0 var(--sideNavItemPadding) 8px}.nav-name span{text-transform:uppercase;color:var(--sideNavInkSection)}.docs-navigation .nav .nav{margin:0 0 0 var(--sideNavSubItemIndentMargin)}.docs-navigation .nav .nav-item .nav-link.active+.nav{display:block}.nav.nav-separator .nav-item .nav-link{position:relative}.nav.nav-separator .nav-item+.nav-item .nav-link:after{height:14px;width:1px;content:" ";background-color:rgba(0,0,0,.2);display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.nav.nav-separator.nav-separator-light .nav-item+.nav-item .nav-link:after{background-color:rgba(250,250,250,.2)}.nav-sn{height:44px;z-index:1;border-top:1px solid var(--sideNavBorderColor);display:flex;align-content:center;justify-content:center;align-items:center;background-color:var(--sideNavBackground);margin-top:auto;flex-shrink:0}.nav-sn a{display:flex;padding:4px 12px;border-radius:var(--borderRadiusDefault);height:32px;align-items:center}.nav-sn a svg{color:var(--sideNavInk);opacity:.4;flex-shrink:0}.nav-sn a:hover{color:var(--sideNavItemHoverInk);background-color:var(--sideNavItemHoverBackground)}.nav-sn a:hover svg{color:var(--sideNavItemHoverInk);flex-shrink:0}.site{scrollbar-width:thin;scrollbar-color:var(--colorNeutral300) rgba(0,0,0,0)}.site{scrollbar-gutter:stable}.site::-webkit-scrollbar{width:12px;height:12px}.site::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.site::-webkit-scrollbar-thumb{background-color:var(--colorNeutral300);border-left:1px solid var(--colorBorderStructure);border-radius:100px;background-clip:content-box}.site::-webkit-scrollbar-thumb:hover{background-color:var(--colorNeutral400)}.site::-webkit-scrollbar-thumb:active{background-color:var(--colorNeutral400)}:root{--topNavBackground: var(--colorInkPrimary);--topNavGap: 2px;--topNavBorderColor: var(--topNavBackground);--topNavInk: var(--colorInkInverted);--topNavItemHeight: 36px;--topNavItemHoverInk: var(--topNavInk);--topNavItemActiveInk: var(--topNavInk);--topNavItemHoverBackground: rgba(255, 255, 255, 0.15);--topNavItemActiveBackground: var(--topNavItemHoverBackground);--topNavHeight: 68px;--topNavElevation: 0px 5px 8px rgba(30, 41, 59, 0.05);--topNavFontWeight: var(--fontWeightSemibold);--logoHeight: 28px;--logoWrapperWidth: var(--sideNavWidth);--buttonSearchBackground: rgba(255, 255, 255, 0.1);--buttonSearchBackgroundHover: rgba(255, 255, 255, 0.2);--buttonSearchInk: var(--colorInkSecondary);--buttonSearchInkHover: var(--colorInkInverted)}.hidden-top-nav{--topNavHeight: 0px !important}.hidden-top-nav .side-navigation-wrapper .sidebar-navigation{padding-top:0}.style-light{--topNavBackground: var(--colorBackgroundPrimary);--topNavBorderColor: var(--topNavBackground);--topNavBorderWidth: 1px;--topNavInk: var(--colorInkPrimary);--topNavItemHoverInk: var(--colorAccent);--topNavItemActiveInk: var(--colorWhite);--topNavItemActiveBackground: var(--colorAccent);--topNavItemHoverBackground: var(--colorAccentSurface);--buttonSlackBackground: #5A1D5E;--buttonSlackBackgroundHover: #4d1352;--buttonSlackInk: #fff;--buttonSlackInkHover: #fff;--buttonSlackBorder: var(--colorBorderSubtle);--buttonSlackBorderHover: var(--buttonSlackBackgroundHover);--buttonSearchBackground: var(--colorBackgroundAlt);--buttonSearchBackgroundHover: var(--colorAccentSurface);--buttonSearchInk: var(--colorInkTertiary);--buttonSearchInkHover: var(--colorAccent)}#header{box-shadow:var(--topNavElevation);background-color:var(--topNavBackground);border-bottom:var(--topNavBorderWidth) solid var(--topNavBorderColor)}#header .navbar{padding:0px;height:var(--topNavHeight);min-height:44px;max-height:96px;align-content:center;max-width:var(--siteMaxWidth);margin:0 auto}#header .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}#header.mobile-header{--topNavHeight: 60px !important;display:none}#header.mobile-header .navbar{justify-content:flex-end;width:100%}.btn-icon-button{color:var(--topNavInk);background:none;cursor:pointer;width:36px;height:36px;border:0;display:flex;align-items:center;transition:var(--transitionDefault);border-radius:var(--borderRadiusDefault);flex-shrink:0;justify-content:center}.btn-icon-button svg{flex-shrink:0}.btn-icon-button:hover{color:var(--topNavItemHoverInk);background-color:var(--topNavItemHoverBackground)}.btn-icon-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--colorAccent)}.btn-search.expanded{width:auto;gap:8px;background:var(--buttonSearchBackground);padding:0 12px 0 12px;min-width:160px;justify-content:flex-start;font-size:var(--fontSizeSmall);color:var(--buttonSearchInk);font-weight:var(--fontWeightSemibold)}.btn-search.expanded svg{flex-shrink:0;width:16px;height:16px}.btn-search.expanded:hover{color:var(--buttonSearchInkHover);background-color:var(--buttonSearchBackgroundHover)}a.site-logo{color:var(--topNavInk)}a.site-logo:hover{color:var(--topNavInk)}.logo-wrapper{width:var(--logoWrapperWidth);height:var(--topNavHeight);display:flex;justify-content:left;align-items:center;padding:0px 28px;max-width:300px;flex-shrink:0;gap:4px}.logo-wrapper img{height:var(--logoHeight);max-height:44px}#header-nav .switch-theme{color:var(--colorInkPrimary);cursor:pointer;padding:8px}.fa-moon:before{content:url("data:image/svg+xml,%3Csvg width=%2738%27 height=%2726%27 viewBox=%270 0 38 26%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect x=%274%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%279%27 fill=%27black%27 fill-opacity=%270.8%27/%3E%3Cpath d=%27M13 16C14.6569 16 16 14.6569 16 13C16 11.3431 14.6569 10 13 10C11.3431 10 10 11.3431 10 13C10 14.6569 11.3431 16 13 16Z%27 stroke=%27white%27 stroke-miterlimit=%2710%27/%3E%3Cpath d=%27M13 8V7%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M13 19V18%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M9.46001 9.45999L8.76001 8.75999%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M17.24 17.24L16.54 16.54%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M8 13H7%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M19 13H18%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M9.46001 16.54L8.76001 17.24%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M17.24 8.75999L16.54 9.45999%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M13 1.5H25V0.5H13V1.5ZM25 24.5H13V25.5H25V24.5ZM13 24.5C6.64873 24.5 1.5 19.3513 1.5 13H0.5C0.5 19.9036 6.09644 25.5 13 25.5V24.5ZM36.5 13C36.5 19.3513 31.3513 24.5 25 24.5V25.5C31.9036 25.5 37.5 19.9036 37.5 13H36.5ZM25 1.5C31.3513 1.5 36.5 6.64873 36.5 13H37.5C37.5 6.09644 31.9036 0.5 25 0.5V1.5ZM13 0.5C6.09644 0.5 0.5 6.09644 0.5 13H1.5C1.5 6.64873 6.64873 1.5 13 1.5V0.5Z%27 fill=%27black%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A")}#header-nav{justify-content:space-between;gap:12px}#header-nav .typographyDocsViewNavigation{font-weight:var(--topNavFontWeight)}.sticky-top{z-index:22}.navbar-nav{margin:0px;overflow-y:auto;padding:0;gap:var(--topNavGap);width:100px;flex-grow:1;height:var(--topNavHeight);align-items:center;-ms-overflow-style:none;scrollbar-width:none}.navbar-nav::-webkit-scrollbar{width:4px;height:4px}.navbar-nav::-webkit-scrollbar-thumb{background:var(--topNavInk);border-radius:var(--borderRadiusDefault)}.navbar-nav::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:var(--borderRadiusDefault)}.primary-menu ul.navbar-nav>li{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;flex-shrink:0}.primary-menu ul.navbar-nav>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primary-menu ul.navbar-nav>li:hover>a:not(.btn),.primary-menu ul.navbar-nav>li>a.active:not(.btn){color:var(--colorAccent);text-decoration:none}.primary-menu ul.navbar-nav>li a.btn{padding:.4rem 1.4rem}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0px;background-color:rgba(0,0,0,0);text-transform:none;color:#777}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#0366d6}.primary-menu ul.navbar-nav>li.dropdown:hover>a:after{clear:both;content:" ";display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;border-width:0px 7px 6px 7px;bottom:0px;left:50%;margin:0 0 0 -5px;z-index:1022}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu{-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.176);box-shadow:0px 0px 12px rgba(0,0,0,.176);border:0px none;padding:10px 15px;min-width:220px;margin:0;font-size:var(--fontSizeSmall);z-index:1021}.primary-menu ul.navbar-nav>li.dropdown>.dropdown-toggle .arrow{display:none}.primary-menu .dropdown-menu-right{left:auto !important;right:100% !important}.primary-menu ul.navbar-nav>li.dropdown-mega{position:static}.primary-menu ul.navbar-nav>li.dropdown-mega>.dropdown-menu{width:100%;padding:20px 20px;margin-left:0px !important}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:5px 5px 5px 20px;border-right:1px solid #eee}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div:last-child{border-right:0}.primary-menu ul.navbar-nav>li.dropdown-mega .sub-title{display:block;font-size:16px;margin-top:1rem;padding-bottom:5px}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-submenu{list-style-type:none;padding-left:0px}.primary-menu ul.navbar-nav>li a.btn{font-size:14px;padding:.65rem 2rem;text-transform:uppercase}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{left:100%;margin-top:-40px}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-toggle:after{border-top:.4em solid rgba(0,0,0,0);border-right:0;border-bottom:.4em solid rgba(0,0,0,0);border-left:.4em solid}.primary-menu ul.navbar-nav>li.dropdown .dropdown-toggle .arrow{position:absolute;min-width:30px;height:100%;right:0px;top:0}.primary-menu ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{content:" ";position:absolute;top:50%;left:50%;border-color:var(--colorInkPrimary);border-top:1px solid;border-right:1px solid;width:6px;height:6px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.primary-menu .dropdown-toggle:after{content:none}.primary-menu.navbar-line-under-text ul.navbar-nav>li>a:not(.btn):after{position:absolute;content:"";height:2px;width:0;left:50%;right:0;bottom:14px;background-color:rgba(0,0,0,0);color:#fff;border-bottom:2px solid #0366d6;transform:translate(-50%, 0) translateZ(0);-webkit-transform:translate(-50%, 0) translateZ(0)}.primary-menu.navbar-line-under-text ul.navbar-nav>li>a:hover:not(.logo):after,.primary-menu.navbar-line-under-text ul.navbar-nav>li>a.active:after{width:calc(100% - .99em)}.primary-menu.navbar-text-light .toggle-navbar span{background:#fff}.primary-menu.navbar-text-light .navbar-nav>li>a:not(.btn){color:#fff}.primary-menu.navbar-text-light .navbar-nav>li:hover>a:not(.btn),.primary-menu.navbar-text-light .navbar-nav>li>a.active:not(.btn){color:rgba(250,250,250,.75)}.primary-menu.navbar-text-light.navbar-line-under-text .navbar-nav>li>a:not(.logo):after,.primary-menu.navbar-text-light.navbar-line-under-text .navbar-nav>li>a.active:after{border-color:rgba(250,250,250,.6)}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu{background-color:#252a2c;color:#fff}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#272c2e}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown:hover>a:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #252a2c rgba(0,0,0,0)}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){color:rgba(250,250,250,.8)}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#fafafa;font-weight:600}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-color:#3a3a3a}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu{background-color:#0366d6;color:#fff}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown:hover>a:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0366d6 rgba(0,0,0,0)}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){color:rgba(250,250,250,.95)}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#fafafa;font-weight:600}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-color:rgba(250,250,250,.2)}.fa-search:before{content:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%2713%27 viewBox=%270 0 13 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 1.5C3.3 1.5 1.5 3.3 1.5 5.5C1.5 7.7 3.3 9.5 5.5 9.5C7.7 9.5 9.5 7.7 9.5 5.5C9.5 3.3 7.7 1.5 5.5 1.5ZM5.5 0.5C8.3 0.5 10.5 2.7 10.5 5.5C10.5 6.7 10.1 7.8 9.4 8.7L12.4 11.7L11.7 12.4L8.7 9.4C7.8 10.1 6.7 10.5 5.5 10.5C2.7 10.5 0.5 8.3 0.5 5.5C0.5 2.7 2.7 0.5 5.5 0.5Z%27 fill=%27white%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A")}.primary-menu ul.navbar-nav>li:hover>a:not(.btn){color:var(--topNavItemHoverInk);text-decoration:none;background:var(--topNavItemHoverBackground)}.primary-menu ul.navbar-nav>li>a.active:not(.btn){color:var(--topNavItemActiveInk);text-decoration:none;background:var(--topNavItemActiveBackground);opacity:1}.primary-menu ul.navbar-nav>li>a:not(.btn){color:var(--topNavInk);opacity:.9}.primary-menu ul.navbar-nav>li>a{color:rgba(240,246,252,.7019607843)}.primary-menu ul.navbar-nav>li>a.active{background-color:rgba(15,98,254,.12);color:var(--colorAccent)}.primary-menu ul.navbar-nav>li:hover>a{color:var(--colorAccentAlt)}.primary-menu a.active{background-color:var(--colorAccentSurface);color:var(--colorAccent);transition:var(--transitionDefault)}.header-nav{height:76px;padding:16px}.primary-menu ul.navbar-nav>li>a:not(.btn){height:var(--topNavItemHeight);margin:0px;padding:0px 12px;border-radius:var(--navItemBorderRadius);transition:var(--transitionDefault)}.primary-menu .container-fluid{margin:0px;padding:0px}.toggle-navbar{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0 16px 0 0;position:relative;border:none;-webkit-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;background:rgba(0,0,0,0);color:var(--topNavInk);border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault);flex-shrink:0}.toggle-navbar:hover{color:var(--topNavItemHoverInk);background-color:var(--topNavItemHoverBackground)}.toggle-navbar svg{width:20px;height:20px;display:block;flex-shrink:0}.toggle-navbar span{display:block;position:absolute;height:2px;width:100%;background:#3c3636;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.toggle-navbar span:nth-child(1){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-navbar span:nth-child(2){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-navbar span:nth-child(3){top:21px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-navbar.show span:nth-child(1){top:4px;left:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-navbar.show span:nth-child(2){width:0%;opacity:0}.toggle-navbar.show span:nth-child(3){top:22px;left:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-accordion{position:initial}.navbar-main{flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-expand-none .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-none .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-none ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-none ul.navbar-nav li:last-child{border:none}.navbar-expand-none ul.navbar-nav li+li{margin-left:0px}.navbar-expand-none ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-none ul.navbar-nav li>a:hover:after,.navbar-expand-none ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-none ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-none ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-none ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-none ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-none.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-none.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-none.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-none.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-none.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-none.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-none.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}#mobile-menu-container .dropdown-menu{font-weight:var(--fontWeightSemibold)}#version-container button,#mobile-menu-container button{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--topNavInk);border:0px;background-color:rgba(0,0,0,0);transition:var(--transitionDefault)}#version-container button:hover,#mobile-menu-container button:hover{background-color:var(--topNavItemHoverBackground);color:var(--topNavInk)}.utility-nav{display:flex;justify-content:center;align-items:center;padding-right:16px}#version-container button,#mobile-menu-container button{margin-right:8px;padding-right:28px;text-transform:capitalize}#version-container button:after,#mobile-menu-container button::after{position:absolute;content:" ";right:19px;top:13px;border-color:var(--topNavInk);border-top:2px solid;border-right:2px solid;width:6px;height:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dropdown-menu{right:0;left:auto;box-shadow:var(--boxShadowLevel2);border:0;background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary);border-radius:var(--borderRadiusDefault);max-height:360px;min-width:160px;max-width:360px;overflow-y:scroll;margin-top:8px}.dropdown-menu.pull-left{right:auto;left:0}.dropdown-menu .dropdown-item{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--colorInkPrimary);padding:.25rem 1rem;align-items:center;justify-content:space-between;display:flex}.dropdown-menu .dropdown-item.is-active,.dropdown-menu .dropdown-item.checked{background-color:rgba(15,98,254,.04);color:var(--colorAccent)}#version-container #mobile-menu-container .dropdown-item{padding-right:2.5rem}#version-container #mobile-menu-container .dropdown-item.checked::after{position:absolute;right:12px;display:inline-block;content:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%278%27 viewBox=%270 0 11 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.6499 0.649994L10.3499 1.34999L3.9999 7.70999L0.649902 4.34999L1.3499 3.64999L3.9999 6.28999L9.6499 0.649994Z%27 fill=%27%230F62FE%27/%3E%3C/svg%3E%0A");color:var(--colorAccent)}@media(max-width: 575.98px){.navbar .logo-wrapper{padding-right:0}.primary-menu .container-fluid{padding:0;flex:1}.utility-nav{padding:0}.navbar-expand-sm .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-sm .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-sm ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-sm ul.navbar-nav li:last-child{border:none}.navbar-expand-sm ul.navbar-nav li+li{margin-left:0px}.navbar-expand-sm ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-sm ul.navbar-nav li>a:hover:after,.navbar-expand-sm ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-sm ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-sm ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-sm ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-sm ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-sm.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-sm.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-sm.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-sm.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-sm.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-sm.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-sm.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-md .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-md ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-md ul.navbar-nav li:last-child{border:none}.navbar-expand-md ul.navbar-nav li+li{margin-left:0px}.navbar-expand-md ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-md ul.navbar-nav li>a:hover:after,.navbar-expand-md ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-md ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-md ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-md ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-md ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-md.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-md.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-md.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-md.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-md.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-md.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-md.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}}@media(min-width: 575.98px)and (max-width: 991.98px){.primary-menu>.container-fluid{padding:0px 0px 0 16px;flex:1}}@media(max-width: 991.98px){#mobile-menu-container .dropdown-menu{right:auto;left:0}.navbar-expand-lg .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-lg .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-lg ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-lg ul.navbar-nav li:last-child{border:none}.navbar-expand-lg ul.navbar-nav li+li{margin-left:0px}.navbar-expand-lg ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-lg ul.navbar-nav li>a:hover:after,.navbar-expand-lg ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-lg ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-lg ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-lg ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-lg ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-lg.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-lg.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-lg.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-lg.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-lg.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-lg.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-lg.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}#mobile-menu-container{display:none}#version-container{display:initial}}@media(min-width: 992px){#mobile-menu-container{display:none}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-xl .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-xl ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-xl ul.navbar-nav li:last-child{border:none}.navbar-expand-xl ul.navbar-nav li+li{margin-left:0px}.navbar-expand-xl ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-xl ul.navbar-nav li>a:hover:after,.navbar-expand-xl ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-xl ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-xl ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-xl ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-xl ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-xl.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-xl.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-xl.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-xl.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-xl.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-xl.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-xl.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}}:root{--pageNavigationBackground: var(--colorBackgroundPrimary);--pageNavigationElevation: var(--boxShadowLevel1);--pageNavigationInk: var(--colorInkPrimary);--pageNavigationInkSection: var(--colorInkSecondary);--pageNavigationHoverInk: var(--colorAccent);--pageNavigationInkHoverSection: var(--pageNavigationInkSection);--pageNavigationHoverBackground: var(--pageNavigationBackground);--pageNavigationHoverElevation: var(--boxShadowLevel2);--pageNavigationRadius: var(--borderRadiusLarge)}.page-bottom-navigation{display:flex;align-content:center;justify-content:space-between;flex-direction:row;align-items:center;width:100%;margin:40px 0 0 0}.page-bottom-navigation a{text-decoration:none !important}.page-bottom-navigation .segment{padding:12px 16px;display:flex;gap:12px;align-items:center;box-shadow:var(--pageNavigationElevation);border-radius:var(--pageNavigationRadius);justify-content:space-between;transition:var(--transitionDefault);background:var(--pageNavigationBackground);text-decoration:none}.page-bottom-navigation .segment *{text-decoration:none}.page-bottom-navigation .segment .segment-text{width:100%}.page-bottom-navigation .segment .segment-text>.section{font-weight:var(--fontWeightSemibold);color:var(--pageNavigationInk);line-height:1.3;font-size:var(--fontSizeTiny);opacity:.8;margin-bottom:2px;transition:var(--transitionDefault)}.page-bottom-navigation .segment .segment-text>.pagename{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);line-height:1.3;color:var(--pageNavigationInk);transition:var(--transitionDefault)}.page-bottom-navigation .segment .arrow{width:20px;height:20px;margin:0px;color:var(--pageNavigationInk);transition:var(--transitionDefault);opacity:.6}.page-bottom-navigation .segment .arrow svg{display:block;flex-shrink:0}.page-bottom-navigation .segment:hover{box-shadow:var(--pageNavigationHoverElevation);background-color:var(--pageNavigationHoverBackground);text-decoration:none}.page-bottom-navigation .segment:hover *{text-decoration:none}.page-bottom-navigation .segment:hover .pagename,.page-bottom-navigation .segment:hover .arrow,.page-bottom-navigation .segment:hover .section{color:var(--pageNavigationHoverInk)}.page-bottom-navigation .col.left{padding-left:0px;text-align:right}.page-bottom-navigation .col-6{padding:0px}.page-bottom-navigation .col.right{padding-right:0px;text-align:left}.container-footer{border-top:1px solid var(--colorBorderStructure);padding:0 var(--contentContainerPadding)}.container-footer>.slider{max-width:calc(var(--contentMaxWidth) + var(--tocContainerWidth));margin:0px auto;padding:60px 0px 20px 0px;z-index:1}.container-footer.small{margin-top:auto}.container-footer.small>.slider{display:flex;align-items:center;height:43px;padding:0}.container-footer ul li{margin-bottom:8px}.container-footer p,.container-footer a,.container-footer p.copy{font-size:var(--fontSizeSmall);line-height:var(--contentBodyLineHeight);color:var(--colorInkSecondary)}.container-footer a{text-decoration:underline}.container-footer p:last-child{margin-bottom:0}.container-footer p.copy{color:var(--colorInkSecondary)}.container-footer h4,.container-footer h5,.container-footer h6{margin-bottom:16px}.social-icons{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.social-icons li{margin:0px 6px;padding:0;overflow:visible}.social-icons li a{display:block;height:26px;line-height:26px;width:26px;font-size:18px;text-align:center;color:#4d555a;text-decoration:none}.social-icons li i{line-height:inherit}.social-icons.social-icons-sm li{margin:0px 4px}.social-icons.social-icons-sm li a{font-size:15px;width:22px}.social-icons.social-icons-lg li a{width:34px;height:34px;line-height:34px;font-size:22px}.social-icons.social-icons-light li a{color:#eee}.social-icons.social-icons-muted li a{color:#aab1b8}.social-icons li:hover a{color:#999}#back-to-top{display:none;position:fixed;z-index:1030;bottom:8px;right:10px;background-color:rgba(0,0,0,.22);text-align:center;color:#fff;font-size:14px;width:36px;height:36px;line-height:34px;border-radius:var(--borderRadiusDefault);-webkit-box-shadow:0px 5px 15px rgba(0,0,0,.15);box-shadow:0px 5px 15px rgba(0,0,0,.15)}#back-to-top:hover{background-color:#0366d6;-webkit-box-shadow:0px 5px 15px rgba(0,0,0,.25);box-shadow:0px 5px 15px rgba(0,0,0,.25)}@media(max-width: 575.98px){#back-to-top{z-index:1029}}.badge{font-size:.625rem;font-weight:var(--fontWeightBold);border-radius:var(--borderRadiusSmall)}.badge.badge-contrast-aaa{color:var(--colorGreen100);background:var(--colorGreen900)}.badge.badge-contrast-aa{color:var(--colorGreen100);background:var(--colorGreen900)}.badge.badge-contrast-aa18{background:var(--colorOrange100);color:var(--colorOrange900)}.badge.badge-contrast-dnp{background:var(--colorRed100);color:var(--colorRed900)}.banner-preview{font-size:var(--fontSizeSmall);background-color:#d0e2ff;color:#0043ce;padding:8px}.banner-preview .content{margin-right:auto;margin-left:auto;max-width:var(--siteMaxWidth);padding:0 16px 0 32px;display:flex;align-items:center;gap:8px;justify-content:center}.banner-preview .content .message{display:flex;align-items:center;gap:8px}.banner-preview .btn{display:flex;align-items:center;gap:4px}:root{--buttonSlackBackground: #fff;--buttonSlackBackgroundHover: #5A1D5E;--buttonSlackInk: #5A1D5E;--buttonSlackInkHover: #fff;--buttonSlackBorder: var(--colorBorderSubtle);--buttonSlackBorderHover: var(--buttonSlackBackgroundHover)}.btn-primary{background-color:var(--ctaButtonBackground);border-color:var(--ctaButtonBackground)}.btn-primary:hover{background-color:var(--ctaButtonBackgroundHover);border-color:var(--ctaButtonBackgroundHover)}.btn-primary.focus,.btn-primary:focus{background-color:var(--ctaButtonBackgroundHover);border-color:var(--ctaButtonBackgroundHover)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:var(--ctaButtonBackgroundHover);border-color:var(--ctaButtonBackgroundHover)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.cta-button{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--ctaButtonInk);margin-left:12px;white-space:nowrap;transition:var(--transitionDefault);border-radius:var(--borderRadiusDefault);text-decoration:none}.cta-button *{text-decoration:none}.btn-secondary{background-color:#6c757d;border-color:#6c757d}.btn-slack{background-color:var(--buttonSlackBackground);border-color:var(--buttonSlackBorder);color:var(--buttonSlackInk);display:flex;align-items:center;font-weight:var(--fontWeightSemibold)}.btn-slack:hover{background-color:var(--buttonSlackBackgroundHover);border-color:var(--buttonSlackBorderHover);color:var(--buttonSlackInkHover)}.btn-slack svg{height:16px;width:16px;margin-right:8px;flex-shrink:0}.btn-light{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary)}.btn-light:focus-visible{box-shadow:0 0 0 2px var(--colorInkTertiary) !important}.btn-light.btn-with-icon{padding:4px 12px 4px 12px;display:flex;gap:8px;align-items:center}.btn-light.btn-with-icon svg{height:16px;width:16px;flex-shrink:0}.btn-small{font-size:var(--fontSizeTiny);padding:4px 8px;font-weight:var(--fontWeightSemibold);border-radius:var(--borderRadiusSmall)}.btn-small.btn-with-icon{padding:4px 8px 4px 4px;display:flex;gap:4px;align-items:center}.btn-small svg{height:16px;width:16px;flex-shrink:0}.btn-small svg.icon-tiny{width:auto}.btn-small.btn-icon-only{padding:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.btn-white{background:var(--colorBackgroundPrimary);color:var(--colorInkPrimary)}.btn-white:hover{background:var(--colorAccentSurface);color:var(--colorAccent)}.btn-floating{box-shadow:var(--boxShadowLevel1)}.btn-floating:hover{background:var(--colorBackgroundPrimary);box-shadow:var(--boxShadowLevel2)}.btn-floating:focus{box-shadow:var(--boxShadowLevel1) !important}:root{--contentBlockGap: var(--contentVerticalRhythm)}.content-block{margin-top:0;margin-bottom:var(--contentBlockGap)}.content-block p a,ul.content-block li a,.heading a{text-decoration:underline}.content-block p a:hover,ul.content-block li a:hover,.heading a:hover{text-decoration:none}ul.content-block ul,ul.content-block ol,ol.content-block ul,ol.content-block ol{margin-bottom:0 !important}.icon-boolean svg{color:var(--colorInkTertiary)}.icon-boolean.is-true svg{color:var(--colorGreen500)}.input-search{margin:0;width:100%;height:44px;padding:0 16px;border:2px solid var(--colorBackgroundSecondary);background:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault);color:var(--colorInkPrimary);transition:var(--transitionDefault);font-size:var(--fontSizeSmall)}.input-search:hover{border-color:var(--colorBackgroundAlt)}.input-search:focus{outline:none;border:2px solid var(--colorInkTertiary)}.input-search-container{position:sticky;top:calc(var(--topNavHeight) + var(--tabOffset, -8px) + 8px);z-index:1;background:hsla(0,0%,100%,.96);padding-top:12px;padding-bottom:12px;backdrop-filter:blur(10px);display:flex;gap:12px;justify-content:flex-end}.input-search-container .btn{flex-shrink:0;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold)}.input-search-container .btn span{display:flex;gap:8px;align-items:center}.input-search-container .btn .loading{width:220px}.input-search-container .btn .hide{display:none}.preloader{position:fixed;width:100%;height:100%;z-index:999999999 !important;background-color:var(--pageBackground);top:0;left:0;right:0;bottom:0}.preloader .lds-ellipsis{display:inline-block;position:absolute;width:80px;height:80px;margin-top:-40px;margin-left:-40px;top:50%;left:50%}.preloader .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--colorBorderSubtle);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.preloader .lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.preloader .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.preloader .lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.preloader .lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}a.property-link{color:var(--colorInkPrimary);text-decoration:underline;font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);text-decoration:none !important;display:inline-flex;gap:4px;align-items:center}a.property-link svg{display:block;width:16px;height:16px}a.property-link:hover{color:var(--colorAccent)}a.property-link.small{font-size:var(--fontSizeTiny)}.property-select-tag{font-size:var(--fontSizeSmall);padding:0px 6px;border-radius:var(--borderRadiusSmall);font-weight:var(--fontWeightSemibold);background:var(--colorBackgroundAlt);white-space:nowrap;height:24px;display:inline-flex;align-items:center;border:1px solid rgba(0,0,0,.1)}.property-select-tag.small{height:16px;font-size:var(--fontSizeTiny);padding:0px 4px}.property-select-tag.light{color:var(--colorWhite)}.property-select-tag.dark{color:var(--colorNeutral900)}.spinner{width:20px;height:20px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.spinner::before,.spinner::after{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:2px solid var(--colorAccent);animation:prixClipFix 2s linear infinite}.spinner::after{border-color:var(--colorAccent);animation:prixClipFix 2s linear infinite,rotate .5s linear infinite reverse;inset:5px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}:root{--contentFontBase: 16px;--contentVerticalRhythm: 24px;--contentBodyLineHeight: calc(var(--contentVerticalRhythm) + (var(--contentVerticalRhythm) * var(--contentVerticalRhythmAdjustment, 0)));--fontWeightNormal: 400;--fontWeightSemibold: 500;--fontWeightBold: 640;--fontSizeSmall: 0.875rem;--fontSizeTiny: 0.75rem;--lineHeightSmall: 1.5;--lineHeightTiny: 1.3;--fontSizeCode: 0.825em;--fontWeightCode: 500;--headingInk: var(--colorInkPrimary);--headingScaleFactor: 0.28;--headingLineHeight: 1.3;--headingFontWeight: var(--fontWeightBold);--headingLevel1Size: 1.75rem;--headingLevel2Size: 1.5rem;--headingLevel3Size: 1.25rem;--headingLevel4Size: 1.125rem;--headingLevel5Size: 1rem;--pageTitleFontFamily: var(--fontFamily);--pageTitleFontSize: 32px;--pageTitleFontWeight: var(--fontWeightBold);--pageDescriptionFontSize: 18px}@media(max-width: 768px){:root{--headingLevel1Size: 2rem;--headingLevel2Size: 1.7rem;--headingLevel3Size: 1.5rem;--pageTitleFontSize: 32px}}body{font-family:var(--fontFamily);font-size:var(--contentFontBase);line-height:var(--contentBodyLineHeight);color:var(--colorInkPrimary);font-weight:var(--fontWeightRegular);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--headingFontFamily);color:var(--headingInk);font-size:var(--headingFontSize);line-height:var(--headingLineHeight);margin-top:calc(var(--contentBlockGap)*var(--contentBlockGapAdjustment));font-weight:var(--headingFontWeight);margin-bottom:calc(var(--contentBlockGap)/1.5)}h1:first-child,h1:nth-child(2),h2:first-child,h2:nth-child(2),h3:first-child,h3:nth-child(2),h4:first-child,h4:nth-child(2),h5:first-child,h5:nth-child(2),h6:first-child,h6:nth-child(2){margin-top:0}p{margin-top:0;margin-bottom:var(--paragraphSpacingAfter, calc(var(--contentBlockGap) / 2))}p+.content-block{margin-top:var(--contentBlockGap)}h1,.heading--level-1{--headingFontSize: var(--headingLevel1Size);--contentVerticalRhythmAdjustment: 1.4;--contentBlockGapAdjustment: 2}h2,.heading--level-2{--headingFontSize: var(--headingLevel2Size);--contentVerticalRhythmAdjustment: 0.8;--contentBlockGapAdjustment: 1.5}h3,.heading--level-3{--headingFontSize: var(--headingLevel3Size);--contentVerticalRhythmAdjustment: 0.7;--contentBlockGapAdjustment: 1}h4,.heading--level-4{--headingFontSize: var(--headingLevel4Size);--contentVerticalRhythmAdjustment: 0.5;--contentBlockGapAdjustment: 1}h5,.heading--level-5{--headingFontSize: var(--headingLevel5Size);--contentVerticalRhythmAdjustment: 0.3;--contentBlockGapAdjustment: 1}h1+div.anchor+h2,h2+div.anchor+h3,h3+div.anchor+h4,h4+div.anchor+h5,h5+div.anchor+h6{margin-top:0}.docs-content ol li,.docs-content ul li{margin-top:0px}.docs-content section ul li{margin-top:8px;padding-left:4px}.docs-content section ol li{margin-top:8px;padding-left:4px}.docs-content ol{list-style-type:decimal}.docs-content ol ol{list-style-type:lower-alpha}.docs-content ol ol ol{list-style-type:lower-roman}.docs-content ol ol ol ol{list-style-type:upper-alpha}mark,.mark{font-family:var(--fontFamilyCode);font-weight:var(--fontWeightCode);font-size:var(--fontSizeCode);line-height:var(--contentBodyLineHeight);padding:4px;background:var(--colorBackgroundSecondary);color:var(--colorCodeMark);border-radius:var(--borderRadiusDefault);border:1px solid var(--colorBorderSubtle)}a,a:focus{transition:var(--transitionDefault);color:var(--colorAccent)}a:hover,a:active{color:var(--colorAccentAlt)}a:focus,a:active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus,button:active{outline:none}a:focus-visible,.btn:focus-visible,button:focus-visible{outline:var(--colorInkPrimary) solid 2px;border-radius:2px}.blockquote,blockquote{padding-left:20px;font-weight:var(--fontWeightRegular);font-size:1.25rem;line-height:1.4;border-left:1px solid var(--colorInkSecondary);position:relative}.blockquote .icon,blockquote .icon{position:absolute;left:-20px;top:0px;color:var(--colorInkSecondary)}.blockquote .icon svg,blockquote .icon svg{display:block;height:14px;width:14px;flex-shrink:0}dl,ol,ul{margin:0px;padding-left:24px}pre,.table{margin-bottom:1.8rem}pre{margin-top:1.8rem;max-height:400px;overflow-y:scroll}code{padding:2px 5px;border-radius:var(--borderRadiusDefault)}pre code{font-size:12px}.code-block{border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault);margin:24px 0px}.layout-tiles .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:12px;grid-row-gap:20px}.layout-tiles .grid .group-title{grid-column:1/-1;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);color:var(--colorInkSecondary);padding:12px 0 0;margin:0 0 -12px 0}.layout-tiles .grid>div,.layout-tiles .grid>a>div{position:relative}.layout-tiles .grid>div div.preview,.layout-tiles .grid>a>div div.preview{background-color:var(--colorBackgroundSecondary);display:flex;align-items:center;justify-content:center;font-size:60px;border-radius:var(--borderRadiusDefault);overflow:hidden;border:1px solid var(--colorBorderSubtle);padding:12px;position:relative;height:var(--preview-container-height, 96px);min-height:48px}.layout-tiles .grid>div div.preview.borderless,.layout-tiles .grid>a>div div.preview.borderless{border:0}.layout-tiles .grid>div>div.titleless,.layout-tiles .grid>a>div>div.titleless{padding-bottom:0px;border:0}.layout-tiles .grid>div>div.titleless div.preview,.layout-tiles .grid>a>div>div.titleless div.preview{background-image:none;border-bottom:none;padding-bottom:0px}.layout-tiles .grid>div.grid-6 .btn-with-icon,.layout-tiles .grid>div.grid-7 .btn-with-icon,.layout-tiles .grid>div.grid-8 .btn-with-icon,.layout-tiles .grid>a>div.grid-6 .btn-with-icon,.layout-tiles .grid>a>div.grid-7 .btn-with-icon,.layout-tiles .grid>a>div.grid-8 .btn-with-icon{padding:4px}.layout-tiles .grid>div.grid-6 .btn-with-icon .label,.layout-tiles .grid>div.grid-7 .btn-with-icon .label,.layout-tiles .grid>div.grid-8 .btn-with-icon .label,.layout-tiles .grid>a>div.grid-6 .btn-with-icon .label,.layout-tiles .grid>a>div.grid-7 .btn-with-icon .label,.layout-tiles .grid>a>div.grid-8 .btn-with-icon .label{display:none}.content-block--frames.layout-tiles .preview{padding:0}.layout-tiles .grid .tile-item{border-radius:var(--borderRadiusLarge);box-sizing:border-box;padding-bottom:4px;position:relative;background:var(--colorBackgroundPrimary)}.layout-tiles .grid .tile-item.asset-item div.preview{background-color:var(--asset-background-color, "transparent")}.layout-tiles .grid .tile-item div.preview.small-text{font-size:11px}.layout-tiles .grid .tile-item .meta{display:flex;flex-direction:column;gap:4px;padding:8px 0 0px}.layout-tiles .grid .tile-item p.title{margin:0;padding:0;font-size:var(--fontSizeSmall);line-height:var(--lineHeightSmall);font-weight:var(--fontWeightSemibold);color:var(--colorInkPrimary);overflow-wrap:anywhere}.layout-tiles .grid .tile-item p.description{margin:0;padding:0;font-size:var(--fontSizeTiny);line-height:var(--lineHeightTiny);font-weight:var(--fontWeightRegular);color:var(--colorInkSecondary);overflow-wrap:anywhere}.layout-tiles .grid .tile-item .actions,.layout-tiles .grid .tile-item .actions-bottom{position:absolute;top:8px;right:8px;visibility:hidden;opacity:0;transition:var(--transitionDefault);display:flex;gap:8px;flex-direction:column;background:hsla(0,0%,100%,.6588235294);padding:4px;border-radius:4px}.layout-tiles .grid .tile-item .actions-bottom{top:40px;right:8px}.layout-tiles .grid .tile-item.hidden{display:none}.layout-tiles .grid .tile-item:hover .actions,.layout-tiles .grid .tile-item:hover .actions-bottom{visibility:visible !important;opacity:1 !important}.layout-tiles.with-subgrid .grid .tile-item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.layout-tiles.with-subgrid .grid .tile-item div.preview{height:auto}.layout-tiles .empty-state{font-size:var(--fontSizeSmall);color:var(--colorInkSecondary);display:none}.layout-tiles.variant-plain .grid>div,.layout-tiles.variant-plain .grid .tile-item{border:0;border-radius:var(--borderRadiusLarge);background:var(--pageBackground)}.layout-tiles.variant-plain .grid>div .preview,.layout-tiles.variant-plain .grid .tile-item .preview{background:none;border:0;justify-content:flex-start}.layout-tiles.variant-plain .grid>div img,.layout-tiles.variant-plain .grid .tile-item img{border-radius:none;height:auto}.layout-tiles.variant-plain .grid>div p.description,.layout-tiles.variant-plain .grid .tile-item p.description{color:var(--colorInkSecondary)}.layout-tiles.variant-plain .grid>div p.title,.layout-tiles.variant-plain .grid .tile-item p.title{color:var(--colorInkSecondary);font-weight:var(--fontWeightRegular)}.layout-tiles.variant-plain.force-natural-height .grid .tile-item .preview{padding:0}.layout-tiles.variant-square-grid .grid{grid-column-gap:0;grid-row-gap:0;gap:1px;padding:1px}.layout-tiles.variant-square-grid .grid .group-title{margin:0 0 8px 0}.layout-tiles.variant-square-grid .grid .tile-item{outline:1px solid var(--colorBorderSubtle);border-radius:0;padding-bottom:0}.layout-tiles.variant-square-grid .grid .tile-item.asset-item:hover{background:var(--colorBackgroundSecondary)}.layout-tiles.variant-square-grid .grid .tile-item .preview{border-radius:0;border:0;aspect-ratio:1/1;height:auto}.layout-tiles.variant-square-grid .grid .tile-item .meta{position:absolute;padding:8px;bottom:0;left:0;right:0}.layout-tiles.variant-square-grid .grid .tile-item .meta .title{color:var(--colorInkSecondary);font-size:var(--fontSizeTiny);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-tiles.variant-square-grid .grid .tile-item .meta .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.layout-tiles.variant-square-grid .grid .tile-item.inverted-text .meta .title{color:var(--colorInkInverted)}.layout-tiles.variant-square-grid.force-natural-height .grid .tile-item .preview{aspect-ratio:auto;padding-bottom:36px}.layout-tiles.variant-borderless-grid .grid .tile-item{padding-bottom:12px;padding:12px 4px 24px;justify-items:center}.layout-tiles.variant-borderless-grid .grid .tile-item.asset-item:hover{background:var(--colorBackgroundSecondary)}.layout-tiles.variant-borderless-grid .grid .tile-item .preview{height:var(--preview-container-height, auto);border:0}.layout-tiles.variant-borderless-grid .grid .tile-item .meta{align-items:center;padding-top:8px}.layout-tiles.variant-borderless-grid .grid .tile-item .meta .title{color:var(--colorInkSecondary);font-size:var(--fontSizeTiny);text-align:center}.layout-tiles.variant-borderless-grid .grid .tile-item .meta .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.layout-tiles img{max-width:100%;max-height:100%;object-fit:contain;transform:translateZ(0);height:auto}.layout-tiles .grid.grid-8{grid-template-columns:repeat(8, 1fr);grid-column-gap:4px;grid-row-gap:12px}.layout-tiles .grid.grid-8 .description{display:none}.layout-tiles .grid.grid-8 div p.title{font-size:var(--fontSizeTiny)}.layout-tiles .grid.grid-8 div.preview{width:100%}.layout-tiles .grid.grid-7{grid-template-columns:repeat(7, 1fr);grid-column-gap:4px;grid-row-gap:12px}.layout-tiles .grid.grid-7 .description{display:none}.layout-tiles .grid.grid-7 div.preview{width:100%}.layout-tiles .grid.grid-6{grid-template-columns:repeat(6, 1fr)}.layout-tiles .grid.grid-6 div.preview{width:100%}.layout-tiles .grid.grid-5{grid-template-columns:repeat(5, 1fr)}.layout-tiles .grid.grid-5 div.preview{width:100%;padding:16px}.layout-tiles .grid.grid-4{grid-template-columns:repeat(4, 1fr)}.layout-tiles .grid.grid-4 div.preview{width:100%}.layout-tiles .grid.grid-4.shortcuts div.preview{height:100px;padding:16px}.layout-tiles .grid.grid-3{grid-template-columns:repeat(3, 1fr)}.layout-tiles .grid.grid-3 div.preview{width:100%;padding:20px}.layout-tiles .grid.grid-2{grid-template-columns:repeat(2, 1fr)}.layout-tiles .grid.grid-2 div.preview{width:100%;padding:20px}.layout-tiles .grid.grid-1{grid-template-columns:repeat(1, 1fr);grid-column-gap:12px;grid-row-gap:12px}.layout-tiles .grid.grid-1 div.preview{width:100%;padding:20px}.layout-tiles .grid.grid-1_75{grid-template-columns:repeat(1, 1fr);grid-column-gap:12px;grid-row-gap:12px;justify-items:center}.layout-tiles .grid.grid-1_75 div.preview{width:100%;padding:20px}.layout-tiles .grid.c1_75>div{width:75%}.layout-tiles div.preview.empty{background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M4 4H8V5H5V16H16V13H17V17H4V4ZM15.2929 5H11V4H17V10H16V5.70709L8.85353 12.8536L8.14642 12.1465L15.2929 5Z%27 fill=%27black%27 fill-opacity=%270.3%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.layout-tiles.force-natural-height .grid div.preview{width:100%;height:auto}@media(max-width: 768px){.layout-tiles .grid.grid-4,.layout-tiles .grid.grid-5,.layout-tiles .grid.grid-6,.layout-tiles .grid.grid-7,.layout-tiles .grid.grid-8{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 576px){.layout-tiles .grid.grid-4,.layout-tiles .grid.grid-5,.layout-tiles .grid.grid-6,.layout-tiles .grid.grid-7,.layout-tiles .grid.grid-8{grid-template-columns:repeat(2, 1fr)}.layout-tiles .grid.grid-3{grid-template-columns:repeat(1, 1fr)}}.tooltip{font-size:12px}.tooltip .inner{max-width:240px}.tooltip .arrow{display:none !important}.content-block--callout{padding:16px;border-radius:var(--borderRadiusDefault);display:flex;gap:12px;font-size:var(--fontSizeSmall);line-height:var(--lineHeightSmall)}.content-block--callout a{text-decoration:underline}.content-block--callout a:hover{text-decoration:none}.content-block--callout .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.content-block--callout .content{margin-top:1px}.content-block--callout .content a{font-weight:var(--fontWeightSemibold)}.content-block--callout.callout-info{color:var(--calloutInfoInk);background-color:var(--calloutInfoBackground)}.content-block--callout.callout-info .icon{color:var(--calloutInfoInkSecondary)}.content-block--callout.callout-info a{color:var(--calloutInfoInk)}.content-block--callout.callout-success{color:var(--calloutSuccessInk);background-color:var(--calloutSuccessBackground)}.content-block--callout.callout-success .icon{color:var(--calloutSuccessInkSecondary)}.content-block--callout.callout-success a{color:var(--calloutSuccessInk)}.content-block--callout.callout-warning{color:var(--calloutWarningInk);background-color:var(--calloutWarningBackground)}.content-block--callout.callout-warning .icon{color:var(--calloutWarningInkSecondary)}.content-block--callout.callout-warning a{color:var(--calloutWarningInk)}.content-block--callout.callout-danger{color:var(--calloutDangerInk);background-color:var(--calloutDangerBackground)}.content-block--callout.callout-danger .icon{color:var(--calloutDangerInkSecondary)}.content-block--callout.callout-danger a{color:var(--calloutDangerInk)}.content-block--callout.callout-primary{color:var(--calloutPrimaryInk);background-color:var(--calloutPrimaryBackground)}.content-block--callout.callout-primary .icon{color:var(--calloutPrimaryInkSecondary)}.content-block--callout.callout-primary a{color:var(--calloutPrimaryInk)}.content-block--live-sandbox{box-shadow:var(--boxShadowLevel2);border-radius:var(--borderRadiusLarge);overflow:hidden}@media(min-width: 576px){.content-block--live-sandbox .row .col-sm{max-width:50% !important;padding:0}.content-block--live-sandbox .row{margin-left:0 !important;margin-right:0 !important}}.sandbox-container{padding:0px;display:block}.sandbox-copy,.sandbox-edit{padding:0}.sandbox-copy-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17 8H8V17H17V8ZM18 18H11V20H20V11H18V18ZM18 7V10H21V21H10V18H7V7H18Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A");cursor:pointer}.sandbox-edit-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.1 8.9002C18.7 8.5002 18.2 8.5002 17.8 8.9002L17.2 9.5002L18.5 10.8002L19.1 10.2002C19.5 9.8002 19.5 9.3002 19.1 8.9002ZM16.5 10.2002L9 17.7002V19.0002H10.3L17.8 11.5002L16.5 10.2002ZM17.1 8.1002C17.8 7.4002 19.1 7.4002 19.8 8.1002C20.5 8.8002 20.5 10.1002 19.8 10.8002L19.2 11.4002L10.7 20.0002H8V17.3002L16.5 8.8002L17.1 8.1002Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A");cursor:pointer}.sandbox-codesandbox-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.0001 6.29297L17.2072 9.50008L14.0001 12.7072L10.793 9.50008L14.0001 6.29297ZM12.2072 9.50008L14.0001 11.293L15.793 9.50008L14.0001 7.70718L12.2072 9.50008ZM12.7072 14.0001L9.50008 10.793L6.29297 14.0001L9.50008 17.2072L12.7072 14.0001ZM9.50008 15.793L7.70718 14.0001L9.50008 12.2072L11.293 14.0001L9.50008 15.793ZM21.7072 14.0001L18.5001 10.793L15.293 14.0001L18.5001 17.2072L21.7072 14.0001ZM18.5001 15.793L16.7072 14.0001L18.5001 12.2072L20.293 14.0001L18.5001 15.793ZM17.2072 18.5001L14.0001 15.293L10.793 18.5001L14.0001 21.7072L17.2072 18.5001ZM14.0001 20.293L12.2072 18.5001L14.0001 16.7072L15.793 18.5001L14.0001 20.293Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E");cursor:pointer}.sandbox-reset-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14 8.5C17.3 8.5 20 11.2 20 14.5C20 17.8 17.3 20.5 14 20.5C11.5 20.5 9.3 19 8.4 16.7L9.3 16.3C10.1 18.2 11.9 19.5 14 19.5C16.8 19.5 19 17.3 19 14.5C19 11.7 16.8 9.5 14 9.5C12.2 9.5 10.5 10.5 9.7 12H12V13H8V9H9V11.2C10.1 9.5 11.9 8.5 14 8.5Z%27 fill=%27%23141618%27/%3E%3C/svg%3E%0A");cursor:pointer}.sandbox-container-buttons{display:flex;align-items:center;justify-content:space-between;height:44px;background-color:var(--colorBackgroundPrimary);align-content:center;font-size:var(--fontSizeTiny);padding:0px 8px 0 16px;border-bottom:1px solid var(--colorBorderSubtle)}.sandbox-container-buttons .btn{transition:none}.sandbox-container-buttons .button-row{display:flex;gap:8px}.sandbox-container-buttons .title{font-weight:var(--fontWeightSemibold)}.sandbox-container-buttons a{height:28px;font-size:var(--fontSizeTiny);display:inline-flex;align-items:center;font-weight:var(--fontWeightSemibold);transition:var(--transitionDefault);background:rgba(0,0,0,0);border:0px;color:var(--colorInkPrimary);border-radius:var(--borderRadiusSmall);padding-right:8px}.sandbox-container-buttons a:hover{background-color:var(--colorBackgroundAlt)}.sandbox-container-buttons i{margin:0px 8px;color:var(--colorBackgroundSecondary);cursor:pointer}.sandbox-container-buttons span{opacity:.5}.sandbox-container-buttons span:hover{opacity:1}.sandbox-state-wrapper{display:grid;background-color:var(--colorBackgroundPrimary)}.sandbox-offset{width:100%;height:100%}.sandbox-loader-container,.sandbox-container{grid-area:1/1;width:100%}.sandbox-loader-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.sandbox-loader{display:inline-block;width:40px;height:40px}.sandbox-loader:after{content:" ";display:block;width:32px;height:32px;margin:4px;border-radius:50%;border:3px solid #686868;border-color:dimgray rgba(0,0,0,0) #686868 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}.content-block--live-sandbox.variant-codeBottom .sandbox-state-wrapper,.content-block--live-sandbox:not(.variant-codeTop):not(.variant-codeLeft):not(.variant-codeRight) .sandbox-state-wrapper{border-bottom:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeTop .sandbox-state-wrapper{border-top:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeLeft .sandbox-state-wrapper{border-left:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeRight .sandbox-state-wrapper{border-right:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeLeft .sandbox-state-wrapper,.content-block--live-sandbox.variant-codeRight .sandbox-state-wrapper,.content-block--live-sandbox.variant-codeLeft .sandbox-container,.content-block--live-sandbox.variant-codeRight .sandbox-container{height:100% !important}.content-block--component-health{display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px 12px 12px;border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault)}.content-block--component-health[role=button]{box-shadow:var(--boxShadowLevel1);cursor:pointer}.content-block--component-health[role=button]:hover{box-shadow:var(--boxShadowLevel2)}.content-block--component-health.dark{color:var(--colorInkPrimary)}.content-block--component-health.light{color:var(--colorInkInverted)}.content-block--component-health .date{font-size:var(--fontSizeSmall);font-weight:normal;position:relative;align-self:center;opacity:.8}.content-block--component-health.inline{padding-bottom:0px;border-bottom:0px}.content-block--component-health.inline div.tag{padding:0px 12px}.health-tag-title{display:flex;align-items:center}.health-tag-title .name{font-size:14px;font-weight:bold;position:relative;margin-left:8px}.health-tag-title .status-icon{width:20px;height:20px}.health-tag-title .status-icon svg{width:20px;height:20px;display:flex;flex-shrink:0}.health-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(20,22,24,.8);z-index:999}.health-overlay-content .component-health-row{margin:0px;padding:8px 0px 4px 0px}.health-overlay-content{position:absolute;width:100%;top:50%;left:50%;font-size:var(--fontSizeSmall);background-color:var(--colorBackgroundPrimary);max-width:375px;transform:translate(-50%, -50%);overflow:hidden;border-radius:var(--borderRadiusDefault);color:var(--colorInkPrimary)}.health-overlay-content .header{padding:16px;background-color:var(--colorBackgroundSecondary)}.health-overlay-content .header .health-tag-title{margin-bottom:16px}.health-overlay-content .header.dark{color:var(--colorInkPrimary)}.health-overlay-content .header.light{color:var(--colorInkInverted)}.health-overlay-content .links,.health-overlay-content .info{border-top:1px solid var(--colorBorderSubtle);padding:12px 0px}.health-overlay-content .info{padding:12px 12px}.health-overlay-content .info span{font-weight:var(--fontWeightBold);padding:8px 0px;display:block;font-size:14px}.health-overlay-content .info p{line-height:21px;font-size:var(--fontSizeSmall)}.health-overlay-content .links a{text-decoration:none}.health-overlay-content .links .lighter{color:var(--colorInkSecondary)}.health-overlay-content .links .row{padding:6px 16px}.health-overlay-content .links a .row{height:32px;transition:var(--transitionDefault)}.health-overlay-content .links a .row:hover{background-color:var(--colorBackgroundSecondary)}.health-overlay-content .links .row>div:nth-child(0){color:var(--colorInkSecondary);font-size:var(--fontSizeSmall)}.health-overlay-content .links .row>div:nth-child(1){color:var(--colorInkPrimary);font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold)}.health-overlay-content .links .yes{margin-right:20px;position:relative;color:var(--colorGreen500)}.health-overlay-content .links .yes:after{content:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 17C14.6421 17 18 13.6421 18 9.5C18 5.35786 14.6421 2 10.5 2C6.35786 2 3 5.35786 3 9.5C3 13.6421 6.35786 17 10.5 17Z%27 fill=%27%2300A454%27/%3E%3Cpath d=%27M14.6504 6.30005L15.3504 7.00005L9.00039 13.36L5.65039 10L6.35039 9.30005L9.00039 11.94L14.6504 6.30005Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");width:20px;height:20px;right:-24px;position:absolute}.health-overlay-content .links .no{margin-right:20px;position:relative}.health-overlay-content .links .no:after{content:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 17C14.6421 17 18 13.6421 18 9.5C18 5.35786 14.6421 2 10.5 2C6.35786 2 3 5.35786 3 9.5C3 13.6421 6.35786 17 10.5 17Z%27 fill=%27%23141618%27 fill-opacity=%270.5%27/%3E%3Cpath d=%27M13.1504 6.15002L13.8504 6.85002L11.2104 9.50002L13.8504 12.15L13.1504 12.85L10.5004 10.21L7.85039 12.85L7.15039 12.15L9.79039 9.50002L7.15039 6.85002L7.85039 6.15002L10.5004 8.79002L13.1504 6.15002Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");width:20px;height:20px;right:-24px;position:absolute}.health-overlay-content .header p{font-size:12px;margin-top:8px}.health-overlay-content .header .title{font-size:1.125rem;font-weight:var(--fontWeightSemibold)}.health-overlay-content .header .subtitle{margin:10px 0px 20px 0px;display:block}.health-overlay-content.healthy .header{background-color:#eafeef}.health-overlay-content.healthy .header .title{color:var(--colorGreen500) !important}.health-overlay-content.withering .header{background-color:var(--colorOrange100)}.health-overlay-content.withering .header .title{color:var(--colorOrange500) !important}.health-overlay-content.dormant .header{background-color:var(--colorRed100)}.health-overlay-content.dormant .header .title{color:var(--colorRed500) !important}.health-overlay-content.unknown .header{background-color:var(--colorBackgroundSecondary)}.health-overlay-content.unknown .header .title{color:var(--colorInkPrimary) !important}.link-chevron{width:20px;height:20px;content:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.65039 7.35002L9.35039 6.65002L12.7104 10L9.35039 13.35L8.65039 12.65L11.2904 10L8.65039 7.35002Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A")}.component-health-summary div.large{font-size:60px;font-weight:var(--fontWeightBold)}.component-health-summary div.healthy{color:var(--colorGreen500)}.component-health-summary div.withering{color:var(--colorOrange100)}.component-health-summary div.dormant{color:var(--colorRed500)}.component-health-summary div.small{font-weight:var(--fontWeightBold);margin-top:16px}.component-health-list{font-size:14px;margin:24px 0px}.component-health-list a:hover{text-decoration:none}.content-block--component-checklist{gap:24px;display:flex;flex-direction:column}.content-block--component-checklist .component-checklist--grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:24px}.content-block--component-checklist .list-item{display:flex;flex-direction:row}.content-block--component-checklist .component-checklist--list{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:12px;padding:24px;background:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault)}.content-block--component-checklist .component-checklist--list .list-item{padding-top:12px;border-top:1px solid var(--colorBorderSubtle);justify-content:space-between}.content-block--component-checklist .component-checklist--list .list-item:first-child{padding-top:0;border-top:0}.content-block--component-checklist .component-checklist--list .list-item .value{font-size:var(--fontSizeSmall)}.content-block--component-checklist .status{margin-right:8px}.content-block--component-checklist .status svg{width:20px;display:block;margin-top:2px}.content-block--component-checklist .text{display:flex;flex-direction:column;gap:2px}.content-block--component-checklist .text p{margin:0}.content-block--component-checklist .text p.title{font-size:var(--fontSizeSmall);font-weight:var(--fontWeightBold)}.content-block--component-checklist .text p.description{font-size:var(--fontSizeSmall);color:var(--colorInkSecondary)}.component-checklist--header{padding-bottom:calc(var(--contentBlockGap)/2.5);border-bottom:1px solid var(--colorBorderSubtle)}.content-block--component-table{position:relative}.content-block--component-table .name a{text-decoration:underline;color:var(--colorInkPrimary)}.content-block--component-table .name a:hover{text-decoration:none;color:var(--colorAccent)}.content-block--component-table .component-table-wrapper-inner{overflow-x:auto;overflow-y:visible;width:100%}.content-block--component-table .component-table-wrapper-inner table{table-layout:fixed;white-space:normal}.component-table-wrapper-inner table.data-table th,.component-table-wrapper-inner table.data-table td{padding:8px;font-size:var(--fontSizeSmall);line-height:1.4;width:100%;min-width:150px;max-width:450px;vertical-align:middle}.component-table-wrapper-inner table.data-table th{font-size:var(--fontSizeSmall)}.component-table-wrapper-inner table.header-column thead tr:first-child,.component-table-wrapper-inner table.header-column thead tr:first-child{font-weight:bold}.component-table-wrapper-inner td,th{vertical-align:center;border-top:1px solid var(--colorBorderSubtle);padding:10px;width:100px}hr,.divider{margin:var(--contentBlockGap) 0;border-top:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault)}.storybook-container{display:grid}.storybook-error,.storybook-embed-container{grid-area:1/1;width:100%;height:100%}.storybook-error{display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid var(--colorBorderSubtle);background-color:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault);visibility:hidden;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);padding:24px}.storybook-embed-container iframe{width:100%;height:100%;border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault)}iframe{display:block;border:0}.content-block--embed{width:100%}.content-block--embed .embed-container{width:100%;border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault);overflow:hidden;transition:var(--transitionDefault)}.content-block--embed .embed-container:hover{text-decoration:none}.content-block--embed .embed-container div.preview{min-height:112px;background-size:cover}.content-block--embed .embed-container div.content{padding:16px}.content-block--embed .embed-container div.content p.title{font-style:normal;font-weight:bold;font-size:14px;line-height:20px;color:var(--colorInkPrimary);transition:var(--transitionDefault)}.content-block--embed .embed-container div.content p.description{font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:var(--colorInkSecondary);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.content-block--embed .embed-container div.content p.link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;color:var(--colorInkSecondary)}.content-block--embed .embed-container .embed-responsive-item{width:100%;height:100%;border-radius:var(--borderRadiusDefault)}.content-block--embed .embed-container .embed-responsive-16by9::before{padding-top:56.25%}.content-block--embed .embed-container .embed-responsive-16by9::before{display:block;content:""}.embed-url div.content .embed-link{text-decoration:none}.embed-url div.content .embed-link .embed-container{border:0;box-shadow:var(--boxShadowLevel1)}.embed-url div.content .embed-link:hover{text-decoration:none}.embed-url div.content .embed-link:hover p.title{color:var(--colorAccent) !important}.embed-url div.content .embed-link:hover .embed-container{box-shadow:var(--boxShadowLevel2)}.embed-url div.content .embed-link:hover *{text-decoration:none}.img-fluid.max{width:100%}.content-block--image{width:100%}.content-block--image img{border-radius:var(--borderRadiusDefault);display:block}.content-block--image.sn-text-center img{margin:0 auto}.caption{font-size:var(--fontSizeSmall);line-height:1.3rem;color:var(--colorInkSecondary);margin-top:.25rem}td .image-container{margin:8px 0px}.content-block--markdown img{border-radius:var(--borderRadiusDefault);margin-bottom:var(--contentBlockGap)}.content-block--markdown .code-toolbar{margin-bottom:var(--contentBlockGap)}.content-block--markdown.variant-bordered{padding:16px;border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault)}.content-block--markdown.variant-boxed{padding:16px;background:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault)}.content-block--markdown ul,.content-block--markdown ol{margin-bottom:var(--contentBlockGap)}.content-block--markdown table{width:-webkit-fill-available;min-width:560px !important}.content-block--markdown table img{max-width:100%}:root{--shortcutGridGap: 12px;--shortcutPadding: 0;--shortcutBorderRadius: var(--borderRadiusDefault);--shortcutContentPadding: 16px;--shortcutHorizontalContentPadding: 12px;--shortcutContentGap: 4px;--shortcutIconHeight: 48px;--shortcutIconWidth: 48px;--shortcutBoxShadow: var(--boxShadowLevel1);--shortcutBoxShadowHover: var(--boxShadowLevel2);--shortcutBackground: var(--colorBackgroundPrimary);--shortcutBackgroundHover: var(--colorBackgroundPrimary);--shortcutTitleFontSize: var(--fontSizeSmall);--shortcutTitleFontWeight: var(--fontWeightSemibold);--shortcutDescriptionFontSize: var(--fontSizeTiny);--shortcutImageBorderRadius: 0;--shortcutCol4TopImageSize: 100px;--shortcutCol3TopImageSize: 128px;--shortcutCol2TopImageSize: 156px;--shortcutCol1TopImageSize: 100px}.content-block--shortcuts,.content-block--files{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--shortcutGridGap);grid-row-gap:var(--shortcutGridGap)}.content-block--shortcuts .shortcut-item,.content-block--files .shortcut-item{border-radius:var(--shortcutBorderRadius);box-shadow:var(--shortcutBoxShadow);box-sizing:border-box;overflow:hidden;transition:var(--transitionDefault);background:var(--shortcutBackground);padding:var(--shortcutPadding);text-decoration:none !important}.content-block--shortcuts .shortcut-item:hover,.content-block--files .shortcut-item:hover{box-shadow:var(--shortcutBoxShadowHover);background:var(--shortcutBackgroundHover);text-decoration:none}.content-block--shortcuts .shortcut-item:hover p.title,.content-block--files .shortcut-item:hover p.title{color:var(--colorAccent)}.content-block--shortcuts .shortcut-item:hover *,.content-block--files .shortcut-item:hover *{text-decoration:none}.content-block--shortcuts .shortcut-item .content,.content-block--files .shortcut-item .content{padding:var(--shortcutContentPadding);display:flex;flex-direction:column;gap:var(--shortcutContentGap)}.content-block--shortcuts .shortcut-item div.preview,.content-block--files .shortcut-item div.preview{background-color:var(--colorBackgroundPrimary);display:flex;align-items:center;justify-content:center;font-size:60px;width:100%;height:var(--shortcutCol4TopImageSize);border-radius:var(--shortcutImageBorderRadius)}.content-block--shortcuts .shortcut-item div.preview.empty,.content-block--files .shortcut-item div.preview.empty{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 viewBox=%270 0 20 20%27%3E%3Cpath d=%27M16.971 3.029a4.367 4.367 0 0 0-6.175 0l-2.27 2.269 1.25 1.249 2.269-2.269a2.6 2.6 0 1 1 3.677 3.677l-2.269 2.269 1.25 1.25 2.268-2.27a4.367 4.367 0 0 0 0-6.175Z%27 fill=%27rgba%280,0,0,0.5%29%27/%3E%3Cpath d=%27m13.526 7.798-1.324-1.324-5.728 5.728 1.324 1.324 5.728-5.728Z%27 fill=%27rgba%280,0,0,0.5%29%27/%3E%3Cpath d=%27m6.547 9.776-1.25-1.25-2.268 2.27a4.367 4.367 0 1 0 6.175 6.175l2.27-2.269-1.25-1.249-2.269 2.269a2.6 2.6 0 1 1-3.677-3.677l2.269-2.269Z%27 fill=%27rgba%280,0,0,0.5%29%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:var(--colorBackgroundSecondary)}.content-block--shortcuts .shortcut-item p.title,.content-block--files .shortcut-item p.title{padding:0;margin:0;font-size:var(--shortcutTitleFontSize);line-height:1.3;font-weight:var(--shortcutTitleFontWeight);color:var(--colorInkPrimary);overflow-wrap:anywhere}.content-block--shortcuts .shortcut-item p.description,.content-block--files .shortcut-item p.description{margin:0;padding:0;font-size:var(--shortcutDescriptionFontSize);line-height:1.4;font-weight:var(--fontWeightRegular);color:var(--colorInkSecondary);overflow-wrap:anywhere}.content-block--shortcuts .shortcut-item p.link,.content-block--files .shortcut-item p.link{font-size:var(--shortcutDescriptionFontSize);line-height:1.4;margin:0;font-weight:var(--fontWeightSemibold);color:var(--colorInkPrimary);margin-top:auto}.content-block--shortcuts.variant-image-top-3,.content-block--shortcuts.variant-icon-top-3,.content-block--shortcuts.variant-icon-leading-3,.content-block--files.variant-image-top-3,.content-block--files.variant-icon-top-3,.content-block--files.variant-icon-leading-3{grid-template-columns:repeat(3, 1fr);grid-column-gap:calc(var(--shortcutGridGap)*1.5);grid-row-gap:calc(var(--shortcutGridGap)*1.5)}.content-block--shortcuts.variant-icon-leading-1,.content-block--shortcuts.variant-icon-top-1,.content-block--shortcuts.variant-image-leading-1,.content-block--shortcuts.variant-image-top-1,.content-block--files.variant-icon-leading-1,.content-block--files.variant-icon-top-1,.content-block--files.variant-image-leading-1,.content-block--files.variant-image-top-1{grid-template-columns:repeat(1, 1fr);grid-row-gap:var(--shortcutGridGap)}.content-block--shortcuts.variant-image-top-2,.content-block--shortcuts.variant-icon-top-2,.content-block--shortcuts.variant-icon-leading-2,.content-block--shortcuts.variant-image-leading-2,.content-block--files.variant-image-top-2,.content-block--files.variant-icon-top-2,.content-block--files.variant-icon-leading-2,.content-block--files.variant-image-leading-2{grid-template-columns:repeat(2, 1fr);grid-column-gap:calc(var(--shortcutGridGap)*2);grid-row-gap:calc(var(--shortcutGridGap)*2)}.content-block--shortcuts.variant-image-top-3 div.preview,.content-block--files.variant-image-top-3 div.preview{height:var(--shortcutCol3TopImageSize)}.content-block--shortcuts.variant-image-top-2 div.preview,.content-block--files.variant-image-top-2 div.preview{height:var(--shortcutCol2TopImageSize)}.content-block--shortcuts.variant-image-top-1 div.preview,.content-block--files.variant-image-top-1 div.preview{height:var(--shortcutCol1TopImageSize)}.content-block--shortcuts.variant-icon-top-4 div.preview,.content-block--shortcuts.variant-icon-top-3 div.preview,.content-block--shortcuts.variant-icon-top-2 div.preview,.content-block--shortcuts.variant-icon-top-1 div.preview,.content-block--files.variant-icon-top-4 div.preview,.content-block--files.variant-icon-top-3 div.preview,.content-block--files.variant-icon-top-2 div.preview,.content-block--files.variant-icon-top-1 div.preview{width:var(--shortcutIconWidth);height:var(--shortcutIconHeight);margin:var(--shortcutContentPadding);margin-bottom:0px !important;border-radius:var(--shortcutBorderRadius)}.content-block--shortcuts.variant-icon-top-1 .shortcut-item,.content-block--shortcuts.variant-icon-top-2 .shortcut-item,.content-block--shortcuts.variant-icon-top-3 .shortcut-item,.content-block--shortcuts.variant-icon-top-4 .shortcut-item,.content-block--files.variant-icon-top-1 .shortcut-item,.content-block--files.variant-icon-top-2 .shortcut-item,.content-block--files.variant-icon-top-3 .shortcut-item,.content-block--files.variant-icon-top-4 .shortcut-item{display:flex;flex-direction:column}.content-block--shortcuts.variant-icon-leading-1 .shortcut-item,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item,.content-block--files.variant-icon-leading-1 .shortcut-item,.content-block--files.variant-icon-leading-2 .shortcut-item,.content-block--files.variant-icon-leading-3 .shortcut-item{display:flex;flex-direction:row}.content-block--shortcuts.variant-icon-leading-1 .shortcut-item .content,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item .content,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item .content,.content-block--files.variant-icon-leading-1 .shortcut-item .content,.content-block--files.variant-icon-leading-2 .shortcut-item .content,.content-block--files.variant-icon-leading-3 .shortcut-item .content{padding:var(--shortcutHorizontalContentPadding);display:flex;flex-direction:column;gap:2px;margin-top:2px}.content-block--shortcuts.variant-icon-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item div.preview,.content-block--files.variant-icon-leading-1 .shortcut-item div.preview,.content-block--files.variant-icon-leading-1 .shortcut-item div.preview,.content-block--files.variant-icon-leading-1 .shortcut-item div.preview,.content-block--files.variant-icon-leading-2 .shortcut-item div.preview,.content-block--files.variant-icon-leading-2 .shortcut-item div.preview,.content-block--files.variant-icon-leading-2 .shortcut-item div.preview,.content-block--files.variant-icon-leading-3 .shortcut-item div.preview,.content-block--files.variant-icon-leading-3 .shortcut-item div.preview,.content-block--files.variant-icon-leading-3 .shortcut-item div.preview{width:var(--shortcutIconWidth);height:var(--shortcutIconHeight);margin:8px 4px 8px 8px;border-radius:var(--borderRadiusDefault);flex-shrink:0}.content-block--shortcuts.variant-image-leading-1 .shortcut-item,.content-block--shortcuts.variant-image-leading-2 .shortcut-item,.content-block--files.variant-image-leading-1 .shortcut-item,.content-block--files.variant-image-leading-2 .shortcut-item{display:flex;flex-direction:row}.content-block--shortcuts.variant-image-leading-1 .shortcut-item .content,.content-block--shortcuts.variant-image-leading-2 .shortcut-item .content,.content-block--files.variant-image-leading-1 .shortcut-item .content,.content-block--files.variant-image-leading-2 .shortcut-item .content{padding:var(--shortcutHorizontalContentPadding)}.content-block--shortcuts.variant-image-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-image-leading-2 .shortcut-item div.preview,.content-block--files.variant-image-leading-1 .shortcut-item div.preview,.content-block--files.variant-image-leading-2 .shortcut-item div.preview{aspect-ratio:16/9;height:100%}.content-block--shortcuts.variant-image-leading-1 .shortcut-item div.preview,.content-block--files.variant-image-leading-1 .shortcut-item div.preview{max-width:28%}.content-block--shortcuts.variant-image-leading-2 .shortcut-item div.preview,.content-block--files.variant-image-leading-2 .shortcut-item div.preview{max-width:32%}@media(max-width: 576px){.content-block--shortcuts,.content-block--files{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 768px){.content-block--shortcuts,.content-block--shortcuts.variant-icon-top-3,.content-block--shortcuts.variant-image-top-3,.content-block--shortcuts.variant-icon-leading-3,.content-block--files,.content-block--files.variant-icon-top-3,.content-block--files.variant-icon-leading-3{grid-template-columns:repeat(2, 1fr)}.content-block--shortcuts.variant-image-leading-1,.content-block--shortcuts.variant-image-leading-2{grid-template-columns:repeat(1, 1fr)}}table.data-table{border-collapse:collapse;max-width:-moz-fit-content;min-width:fit-content}table.data-table,table.data-table th,table.data-table td{border:1px solid var(--colorBorderSubtle);border-collapse:collapse}table.data-table th,table.data-table td{padding:8px 12px}table.data-table tr th>:first-child,table.data-table tr td>:last-child{margin-bottom:0 !important}.data-table-wrapper{font-size:var(--fontSizeSmall);line-height:1.4}.data-table-wrapper p{font-size:var(--fontSizeSmall);line-height:1.4;margin-bottom:0}div.data-table-wrapper{overflow-x:auto}table.data-table th,table.data-table td{vertical-align:top}table.borderless,table.borderless td,table.borderless th,table.borderless tr{border:0px}table.header-column th:first-child,table.header-column td:first-child,table.header-row tr th,table.header-row thead tr:first-child{background-color:var(--colorBackgroundSecondary);font-weight:var(--fontWeightBold)}table.header-column th:first-child p,table.header-column td:first-child p,table.header-row tr th p,table.header-row thead tr:first-child p{font-weight:var(--fontWeightBold)}table.header-column th:first-child,table.header-column td:first-child{border-right-width:2px}table.header-row tr:first-child th{border-bottom-width:2px}table th.left,table td.left,table td.left .sn-text-left,table td.left .sn-text-center,table td.left .sn-text-right{text-align:left}table th.right,table td.right,table td.right .sn-text-left,table td.right .sn-text-center,table td.right .sn-text-right{text-align:right}table th.center,table td.center,table td.center .sn-text-left,table td.center .sn-text-center,table td.center .sn-text-right{text-align:center}@media screen and (max-width: 768px){table:not(.data-table){border:0}table:not(.data-table) caption{font-size:var(--fontSizeSmall)}table:not(.data-table) thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table:not(.data-table) tr{border-bottom:3px solid var(--colorBorderSubtle);display:block;margin-bottom:.625em}table:not(.data-table) td{display:block;font-size:.875em;text-align:right}table:not(.data-table) td::before{content:attr(data-label);float:left;font-weight:var(--fontWeightBold);text-transform:uppercase}table:not(.data-table) td:last-child{border-bottom:0}}:root{--tabsItemHeight: 32px;--tabsGap: 0;--tabsActiveIndicatorHeight: 2px}.nav-tabs{display:flex;margin-top:8px !important;border-bottom:0px;gap:var(--tabsGap);overflow-x:auto;overflow-y:hidden}#section-content-page .nav-tabs{margin-top:24px}.nav-tabs>li{float:none}.nav-tabs .nav-item{margin-bottom:0}.content-block--tabs .nav-tabs-inline{margin-top:0px !important;margin-left:12px;padding-right:12px}.nav-tabs .nav-item .nav-link{display:flex;border:0;align-items:center;background:rgba(0,0,0,0);position:relative;border-radius:var(--borderRadiusDefault);padding:0;white-space:nowrap !important;transition:var(--transitionDefault);font-weight:var(--fontWeightSemibold);font-size:.875rem;line-height:1.4;color:var(--colorInkPrimary);min-height:40px;height:auto;text-decoration:none !important}.nav-tabs .nav-item .nav-link span{display:flex;align-items:center;margin-bottom:4px;width:100%;padding:0 16px;height:var(--tabsItemHeight);border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault)}.nav-tabs .nav-item .nav-link:hover span{background-color:var(--colorBackgroundSecondary)}.nav-tabs .nav-item .nav-link.active{color:var(--colorAccent) !important}.nav-tabs .nav-item .nav-link.active:after{height:var(--tabsActiveIndicatorHeight);width:100%;content:" ";display:block;position:absolute;bottom:0px;left:0;border-radius:var(--borderRadiusDefault);background-color:var(--colorAccent) !important}.nav-tabs .nav-item .nav-link:not(.active):hover{color:var(--colorInkPrimary)}.tab-pills{margin-top:24px !important;margin-bottom:24px}.tab-content-block{background:var(--colorBackgroundPrimary);border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusLarge);padding:24px;margin-top:-1px}.tab-pills .tab-content-block{padding:0px 24px;border:0;border-left:1px solid var(--colorBorderSubtle);border-radius:0px;margin-bottom:24px;min-height:calc(100% - 24px)}.docs-content .tab-pane>:last-child{margin-bottom:0px}.nav-pills .nav-link:not(.active):hover{color:var(--colorInkPrimary);background-color:var(--colorBackgroundSecondary)}.nav-pills .nav-link{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--colorInkPrimary);margin-bottom:2px;border-radius:var(--borderRadiusDefault) 0px 0px var(--borderRadiusDefault);transition:var(--transitionDefault);text-decoration:none !important}.nav-pills .nav-link.active,.nav-pills.nav-light .nav-link.active,.nav-pills .show>.nav-link{color:var(--colorInkInverted)}.nav-pills .nav-link.active{background-color:var(--colorAccentSurface) !important;color:var(--colorAccent);border-right:1px solid var(--colorAccent);margin-right:-1px;z-index:2}@media(max-width: 575.98px){.nav-tabs .nav-item .nav-link{padding-left:0px;padding-right:0px;margin-right:10px;font-size:var(--fontSizeSmall)}}.accordion{border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusLarge);overflow:hidden}.accordion a{text-decoration:none !important}.accordion-header{z-index:2;font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);padding:12px;cursor:pointer;display:flex}.accordion-header .icon{margin-right:4px;transition:var(--transitionDefault)}.accordion-header .icon svg{width:16px;height:16px}.accordion-section a.collapsed .accordion-header{background-color:rgba(0,0,0,0);color:var(--colorInkPrimary);border-top:1px solid var(--colorBorderSubtle);border-bottom:1px solid rgba(0,0,0,0)}.accordion-section a.collapsed .accordion-header:hover{background-color:var(--colorBackgroundSecondary)}.accordion-section:last-of-type a.collapsed .accordion-header{border-bottom:0px}.accordion-section:first-of-type a.collapsed .accordion-header{border-top:0px}.accordion-section a:not(.collapsed) .accordion-header{background-color:var(--colorAccentSurface);color:var(--colorAccent);border-bottom:1px solid var(--colorAccent);margin-bottom:1px}.accordion-section a:not(.collapsed) .accordion-header .icon{transform:rotate(90deg)}.accordion-body{background:var(--colorBackgroundPrimary);padding:16px 32px;margin-top:-1px}.accordion-body>:first-child{padding-top:16px;margin-top:0px}.accordion-body>:last-child{margin-bottom:0px}.accordion-body>:nth-child(2),.tabs-as-columns .col-sm>:nth-child(2){margin-top:0px}.tabs-as-columns .col-sm>:last-child{margin-bottom:0px}.accordion .card{border:none;margin-bottom:8px;background-color:rgba(0,0,0,0)}.accordion .card-header{padding:0;border:none;background:none}.accordion .card-header a{font-size:16px;font-weight:normal;padding:1rem 1.25rem 1rem 2.25rem;display:block;border-radius:var(--borderRadiusDefault);position:relative}.accordion .card-header p{margin-top:0;margin-bottom:0}.accordion .card-header a:hover{text-decoration:none}.accordion .card-header a:hover.collapsed{color:var(--colorAccent) !important}.accordion .card-header a:before{position:absolute;content:" ";left:20px;top:calc(50% + 2px);width:9px;height:9px;border-color:var(--colorBorderSubtle);border-top:2px solid;border-right:2px solid;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.accordion .card-header a.collapsed:before{top:calc(50% - 2px);-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.accordion .card-body{line-height:26px}.accordion.arrow-right .card-header a{padding-left:1.25rem}.accordion.arrow-right .card-header a:before{right:15px;left:auto}.accordion.toggle .card-header a:before{content:"-";border:none;font-size:20px;height:auto;top:calc(50% + 2px);width:auto;-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.accordion.toggle .card-header a.collapsed:before{content:"+";top:calc(50% - 1px);-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.token-preview-container{width:100%;height:40px;border-radius:var(--borderRadiusDefault);display:flex;align-items:center;position:relative;overflow:hidden;border:1px solid var(--colorBorderSubtle);justify-content:center;align-items:center;color:var(--colorInkPrimary)}.token-preview-container.is-color,.token-preview-container.borderless{border:0}.token-preview-container.inverted-text{color:var(--colorInkInverted)}.token-preview-container.overflowing{overflow:visible}.token-preview-container.large{width:100%;height:100%;border:0;padding-bottom:20px}.token-preview-container.large .token-type-shadow{width:64px;height:64px;max-height:60%}.token-preview-container .token-type-shadow{width:100%;height:100%;border-radius:var(--borderRadiusSmall);background-color:var(--colorBackgroundPrimary);z-index:2}.token-preview-container.token-type-typography{min-height:40px;height:auto;line-height:1;padding:8px 0;display:grid;grid-row:1/3}.token-preview-container .color-preview{border:0 !important}.reference-badge{height:16px;width:16px;position:absolute;top:0px;left:0px;z-index:2}.reference-badge svg{fill:var(--colorInkSecondary);color:var(--colorBackgroundPrimary);display:block;flex-shrink:0}.theme-badge{position:absolute;top:6px;right:6px;z-index:2}.theme-badge svg{width:16px;height:16px;display:block}.token-preview-container-radius{width:20px;height:20px;margin:auto;background-color:var(--colorBackgroundPrimary);border:1px solid var(--colorBorderProminent);border-radius:var(--borderRadiusSmall)}.token-preview-container-border{width:100%;height:100%;margin:auto;border-radius:var(--borderRadiusDefault);background-color:var(--colorBackgroundPrimary)}.token-preview-container-border.large,.token-preview-container-radius.large,.token-preview-container-blur.large,.large .token-preview-container-opacity{width:64px;height:64px;max-height:60%}.token-preview-container-blur{width:20px;height:20px;margin:auto;border-radius:var(--borderRadiusDefault);background-color:var(--colorInkSecondary)}.token-preview-container-opacity{width:64px;height:24px;margin:auto;border-radius:var(--borderRadiusDefault);background-color:var(--colorInkSecondary)}.token-preview-container-string{overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding-right:12px;padding-left:12px}.token-preview-container-blur-text-unblurred{position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff}.large .token-preview-container-blur-text-unblurred{padding-bottom:20px}.token-group-header{color:var(--colorInkSecondary);font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);margin:0 0 8px 0}.token-group-header span.light{color:var(--colorInkSecondary)}.token-value{font-family:var(--fontFamilyCode);font-size:11px;line-height:16px;background:rgba(0,0,0,0);border-radius:var(--borderRadiusSmall);display:inline-flex;max-height:38px;max-width:100%;position:relative;overflow:auto;background:linear-gradient(var(--colorBackgroundPrimary) 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), var(--colorBackgroundPrimary) 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(50% 100%, farthest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(var(--colorBackgroundPrimary) 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), var(--colorBackgroundPrimary) 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:var(--colorBackgroundPrimary);background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.token-value::-webkit-scrollbar{height:0}.token-value{scrollbar-width:none;-ms-overflow-style:none}.token-table .item{display:flex;gap:24px;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid var(--colorBorderSubtle)}.token-table .item .basic-info{display:flex;gap:16px;width:100%}.token-table .item .preview{width:148px;flex-shrink:0}.token-table .item .previews-side-by-side{gap:8px;display:grid;grid-template-columns:auto auto}.token-table .item .previews-side-by-side .preview{width:120px;display:grid;grid-template-rows:auto 1fr;gap:4px}.token-table .item .info{width:100%;display:flex;gap:4px;flex-direction:column}.token-table .item .info .name{font-size:14px;line-height:20px;font-weight:700;color:var(--colorInkPrimary)}.token-table .item .info .description{font-size:12px;line-height:16px;color:var(--colorInkSecondary)}.token-table .item .custom-properties{width:260px;flex-shrink:0;border-left:1px dashed var(--colorBorderSubtle);background:var(--colorBackgroundPrimary);padding:0 0 0 16px;border-radius:0}@media(max-width: 768px){.token-table .item{flex-direction:column;border-bottom:1px solid var(--colorBorderProminent);gap:12px}.token-table .item .basic-info{flex-direction:column}.token-table .item .custom-properties{border-left:0;padding:12px 0 0 0;width:100%;border-top:1px dashed var(--colorBorderSubtle)}.token-table .item .single-preview{display:flex;flex-direction:row;gap:12px;width:100%;align-items:center}.token-table .item .single-preview .token-preview-container{max-width:148px}}.custom-properties{width:100%;display:flex;gap:6px;flex-direction:column;background:var(--colorBackgroundSecondary);padding:12px;border-radius:var(--borderRadiusDefault);font-size:12px;line-height:16px;color:var(--colorInkSecondary)}.custom-properties .property{display:flex;gap:4px;justify-content:space-between}.custom-properties .property .label{flex-shrink:0}.custom-properties .property .value{color:var(--colorInkPrimary);text-align:right;overflow-wrap:anywhere}.custom-properties .property .value mark{font-size:11px;padding:0 4px;line-height:16px}.custom-properties .property .value svg{height:16px;width:16px}.custom-properties .property .value a.property-link{display:flex}.content-block--token-container .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:12px;grid-row-gap:24px}.content-block--token-container .grid .token-previews{display:flex;flex-direction:column;gap:4px}.content-block--token-container .grid .token-previews .preview{height:68px}.content-block--token-container .grid .token-value{font-size:12px;font-family:var(--fontFamily)}.content-block--token-container .grid.variant-grid-3{grid-template-columns:repeat(3, 1fr);grid-column-gap:24px}.content-block--token-container .grid.variant-grid-2{grid-template-columns:repeat(2, 1fr);grid-column-gap:24px}.content-block--token-container .grid.variant-grid-1{grid-template-columns:repeat(1, 1fr)}@media(max-width: 768px){.content-block--token-container .grid,.content-block--token-container .grid.variant-grid-3,.content-block--token-container .grid.variant-grid-2{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.content-block--token-container .grid,.content-block--token-container .grid.variant-grid-3{grid-template-columns:repeat(1, 1fr)}}.content-block--token-container .grid>div div.preview{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;overflow:hidden;position:relative;border-radius:var(--borderRadiusDefault)}.content-block--token-container .grid>div div.preview.no-footer .value-preview{margin-bottom:0}.content-block--token-container .grid>div div.preview.bordered{border:1px solid var(--colorBorderSubtle)}.content-block--token-container .grid>div div.preview .value-preview{flex-grow:1;display:flex;align-items:center;overflow:hidden;margin-bottom:20px}.content-block--token-container .grid>div div.preview .value-footer{height:20px;margin:0;position:relative;border-top:1px solid var(--colorBorderSubtle);display:flex;align-items:center;padding:1px 4px 0 4px;min-width:0;background:hsla(0,0%,100%,.8);backdrop-filter:blur(8px);justify-content:center;border-bottom-left-radius:var(--borderRadiusDefault);border-bottom-right-radius:var(--borderRadiusDefault);position:absolute;bottom:0;left:0;right:0}.content-block--token-container .grid>div div.preview .value-footer .token-value{text-transform:none;text-decoration:none;font-weight:400;display:flex;color:var(--colorInkSecondary);overflow:auto;white-space:nowrap;background:rgba(0,0,0,0)}.content-block--token-container .grid>div div.preview .value-footer .token-value::-webkit-scrollbar{display:none}.content-block--token-container .grid>div div.preview .value-footer .token-value{-ms-overflow-style:none;scrollbar-width:none}.content-block--token-container .color-preview{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--colorInkPrimary);border-radius:var(--borderRadiusDefault)}.content-block--token-container .color-preview.inverted-text{color:var(--colorInkInverted)}.content-block--token-container .color-preview.bordered{border:1px solid var(--colorBorderSubtle)}.content-block--token-container .color-preview .token-value{background:none}.content-block--token-container .grid>div div.preview.small-text{font-size:11px}.content-block--token-container .grid>div>p.title{margin:8px 0 0 0;padding:0;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightSmall);color:var(--colorInkPrimary)}.content-block--token-container .grid>div>p.description{margin:0px 0 4px 0;padding:0;font-size:var(--fontSizeTiny);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightTiny);color:var(--colorInkSecondary)}.content-block--token-container .grid>div.token-grid--item{border-radius:var(--borderRadiusDefault);box-sizing:border-box;overflow:hidden;background:var(--colorBackgroundPrimary);padding-bottom:4px;gap:8px;display:grid;grid-template-rows:subgrid;grid-row:span 3}.content-block--token-container .grid>div.token-grid--item .description{font-size:var(--fontSizeTiny);line-height:var(--lineHeightTiny);color:var(--colorInkSecondary)}.content-block--token-container .grid>div.spacer{border:0px}.content-block--token-container .grid .custom-properties{margin:0;background:rgba(0,0,0,0);border-top:1px solid var(--colorBorderSubtle);border-radius:0;padding:12px 0 0}.content-block--token-container .grid .custom-properties .label{max-width:50%}.content-block--token-container .grid .custom-properties .custom-property-item{overflow-wrap:break-word}.content-block--token-group-container .stack{border-radius:var(--borderRadiusLarge)}.content-block--token-group-container.variant-stack-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:12px;grid-row-gap:12px}.content-block--token-container .stack .stack-item{display:flex;position:relative}.content-block--token-container .stack .stack-item .token-preview-container{width:140px;flex-shrink:0}.content-block--token-container .stack .stack-item .reference-badge svg{fill:var(--colorInkPrimary);color:hsla(0,0%,100%,.3);flex-shrink:0}.content-block--token-container .stack .stack-item.inverted-text .reference-badge svg{color:rgba(0,0,0,.3);fill:var(--colorInkInverted);flex-shrink:0}.content-block--token-container .stack .stack-item.bordered{border:1px solid var(--colorBorderSubtle)}.content-block--token-container .stack .stack-item.is-color{background-image:linear-gradient(45deg, var(--colorBackgroundSecondary) 25%, transparent 25%),linear-gradient(-45deg, var(--colorBackgroundSecondary) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--colorBackgroundSecondary) 75%),linear-gradient(-45deg, transparent 75%, var(--colorBackgroundSecondary) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.content-block--token-container .stack .stack-item.is-color .token-value{background:rgba(0,0,0,0);display:block}.content-block--token-container .stack .stack-item .preview{display:flex;width:100%;justify-content:space-between;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);padding:12px;color:var(--colorBlack);position:relative}.content-block--token-container .stack .stack-item .preview.bordered{box-shadow:inset 0px 0px 0px 1px var(--colorBorderSubtle)}.content-block--token-container .stack .stack-item .value{text-align:right;font-size:13px;align-self:center}.content-block--token-container .stack .stack-item .value .token-value{display:block}.content-block--token-container .stack .stack-item .preview.inverted-text{color:var(--colorWhite)}.content-block--token-container .stack .stack-item .preview.inverted-text .token-value{color:var(--colorWhite)}.content-block--token-container .stack .stack-item:first-child,.content-block--token-container .stack .stack-item:first-child .preview{border-top-left-radius:var(--borderRadiusLarge);border-top-right-radius:var(--borderRadiusLarge)}.content-block--token-container .stack .stack-item .previews-side-by-side .preview:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.content-block--token-container .stack .stack-item .previews-side-by-side .preview:last-child{border-top-left-radius:0;border-bottom-left-radius:0;width:35%}.content-block--token-container .stack .stack-item:last-child,.content-block--token-container .stack .stack-item:last-child .preview{border-bottom-left-radius:var(--borderRadiusLarge);border-bottom-right-radius:var(--borderRadiusLarge)}.content-block--token-container .stack .stack-item .previews-side-by-side{display:flex;width:100%;gap:1px}.content-block--token-container .stack .stack-item.fallback .name{display:flex;gap:16px;align-items:center;width:100%}.content-block--token-container .stack .stack-item.fallback .preview{padding-left:0}.content-block--token-container .stack .stack-item.fallback{align-items:center;border-bottom:1px solid var(--colorBorderSubtle)}.content-block--token-container .stack .stack-item.fallback:last-child{border-bottom:0}.content-block--token-container .stack .stack-item .value.theme-value{padding-right:16px}@media(max-width: 576px){.content-block--token-container .grid>div,.content-block--token-container .grid>a{flex:0 1 49%;margin:0 0 8px 0}.content-block--token-container .grid>div{flex:0 1 49%;margin:0 0 8px 0}}@media(max-width: 768px){.content-block--token-group-container.variant-stack-2{grid-template-columns:repeat(1, 1fr)}.content-block--token-container table tr{height:100%}.content-block--token-container table tr td:nth-child(2){width:auto;padding:initial;margin:-40px 0 0 50px;text-align:left}.content-block--token-container table tr td:nth-child(3){padding:initial;text-align:left;margin:4px 0 0 50px}.content-block--token-container table tr td:nth-child(4){width:auto;padding:initial;text-align:left;margin:4px 0 8px 50px}}.token-block-variant--contrast-grid{display:flex;flex-direction:column;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold)}.token-block-variant--contrast-grid .contrast-grid{display:flex;flex-direction:column}.token-block-variant--contrast-grid .contrast-grid .contrast-grid--header{display:flex;position:sticky;top:calc(6px + var(--topNavHeight, 0px) + var(--tabOffset, -6px));padding-top:6px;background:var(--colorBackgroundPrimary)}.token-block-variant--contrast-grid .contrast-grid .grid-content--header{overflow:hidden}.token-block-variant--contrast-grid .contrast-grid--content{display:flex}.token-block-variant--contrast-grid .contrast-grid--content .grid-content--table{overflow:auto}.token-block-variant--contrast-grid .header-column--cell,.token-block-variant--contrast-grid .corner-tile{padding-right:40px;flex-shrink:0;min-width:220px;background:var(--colorBackgroundPrimary);padding:6px;font-weight:var(--fontWeightBold)}.token-block-variant--contrast-grid .corner-tile{justify-content:space-between;display:flex;padding:2px;font-weight:var(--fontWeightSemibold)}.token-block-variant--contrast-grid .corner-tile .swatch{flex-direction:row;justify-content:space-between;padding:6px;align-items:center;background-color:var(--colorBackgroundAlt)}.token-block-variant--contrast-grid .grid--header-row,.token-block-variant--contrast-grid .grid--row{display:flex;flex-direction:row;flex-wrap:nowrap}.token-block-variant--contrast-grid .grid--header-row .cell,.token-block-variant--contrast-grid .grid--row .cell{display:flex;width:86px;height:86px;flex-shrink:0;padding:2px;transition:all .2s ease-in-out}.token-block-variant--contrast-grid .grid--header-row .cell.highlighted,.token-block-variant--contrast-grid .grid--row .cell.highlighted{background:#f6d8ba !important}.token-block-variant--contrast-grid .grid--header-row{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;font-weight:var(--fontWeightBold)}.token-block-variant--contrast-grid .grid--header-row::-webkit-scrollbar{display:none}.token-block-variant--contrast-grid .grid--header-row .cell{height:auto}.token-block-variant--contrast-grid .inverted-text{color:var(--colorInkInverted)}.token-block-variant--contrast-grid .bordered{box-shadow:inset 0px 0px 0px 1px var(--colorBorderSubtle)}.token-block-variant--contrast-grid .swatch{display:flex;flex-direction:column;width:100%;border-radius:var(--borderRadiusSmall)}.token-block-variant--contrast-grid .swatch .contrast{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:var(--fontSizeTiny);line-height:1}.token-block-variant--contrast-grid .swatch .color-fill{padding:6px;justify-content:space-between;overflow:auto;height:100%;display:flex;align-content:space-between;flex-direction:column;border-radius:var(--borderRadiusSmall);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.token-block-variant--contrast-grid .swatch .color-fill::-webkit-scrollbar{display:none}.token-block-variant--contrast-grid .swatch .color-fill .labels .value{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeTiny)}.token-block-variant--contrast-grid .swatch.swatch-empty{display:flex;align-items:center;justify-content:center;background:var(--colorBackgroundAlt);color:var(--colorInkTertiary)}.token-block-variant--contrast-grid .swatch.swatch-empty svg{width:12px;height:12px}.rn-heading-tag{font-size:.68em;padding:0 6px;height:20px;display:flex;margin-left:10px;border-radius:var(--borderRadiusSmall);font-weight:var(--fontWeightSemibold);background:var(--colorBackgroundAlt);white-space:nowrap;align-items:center}.rn-heading-tag.latest{background:var(--sideNavItemActiveBackground);color:var(--sideNavItemActiveInk)}.rn-heading{display:inline-flex;align-items:center}:root{--guidelinesGridGap: 16px;--guidelinesBorderRadius: var(--borderRadiusDefault);--guidelinesContentPadding: 16px;--guidelinesBackground: var(--colorBackgroundPrimary);--guidelinesBackgroundHover: var(--colorBackgroundPrimary);--guidelinesBadgeFontSize: var(--fontSizeSmall);--guidelinesDescriptionFontSize: var(--contentFontBase);--guidelinesDescriptionLineHeight: var(--contentBodyLineHeight);--guidelinesDescriptionInk: var(--colorInkPrimary);--guidelinesImageBorderRadius: var(--borderRadiusDefault);--guidelinesImageBorderColor: transparent;--guidelinesImageBackgroundColor: var(--colorBackgroundPrimary);--guidelinesDoInk: var(--colorGreen900);--guidelinesDoInkSecondary: var(--colorGreen500);--guidelinesDoBackground: var(--colorGreen100);--guidelinesDoBorder: var(--colorGreen300);--guidelinesCautionInk: var(--colorOrange900);--guidelinesCautionInkSecondary: var(--colorOrange500);--guidelinesCautionBorder: var(--colorOrange300);--guidelinesCautionBackground: var(--colorOrange100);--guidelinesDontInk: var(--colorRed900);--guidelinesDontInkSecondary: var(--colorRed500);--guidelinesDontBackground: var(--colorRed100);--guidelinesDontBorder: var(--colorRed300)}.content-block--guidelines{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:var(--guidelinesGridGap);grid-row-gap:calc(var(--guidelinesGridGap)*2);align-items:start}.content-block--guidelines.layout-columns-1{grid-template-columns:repeat(1, 1fr);grid-row-gap:calc(var(--guidelinesGridGap)*2)}.content-block--guidelines.layout-columns-2{grid-template-columns:repeat(2, 1fr)}.content-block--guidelines.layout-columns-3{grid-template-columns:repeat(3, 1fr)}.content-block--guidelines .guideline-item{border-radius:var(--guidelinesBorderRadius);box-sizing:border-box;transition:var(--transitionDefault);display:flex;flex-direction:column;gap:8px}.content-block--guidelines .guideline-item .content{padding:0;display:flex;flex-direction:column;gap:var(--guidelinesContentGap, 4px);font-size:var(--guidelinesDescriptionFontSize);line-height:var(--guidelinesDescriptionLineHeight);color:var(--guidelinesDescriptionInk)}.content-block--guidelines .guideline-item .content p{font-size:var(--guidelinesDescriptionFontSize);line-height:var(--guidelinesDescriptionLineHeight)}.content-block--guidelines .guideline-item .content ol,.content-block--guidelines .guideline-item .content ul{margin-top:0}.content-block--guidelines .guideline-item .content p:last-child,.content-block--guidelines .guideline-item .content ul:last-child,.content-block--guidelines .guideline-item .content ol:last-child{margin-bottom:0}.content-block--guidelines .guideline-item .image{max-width:100%;display:flex;flex-direction:column;gap:4px}.content-block--guidelines .guideline-item .image.img-align-left{align-items:flex-start}.content-block--guidelines .guideline-item .image.img-align-center{align-items:center}.content-block--guidelines .guideline-item .image.img-align-stretch{align-items:stretch}.content-block--guidelines .guideline-item .image img{display:block;border-radius:var(--guidelinesImageBorderRadius);border:1px solid var(--guidelinesImageBorderColor);background-color:var(--guidelinesImageBackgroundColor);max-width:100%;height:auto}.content-block--guidelines .guideline-item .image .caption{font-size:var(--fontSizeTiny);margin-top:0}.content-block--guidelines .guideline-item .type-badge{display:flex;gap:8px;align-items:center;font-weight:var(--fontWeightBold);font-size:var(--guidelinesBadgeFontSize);display:inline-flex;align-self:flex-start;border-radius:var(--borderRadiusDefault)}.content-block--guidelines .guideline-item .type-badge.type-badge__full{padding:2px 6px;background:var(--colorBackgroundSecondary)}.content-block--guidelines .guideline-item.guideline-item__type-caution .type-badge{color:var(--guidelinesCautionInkSecondary)}.content-block--guidelines .guideline-item.guideline-item__type-caution .type-badge__full{background:var(--guidelinesCautionBackgroundAlternative, var(--colorOrange500));color:#fff}.content-block--guidelines .guideline-item.guideline-item__type-dont .type-badge{color:var(--guidelinesDontInkSecondary)}.content-block--guidelines .guideline-item.guideline-item__type-dont .type-badge__full{background:var(--guidelinesDontBackgroundAlternative, var(--colorRed500));color:#fff}.content-block--guidelines .guideline-item.guideline-item__type-do .type-badge{color:var(--guidelinesDoInkSecondary)}.content-block--guidelines .guideline-item.guideline-item__type-do .type-badge__full{background:var(--guidelinesDoBackgroundAlternative, var(--colorGreen500));color:#fff}.content-block--guidelines .guideline-item .icon svg{display:block}.content-block--guidelines .guideline-item p.description{margin:0;padding:0;font-size:var(--guidelinesDescriptionFontSize);line-height:1.4;font-weight:var(--fontWeightRegular);color:var(--guidelinesDescriptionInk);overflow-wrap:anywhere}.content-block--guidelines.variant-simple .guideline-item{gap:8px}.content-block--guidelines.variant-simple .guideline-item .content{padding:0}.content-block--guidelines.variant-prominent{gap:var(--guidelinesGridGap);align-items:stretch}.content-block--guidelines.variant-prominent .guideline-item{gap:0}.content-block--guidelines.variant-prominent .guideline-item .image{position:relative}.content-block--guidelines.variant-prominent .guideline-item .image img{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.content-block--guidelines.variant-prominent .guideline-item .image .caption-container{position:absolute;bottom:8px;left:8px}.content-block--guidelines.variant-prominent .guideline-item .image .caption-container .caption{display:inline-flex;background:hsla(0,0%,100%,.5);padding:2px 6px;border-radius:var(--borderRadiusSmall)}.content-block--guidelines.variant-prominent .guideline-item .content{padding:var(--guidelinesContentPadding);border-top:2px solid var(--colorBackgroundSecondary);padding-top:12px}.content-block--guidelines.variant-prominent .guideline-item .content .type-badge{margin-bottom:8px}.content-block--guidelines.variant-prominent .guideline-item .content a{font-weight:var(--fontWeightSemibold)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-caution{color:var(--guidelinesCautionInk);--guidelinesDescriptionInk: var(--guidelinesCautionInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-caution .content{background:var(--guidelinesCautionBackground);border-top-color:var(--guidelinesCautionBorder)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-caution .content a{color:var(--guidelinesCautionInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-dont{color:var(--guidelinesDontInk);--guidelinesDescriptionInk: var(--guidelinesDontInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-dont .content{background:var(--guidelinesDontBackground);border-top-color:var(--guidelinesDontBorder)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-dont .content a{color:var(--guidelinesDontInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do{color:var(--guidelinesDoInk);--guidelinesDescriptionInk: var(--guidelinesDoInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do .content{background:var(--guidelinesDoBackground);border-top-color:var(--guidelinesDoBorder)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do .content a{color:var(--guidelinesDoInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do .type-badge{color:var(--guidelinesDoInk)}.content-block--guidelines.variant-side-border .guideline-item{gap:8px;border-radius:0}.content-block--guidelines.variant-side-border .guideline-item .item-wrapper{display:flex;flex-direction:row;gap:8px}.content-block--guidelines.variant-side-border .guideline-item .item-wrapper .side-border{width:var(--guidelinesBorderWidth, 3px);height:100%;background:#000;flex-shrink:0;border-radius:100px;height:auto}.content-block--guidelines.variant-side-border .guideline-item .item-wrapper .content-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.content-block--guidelines.variant-side-border .guideline-item.guideline-item__type-caution .side-border{background-color:var(--guidelinesCautionBorder)}.content-block--guidelines.variant-side-border .guideline-item.guideline-item__type-dont .side-border{background-color:var(--guidelinesDontBorder)}.content-block--guidelines.variant-side-border .guideline-item.guideline-item__type-do .side-border{background-color:var(--guidelinesDoBorder)}.content-block--guidelines.variant-contained .guideline-item .image{min-height:42px;position:relative;border-top:var(--guidelinesBorderWidth, 3px) solid #000}.content-block--guidelines.variant-contained .guideline-item .image.empty-image{background:var(--colorBackgroundSecondary);border-bottom-left-radius:var(--guidelinesBorderRadius);border-bottom-right-radius:var(--guidelinesBorderRadius)}.content-block--guidelines.variant-contained .guideline-item .image .image-asset{border-top-left-radius:0px;border-top-right-radius:0px;border-top:0}.content-block--guidelines.variant-contained .guideline-item .image .type-badge{position:absolute;top:8px;left:8px;z-index:1}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-dont .image{border-top-color:var(--guidelinesDontBorder)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-dont .image.empty-image{background:var(--guidelinesDontBackground)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-caution .image{border-top-color:var(--guidelinesCautionBorder)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-caution .image.empty-image{background:var(--guidelinesCautionBackground)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-do .image{border-top-color:var(--guidelinesDoBorder)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-do .image.empty-image{background:var(--guidelinesDoBackground)}@media(max-width: 576px){.content-block--guidelines{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 768px){.content-block--guidelines.layout-columns-3{grid-template-columns:repeat(2, 1fr)}}:root{--figmaComponentBorderColor: var(--colorBorderSubtle);--figmaComponentInk: var(--colorInkPrimary);--figmaComponentInkSecondary: var(--colorInkSecondary);--figmaComponentPropsTableHeaderBackround: var(--colorBackgroundSecondary);--figmaComponentPropsTableFixedHeaderWidth: 224px;--figmaComponentPropsTableVariantBadgeColor: #0F62FE;--figmaComponentPropsTableBooleanBadgeColor: #05751F;--figmaComponentPropsTableTextBadgeColor: #CB101D;--figmaComponentPropsTableInstanceSwapBadgeColor: #A16207;--figmaComponentPropsTableVariantBadgeBackgroundColor: #EDF5FF;--figmaComponentPropsTableBooleanBadgeBackgroundColor: #EBFEF6;--figmaComponentPropsTableTextBadgeBackgroundColor: #FEF1F2;--figmaComponentPropsTableInstanceSwapBadgeBackgroundColor: #FFFDE7;--figmaComponentPropsTableMinWidth: 640px}table.props-table{table-layout:fixed;width:100%;min-width:var(--figmaComponentPropsTableMinWidth)}table.props-table thead{background-color:var(--figmaComponentPropsTableHeaderBackround);font-size:12px;font-weight:var(--fontWeightSemibold);line-height:16px;color:var(--figmaComponentInkSecondary)}.props-table-name-header{width:var(--figmaComponentPropsTableFixedHeaderWidth)}.props-table-value-header{width:100%}.props-table-default-header{width:var(--figmaComponentPropsTableFixedHeaderWidth)}table.props-table td{border-top:none;border-bottom:1px solid var(--figmaComponentBorderColor);padding:12px}table.props-table .props-table-value{font-family:var(--fontFamilyCode);font-size:var(--fontSizeCode);font-weight:var(--fontWeightCode);line-height:20px;color:var(--figmaComponentInkSecondary);background-color:var(--figmaComponentPropsTableHeaderBackround);padding:2px 4px;border-radius:var(--borderRadiusDefault);gap:4px;width:fit-content}table.props-table .props-table-value-with-icon{display:inline-flex;align-items:center}table.props-table .props-table-name{font-size:14px;font-weight:var(--fontWeightSemibold);line-height:20px;color:var(--figmaComponentInk);display:flex;gap:8px}.figma-component-badge{border-width:1px;border-style:solid;border-radius:var(--borderRadiusDefault);padding:2px 4px;font-size:12px;font-weight:var(--fontWeightSemibold);line-height:16px;height:fit-content;max-width:fit-content}.props-table-variant-badge{color:var(--figmaComponentPropsTableVariantBadgeColor);background-color:var(--figmaComponentPropsTableVariantBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-boolean-badge{color:var(--figmaComponentPropsTableBooleanBadgeColor);background-color:var(--figmaComponentPropsTableBooleanBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-text-badge{color:var(--figmaComponentPropsTableTextBadgeColor);background-color:var(--figmaComponentPropsTableTextBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-instance-swap-badge{color:var(--figmaComponentPropsTableInstanceSwapBadgeColor);background-color:var(--figmaComponentPropsTableInstanceSwapBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-component-name{font-size:16px;font-weight:640;line-height:24px;color:var(--figmaComponentInk);margin:12px 0 12px 12px}#figma-component-props-table-empty-state{font-size:14px;font-weight:var(--fontWeightSemibold);line-height:20px;color:var(--figmaComponentInkSecondary);padding-top:24px;padding-bottom:24px;text-align:center}.props-table-icon-component-instance{display:flex;align-items:center;justify-content:center;color:var(--figmaComponentInkSecondary)}:root{--figmaComponentPopoverBackgroundColor: #FFFFFF;--figmaComponentPropertyValueBadgeBackgroundColor: #141A2B05;--figmaComponentPropertyValueBadgeBorderColor: rgba(20, 23, 31, 0.06)}.content-block--figma-components{display:grid;gap:16px}.content-block--figma-components.layout-columns-1{grid-template-columns:repeat(1, 1fr);grid-row-gap:calc(var(--guidelinesGridGap)*2)}.content-block--figma-components.layout-columns-2{grid-template-columns:repeat(2, 1fr)}.content-block--figma-components.layout-columns-3{grid-template-columns:repeat(3, 1fr)}.content-block--figma-components.layout-columns-4{grid-template-columns:repeat(4, 1fr)}.figma-component{display:flex;flex-direction:column;gap:8px}.figma-component-details{display:flex;flex-direction:column;gap:4px}.figma-component-image{display:flex;justify-content:center;padding:8px;align-items:center;height:var(--preview-container-height, 96px)}.figma-component-image .popover-image-container{display:flex;justify-content:center;align-items:center}.figma-component-image.force-natural-height{height:auto}.figma-component-image-border{border-radius:5px;border:1px solid var(--figmaComponentBorderColor)}.figma-component-image img{display:block;max-height:100%;max-width:100%;object-fit:contain;height:auto}.figma-component-name{font-size:14px;font-weight:var(--fontWeightSemibold);line-height:20px;color:var(--figmaComponentInk)}.figma-component-description{font-size:12px;line-height:16px;color:var(--figmaComponentInkSecondary)}.figma-components-canvas{border:1px solid var(--figmaComponentBorderColor);padding:8px}.figma-component-popover{box-shadow:0px 5px 10px 0px rgba(20,23,31,.05),0px 15px 25px 0px rgba(20,23,31,.07);border-radius:4px;border:1px solid var(--figmaComponentBorderColor);background:var(--figmaComponentPopoverBackgroundColor)}.figma-component-properties{display:grid;align-items:center;gap:16px;row-gap:4px;grid-template-columns:fit-content(50%) 1fr}.figma-component-property-name{font-size:12px;font-weight:var(--fontWeightSemibold);line-height:16px;color:var(--figmaComponentInk);text-overflow:ellipsis;overflow:hidden}.figma-component-property-value-badge{text-overflow:ellipsis;overflow:hidden;color:var(--figmaComponentInkSecondary);background-color:var(--figmaComponentPropertyValueBadgeBackgroundColor);border-color:var(--figmaComponentPropertyValueBadgeBorderColor)}@media(max-width: 768px){.content-block--figma-components.layout-columns-2,.content-block--figma-components.layout-columns-3,.content-block--figma-components.layout-columns-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.content-block--figma-components.layout-columns-1,.content-block--figma-components.layout-columns-2,.content-block--figma-components.layout-columns-3,.content-block--figma-components.layout-columns-4{grid-template-columns:repeat(1, 1fr)}}.file-item{position:relative}.file-item .file-item-download{visibility:hidden;opacity:0;position:absolute;top:15px;right:15px}.file-item:hover .file-item-download{visibility:visible;opacity:1}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{font-family:"Source Code Pro",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:12px;font-weight:400;line-height:20px;background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary);border:0px}.CodeMirror-scroll{padding:16px 0px 20px 8px !important;height:auto;max-height:300px !important;margin-bottom:0 !important;margin-right:-50px;position:initial !important}.CodeMirror{height:auto !important;max-height:300px !important}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding-left:8px !important}.cm-s-supernova.CodeMirror{background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary)}.CodeMirror-gutters{border:0px !important}.CodeMirror-lines{padding:4px 0 0px 0px !important}.CodeMirror-gutters,.CodeMirror-gutter.CodeMirror-linenumbers{background-color:rgba(0,0,0,0) !important}.cm-s-supernova .CodeMirror-guttermarker,.cm-s-supernova .CodeMirror-guttermarker-subtle,.cm-s-supernova .CodeMirror-linenumber{color:var(--colorInkPrimary);font-size:12px}.cm-s-supernova .CodeMirror-cursor{border-left:1px solid #fc0}.cm-s-supernova.cm-fat-cursor .CodeMirror-cursor{background-color:rgba(162,168,161,.4588235294) !important}.cm-s-supernova .cm-animate-fat-cursor{background-color:rgba(162,168,161,.4588235294) !important}.cm-s-supernova div.CodeMirror-selected{background:rgba(113,124,180,.2)}.cm-s-supernova.CodeMirror-focused div.CodeMirror-selected{background:rgba(113,124,180,.2)}.cm-s-supernova .CodeMirror-line::selection,.cm-s-supernova .CodeMirror-line>span::selection,.cm-s-supernova .CodeMirror-line>span>span::selection{background:rgba(128,203,196,.2)}.cm-s-supernova .CodeMirror-line::-moz-selection,.cm-s-supernova .CodeMirror-line>span::-moz-selection,.cm-s-supernova .CodeMirror-line>span>span::-moz-selection{background:rgba(128,203,196,.2)}.cm-s-supernova .CodeMirror-activeline-background{background:rgba(0,0,0,.5)}.cm-s-supernova .cm-keyword{color:#ce1856}.cm-s-supernova .cm-operator{color:#89ddff}.cm-s-supernova .cm-variable-2{color:#eff}.cm-s-supernova .cm-variable-3,.cm-s-supernova .cm-type{color:#f07178}.cm-s-supernova .cm-builtin{color:#ffcb6b}.cm-s-supernova .cm-atom{color:#f78c6c}.cm-s-supernova .cm-number{color:#ff5370}.cm-s-supernova .cm-def{color:#3f51b5}.cm-s-supernova .cm-string{color:#982e6f}.cm-s-supernova .cm-string-2{color:#982e6f}.cm-s-supernova .cm-comment{color:#84899b}.cm-s-supernova .cm-variable{color:#f07178}.cm-s-supernova .cm-tag{color:#a150ad}.cm-s-supernova .cm-meta{color:#ffcb6b}.cm-s-supernova .cm-attribute{color:#2e2e2e}.cm-s-supernova .cm-property{color:#77b7d7}.cm-s-supernova .cm-qualifier{color:#decb6b}.cm-s-supernova .cm-variable-3,.cm-s-supernova .cm-type{color:#decb6b}.cm-s-supernova .cm-error{color:#fff;background-color:#ff5370}.cm-s-supernova .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}code[class*=language-].code-block__code,pre[class*=language-].code-block{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary);font-family:var(--fontFamilyCode);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-].code-block__code::-moz-selection,code[class*=language-].code-block__code *::-moz-selection,pre[class*=language-].code-block *::-moz-selection{background:var(--colorBackgroundAlt);color:inherit}code[class*=language-].code-block__code::selection,code[class*=language-].code-block__code *::selection,pre[class*=language-].code-block *::selection{background:var(--colorBackgroundAlt);color:inherit}pre[class*=language-].code-block{padding:1em;margin:0;overflow:auto}:not(pre)>code[class*=language-].code-block__code{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:hsl(230,4%,64%)}.token.doctype,.token.punctuation,.token.entity{color:hsl(230,8%,24%)}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:hsl(35,99%,36%)}.token.keyword{color:hsl(301,63%,40%)}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:hsl(5,74%,59%)}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#1f821d}.token.variable,.token.operator,.token.function{color:#356ce2}.token.url{color:hsl(198,99%,37%)}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:hsl(230,8%,24%)}.language-css .token.selector{color:hsl(5,74%,59%)}.language-css .token.property{color:hsl(230,8%,24%)}.language-css .token.function,.language-css .token.url>.token.function{color:hsl(198,99%,37%)}.language-css .token.url>.token.string.url{color:hsl(119,34%,47%)}.language-css .token.important,.language-css .token.atrule .token.rule{color:hsl(301,63%,40%)}.language-javascript .token.operator{color:hsl(301,63%,40%)}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:hsl(344,84%,43%)}.language-json .token.operator{color:hsl(230,8%,24%)}.language-json .token.null.keyword{color:hsl(35,99%,36%)}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:hsl(230,8%,24%)}.language-markdown .token.url>.token.content{color:hsl(221,87%,60%)}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:hsl(198,99%,37%)}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:hsl(230,4%,64%);font-style:italic}.language-markdown .token.code-snippet{color:hsl(119,34%,47%)}.language-markdown .token.bold .token.content{color:hsl(35,99%,36%)}.language-markdown .token.italic .token.content{color:hsl(301,63%,40%)}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:hsl(5,74%,59%)}.token.bold{font-weight:bold}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:hsla(230,8%,24%,.2)}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:var(--colorBackgroundPrimary);color:var(--colorInkSecondary);padding:4px 6px;border-radius:var(--borderRadiusDefault);font-weight:500;box-shadow:var(--boxShadowLevel2);font-size:13px}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary)}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%);color:hsl(230,8%,24%);padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(230,8%,24%,.05)}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:hsla(230,8%,24%,.2)}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:hsl(230,1%,62%)}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:hsl(5,74%,59%)}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:hsl(119,34%,47%)}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:hsl(221,87%,60%)}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:hsl(301,63%,40%)}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:hsla(353,100%,66%,.15)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection{background-color:hsla(353,95%,66%,.25)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:hsla(353,95%,66%,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:hsla(137,100%,55%,.15)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection{background-color:hsla(135,73%,55%,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:hsla(135,73%,55%,.25)}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0%,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0%,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0%,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:hsl(230,8%,24%);stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:hsl(230,8%,24%)}.prism-previewer-easing.prism-previewer-easing circle{fill:rgba(0,0,0,0)}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cookie-consent-modal{padding-top:0;position:fixed;width:auto;height:auto;z-index:1000}.cookie-consent-modal .modal-content-wrap{position:fixed;bottom:0;margin:1rem}.cookie-consent-modal .modal-content-wrap.right{right:0}.cookie-consent-modal .modal-content-wrap.left{left:0}.cookie-consent-modal .modal-content-wrap .modal-content{background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary);box-shadow:var(--boxShadowLevel2);padding:0;max-width:420px;border-radius:var(--borderRadiusLarge);border:0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-header{border:0;padding:1rem 1rem 0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-header h3{margin:0;font-size:1rem;font-weight:var(--fontWeightBold);position:relative}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body{padding:.5rem 1rem 1rem;line-height:var(--lineHeightSmall);font-size:var(--fontSizeSmall)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a{color:var(--colorInkPrimary);text-decoration:underline;font-weight:var(--fontWeightSemibold)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a:hover{color:var(--colorAccentAlt)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer{padding:0rem .5rem .5rem .5rem;border:0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn{padding:.375rem .75rem;border:0;border-radius:var(--borderRadiusDefault);font-size:var(--fontSizeSmall);line-height:var(--lineHeightSmall);font-weight:var(--fontWeightSemibold)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary{background-color:var(--colorAccent);color:var(--colorAccentInk)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary:hover{background-color:var(--colorAccentAlt)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary:hover{background-color:var(--colorAccentSurface);color:var(--colorAccent)}@media screen and (max-width: 620px){.cookie-consent-modal .btn{width:100%}}.cookie-consent-modal.block-access{position:fixed;background-color:rgba(0,0,0,.5);padding-top:20vh;left:0;top:0;width:100%;height:100%;overflow:auto}@media screen and (max-width: 620px){.cookie-consent-modal.block-access{padding-top:0}}.cookie-consent-modal.block-access .modal-content-wrap{position:relative;margin:2.5% auto}.cookie-consent-modal.block-access .modal-content-wrap .modal-content{margin:0 auto}.cookie-consent-modal.block-access .modal-content-wrap{bottom:auto;width:95%}:root{--pageHeaderHeight: 0px;--pageHeaderPaddingTop: 64px;--pageHeaderPaddingBottom: 48px;--pageHeaderMargin: 0px;--pageHeaderRadius: 0;--pageHeaderBackground: var(--colorBackgroundSecondary);--pageHeaderInk: var(--colorInkPrimary);--pageHeaderDescriptionInk: var(--colorInkSecondary);--pageHeaderBorderColor: var(--colorBorderStructure);--pageHeaderGap: 20px}body,html{height:100%}html{scroll-padding-top:calc(var(--topNavHeight) + 20px + var(--tabOffset, 0px))}body{scroll-behavior:smooth}form{padding:0;margin:0;display:inline}img{vertical-align:inherit;image-rendering:auto;-ms-interpolation-mode:nearest-neighbor}.popup-img img{-webkit-transition:var(--transitionDefault);transition:var(--transitionDefault)}.popup-img:hover img{opacity:.8;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.bg-primary,.badge-primary{background-color:var(--colorAccent) !important}.bg-secondary{background-color:var(--colorBackgroundSecondary) !important}.text-primary,.btn-outline-light:hover,.btn-link,.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:var(--colorAccent) !important}.btn-link:hover{color:var(--colorAccent) !important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:var(--ctaButtonBackground) !important}.progress-bar,.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.dropdown-item.active,.dropdown-item:active{background-color:var(--colorAccent)}.page-item.active .page-link,.custom-radio .custom-control-input:checked~.custom-control-label:before,.custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-control-input:checked~.custom-control-label:before{background-color:var(--colorAccent);border-color:var(--colorAccent)}.list-group-item.active{background-color:var(--colorAccent);border-color:var(--colorAccent)}.page-link{color:var(--colorAccent);transition:var(--transitionDefault)}.page-link:hover{color:var(--colorAccentAlt)}.page-link{border:none;border-radius:var(--borderRadiusDefault);margin:0 .22rem;font-size:16px;font-size:1rem}.page-link:hover{background-color:#e9eff0}.vertical-input-group .input-group:first-child{padding-bottom:0}.vertical-input-group .input-group:first-child *{border-bottom-left-radius:0;border-bottom-right-radius:0}.vertical-input-group .input-group:last-child{padding-top:0}.vertical-input-group .input-group:last-child *{border-top-left-radius:0;border-top-right-radius:0}.vertical-input-group .input-group:not(:last-child):not(:first-child){padding-top:0;padding-bottom:0}.vertical-input-group .input-group:not(:last-child):not(:first-child) *{border-radius:0}.vertical-input-group .input-group:not(:first-child) *{border-top:0}code{padding:0}.block-children{margin-left:16px}ul>.block-children,ol>.block-children{margin-left:4px}.heading{position:relative}.heading a.copy-anchor{display:inline-flex;opacity:0;transform:translateX(4px);position:absolute;left:-28px;top:-2px;transition:opacity .2s ease-in-out 0s,transform .2s ease-in-out 0s;width:28px;text-align:center}.heading a.copy-anchor svg{width:20px;height:20px;flex-shrink:0}.heading:hover a.copy-anchor,.heading:focus-within a.copy-anchor{opacity:1;transition-duration:.1s;transform:none}.logo img{max-width:120px;max-height:30px}.navbar-nav li{height:44px}#page-tab-content{padding-top:var(--contentBlockGap);max-width:var(--contentMaxWidth)}#page-tab-content.centered{margin-left:auto;margin-right:auto}.container-title-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--colorNeutral900);opacity:.3;z-index:0;border-radius:var(--pageHeaderRadius)}.container-title{background-color:var(--pageHeaderBackground);margin:var(--pageHeaderMargin);margin-bottom:0;border-radius:var(--pageHeaderRadius);border-bottom:1px solid var(--pageHeaderBorderColor);color:var(--pageHeaderInk);position:relative;padding:0px var(--contentContainerPadding)}.container-title.style-boxed{--pageHeaderMargin: 20px;--pageHeaderRadius: 12px;--pageHeaderBorderColor: transparent}.container-title>.slider{width:100%;max-width:calc(var(--contentMaxWidth) + var(--tocContainerWidth));margin:0px auto;padding:var(--pageHeaderPaddingTop) 0 var(--pageHeaderPaddingBottom);z-index:1;gap:12px;display:flex;flex-direction:column;min-height:var(--pageHeaderHeight);justify-content:center;position:relative;z-index:1}.container-title>.slider h1.page-title{padding:0px;font-family:var(--pageTitleFontFamily);color:var(--pageHeaderInk);font-size:var(--pageTitleFontSize);font-weight:var(--pageTitleFontWeight);line-height:1.2;margin:0}.container-title>.slider .subtitle{margin:0;color:var(--pageDescriptionInk, var(--pageHeaderInk));font-weight:var(--fontWeightRegular);font-size:var(--pageDescriptionFontSize);line-height:var(--pageDescriptionLineHeight, 1.4);max-width:var(--contentMaxWidth)}.container-title.inverted>.slider h1,.container-title.inverted>.slider .subtitle{color:var(--colorInkInverted)}.container-tabs{width:100%;padding:0 var(--contentContainerPadding);margin-bottom:0px;position:relative;position:sticky;top:var(--topNavHeight);background:var(--colorBackgroundPrimary);z-index:20}.container-tabs>.tabbed-navigation{max-width:calc(var(--contentMaxWidth) + var(--tocContainerWidth));width:100%;margin:0px auto;z-index:1}.container-tabs>.tabbed-navigation.scrollable-tabs-container{overflow:visible;flex-direction:row;align-items:center;scrollbar-width:none;-ms-overflow-style:none;box-shadow:inset 0px -1px 0 0px var(--colorBorderSubtle)}.container-tabs>.tabbed-navigation::-webkit-scrollbar{width:0;height:0}.container-title.centered{text-align:center}.container-title.flexed,.container-tabs{display:flex;flex-direction:column;justify-content:center}.container-title.centered>.slider{align-items:center;justify-content:center}.container-title.centered>.slider,.container-tabs>.tabbed-navigation{left:initial;display:flex;flex-direction:column}.container-tabs>.tabbed-navigation{min-height:48px;align-items:start}#section-content-page{max-width:var(--contentMaxWidth);width:calc(100% - 240px);margin-bottom:100px}#section-content-page a{text-decoration:underline}#section-content-page a:hover{text-decoration:none}@media(max-width: 1169px){:root{--tocContainerWidth: 0px}#content-nav{display:none}#section-content-page{width:100%}}#content-nav-container{padding-bottom:16px}#content-nav{padding-left:16px;box-shadow:inset 1px 0 0px 0px var(--colorBorderProminent);width:200px;position:sticky;float:right;top:calc(var(--topNavHeight) + 20px + var(--tabOffset, 12px));z-index:10;margin-left:60px;align-self:flex-start;margin-top:16px;max-height:calc(100vh - (var(--topNavHeight) + 20px + var(--tabOffset, 12px)) - 16px);overflow:auto}#content-nav>ul>li.sub{margin-left:12px}#content-nav>ul>li.sub-2{margin-left:24px}#content-nav li.active>a{color:var(--colorAccent);font-weight:500;position:relative}#content-nav li.active>a::before{content:"";position:absolute;width:1px;height:100%;left:-16px;top:2px;background:var(--colorAccent);border-radius:2px}#content-nav li.active:last-of-type>a::before{height:90%}#content-nav li.sub.active>a::before{left:-28px}#content-nav li.sub-2.active>a::before{left:-49px}#content-nav ul{list-style-type:none;margin:0 0 0 16px;padding:0}#content-nav>ul{margin:0}#content-nav a{text-decoration:none;display:block;padding:4px 0px;color:var(--colorInkSecondary);font-size:.825rem;line-height:1.5;transition:all 50ms ease-in-out,color 200ms ease-in-out}#content-nav .content-nav-header{color:var(--colorInkSecondary);text-transform:uppercase;font-size:.725rem;font-weight:var(--fontWeightBold);line-height:16px;display:block;padding-top:8px;padding-bottom:8px;position:sticky;top:0;background:var(--colorBackgroundPrimary);z-index:1}#content-nav a:hover,#content-nav a:focus{color:var(--colorInkPrimary)}.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn.focus,.btn:focus-visible{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media(max-width: 991.98px){:root{--topNavHeight: 60px !important}#header.mobile-header{display:flex}.docs-content{max-width:100%}#mobile-menu-container{display:initial;margin-right:auto}#version-container,.cta-button{display:none}.side-navigation-wrapper{display:none;position:fixed;right:0;bottom:0;z-index:21}.side-navigation-wrapper.nav-open{display:flex}.side-navigation-wrapper .bg-sidebar{opacity:.7}.side-navigation-wrapper .sidebar-navigation{--topNavHeight: 62px;box-shadow:var(--boxShadowLevel2)}.navbar-expand-lg .navbar-collapse{position:relative;top:inherit;right:inherit;left:inherit;background:inherit;margin-top:0px;z-index:inherit;-webkit-box-shadow:none;box-shadow:none}.navbar-nav{display:none}.utility-nav{justify-content:flex-end}nav>.container-fluid{width:80%}}@media(min-width: 992px){#sidebarCollapse{display:none}}#section-content-page>:first-child{margin-top:0px !important}.no-container-tabs{width:100%;height:0px}.typographyDocsViewNavigation{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0em;text-indent:0px}.typographyDocsViewMenu{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0em;text-indent:0px}.typographyDocsViewContents{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0em;text-indent:0px}.typographyDocsViewLabelCaps{font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0em;text-indent:0px}@media(max-width: 991.98px){.docs-content{margin-left:inherit;min-height:inherit}#sidebarCollapse{display:flex}#header .navbar{--logoWrapperWidth: auto;max-height:60px;align-content:center}}@media(max-width: 1140px){#content-nav-container{display:none}}textarea{background:#fff;color:hsl(230,8%,24%);font-family:var(--fontFamilyCode);direction:ltr;text-align:left;word-spacing:normal;word-break:normal;line-height:1.8;font-size:12px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;width:100%;border:0px;height:100px;padding:1em 1em 1em 1.1em}.nodisplay{display:none}.live-code-message{background-color:#c2e4fb;padding:4px 8px 4px 12px;font-size:10px;text-align:center}textarea:focus{outline-width:1px;outline-color:#c2e4fb}.featured-box{box-sizing:border-box;position:relative}.featured-box h3,.featured-box h4{font-size:1.25rem;font-size:20px;margin-bottom:10px;font-weight:500}.featured-box:not(.style-5) .featured-box-icon{display:inline-block;font-size:48px;min-width:55px;min-height:55px;padding:0;margin-top:0;margin-bottom:.8rem;color:#4c4d4d;border-radius:0}.featured-box.style-1,.featured-box.style-2,.featured-box.style-3{padding-left:50px;padding-top:8px}.featured-box.style-1 .featured-box-icon,.featured-box.style-2 .featured-box-icon,.featured-box.style-3 .featured-box-icon{position:absolute;top:0;left:0;margin-bottom:0;font-size:30px;-ms-flex-pack:center !important;justify-content:center !important;text-align:center}.featured-box.style-2 p{margin-left:-50px}.featured-box.style-3{padding-left:90px;padding-top:0px}.featured-box.style-3 .featured-box-icon{width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-box.style-4{text-align:center}.featured-box.style-4 .featured-box-icon{margin:0 auto 24px;margin:0 auto 1.5rem;width:120px;height:120px;text-align:center;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 0px 50px rgba(0,0,0,.03);box-shadow:0px 0px 50px rgba(0,0,0,.03)}.featured-box.style-5{text-align:center;background:#fff;border:1px solid #f0f2f3;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.05);box-shadow:0px 2px 5px rgba(0,0,0,.05)}.featured-box.style-5:hover{border:1px solid #ebeded;-webkit-box-shadow:0px 5px 1.5rem rgba(0,0,0,.15);box-shadow:0px 5px 1.5rem rgba(0,0,0,.15)}.featured-box.style-5 h3{background:#f1f5f6;font-size:16px;padding:8px 0;margin-bottom:0px}.featured-box.style-5 .featured-box-icon{font-size:50px;margin:44px 0px}.featured-box.featured-box-reverse{text-align:right}.featured-box.featured-box-reverse.style-1,.featured-box.featured-box-reverse.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse.style-1 .featured-box-icon,.featured-box.featured-box-reverse.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse.style-3 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-sm{text-align:right}.featured-box.featured-box-reverse-sm.style-1,.featured-box.featured-box-reverse-sm.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-sm.style-1 .featured-box-icon,.featured-box.featured-box-reverse-sm.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-sm.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-sm.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-sm.style-3 .featured-box-icon{left:auto;right:0px}@media(min-width: 576px){.featured-box.featured-box-reverse-md{text-align:right}.featured-box.featured-box-reverse-md.style-1,.featured-box.featured-box-reverse-md.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-md.style-1 .featured-box-icon,.featured-box.featured-box-reverse-md.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-md.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-md.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-md.style-3 .featured-box-icon{left:auto;right:0px}}@media(min-width: 768px){.featured-box.featured-box-reverse-lg{text-align:right}.featured-box.featured-box-reverse-lg.style-1,.featured-box.featured-box-reverse-lg.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-lg.style-1 .featured-box-icon,.featured-box.featured-box-reverse-lg.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-lg.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-lg.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-lg.style-3 .featured-box-icon{left:auto;right:0px}}@media(min-width: 992px){.featured-box.featured-box-reverse-xl{text-align:right}.featured-box.featured-box-reverse-xl.style-1,.featured-box.featured-box-reverse-xl.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-xl.style-1 .featured-box-icon,.featured-box.featured-box-reverse-xl.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-xl.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-xl.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-xl.style-3 .featured-box-icon{left:auto;right:0px}}#styles-switcher{background:#fff;width:202px;position:fixed;top:35%;z-index:99;padding:20px;left:-202px}#styles-switcher ul{padding:0}#styles-switcher ul li{list-style-type:none;width:25px;height:25px;margin:4px 2px;border-radius:50%;display:inline-block;cursor:pointer}#styles-switcher ul li.blue{background:#007bff}#styles-switcher ul li.brown{background:#795548}#styles-switcher ul li.purple{background:#6f42c1}#styles-switcher ul li.indigo{background:#6610f2}#styles-switcher ul li.red{background:#dc3545}#styles-switcher ul li.orange{background:#fd7e14}#styles-switcher ul li.yellow{background:#ffc107}#styles-switcher ul li.green{background:#28a745}#styles-switcher ul li.teal{background:#20c997}#styles-switcher ul li.cyan{background:#17a2b8}#styles-switcher ul li.active{transform:scale(0.7);cursor:default}#styles-switcher .switcher-toggle{position:absolute;background:#333;color:#fff;font-size:1.25rem;border-radius:0px var(--borderRadiusDefault) var(--borderRadiusDefault) 0;right:-40px;top:0;width:40px;height:40px;padding:0}#styles-switcher #reset-color{background:#e83e8c}input:-internal-autofill-selected{background-color:rgba(0,0,0,0)}#styles-switcher.right{left:auto;right:-202px}#styles-switcher.right .switcher-toggle{right:auto;left:-40px;border-radius:var(--borderRadiusDefault) 0px 0px var(--borderRadiusDefault)}.form-control,.custom-select{border-color:#dae1e3;font-size:16px;color:#656565}.form-control:not(.form-control-sm){padding:.81rem .96rem;height:inherit}.form-control-sm{font-size:14px}.icon-inside{position:absolute;right:15px;top:calc(50% - 11px);pointer-events:none;font-size:18px;font-size:1.125rem;color:#c4c3c3;z-index:3}.form-control-sm+.icon-inside{font-size:var(--fontSizeSmall) !important;font-size:14px;top:calc(50% - 13px)}select.form-control:not([size]):not([multiple]):not(.form-control-sm){height:auto;padding-top:.7rem;padding-bottom:.7rem}.custom-select:not(.custom-select-sm){height:calc(3.05rem + 2px);padding-top:.7rem;padding-bottom:.7rem}.col-form-label-sm{font-size:13px}.custom-select-sm{padding-left:5px !important;font-size:14px}.custom-select:not(.custom-select-sm).border-0{height:3rem}.form-control:focus,.custom-select:focus{-webkit-box-shadow:0 0 5px rgba(128,189,255,.5);box-shadow:0 0 5px rgba(128,189,255,.5)}.form-control:focus[readonly]{box-shadow:none}.input-group-text{border-color:#dae1e3;background-color:#f1f5f6;color:#656565}.form-control::-webkit-input-placeholder{color:#b1b4b6}.form-control:-moz-placeholder{color:#b1b4b6}.form-control::-moz-placeholder{color:#b1b4b6}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#b1b4b6}.form-dark .form-control,.form-dark .custom-select{border-color:#232a31;background:#232a31;color:#fff}.form-dark .form-control:focus{border-color:#80bdff !important}.form-dark .form-control::-webkit-input-placeholder{color:#777b7f}.form-dark .form-control:-moz-placeholder{color:#777b7f}.form-dark .form-control::-moz-placeholder{color:#777b7f}.form-dark .form-control:-ms-input-placeholder,.form-dark .form-control::-ms-input-placeholder{color:#777b7f}.form-dark .custom-select{color:#777b7f;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27rgba%28250,250,250,0.3%29%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px;border-color:#232a31;background-color:#232a31}.form-dark .icon-inside{color:#777b7f}.form-border .form-control{background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,.12);border-radius:0px;padding-left:0px !important;color:#000}.form-border .form-control::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.form-border .form-control:-moz-placeholder{color:rgba(0,0,0,.4)}.form-border .form-control::-moz-placeholder{color:rgba(0,0,0,.4)}.form-border .form-control:-ms-input-placeholder,.form-border .form-control::-ms-input-placeholder{color:rgba(0,0,0,.4)}.form-border .custom-select{background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,.12);border-radius:0px;padding-left:0px;color:rgba(0,0,0,.4);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27rgba%280,0,0,0.3%29%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px}.form-border .form-control:focus,.form-border .custom-select:focus{box-shadow:none;-webkit-box-shadow:none;border-bottom:2px solid rgba(0,0,0,.7)}.form-border .form-control:not(output):-moz-ui-invalid:not(:focus),.form-border .form-control:not(output):-moz-ui-invalid:-moz-focusring:not(:focus),.form-border .custom-select:not(output):-moz-ui-invalid:not(:focus),.form-border .custom-select:not(output):-moz-ui-invalid:-moz-focusring:not(:focus){border-bottom:2px solid #b00708;box-shadow:none;-webkit-box-shadow:none}.form-border .icon-inside{color:rgba(0,0,0,.25)}.form-border select option{color:#666}.form-border-light .form-control{border-bottom:2px solid rgba(250,250,250,.3);color:#fafafa}.form-border-light .form-control::-webkit-input-placeholder{color:rgba(250,250,250,.7)}.form-border-light .form-control:-moz-placeholder{color:rgba(250,250,250,.7)}.form-border-light .form-control::-moz-placeholder{color:rgba(250,250,250,.7)}.form-border-light .form-control:-ms-input-placeholder,.form-border-light .form-control::-ms-input-placeholder{color:rgba(250,250,250,.7)}.form-border-light .custom-select{border-bottom:2px solid rgba(250,250,250,.3);color:#fafafa;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27rgba%28250,250,250,0.6%29%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px}.form-border-light .form-control:focus,.form-border-light .custom-select:focus{border-bottom:2px solid rgba(250,250,250,.8)}.form-border-light .icon-inside{color:#999}.form-border-light select option{color:#333}.input-group-append .btn,.input-group-prepend .btn{-webkit-box-shadow:none;box-shadow:none;padding-left:.75rem;padding-right:.75rem}.input-group-append .btn:hover,.input-group-prepend .btn:hover{-webkit-box-shadow:none;box-shadow:none}@media(max-width: 575.98px){.input-group>.input-group-append>.btn,.input-group>.input-group-prepend>.btn{padding:0 .75rem}} +:root{--colorWhite: #fff;--colorBlack: #000;--colorNeutral100: #f9f9fa;--colorNeutral200: #f2f4f5;--colorNeutral300: #e6e9eb;--colorNeutral400: #dce0e4;--colorNeutral500: #9298a0;--colorNeutral600: #6a707a;--colorNeutral700: #666e7a;--colorNeutral800: #515964;--colorNeutral900: #141618;--colorRed100: #fff5f5;--colorRed300: #e46969;--colorRed400: #ef4444;--colorRed500: #d23031;--colorRed700: #C13F39;--colorRed900: #9e2122;--colorGreen100: #ebfff0;--colorGreen300: #4ade80;--colorGreen400: #22c55e;--colorGreen500: #00a454;--colorGreen900: #008141;--colorOrange100: #fff6f0;--colorOrange300: #fdba74;--colorOrange400: #f97316;--colorOrange500: #e36b00;--colorOrange900: #ba4e00;--colorPositive: #118850;--colorWarning: #CB4E13;--colorCritical: #d23031;--fontFamily: Inter, Arial, sans-serif;--fontFamilyCode: 'Fira Code', 'Fira Mono', Menlo, Consolas, 'DejaVu Sans Mono', monospace;--headingFontFamily: var(--fontFamily);--borderRadiusSmall: 4px;--borderRadiusDefault: 6px;--borderRadiusLarge: 8px;--navItemBorderRadius: var(--borderRadiusDefault);--transitionDefault: 200ms all ease-in-out;--boxShadowLevel0: 0px 0px 0px 1px var(--colorBorderSubtle);--boxShadowLevel1: 0px 4px 8px rgba(0, 0, 0, 0.05), 0px 0px 0px 1px var(--colorBackgroundSecondary);--boxShadowLevel2: 0 4px 8px 0 rgb(0, 0, 0, 0.08), 0px 0px 0px 1px var(--colorBorderSubtle);--dm-font-family-mono: var(--fontFamilyCode);--dm-font-family-body: var(--fontFamily);--dm-font-family-title: var(--headingFontFamily);--colorInkPrimary: var(--colorNeutral900);--colorInkSecondary: var(--colorNeutral800);--colorInkTertiary: var(--colorNeutral600);--colorInkInverted: var(--colorWhite);--colorBackgroundPrimary: var(--colorWhite);--colorBackgroundSecondary: var(--colorNeutral100);--colorBackgroundAlt: var(--colorNeutral200);--colorBorderProminent: var(--colorNeutral400);--colorBorderSubtle: var(--colorNeutral300);--colorBorderStructure: var(--colorBorderSubtle);--colorAccent: #104fc6;--colorAccentAlt: #0043ce;--colorAccentSurface: #ecf4ff;--colorAccentInk: var(--colorWhite);--colorCodeMark: var(--colorRed700);--fontWeightRegular: 400;--fontWeightSemibold: 500;--fontWeightBold: 700;--pageBackground: var(--colorBackgroundPrimary);--ctaButtonBackground: var(--colorAccent);--ctaButtonBackgroundHover: var(--colorAccentAlt);--ctaButtonInk: var(--colorWhite);--calloutSuccessInk: var(--colorGreen900);--calloutSuccessInkSecondary: var(--colorGreen500);--calloutSuccessBackground: var(--colorGreen100);--calloutWarningInk: var(--colorOrange900);--calloutWarningInkSecondary: var(--colorOrange500);--calloutWarningBackground: var(--colorOrange100);--calloutDangerInk: var(--colorRed900);--calloutDangerInkSecondary: var(--colorRed500);--calloutDangerBackground: var(--colorRed100);--calloutInfoInk: var(--colorInkPrimary);--calloutInfoInkSecondary: var(--colorInkSecondary);--calloutInfoBackground: var(--colorBackgroundAlt);--calloutPrimaryInk: var(--colorAccent);--calloutPrimaryInkSecondary: var(--colorAccent);--calloutPrimaryBackground: var(--colorAccentSurface)}.shadow-md{-webkit-box-shadow:0px 0px 50px -35px rgba(0,0,0,.4) !important;box-shadow:0px 0px 50px -35px rgba(0,0,0,.4) !important}.rounded-lg{border-radius:.6rem !important}.rounded-top-0{border-top-left-radius:0px !important;border-top-right-radius:0px !important}.rounded-bottom-0{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.rounded-left-0{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.rounded-right-0{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.small-text{font-size:12px}.text-0{font-size:11px !important;font-size:.6875rem !important}.text-1{font-size:12px !important;font-size:var(--fontSizeTiny) !important}.text-2{font-size:14px !important;font-size:var(--fontSizeSmall) !important}.text-3{font-size:16px !important;font-size:1rem !important}.text-4{font-size:18px !important;font-size:1.125rem !important}.text-5{font-size:21px !important;font-size:1.3125rem !important}.text-6{font-size:24px !important;font-size:1.5rem !important}.text-7{font-size:28px !important;font-size:1.75rem !important}.text-8{font-size:32px !important;font-size:2rem !important}.text-9{font-size:36px !important;font-size:2.25rem !important}.text-10{font-size:40px !important;font-size:2.5rem !important}.text-11{font-size:2.75rem !important}@media(max-width: 992px){.text-11{font-size:calc(1.4rem + 2.1774193548vw) !important}}.text-12{font-size:3rem !important}@media(max-width: 992px){.text-12{font-size:calc(1.425rem + 2.5403225806vw) !important}}.text-13{font-size:3.25rem !important}@media(max-width: 992px){.text-13{font-size:calc(1.45rem + 2.9032258065vw) !important}}.text-14{font-size:3.5rem !important}@media(max-width: 992px){.text-14{font-size:calc(1.475rem + 3.2661290323vw) !important}}.text-15{font-size:3.75rem !important}@media(max-width: 992px){.text-15{font-size:calc(1.5rem + 3.6290322581vw) !important}}.text-16{font-size:4rem !important}@media(max-width: 992px){.text-16{font-size:calc(1.525rem + 3.9919354839vw) !important}}.text-17{font-size:4.5rem !important}@media(max-width: 992px){.text-17{font-size:calc(1.575rem + 4.7177419355vw) !important}}.text-18{font-size:5rem !important}@media(max-width: 992px){.text-18{font-size:calc(1.625rem + 5.4435483871vw) !important}}.text-19{font-size:5.25rem !important}@media(max-width: 992px){.text-19{font-size:calc(1.65rem + 5.8064516129vw) !important}}.text-20{font-size:5.75rem !important}@media(max-width: 992px){.text-20{font-size:calc(1.7rem + 6.5322580645vw) !important}}.text-21{font-size:6.5rem !important}@media(max-width: 992px){.text-21{font-size:calc(1.775rem + 7.6209677419vw) !important}}.text-22{font-size:7rem !important}@media(max-width: 992px){.text-22{font-size:calc(1.825rem + 8.3467741935vw) !important}}.text-23{font-size:7.75rem !important}@media(max-width: 992px){.text-23{font-size:calc(1.9rem + 9.435483871vw) !important}}.text-24{font-size:8.25rem !important}@media(max-width: 992px){.text-24{font-size:calc(1.95rem + 10.1612903226vw) !important}}.text-25{font-size:9rem !important}@media(max-width: 992px){.text-25{font-size:calc(2.025rem + 11.25vw) !important}}.text-11,.text-12,.text-13,.text-14,.text-15,.text-16,.text-17,.text-18,.text-19,.text-20,.text-21,.text-22,.text-23,.text-24,.text-25{line-height:1.3}.line-height-07{line-height:.7 !important}.line-height-1{line-height:1 !important}.line-height-2{line-height:1.2 !important}.line-height-3{line-height:1.4 !important}.line-height-4{line-height:1.6 !important}.line-height-5{line-height:1.8 !important}.font-weight-100{font-weight:100 !important}.font-weight-200{font-weight:200 !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-600{font-weight:600 !important}.font-weight-700{font-weight:700 !important}.font-weight-800{font-weight:800 !important}.font-weight-900{font-weight:900 !important}.text-secondary{color:#6c757d !important}.text-light{color:#dee3e4 !important}.text-body{color:#4c4d4d !important}.border-primary{border-color:#0366d6 !important}.border-secondary{border-color:#6c757d !important}.sn-text-center{text-align:center}.sn-text-left{text-align:left}.sn-text-right{text-align:right}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-10{opacity:1}.bg-light-1{background-color:#e9ecef !important}.bg-light-2{background-color:#dee2e6 !important}.bg-light-3{background-color:#ced4da !important}.bg-light-4{background-color:#adb5bd !important}.bg-dark{background-color:#111418 !important}.bg-dark-1{background-color:#212529 !important}.bg-dark-2{background-color:#343a40 !important}.bg-dark-3{background-color:#495057 !important}.bg-dark-4{background-color:#6c757d !important}.p-8{padding:8px}:root{--checkeredSquareColorDarkA: var(--colorNeutral300);--checkeredSquareColorDarkB: transparent;--checkeredSquareColorLightA: var(--colorBackgroundSecondary);--checkeredSquareColorLightB: transparent}.nav-tabs-inline{flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.nav-tabs-inline::-webkit-scrollbar{display:none}.scrollable-tabs-container{display:flex;align-items:center;position:relative}.scrollable-tabs-container .scroll-arrow{position:absolute;bottom:12px;display:none;cursor:pointer;z-index:2;height:24px;width:24px;background-color:var(--colorBackgroundPrimary);border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault);justify-content:center;align-items:center;color:var(--colorInkSecondary)}.scrollable-tabs-container .scroll-arrow:hover{color:var(--colorInkPrimary)}.scrollable-tabs-container .scroll-arrow svg{width:16px;height:16px}.scrollable-tabs-container .scroll-arrow-left{left:0}.scrollable-tabs-container .scroll-arrow-right{right:0}.checkered-background{background-image:linear-gradient(45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:var(--checkeredSquareColorDarkB)}.checkered-background-small{background-image:linear-gradient(45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorDarkA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorDarkA) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:var(--checkeredSquareColorDarkB)}.checkered-background-light{background-image:linear-gradient(45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;background-color:var(--checkeredSquareColorLightB)}.checkered-background-light-small{background-image:linear-gradient(45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(-45deg, var(--checkeredSquareColorLightA) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%),linear-gradient(-45deg, transparent 75%, var(--checkeredSquareColorLightA) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:var(--checkeredSquareColorLightB)}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade-in{from{opacity:0;transform:scale(1.1, 1.1)}to{opacity:1;transform:scale(1, 1)}}@keyframes fade-out{from{opacity:1;transform:scale(1, 1)}to{opacity:0;transform:scale(1.1, 1.1)}}.SNSearch{height:100vh;width:100vw;left:0;position:fixed;top:0;z-index:99;flex-direction:column;background:rgba(0,0,0,.25);padding:1rem;display:none}.SNSearch a{text-decoration:none}.SNSearch.active{display:block;animation:fade-in .15s}.SNSearch:not(.active).did-fade-in{display:block;animation:fade-out .15s}.SNSearch.SNSearch-container{padding:12vh}.SNSearch-box{margin:0 auto;width:100%;max-width:640px;display:flex;flex-direction:column;min-height:0;border-radius:var(--borderRadiusLarge);box-shadow:var(--boxShadowLevel2);background:var(--pageBackground);color:var(--colorInkPrimary)}.SNSearch-header{height:52px;width:100%;padding:0 16px;border-bottom:1px solid var(--colorBorderSubtle);display:flex;justify-content:space-between;align-items:center}.SNSearch-input{border:0px;font-weight:var(--fontWeightRegular);width:100%;margin:0 16px 0px 16px;background-color:var(--pageBackground);color:var(--colorInkPrimary)}.SNSearch-header form{width:calc(100% - 24px)}.SNSearch-input:focus{border:0px;outline:none}.SNSearch-input-label{width:13px;height:13px}.SNSearch-input-label svg{display:block;flex-shrink:0}.SNSearch-results{padding:0px 20px 20px 20px;font-size:var(--fontSizeSmall);max-height:450px;overflow-y:scroll}.SNSearch-footer{height:44px;width:100%;padding:12px;border-top:1px solid var(--colorBorderSubtle);display:flex;justify-content:space-between;color:var(--colorInkSecondary);font-size:var(--fontSizeTiny)}.SNSearch-footer span{padding:4px;background-color:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusSmall);color:var(--colorInPrimary)}.SNSearch-results p.section-title{font-weight:var(--fontWeightSemibold);color:var(--colorInkSecondary);margin:24px 0px 12px 0px}.SNSearch-results p.section-title.empty{color:var(--colorInkSecondary);margin:36px 0px 16px 0px}.SNSearch-results p.section-result-header{color:var(--colorInkPrimary);font-weight:var(--fontWeightSemibold);padding-top:12px;padding-bottom:4px;margin:0px}.SNSearch-results p.section-result-text{font-size:var(--fontSizeTiny);line-height:1.4;font-weight:normal;color:var(--colorInkSecondary);padding-top:0px;padding-bottom:12px;margin:0 0 4px}.SNSearch-results p{padding:0px 12px}.SNSearch-results p span{color:var(--colorAccent)}.SNSearch-results .result{border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault)}.SNSearch-results .result:hover{background-color:var(--colorBackgroundAlt)}.SNSearch-close{width:28px;height:28px;cursor:pointer;border:0;display:flex;align-items:center;padding:0;justify-content:center;border-radius:var(--borderRadiusSmall);background:var(--colorBackgroundPrimary)}.SNSearch-close:hover{background:var(--colorBackgroundSecondary)}.SNSearch-close svg{display:block;flex-shrink:0}.sn-search-result-link.selected{display:block}.sn-search-result-link.selected .result{background-color:var(--colorBackgroundAlt)}@media(max-width: 768px){.SNSearch.SNSearch-container{padding:3vh 2vh}}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root{--siteMaxWidth: none;--contentMaxWidth: 756px;--contentContainerPadding: 32px;--tocContainerWidth: 260px;--iconStrokeWidth: 2px;--sideNavWidth: 300px;--sideNavBackground: var(--colorBackgroundPrimary);--sideNavBorderColor: var(--colorBorderStructure);--sideNavElevation: none;--sideNavInk: var(--colorInkPrimary);--sideNavInkTab: var(--colorInkSecondary);--sideNavInkSection: var(--colorInkSecondary);--sideNavPadding: 16px;--sideNavGap: 0px;--sideNavItemHoverBackground: rgba(0,0,0,0.04);--sideNavItemHoverInk: var(--sideNavInk);--sideNavItemActiveBackground: var(--colorAccentSurface);--sideNavItemActiveInk: var(--colorAccent);--sideNavItemBorderRadius: var(--navItemBorderRadius);--sideNavItemActiveBorderWidth: 0px;--sideNavItemActiveBorderColor: var(--sideNavItemActiveInk);--sideNavItemPadding: 12px;--sideNavItemHeight: 36px;--sideNavItemFontSize: var(--fontSizeSmall);--sideNavItemFontWeight: var(--fontWeightSemibold);--sideNavSubItemIndentMargin: var(--sideNavPadding);--sideNavSubItemIndentPadding: 0px;--sideNavButtonSearchBackground: var(--colorBackgroundSecondary);--sideNavGroupTextTransform: uppercase;--sideNavGroupFontWeight: var(--fontWeightBold);--sideNavGroupFontSize: var(--fontSizeTiny);--sideNavGroupMarginTop: 32px;--sideNavGroupInk: var(--colorInkTertiary)}b,strong{font-weight:var(--fontWeightBold)}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}.site-wrapper .site{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.site-wrapper .site .site-content-wrapper{margin-right:auto;margin-left:auto;max-width:var(--siteMaxWidth)}.site-wrapper .site .site-content-wrapper .site-content{display:flex;min-height:calc(100vh - 204px)}.docs-content{flex-grow:1;background-color:var(--pageBackground);max-width:calc(100vw - var(--sideNavWidth, 0px));min-height:calc(100vh - 242px);display:flex;flex-direction:column}.docs-content>.content-container{display:flex;justify-content:center;margin-top:20px;padding:24px var(--contentContainerPadding) 0;margin:var(--pageHeaderMargin)}.site-content.no-sidebar{--sideNavWidth: 0px}#main-wrapper{background:var(--pageBackground)}.style-dark{--sideNavBackground: var(--colorNeutral900);--sideNavBorderColor: var(--sideNavBackground);--sideNavInk: var(--colorInkInverted);--sideNavInkTab: var(--colorInkSecondary);--sideNavInkSection: var(--colorInkSecondary);--sideNavItemHoverBackground: rgba(255, 255, 255, 0.08);--sideNavItemHoverInk: var(--sideNavInk);--sideNavItemActiveBackground: rgba(255,255,255,0.2);--sideNavItemActiveInk: white;--buttonSearchInk: rgba(255, 255, 255, 0.6)}.side-navigation-wrapper{background-color:var(--sideNavBackground);width:var(--sideNavWidth);position:relative;z-index:1;border-right:1px solid var(--sideNavBorderColor);box-shadow:var(--sideNavElevation);flex-shrink:0}.side-navigation-wrapper .sidebar-navigation{display:flex;flex-direction:column;position:sticky;top:var(--topNavHeight);height:calc(100vh - var(--topNavHeight));overflow:auto;margin:0;padding:var(--sideNavGroupMarginTop) 0 0;width:100%}.side-navigation-wrapper .bg-sidebar{background-color:var(--sideNavBackground);position:absolute;inset:0px 0 0px -1600px;z-index:0}.side-navigation-wrapper .nav{flex-direction:column}.site-logo-wrapper{--topNavInk: var(--colorInkPrimary);color:var(--sideNavInk);display:flex;flex-direction:column;padding:28px var(--sideNavPadding) 24px;position:sticky;top:0;background:var(--sideNavBackground);z-index:1;gap:24px}.site-logo-wrapper .site-logo{align-self:flex-start;display:flex !important}.site-logo-wrapper .logo-wrapper{width:auto;padding:0;height:auto}.group-open+.nav-item{margin-top:var(--sideNavGroupMarginTop)}.docs-navigation>.nav{--calculatedIndent: 0px;padding:0 var(--sideNavPadding) 32px;color:var(--colorInkPrimary);gap:var(--sideNavGap);flex-direction:column}.docs-navigation>.nav .nav-link.group{--sideNavItemActiveBorderWidth: 0px}.docs-navigation>.nav .nav-item .nav-link{display:flex;align-items:center;justify-content:space-between;position:relative;font-weight:var(--sideNavItemFontWeight);font-size:var(--sideNavItemFontSize);line-height:1.4;letter-spacing:0em;text-indent:0px;color:var(--sideNavInk);padding:8px var(--sideNavItemPadding);border-radius:var(--sideNavItemBorderRadius);transition:var(--transitionDefault)}.docs-navigation>.nav .nav-item .nav-link:hover{color:var(--sideNavItemHoverInk);background-color:var(--sideNavItemHoverBackground)}.docs-navigation>.nav .nav-item .nav-link.group .icon{opacity:.8;transition:var(--transitionDefault)}.docs-navigation>.nav .nav-item .nav-link.group .icon svg{display:block;height:16px;width:16px;flex-shrink:0}.docs-navigation>.nav .nav-item .nav-link.group .icon-lock{opacity:.8;transition:var(--transitionDefault)}.docs-navigation>.nav .nav-item .nav-link.group .icon-lock svg{display:inline;height:16px;width:16px;flex-shrink:0}.docs-navigation>.nav .nav-item .nav-link.active{padding-left:calc(var(--sideNavItemPadding) + var(--calculatedIndent) - var(--sideNavItemActiveBorderWidth));background-color:var(--sideNavItemActiveBackground);color:var(--sideNavItemActiveInk);border-radius:var(--sideNavItemBorderRadius);border-left:var(--sideNavItemActiveBorderWidth) solid var(--sideNavItemActiveBorderColor)}.docs-navigation>.nav .nav-item .nav-link.active.group{background-color:rgba(0,0,0,0);color:var(--sideNavInk);border:0;padding-left:var(--sideNavItemPadding)}.docs-navigation>.nav .nav-item .nav-link.active.group:hover{color:var(--sideNavItemHoverInk);background-color:var(--sideNavItemHoverBackground)}.docs-navigation>.nav .nav-item .nav-link.active.group .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.docs-navigation>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding)}.docs-navigation>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 2}.docs-navigation>.nav>li>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 3}.docs-navigation>.nav>li>.nav>li>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 4}.docs-navigation>.nav>li>.nav>li>.nav>li>.nav>li>.nav>li>.nav{--calculatedIndent: var(--sideNavSubItemIndentPadding) * 5}.docs-navigation>.nav .nav .nav-item .nav-link{padding-left:calc(var(--sideNavItemPadding) + var(--calculatedIndent))}.docs-navigation>.nav .nav .nav-item .nav-link.active{padding-left:calc(var(--sideNavItemPadding) + var(--calculatedIndent) - var(--sideNavItemActiveBorderWidth))}.docs-navigation>.nav.with-root-level>.nav-item>.nav-link{font-weight:var(--topNavFontWeight)}.docs-navigation>.nav.first-level-flat .group-open{margin-top:var(--sideNavGroupMarginTop)}.docs-navigation>.nav.first-level-flat .group-open:first-child{margin-top:0}.docs-navigation>.nav.first-level-flat .group-open>.nav-link.group{font-weight:var(--sideNavGroupFontWeight);text-transform:var(--sideNavGroupTextTransform);font-size:var(--sideNavGroupFontSize);line-height:1.3;color:var(--sideNavGroupInk);pointer-events:none;padding-top:0}.docs-navigation>.nav.first-level-flat .group-open>.nav-link.group .icon{display:none}.docs-navigation>.nav.first-level-flat .group-open>.nav-link.group:after{content:none}.docs-navigation>.nav.first-level-flat .group-open>ul.nav{margin:0}.docs-navigation .nav .nav-item{position:relative;transition:var(--transitionDefault);padding:0;border-radius:var(--sideNavItemBorderRadius);margin-top:1px}.docs-navigation .nav .nav-item.is-tab a{color:var(--sideNavInkTab)}.nav-name{margin:0 var(--sideNavPadding) 8px;border-bottom:1px solid var(--colorBorderProminent);padding:0 var(--sideNavItemPadding) 8px}.nav-name span{text-transform:uppercase;color:var(--sideNavInkSection)}.docs-navigation .nav .nav{margin:0 0 0 var(--sideNavSubItemIndentMargin)}.docs-navigation .nav .nav-item .nav-link.active+.nav{display:block}.nav.nav-separator .nav-item .nav-link{position:relative}.nav.nav-separator .nav-item+.nav-item .nav-link:after{height:14px;width:1px;content:" ";background-color:rgba(0,0,0,.2);display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-7px);transform:translateY(-7px)}.nav.nav-separator.nav-separator-light .nav-item+.nav-item .nav-link:after{background-color:rgba(250,250,250,.2)}.nav-sn{height:44px;z-index:1;border-top:1px solid var(--sideNavBorderColor);display:flex;align-content:center;justify-content:center;align-items:center;background-color:var(--sideNavBackground);margin-top:auto;flex-shrink:0}.nav-sn a{display:flex;padding:4px 12px;border-radius:var(--borderRadiusDefault);height:32px;align-items:center}.nav-sn a svg{color:var(--sideNavInk);opacity:.4;flex-shrink:0}.nav-sn a:hover{color:var(--sideNavItemHoverInk);background-color:var(--sideNavItemHoverBackground)}.nav-sn a:hover svg{color:var(--sideNavItemHoverInk);flex-shrink:0}.site{scrollbar-width:thin;scrollbar-color:var(--colorNeutral300) rgba(0,0,0,0)}.site{scrollbar-gutter:stable}.site::-webkit-scrollbar{width:12px;height:12px}.site::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.site::-webkit-scrollbar-thumb{background-color:var(--colorNeutral300);border-left:1px solid var(--colorBorderStructure);border-radius:100px;background-clip:content-box}.site::-webkit-scrollbar-thumb:hover{background-color:var(--colorNeutral400)}.site::-webkit-scrollbar-thumb:active{background-color:var(--colorNeutral400)}:root{--topNavBackground: var(--colorInkPrimary);--topNavGap: 2px;--topNavBorderColor: var(--topNavBackground);--topNavInk: var(--colorInkInverted);--topNavItemHeight: 36px;--topNavItemHoverInk: var(--topNavInk);--topNavItemActiveInk: var(--topNavInk);--topNavItemHoverBackground: rgba(255, 255, 255, 0.15);--topNavItemActiveBackground: var(--topNavItemHoverBackground);--topNavHeight: 68px;--topNavElevation: 0px 5px 8px rgba(30, 41, 59, 0.05);--topNavFontWeight: var(--fontWeightSemibold);--logoHeight: 28px;--logoWrapperWidth: var(--sideNavWidth);--buttonSearchBackground: rgba(255, 255, 255, 0.1);--buttonSearchBackgroundHover: rgba(255, 255, 255, 0.2);--buttonSearchInk: var(--colorInkSecondary);--buttonSearchInkHover: var(--colorInkInverted)}.hidden-top-nav{--topNavHeight: 0px !important}.hidden-top-nav .side-navigation-wrapper .sidebar-navigation{padding-top:0}.style-light{--topNavBackground: var(--colorBackgroundPrimary);--topNavBorderColor: var(--topNavBackground);--topNavBorderWidth: 1px;--topNavInk: var(--colorInkPrimary);--topNavItemHoverInk: var(--colorAccent);--topNavItemActiveInk: var(--colorWhite);--topNavItemActiveBackground: var(--colorAccent);--topNavItemHoverBackground: var(--colorAccentSurface);--buttonSlackBackground: #5A1D5E;--buttonSlackBackgroundHover: #4d1352;--buttonSlackInk: #fff;--buttonSlackInkHover: #fff;--buttonSlackBorder: var(--colorBorderSubtle);--buttonSlackBorderHover: var(--buttonSlackBackgroundHover);--buttonSearchBackground: var(--colorBackgroundAlt);--buttonSearchBackgroundHover: var(--colorAccentSurface);--buttonSearchInk: var(--colorInkTertiary);--buttonSearchInkHover: var(--colorAccent)}#header{box-shadow:var(--topNavElevation);background-color:var(--topNavBackground);border-bottom:var(--topNavBorderWidth) solid var(--topNavBorderColor)}#header .navbar{padding:0px;height:var(--topNavHeight);min-height:44px;max-height:96px;align-content:center;max-width:var(--siteMaxWidth);margin:0 auto}#header .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}#header.mobile-header{--topNavHeight: 60px !important;display:none}#header.mobile-header .navbar{justify-content:flex-end;width:100%}.btn-icon-button{color:var(--topNavInk);background:none;cursor:pointer;width:36px;height:36px;border:0;display:flex;align-items:center;transition:var(--transitionDefault);border-radius:var(--borderRadiusDefault);flex-shrink:0;justify-content:center}.btn-icon-button svg{flex-shrink:0}.btn-icon-button:hover{color:var(--topNavItemHoverInk);background-color:var(--topNavItemHoverBackground)}.btn-icon-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--colorAccent)}.btn-search.expanded{width:auto;gap:8px;background:var(--buttonSearchBackground);padding:0 12px 0 12px;min-width:160px;justify-content:flex-start;font-size:var(--fontSizeSmall);color:var(--buttonSearchInk);font-weight:var(--fontWeightSemibold)}.btn-search.expanded svg{flex-shrink:0;width:16px;height:16px}.btn-search.expanded:hover{color:var(--buttonSearchInkHover);background-color:var(--buttonSearchBackgroundHover)}a.site-logo{color:var(--topNavInk)}a.site-logo:hover{color:var(--topNavInk)}.logo-wrapper{width:var(--logoWrapperWidth);height:var(--topNavHeight);display:flex;justify-content:left;align-items:center;padding:0px 28px;max-width:300px;flex-shrink:0;gap:4px}.logo-wrapper img{height:var(--logoHeight);max-height:44px}#header-nav .switch-theme{color:var(--colorInkPrimary);cursor:pointer;padding:8px}.fa-moon:before{content:url("data:image/svg+xml,%3Csvg width=%2738%27 height=%2726%27 viewBox=%270 0 38 26%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect x=%274%27 y=%274%27 width=%2718%27 height=%2718%27 rx=%279%27 fill=%27black%27 fill-opacity=%270.8%27/%3E%3Cpath d=%27M13 16C14.6569 16 16 14.6569 16 13C16 11.3431 14.6569 10 13 10C11.3431 10 10 11.3431 10 13C10 14.6569 11.3431 16 13 16Z%27 stroke=%27white%27 stroke-miterlimit=%2710%27/%3E%3Cpath d=%27M13 8V7%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M13 19V18%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M9.46001 9.45999L8.76001 8.75999%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M17.24 17.24L16.54 16.54%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M8 13H7%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M19 13H18%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M9.46001 16.54L8.76001 17.24%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M17.24 8.75999L16.54 9.45999%27 stroke=%27white%27 stroke-miterlimit=%2710%27 stroke-linecap=%27square%27/%3E%3Cpath d=%27M13 1.5H25V0.5H13V1.5ZM25 24.5H13V25.5H25V24.5ZM13 24.5C6.64873 24.5 1.5 19.3513 1.5 13H0.5C0.5 19.9036 6.09644 25.5 13 25.5V24.5ZM36.5 13C36.5 19.3513 31.3513 24.5 25 24.5V25.5C31.9036 25.5 37.5 19.9036 37.5 13H36.5ZM25 1.5C31.3513 1.5 36.5 6.64873 36.5 13H37.5C37.5 6.09644 31.9036 0.5 25 0.5V1.5ZM13 0.5C6.09644 0.5 0.5 6.09644 0.5 13H1.5C1.5 6.64873 6.64873 1.5 13 1.5V0.5Z%27 fill=%27black%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A")}#header-nav{justify-content:space-between;gap:12px}#header-nav .typographyDocsViewNavigation{font-weight:var(--topNavFontWeight)}.sticky-top{z-index:22}.navbar-nav{margin:0px;overflow-y:auto;padding:0;gap:var(--topNavGap);width:100px;flex-grow:1;height:var(--topNavHeight);align-items:center;-ms-overflow-style:none;scrollbar-width:none}.navbar-nav::-webkit-scrollbar{width:4px;height:4px}.navbar-nav::-webkit-scrollbar-thumb{background:var(--topNavInk);border-radius:var(--borderRadiusDefault)}.navbar-nav::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:var(--borderRadiusDefault)}.primary-menu ul.navbar-nav>li{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;flex-shrink:0}.primary-menu ul.navbar-nav>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primary-menu ul.navbar-nav>li:hover>a:not(.btn),.primary-menu ul.navbar-nav>li>a.active:not(.btn){color:var(--colorAccent);text-decoration:none}.primary-menu ul.navbar-nav>li a.btn{padding:.4rem 1.4rem}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0px;background-color:rgba(0,0,0,0);text-transform:none;color:#777}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#0366d6}.primary-menu ul.navbar-nav>li.dropdown:hover>a:after{clear:both;content:" ";display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;border-width:0px 7px 6px 7px;bottom:0px;left:50%;margin:0 0 0 -5px;z-index:1022}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu{-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.176);box-shadow:0px 0px 12px rgba(0,0,0,.176);border:0px none;padding:10px 15px;min-width:220px;margin:0;font-size:var(--fontSizeSmall);z-index:1021}.primary-menu ul.navbar-nav>li.dropdown>.dropdown-toggle .arrow{display:none}.primary-menu .dropdown-menu-right{left:auto !important;right:100% !important}.primary-menu ul.navbar-nav>li.dropdown-mega{position:static}.primary-menu ul.navbar-nav>li.dropdown-mega>.dropdown-menu{width:100%;padding:20px 20px;margin-left:0px !important}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:5px 5px 5px 20px;border-right:1px solid #eee}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div:last-child{border-right:0}.primary-menu ul.navbar-nav>li.dropdown-mega .sub-title{display:block;font-size:16px;margin-top:1rem;padding-bottom:5px}.primary-menu ul.navbar-nav>li.dropdown-mega .dropdown-mega-submenu{list-style-type:none;padding-left:0px}.primary-menu ul.navbar-nav>li a.btn{font-size:14px;padding:.65rem 2rem;text-transform:uppercase}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{left:100%;margin-top:-40px}.primary-menu ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-toggle:after{border-top:.4em solid rgba(0,0,0,0);border-right:0;border-bottom:.4em solid rgba(0,0,0,0);border-left:.4em solid}.primary-menu ul.navbar-nav>li.dropdown .dropdown-toggle .arrow{position:absolute;min-width:30px;height:100%;right:0px;top:0}.primary-menu ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{content:" ";position:absolute;top:50%;left:50%;border-color:var(--colorInkPrimary);border-top:1px solid;border-right:1px solid;width:6px;height:6px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.primary-menu .dropdown-toggle:after{content:none}.primary-menu.navbar-line-under-text ul.navbar-nav>li>a:not(.btn):after{position:absolute;content:"";height:2px;width:0;left:50%;right:0;bottom:14px;background-color:rgba(0,0,0,0);color:#fff;border-bottom:2px solid #0366d6;transform:translate(-50%, 0) translateZ(0);-webkit-transform:translate(-50%, 0) translateZ(0)}.primary-menu.navbar-line-under-text ul.navbar-nav>li>a:hover:not(.logo):after,.primary-menu.navbar-line-under-text ul.navbar-nav>li>a.active:after{width:calc(100% - .99em)}.primary-menu.navbar-text-light .toggle-navbar span{background:#fff}.primary-menu.navbar-text-light .navbar-nav>li>a:not(.btn){color:#fff}.primary-menu.navbar-text-light .navbar-nav>li:hover>a:not(.btn),.primary-menu.navbar-text-light .navbar-nav>li>a.active:not(.btn){color:rgba(250,250,250,.75)}.primary-menu.navbar-text-light.navbar-line-under-text .navbar-nav>li>a:not(.logo):after,.primary-menu.navbar-text-light.navbar-line-under-text .navbar-nav>li>a.active:after{border-color:rgba(250,250,250,.6)}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu{background-color:#252a2c;color:#fff}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#272c2e}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown:hover>a:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #252a2c rgba(0,0,0,0)}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){color:rgba(250,250,250,.8)}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#fafafa;font-weight:600}.primary-menu.navbar-dropdown-dark ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-color:#3a3a3a}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu{background-color:#0366d6;color:#fff}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown:hover>a:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0366d6 rgba(0,0,0,0)}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){color:rgba(250,250,250,.95)}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu li:hover>a:not(.btn){color:#fafafa;font-weight:600}.primary-menu.navbar-dropdown-primary ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{border-color:rgba(250,250,250,.2)}.fa-search:before{content:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%2713%27 viewBox=%270 0 13 13%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 1.5C3.3 1.5 1.5 3.3 1.5 5.5C1.5 7.7 3.3 9.5 5.5 9.5C7.7 9.5 9.5 7.7 9.5 5.5C9.5 3.3 7.7 1.5 5.5 1.5ZM5.5 0.5C8.3 0.5 10.5 2.7 10.5 5.5C10.5 6.7 10.1 7.8 9.4 8.7L12.4 11.7L11.7 12.4L8.7 9.4C7.8 10.1 6.7 10.5 5.5 10.5C2.7 10.5 0.5 8.3 0.5 5.5C0.5 2.7 2.7 0.5 5.5 0.5Z%27 fill=%27white%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A")}.primary-menu ul.navbar-nav>li:hover>a:not(.btn){color:var(--topNavItemHoverInk);text-decoration:none;background:var(--topNavItemHoverBackground)}.primary-menu ul.navbar-nav>li>a.active:not(.btn){color:var(--topNavItemActiveInk);text-decoration:none;background:var(--topNavItemActiveBackground);opacity:1}.primary-menu ul.navbar-nav>li>a:not(.btn){color:var(--topNavInk);opacity:.9}.primary-menu ul.navbar-nav>li>a{color:rgba(240,246,252,.7019607843)}.primary-menu ul.navbar-nav>li>a.active{background-color:rgba(15,98,254,.12);color:var(--colorAccent)}.primary-menu ul.navbar-nav>li:hover>a{color:var(--colorAccentAlt)}.primary-menu a.active{background-color:var(--colorAccentSurface);color:var(--colorAccent);transition:var(--transitionDefault)}.header-nav{height:76px;padding:16px}.primary-menu ul.navbar-nav>li>a:not(.btn){height:var(--topNavItemHeight);margin:0px;padding:0px 12px;border-radius:var(--navItemBorderRadius);transition:var(--transitionDefault)}.primary-menu .container-fluid{margin:0px;padding:0px}.toggle-navbar{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0 16px 0 0;position:relative;border:none;-webkit-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;background:rgba(0,0,0,0);color:var(--topNavInk);border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault);flex-shrink:0}.toggle-navbar:hover{color:var(--topNavItemHoverInk);background-color:var(--topNavItemHoverBackground)}.toggle-navbar svg{width:20px;height:20px;display:block;flex-shrink:0}.toggle-navbar span{display:block;position:absolute;height:2px;width:100%;background:#3c3636;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.toggle-navbar span:nth-child(1){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-navbar span:nth-child(2){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-navbar span:nth-child(3){top:21px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-navbar.show span:nth-child(1){top:4px;left:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-navbar.show span:nth-child(2){width:0%;opacity:0}.toggle-navbar.show span:nth-child(3){top:22px;left:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-accordion{position:initial}.navbar-main{flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-expand-none .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-none .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-none ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-none ul.navbar-nav li:last-child{border:none}.navbar-expand-none ul.navbar-nav li+li{margin-left:0px}.navbar-expand-none ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-none ul.navbar-nav li>a:hover:after,.navbar-expand-none ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-none ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-none ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-none ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-none ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-none ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-none.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-none.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-none.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-none.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-none.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-none.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-none.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-none.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}#mobile-menu-container .dropdown-menu{font-weight:var(--fontWeightSemibold)}#version-container button,#mobile-menu-container button{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--topNavInk);border:0px;background-color:rgba(0,0,0,0);transition:var(--transitionDefault)}#version-container button:hover,#mobile-menu-container button:hover{background-color:var(--topNavItemHoverBackground);color:var(--topNavInk)}.utility-nav{display:flex;justify-content:center;align-items:center;padding-right:16px}#version-container button,#mobile-menu-container button{margin-right:8px;padding-right:28px;text-transform:capitalize}#version-container button:after,#mobile-menu-container button::after{position:absolute;content:" ";right:19px;top:13px;border-color:var(--topNavInk);border-top:2px solid;border-right:2px solid;width:6px;height:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dropdown-menu{right:0;left:auto;box-shadow:var(--boxShadowLevel2);border:0;background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary);border-radius:var(--borderRadiusDefault);max-height:360px;min-width:160px;max-width:360px;overflow-y:scroll;margin-top:8px}.dropdown-menu.pull-left{right:auto;left:0}.dropdown-menu .dropdown-item{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--colorInkPrimary);padding:.25rem 1rem;align-items:center;justify-content:space-between;display:flex}.dropdown-menu .dropdown-item.is-active,.dropdown-menu .dropdown-item.checked{background-color:rgba(15,98,254,.04);color:var(--colorAccent)}#version-container #mobile-menu-container .dropdown-item{padding-right:2.5rem}#version-container #mobile-menu-container .dropdown-item.checked::after{position:absolute;right:12px;display:inline-block;content:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%278%27 viewBox=%270 0 11 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M9.6499 0.649994L10.3499 1.34999L3.9999 7.70999L0.649902 4.34999L1.3499 3.64999L3.9999 6.28999L9.6499 0.649994Z%27 fill=%27%230F62FE%27/%3E%3C/svg%3E%0A");color:var(--colorAccent)}@media(max-width: 575.98px){.navbar .logo-wrapper{padding-right:0}.primary-menu .container-fluid{padding:0;flex:1}.utility-nav{padding:0}.navbar-expand-sm .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-sm .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-sm ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-sm ul.navbar-nav li:last-child{border:none}.navbar-expand-sm ul.navbar-nav li+li{margin-left:0px}.navbar-expand-sm ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-sm ul.navbar-nav li>a:hover:after,.navbar-expand-sm ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-sm ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-sm ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-sm ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-sm ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-sm ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-sm.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-sm.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-sm.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-sm.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-sm.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-sm.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-sm.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-sm.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}}@media(max-width: 767.98px){.navbar-expand-md .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-md .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-md ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-md ul.navbar-nav li:last-child{border:none}.navbar-expand-md ul.navbar-nav li+li{margin-left:0px}.navbar-expand-md ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-md ul.navbar-nav li>a:hover:after,.navbar-expand-md ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-md ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-md ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-md ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-md ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-md ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-md.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-md.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-md.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-md.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-md.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-md.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-md.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-md.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}}@media(min-width: 575.98px)and (max-width: 991.98px){.primary-menu>.container-fluid{padding:0px 0px 0 16px;flex:1}}@media(max-width: 991.98px){#mobile-menu-container .dropdown-menu{right:auto;left:0}.navbar-expand-lg .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-lg .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-lg ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-lg ul.navbar-nav li:last-child{border:none}.navbar-expand-lg ul.navbar-nav li+li{margin-left:0px}.navbar-expand-lg ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-lg ul.navbar-nav li>a:hover:after,.navbar-expand-lg ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-lg ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-lg ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-lg ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-lg ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-lg ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-lg.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-lg.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-lg.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-lg.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-lg.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-lg.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-lg.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-lg.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}#mobile-menu-container{display:none}#version-container{display:initial}}@media(min-width: 992px){#mobile-menu-container{display:none}}@media(max-width: 1199.98px){.navbar-expand-xl .navbar-collapse{position:absolute;top:99%;right:0;left:0;background:#fff;margin-top:0px;z-index:1000;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.1);box-shadow:0px 0px 15px rgba(0,0,0,.1)}.navbar-expand-xl .navbar-collapse .navbar-nav{overflow:hidden;overflow-y:auto;max-height:65vh;padding:15px}.navbar-expand-xl ul.navbar-nav li{display:block;border-bottom:1px solid #eee;margin:0;padding:0}.navbar-expand-xl ul.navbar-nav li:last-child{border:none}.navbar-expand-xl ul.navbar-nav li+li{margin-left:0px}.navbar-expand-xl ul.navbar-nav li.dropdown>.dropdown-toggle>.arrow.show:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.navbar-expand-xl ul.navbar-nav li>a:hover:after,.navbar-expand-xl ul.navbar-nav li>a.active:after{content:none !important;width:0px !important}.navbar-expand-xl ul.navbar-nav li.dropdown>.dropdown-toggle .arrow{display:block}.navbar-expand-xl ul.navbar-nav>li>a:not(.btn){height:auto;padding:8px 0;position:relative}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-menu li>a:not(.btn){padding:8px 0;position:relative}.navbar-expand-xl ul.navbar-nav>li.dropdown:hover>a:after{content:none}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-toggle .arrow:after{-webkit-transform:translate(-50%, -50%) rotate(134deg);transform:translate(-50%, -50%) rotate(134deg)}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0px 0px 0px 15px}.navbar-expand-xl ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{margin:0}.navbar-expand-xl ul.navbar-nav>li.dropdown-mega .dropdown-mega-content>.row>div{padding:0px 15px}.navbar-expand-xl.navbar-text-light .navbar-collapse{background:rgba(0,0,0,.95)}.navbar-expand-xl.navbar-text-light .navbar-collapse ul.navbar-nav li{border-color:rgba(250,250,250,.15)}.navbar-expand-xl.navbar-dropdown-dark .navbar-collapse{background-color:#252a2c}.navbar-expand-xl.navbar-dropdown-primary .navbar-collapse{background-color:#0366d6}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav>li.dropdown .dropdown-menu .dropdown-menu{background-color:#0366d6}.navbar-expand-xl.navbar-dropdown-dark ul.navbar-nav li{border-color:#444}.navbar-expand-xl.navbar-dropdown-dark ul.navbar-nav>li>a{color:#a3a2a2}.navbar-expand-xl.navbar-dropdown-dark ul.navbar-nav>li:hover>a{color:#fff}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav li{border-color:rgba(250,250,250,.2)}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav>li>a{color:rgba(250,250,250,.8)}.navbar-expand-xl.navbar-dropdown-primary ul.navbar-nav>li:hover>a{color:#fff}}:root{--pageNavigationBackground: var(--colorBackgroundPrimary);--pageNavigationElevation: var(--boxShadowLevel1);--pageNavigationInk: var(--colorInkPrimary);--pageNavigationInkSection: var(--colorInkSecondary);--pageNavigationHoverInk: var(--colorAccent);--pageNavigationInkHoverSection: var(--pageNavigationInkSection);--pageNavigationHoverBackground: var(--pageNavigationBackground);--pageNavigationHoverElevation: var(--boxShadowLevel2);--pageNavigationRadius: var(--borderRadiusLarge)}.page-bottom-navigation{display:flex;align-content:center;justify-content:space-between;flex-direction:row;align-items:center;width:100%;margin:40px 0 0 0}.page-bottom-navigation a{text-decoration:none !important}.page-bottom-navigation .segment{padding:12px 16px;display:flex;gap:12px;align-items:center;box-shadow:var(--pageNavigationElevation);border-radius:var(--pageNavigationRadius);justify-content:space-between;transition:var(--transitionDefault);background:var(--pageNavigationBackground);text-decoration:none}.page-bottom-navigation .segment *{text-decoration:none}.page-bottom-navigation .segment .segment-text{width:100%}.page-bottom-navigation .segment .segment-text>.section{font-weight:var(--fontWeightSemibold);color:var(--pageNavigationInk);line-height:1.3;font-size:var(--fontSizeTiny);opacity:.8;margin-bottom:2px;transition:var(--transitionDefault)}.page-bottom-navigation .segment .segment-text>.pagename{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);line-height:1.3;color:var(--pageNavigationInk);transition:var(--transitionDefault)}.page-bottom-navigation .segment .arrow{width:20px;height:20px;margin:0px;color:var(--pageNavigationInk);transition:var(--transitionDefault);opacity:.6}.page-bottom-navigation .segment .arrow svg{display:block;flex-shrink:0}.page-bottom-navigation .segment:hover{box-shadow:var(--pageNavigationHoverElevation);background-color:var(--pageNavigationHoverBackground);text-decoration:none}.page-bottom-navigation .segment:hover *{text-decoration:none}.page-bottom-navigation .segment:hover .pagename,.page-bottom-navigation .segment:hover .arrow,.page-bottom-navigation .segment:hover .section{color:var(--pageNavigationHoverInk)}.page-bottom-navigation .col.left{padding-left:0px;text-align:right}.page-bottom-navigation .col-6{padding:0px}.page-bottom-navigation .col.right{padding-right:0px;text-align:left}.container-footer{border-top:1px solid var(--colorBorderStructure);padding:0 var(--contentContainerPadding)}.container-footer>.slider{max-width:calc(var(--contentMaxWidth) + var(--tocContainerWidth));margin:0px auto;padding:60px 0px 20px 0px;z-index:1}.container-footer.small{margin-top:auto}.container-footer.small>.slider{display:flex;align-items:center;height:43px;padding:0}.container-footer ul li{margin-bottom:8px}.container-footer p,.container-footer a,.container-footer p.copy{font-size:var(--fontSizeSmall);line-height:var(--contentBodyLineHeight);color:var(--colorInkSecondary)}.container-footer a{text-decoration:underline}.container-footer p:last-child{margin-bottom:0}.container-footer p.copy{color:var(--colorInkSecondary)}.container-footer h4,.container-footer h5,.container-footer h6{margin-bottom:16px}.social-icons{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.social-icons li{margin:0px 6px;padding:0;overflow:visible}.social-icons li a{display:block;height:26px;line-height:26px;width:26px;font-size:18px;text-align:center;color:#4d555a;text-decoration:none}.social-icons li i{line-height:inherit}.social-icons.social-icons-sm li{margin:0px 4px}.social-icons.social-icons-sm li a{font-size:15px;width:22px}.social-icons.social-icons-lg li a{width:34px;height:34px;line-height:34px;font-size:22px}.social-icons.social-icons-light li a{color:#eee}.social-icons.social-icons-muted li a{color:#aab1b8}.social-icons li:hover a{color:#999}#back-to-top{display:none;position:fixed;z-index:1030;bottom:8px;right:10px;background-color:rgba(0,0,0,.22);text-align:center;color:#fff;font-size:14px;width:36px;height:36px;line-height:34px;border-radius:var(--borderRadiusDefault);-webkit-box-shadow:0px 5px 15px rgba(0,0,0,.15);box-shadow:0px 5px 15px rgba(0,0,0,.15)}#back-to-top:hover{background-color:#0366d6;-webkit-box-shadow:0px 5px 15px rgba(0,0,0,.25);box-shadow:0px 5px 15px rgba(0,0,0,.25)}@media(max-width: 575.98px){#back-to-top{z-index:1029}}.badge{font-size:.625rem;font-weight:var(--fontWeightBold);border-radius:var(--borderRadiusSmall)}.badge.badge-contrast-aaa{color:var(--colorGreen100);background:var(--colorGreen900)}.badge.badge-contrast-aa{color:var(--colorGreen100);background:var(--colorGreen900)}.badge.badge-contrast-aa18{background:var(--colorOrange100);color:var(--colorOrange900)}.badge.badge-contrast-dnp{background:var(--colorRed100);color:var(--colorRed900)}.banner-preview{font-size:var(--fontSizeSmall);background-color:#d0e2ff;color:#0043ce;padding:8px}.banner-preview .content{margin-right:auto;margin-left:auto;max-width:var(--siteMaxWidth);padding:0 16px 0 32px;display:flex;align-items:center;gap:8px;justify-content:center}.banner-preview .content .message{display:flex;align-items:center;gap:8px}.banner-preview .btn{display:flex;align-items:center;gap:4px}:root{--buttonSlackBackground: #fff;--buttonSlackBackgroundHover: #5A1D5E;--buttonSlackInk: #5A1D5E;--buttonSlackInkHover: #fff;--buttonSlackBorder: var(--colorBorderSubtle);--buttonSlackBorderHover: var(--buttonSlackBackgroundHover)}.btn-primary{background-color:var(--ctaButtonBackground);border-color:var(--ctaButtonBackground)}.btn-primary:hover{background-color:var(--ctaButtonBackgroundHover);border-color:var(--ctaButtonBackgroundHover)}.btn-primary.focus,.btn-primary:focus{background-color:var(--ctaButtonBackgroundHover);border-color:var(--ctaButtonBackgroundHover)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:var(--ctaButtonBackgroundHover);border-color:var(--ctaButtonBackgroundHover)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.cta-button{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--ctaButtonInk);margin-left:12px;white-space:nowrap;transition:var(--transitionDefault);border-radius:var(--borderRadiusDefault);text-decoration:none}.cta-button *{text-decoration:none}.btn-secondary{background-color:#6c757d;border-color:#6c757d}.btn-slack{background-color:var(--buttonSlackBackground);border-color:var(--buttonSlackBorder);color:var(--buttonSlackInk);display:flex;align-items:center;font-weight:var(--fontWeightSemibold)}.btn-slack:hover{background-color:var(--buttonSlackBackgroundHover);border-color:var(--buttonSlackBorderHover);color:var(--buttonSlackInkHover)}.btn-slack svg{height:16px;width:16px;margin-right:8px;flex-shrink:0}.btn-light{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary)}.btn-light:focus-visible{box-shadow:0 0 0 2px var(--colorInkTertiary) !important}.btn-light.btn-with-icon{padding:4px 12px 4px 12px;display:flex;gap:8px;align-items:center}.btn-light.btn-with-icon svg{height:16px;width:16px;flex-shrink:0}.btn-small{font-size:var(--fontSizeTiny);padding:4px 8px;font-weight:var(--fontWeightSemibold);border-radius:var(--borderRadiusSmall)}.btn-small.btn-with-icon{padding:4px 8px 4px 4px;display:flex;gap:4px;align-items:center}.btn-small svg{height:16px;width:16px;flex-shrink:0}.btn-small svg.icon-tiny{width:auto}.btn-small.btn-icon-only{padding:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.btn-white{background:var(--colorBackgroundPrimary);color:var(--colorInkPrimary)}.btn-white:hover{background:var(--colorAccentSurface);color:var(--colorAccent)}.btn-floating{box-shadow:var(--boxShadowLevel1)}.btn-floating:hover{background:var(--colorBackgroundPrimary);box-shadow:var(--boxShadowLevel2)}.btn-floating:focus{box-shadow:var(--boxShadowLevel1) !important}:root{--contentBlockGap: var(--contentVerticalRhythm)}.content-block{margin-top:0;margin-bottom:var(--contentBlockGap)}.content-block p a,ul.content-block li a,.heading a{text-decoration:underline}.content-block p a:hover,ul.content-block li a:hover,.heading a:hover{text-decoration:none}ul.content-block ul,ul.content-block ol,ol.content-block ul,ol.content-block ol{margin-bottom:0 !important}.icon-boolean svg{color:var(--colorInkTertiary)}.icon-boolean.is-true svg{color:var(--colorGreen500)}.input-search{margin:0;width:100%;height:44px;padding:0 16px;border:2px solid var(--colorBackgroundSecondary);background:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault);color:var(--colorInkPrimary);transition:var(--transitionDefault);font-size:var(--fontSizeSmall)}.input-search:hover{border-color:var(--colorBackgroundAlt)}.input-search:focus{outline:none;border:2px solid var(--colorInkTertiary)}.input-search-container{position:sticky;top:calc(var(--topNavHeight) + var(--tabOffset, -8px) + 8px);z-index:1;background:hsla(0,0%,100%,.96);padding-top:12px;padding-bottom:12px;backdrop-filter:blur(10px);display:flex;gap:12px;justify-content:flex-end}.input-search-container .btn{flex-shrink:0;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold)}.input-search-container .btn span{display:flex;gap:8px;align-items:center}.input-search-container .btn .loading{width:220px}.input-search-container .btn .hide{display:none}.preloader{position:fixed;width:100%;height:100%;z-index:999999999 !important;background-color:var(--pageBackground);top:0;left:0;right:0;bottom:0}.preloader .lds-ellipsis{display:inline-block;position:absolute;width:80px;height:80px;margin-top:-40px;margin-left:-40px;top:50%;left:50%}.preloader .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--colorBorderSubtle);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.preloader .lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.preloader .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.preloader .lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.preloader .lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}a.property-link{color:var(--colorInkPrimary);text-decoration:underline;font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);text-decoration:none !important;display:inline-flex;gap:4px;align-items:center}a.property-link svg{display:block;width:16px;height:16px}a.property-link:hover{color:var(--colorAccent)}a.property-link.small{font-size:var(--fontSizeTiny)}.property-select-tag{font-size:var(--fontSizeSmall);padding:0px 6px;border-radius:var(--borderRadiusSmall);font-weight:var(--fontWeightSemibold);background:var(--colorBackgroundAlt);white-space:nowrap;height:24px;display:inline-flex;align-items:center;border:1px solid rgba(0,0,0,.1)}.property-select-tag.small{height:16px;font-size:var(--fontSizeTiny);padding:0px 4px}.property-select-tag.light{color:var(--colorWhite)}.property-select-tag.dark{color:var(--colorNeutral900)}.spinner{width:20px;height:20px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.spinner::before,.spinner::after{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:2px solid var(--colorAccent);animation:prixClipFix 2s linear infinite}.spinner::after{border-color:var(--colorAccent);animation:prixClipFix 2s linear infinite,rotate .5s linear infinite reverse;inset:5px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}:root{--contentFontBase: 16px;--contentVerticalRhythm: 24px;--contentBodyLineHeight: calc(var(--contentVerticalRhythm) + (var(--contentVerticalRhythm) * var(--contentVerticalRhythmAdjustment, 0)));--fontWeightNormal: 400;--fontWeightSemibold: 500;--fontWeightBold: 640;--fontSizeSmall: 0.875rem;--fontSizeTiny: 0.75rem;--lineHeightSmall: 1.5;--lineHeightTiny: 1.3;--fontSizeCode: 0.825em;--fontWeightCode: 500;--headingInk: var(--colorInkPrimary);--headingScaleFactor: 0.28;--headingLineHeight: 1.3;--headingFontWeight: var(--fontWeightBold);--headingLevel1Size: 1.75rem;--headingLevel2Size: 1.5rem;--headingLevel3Size: 1.25rem;--headingLevel4Size: 1.125rem;--headingLevel5Size: 1rem;--pageTitleFontFamily: var(--fontFamily);--pageTitleFontSize: 32px;--pageTitleFontWeight: var(--fontWeightBold);--pageDescriptionFontSize: 18px}@media(max-width: 768px){:root{--headingLevel1Size: 2rem;--headingLevel2Size: 1.7rem;--headingLevel3Size: 1.5rem;--pageTitleFontSize: 32px}}body{font-family:var(--fontFamily);font-size:var(--contentFontBase);line-height:var(--contentBodyLineHeight);color:var(--colorInkPrimary);font-weight:var(--fontWeightRegular);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--headingFontFamily);color:var(--headingInk);font-size:var(--headingFontSize);line-height:var(--headingLineHeight);margin-top:calc(var(--contentBlockGap)*var(--contentBlockGapAdjustment));font-weight:var(--headingFontWeight);margin-bottom:calc(var(--contentBlockGap)/1.5)}h1:first-child,h1:nth-child(2),h2:first-child,h2:nth-child(2),h3:first-child,h3:nth-child(2),h4:first-child,h4:nth-child(2),h5:first-child,h5:nth-child(2),h6:first-child,h6:nth-child(2){margin-top:0}p{margin-top:0;margin-bottom:var(--paragraphSpacingAfter, calc(var(--contentBlockGap) / 2))}p+.content-block{margin-top:var(--contentBlockGap)}h1,.heading--level-1{--headingFontSize: var(--headingLevel1Size);--contentVerticalRhythmAdjustment: 1.4;--contentBlockGapAdjustment: 2}h2,.heading--level-2{--headingFontSize: var(--headingLevel2Size);--contentVerticalRhythmAdjustment: 0.8;--contentBlockGapAdjustment: 1.5}h3,.heading--level-3{--headingFontSize: var(--headingLevel3Size);--contentVerticalRhythmAdjustment: 0.7;--contentBlockGapAdjustment: 1}h4,.heading--level-4{--headingFontSize: var(--headingLevel4Size);--contentVerticalRhythmAdjustment: 0.5;--contentBlockGapAdjustment: 1}h5,.heading--level-5{--headingFontSize: var(--headingLevel5Size);--contentVerticalRhythmAdjustment: 0.3;--contentBlockGapAdjustment: 1}h1+div.anchor+h2,h2+div.anchor+h3,h3+div.anchor+h4,h4+div.anchor+h5,h5+div.anchor+h6{margin-top:0}.docs-content ol li,.docs-content ul li{margin-top:0px}.docs-content section ul li{margin-top:8px;padding-left:4px}.docs-content section ol li{margin-top:8px;padding-left:4px}.docs-content ol{list-style-type:decimal}.docs-content ol ol{list-style-type:lower-alpha}.docs-content ol ol ol{list-style-type:lower-roman}.docs-content ol ol ol ol{list-style-type:upper-alpha}mark,.mark{font-family:var(--fontFamilyCode);font-weight:var(--fontWeightCode);font-size:var(--fontSizeCode);line-height:var(--contentBodyLineHeight);padding:4px;background:var(--colorBackgroundSecondary);color:var(--colorCodeMark);border-radius:var(--borderRadiusDefault);border:1px solid var(--colorBorderSubtle)}a,a:focus{transition:var(--transitionDefault);color:var(--colorAccent)}a:hover,a:active{color:var(--colorAccentAlt)}a:focus,a:active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus,button:active{outline:none}a:focus-visible,.btn:focus-visible,button:focus-visible{outline:var(--colorInkPrimary) solid 2px;border-radius:2px}.blockquote,blockquote{padding-left:20px;font-weight:var(--fontWeightRegular);font-size:1.25rem;line-height:1.4;border-left:1px solid var(--colorInkSecondary);position:relative}.blockquote .icon,blockquote .icon{position:absolute;left:-20px;top:0px;color:var(--colorInkSecondary)}.blockquote .icon svg,blockquote .icon svg{display:block;height:14px;width:14px;flex-shrink:0}dl,ol,ul{margin:0px;padding-left:24px}pre,.table{margin-bottom:1.8rem}pre{margin-top:1.8rem;max-height:400px;overflow-y:scroll}code{padding:2px 5px;border-radius:var(--borderRadiusDefault)}pre code{font-size:12px}.code-block{border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault);margin:24px 0px}.layout-tiles .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:12px;grid-row-gap:20px}.layout-tiles .grid .group-title{grid-column:1/-1;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);color:var(--colorInkSecondary);padding:12px 0 0;margin:0 0 -12px 0}.layout-tiles .grid>div,.layout-tiles .grid>a>div{position:relative}.layout-tiles .grid>div div.preview,.layout-tiles .grid>a>div div.preview{background-color:var(--colorBackgroundSecondary);display:flex;align-items:center;justify-content:center;font-size:60px;border-radius:var(--borderRadiusDefault);overflow:hidden;border:1px solid var(--colorBorderSubtle);padding:12px;position:relative;height:var(--preview-container-height, 96px);min-height:48px}.layout-tiles .grid>div div.preview.borderless,.layout-tiles .grid>a>div div.preview.borderless{border:0}.layout-tiles .grid>div>div.titleless,.layout-tiles .grid>a>div>div.titleless{padding-bottom:0px;border:0}.layout-tiles .grid>div>div.titleless div.preview,.layout-tiles .grid>a>div>div.titleless div.preview{background-image:none;border-bottom:none;padding-bottom:0px}.layout-tiles .grid>div.grid-6 .btn-with-icon,.layout-tiles .grid>div.grid-7 .btn-with-icon,.layout-tiles .grid>div.grid-8 .btn-with-icon,.layout-tiles .grid>a>div.grid-6 .btn-with-icon,.layout-tiles .grid>a>div.grid-7 .btn-with-icon,.layout-tiles .grid>a>div.grid-8 .btn-with-icon{padding:4px}.layout-tiles .grid>div.grid-6 .btn-with-icon .label,.layout-tiles .grid>div.grid-7 .btn-with-icon .label,.layout-tiles .grid>div.grid-8 .btn-with-icon .label,.layout-tiles .grid>a>div.grid-6 .btn-with-icon .label,.layout-tiles .grid>a>div.grid-7 .btn-with-icon .label,.layout-tiles .grid>a>div.grid-8 .btn-with-icon .label{display:none}.content-block--frames.layout-tiles .preview{padding:0}.layout-tiles .grid .tile-item{border-radius:var(--borderRadiusLarge);box-sizing:border-box;padding-bottom:4px;position:relative;background:var(--colorBackgroundPrimary)}.layout-tiles .grid .tile-item.asset-item div.preview{background-color:var(--asset-background-color, "transparent")}.layout-tiles .grid .tile-item div.preview.small-text{font-size:11px}.layout-tiles .grid .tile-item .meta{display:flex;flex-direction:column;gap:4px;padding:8px 0 0px}.layout-tiles .grid .tile-item p.title{margin:0;padding:0;font-size:var(--fontSizeSmall);line-height:var(--lineHeightSmall);font-weight:var(--fontWeightSemibold);color:var(--colorInkPrimary);overflow-wrap:anywhere}.layout-tiles .grid .tile-item p.description{margin:0;padding:0;font-size:var(--fontSizeTiny);line-height:var(--lineHeightTiny);font-weight:var(--fontWeightRegular);color:var(--colorInkSecondary);overflow-wrap:anywhere}.layout-tiles .grid .tile-item .actions,.layout-tiles .grid .tile-item .actions-bottom{position:absolute;top:8px;right:8px;visibility:hidden;opacity:0;transition:var(--transitionDefault);display:flex;gap:8px;flex-direction:column;background:hsla(0,0%,100%,.6588235294);padding:4px;border-radius:4px}.layout-tiles .grid .tile-item .actions-bottom{top:40px;right:8px}.layout-tiles .grid .tile-item.hidden{display:none}.layout-tiles .grid .tile-item:hover .actions,.layout-tiles .grid .tile-item:hover .actions-bottom{visibility:visible !important;opacity:1 !important}.layout-tiles.with-subgrid .grid .tile-item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.layout-tiles.with-subgrid .grid .tile-item div.preview{height:auto}.layout-tiles .empty-state{font-size:var(--fontSizeSmall);color:var(--colorInkSecondary);display:none}.layout-tiles.variant-plain .grid>div,.layout-tiles.variant-plain .grid .tile-item{border:0;border-radius:var(--borderRadiusLarge);background:var(--pageBackground)}.layout-tiles.variant-plain .grid>div .preview,.layout-tiles.variant-plain .grid .tile-item .preview{background:none;border:0;justify-content:flex-start}.layout-tiles.variant-plain .grid>div img,.layout-tiles.variant-plain .grid .tile-item img{border-radius:none;height:auto}.layout-tiles.variant-plain .grid>div p.description,.layout-tiles.variant-plain .grid .tile-item p.description{color:var(--colorInkSecondary)}.layout-tiles.variant-plain .grid>div p.title,.layout-tiles.variant-plain .grid .tile-item p.title{color:var(--colorInkSecondary);font-weight:var(--fontWeightRegular)}.layout-tiles.variant-plain.force-natural-height .grid .tile-item .preview{padding:0}.layout-tiles.variant-square-grid .grid{grid-column-gap:0;grid-row-gap:0;gap:1px;padding:1px}.layout-tiles.variant-square-grid .grid .group-title{margin:0 0 8px 0}.layout-tiles.variant-square-grid .grid .tile-item{outline:1px solid var(--colorBorderSubtle);border-radius:0;padding-bottom:0}.layout-tiles.variant-square-grid .grid .tile-item.asset-item:hover{background:var(--colorBackgroundSecondary)}.layout-tiles.variant-square-grid .grid .tile-item .preview{border-radius:0;border:0;aspect-ratio:1/1;height:auto}.layout-tiles.variant-square-grid .grid .tile-item .meta{position:absolute;padding:8px;bottom:0;left:0;right:0}.layout-tiles.variant-square-grid .grid .tile-item .meta .title{color:var(--colorInkSecondary);font-size:var(--fontSizeTiny);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-tiles.variant-square-grid .grid .tile-item .meta .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.layout-tiles.variant-square-grid .grid .tile-item.inverted-text .meta .title{color:var(--colorInkInverted)}.layout-tiles.variant-square-grid.force-natural-height .grid .tile-item .preview{aspect-ratio:auto;padding-bottom:36px}.layout-tiles.variant-borderless-grid .grid .tile-item{padding-bottom:12px;padding:12px 4px 24px;justify-items:center}.layout-tiles.variant-borderless-grid .grid .tile-item.asset-item:hover{background:var(--colorBackgroundSecondary)}.layout-tiles.variant-borderless-grid .grid .tile-item .preview{height:var(--preview-container-height, auto);border:0}.layout-tiles.variant-borderless-grid .grid .tile-item .meta{align-items:center;padding-top:8px}.layout-tiles.variant-borderless-grid .grid .tile-item .meta .title{color:var(--colorInkSecondary);font-size:var(--fontSizeTiny);text-align:center}.layout-tiles.variant-borderless-grid .grid .tile-item .meta .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.layout-tiles img{max-width:100%;max-height:100%;object-fit:contain;transform:translateZ(0);height:auto}.layout-tiles .grid.grid-8{grid-template-columns:repeat(8, 1fr);grid-column-gap:4px;grid-row-gap:12px}.layout-tiles .grid.grid-8 .description{display:none}.layout-tiles .grid.grid-8 div p.title{font-size:var(--fontSizeTiny)}.layout-tiles .grid.grid-8 div.preview{width:100%}.layout-tiles .grid.grid-7{grid-template-columns:repeat(7, 1fr);grid-column-gap:4px;grid-row-gap:12px}.layout-tiles .grid.grid-7 .description{display:none}.layout-tiles .grid.grid-7 div.preview{width:100%}.layout-tiles .grid.grid-6{grid-template-columns:repeat(6, 1fr)}.layout-tiles .grid.grid-6 div.preview{width:100%}.layout-tiles .grid.grid-5{grid-template-columns:repeat(5, 1fr)}.layout-tiles .grid.grid-5 div.preview{width:100%;padding:16px}.layout-tiles .grid.grid-4{grid-template-columns:repeat(4, 1fr)}.layout-tiles .grid.grid-4 div.preview{width:100%}.layout-tiles .grid.grid-4.shortcuts div.preview{height:100px;padding:16px}.layout-tiles .grid.grid-3{grid-template-columns:repeat(3, 1fr)}.layout-tiles .grid.grid-3 div.preview{width:100%;padding:20px}.layout-tiles .grid.grid-2{grid-template-columns:repeat(2, 1fr)}.layout-tiles .grid.grid-2 div.preview{width:100%;padding:20px}.layout-tiles .grid.grid-1{grid-template-columns:repeat(1, 1fr);grid-column-gap:12px;grid-row-gap:12px}.layout-tiles .grid.grid-1 div.preview{width:100%;padding:20px}.layout-tiles .grid.grid-1_75{grid-template-columns:repeat(1, 1fr);grid-column-gap:12px;grid-row-gap:12px;justify-items:center}.layout-tiles .grid.grid-1_75 div.preview{width:100%;padding:20px}.layout-tiles .grid.c1_75>div{width:75%}.layout-tiles div.preview.empty{background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M4 4H8V5H5V16H16V13H17V17H4V4ZM15.2929 5H11V4H17V10H16V5.70709L8.85353 12.8536L8.14642 12.1465L15.2929 5Z%27 fill=%27black%27 fill-opacity=%270.3%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.layout-tiles.force-natural-height .grid div.preview{width:100%;height:auto}@media(max-width: 768px){.layout-tiles .grid.grid-4,.layout-tiles .grid.grid-5,.layout-tiles .grid.grid-6,.layout-tiles .grid.grid-7,.layout-tiles .grid.grid-8{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 576px){.layout-tiles .grid.grid-4,.layout-tiles .grid.grid-5,.layout-tiles .grid.grid-6,.layout-tiles .grid.grid-7,.layout-tiles .grid.grid-8{grid-template-columns:repeat(2, 1fr)}.layout-tiles .grid.grid-3{grid-template-columns:repeat(1, 1fr)}}.tooltip{font-size:12px}.tooltip .inner{max-width:240px}.tooltip .arrow{display:none !important}.content-block--callout{padding:16px;border-radius:var(--borderRadiusDefault);display:flex;gap:12px;font-size:var(--fontSizeSmall);line-height:var(--lineHeightSmall)}.content-block--callout a{text-decoration:underline}.content-block--callout a:hover{text-decoration:none}.content-block--callout .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.content-block--callout .content{margin-top:1px}.content-block--callout .content a{font-weight:var(--fontWeightSemibold)}.content-block--callout.callout-info{color:var(--calloutInfoInk);background-color:var(--calloutInfoBackground)}.content-block--callout.callout-info .icon{color:var(--calloutInfoInkSecondary)}.content-block--callout.callout-info a{color:var(--calloutInfoInk)}.content-block--callout.callout-success{color:var(--calloutSuccessInk);background-color:var(--calloutSuccessBackground)}.content-block--callout.callout-success .icon{color:var(--calloutSuccessInkSecondary)}.content-block--callout.callout-success a{color:var(--calloutSuccessInk)}.content-block--callout.callout-warning{color:var(--calloutWarningInk);background-color:var(--calloutWarningBackground)}.content-block--callout.callout-warning .icon{color:var(--calloutWarningInkSecondary)}.content-block--callout.callout-warning a{color:var(--calloutWarningInk)}.content-block--callout.callout-danger{color:var(--calloutDangerInk);background-color:var(--calloutDangerBackground)}.content-block--callout.callout-danger .icon{color:var(--calloutDangerInkSecondary)}.content-block--callout.callout-danger a{color:var(--calloutDangerInk)}.content-block--callout.callout-primary{color:var(--calloutPrimaryInk);background-color:var(--calloutPrimaryBackground)}.content-block--callout.callout-primary .icon{color:var(--calloutPrimaryInkSecondary)}.content-block--callout.callout-primary a{color:var(--calloutPrimaryInk)}.content-block--live-sandbox{box-shadow:var(--boxShadowLevel2);border-radius:var(--borderRadiusLarge);overflow:hidden}@media(min-width: 576px){.content-block--live-sandbox .row .col-sm{max-width:50% !important;padding:0}.content-block--live-sandbox .row{margin-left:0 !important;margin-right:0 !important}}.sandbox-container{padding:0px;display:block}.sandbox-copy,.sandbox-edit{padding:0}.sandbox-copy-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17 8H8V17H17V8ZM18 18H11V20H20V11H18V18ZM18 7V10H21V21H10V18H7V7H18Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A");cursor:pointer}.sandbox-edit-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.1 8.9002C18.7 8.5002 18.2 8.5002 17.8 8.9002L17.2 9.5002L18.5 10.8002L19.1 10.2002C19.5 9.8002 19.5 9.3002 19.1 8.9002ZM16.5 10.2002L9 17.7002V19.0002H10.3L17.8 11.5002L16.5 10.2002ZM17.1 8.1002C17.8 7.4002 19.1 7.4002 19.8 8.1002C20.5 8.8002 20.5 10.1002 19.8 10.8002L19.2 11.4002L10.7 20.0002H8V17.3002L16.5 8.8002L17.1 8.1002Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A");cursor:pointer}.sandbox-codesandbox-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.0001 6.29297L17.2072 9.50008L14.0001 12.7072L10.793 9.50008L14.0001 6.29297ZM12.2072 9.50008L14.0001 11.293L15.793 9.50008L14.0001 7.70718L12.2072 9.50008ZM12.7072 14.0001L9.50008 10.793L6.29297 14.0001L9.50008 17.2072L12.7072 14.0001ZM9.50008 15.793L7.70718 14.0001L9.50008 12.2072L11.293 14.0001L9.50008 15.793ZM21.7072 14.0001L18.5001 10.793L15.293 14.0001L18.5001 17.2072L21.7072 14.0001ZM18.5001 15.793L16.7072 14.0001L18.5001 12.2072L20.293 14.0001L18.5001 15.793ZM17.2072 18.5001L14.0001 15.293L10.793 18.5001L14.0001 21.7072L17.2072 18.5001ZM14.0001 20.293L12.2072 18.5001L14.0001 16.7072L15.793 18.5001L14.0001 20.293Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E");cursor:pointer}.sandbox-reset-icon{width:28px;height:28px;content:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14 8.5C17.3 8.5 20 11.2 20 14.5C20 17.8 17.3 20.5 14 20.5C11.5 20.5 9.3 19 8.4 16.7L9.3 16.3C10.1 18.2 11.9 19.5 14 19.5C16.8 19.5 19 17.3 19 14.5C19 11.7 16.8 9.5 14 9.5C12.2 9.5 10.5 10.5 9.7 12H12V13H8V9H9V11.2C10.1 9.5 11.9 8.5 14 8.5Z%27 fill=%27%23141618%27/%3E%3C/svg%3E%0A");cursor:pointer}.sandbox-container-buttons{display:flex;align-items:center;justify-content:space-between;height:44px;background-color:var(--colorBackgroundPrimary);align-content:center;font-size:var(--fontSizeTiny);padding:0px 8px 0 16px;border-bottom:1px solid var(--colorBorderSubtle)}.sandbox-container-buttons .btn{transition:none}.sandbox-container-buttons .button-row{display:flex;gap:8px}.sandbox-container-buttons .title{font-weight:var(--fontWeightSemibold)}.sandbox-container-buttons a{height:28px;font-size:var(--fontSizeTiny);display:inline-flex;align-items:center;font-weight:var(--fontWeightSemibold);transition:var(--transitionDefault);background:rgba(0,0,0,0);border:0px;color:var(--colorInkPrimary);border-radius:var(--borderRadiusSmall);padding-right:8px}.sandbox-container-buttons a:hover{background-color:var(--colorBackgroundAlt)}.sandbox-container-buttons i{margin:0px 8px;color:var(--colorBackgroundSecondary);cursor:pointer}.sandbox-container-buttons span{opacity:.5}.sandbox-container-buttons span:hover{opacity:1}.sandbox-state-wrapper{display:grid;background-color:var(--colorBackgroundPrimary)}.sandbox-offset{width:100%;height:100%}.sandbox-loader-container,.sandbox-container{grid-area:1/1;width:100%}.sandbox-loader-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.sandbox-loader{display:inline-block;width:40px;height:40px}.sandbox-loader:after{content:" ";display:block;width:32px;height:32px;margin:4px;border-radius:50%;border:3px solid #686868;border-color:dimgray rgba(0,0,0,0) #686868 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}.content-block--live-sandbox.variant-codeBottom .sandbox-state-wrapper,.content-block--live-sandbox:not(.variant-codeTop):not(.variant-codeLeft):not(.variant-codeRight) .sandbox-state-wrapper{border-bottom:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeTop .sandbox-state-wrapper{border-top:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeLeft .sandbox-state-wrapper{border-left:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeRight .sandbox-state-wrapper{border-right:1px solid var(--colorBorderSubtle)}.content-block--live-sandbox.variant-codeLeft .sandbox-state-wrapper,.content-block--live-sandbox.variant-codeRight .sandbox-state-wrapper,.content-block--live-sandbox.variant-codeLeft .sandbox-container,.content-block--live-sandbox.variant-codeRight .sandbox-container{height:100% !important}.content-block--component-health{display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px 12px 12px;border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault)}.content-block--component-health[role=button]{box-shadow:var(--boxShadowLevel1);cursor:pointer}.content-block--component-health[role=button]:hover{box-shadow:var(--boxShadowLevel2)}.content-block--component-health.dark{color:var(--colorInkPrimary)}.content-block--component-health.light{color:var(--colorInkInverted)}.content-block--component-health .date{font-size:var(--fontSizeSmall);font-weight:normal;position:relative;align-self:center;opacity:.8}.content-block--component-health.inline{padding-bottom:0px;border-bottom:0px}.content-block--component-health.inline div.tag{padding:0px 12px}.health-tag-title{display:flex;align-items:center}.health-tag-title .name{font-size:14px;font-weight:bold;position:relative;margin-left:8px}.health-tag-title .status-icon{width:20px;height:20px}.health-tag-title .status-icon svg{width:20px;height:20px;display:flex;flex-shrink:0}.health-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(20,22,24,.8);z-index:999}.health-overlay-content .component-health-row{margin:0px;padding:8px 0px 4px 0px}.health-overlay-content{position:absolute;width:100%;top:50%;left:50%;font-size:var(--fontSizeSmall);background-color:var(--colorBackgroundPrimary);max-width:375px;transform:translate(-50%, -50%);overflow:hidden;border-radius:var(--borderRadiusDefault);color:var(--colorInkPrimary)}.health-overlay-content .header{padding:16px;background-color:var(--colorBackgroundSecondary)}.health-overlay-content .header .health-tag-title{margin-bottom:16px}.health-overlay-content .header.dark{color:var(--colorInkPrimary)}.health-overlay-content .header.light{color:var(--colorInkInverted)}.health-overlay-content .links,.health-overlay-content .info{border-top:1px solid var(--colorBorderSubtle);padding:12px 0px}.health-overlay-content .info{padding:12px 12px}.health-overlay-content .info span{font-weight:var(--fontWeightBold);padding:8px 0px;display:block;font-size:14px}.health-overlay-content .info p{line-height:21px;font-size:var(--fontSizeSmall)}.health-overlay-content .links a{text-decoration:none}.health-overlay-content .links .lighter{color:var(--colorInkSecondary)}.health-overlay-content .links .row{padding:6px 16px}.health-overlay-content .links a .row{height:32px;transition:var(--transitionDefault)}.health-overlay-content .links a .row:hover{background-color:var(--colorBackgroundSecondary)}.health-overlay-content .links .row>div:nth-child(0){color:var(--colorInkSecondary);font-size:var(--fontSizeSmall)}.health-overlay-content .links .row>div:nth-child(1){color:var(--colorInkPrimary);font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold)}.health-overlay-content .links .yes{margin-right:20px;position:relative;color:var(--colorGreen500)}.health-overlay-content .links .yes:after{content:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 17C14.6421 17 18 13.6421 18 9.5C18 5.35786 14.6421 2 10.5 2C6.35786 2 3 5.35786 3 9.5C3 13.6421 6.35786 17 10.5 17Z%27 fill=%27%2300A454%27/%3E%3Cpath d=%27M14.6504 6.30005L15.3504 7.00005L9.00039 13.36L5.65039 10L6.35039 9.30005L9.00039 11.94L14.6504 6.30005Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");width:20px;height:20px;right:-24px;position:absolute}.health-overlay-content .links .no{margin-right:20px;position:relative}.health-overlay-content .links .no:after{content:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 17C14.6421 17 18 13.6421 18 9.5C18 5.35786 14.6421 2 10.5 2C6.35786 2 3 5.35786 3 9.5C3 13.6421 6.35786 17 10.5 17Z%27 fill=%27%23141618%27 fill-opacity=%270.5%27/%3E%3Cpath d=%27M13.1504 6.15002L13.8504 6.85002L11.2104 9.50002L13.8504 12.15L13.1504 12.85L10.5004 10.21L7.85039 12.85L7.15039 12.15L9.79039 9.50002L7.15039 6.85002L7.85039 6.15002L10.5004 8.79002L13.1504 6.15002Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");width:20px;height:20px;right:-24px;position:absolute}.health-overlay-content .header p{font-size:12px;margin-top:8px}.health-overlay-content .header .title{font-size:1.125rem;font-weight:var(--fontWeightSemibold)}.health-overlay-content .header .subtitle{margin:10px 0px 20px 0px;display:block}.health-overlay-content.healthy .header{background-color:#eafeef}.health-overlay-content.healthy .header .title{color:var(--colorGreen500) !important}.health-overlay-content.withering .header{background-color:var(--colorOrange100)}.health-overlay-content.withering .header .title{color:var(--colorOrange500) !important}.health-overlay-content.dormant .header{background-color:var(--colorRed100)}.health-overlay-content.dormant .header .title{color:var(--colorRed500) !important}.health-overlay-content.unknown .header{background-color:var(--colorBackgroundSecondary)}.health-overlay-content.unknown .header .title{color:var(--colorInkPrimary) !important}.link-chevron{width:20px;height:20px;content:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.65039 7.35002L9.35039 6.65002L12.7104 10L9.35039 13.35L8.65039 12.65L11.2904 10L8.65039 7.35002Z%27 fill=%27%23141618%27 fill-opacity=%270.8%27/%3E%3C/svg%3E%0A")}.component-health-summary div.large{font-size:60px;font-weight:var(--fontWeightBold)}.component-health-summary div.healthy{color:var(--colorGreen500)}.component-health-summary div.withering{color:var(--colorOrange100)}.component-health-summary div.dormant{color:var(--colorRed500)}.component-health-summary div.small{font-weight:var(--fontWeightBold);margin-top:16px}.component-health-list{font-size:14px;margin:24px 0px}.component-health-list a:hover{text-decoration:none}.content-block--component-checklist{gap:24px;display:flex;flex-direction:column}.content-block--component-checklist .component-checklist--grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:24px}.content-block--component-checklist .list-item{display:flex;flex-direction:row}.content-block--component-checklist .component-checklist--list{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:12px;padding:24px;background:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault)}.content-block--component-checklist .component-checklist--list .list-item{padding-top:12px;border-top:1px solid var(--colorBorderSubtle);justify-content:space-between}.content-block--component-checklist .component-checklist--list .list-item:first-child{padding-top:0;border-top:0}.content-block--component-checklist .component-checklist--list .list-item .value{font-size:var(--fontSizeSmall)}.content-block--component-checklist .status{margin-right:8px}.content-block--component-checklist .status svg{width:20px;display:block;margin-top:2px}.content-block--component-checklist .text{display:flex;flex-direction:column;gap:2px}.content-block--component-checklist .text p{margin:0}.content-block--component-checklist .text p.title{font-size:var(--fontSizeSmall);font-weight:var(--fontWeightBold)}.content-block--component-checklist .text p.description{font-size:var(--fontSizeSmall);color:var(--colorInkSecondary)}.component-checklist--header{padding-bottom:calc(var(--contentBlockGap)/2.5);border-bottom:1px solid var(--colorBorderSubtle)}.content-block--component-table{position:relative}.content-block--component-table .name a{text-decoration:underline;color:var(--colorInkPrimary)}.content-block--component-table .name a:hover{text-decoration:none;color:var(--colorAccent)}.content-block--component-table .component-table-wrapper-inner{overflow-x:auto;overflow-y:visible;width:100%}.content-block--component-table .component-table-wrapper-inner table{table-layout:fixed;white-space:normal}.component-table-wrapper-inner table.data-table th,.component-table-wrapper-inner table.data-table td{padding:8px;font-size:var(--fontSizeSmall);line-height:1.4;width:100%;min-width:150px;max-width:450px;vertical-align:middle}.component-table-wrapper-inner table.data-table th{font-size:var(--fontSizeSmall)}.component-table-wrapper-inner table.header-column thead tr:first-child,.component-table-wrapper-inner table.header-column thead tr:first-child{font-weight:bold}.component-table-wrapper-inner td,th{vertical-align:center;border-top:1px solid var(--colorBorderSubtle);padding:10px;width:100px}hr,.divider{margin:var(--contentBlockGap) 0;border-top:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault)}.storybook-container{display:grid}.storybook-error,.storybook-embed-container{grid-area:1/1;width:100%;height:100%}.storybook-error{display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid var(--colorBorderSubtle);background-color:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault);visibility:hidden;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);padding:24px}.storybook-embed-container iframe{width:100%;height:100%;border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault)}iframe{display:block;border:0}.content-block--embed{width:100%}.content-block--embed .embed-container{width:100%;border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault);overflow:hidden;transition:var(--transitionDefault)}.content-block--embed .embed-container:hover{text-decoration:none}.content-block--embed .embed-container div.preview{min-height:112px;background-size:cover}.content-block--embed .embed-container div.content{padding:16px}.content-block--embed .embed-container div.content p.title{font-style:normal;font-weight:bold;font-size:14px;line-height:20px;color:var(--colorInkPrimary);transition:var(--transitionDefault)}.content-block--embed .embed-container div.content p.description{font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:var(--colorInkSecondary);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.content-block--embed .embed-container div.content p.link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;color:var(--colorInkSecondary)}.content-block--embed .embed-container .embed-responsive-item{width:100%;height:100%;border-radius:var(--borderRadiusDefault)}.content-block--embed .embed-container .embed-responsive-16by9::before{padding-top:56.25%}.content-block--embed .embed-container .embed-responsive-16by9::before{display:block;content:""}.embed-url div.content .embed-link{text-decoration:none}.embed-url div.content .embed-link .embed-container{border:0;box-shadow:var(--boxShadowLevel1)}.embed-url div.content .embed-link:hover{text-decoration:none}.embed-url div.content .embed-link:hover p.title{color:var(--colorAccent) !important}.embed-url div.content .embed-link:hover .embed-container{box-shadow:var(--boxShadowLevel2)}.embed-url div.content .embed-link:hover *{text-decoration:none}.img-fluid.max{width:100%}.content-block--image{width:100%}.content-block--image img{border-radius:var(--borderRadiusDefault);display:block}.content-block--image.sn-text-center img{margin:0 auto}.caption{font-size:var(--fontSizeSmall);line-height:1.3rem;color:var(--colorInkSecondary);margin-top:.25rem}td .image-container{margin:8px 0px}.content-block--markdown img{border-radius:var(--borderRadiusDefault);margin-bottom:var(--contentBlockGap)}.content-block--markdown .code-toolbar{margin-bottom:var(--contentBlockGap)}.content-block--markdown.variant-bordered{padding:16px;border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusDefault)}.content-block--markdown.variant-boxed{padding:16px;background:var(--colorBackgroundSecondary);border-radius:var(--borderRadiusDefault)}.content-block--markdown ul,.content-block--markdown ol{margin-bottom:var(--contentBlockGap)}.content-block--markdown table{width:-webkit-fill-available;min-width:560px !important}.content-block--markdown table img{max-width:100%}:root{--shortcutGridGap: 12px;--shortcutPadding: 0;--shortcutBorderRadius: var(--borderRadiusDefault);--shortcutContentPadding: 16px;--shortcutHorizontalContentPadding: 12px;--shortcutContentGap: 4px;--shortcutIconHeight: 48px;--shortcutIconWidth: 48px;--shortcutBoxShadow: var(--boxShadowLevel1);--shortcutBoxShadowHover: var(--boxShadowLevel2);--shortcutBackground: var(--colorBackgroundPrimary);--shortcutBackgroundHover: var(--colorBackgroundPrimary);--shortcutTitleFontSize: var(--fontSizeSmall);--shortcutTitleFontWeight: var(--fontWeightSemibold);--shortcutDescriptionFontSize: var(--fontSizeTiny);--shortcutImageBorderRadius: 0;--shortcutCol4TopImageSize: 100px;--shortcutCol3TopImageSize: 128px;--shortcutCol2TopImageSize: 156px;--shortcutCol1TopImageSize: 100px}.content-block--shortcuts,.content-block--files{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--shortcutGridGap);grid-row-gap:var(--shortcutGridGap)}.content-block--shortcuts .shortcut-item,.content-block--files .shortcut-item{border-radius:var(--shortcutBorderRadius);box-shadow:var(--shortcutBoxShadow);box-sizing:border-box;overflow:hidden;transition:var(--transitionDefault);background:var(--shortcutBackground);padding:var(--shortcutPadding);text-decoration:none !important}.content-block--shortcuts .shortcut-item:hover,.content-block--files .shortcut-item:hover{box-shadow:var(--shortcutBoxShadowHover);background:var(--shortcutBackgroundHover);text-decoration:none}.content-block--shortcuts .shortcut-item:hover p.title,.content-block--files .shortcut-item:hover p.title{color:var(--colorAccent)}.content-block--shortcuts .shortcut-item:hover *,.content-block--files .shortcut-item:hover *{text-decoration:none}.content-block--shortcuts .shortcut-item .content,.content-block--files .shortcut-item .content{padding:var(--shortcutContentPadding);display:flex;flex-direction:column;gap:var(--shortcutContentGap)}.content-block--shortcuts .shortcut-item div.preview,.content-block--files .shortcut-item div.preview{background-color:var(--colorBackgroundPrimary);display:flex;align-items:center;justify-content:center;font-size:60px;width:100%;height:var(--shortcutCol4TopImageSize);border-radius:var(--shortcutImageBorderRadius)}.content-block--shortcuts .shortcut-item div.preview.empty,.content-block--files .shortcut-item div.preview.empty{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 viewBox=%270 0 20 20%27%3E%3Cpath d=%27M16.971 3.029a4.367 4.367 0 0 0-6.175 0l-2.27 2.269 1.25 1.249 2.269-2.269a2.6 2.6 0 1 1 3.677 3.677l-2.269 2.269 1.25 1.25 2.268-2.27a4.367 4.367 0 0 0 0-6.175Z%27 fill=%27rgba%280,0,0,0.5%29%27/%3E%3Cpath d=%27m13.526 7.798-1.324-1.324-5.728 5.728 1.324 1.324 5.728-5.728Z%27 fill=%27rgba%280,0,0,0.5%29%27/%3E%3Cpath d=%27m6.547 9.776-1.25-1.25-2.268 2.27a4.367 4.367 0 1 0 6.175 6.175l2.27-2.269-1.25-1.249-2.269 2.269a2.6 2.6 0 1 1-3.677-3.677l2.269-2.269Z%27 fill=%27rgba%280,0,0,0.5%29%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:var(--colorBackgroundSecondary)}.content-block--shortcuts .shortcut-item p.title,.content-block--files .shortcut-item p.title{padding:0;margin:0;font-size:var(--shortcutTitleFontSize);line-height:1.3;font-weight:var(--shortcutTitleFontWeight);color:var(--colorInkPrimary);overflow-wrap:anywhere}.content-block--shortcuts .shortcut-item p.description,.content-block--files .shortcut-item p.description{margin:0;padding:0;font-size:var(--shortcutDescriptionFontSize);line-height:1.4;font-weight:var(--fontWeightRegular);color:var(--colorInkSecondary);overflow-wrap:anywhere}.content-block--shortcuts .shortcut-item p.link,.content-block--files .shortcut-item p.link{font-size:var(--shortcutDescriptionFontSize);line-height:1.4;margin:0;font-weight:var(--fontWeightSemibold);color:var(--colorInkPrimary);margin-top:auto}.content-block--shortcuts.variant-image-top-3,.content-block--shortcuts.variant-icon-top-3,.content-block--shortcuts.variant-icon-leading-3,.content-block--files.variant-image-top-3,.content-block--files.variant-icon-top-3,.content-block--files.variant-icon-leading-3{grid-template-columns:repeat(3, 1fr);grid-column-gap:calc(var(--shortcutGridGap)*1.5);grid-row-gap:calc(var(--shortcutGridGap)*1.5)}.content-block--shortcuts.variant-icon-leading-1,.content-block--shortcuts.variant-icon-top-1,.content-block--shortcuts.variant-image-leading-1,.content-block--shortcuts.variant-image-top-1,.content-block--files.variant-icon-leading-1,.content-block--files.variant-icon-top-1,.content-block--files.variant-image-leading-1,.content-block--files.variant-image-top-1{grid-template-columns:repeat(1, 1fr);grid-row-gap:var(--shortcutGridGap)}.content-block--shortcuts.variant-image-top-2,.content-block--shortcuts.variant-icon-top-2,.content-block--shortcuts.variant-icon-leading-2,.content-block--shortcuts.variant-image-leading-2,.content-block--files.variant-image-top-2,.content-block--files.variant-icon-top-2,.content-block--files.variant-icon-leading-2,.content-block--files.variant-image-leading-2{grid-template-columns:repeat(2, 1fr);grid-column-gap:calc(var(--shortcutGridGap)*2);grid-row-gap:calc(var(--shortcutGridGap)*2)}.content-block--shortcuts.variant-image-top-3 div.preview,.content-block--files.variant-image-top-3 div.preview{height:var(--shortcutCol3TopImageSize)}.content-block--shortcuts.variant-image-top-2 div.preview,.content-block--files.variant-image-top-2 div.preview{height:var(--shortcutCol2TopImageSize)}.content-block--shortcuts.variant-image-top-1 div.preview,.content-block--files.variant-image-top-1 div.preview{height:var(--shortcutCol1TopImageSize)}.content-block--shortcuts.variant-icon-top-4 div.preview,.content-block--shortcuts.variant-icon-top-3 div.preview,.content-block--shortcuts.variant-icon-top-2 div.preview,.content-block--shortcuts.variant-icon-top-1 div.preview,.content-block--files.variant-icon-top-4 div.preview,.content-block--files.variant-icon-top-3 div.preview,.content-block--files.variant-icon-top-2 div.preview,.content-block--files.variant-icon-top-1 div.preview{width:var(--shortcutIconWidth);height:var(--shortcutIconHeight);margin:var(--shortcutContentPadding);margin-bottom:0px !important;border-radius:var(--shortcutBorderRadius)}.content-block--shortcuts.variant-icon-top-1 .shortcut-item,.content-block--shortcuts.variant-icon-top-2 .shortcut-item,.content-block--shortcuts.variant-icon-top-3 .shortcut-item,.content-block--shortcuts.variant-icon-top-4 .shortcut-item,.content-block--files.variant-icon-top-1 .shortcut-item,.content-block--files.variant-icon-top-2 .shortcut-item,.content-block--files.variant-icon-top-3 .shortcut-item,.content-block--files.variant-icon-top-4 .shortcut-item{display:flex;flex-direction:column}.content-block--shortcuts.variant-icon-leading-1 .shortcut-item,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item,.content-block--files.variant-icon-leading-1 .shortcut-item,.content-block--files.variant-icon-leading-2 .shortcut-item,.content-block--files.variant-icon-leading-3 .shortcut-item{display:flex;flex-direction:row}.content-block--shortcuts.variant-icon-leading-1 .shortcut-item .content,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item .content,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item .content,.content-block--files.variant-icon-leading-1 .shortcut-item .content,.content-block--files.variant-icon-leading-2 .shortcut-item .content,.content-block--files.variant-icon-leading-3 .shortcut-item .content{padding:var(--shortcutHorizontalContentPadding);display:flex;flex-direction:column;gap:2px;margin-top:2px}.content-block--shortcuts.variant-icon-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-2 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item div.preview,.content-block--shortcuts.variant-icon-leading-3 .shortcut-item div.preview,.content-block--files.variant-icon-leading-1 .shortcut-item div.preview,.content-block--files.variant-icon-leading-1 .shortcut-item div.preview,.content-block--files.variant-icon-leading-1 .shortcut-item div.preview,.content-block--files.variant-icon-leading-2 .shortcut-item div.preview,.content-block--files.variant-icon-leading-2 .shortcut-item div.preview,.content-block--files.variant-icon-leading-2 .shortcut-item div.preview,.content-block--files.variant-icon-leading-3 .shortcut-item div.preview,.content-block--files.variant-icon-leading-3 .shortcut-item div.preview,.content-block--files.variant-icon-leading-3 .shortcut-item div.preview{width:var(--shortcutIconWidth);height:var(--shortcutIconHeight);margin:8px 4px 8px 8px;border-radius:var(--borderRadiusDefault);flex-shrink:0}.content-block--shortcuts.variant-image-leading-1 .shortcut-item,.content-block--shortcuts.variant-image-leading-2 .shortcut-item,.content-block--files.variant-image-leading-1 .shortcut-item,.content-block--files.variant-image-leading-2 .shortcut-item{display:flex;flex-direction:row}.content-block--shortcuts.variant-image-leading-1 .shortcut-item .content,.content-block--shortcuts.variant-image-leading-2 .shortcut-item .content,.content-block--files.variant-image-leading-1 .shortcut-item .content,.content-block--files.variant-image-leading-2 .shortcut-item .content{padding:var(--shortcutHorizontalContentPadding)}.content-block--shortcuts.variant-image-leading-1 .shortcut-item div.preview,.content-block--shortcuts.variant-image-leading-2 .shortcut-item div.preview,.content-block--files.variant-image-leading-1 .shortcut-item div.preview,.content-block--files.variant-image-leading-2 .shortcut-item div.preview{aspect-ratio:16/9;height:100%}.content-block--shortcuts.variant-image-leading-1 .shortcut-item div.preview,.content-block--files.variant-image-leading-1 .shortcut-item div.preview{max-width:28%}.content-block--shortcuts.variant-image-leading-2 .shortcut-item div.preview,.content-block--files.variant-image-leading-2 .shortcut-item div.preview{max-width:32%}@media(max-width: 576px){.content-block--shortcuts,.content-block--files{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 768px){.content-block--shortcuts,.content-block--shortcuts.variant-icon-top-3,.content-block--shortcuts.variant-image-top-3,.content-block--shortcuts.variant-icon-leading-3,.content-block--files,.content-block--files.variant-icon-top-3,.content-block--files.variant-icon-leading-3{grid-template-columns:repeat(2, 1fr)}.content-block--shortcuts.variant-image-leading-1,.content-block--shortcuts.variant-image-leading-2{grid-template-columns:repeat(1, 1fr)}}table.data-table{border-collapse:collapse;max-width:-moz-fit-content;min-width:fit-content}table.data-table,table.data-table th,table.data-table td{border:1px solid var(--colorBorderSubtle);border-collapse:collapse}table.data-table th,table.data-table td{padding:8px 12px}table.data-table tr th>:first-child,table.data-table tr td>:last-child{margin-bottom:0 !important}.data-table-wrapper{font-size:var(--fontSizeSmall);line-height:1.4}.data-table-wrapper p{font-size:var(--fontSizeSmall);line-height:1.4;margin-bottom:0}div.data-table-wrapper{overflow-x:auto}table.data-table th,table.data-table td{vertical-align:top}table.borderless,table.borderless td,table.borderless th,table.borderless tr{border:0px}table.header-column th:first-child,table.header-column td:first-child,table.header-row tr th,table.header-row thead tr:first-child{background-color:var(--colorBackgroundSecondary);font-weight:var(--fontWeightBold)}table.header-column th:first-child p,table.header-column td:first-child p,table.header-row tr th p,table.header-row thead tr:first-child p{font-weight:var(--fontWeightBold)}table.header-column th:first-child,table.header-column td:first-child{border-right-width:2px}table.header-row tr:first-child th{border-bottom-width:2px}table th.left,table td.left,table td.left .sn-text-left,table td.left .sn-text-center,table td.left .sn-text-right{text-align:left}table th.right,table td.right,table td.right .sn-text-left,table td.right .sn-text-center,table td.right .sn-text-right{text-align:right}table th.center,table td.center,table td.center .sn-text-left,table td.center .sn-text-center,table td.center .sn-text-right{text-align:center}@media screen and (max-width: 768px){table:not(.data-table){border:0}table:not(.data-table) caption{font-size:var(--fontSizeSmall)}table:not(.data-table) thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table:not(.data-table) tr{border-bottom:3px solid var(--colorBorderSubtle);display:block;margin-bottom:.625em}table:not(.data-table) td{display:block;font-size:.875em;text-align:right}table:not(.data-table) td::before{content:attr(data-label);float:left;font-weight:var(--fontWeightBold);text-transform:uppercase}table:not(.data-table) td:last-child{border-bottom:0}}:root{--tabsItemHeight: 32px;--tabsGap: 0;--tabsActiveIndicatorHeight: 2px}.nav-tabs{display:flex;margin-top:8px !important;border-bottom:0px;gap:var(--tabsGap);overflow-x:auto;overflow-y:hidden}#section-content-page .nav-tabs{margin-top:24px}.nav-tabs>li{float:none}.nav-tabs .nav-item{margin-bottom:0}.content-block--tabs .nav-tabs-inline{margin-top:0px !important;margin-left:12px;padding-right:12px}.nav-tabs .nav-item .nav-link{display:flex;border:0;align-items:center;background:rgba(0,0,0,0);position:relative;border-radius:var(--borderRadiusDefault);padding:0;white-space:nowrap !important;transition:var(--transitionDefault);font-weight:var(--fontWeightSemibold);font-size:.875rem;line-height:1.4;color:var(--colorInkPrimary);min-height:40px;height:auto;text-decoration:none !important}.nav-tabs .nav-item .nav-link span{display:flex;align-items:center;margin-bottom:4px;width:100%;padding:0 16px;height:var(--tabsItemHeight);border-radius:var(--borderRadiusDefault);transition:var(--transitionDefault)}.nav-tabs .nav-item .nav-link:hover span{background-color:var(--colorBackgroundSecondary)}.nav-tabs .nav-item .nav-link.active{color:var(--colorAccent) !important}.nav-tabs .nav-item .nav-link.active:after{height:var(--tabsActiveIndicatorHeight);width:100%;content:" ";display:block;position:absolute;bottom:0px;left:0;border-radius:var(--borderRadiusDefault);background-color:var(--colorAccent) !important}.nav-tabs .nav-item .nav-link:not(.active):hover{color:var(--colorInkPrimary)}.tab-pills{margin-top:24px !important;margin-bottom:24px}.tab-content-block{background:var(--colorBackgroundPrimary);border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusLarge);padding:24px;margin-top:-1px}.tab-pills .tab-content-block{padding:0px 24px;border:0;border-left:1px solid var(--colorBorderSubtle);border-radius:0px;margin-bottom:24px;min-height:calc(100% - 24px)}.docs-content .tab-pane>:last-child{margin-bottom:0px}.nav-pills .nav-link:not(.active):hover{color:var(--colorInkPrimary);background-color:var(--colorBackgroundSecondary)}.nav-pills .nav-link{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);color:var(--colorInkPrimary);margin-bottom:2px;border-radius:var(--borderRadiusDefault) 0px 0px var(--borderRadiusDefault);transition:var(--transitionDefault);text-decoration:none !important}.nav-pills .nav-link.active,.nav-pills.nav-light .nav-link.active,.nav-pills .show>.nav-link{color:var(--colorInkInverted)}.nav-pills .nav-link.active{background-color:var(--colorAccentSurface) !important;color:var(--colorAccent);border-right:1px solid var(--colorAccent);margin-right:-1px;z-index:2}@media(max-width: 575.98px){.nav-tabs .nav-item .nav-link{padding-left:0px;padding-right:0px;margin-right:10px;font-size:var(--fontSizeSmall)}}.accordion{border:1px solid var(--colorBorderSubtle);border-radius:var(--borderRadiusLarge);overflow:hidden}.accordion a{text-decoration:none !important}.accordion-header{z-index:2;font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeSmall);padding:12px;cursor:pointer;display:flex}.accordion-header .icon{margin-right:4px;transition:var(--transitionDefault)}.accordion-header .icon svg{width:16px;height:16px}.accordion-section a.collapsed .accordion-header{background-color:rgba(0,0,0,0);color:var(--colorInkPrimary);border-top:1px solid var(--colorBorderSubtle);border-bottom:1px solid rgba(0,0,0,0)}.accordion-section a.collapsed .accordion-header:hover{background-color:var(--colorBackgroundSecondary)}.accordion-section:last-of-type a.collapsed .accordion-header{border-bottom:0px}.accordion-section:first-of-type a.collapsed .accordion-header{border-top:0px}.accordion-section a:not(.collapsed) .accordion-header{background-color:var(--colorAccentSurface);color:var(--colorAccent);border-bottom:1px solid var(--colorAccent);margin-bottom:1px}.accordion-section a:not(.collapsed) .accordion-header .icon{transform:rotate(90deg)}.accordion-body{background:var(--colorBackgroundPrimary);padding:16px 32px;margin-top:-1px}.accordion-body>:first-child{padding-top:16px;margin-top:0px}.accordion-body>:last-child{margin-bottom:0px}.accordion-body>:nth-child(2),.tabs-as-columns .col-sm>:nth-child(2){margin-top:0px}.tabs-as-columns .col-sm>:last-child{margin-bottom:0px}.accordion .card{border:none;margin-bottom:8px;background-color:rgba(0,0,0,0)}.accordion .card-header{padding:0;border:none;background:none}.accordion .card-header a{font-size:16px;font-weight:normal;padding:1rem 1.25rem 1rem 2.25rem;display:block;border-radius:var(--borderRadiusDefault);position:relative}.accordion .card-header p{margin-top:0;margin-bottom:0}.accordion .card-header a:hover{text-decoration:none}.accordion .card-header a:hover.collapsed{color:var(--colorAccent) !important}.accordion .card-header a:before{position:absolute;content:" ";left:20px;top:calc(50% + 2px);width:9px;height:9px;border-color:var(--colorBorderSubtle);border-top:2px solid;border-right:2px solid;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.accordion .card-header a.collapsed:before{top:calc(50% - 2px);-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.accordion .card-body{line-height:26px}.accordion.arrow-right .card-header a{padding-left:1.25rem}.accordion.arrow-right .card-header a:before{right:15px;left:auto}.accordion.toggle .card-header a:before{content:"-";border:none;font-size:20px;height:auto;top:calc(50% + 2px);width:auto;-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.accordion.toggle .card-header a.collapsed:before{content:"+";top:calc(50% - 1px);-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.token-preview-container{width:100%;height:40px;border-radius:var(--borderRadiusDefault);display:flex;align-items:center;position:relative;overflow:hidden;border:1px solid var(--colorBorderSubtle);justify-content:center;align-items:center;color:var(--colorInkPrimary)}.token-preview-container.is-color,.token-preview-container.borderless{border:0}.token-preview-container.inverted-text{color:var(--colorInkInverted)}.token-preview-container.overflowing{overflow:visible}.token-preview-container.large{width:100%;height:100%;border:0;padding-bottom:20px}.token-preview-container.large .token-type-shadow{width:64px;height:64px;max-height:60%}.token-preview-container .token-type-shadow{width:100%;height:100%;border-radius:var(--borderRadiusSmall);background-color:var(--colorBackgroundPrimary);z-index:2}.token-preview-container.token-type-typography{min-height:40px;height:auto;line-height:1;padding:8px 0;display:grid;grid-row:1/3}.token-preview-container .color-preview{border:0 !important}.reference-badge{height:16px;width:16px;position:absolute;top:0px;left:0px;z-index:2}.reference-badge svg{fill:var(--colorInkSecondary);color:var(--colorBackgroundPrimary);display:block;flex-shrink:0}.theme-badge{position:absolute;top:6px;right:6px;z-index:2}.theme-badge svg{width:16px;height:16px;display:block}.token-preview-container-radius{width:20px;height:20px;margin:auto;background-color:var(--colorBackgroundPrimary);border:1px solid var(--colorBorderProminent);border-radius:var(--borderRadiusSmall)}.token-preview-container-border{width:100%;height:100%;margin:auto;border-radius:var(--borderRadiusDefault);background-color:var(--colorBackgroundPrimary)}.token-preview-container-border.large,.token-preview-container-radius.large,.token-preview-container-blur.large,.large .token-preview-container-opacity{width:64px;height:64px;max-height:60%}.token-preview-container-blur{width:20px;height:20px;margin:auto;border-radius:var(--borderRadiusDefault);background-color:var(--colorInkSecondary)}.token-preview-container-opacity{width:64px;height:24px;margin:auto;border-radius:var(--borderRadiusDefault);background-color:var(--colorInkSecondary)}.token-preview-container-string{overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding-right:12px;padding-left:12px}.token-preview-container-blur-text-unblurred{position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff}.large .token-preview-container-blur-text-unblurred{padding-bottom:20px}.token-group-header{color:var(--colorInkSecondary);font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);margin:0 0 8px 0}.token-group-header span.light{color:var(--colorInkSecondary)}.token-value{font-family:var(--fontFamilyCode);font-size:11px;line-height:16px;background:rgba(0,0,0,0);border-radius:var(--borderRadiusSmall);display:inline-flex;max-height:38px;max-width:100%;position:relative;overflow:auto;background:linear-gradient(var(--colorBackgroundPrimary) 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), var(--colorBackgroundPrimary) 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(50% 100%, farthest-side, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(var(--colorBackgroundPrimary) 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), var(--colorBackgroundPrimary) 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:var(--colorBackgroundPrimary);background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.token-value::-webkit-scrollbar{height:0}.token-value{scrollbar-width:none;-ms-overflow-style:none}.token-table .item{display:flex;gap:24px;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid var(--colorBorderSubtle)}.token-table .item .basic-info{display:flex;gap:16px;width:100%}.token-table .item .preview{width:148px;flex-shrink:0}.token-table .item .previews-side-by-side{gap:8px;display:grid;grid-template-columns:auto auto}.token-table .item .previews-side-by-side .preview{width:120px;display:grid;grid-template-rows:auto 1fr;gap:4px}.token-table .item .info{width:100%;display:flex;gap:4px;flex-direction:column}.token-table .item .info .name{font-size:14px;line-height:20px;font-weight:700;color:var(--colorInkPrimary)}.token-table .item .info .description{font-size:12px;line-height:16px;color:var(--colorInkSecondary)}.token-table .item .custom-properties{width:260px;flex-shrink:0;border-left:1px dashed var(--colorBorderSubtle);background:var(--colorBackgroundPrimary);padding:0 0 0 16px;border-radius:0}@media(max-width: 768px){.token-table .item{flex-direction:column;border-bottom:1px solid var(--colorBorderProminent);gap:12px}.token-table .item .basic-info{flex-direction:column}.token-table .item .custom-properties{border-left:0;padding:12px 0 0 0;width:100%;border-top:1px dashed var(--colorBorderSubtle)}.token-table .item .single-preview{display:flex;flex-direction:row;gap:12px;width:100%;align-items:center}.token-table .item .single-preview .token-preview-container{max-width:148px}}.custom-properties{width:100%;display:flex;gap:6px;flex-direction:column;background:var(--colorBackgroundSecondary);padding:12px;border-radius:var(--borderRadiusDefault);font-size:12px;line-height:16px;color:var(--colorInkSecondary)}.custom-properties .property{display:flex;gap:4px;justify-content:space-between}.custom-properties .property .label{flex-shrink:0}.custom-properties .property .value{color:var(--colorInkPrimary);text-align:right;overflow-wrap:anywhere}.custom-properties .property .value mark{font-size:11px;padding:0 4px;line-height:16px}.custom-properties .property .value svg{height:16px;width:16px}.custom-properties .property .value a.property-link{display:flex}.content-block--token-container .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:12px;grid-row-gap:24px}.content-block--token-container .grid .token-previews{display:flex;flex-direction:column;gap:4px}.content-block--token-container .grid .token-previews .preview{height:68px}.content-block--token-container .grid .token-value{font-size:12px;font-family:var(--fontFamily)}.content-block--token-container .grid.variant-grid-3{grid-template-columns:repeat(3, 1fr);grid-column-gap:24px}.content-block--token-container .grid.variant-grid-2{grid-template-columns:repeat(2, 1fr);grid-column-gap:24px}.content-block--token-container .grid.variant-grid-1{grid-template-columns:repeat(1, 1fr)}@media(max-width: 768px){.content-block--token-container .grid,.content-block--token-container .grid.variant-grid-3,.content-block--token-container .grid.variant-grid-2{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.content-block--token-container .grid,.content-block--token-container .grid.variant-grid-3{grid-template-columns:repeat(1, 1fr)}}.content-block--token-container .grid>div div.preview{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;overflow:hidden;position:relative;border-radius:var(--borderRadiusDefault)}.content-block--token-container .grid>div div.preview.no-footer .value-preview{margin-bottom:0}.content-block--token-container .grid>div div.preview.bordered{border:1px solid var(--colorBorderSubtle)}.content-block--token-container .grid>div div.preview .value-preview{flex-grow:1;display:flex;align-items:center;overflow:hidden;margin-bottom:20px}.content-block--token-container .grid>div div.preview .value-footer{height:20px;margin:0;position:relative;border-top:1px solid var(--colorBorderSubtle);display:flex;align-items:center;padding:1px 4px 0 4px;min-width:0;background:hsla(0,0%,100%,.8);backdrop-filter:blur(8px);justify-content:center;border-bottom-left-radius:var(--borderRadiusDefault);border-bottom-right-radius:var(--borderRadiusDefault);position:absolute;bottom:0;left:0;right:0}.content-block--token-container .grid>div div.preview .value-footer .token-value{text-transform:none;text-decoration:none;font-weight:400;display:flex;color:var(--colorInkSecondary);overflow:auto;white-space:nowrap;background:rgba(0,0,0,0)}.content-block--token-container .grid>div div.preview .value-footer .token-value::-webkit-scrollbar{display:none}.content-block--token-container .grid>div div.preview .value-footer .token-value{-ms-overflow-style:none;scrollbar-width:none}.content-block--token-container .color-preview{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--colorInkPrimary);border-radius:var(--borderRadiusDefault)}.content-block--token-container .color-preview.inverted-text{color:var(--colorInkInverted)}.content-block--token-container .color-preview.bordered{border:1px solid var(--colorBorderSubtle)}.content-block--token-container .color-preview .token-value{background:none}.content-block--token-container .grid>div div.preview.small-text{font-size:11px}.content-block--token-container .grid>div>p.title{margin:8px 0 0 0;padding:0;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightSmall);color:var(--colorInkPrimary)}.content-block--token-container .grid>div>p.description{margin:0px 0 4px 0;padding:0;font-size:var(--fontSizeTiny);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightTiny);color:var(--colorInkSecondary)}.content-block--token-container .grid>div.token-grid--item{border-radius:var(--borderRadiusDefault);box-sizing:border-box;overflow:hidden;background:var(--colorBackgroundPrimary);padding-bottom:4px;gap:8px;display:grid;grid-template-rows:subgrid;grid-row:span 3}.content-block--token-container .grid>div.token-grid--item .description{font-size:var(--fontSizeTiny);line-height:var(--lineHeightTiny);color:var(--colorInkSecondary)}.content-block--token-container .grid>div.spacer{border:0px}.content-block--token-container .grid .custom-properties{margin:0;background:rgba(0,0,0,0);border-top:1px solid var(--colorBorderSubtle);border-radius:0;padding:12px 0 0}.content-block--token-container .grid .custom-properties .label{max-width:50%}.content-block--token-container .grid .custom-properties .custom-property-item{overflow-wrap:break-word}.content-block--token-group-container .stack{border-radius:var(--borderRadiusLarge)}.content-block--token-group-container.variant-stack-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:12px;grid-row-gap:12px}.content-block--token-container .stack .stack-item{display:flex;position:relative}.content-block--token-container .stack .stack-item .token-preview-container{width:140px;flex-shrink:0}.content-block--token-container .stack .stack-item .reference-badge svg{fill:var(--colorInkPrimary);color:hsla(0,0%,100%,.3);flex-shrink:0}.content-block--token-container .stack .stack-item.inverted-text .reference-badge svg{color:rgba(0,0,0,.3);fill:var(--colorInkInverted);flex-shrink:0}.content-block--token-container .stack .stack-item.bordered{border:1px solid var(--colorBorderSubtle)}.content-block--token-container .stack .stack-item.is-color{background-image:linear-gradient(45deg, var(--colorBackgroundSecondary) 25%, transparent 25%),linear-gradient(-45deg, var(--colorBackgroundSecondary) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, var(--colorBackgroundSecondary) 75%),linear-gradient(-45deg, transparent 75%, var(--colorBackgroundSecondary) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.content-block--token-container .stack .stack-item.is-color .token-value{background:rgba(0,0,0,0);display:block}.content-block--token-container .stack .stack-item .preview{display:flex;width:100%;justify-content:space-between;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold);padding:12px;color:var(--colorBlack);position:relative}.content-block--token-container .stack .stack-item .preview.bordered{box-shadow:inset 0px 0px 0px 1px var(--colorBorderSubtle)}.content-block--token-container .stack .stack-item .value{text-align:right;font-size:13px;align-self:center}.content-block--token-container .stack .stack-item .value .token-value{display:block}.content-block--token-container .stack .stack-item .preview.inverted-text{color:var(--colorWhite)}.content-block--token-container .stack .stack-item .preview.inverted-text .token-value{color:var(--colorWhite)}.content-block--token-container .stack .stack-item:first-child,.content-block--token-container .stack .stack-item:first-child .preview{border-top-left-radius:var(--borderRadiusLarge);border-top-right-radius:var(--borderRadiusLarge)}.content-block--token-container .stack .stack-item .previews-side-by-side .preview:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.content-block--token-container .stack .stack-item .previews-side-by-side .preview:last-child{border-top-left-radius:0;border-bottom-left-radius:0;width:35%}.content-block--token-container .stack .stack-item:last-child,.content-block--token-container .stack .stack-item:last-child .preview{border-bottom-left-radius:var(--borderRadiusLarge);border-bottom-right-radius:var(--borderRadiusLarge)}.content-block--token-container .stack .stack-item .previews-side-by-side{display:flex;width:100%;gap:1px}.content-block--token-container .stack .stack-item.fallback .name{display:flex;gap:16px;align-items:center;width:100%}.content-block--token-container .stack .stack-item.fallback .preview{padding-left:0}.content-block--token-container .stack .stack-item.fallback{align-items:center;border-bottom:1px solid var(--colorBorderSubtle)}.content-block--token-container .stack .stack-item.fallback:last-child{border-bottom:0}.content-block--token-container .stack .stack-item .value.theme-value{padding-right:16px}@media(max-width: 576px){.content-block--token-container .grid>div,.content-block--token-container .grid>a{flex:0 1 49%;margin:0 0 8px 0}.content-block--token-container .grid>div{flex:0 1 49%;margin:0 0 8px 0}}@media(max-width: 768px){.content-block--token-group-container.variant-stack-2{grid-template-columns:repeat(1, 1fr)}.content-block--token-container table tr{height:100%}.content-block--token-container table tr td:nth-child(2){width:auto;padding:initial;margin:-40px 0 0 50px;text-align:left}.content-block--token-container table tr td:nth-child(3){padding:initial;text-align:left;margin:4px 0 0 50px}.content-block--token-container table tr td:nth-child(4){width:auto;padding:initial;text-align:left;margin:4px 0 8px 50px}}.token-block-variant--contrast-grid{display:flex;flex-direction:column;font-size:var(--fontSizeSmall);font-weight:var(--fontWeightSemibold)}.token-block-variant--contrast-grid .contrast-grid{display:flex;flex-direction:column}.token-block-variant--contrast-grid .contrast-grid .contrast-grid--header{display:flex;position:sticky;top:calc(6px + var(--topNavHeight, 0px) + var(--tabOffset, -6px));padding-top:6px;background:var(--colorBackgroundPrimary)}.token-block-variant--contrast-grid .contrast-grid .grid-content--header{overflow:hidden}.token-block-variant--contrast-grid .contrast-grid--content{display:flex}.token-block-variant--contrast-grid .contrast-grid--content .grid-content--table{overflow:auto}.token-block-variant--contrast-grid .header-column--cell,.token-block-variant--contrast-grid .corner-tile{padding-right:40px;flex-shrink:0;min-width:220px;background:var(--colorBackgroundPrimary);padding:6px;font-weight:var(--fontWeightBold)}.token-block-variant--contrast-grid .corner-tile{justify-content:space-between;display:flex;padding:2px;font-weight:var(--fontWeightSemibold)}.token-block-variant--contrast-grid .corner-tile .swatch{flex-direction:row;justify-content:space-between;padding:6px;align-items:center;background-color:var(--colorBackgroundAlt)}.token-block-variant--contrast-grid .grid--header-row,.token-block-variant--contrast-grid .grid--row{display:flex;flex-direction:row;flex-wrap:nowrap}.token-block-variant--contrast-grid .grid--header-row .cell,.token-block-variant--contrast-grid .grid--row .cell{display:flex;width:86px;height:86px;flex-shrink:0;padding:2px;transition:all .2s ease-in-out}.token-block-variant--contrast-grid .grid--header-row .cell.highlighted,.token-block-variant--contrast-grid .grid--row .cell.highlighted{background:#f6d8ba !important}.token-block-variant--contrast-grid .grid--header-row{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;font-weight:var(--fontWeightBold)}.token-block-variant--contrast-grid .grid--header-row::-webkit-scrollbar{display:none}.token-block-variant--contrast-grid .grid--header-row .cell{height:auto}.token-block-variant--contrast-grid .inverted-text{color:var(--colorInkInverted)}.token-block-variant--contrast-grid .bordered{box-shadow:inset 0px 0px 0px 1px var(--colorBorderSubtle)}.token-block-variant--contrast-grid .swatch{display:flex;flex-direction:column;width:100%;border-radius:var(--borderRadiusSmall)}.token-block-variant--contrast-grid .swatch .contrast{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:var(--fontSizeTiny);line-height:1}.token-block-variant--contrast-grid .swatch .color-fill{padding:6px;justify-content:space-between;overflow:auto;height:100%;display:flex;align-content:space-between;flex-direction:column;border-radius:var(--borderRadiusSmall);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.token-block-variant--contrast-grid .swatch .color-fill::-webkit-scrollbar{display:none}.token-block-variant--contrast-grid .swatch .color-fill .labels .value{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeTiny)}.token-block-variant--contrast-grid .swatch.swatch-empty{display:flex;align-items:center;justify-content:center;background:var(--colorBackgroundAlt);color:var(--colorInkTertiary)}.token-block-variant--contrast-grid .swatch.swatch-empty svg{width:12px;height:12px}.rn-heading-tag{font-size:.68em;padding:0 6px;height:20px;display:flex;margin-left:10px;border-radius:var(--borderRadiusSmall);font-weight:var(--fontWeightSemibold);background:var(--colorBackgroundAlt);white-space:nowrap;align-items:center}.rn-heading-tag.latest{background:var(--sideNavItemActiveBackground);color:var(--sideNavItemActiveInk)}.rn-heading{display:inline-flex;align-items:center}:root{--guidelinesGridGap: 16px;--guidelinesBorderRadius: var(--borderRadiusDefault);--guidelinesContentPadding: 16px;--guidelinesBackground: var(--colorBackgroundPrimary);--guidelinesBackgroundHover: var(--colorBackgroundPrimary);--guidelinesBadgeFontSize: var(--fontSizeSmall);--guidelinesDescriptionFontSize: var(--contentFontBase);--guidelinesDescriptionLineHeight: var(--contentBodyLineHeight);--guidelinesDescriptionInk: var(--colorInkPrimary);--guidelinesImageBorderRadius: var(--borderRadiusDefault);--guidelinesImageBorderColor: transparent;--guidelinesImageBackgroundColor: var(--colorBackgroundPrimary);--guidelinesDoInk: var(--colorGreen900);--guidelinesDoBackground: var(--colorGreen100);--guidelinesDoBorder: var(--colorGreen300);--guidelinesDoBackgroundAlternative: var(--colorPositive);--guidelinesCautionInk: var(--colorOrange900);--guidelinesCautionBorder: var(--colorOrange300);--guidelinesCautionBackground: var(--colorOrange100);--guidelinesCautionBackgroundAlternative: var(--colorWarning);--guidelinesDontInk: var(--colorRed900);--guidelinesDontBackground: var(--colorRed100);--guidelinesDontBackgroundAlternative: var(--colorCritical);--guidelinesDontBorder: var(--colorRed300)}.content-block--guidelines{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:var(--guidelinesGridGap);grid-row-gap:calc(var(--guidelinesGridGap)*2);align-items:start}.content-block--guidelines.layout-columns-1{grid-template-columns:repeat(1, 1fr);grid-row-gap:calc(var(--guidelinesGridGap)*2)}.content-block--guidelines.layout-columns-2{grid-template-columns:repeat(2, 1fr)}.content-block--guidelines.layout-columns-3{grid-template-columns:repeat(3, 1fr)}.content-block--guidelines .guideline-item{border-radius:var(--guidelinesBorderRadius);box-sizing:border-box;transition:var(--transitionDefault);display:flex;flex-direction:column;gap:8px}.content-block--guidelines .guideline-item .content{padding:0;display:flex;flex-direction:column;gap:var(--guidelinesContentGap, 4px);font-size:var(--guidelinesDescriptionFontSize);line-height:var(--guidelinesDescriptionLineHeight);color:var(--guidelinesDescriptionInk)}.content-block--guidelines .guideline-item .content p{font-size:var(--guidelinesDescriptionFontSize);line-height:var(--guidelinesDescriptionLineHeight)}.content-block--guidelines .guideline-item .content ol,.content-block--guidelines .guideline-item .content ul{margin-top:0}.content-block--guidelines .guideline-item .content p:last-child,.content-block--guidelines .guideline-item .content ul:last-child,.content-block--guidelines .guideline-item .content ol:last-child{margin-bottom:0}.content-block--guidelines .guideline-item .image{max-width:100%;display:flex;flex-direction:column;gap:4px}.content-block--guidelines .guideline-item .image.img-align-left{align-items:flex-start}.content-block--guidelines .guideline-item .image.img-align-center{align-items:center}.content-block--guidelines .guideline-item .image.img-align-stretch{align-items:stretch}.content-block--guidelines .guideline-item .image img{display:block;border-radius:var(--guidelinesImageBorderRadius);border:1px solid var(--guidelinesImageBorderColor);background-color:var(--guidelinesImageBackgroundColor);max-width:100%;height:auto}.content-block--guidelines .guideline-item .image .caption{font-size:var(--fontSizeTiny);margin-top:0}.content-block--guidelines .guideline-item .type-badge{display:flex;gap:8px;align-items:center;font-weight:var(--fontWeightBold);font-size:var(--guidelinesBadgeFontSize);display:inline-flex;align-self:flex-start;border-radius:var(--borderRadiusDefault)}.content-block--guidelines .guideline-item .type-badge.type-badge__full{padding:2px 6px;background:var(--colorBackgroundSecondary)}.content-block--guidelines .guideline-item.guideline-item__type-caution .type-badge{color:var(--guidelinesCautionInk)}.content-block--guidelines .guideline-item.guideline-item__type-caution .type-badge__full{background:var(--guidelinesCautionBackgroundAlternative, var(--colorOrange500));color:#fff}.content-block--guidelines .guideline-item.guideline-item__type-dont .type-badge{color:var(--guidelinesDontInk)}.content-block--guidelines .guideline-item.guideline-item__type-dont .type-badge__full{background:var(--guidelinesDontBackgroundAlternative, var(--colorRed500));color:#fff}.content-block--guidelines .guideline-item.guideline-item__type-do .type-badge{color:var(--guidelinesDoInk)}.content-block--guidelines .guideline-item.guideline-item__type-do .type-badge__full{background:var(--guidelinesDoBackgroundAlternative, var(--colorGreen500));color:#fff}.content-block--guidelines .guideline-item .icon svg{display:block}.content-block--guidelines .guideline-item p.description{margin:0;padding:0;font-size:var(--guidelinesDescriptionFontSize);line-height:1.4;font-weight:var(--fontWeightRegular);color:var(--guidelinesDescriptionInk);overflow-wrap:anywhere}.content-block--guidelines.variant-simple .guideline-item{gap:8px}.content-block--guidelines.variant-simple .guideline-item .content{padding:0}.content-block--guidelines.variant-prominent{gap:var(--guidelinesGridGap);align-items:stretch}.content-block--guidelines.variant-prominent .guideline-item{gap:0}.content-block--guidelines.variant-prominent .guideline-item .image{position:relative}.content-block--guidelines.variant-prominent .guideline-item .image img{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.content-block--guidelines.variant-prominent .guideline-item .image .caption-container{position:absolute;bottom:8px;left:8px}.content-block--guidelines.variant-prominent .guideline-item .image .caption-container .caption{display:inline-flex;background:hsla(0,0%,100%,.5);padding:2px 6px;border-radius:var(--borderRadiusSmall)}.content-block--guidelines.variant-prominent .guideline-item .content{padding:var(--guidelinesContentPadding);border-top:2px solid var(--colorBackgroundSecondary);padding-top:12px}.content-block--guidelines.variant-prominent .guideline-item .content .type-badge{margin-bottom:8px}.content-block--guidelines.variant-prominent .guideline-item .content a{font-weight:var(--fontWeightSemibold)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-caution{color:var(--guidelinesCautionInk);--guidelinesDescriptionInk: var(--guidelinesCautionInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-caution .content{background:var(--guidelinesCautionBackground);border-top-color:var(--guidelinesCautionBorder)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-caution .content a{color:var(--guidelinesCautionInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-dont{color:var(--guidelinesDontInk);--guidelinesDescriptionInk: var(--guidelinesDontInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-dont .content{background:var(--guidelinesDontBackground);border-top-color:var(--guidelinesDontBorder)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-dont .content a{color:var(--guidelinesDontInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do{color:var(--guidelinesDoInk);--guidelinesDescriptionInk: var(--guidelinesDoInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do .content{background:var(--guidelinesDoBackground);border-top-color:var(--guidelinesDoBorder)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do .content a{color:var(--guidelinesDoInk)}.content-block--guidelines.variant-prominent .guideline-item.guideline-item__type-do .type-badge{color:var(--guidelinesDoInk)}.content-block--guidelines.variant-side-border .guideline-item{gap:8px;border-radius:0}.content-block--guidelines.variant-side-border .guideline-item .item-wrapper{display:flex;flex-direction:row;gap:8px}.content-block--guidelines.variant-side-border .guideline-item .item-wrapper .side-border{width:var(--guidelinesBorderWidth, 3px);height:100%;background:#000;flex-shrink:0;border-radius:100px;height:auto}.content-block--guidelines.variant-side-border .guideline-item .item-wrapper .content-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.content-block--guidelines.variant-side-border .guideline-item.guideline-item__type-caution .side-border{background-color:var(--guidelinesCautionBorder)}.content-block--guidelines.variant-side-border .guideline-item.guideline-item__type-dont .side-border{background-color:var(--guidelinesDontBorder)}.content-block--guidelines.variant-side-border .guideline-item.guideline-item__type-do .side-border{background-color:var(--guidelinesDoBorder)}.content-block--guidelines.variant-contained .guideline-item .image{min-height:42px;position:relative;border-top:var(--guidelinesBorderWidth, 3px) solid #000}.content-block--guidelines.variant-contained .guideline-item .image.empty-image{background:var(--colorBackgroundSecondary);border-bottom-left-radius:var(--guidelinesBorderRadius);border-bottom-right-radius:var(--guidelinesBorderRadius)}.content-block--guidelines.variant-contained .guideline-item .image .image-asset{border-top-left-radius:0px;border-top-right-radius:0px;border-top:0}.content-block--guidelines.variant-contained .guideline-item .image .type-badge{position:absolute;top:8px;left:8px;z-index:1}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-dont .image{border-top-color:var(--guidelinesDontBorder)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-dont .image.empty-image{background:var(--guidelinesDontBackground)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-caution .image{border-top-color:var(--guidelinesCautionBorder)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-caution .image.empty-image{background:var(--guidelinesCautionBackground)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-do .image{border-top-color:var(--guidelinesDoBorder)}.content-block--guidelines.variant-contained .guideline-item.guideline-item__type-do .image.empty-image{background:var(--guidelinesDoBackground)}@media(max-width: 576px){.content-block--guidelines{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 768px){.content-block--guidelines.layout-columns-3{grid-template-columns:repeat(2, 1fr)}}:root{--figmaComponentBorderColor: var(--colorBorderSubtle);--figmaComponentInk: var(--colorInkPrimary);--figmaComponentInkSecondary: var(--colorInkSecondary);--figmaComponentPropsTableHeaderBackround: var(--colorBackgroundSecondary);--figmaComponentPropsTableFixedHeaderWidth: 224px;--figmaComponentPropsTableVariantBadgeColor: #0F62FE;--figmaComponentPropsTableBooleanBadgeColor: #05751F;--figmaComponentPropsTableTextBadgeColor: #CB101D;--figmaComponentPropsTableInstanceSwapBadgeColor: #A16207;--figmaComponentPropsTableVariantBadgeBackgroundColor: #EDF5FF;--figmaComponentPropsTableBooleanBadgeBackgroundColor: #EBFEF6;--figmaComponentPropsTableTextBadgeBackgroundColor: #FEF1F2;--figmaComponentPropsTableInstanceSwapBadgeBackgroundColor: #FFFDE7;--figmaComponentPropsTableMinWidth: 640px}table.props-table{table-layout:fixed;width:100%;min-width:var(--figmaComponentPropsTableMinWidth)}table.props-table thead{background-color:var(--figmaComponentPropsTableHeaderBackround);font-size:12px;font-weight:var(--fontWeightSemibold);line-height:16px;color:var(--figmaComponentInkSecondary)}.props-table-name-header{width:var(--figmaComponentPropsTableFixedHeaderWidth)}.props-table-value-header{width:100%}.props-table-default-header{width:var(--figmaComponentPropsTableFixedHeaderWidth)}table.props-table td{border-top:none;border-bottom:1px solid var(--figmaComponentBorderColor);padding:12px}table.props-table .props-table-value{font-family:var(--fontFamilyCode);font-size:var(--fontSizeCode);font-weight:var(--fontWeightCode);line-height:20px;color:var(--figmaComponentInkSecondary);background-color:var(--figmaComponentPropsTableHeaderBackround);padding:2px 4px;border-radius:var(--borderRadiusDefault);gap:4px;width:fit-content}table.props-table .props-table-value-with-icon{display:inline-flex;align-items:center}table.props-table .props-table-name{font-size:14px;font-weight:var(--fontWeightSemibold);line-height:20px;color:var(--figmaComponentInk);display:flex;gap:8px}.figma-component-badge{border-width:1px;border-style:solid;border-radius:var(--borderRadiusDefault);padding:2px 4px;font-size:12px;font-weight:var(--fontWeightSemibold);line-height:16px;height:fit-content;max-width:fit-content}.props-table-variant-badge{color:var(--figmaComponentPropsTableVariantBadgeColor);background-color:var(--figmaComponentPropsTableVariantBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-boolean-badge{color:var(--figmaComponentPropsTableBooleanBadgeColor);background-color:var(--figmaComponentPropsTableBooleanBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-text-badge{color:var(--figmaComponentPropsTableTextBadgeColor);background-color:var(--figmaComponentPropsTableTextBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-instance-swap-badge{color:var(--figmaComponentPropsTableInstanceSwapBadgeColor);background-color:var(--figmaComponentPropsTableInstanceSwapBadgeBackgroundColor);border-color:var(--figmaComponentBorderColor)}.props-table-component-name{font-size:16px;font-weight:640;line-height:24px;color:var(--figmaComponentInk);margin:12px 0 12px 12px}#figma-component-props-table-empty-state{font-size:14px;font-weight:var(--fontWeightSemibold);line-height:20px;color:var(--figmaComponentInkSecondary);padding-top:24px;padding-bottom:24px;text-align:center}.props-table-icon-component-instance{display:flex;align-items:center;justify-content:center;color:var(--figmaComponentInkSecondary)}:root{--figmaComponentPopoverBackgroundColor: #FFFFFF;--figmaComponentPropertyValueBadgeBackgroundColor: #141A2B05;--figmaComponentPropertyValueBadgeBorderColor: rgba(20, 23, 31, 0.06)}.content-block--figma-components{display:grid;gap:16px}.content-block--figma-components.layout-columns-1{grid-template-columns:repeat(1, 1fr);grid-row-gap:calc(var(--guidelinesGridGap)*2)}.content-block--figma-components.layout-columns-2{grid-template-columns:repeat(2, 1fr)}.content-block--figma-components.layout-columns-3{grid-template-columns:repeat(3, 1fr)}.content-block--figma-components.layout-columns-4{grid-template-columns:repeat(4, 1fr)}.figma-component{display:flex;flex-direction:column;gap:8px}.figma-component-details{display:flex;flex-direction:column;gap:4px}.figma-component-image{display:flex;justify-content:center;padding:8px;align-items:center;height:var(--preview-container-height, 96px)}.figma-component-image .popover-image-container{display:flex;justify-content:center;align-items:center}.figma-component-image.force-natural-height{height:auto}.figma-component-image-border{border-radius:5px;border:1px solid var(--figmaComponentBorderColor)}.figma-component-image img{display:block;max-height:100%;max-width:100%;object-fit:contain;height:auto}.figma-component-name{font-size:14px;font-weight:var(--fontWeightSemibold);line-height:20px;color:var(--figmaComponentInk)}.figma-component-description{font-size:12px;line-height:16px;color:var(--figmaComponentInkSecondary)}.figma-components-canvas{border:1px solid var(--figmaComponentBorderColor);padding:8px}.figma-component-popover{box-shadow:0px 5px 10px 0px rgba(20,23,31,.05),0px 15px 25px 0px rgba(20,23,31,.07);border-radius:4px;border:1px solid var(--figmaComponentBorderColor);background:var(--figmaComponentPopoverBackgroundColor)}.figma-component-properties{display:grid;align-items:center;gap:16px;row-gap:4px;grid-template-columns:fit-content(50%) 1fr}.figma-component-property-name{font-size:12px;font-weight:var(--fontWeightSemibold);line-height:16px;color:var(--figmaComponentInk);text-overflow:ellipsis;overflow:hidden}.figma-component-property-value-badge{text-overflow:ellipsis;overflow:hidden;color:var(--figmaComponentInkSecondary);background-color:var(--figmaComponentPropertyValueBadgeBackgroundColor);border-color:var(--figmaComponentPropertyValueBadgeBorderColor)}@media(max-width: 768px){.content-block--figma-components.layout-columns-2,.content-block--figma-components.layout-columns-3,.content-block--figma-components.layout-columns-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.content-block--figma-components.layout-columns-1,.content-block--figma-components.layout-columns-2,.content-block--figma-components.layout-columns-3,.content-block--figma-components.layout-columns-4{grid-template-columns:repeat(1, 1fr)}}.file-item{position:relative}.file-item .file-item-download{visibility:hidden;opacity:0;position:absolute;top:15px;right:15px}.file-item:hover .file-item-download{visibility:visible;opacity:1}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{font-family:"Source Code Pro",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:12px;font-weight:400;line-height:20px;background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary);border:0px}.CodeMirror-scroll{padding:16px 0px 20px 8px !important;height:auto;max-height:300px !important;margin-bottom:0 !important;margin-right:-50px;position:initial !important}.CodeMirror{height:auto !important;max-height:300px !important}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding-left:8px !important}.cm-s-supernova.CodeMirror{background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary)}.CodeMirror-gutters{border:0px !important}.CodeMirror-lines{padding:4px 0 0px 0px !important}.CodeMirror-gutters,.CodeMirror-gutter.CodeMirror-linenumbers{background-color:rgba(0,0,0,0) !important}.cm-s-supernova .CodeMirror-guttermarker,.cm-s-supernova .CodeMirror-guttermarker-subtle,.cm-s-supernova .CodeMirror-linenumber{color:var(--colorInkPrimary);font-size:12px}.cm-s-supernova .CodeMirror-cursor{border-left:1px solid #fc0}.cm-s-supernova.cm-fat-cursor .CodeMirror-cursor{background-color:rgba(162,168,161,.4588235294) !important}.cm-s-supernova .cm-animate-fat-cursor{background-color:rgba(162,168,161,.4588235294) !important}.cm-s-supernova div.CodeMirror-selected{background:rgba(113,124,180,.2)}.cm-s-supernova.CodeMirror-focused div.CodeMirror-selected{background:rgba(113,124,180,.2)}.cm-s-supernova .CodeMirror-line::selection,.cm-s-supernova .CodeMirror-line>span::selection,.cm-s-supernova .CodeMirror-line>span>span::selection{background:rgba(128,203,196,.2)}.cm-s-supernova .CodeMirror-line::-moz-selection,.cm-s-supernova .CodeMirror-line>span::-moz-selection,.cm-s-supernova .CodeMirror-line>span>span::-moz-selection{background:rgba(128,203,196,.2)}.cm-s-supernova .CodeMirror-activeline-background{background:rgba(0,0,0,.5)}.cm-s-supernova .cm-keyword{color:#ce1856}.cm-s-supernova .cm-operator{color:#89ddff}.cm-s-supernova .cm-variable-2{color:#eff}.cm-s-supernova .cm-variable-3,.cm-s-supernova .cm-type{color:#f07178}.cm-s-supernova .cm-builtin{color:#ffcb6b}.cm-s-supernova .cm-atom{color:#f78c6c}.cm-s-supernova .cm-number{color:#ff5370}.cm-s-supernova .cm-def{color:#3f51b5}.cm-s-supernova .cm-string{color:#982e6f}.cm-s-supernova .cm-string-2{color:#982e6f}.cm-s-supernova .cm-comment{color:#84899b}.cm-s-supernova .cm-variable{color:#f07178}.cm-s-supernova .cm-tag{color:#a150ad}.cm-s-supernova .cm-meta{color:#ffcb6b}.cm-s-supernova .cm-attribute{color:#2e2e2e}.cm-s-supernova .cm-property{color:#77b7d7}.cm-s-supernova .cm-qualifier{color:#decb6b}.cm-s-supernova .cm-variable-3,.cm-s-supernova .cm-type{color:#decb6b}.cm-s-supernova .cm-error{color:#fff;background-color:#ff5370}.cm-s-supernova .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}code[class*=language-].code-block__code,pre[class*=language-].code-block{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary);font-family:var(--fontFamilyCode);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-].code-block__code::-moz-selection,code[class*=language-].code-block__code *::-moz-selection,pre[class*=language-].code-block *::-moz-selection{background:var(--colorBackgroundAlt);color:inherit}code[class*=language-].code-block__code::selection,code[class*=language-].code-block__code *::selection,pre[class*=language-].code-block *::selection{background:var(--colorBackgroundAlt);color:inherit}pre[class*=language-].code-block{padding:1em;margin:0;overflow:auto}:not(pre)>code[class*=language-].code-block__code{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:hsl(230,4%,64%)}.token.doctype,.token.punctuation,.token.entity{color:hsl(230,8%,24%)}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:hsl(35,99%,36%)}.token.keyword{color:hsl(301,63%,40%)}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:hsl(5,74%,59%)}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#1f821d}.token.variable,.token.operator,.token.function{color:#356ce2}.token.url{color:hsl(198,99%,37%)}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:hsl(230,8%,24%)}.language-css .token.selector{color:hsl(5,74%,59%)}.language-css .token.property{color:hsl(230,8%,24%)}.language-css .token.function,.language-css .token.url>.token.function{color:hsl(198,99%,37%)}.language-css .token.url>.token.string.url{color:hsl(119,34%,47%)}.language-css .token.important,.language-css .token.atrule .token.rule{color:hsl(301,63%,40%)}.language-javascript .token.operator{color:hsl(301,63%,40%)}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:hsl(344,84%,43%)}.language-json .token.operator{color:hsl(230,8%,24%)}.language-json .token.null.keyword{color:hsl(35,99%,36%)}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:hsl(230,8%,24%)}.language-markdown .token.url>.token.content{color:hsl(221,87%,60%)}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:hsl(198,99%,37%)}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:hsl(230,4%,64%);font-style:italic}.language-markdown .token.code-snippet{color:hsl(119,34%,47%)}.language-markdown .token.bold .token.content{color:hsl(35,99%,36%)}.language-markdown .token.italic .token.content{color:hsl(301,63%,40%)}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:hsl(5,74%,59%)}.token.bold{font-weight:bold}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:hsla(230,8%,24%,.2)}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:var(--colorBackgroundPrimary);color:var(--colorInkSecondary);padding:4px 6px;border-radius:var(--borderRadiusDefault);font-weight:500;box-shadow:var(--boxShadowLevel2);font-size:13px}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary)}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%);color:hsl(230,8%,24%);padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(230,8%,24%,.05)}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:hsla(230,8%,24%,.2)}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:hsl(230,1%,62%)}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:hsl(5,74%,59%)}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:hsl(119,34%,47%)}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:hsl(221,87%,60%)}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:hsl(301,63%,40%)}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:hsla(353,100%,66%,.15)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection{background-color:hsla(353,95%,66%,.25)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:hsla(353,95%,66%,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:hsla(137,100%,55%,.15)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection{background-color:hsla(135,73%,55%,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:hsla(135,73%,55%,.25)}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0%,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0%,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0%,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:hsl(230,8%,24%);stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:hsl(230,8%,24%)}.prism-previewer-easing.prism-previewer-easing circle{fill:rgba(0,0,0,0)}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cookie-consent-modal{padding-top:0;position:fixed;width:auto;height:auto;z-index:1000}.cookie-consent-modal .modal-content-wrap{position:fixed;bottom:0;margin:1rem}.cookie-consent-modal .modal-content-wrap.right{right:0}.cookie-consent-modal .modal-content-wrap.left{left:0}.cookie-consent-modal .modal-content-wrap .modal-content{background-color:var(--colorBackgroundPrimary);color:var(--colorInkPrimary);box-shadow:var(--boxShadowLevel2);padding:0;max-width:420px;border-radius:var(--borderRadiusLarge);border:0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-header{border:0;padding:1rem 1rem 0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-header h3{margin:0;font-size:1rem;font-weight:var(--fontWeightBold);position:relative}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body{padding:.5rem 1rem 1rem;line-height:var(--lineHeightSmall);font-size:var(--fontSizeSmall)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a{color:var(--colorInkPrimary);text-decoration:underline;font-weight:var(--fontWeightSemibold)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a:hover{color:var(--colorAccentAlt)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer{padding:0rem .5rem .5rem .5rem;border:0}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn{padding:.375rem .75rem;border:0;border-radius:var(--borderRadiusDefault);font-size:var(--fontSizeSmall);line-height:var(--lineHeightSmall);font-weight:var(--fontWeightSemibold)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary{background-color:var(--colorAccent);color:var(--colorAccentInk)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary:hover{background-color:var(--colorAccentAlt)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary{background:var(--colorBackgroundSecondary);color:var(--colorInkPrimary)}.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary:hover{background-color:var(--colorAccentSurface);color:var(--colorAccent)}@media screen and (max-width: 620px){.cookie-consent-modal .btn{width:100%}}.cookie-consent-modal.block-access{position:fixed;background-color:rgba(0,0,0,.5);padding-top:20vh;left:0;top:0;width:100%;height:100%;overflow:auto}@media screen and (max-width: 620px){.cookie-consent-modal.block-access{padding-top:0}}.cookie-consent-modal.block-access .modal-content-wrap{position:relative;margin:2.5% auto}.cookie-consent-modal.block-access .modal-content-wrap .modal-content{margin:0 auto}.cookie-consent-modal.block-access .modal-content-wrap{bottom:auto;width:95%}:root{--pageHeaderHeight: 0px;--pageHeaderPaddingTop: 64px;--pageHeaderPaddingBottom: 48px;--pageHeaderMargin: 0px;--pageHeaderRadius: 0;--pageHeaderBackground: var(--colorBackgroundSecondary);--pageHeaderInk: var(--colorInkPrimary);--pageHeaderDescriptionInk: var(--colorInkSecondary);--pageHeaderBorderColor: var(--colorBorderStructure);--pageHeaderGap: 20px}body,html{height:100%}html{scroll-padding-top:calc(var(--topNavHeight) + 20px + var(--tabOffset, 0px))}body{scroll-behavior:smooth}form{padding:0;margin:0;display:inline}img{vertical-align:inherit;image-rendering:auto;-ms-interpolation-mode:nearest-neighbor}.popup-img img{-webkit-transition:var(--transitionDefault);transition:var(--transitionDefault)}.popup-img:hover img{opacity:.8;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.bg-primary,.badge-primary{background-color:var(--colorAccent) !important}.bg-secondary{background-color:var(--colorBackgroundSecondary) !important}.text-primary,.btn-outline-light:hover,.btn-link,.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:var(--colorAccent) !important}.btn-link:hover{color:var(--colorAccent) !important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:var(--ctaButtonBackground) !important}.progress-bar,.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.dropdown-item.active,.dropdown-item:active{background-color:var(--colorAccent)}.page-item.active .page-link,.custom-radio .custom-control-input:checked~.custom-control-label:before,.custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-control-input:checked~.custom-control-label:before{background-color:var(--colorAccent);border-color:var(--colorAccent)}.list-group-item.active{background-color:var(--colorAccent);border-color:var(--colorAccent)}.page-link{color:var(--colorAccent);transition:var(--transitionDefault)}.page-link:hover{color:var(--colorAccentAlt)}.page-link{border:none;border-radius:var(--borderRadiusDefault);margin:0 .22rem;font-size:16px;font-size:1rem}.page-link:hover{background-color:#e9eff0}.vertical-input-group .input-group:first-child{padding-bottom:0}.vertical-input-group .input-group:first-child *{border-bottom-left-radius:0;border-bottom-right-radius:0}.vertical-input-group .input-group:last-child{padding-top:0}.vertical-input-group .input-group:last-child *{border-top-left-radius:0;border-top-right-radius:0}.vertical-input-group .input-group:not(:last-child):not(:first-child){padding-top:0;padding-bottom:0}.vertical-input-group .input-group:not(:last-child):not(:first-child) *{border-radius:0}.vertical-input-group .input-group:not(:first-child) *{border-top:0}code{padding:0}.block-children{margin-left:16px}ul>.block-children,ol>.block-children{margin-left:4px}.heading{position:relative}.heading a.copy-anchor{display:inline-flex;opacity:0;transform:translateX(4px);position:absolute;left:-28px;top:-2px;transition:opacity .2s ease-in-out 0s,transform .2s ease-in-out 0s;width:28px;text-align:center}.heading a.copy-anchor svg{width:20px;height:20px;flex-shrink:0}.heading:hover a.copy-anchor,.heading:focus-within a.copy-anchor{opacity:1;transition-duration:.1s;transform:none}.logo img{max-width:120px;max-height:30px}.navbar-nav li{height:44px}#page-tab-content{padding-top:var(--contentBlockGap);max-width:var(--contentMaxWidth)}#page-tab-content.centered{margin-left:auto;margin-right:auto}.container-title-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--colorNeutral900);opacity:.3;z-index:0;border-radius:var(--pageHeaderRadius)}.container-title{background-color:var(--pageHeaderBackground);margin:var(--pageHeaderMargin);margin-bottom:0;border-radius:var(--pageHeaderRadius);border-bottom:1px solid var(--pageHeaderBorderColor);color:var(--pageHeaderInk);position:relative;padding:0px var(--contentContainerPadding)}.container-title.style-boxed{--pageHeaderMargin: 20px;--pageHeaderRadius: 12px;--pageHeaderBorderColor: transparent}.container-title>.slider{width:100%;max-width:calc(var(--contentMaxWidth) + var(--tocContainerWidth));margin:0px auto;padding:var(--pageHeaderPaddingTop) 0 var(--pageHeaderPaddingBottom);z-index:1;gap:12px;display:flex;flex-direction:column;min-height:var(--pageHeaderHeight);justify-content:center;position:relative;z-index:1}.container-title>.slider h1.page-title{padding:0px;font-family:var(--pageTitleFontFamily);color:var(--pageHeaderInk);font-size:var(--pageTitleFontSize);font-weight:var(--pageTitleFontWeight);line-height:1.2;margin:0}.container-title>.slider .subtitle{margin:0;color:var(--pageDescriptionInk, var(--pageHeaderInk));font-weight:var(--fontWeightRegular);font-size:var(--pageDescriptionFontSize);line-height:var(--pageDescriptionLineHeight, 1.4);max-width:var(--contentMaxWidth)}.container-title.inverted>.slider h1,.container-title.inverted>.slider .subtitle{color:var(--colorInkInverted)}.container-tabs{width:100%;padding:0 var(--contentContainerPadding);margin-bottom:0px;position:relative;position:sticky;top:var(--topNavHeight);background:var(--colorBackgroundPrimary);z-index:20}.container-tabs>.tabbed-navigation{max-width:calc(var(--contentMaxWidth) + var(--tocContainerWidth));width:100%;margin:0px auto;z-index:1}.container-tabs>.tabbed-navigation.scrollable-tabs-container{overflow:visible;flex-direction:row;align-items:center;scrollbar-width:none;-ms-overflow-style:none;box-shadow:inset 0px -1px 0 0px var(--colorBorderSubtle)}.container-tabs>.tabbed-navigation::-webkit-scrollbar{width:0;height:0}.container-title.centered{text-align:center}.container-title.flexed,.container-tabs{display:flex;flex-direction:column;justify-content:center}.container-title.centered>.slider{align-items:center;justify-content:center}.container-title.centered>.slider,.container-tabs>.tabbed-navigation{left:initial;display:flex;flex-direction:column}.container-tabs>.tabbed-navigation{min-height:48px;align-items:start}#section-content-page{max-width:var(--contentMaxWidth);width:calc(100% - 240px);margin-bottom:100px}#section-content-page a{text-decoration:underline}#section-content-page a:hover{text-decoration:none}@media(max-width: 1169px){:root{--tocContainerWidth: 0px}#content-nav{display:none}#section-content-page{width:100%}}#content-nav-container{padding-bottom:16px}#content-nav{padding-left:16px;box-shadow:inset 1px 0 0px 0px var(--colorBorderProminent);width:200px;position:sticky;float:right;top:calc(var(--topNavHeight) + 20px + var(--tabOffset, 12px));z-index:10;margin-left:60px;align-self:flex-start;margin-top:16px;max-height:calc(100vh - (var(--topNavHeight) + 20px + var(--tabOffset, 12px)) - 16px);overflow:auto}#content-nav>ul>li.sub{margin-left:12px}#content-nav>ul>li.sub-2{margin-left:24px}#content-nav li.active>a{color:var(--colorAccent);font-weight:500;position:relative}#content-nav li.active>a::before{content:"";position:absolute;width:1px;height:100%;left:-16px;top:2px;background:var(--colorAccent);border-radius:2px}#content-nav li.active:last-of-type>a::before{height:90%}#content-nav li.sub.active>a::before{left:-28px}#content-nav li.sub-2.active>a::before{left:-49px}#content-nav ul{list-style-type:none;margin:0 0 0 16px;padding:0}#content-nav>ul{margin:0}#content-nav a{text-decoration:none;display:block;padding:4px 0px;color:var(--colorInkSecondary);font-size:.825rem;line-height:1.5;transition:all 50ms ease-in-out,color 200ms ease-in-out}#content-nav .content-nav-header{color:var(--colorInkSecondary);text-transform:uppercase;font-size:.725rem;font-weight:var(--fontWeightBold);line-height:16px;display:block;padding-top:8px;padding-bottom:8px;position:sticky;top:0;background:var(--colorBackgroundPrimary);z-index:1}#content-nav a:hover,#content-nav a:focus{color:var(--colorInkPrimary)}.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn.focus,.btn:focus-visible{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media(max-width: 991.98px){:root{--topNavHeight: 60px !important}#header.mobile-header{display:flex}.docs-content{max-width:100%}#mobile-menu-container{display:initial;margin-right:auto}#version-container,.cta-button{display:none}.side-navigation-wrapper{display:none;position:fixed;right:0;bottom:0;z-index:21}.side-navigation-wrapper.nav-open{display:flex}.side-navigation-wrapper .bg-sidebar{opacity:.7}.side-navigation-wrapper .sidebar-navigation{--topNavHeight: 62px;box-shadow:var(--boxShadowLevel2)}.navbar-expand-lg .navbar-collapse{position:relative;top:inherit;right:inherit;left:inherit;background:inherit;margin-top:0px;z-index:inherit;-webkit-box-shadow:none;box-shadow:none}.navbar-nav{display:none}.utility-nav{justify-content:flex-end}nav>.container-fluid{width:80%}}@media(min-width: 992px){#sidebarCollapse{display:none}}#section-content-page>:first-child{margin-top:0px !important}.no-container-tabs{width:100%;height:0px}.typographyDocsViewNavigation{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0em;text-indent:0px}.typographyDocsViewMenu{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0em;text-indent:0px}.typographyDocsViewContents{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0em;text-indent:0px}.typographyDocsViewLabelCaps{font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0em;text-indent:0px}@media(max-width: 991.98px){.docs-content{margin-left:inherit;min-height:inherit}#sidebarCollapse{display:flex}#header .navbar{--logoWrapperWidth: auto;max-height:60px;align-content:center}}@media(max-width: 1140px){#content-nav-container{display:none}}textarea{background:#fff;color:hsl(230,8%,24%);font-family:var(--fontFamilyCode);direction:ltr;text-align:left;word-spacing:normal;word-break:normal;line-height:1.8;font-size:12px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;width:100%;border:0px;height:100px;padding:1em 1em 1em 1.1em}.nodisplay{display:none}.live-code-message{background-color:#c2e4fb;padding:4px 8px 4px 12px;font-size:10px;text-align:center}textarea:focus{outline-width:1px;outline-color:#c2e4fb}.featured-box{box-sizing:border-box;position:relative}.featured-box h3,.featured-box h4{font-size:1.25rem;font-size:20px;margin-bottom:10px;font-weight:500}.featured-box:not(.style-5) .featured-box-icon{display:inline-block;font-size:48px;min-width:55px;min-height:55px;padding:0;margin-top:0;margin-bottom:.8rem;color:#4c4d4d;border-radius:0}.featured-box.style-1,.featured-box.style-2,.featured-box.style-3{padding-left:50px;padding-top:8px}.featured-box.style-1 .featured-box-icon,.featured-box.style-2 .featured-box-icon,.featured-box.style-3 .featured-box-icon{position:absolute;top:0;left:0;margin-bottom:0;font-size:30px;-ms-flex-pack:center !important;justify-content:center !important;text-align:center}.featured-box.style-2 p{margin-left:-50px}.featured-box.style-3{padding-left:90px;padding-top:0px}.featured-box.style-3 .featured-box-icon{width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-box.style-4{text-align:center}.featured-box.style-4 .featured-box-icon{margin:0 auto 24px;margin:0 auto 1.5rem;width:120px;height:120px;text-align:center;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 0px 50px rgba(0,0,0,.03);box-shadow:0px 0px 50px rgba(0,0,0,.03)}.featured-box.style-5{text-align:center;background:#fff;border:1px solid #f0f2f3;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.05);box-shadow:0px 2px 5px rgba(0,0,0,.05)}.featured-box.style-5:hover{border:1px solid #ebeded;-webkit-box-shadow:0px 5px 1.5rem rgba(0,0,0,.15);box-shadow:0px 5px 1.5rem rgba(0,0,0,.15)}.featured-box.style-5 h3{background:#f1f5f6;font-size:16px;padding:8px 0;margin-bottom:0px}.featured-box.style-5 .featured-box-icon{font-size:50px;margin:44px 0px}.featured-box.featured-box-reverse{text-align:right}.featured-box.featured-box-reverse.style-1,.featured-box.featured-box-reverse.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse.style-1 .featured-box-icon,.featured-box.featured-box-reverse.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse.style-3 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-sm{text-align:right}.featured-box.featured-box-reverse-sm.style-1,.featured-box.featured-box-reverse-sm.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-sm.style-1 .featured-box-icon,.featured-box.featured-box-reverse-sm.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-sm.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-sm.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-sm.style-3 .featured-box-icon{left:auto;right:0px}@media(min-width: 576px){.featured-box.featured-box-reverse-md{text-align:right}.featured-box.featured-box-reverse-md.style-1,.featured-box.featured-box-reverse-md.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-md.style-1 .featured-box-icon,.featured-box.featured-box-reverse-md.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-md.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-md.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-md.style-3 .featured-box-icon{left:auto;right:0px}}@media(min-width: 768px){.featured-box.featured-box-reverse-lg{text-align:right}.featured-box.featured-box-reverse-lg.style-1,.featured-box.featured-box-reverse-lg.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-lg.style-1 .featured-box-icon,.featured-box.featured-box-reverse-lg.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-lg.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-lg.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-lg.style-3 .featured-box-icon{left:auto;right:0px}}@media(min-width: 992px){.featured-box.featured-box-reverse-xl{text-align:right}.featured-box.featured-box-reverse-xl.style-1,.featured-box.featured-box-reverse-xl.style-2{padding-right:50px;padding-left:0px}.featured-box.featured-box-reverse-xl.style-1 .featured-box-icon,.featured-box.featured-box-reverse-xl.style-2 .featured-box-icon{left:auto;right:0px}.featured-box.featured-box-reverse-xl.style-2 p{margin-right:-50px;margin-left:0}.featured-box.featured-box-reverse-xl.style-3{padding-left:0;padding-right:90px}.featured-box.featured-box-reverse-xl.style-3 .featured-box-icon{left:auto;right:0px}}#styles-switcher{background:#fff;width:202px;position:fixed;top:35%;z-index:99;padding:20px;left:-202px}#styles-switcher ul{padding:0}#styles-switcher ul li{list-style-type:none;width:25px;height:25px;margin:4px 2px;border-radius:50%;display:inline-block;cursor:pointer}#styles-switcher ul li.blue{background:#007bff}#styles-switcher ul li.brown{background:#795548}#styles-switcher ul li.purple{background:#6f42c1}#styles-switcher ul li.indigo{background:#6610f2}#styles-switcher ul li.red{background:#dc3545}#styles-switcher ul li.orange{background:#fd7e14}#styles-switcher ul li.yellow{background:#ffc107}#styles-switcher ul li.green{background:#28a745}#styles-switcher ul li.teal{background:#20c997}#styles-switcher ul li.cyan{background:#17a2b8}#styles-switcher ul li.active{transform:scale(0.7);cursor:default}#styles-switcher .switcher-toggle{position:absolute;background:#333;color:#fff;font-size:1.25rem;border-radius:0px var(--borderRadiusDefault) var(--borderRadiusDefault) 0;right:-40px;top:0;width:40px;height:40px;padding:0}#styles-switcher #reset-color{background:#e83e8c}input:-internal-autofill-selected{background-color:rgba(0,0,0,0)}#styles-switcher.right{left:auto;right:-202px}#styles-switcher.right .switcher-toggle{right:auto;left:-40px;border-radius:var(--borderRadiusDefault) 0px 0px var(--borderRadiusDefault)}.form-control,.custom-select{border-color:#dae1e3;font-size:16px;color:#656565}.form-control:not(.form-control-sm){padding:.81rem .96rem;height:inherit}.form-control-sm{font-size:14px}.icon-inside{position:absolute;right:15px;top:calc(50% - 11px);pointer-events:none;font-size:18px;font-size:1.125rem;color:#c4c3c3;z-index:3}.form-control-sm+.icon-inside{font-size:var(--fontSizeSmall) !important;font-size:14px;top:calc(50% - 13px)}select.form-control:not([size]):not([multiple]):not(.form-control-sm){height:auto;padding-top:.7rem;padding-bottom:.7rem}.custom-select:not(.custom-select-sm){height:calc(3.05rem + 2px);padding-top:.7rem;padding-bottom:.7rem}.col-form-label-sm{font-size:13px}.custom-select-sm{padding-left:5px !important;font-size:14px}.custom-select:not(.custom-select-sm).border-0{height:3rem}.form-control:focus,.custom-select:focus{-webkit-box-shadow:0 0 5px rgba(128,189,255,.5);box-shadow:0 0 5px rgba(128,189,255,.5)}.form-control:focus[readonly]{box-shadow:none}.input-group-text{border-color:#dae1e3;background-color:#f1f5f6;color:#656565}.form-control::-webkit-input-placeholder{color:#b1b4b6}.form-control:-moz-placeholder{color:#b1b4b6}.form-control::-moz-placeholder{color:#b1b4b6}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#b1b4b6}.form-dark .form-control,.form-dark .custom-select{border-color:#232a31;background:#232a31;color:#fff}.form-dark .form-control:focus{border-color:#80bdff !important}.form-dark .form-control::-webkit-input-placeholder{color:#777b7f}.form-dark .form-control:-moz-placeholder{color:#777b7f}.form-dark .form-control::-moz-placeholder{color:#777b7f}.form-dark .form-control:-ms-input-placeholder,.form-dark .form-control::-ms-input-placeholder{color:#777b7f}.form-dark .custom-select{color:#777b7f;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27rgba%28250,250,250,0.3%29%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px;border-color:#232a31;background-color:#232a31}.form-dark .icon-inside{color:#777b7f}.form-border .form-control{background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,.12);border-radius:0px;padding-left:0px !important;color:#000}.form-border .form-control::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.form-border .form-control:-moz-placeholder{color:rgba(0,0,0,.4)}.form-border .form-control::-moz-placeholder{color:rgba(0,0,0,.4)}.form-border .form-control:-ms-input-placeholder,.form-border .form-control::-ms-input-placeholder{color:rgba(0,0,0,.4)}.form-border .custom-select{background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,.12);border-radius:0px;padding-left:0px;color:rgba(0,0,0,.4);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27rgba%280,0,0,0.3%29%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px}.form-border .form-control:focus,.form-border .custom-select:focus{box-shadow:none;-webkit-box-shadow:none;border-bottom:2px solid rgba(0,0,0,.7)}.form-border .form-control:not(output):-moz-ui-invalid:not(:focus),.form-border .form-control:not(output):-moz-ui-invalid:-moz-focusring:not(:focus),.form-border .custom-select:not(output):-moz-ui-invalid:not(:focus),.form-border .custom-select:not(output):-moz-ui-invalid:-moz-focusring:not(:focus){border-bottom:2px solid #b00708;box-shadow:none;-webkit-box-shadow:none}.form-border .icon-inside{color:rgba(0,0,0,.25)}.form-border select option{color:#666}.form-border-light .form-control{border-bottom:2px solid rgba(250,250,250,.3);color:#fafafa}.form-border-light .form-control::-webkit-input-placeholder{color:rgba(250,250,250,.7)}.form-border-light .form-control:-moz-placeholder{color:rgba(250,250,250,.7)}.form-border-light .form-control::-moz-placeholder{color:rgba(250,250,250,.7)}.form-border-light .form-control:-ms-input-placeholder,.form-border-light .form-control::-ms-input-placeholder{color:rgba(250,250,250,.7)}.form-border-light .custom-select{border-bottom:2px solid rgba(250,250,250,.3);color:#fafafa;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27rgba%28250,250,250,0.6%29%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:13px 15px}.form-border-light .form-control:focus,.form-border-light .custom-select:focus{border-bottom:2px solid rgba(250,250,250,.8)}.form-border-light .icon-inside{color:#999}.form-border-light select option{color:#333}.input-group-append .btn,.input-group-prepend .btn{-webkit-box-shadow:none;box-shadow:none;padding-left:.75rem;padding-right:.75rem}.input-group-append .btn:hover,.input-group-prepend .btn:hover{-webkit-box-shadow:none;box-shadow:none}@media(max-width: 575.98px){.input-group>.input-group-append>.btn,.input-group>.input-group-prepend>.btn{padding:0 .75rem}} diff --git a/exporter.json b/exporter.json index 66a1ddbc..0ffee1f0 100644 --- a/exporter.json +++ b/exporter.json @@ -6,7 +6,7 @@ "organization": "Supernova", "source_dir": "src", "assets_dir": "assets", - "version": "5.5.23", + "version": "5.5.24", "usesBrands": false, "config": { "sources": "sources.json", diff --git a/scss/blocks/guidelines.scss b/scss/blocks/guidelines.scss index 5d014491..91de4a59 100644 --- a/scss/blocks/guidelines.scss +++ b/scss/blocks/guidelines.scss @@ -19,16 +19,16 @@ /* Guidelines: Colors */ --guidelinesDoInk: var(--colorGreen900); - --guidelinesDoInkSecondary: var(--colorGreen500); --guidelinesDoBackground: var(--colorGreen100); --guidelinesDoBorder: var(--colorGreen300); + --guidelinesDoBackgroundAlternative: var(--colorPositive); --guidelinesCautionInk: var(--colorOrange900); - --guidelinesCautionInkSecondary: var(--colorOrange500); --guidelinesCautionBorder: var(--colorOrange300); --guidelinesCautionBackground: var(--colorOrange100); + --guidelinesCautionBackgroundAlternative: var(--colorWarning); --guidelinesDontInk: var(--colorRed900); - --guidelinesDontInkSecondary: var(--colorRed500); --guidelinesDontBackground: var(--colorRed100); + --guidelinesDontBackgroundAlternative: var(--colorCritical); --guidelinesDontBorder: var(--colorRed300); } @@ -137,7 +137,7 @@ &.guideline-item__type-caution { .type-badge { - color: var(--guidelinesCautionInkSecondary); + color: var(--guidelinesCautionInk); } .type-badge__full { @@ -148,7 +148,7 @@ &.guideline-item__type-dont { .type-badge { - color: var(--guidelinesDontInkSecondary); + color: var(--guidelinesDontInk); } .type-badge__full { @@ -159,7 +159,7 @@ &.guideline-item__type-do { .type-badge { - color: var(--guidelinesDoInkSecondary); + color: var(--guidelinesDoInk); } .type-badge__full { diff --git a/scss/inc/theme.scss b/scss/inc/theme.scss index c368fda9..a37fd7de 100644 --- a/scss/inc/theme.scss +++ b/scss/inc/theme.scss @@ -30,6 +30,9 @@ --colorOrange400: #f97316; --colorOrange500: #e36b00; --colorOrange900: #ba4e00; + --colorPositive: #118850; + --colorWarning: #CB4E13; + --colorCritical: #d23031; /* Core tokens /* =================================== */