.comet-code-snippet{margin:0 0 32px 0;position:relative}.comet-code-snippet__tabs{background-color:#e2e4e9;padding:16px 16px 16px 16px;padding-bottom:0;padding-top:0}.comet-code-snippet__tabs .comet-tab__label{color:#2d6a9f;font-weight:bold}.comet-code-snippet__tabs .comet-tab__label.comet-dropdown-trigger--menu-visible,.comet-code-snippet__tabs .comet-tab__label.comet-tab__label--selected,.comet-tab__input:checked + .comet-code-snippet__tabs .comet-tab__label{color:#2b303b}.comet-code-block__wrap{font-size:1.125rem;margin:0 0 32px 0}.comet-code-block__pre[class*="language"]{margin:0;max-height:15em;overflow:auto}code.comet-code-block__code{background-color:transparent;border:0;display:block;white-space:pre}.comet-code-block__link{color:#2d6a9f}.comet-code-block__copy-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#7b869d;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:'Proxima Nova',Arial,sans-serif;font-size:1rem;padding:8px 8px 8px 8px;padding-right:16px;position:absolute;right:0;text-decoration:none;top:8px}.comet-code-block__copy-button:hover{color:#21242c}.comet-code-block__copy-button-icon{fill:#7b869d;height:16px;margin:0 4px 0 0;width:16px}.comet-code-block__copy-button:hover .comet-code-block__copy-button-icon{fill:#21242c}.comet-code-block__copy-response{background:#363c49;border-radius:4px;color:#fff;font-size:.875rem;left:50%;margin-left:-75px;opacity:0;padding:4px 4px 4px 4px;position:absolute;text-align:center;top:20px;width:150px;z-index:100}.comet-code-block__copy-response:before{background:#363c49;content:'';display:block;height:10px;left:50%;margin-left:-5px;position:absolute;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.comet-code-block__copy-button--clicked .comet-code-block__copy-response{-webkit-animation:fade-in-out 3s;animation:fade-in-out 3s}.comet-code-snippet--hide-all-code-blocks .comet-toggle__button,.comet-code-snippet--hide-all-code-blocks .comet-toggle__button.comet-toggle__button--active,.comet-code-snippet--hide-all-code-blocks .comet-toggle__button:first-child:last-child{border-bottom:0;color:#2d6a9f;cursor:pointer}.comet-code-snippet--hide-all-code-blocks .comet-code-snippet__code-blocks{display:none}@-webkit-keyframes fade-in-out{0%{opacity:0;top:32px}10%{opacity:1;top:48px}90%{opacity:1;top:48px}100%{opacity:0;top:32px}}@keyframes fade-in-out{0%{opacity:0;top:32px}10%{opacity:1;top:48px}90%{opacity:1;top:48px}100%{opacity:0;top:32px}}.comet-color-contrast-swatch{display:block;height:55px;margin:0;padding:4px 4px 4px 4px}.comet-color-contrast-swatch__accessibility-label{border:0;min-width:40px}.comet-color-contrast-swatch__accessibility-label--dnp{background:#b42818;color:#fff}.comet-color-contrast-swatch__accessibility-label--aa18{background:#e6c719}.comet-color-contrast-table-key-block{color:#fff;font-weight:bold;height:55px;padding:8px 8px 8px 8px;text-align:center;width:55px}.comet-color-contrast-table-key-block--dark-label{color:#0b0c0f}.comet-color-contrast-table__labels{font-size:.75rem}.comet-doc-site-nav{background:#21242c;overflow-y:auto;width:100%}.comet-doc-site-nav .comet-doc-site-nav__product-badge{background-color:#106cbc;border-color:#163550;color:#fff}.comet-doc-site-nav .comet-list-group:last-child{margin-bottom:16px}.comet-doc-site-nav .comet-list-group__header{margin-top:8px}.comet-doc-site-nav .comet-list-group__list{margin:0}.comet-doc-site-nav__header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#106cbc;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 16px 16px 16px}.comet-doc-site-nav__brand-logo-wrap{-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;margin:0 8px 0 0}.comet-doc-site-nav__brand-logo{width:40px}.comet-doc-site-nav__product-name{font-weight:300;margin:0 8px 0 0}.comet-doc-site-nav__utility-link-icon{fill:#fff;height:16px;margin:0 8px 0 0;width:16px}.comet-doc-site-nav__utility-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;margin:0 16px 0 0}.comet-doc-site-nav__utility-links{background:#0b0c0f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0 0 16px 0;padding:16px 16px 16px 16px}.comet-list-group--collapsable .comet-list-group__label{padding:0}.collapsable-list-group__trigger{background:none;border:none;color:inherit;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:inherit;margin:0;padding:8px 16px 4px 16px;text-transform:inherit;width:100%;vertical-align:middle}.collapsable-list-group__trigger .collapsable-list-group__trigger-icon{height:16px;margin-left:8px;width:16px;vertical-align:middle}.collapsable-list-group__trigger[aria-expanded="true"] .collapsable-list-group__trigger-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.comet-do-dont{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0 0 16px 0;padding:0}.comet-do-dont a{color:#2d6a9f}.comet-do-dont__item{margin-bottom:32px;padding:0;vertical-align:top;width:calc(50% - 16px)}.comet-do-dont__image{border:solid 1px #c4c9d4;border-bottom:solid 8px #428bca;border-bottom-color:#3c903e;display:block;margin:0;padding:0;max-width:100%;width:100%}.comet-do-dont__copy{color:#6c7893;font-size:1rem;line-height:1.25;margin:0;padding-top:8px}.comet-do-dont__copy:before{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.125rem;font-weight:bold;text-transform:uppercase;color:#3c903e;content:"Do";line-height:1.25}.comet-do-dont__item--dont .comet-do-dont__copy:before{color:#b42818;content:"Don't"}.comet-do-dont__item--dont .comet-do-dont__image{border-bottom-color:#b42818}.comet-html-examples{border:solid 1px #c4c9d4}.comet-html-examples .comet-html-examples__pill-label{background-color:#fff;border-color:#fff;margin:0;position:absolute;right:8px;top:8px;z-index:100}.comet-html-examples__example{position:relative;border-bottom:solid 1px #c4c9d4;overflow:hidden}.comet-html-examples__example:last-child{border-bottom:0}.comet-html-examples__example-content{padding:16px 16px 16px 16px;position:relative;z-index:10}.comet-html-examples--no-inset{padding:0}.comet-html-examples--xl-inset{padding:64px}.comet-html-examples--xl-inset-top{padding-top:64px}.comet-html-examples--xl-inset-bottom{padding-bottom:64px}.comet-html-examples--xxl-inset{padding:128px}.comet-html-examples--xxl-inset-bottom{padding-bottom:128px}.comet-html-examples--xxl-inset-top{padding-top:128px}.comet-html-examples--dark-background{background-color:#2b303b}@font-face{font-family:"comet_icon_font";font-style:normal;font-weight:normal;src:url("../releases/latest/icon_font/comet_icon_font.eot?c82080dea170070ad35cd4939c0ca84b");src:url("../releases/latest/icon_font/comet_icon_font.eot?#iefix") format("embedded-opentype"),url("../releases/latest/icon_font/comet_icon_font.woff?c82080dea170070ad35cd4939c0ca84b") format("woff"),url("../releases/latest/icon_font/comet_icon_font.ttf?c82080dea170070ad35cd4939c0ca84b") format("truetype")}.comet-icon-swatches{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 32px 0;padding:0;width:100%}.icon-set-view-toggle--list .comet-icon-swatches{-webkit-column-count:1;column-count:1;display:block;font-size:0;width:100%}@media screen and (min-width:600px){.icon-set-view-toggle--list .comet-icon-swatches{-webkit-column-count:2;column-count:2}}@media screen and (min-width:768px){.icon-set-view-toggle--list .comet-icon-swatches{-webkit-column-count:3;column-count:3}}@media screen and (min-width:1024px){.icon-set-view-toggle--list .comet-icon-swatches{-webkit-column-count:4;column-count:4}}@media screen and (min-width:1200px){.icon-set-view-toggle--list .comet-icon-swatches{-webkit-column-count:5;column-count:5}}.comet-icon-swatches__list-item{-webkit-flex:1 0 100px;-ms-flex:1 0 100px;flex:1 0 100px;height:auto;margin:0 16px 16px 0;overflow:hidden;padding:0;text-align:center;width:100px}.icon-set-view-toggle--list .comet-icon-swatches__list-item{display:inline-block;font-size:1.125rem;margin-bottom:0;text-align:left;width:100%}.icon-set-view-toggle--list .comet-icon-swatch{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.comet-icon-swatch__icon{display:block;text-align:center;margin:0 0 16px 0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px}.icon-set-view-toggle--list .comet-icon-swatch__icon{margin-bottom:0;margin-right:4px}.icon-set-view-toggle--list.icon-size-toggle--s .comet-icon-swatch__icon{-webkit-flex:0 0 16px;-ms-flex:0 0 16px;flex:0 0 16px}.icon-set-view-toggle--list.icon-size-toggle--m .comet-icon-swatch__icon{-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}.icon-set-view-toggle--list.icon-size-toggle--l .comet-icon-swatch__icon{-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:16px}.icon-set-view-toggle--list.icon-size-toggle--xxl .comet-icon-swatch__icon{-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:16px}.comet-icon-swatch__icon-font{display:none;font-family:"comet_icon_font";font-size:16px;height:auto;line-height:16px}.icon-size-toggle--m .comet-icon-swatch__icon-font{font-size:20px;line-height:20px}.icon-size-toggle--l .comet-icon-swatch__icon-font{font-size:24px;line-height:24px}.icon-size-toggle--xxl .comet-icon-swatch__icon-font{font-size:60px;line-height:60px}.icon-type-toggle--icon-font .comet-icon-swatch__icon-font{display:block}.comet-icon-swatch__variable-name{background-color:#f0f2f4;border:0;display:inline-block;word-wrap:break-word;margin:0 0 16px 0}.esb-frame{background-color:#2b303b;box-shadow:2px 3px 4px 0 rgba(0,0,0,0.05);font-family:'Proxima Nova',Arial,sans-serif}.esb-frame-iframe-wrap{border-top:solid 1px #c4c9d4}.esb-frame-link,.esb-frame-link:visited{color:#fff}.esb-frame-title,.esb-frame-dimensions-annotation,.esb-frame-title + .esb-frame-dimensions-annotation{padding:8px 16px 8px 16px}.esb-frame-title{line-height:1.375}.esb-frame-title::before,.esb-frame-title::after{content:'';display:block;height:0;width:0}.esb-frame-title::before{margin-bottom:-.37416666666666665em}.esb-frame-title::after{margin-top:-.33416666666666667em}.esb-frame-dimensions-annotation{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.esb-frame-dimensions-value,.esb-frame-dimensions-scale-value{color:#fff;line-height:1}.esb-dimensions-icon,.esb-scale-icon{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.esb-dimensions-icon svg,.esb-scale-icon svg{fill:#fff}.comet-page-toc-navigation{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;margin:0 0 32px 0}.comet-page-toc-navigation__list{list-style:none;margin:0}.comet-page-toc-navigation__list.comet-page-toc-navigation--stuck{padding-top:16px;position:fixed;top:0}.comet-page-toc-navigation__list.comet-page-toc-navigation--stuck-to-bottom{bottom:0;position:absolute;top:auto}.comet-page-toc-navigation__sublist{display:none;list-style:none;margin:0 0 16px 0;padding:16px 16px 16px 16px;padding-bottom:0;padding-top:0}.comet-page-toc-navigation__list-item--active .comet-page-toc-navigation__sublist{display:block}.comet-page-toc-navigation__sublist .comet-page-toc-navigation__link{font-size:1rem}.comet-page-toc-navigation__link{line-height:1.375;border-left:solid 4px transparent;color:#2d6a9f;display:block;font-size:1.125rem;padding:8px 16px 8px 16px;text-decoration:none}.comet-page-toc-navigation__link::before,.comet-page-toc-navigation__link::after{content:'';display:block;height:0;width:0}.comet-page-toc-navigation__link::before{margin-bottom:-.37416666666666665em}.comet-page-toc-navigation__link::after{margin-top:-.33416666666666667em}.comet-page-toc-navigation__link:hover{text-decoration:underline}.comet-page-toc-navigation__link--active{border-left-color:#2d6a9f}.comet-page-toc-navigation__separator{border-left:solid 4px transparent;border-top:solid 1px #c4c9d4;margin:0 0 16px 0;margin-top:16px}.comet-reference-table code{white-space:nowrap}.comet-reference-table a,.comet-reference-table a:visited{color:#2d6a9f}.comet-release-details{margin:0 0 64px 0}.comet-release-details .comet-release-details__list-item{border-top:solid 1px #c4c9d4;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:8px 16px 8px 16px;padding-left:0}.comet-release-details .comet-pill--ghost{color:#c4c9d4}.comet-release-details__header{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 0 8px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:600px){.comet-release-details__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}.comet-release-details__header .comet-release-details__title{display:inline-block;line-height:1;margin:0 16px 0 0}.comet-release-details__subtitle{color:#6c7893;font-size:1.125rem;-webkit-order:4;-ms-flex-order:4;order:4;width:100%}@media screen and (min-width:600px){.comet-release-details__subtitle{-webkit-order:2;-ms-flex-order:2;order:2;width:auto}}.comet-release-details__download-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2d6a9f;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-order:3;-ms-flex-order:3;order:3}.comet-release-details__download-icon{fill:#2d6a9f;height:20px;margin:0 8px 0 0;width:20px}.comet-release-details__list-header{margin:0 0 8px 0}.comet-release-details__list{list-style:none;margin:0 0 16px 0;padding:0}.comet-release-details__change-types{-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;font-size:0;margin:0 16px 0 0}@media screen and (min-width:600px){.comet-release-details__change-types{-webkit-flex:0 0 160px;-ms-flex:0 0 160px;flex:0 0 160px}}.comet-release-details__change-type{display:block;margin:0 0 4px 0;text-align:center;width:60px}@media screen and (min-width:600px){.comet-release-details__change-type{display:inline-block;margin:0 4px 0 0;text-align:left;width:auto}.comet-release-details__change-type:last-child{margin-right:0}}.comet-release-details__description p{margin:0}.comet-release-details__description ul{margin:0}.comet-release-details__description li:last-child{margin-bottom:0}.comet-tint-stack{border-spacing:0;list-style:none;margin:0 0 32px 0;min-width:100%;padding:0}.comet-tint-stack__tint-row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.comet-tint-stack__tint{color:#2b303b;padding:16px 16px 16px 16px}.comet-tint-stack__tint-name{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.125rem;font-weight:bold;text-transform:uppercase;margin:0 8px 0 0;margin-bottom:8px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.comet-tint-stack__tint-hex{margin-bottom:8px;text-align:right}.comet-tint-stack__tint-accessibility-score{border:0;margin:0 8px 0 0;margin-bottom:8px;min-width:40px;text-align:center;text-decoration:none}.comet-tint__accessibility-score--warning.comet-pill{background-color:#e6c719}.comet-tint__accessibility-score--error.comet-pill{background-color:#b42818;color:#fff}.comet-tint-stack__tint-token{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 8px 0 0}.comet-tint-stack__caption{color:#576075;margin-top:16px}@media screen and (min-width:568px){.comet-tint-stack__tint-token{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.comet-tint-stack__tint-hex,.comet-tint-stack__tint-accessibility-score{margin:0 16px 0 0;margin-bottom:0}}@media screen and (min-width:1024px){.comet-tint-stack__tint-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:24px}.comet-tint-stack__tint-name{-webkit-flex:0 1 240px;-ms-flex:0 1 240px;flex:0 1 240px;margin:0;position:relative;top:1px}.comet-tint-stack__tint-token{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 auto}.comet-tint-stack__tint-hex{-webkit-order:3;-ms-flex-order:3;order:3}.comet-tint-stack__tint-accessibility-score{margin-right:0;-webkit-order:4;-ms-flex-order:4;order:4}}.comet-tint--on-dark{color:#fff}.comet-tint--on-dark .comet-tint-stack__tint-name,.comet-tint--on-dark .comet-tint-stack__tint-token,.comet-tint--on-dark .comet-tint-stack__tint-hex{color:#fff}.comet-tint--on-dark .comet-tint-stack__caption{color:#c4c9d4}.comet-html-examples__example-content[dir="rtl"] .comet-block-message .comet-block-message__content{text-align:right}.comet-html-examples__example-content[dir="rtl"] .comet-block-message .comet-button{margin:0 16px 0 0}.comet-html-examples__example-content[dir="rtl"] .comet-block-message li{margin:0 16px 8px 0}.code-example-button{margin-right:1rem}.comet-html-examples__example-content .comet-button{margin-bottom:16px}.comet-html-examples__example-content .comet-button-group .comet-button{margin-bottom:0}.component-explorer{width:800px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px;border:2px solid #262626;border-radius:4px}.component-explorer__view-box{-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:16px;width:100%}.component-explorer__example{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;min-height:200px;width:100%}.component-explorer__control-box{background-color:#e2e4e9;border-left:2px solid #262626}.component-explorer__controls{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;min-height:200px;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.comet-form__field-group{margin:16px 0 0;padding:0 16px}.comet-form__field-group:last-child{margin-bottom:16px}.component-explorer[dir='rtl'] .comet-button,.comet-html-examples__example-content[dir="rtl"] .comet-button{margin-left:0;margin-right:16px}.component-explorer[dir='rtl'] .comet-button .comet-button__text,.comet-html-examples__example-content[dir="rtl"] .comet-button .comet-button__text{margin-left:0;margin-right:8px}.component-explorer[dir='rtl'] .comet-button .comet-button__icon,.comet-html-examples__example-content[dir="rtl"] .comet-button .comet-button__icon{margin:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.component-explorer[dir='rtl'] .comet-button.comet-button--icon-with-text .comet-button__icon--left,.comet-html-examples__example-content[dir="rtl"] .comet-button.comet-button--icon-with-text .comet-button__icon--left{margin:0 0 0 8px}.component-explorer[dir='rtl'] .comet-button--icon-with-text .comet-button__text,.comet-html-examples__example-content[dir="rtl"] .comet-button--icon-with-text .comet-button__text{margin-left:8px;margin-right:0}.component-explorer[dir='rtl'] .comet-button-group .comet-button,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button{margin:0;background-image:linear-gradient(-90deg,rgba(38,38,38,0.2),rgba(38,38,38,0.2) 2px,rgba(38,38,38,0) 2px)}.component-explorer[dir='rtl'] .comet-button-group .comet-button .comet-button__icon,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button .comet-button__icon{margin:0}.component-explorer[dir='rtl'] .comet-button-group .comet-button .comet-button__icon + .comet-button__text,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button .comet-button__icon + .comet-button__text{margin:0 8px 0 0}.component-explorer[dir='rtl'] .comet-button-group .comet-button:first-child,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button:first-child{background-image:none;border-radius:0 4px 4px 0}.component-explorer[dir='rtl'] .comet-button-group .comet-button:last-child,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button:last-child{border-radius:4px 0 0 4px}.component-explorer[dir='rtl'] .comet-button-group .comet-button:last-child .comet-button__icon,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button:last-child .comet-button__icon{margin:0}.component-explorer[dir='rtl'] .comet-button-group .comet-button__input:first-child + .comet-button,.comet-html-examples__example-content[dir="rtl"] .comet-button-group .comet-button__input:first-child + .comet-button{background-image:none;border-radius:0 4px 4px 0}.component-explorer[dir='rtl'] .comet-button-group--vertical .comet-button,.comet-html-examples__example-content[dir="rtl"] .comet-button-group--vertical .comet-button{background-image:linear-gradient(180deg,rgba(38,38,38,0.2),rgba(38,38,38,0.2) 2px,rgba(38,38,38,0) 2px)}.component-explorer[dir='rtl'] .comet-button-group--vertical .comet-button:last-child,.comet-html-examples__example-content[dir="rtl"] .comet-button-group--vertical .comet-button:last-child{border-radius:0 0 4px 4px}.component-explorer[dir='rtl'] .comet-button-group--vertical .comet-button:first-child,.comet-html-examples__example-content[dir="rtl"] .comet-button-group--vertical .comet-button:first-child,.component-explorer[dir='rtl'] .comet-button-group--vertical .comet-button__input:first-child + .comet-button,.comet-html-examples__example-content[dir="rtl"] .comet-button-group--vertical .comet-button__input:first-child + .comet-button{border-radius:4px 4px 0 0}.comet-html-examples__example-content[dir="rtl"] .comet-callout{border-left:0;border-right:solid 8px}.comet-html-examples__example-content[dir="rtl"] .comet-callout .comet-callout__icon-box{padding:0 0 0 8px}.comet-html-examples__example-content[dir="rtl"] .comet-callout.comet-callout--definition{border-color:#864cb9}.comet-html-examples__example-content[dir="rtl"] .comet-callout.comet-callout--did-you-know{border-color:#df5c84}.comet-html-examples__example-content[dir="rtl"] .comet-callout.comet-callout--focus-benchmark,.comet-html-examples__example-content[dir="rtl"] .comet-callout.comet-callout--teacher-note{border-color:#39a5c0}.comet-html-examples__example-content[dir="rtl"] .comet-callout.comet-callout--misconception{border-color:#de8000}.comet-doc__card-container .comet-card{display:block;width:250px !important}.comet-doc__card-container--white{background:#e2e4e9}.comet-html-examples__example-content[dir="rtl"] .comet-card{text-align:right}.comet-html-examples__example-content[dir="rtl"] .comet-card .comet-card__duration{left:auto;right:8px}@media screen and (min-width:768px){.comet-html-examples__example-content[dir="rtl"] .comet-card .comet-card__duration{right:16px}}.comet-html-examples__example-content[dir="rtl"] .comet-card .actions-region-search{left:0;right:auto}.comet-html-examples__example-content[dir="rtl"] .comet-card .comet-list-group__row-anchor .comet-list-group__row-type-icon,.comet-html-examples__example-content[dir="rtl"] .comet-card .comet-list-group__row-anchor .comet-list-group__row-label{margin:0 0 0 8px}.comet-color-contrast-table{width:100%}.comet-color-contrast-table td{border-bottom:0;padding:0}.comet-color-contrast-table .comet-color-contrast-swatch{border-right:solid 1px #fff}.comet-color-contrast-table__separator-cell{width:64px}.comet-data-table__labels-row td{color:#576075;padding:8px 16px 8px 16px;padding-left:0;padding-right:0}.comet-data-table .comet-docs-color__secondary-text-on-light{color:#576075}.comet-data-table .comet-docs-color__secondary-text-on-dark{color:#c4c9d4}.comet-data-table .comet-docs-color__link-text-on-light{color:#2d6a9f}.comet-data-table .comet-docs-color__error-text-on-light{color:#b42818}.comet-data-table .comet-docs-color__disabled-text{color:#8a93a8}.comet-data-table.comet-data-table--color-docs td{vertical-align:top}.comet-html-examples__example-content[dir="rtl"] .comet-data-table .comet-data-table__header{text-align:right}@media screen and (min-width:1024px){.comet-html-examples__example-content[dir="rtl"] .comet-data-table .comet-data-table__cell{text-align:right}}.comet-doc__dialog-container{background:#f0f2f4}.comet-doc__dialog-container .comet-dialog{display:block}@media screen and (min-width:600px){.comet-html-examples__example-content[dir="rtl"] .comet-dialog .comet-dialog__button{margin-right:auto}.comet-html-examples__example-content[dir="rtl"] .comet-dialog .comet-dialog__button:not(.comet-dialog__button--cancel) + .comet-dialog__button{margin:0 16px 0 0}.comet-html-examples__example-content[dir="rtl"] .comet-dialog .comet-dialog__button--cancel{margin-right:0}}.comet-html-examples__example-content[dir="rtl"] .comet-dropdown{display:inline-block;position:relative}.comet-html-examples__example-content[dir="rtl"] .comet-dropdown .comet-button{margin-left:16px;margin-right:0}.comet-html-examples__example-content[dir="rtl"] .comet-dropdown .comet-dropdown-menu.visible{top:100%}.comet-html-examples__example-content[dir="rtl"] .comet-dropdown .comet-dropdown-menu__list-group .comet-list-group__row-label{white-space:nowrap}.comet-html-examples__example-content[dir="rtl"] .comet-dropdown .comet-dropdown-menu__list-group .comet-list-group__row-type-icon + .comet-list-group__row-label{margin-left:0;margin-right:8px}.comet-html-examples__example-content[dir="rtl"] .comet-dropdown .comet-list-group__row.comet-list-group__row--selected:before{left:auto}.comet-html-examples__example-content[dir="rtl"] a.comet-dropdown-trigger{margin-right:16px}.comet-html-examples__example-content[dir="rtl"]:not(.comet-alignment) .comet-dropdown .comet-dropdown-menu{left:auto !important}.comet-html-examples__example-content[dir="rtl"] .comet-embedded .comet-embedded_action-bar{float:left}.comet-html-examples__example-content[dir="rtl"] .comet-embedded .comet-embedded__pill--new{float:left;margin:0 8px 0 0}.comet-html-examples__example-content[dir="rtl"] .comet-embedded .comet-embedded__video .comet-embedded__pill--duration{left:auto;right:8px}@media screen and (min-width:768px){.comet-html-examples__example-content[dir="rtl"] .comet-embedded .comet-embedded__video .comet-embedded__pill--duration{right:16px}}.comet-html-examples__example-content[dir="rtl"] .comet-form__radio-button-visual,.comet-html-examples__example-content[dir="rtl"] .comet-form__checkbox-visual{margin-left:6px;margin-right:0}.comet-html-examples__example-content[dir="rtl"] .comet-form__field-group .comet-form__label-required-indicator{margin-left:0;margin-right:4px}.comet-html-examples__example-content[dir="rtl"] .comet-form__select .comet-form__select-input{padding-left:40px;padding-right:8px}.comet-html-examples__example-content[dir="rtl"] .comet-form__select .comet-form__select-open-indicator{border-radius:4px 0 0 4px;left:-1px;right:auto}.comet-html-examples__example-content[dir="rtl"] .comet-form__field-error-icon{margin:0 0 0 8px}.comet-html-examples__example-content[dir="rtl"] .comet-footer .comet-footer__link-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.comet-html-examples__example-content[dir="rtl"] .comet-global-nav-row .comet-global-nav-row__icon{margin:0 auto 0 0}.doc-icon-font-cheat-sheet .comet-icon-swatch__icon-font{display:block}.doc-icon-font-cheat-sheet .comet-icon-swatch__svg{display:none}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row-label{margin:0 0 0 8px}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row.comet-list-group__row--selected:before{left:auto;right:0}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__actions{margin:8px 0 8px 8px}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row-type-icon{margin:0 0 0 8px}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row-badge{margin:0 8px 0 0}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__avatar{margin:0 0 0 8px}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row-status--red,.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row-status--yellow{margin:0 0 0 8px}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__avatar + .comet-list-group__row-status{left:auto;right:38px}.comet-html-examples__example-content[dir="rtl"] .comet-list-group__row-type-icon + .comet-list-group__row-status{left:auto;right:27px}.comet-doc-type-weights--proxima-normal{font-size:1.5rem}.comet-doc-type-weights--proxima-normal-italic{font-size:1.5rem;font-style:italic}.comet-doc-type-weights--proxima-bold{font-size:1.5rem;font-weight:bold}.comet-doc-type-weights--droid-normal{font-family:'Droid Serif',Georgia,serif;font-size:1.5rem}.comet-doc-type-weights--droid-normal-italic{font-family:'Droid Serif',Georgia,serif;font-size:1.5rem;font-style:italic}.comet-doc-type-weights--droid-bold{font-family:'Droid Serif',Georgia,serif;font-size:1.5rem;font-weight:bold}.comet-doc-type-weights--droid-bold-italic{font-family:'Droid Serif',Georgia,serif;font-size:1.5rem;font-weight:bold;font-style:italic}.comet-doc-type-hierarchy-text-body{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0}.comet-doc-type-hierarchy-text-display{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif}.comet-doc-type-hierarchy-text-level-1-heading{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:3.5rem;font-weight:normal}.comet-doc-type-hierarchy-text-level-2-heading{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:2.5rem;font-weight:normal}.comet-doc-type-hierarchy-text-level-3-heading{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.5rem;font-weight:normal}.comet-doc-type-hierarchy-text-level-4-heading{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.125rem;font-weight:bold;text-transform:uppercase}.comet-doc-type-hierarchy-text-level-5-heading{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1rem;font-weight:bold}.comet-doc-type-hierarchy-text-link{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;color:#2d6a9f;cursor:pointer;text-decoration:none}.comet-doc-type-hierarchy-text-link:hover{text-decoration:underline}.comet-typography-demo{margin:0 0 32px 0}.comet-typography-demo--metadata{display:table;width:100%;background:#f0f2f4;border-radius:0 0 4px 4px}.comet-typography-demo--first,.comet-typography-demo--last{display:table-cell;padding:16px 16px 16px 16px;list-style:none}.comet-typography-demo--first li,.comet-typography-demo--last li{line-height:1.375;margin:0 0 8px 0}.comet-typography-demo--first li::before,.comet-typography-demo--last li::before,.comet-typography-demo--first li::after,.comet-typography-demo--last li::after{content:'';display:block;height:0;width:0}.comet-typography-demo--first li::before,.comet-typography-demo--last li::before{margin-bottom:-.37416666666666665em}.comet-typography-demo--first li::after,.comet-typography-demo--last li::after{margin-top:-.33416666666666667em}.comet-typography-demo--last{width:45%}.comet-html-examples__example-content[dir="rtl"] .comet-tab__label{margin:0 0 0 32px}.comet-html-examples__example-content[dir="rtl"] .comet-tab__label-text--more{margin:0 0 0 4px}.comet-html-examples__example-content[dir="rtl"] .comet-tabs--horizontal-sliding-wrap-visible .comet-tabs__horizontal-sliding-wrap .comet-tab__label:first-child{margin-left:32px;margin-right:16px}.comet-doc-grid .comet-page-shell__product-well-inner .comet-row{background:#f0f2f4;border:1px solid #c4c9d4;line-height:1.25;margin-bottom:16px}.comet-doc-grid .comet-page-shell__product-well-inner .comet-column:nth-child(odd),.comet-doc-grid .comet-page-shell__product-well-inner .comet-columns:nth-child(odd){background:#e2e4e9}.comet-doc-grid .comet-page-shell__product-well-inner .comet-column:nth-child(even),.comet-doc-grid .comet-page-shell__product-well-inner .comet-columns:nth-child(even){background:#c4c9d4}@media screen and (min-width:1024px){.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-2{margin-left:0;margin-right:16.66667%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-3{margin-left:0;margin-right:25%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-4{margin-left:0;margin-right:33.33333%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-5{margin-left:0;margin-right:41.66667%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-6{margin-left:0;margin-right:50%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-7{margin-left:0;margin-right:58.33333%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-8{margin-left:0;margin-right:66.66667%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-9{margin-left:0;margin-right:75%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-10{margin-left:0;margin-right:83.33333%}.comet-html-examples__example-content[dir="rtl"] .comet-columns--large-offset-11{margin-left:0;margin-right:91.66667%}}.comet-row--homepage .comet-row__inner{padding:48px 32px 48px 32px}.comet-doc-homepage__hero{background:url("/images/homepage/bg/mountain.jpg");background-size:cover}.comet-doc-homepage__get-started{background:#21242c}.comet-doc-homepage__get-started-list{font-size:0;list-style:none;margin:0;padding:0}.comet-doc-homepage__get-started-list-item{margin:0 0 16px 0}.comet-doc-homepage__get-started-list-item:last-child{margin:16px 0 0 0}@media screen and (min-width:884px){.comet-doc-homepage__get-started-list-item:last-child{margin:0}}@media screen and (min-width:768px){.comet-doc-homepage__get-started-list-item{display:inline-block;margin:0 32px 0 0}}.comet-doc-homepage__get-started-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;text-decoration:none}.comet-doc-homepage__get-started-icon{fill:#fff;height:16px;margin:0 8px 0 0;width:16px}.comet-doc-homepage__get-started-link-text{line-height:1.375;font-size:1.125rem}.comet-doc-homepage__get-started-link-text::before,.comet-doc-homepage__get-started-link-text::after{content:'';display:block;height:0;width:0}.comet-doc-homepage__get-started-link-text::before{margin-bottom:-.37416666666666665em}.comet-doc-homepage__get-started-link-text::after{margin-top:-.33416666666666667em}.comet-doc-homepage__visual-style{background:#2d6a9f;background:url("/images/homepage/bg/style.jpg");background-size:cover}.comet-doc-homepage__visual-style .comet-long-form-text > *{color:#fff}.comet-doc-homepage__components{background:#21242c}.comet-doc-homepage__components .comet-long-form-text > *{color:#fff}.comet-doc-homepage__start{background:#e2e4e9;text-align:center}.comet-doc-homepage__start h3{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.5rem;font-weight:normal;display:inline-block;vertical-align:middle}.comet-doc-homepage__start .comet-button{margin:0 0 0 32px;vertical-align:middle}.comet-doc-homepage__footer{background:#106cbc;color:#fff}.comet-doc-homepage__footer-inner{max-width:700px;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:64px 64px 64px 64px;padding-left:16px;padding-right:16px}.comet-doc-homepage__footer-inner h2{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:2.5rem;font-weight:normal;color:#fff;margin:0 0 16px 0}.comet-doc-homepage__footer-inner p,.comet-doc-homepage__footer-inner li{color:#fff}.comet-doc-visual-style__card-list{display:-ms-grid;display:grid;grid-gap:16px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;ms-grid-columns:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:375px){.comet-doc-visual-style__card-list{-ms-grid-columns:minmax(120px,200px) 16px minmax(120px,200px);grid-template-columns:repeat(2,minmax(120px,200px))}}@media screen and (min-width:1024px){.comet-doc-visual-style__card-list{-ms-grid-columns:minmax(120px,200px) 16px minmax(120px,200px) 16px minmax(120px,200px) 16px minmax(120px,200px) 16px minmax(120px,200px);grid-template-columns:repeat(5,minmax(120px,200px))}}.comet-doc-visual-style-card{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out;background:#fff;border-radius:4px;color:#2d6a9f;padding:16px;text-align:center;text-decoration:none}.comet-doc-visual-style-card.comet-button--hover,.comet-doc-visual-style-card.comet-button--focus,.comet-doc-visual-style-card.comet-button--active,.comet-doc-visual-style-card:hover,.comet-doc-visual-style-card:focus,.comet-doc-visual-style-card:active,.comet-doc-visual-style-card:focus-within{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.comet-doc-visual-style-card.comet-button--hover,.comet-doc-visual-style-card.comet-button--focus,.comet-doc-visual-style-card.comet-button--active,.comet-doc-visual-style-card:hover,.comet-doc-visual-style-card:focus,.comet-doc-visual-style-card:active,.comet-doc-visual-style-card:focus-within{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.comet-doc-visual-style-card:hover{text-decoration:underline}.comet-doc-visual-style-card__icon{height:70px;width:70px;display:block;margin:0 auto 16px;fill:#21242c}.comet-doc-visual-style-card__text{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.5rem;font-weight:normal;color:#2d6a9f;font-size:1.125rem}@media screen and (min-width:1024px){.comet-doc-visual-style-card__text{font-size:1.5vw}}.comet-doc-homepage__component-grid{display:-ms-grid;display:grid;grid-gap:16px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;ms-grid-columns:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:375px){.comet-doc-homepage__component-grid{-ms-grid-columns:minmax(150px,250px) 16px minmax(150px,250px);grid-template-columns:repeat(2,minmax(150px,250px))}}@media screen and (min-width:1024px){.comet-doc-homepage__component-grid{-ms-grid-columns:minmax(150px,250px) 16px minmax(150px,250px) 16px minmax(150px,250px) 16px minmax(150px,250px);grid-template-columns:repeat(4,minmax(150px,250px))}}.comet-doc-component-card{width:auto;margin:0}.comet-doc-component_card__text{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.5rem;font-weight:normal;color:#fff;font-size:1.125rem;text-align:center}@media screen and (min-width:1024px){.comet-doc-component_card__text{font-size:1.5vw}}.comet-doc-homepage__why-card-list{display:-ms-grid;display:grid;grid-gap:32px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;ms-grid-columns:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:1024px){.comet-doc-homepage__why-card-list{-ms-grid-columns:minmax(200px,350px) 16px minmax(200px,350px) 16px minmax(200px,350px);grid-template-columns:repeat(3,minmax(200px,350px))}}.comet-doc-homepage__why-card__icon{fill:#2d6a9f;height:70px;width:70px}.comet-doc-homepage__why-card-header{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;font-family:'Proxima Nova',Arial,sans-serif;font-size:1.5rem;font-weight:normal;color:#2b303b;font-size:1.125rem;margin-top:16px}@media screen and (min-width:1024px){.comet-doc-homepage__why-card-header{font-size:1.5vw}}.comet-doc__modal-container{background:#f0f2f4}.comet-doc__modal-container .comet-modal__inner{display:block}.comet-doc__modal-container .comet-modal__content{height:auto}.modal-doc-button{margin-bottom:32px}.comet-doc-page-shell-frame-example{width:100%}.comet-doc-page-shell-frame-example *{width:100% !important}.comet-doc-page-shell-frame-example .esb-frame-iframe{width:133% !important}.comet-doc-page-shell-frame-example .esb-frame{background-color:transparent;box-shadow:none;margin-bottom:0}.comet-doc-page-shell-frame-example .esb-loading-animation{display:none}.comet-doc-page-shell-frame-example .esb-frame-caption{color:#2d6a9f;text-align:right}.comet-doc-page-shell-frame-example .esb-frame-caption:hover{text-decoration:underline}.comet-html-examples__example-content[dir="rtl"] .comet-pill{margin:0 0 0 4px}.comet-html-examples__example-content[dir="rtl"] .comet-tag__close-button{margin:0 8px 0 0}.comet-html-examples__example-content[dir="rtl"] .comet-tag__avatar{margin:0 0 0 8px}.doc-popovers-example{margin-bottom:80px;text-align:center}.doc-popovers-example p{margin:0;text-align:left}.doc-popovers-example--basic-directions,.doc-popovers-example--horizontally-shifted,.doc-popovers-example--vertically-shifted,.doc-popovers-example--edge-detection{margin-top:100px;margin-bottom:100px}.doc-popovers-example--basic-directions .comet-popover,.doc-popovers-example--horizontally-shifted .comet-popover,.doc-popovers-example--vertically-shifted .comet-popover,.doc-popovers-example--edge-detection .comet-popover{width:160px}.doc-popovers-example--vertically-shifted button{display:block;margin:0 0 16px 0;margin-left:auto;margin-right:auto}.doc-popovers-example--no-inset-padding img{width:120px}.comet-html-examples__example-content[dir="rtl"].doc-popovers-example{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.comet-html-examples__example-content[dir="rtl"].doc-popovers-example p{text-align:right}.comet-doc-product-bar-demo-wrap{height:100px;overflow:hidden}.comet-doc-product-bar-demo-wrap-tall{height:250px;overflow:scroll}.comet-doc-product-bar-demo-wrap__image{max-width:100%}.comet-docs-shadow-lift-example{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.comet-docs-shadow-lift-example.comet-button--hover,.comet-docs-shadow-lift-example.comet-button--focus,.comet-docs-shadow-lift-example.comet-button--active,.comet-docs-shadow-lift-example:hover,.comet-docs-shadow-lift-example:focus,.comet-docs-shadow-lift-example:active,.comet-docs-shadow-lift-example:focus-within{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.comet-docs-shadow-lift-example.comet-button--hover,.comet-docs-shadow-lift-example.comet-button--focus,.comet-docs-shadow-lift-example.comet-button--active,.comet-docs-shadow-lift-example:hover,.comet-docs-shadow-lift-example:focus,.comet-docs-shadow-lift-example:active,.comet-docs-shadow-lift-example:focus-within{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.comet-docs-shadow-example{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out}.comet-docs-shadow-example.comet-button--hover,.comet-docs-shadow-example.comet-button--focus,.comet-docs-shadow-example.comet-button--active,.comet-docs-shadow-example:hover,.comet-docs-shadow-example:focus,.comet-docs-shadow-example:active,.comet-docs-shadow-example:focus-within{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.comet-docs-shadow--block-message{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out}.comet-docs-shadow--block-message.comet-button--hover,.comet-docs-shadow--block-message.comet-button--focus,.comet-docs-shadow--block-message.comet-button--active,.comet-docs-shadow--block-message:hover,.comet-docs-shadow--block-message:focus,.comet-docs-shadow--block-message:active,.comet-docs-shadow--block-message:focus-within{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.comet-docs-shadow--button{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.comet-docs-shadow--button.comet-button--hover,.comet-docs-shadow--button.comet-button--focus,.comet-docs-shadow--button.comet-button--active,.comet-docs-shadow--button:hover,.comet-docs-shadow--button:focus,.comet-docs-shadow--button:active,.comet-docs-shadow--button:focus-within{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.comet-docs-shadow--button.comet-button--hover,.comet-docs-shadow--button.comet-button--focus,.comet-docs-shadow--button.comet-button--active,.comet-docs-shadow--button:hover,.comet-docs-shadow--button:focus,.comet-docs-shadow--button:active,.comet-docs-shadow--button:focus-within{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.comet-docs-shadow--button.comet-button--flat{box-shadow:none;transition:box-shadow .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.comet-docs-shadow--button.comet-button--flat.comet-button--hover,.comet-docs-shadow--button.comet-button--flat.comet-button--focus,.comet-docs-shadow--button.comet-button--flat.comet-button--active,.comet-docs-shadow--button.comet-button--flat:hover,.comet-docs-shadow--button.comet-button--flat:focus,.comet-docs-shadow--button.comet-button--flat:active,.comet-docs-shadow--button.comet-button--flat:focus-within{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.comet-docs-shadow--button.comet-button--flat.comet-button--hover,.comet-docs-shadow--button.comet-button--flat.comet-button--focus,.comet-docs-shadow--button.comet-button--flat.comet-button--active,.comet-docs-shadow--button.comet-button--flat:hover,.comet-docs-shadow--button.comet-button--flat:focus,.comet-docs-shadow--button.comet-button--flat:active,.comet-docs-shadow--button.comet-button--flat:focus-within{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.comet-docs-shadow--fab{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);transition:box-shadow .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.comet-docs-shadow--fab.comet-button--hover,.comet-docs-shadow--fab.comet-button--focus,.comet-docs-shadow--fab.comet-button--active,.comet-docs-shadow--fab:hover,.comet-docs-shadow--fab:focus,.comet-docs-shadow--fab:active,.comet-docs-shadow--fab:focus-within{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.comet-docs-shadow--fab.comet-button--hover,.comet-docs-shadow--fab.comet-button--focus,.comet-docs-shadow--fab.comet-button--active,.comet-docs-shadow--fab:hover,.comet-docs-shadow--fab:focus,.comet-docs-shadow--fab:active,.comet-docs-shadow--fab:focus-within{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.comet-docs-shadow--callout{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out}.comet-docs-shadow--callout.comet-button--hover,.comet-docs-shadow--callout.comet-button--focus,.comet-docs-shadow--callout.comet-button--active,.comet-docs-shadow--callout:hover,.comet-docs-shadow--callout:focus,.comet-docs-shadow--callout:active,.comet-docs-shadow--callout:focus-within{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.comet-docs-shadow--card{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out;transition:box-shadow .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.comet-docs-shadow--card.comet-button--hover,.comet-docs-shadow--card.comet-button--focus,.comet-docs-shadow--card.comet-button--active,.comet-docs-shadow--card:hover,.comet-docs-shadow--card:focus,.comet-docs-shadow--card:active,.comet-docs-shadow--card:focus-within{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.comet-docs-shadow--card.comet-button--hover,.comet-docs-shadow--card.comet-button--focus,.comet-docs-shadow--card.comet-button--active,.comet-docs-shadow--card:hover,.comet-docs-shadow--card:focus,.comet-docs-shadow--card:active,.comet-docs-shadow--card:focus-within{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.comet-docs-shadow--card .comet-card__card-anchor:hover .comet-thumbnail__inner{height:100%;margin-top:0;margin-left:0;width:100%}@media screen and (max-width:1024px){.comet-docs-shadow--table .comet-data-table__row{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s ease-in-out}.comet-docs-shadow--table .comet-data-table__row.comet-button--hover,.comet-docs-shadow--table .comet-data-table__row.comet-button--focus,.comet-docs-shadow--table .comet-data-table__row.comet-button--active,.comet-docs-shadow--table .comet-data-table__row:hover,.comet-docs-shadow--table .comet-data-table__row:focus,.comet-docs-shadow--table .comet-data-table__row:active,.comet-docs-shadow--table .comet-data-table__row:focus-within{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}}.font-family-display{font-family:'Proxima Nova',Arial,sans-serif}.font-family-serif{font-family:'Droid Serif',Georgia,serif}.font-family-code{font-family:Monaco}.visible-padded-box{border:solid 1px #2b303b;box-shadow:inset 20px 20px 0 #add8e6,inset -20px -20px 0 #add8e6;display:inline-block;font-size:16px;margin:0 16px 16px 0;padding:20px}.font-size-small{font-size:1rem}.font-size-default{font-size:1.125rem}.font-size-h1{font-size:3.5rem}.font-size-pill{font-size:.875rem}.font-weight-bold{font-weight:bold}.font-style-italic{font-style:italic}.vertical-text-crop{line-height:1.375}.vertical-text-crop::before,.vertical-text-crop::after{content:'';display:block;height:0;width:0}.vertical-text-crop::before{margin-bottom:-.37416666666666665em}.vertical-text-crop::after{margin-top:-.33416666666666667em}.vertical-text-crop-s{line-height:1.25}.vertical-text-crop-s::before,.vertical-text-crop-s::after{content:'';display:block;height:0;width:0}.vertical-text-crop-s::before{margin-bottom:-.31166666666666665em}.vertical-text-crop-s::after{margin-top:-.27166666666666667em}.vertical-text-crop-bold{line-height:1.375}.vertical-text-crop-bold::before,.vertical-text-crop-bold::after{content:'';display:block;height:0;width:0}.vertical-text-crop-bold::before{margin-bottom:-.30083333333333334em}.vertical-text-crop-bold::after{margin-top:-.4075em}.vertical-text-crop-italic{line-height:1.375}.vertical-text-crop-italic::before,.vertical-text-crop-italic::after{content:'';display:block;height:0;width:0}.vertical-text-crop-italic::before{margin-bottom:-.2941666666666667em}.vertical-text-crop-italic::after{margin-top:-.4141666666666667em}.vertical-text-crop-serif{line-height:1.375}.vertical-text-crop-serif::before,.vertical-text-crop-serif::after{content:'';display:block;height:0;width:0}.vertical-text-crop-serif::before{margin-bottom:-.3075em}.vertical-text-crop-serif::after{margin-top:-.3541666666666667em}.font-style-italic.font-family-serif.vertical-text-crop{line-height:1.375}.font-style-italic.font-family-serif.vertical-text-crop::before,.font-style-italic.font-family-serif.vertical-text-crop::after{content:'';display:block;height:0;width:0}.font-style-italic.font-family-serif.vertical-text-crop::before{margin-bottom:-.3075em}.font-style-italic.font-family-serif.vertical-text-crop::after{margin-top:-.3541666666666667em}.font-weight-bold.font-family-serif.vertical-text-crop{line-height:1.375}.font-weight-bold.font-family-serif.vertical-text-crop::before,.font-weight-bold.font-family-serif.vertical-text-crop::after{content:'';display:block;height:0;width:0}.font-weight-bold.font-family-serif.vertical-text-crop::before{margin-bottom:-.3075em}.font-weight-bold.font-family-serif.vertical-text-crop::after{margin-top:-.3541666666666667em}.font-weight-bold.font-style-italic.font-family-serif.vertical-text-crop{line-height:1.375}.font-weight-bold.font-style-italic.font-family-serif.vertical-text-crop::before,.font-weight-bold.font-style-italic.font-family-serif.vertical-text-crop::after{content:'';display:block;height:0;width:0}.font-weight-bold.font-style-italic.font-family-serif.vertical-text-crop::before{margin-bottom:-.3075em}.font-weight-bold.font-style-italic.font-family-serif.vertical-text-crop::after{margin-top:-.3541666666666667em}.comet-spinners--example-background-white{background-color:#fff;padding:16px;margin-bottom:32px}.comet-spinners--example-background-light{background-color:#e2e4e9;padding:16px;margin-bottom:32px}.comet-spinners--example-background-dark{background-color:#2b303b;padding:16px;margin-bottom:32px}.comet-spinners--example-background-blue{background-color:#106cbc;padding:16px;margin-bottom:32px}.comet-doc__thumbnail-container{display:inline-block;width:250px;margin:0 32px 32px 0}.comet-toc-template .comet-doc-content{max-width:800px;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width:1370px){.comet-toc-template .comet-doc-content{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.comet-toc-template .comet-doc-page-header{background-color:#e2e4e9;margin:0 0 32px 0}@media screen and (min-width:1370px){.comet-toc-template .comet-doc-page-header{margin:0 0 64px 0}}.comet-toc-template .comet-doc-page-header .comet-doc-page-header__inner{max-width:800px;margin:0 auto;padding:24px 16px 24px 16px}.comet-toc-template .comet-doc-page-header .comet-doc-page-header__inner h1{margin:0 0 8px 0}.comet-toc-template .comet-doc-page-header .comet-doc-page-header__inner p{font-size:1.5rem}@media screen and (min-width:1370px){.comet-toc-template .comet-doc-page-header .comet-doc-page-header__inner{max-width:1100px;padding-right:312px}}.comet-toc-template .comet-doc-main{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:8px;padding-right:8px;max-width:100%;min-width:0;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width:1370px){.comet-toc-template .comet-doc-main{max-width:800px;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1;-ms-flex:1;flex:1}}.comet-toc-template .comet-doc-aside{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:8px;padding-right:8px;max-width:100%;position:relative;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:600px){.comet-toc-template .comet-doc-aside{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:8px;padding-right:8px;max-width:50%}}@media screen and (min-width:1370px){.comet-toc-template .comet-doc-aside{-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;-webkit-order:2;-ms-flex-order:2;order:2}}.comet-toc-template .comet-product-bar__inner{margin:0 auto;max-width:800px}@media screen and (min-width:1370px){.comet-toc-template .comet-product-bar__inner{max-width:1100px}}@media screen and (max-width:1370px){.comet-toc-template .comet-page-toc-navigation__list{padding-left:0}}@media screen and (max-width:1370px){.comet-toc-template .comet-page-toc-navigation__link{border:0;padding-left:0}}.comet-toc-template .comet-page-toc-navigation--stuck{position:static}@media screen and (min-width:1370px){.comet-toc-template .comet-page-toc-navigation--stuck{position:fixed}}@media screen and (max-width:1370px){.comet-toc-template .comet-page-toc-navigation--stuck .comet-page-toc-navigation__link--active{border-left-color:transparent}}@media screen and (max-width:1370px){.comet-toc-template .comet-page-toc-navigation--stuck .comet-page-toc-navigation__list-item--active .comet-page-toc-navigation__sublist{display:none}}@media screen and (min-width:1370px){.comet-toc-template .comet-page-toc-navigation__list.comet-page-toc-navigation--stuck-to-bottom{position:absolute}}.doc-tooltips-example{padding:64px 64px 64px 64px;text-align:center}.doc-tooltips-example.doc-tooltips-span-example{padding:32px 32px 32px 32px}.doc-tooltips-example.doc-tooltips-span-example .comet-tooltip{color:#2d6a9f}.comet-html-examples__example-content[dir="rtl"] .comet-top-hat__icon{margin:0 0 0 4px}.comet-typography-demo--sample{background:#facd9a;display:inline-block;width:100%}.comet-typography-demo--sample p,.comet-typography-demo--sample h1,.comet-typography-demo--sample h2,.comet-typography-demo--sample h3,.comet-typography-demo--sample h4,.comet-typography-demo--sample h5,.comet-typography-demo--sample li{background:#9fc5ea}.comet-doc-body{color:#2b303b;font-family:'Proxima Nova',Arial,sans-serif;line-height:1.65;margin:0;padding:0;margin:0;padding:0}@media screen and (min-width:768px){.comet-page-shell__product-well-inner > .comet-product-bar{display:none}}.comet-doc-content{width:100%}.comet-doc-main{width:100%}.comet-doc-main > .comet-long-form-text > h2,.comet-doc-main > .comet-long-form-text h3,.comet-doc-main > .comet-long-form-text h4{padding-top:16px}.comet-doc-main > .comet-long-form-text > p > img{border:solid 1px #c4c9d4;display:block;margin:0 0 8px 0;max-width:100%}.comet-doc-main img + em{display:block;font-color:#6c7893;font-size:1rem;margin:0 0 32px 0}.comet-doc-footer{background-color:#2b303b;color:#fff;padding:16px 16px 16px 16px;padding-left:16px;padding-right:16px}.comet-doc-footer__inner{margin:0 auto;max-width:1200px}code{color:#e0321f;background-color:#f0f2f4;border:solid 1px #c4c9d4;border-radius:4px;font-size:.875rem;line-height:1.65;padding:2px 4px 2px 4px}.comet-data-table td code{white-space:nowrap}.comet-data-table td.comet-theme--dark-background{background-color:#2b303b;color:#fff;padding:8px 16px 8px 16px}.comet-global-nav .comet-global-nav__product-badge{background-color:#08365e;border-color:#08365e}.comet-global-nav__header{background-color:#106cbc;font-weight:normal}.comet-global-nav__item--active .comet-global-nav__link{border-color:#106cbc;font-weight:bold}.comet-docs__getting-started-tabs{margin:0 0 16px 0}