@charset "UTF-8";.confirmBox{border:8px solid rgba(0,0,0,.25);background-color:#fff;padding:1rem;display:flex}.confirmBox p{font-size:.7rem;margin:0}.confirmBox button{font-size:16px;padding:0 10px;display:inline-block}.textCenter{text-align:center}@media (max-width: 1023px){.textCenterSmall{text-align:center}}.confirmBox .c-button .fa{margin-left:.5rem}html[theme=dark] .confirmBox p{color:#333e48}html[theme=dark] .confirmBox button{background-color:#ffc700;box-shadow:inset 0 0 0 var(--ads-button-border-width, 1px) #ffc700;color:var(--ads-button-color-primary, #333e48)}html[theme=dark] .confirmBox button:hover{background-color:#f6d452;box-shadow:inset 0 0 0 var(--ads-button-border-width-hover, 1px) #f6d452;color:var(--ads-button-color-primary-hover, #333e48)}.global-nav-wrapper{top:0}.flyout-textlink:hover:after,.flyout-textlink:focus:after{border:none}.flyout-textlink:hover h2,.flyout-title:hover{color:#ff6b00!important}@media (min-width: 768px) and (max-width: 991px){.flyout-content-container{max-width:none}}#mobile-search,#account-flyout{height:100vh;overflow-y:hidden;position:fixed;top:0;left:0;width:100vw}#mobile-search button,#account-flyout button{box-shadow:none}#account-flyout{padding:0 15px 15px;background-color:var(--ads-global-navigation-bar-background-color)}.account-flyout-link{display:block}.flyoutImage{height:50px;width:50px}.c-flyout-card:focus-within .c-flyout-card__title,.c-flyout-card:hover .c-flyout-card__title{color:var(--arm-orange)!important}ads-global-navigation a:hover,ads-global-navigation a:focus{text-decoration:none}@media (max-width: 576px){ads-masthead>ads-breadcrumbs{visibility:hidden!important}}.c-contextual-navigation-wrapper a,.c-component a{text-decoration:none!important}.footer-logo{width:100%}.footer-logo img{max-width:90px;max-height:28px}.resultLink{font-size:16px;break-inside:avoid;page-break-inside:avoid}.resultLink .fa-lock-open{color:#1f0000}.resultLink a:hover:after{border-bottom-style:var(--ads-anchor-border-bottom-style-hover, dotted);border-bottom-width:var(--ads-anchor-border-bottom-width-hover, 1px);border-color:inherit;display:block}html[theme=dark] .resultLink .fa-lock-open{color:#ffffffe6!important}.dev-c-key-resources__list li{margin:0}.dev-c-cta-link{--ads-cta-link-font-size: 16px}@media screen and (min-width: 576px){.dev-c-key-resources__list{column-gap:4rem;column-rule:1px solid var(--arm-dark-grey-alt);columns:2}.dev-c-key-resources__list li{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.dev-c-key-resources__list li .c-cta-link{font-size:16px}.dev-c-key-resources__list li a{overflow:hidden;text-overflow:ellipsis}}.breadcrumb{margin:5px 0;display:flex;align-items:center}.breadcrumb .breadcrumb-title{font-size:16px;color:#6f777c;margin-right:8px;align-items:baseline;gap:.5rem}.breadcrumb .breadcrumb-items{flex-grow:1}.breadcrumb .breadcrumb-items .breadcrumb-item{margin:5px 0}.breadcrumb .breadcrumb-items .breadcrumb-item a:after{border-bottom:none}.breadcrumb .clear-filter{color:#11809f;cursor:pointer;font-size:1rem;flex-shrink:0}.breadcrumb .clear-filter:hover{text-decoration:none;color:#c75300}.breadcrumb .circle-style{font-size:16px;margin-left:5px}.breadcrumb .breadcrumb-value{border:1px solid #E5ECEB;border-radius:5px;font-size:16px;color:#6f777c;font-family:Lato,Helvetica,Arial,"sans-serif";height:30px;padding:0 6px 2px;margin:2px;text-decoration:none;display:inline-block;cursor:pointer}.breadcrumb .breadcrumb-value:hover{background-color:#f7f7f7;border:1px solid #11809f;color:#11809f}.breadcrumb .breadcrumb-value .fa-plus-circle.fa-lg{font-size:16px;margin-right:5px}@media (max-width: 991px){.breadcrumb .breadcrumb-value{color:#11809f;height:auto}}.breadcrumb .mobile-filters-container{border:1px solid #6f777c;width:185px;padding:.25rem .5rem;border-radius:10px;font-size:16px;color:#333e48;position:relative}@media (min-width: 769px){.breadcrumb .mobile-filters-container{display:none}}.breadcrumb .mobile-filters-container .mobile-filters-button{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.breadcrumb .mobile-filters-container .mobile-filters-drop{position:absolute;top:100%;left:0;margin-top:5px;border:1px solid #6f777c;background-color:#fff;z-index:2;padding:5px;min-width:250px;border-radius:5px;width:max-content}@media (max-width: 768px){.breadcrumb .mobile-filters-container .mobile-filters-drop .breadcrumb-item{display:flex;flex-direction:column}}@media (max-width: 768px){.breadcrumb .facets-filters-desktop{display:none!important}}@media (max-width: 768px){.breadcrumb.mt-mobile{margin-top:1rem}}html[theme=dark] .breadcrumb .breadcrumb-title{color:#fff}html[theme=dark] .breadcrumb .breadcrumb-value{color:#a3a8ae;border:1px solid rgba(255,255,255,.25)}html[theme=dark] .breadcrumb .breadcrumb-value:hover{color:#00c1de;border:1px solid #00c1de;background-color:#333e48}html[theme=dark] .breadcrumb .clear-filter{color:#00c1de}html[theme=dark] .breadcrumb .clear-filter:hover{text-decoration:none;color:#ff6b00;border-bottom:none}html[theme=dark] .mobile-filters-button{color:#00c1de!important}html[theme=dark] .mobile-filters-drop{background-color:#27292d!important}.coveo-accessible-button{cursor:pointer}@media (max-width: 768px){.c-col{padding:0}}.result-column .c-col.c-col-12{max-width:1335px;display:inline-block}@media (min-width: 992px){.result-column{width:70%;padding:0}}.search-result{max-width:1335px}.search-result .searchResultHeader{text-align:left;font-weight:600;font-size:24px;color:#333e48;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}@media (max-width: 768px){.search-result .searchResultHeader{display:none}}.search-result-cards{max-width:100%}@media (max-width: 992px){#facetsContainer{position:absolute;z-index:5}}.coveo-results-header{display:flex;justify-content:space-between;overflow:hidden;flex-wrap:wrap}.coveo-results-header .coveo-summary-section{font-size:16px;display:inline-block}@media (max-width: 340px){.coveo-results-header{display:block}.coveo-results-header .coveo-summary-section{width:100%;margin-bottom:10px;display:block}.coveo-results-header .coveo-summary-section .coveo-query-summary{display:block}}.coveo-headless-accessible-button:hover{color:#c75300!important;cursor:pointer}html[theme=dark] .searchResultHeader{color:#ffffffe6}html[theme=dark] .coveo-accessible-button:hover{color:#ff6b00!important}.dev-c-filter-button{--ads-button-font-size-large: 24px;height:44px;width:64px;margin-left:1rem}.dev-c-filter-backdrop{background-color:#000000bf;inset:0;position:fixed;z-index:2}.dev-c-filter-button.is-open{z-index:5}.dev-c-tab-heading{border-style:solid;border-width:1px;border-color:var(--arm-light-grey, #e5eceb);min-height:79px;padding:1rem;flex-direction:row}html[theme=dark] .dev-c-tab-heading{background-color:var(--arm-color-surface, #27292d);border-color:var(--black, #000)}@media (min-width: 992px){.dev-c-tab-heading{border:none;min-height:unset;padding:0}html[theme=dark] .dev-c-tab-heading{background-color:transparent}}.dev-c-tab-heading.dev-c-tab-filter-heading{grid-template-columns:auto 64px}@media (min-width: 992px){.lg\:u-show{display:block!important}}@media screen and (min-width: 576px){.dev-c-link-grid{column-gap:4rem;columns:2;max-width:800px}.dev-c-link-grid>li{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}}span.fal{padding:5px 5px 2px;margin-right:5px}.toggleicon{margin-right:7px}.toggleicon.coveo-selected{border-bottom:3px solid;padding-bottom:1.5px}.advance-search-mobile{display:flex;margin-bottom:.5rem}.coveo-sort-date-chevron{font-weight:900;padding-left:5px;color:#11809f}.coveo-results-header .coveo-sort-section{display:flex}.coveo-results-header .coveo-sort-section .CoveoSort{border-color:transparent;padding:0 5px 2px;text-transform:none;font-size:16px;font-weight:400;display:flex;align-items:center}.coveo-results-header .coveo-sort-section .coveo-selected{border-bottom:2px solid #333e48;padding-bottom:0}html[theme=dark] .coveo-sort-date-chevron{color:#00c1de}html[theme=dark] .coveo-results-header .coveo-sort-section{color:#ffffffe6!important}html[theme=dark] .coveo-results-header .CoveoSort.coveo-selected{border-bottom:2.2px solid rgba(255,255,255,.9)}.coveo-list-layout{position:relative;border-bottom:1px solid #c3c3c3;padding:0;margin-top:1rem}.coveo-list-layout .coveo-folding-footer{font-size:15px}.coveo-list-layout .coveo-folding-footer-icon{color:inherit;font-size:12px;margin-left:5px}.coveo-list-layout .coveo-folding-footer.coveo-accessible-button:hover,.coveo-list-layout .coveo-folding-footer.coveo-accessible-button:focus{text-decoration:none}.coveo-list-layout .coveo-result-frame{margin-bottom:1rem}.coveo-list-layout .coveo-result-frame a{border-bottom:none}.coveo-list-layout .coveo-result-frame .coveo-excerpt{display:inline;font-size:16px;vertical-align:middle}.coveo-list-layout .coveo-result-frame .fa-file-pdf{color:#11809f;cursor:pointer;font-size:19px;margin-right:5px;margin-top:4px}.coveo-list-layout .coveo-result-frame .fa-file-pdf:hover{color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-download-pdf{color:#11809f;cursor:pointer;margin-top:10px;margin-bottom:3px;font-size:16px}.coveo-list-layout .coveo-result-frame .coveo-download-pdf:hover{color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-download-pdf i{font-size:14px}.coveo-list-layout .coveo-result-frame .coveo-result-row{margin:0}.coveo-list-layout .coveo-result-frame .coveo-result-row.coveo-tags{display:flex;flex-wrap:wrap;gap:5px;align-items:center;height:30px;overflow:hidden}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow{display:flex;margin:10px 0}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow span{margin-top:-3px}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow:hover .fa-file-pdf{color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow:hover .coveo-result-link{pointer-events:auto}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow .coveo-result-cell{margin-right:0}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow .titleCell{display:inline;margin-right:6px}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow .dark-theme-tooltip{display:none}.coveo-list-layout .coveo-result-frame .coveo-result-row.titleRow .light-theme-tooltip{display:inline}.coveo-list-layout .coveo-result-frame .coveo-row-container{width:100%}.coveo-list-layout .coveo-result-frame .coveo-row-container .mobile-date{font-size:14px;text-align:end}@media (min-width: 768px){.coveo-list-layout .coveo-result-frame .coveo-row-container .mobile-date{display:none}}.coveo-list-layout .coveo-result-frame .coveo-row-container .description-row{margin-top:10px}.coveo-list-layout .coveo-result-frame .coveo-result-cell{display:inline-block;margin-right:7px;color:#333e48}.coveo-list-layout .coveo-result-frame .coveo-result-cell .coveo-result-title-icon{background:#11809f;border-radius:5px;width:24px;height:25px;display:inline-flex;align-items:center;justify-content:center;margin-right:5px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .coveo-result-title-icon i{color:#e5eceb;font-size:16px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle{display:inline;width:calc(100% - 150px)}@media (max-width: 768px){.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle{width:100%}}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link,.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:visited{color:#11809f;font-size:22px;line-height:24px;margin-right:6px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link span.coveo-highlight,.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:visited span.coveo-highlight{font-size:22px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:hover{text-decoration:none;color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:hover span{color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:hover:after{border:none}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:focus{text-decoration:none;color:#11809f}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:focus span{color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link:focus:after{border:none}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .coveo-result-link.parent-title{font-size:16px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .cardTitle .titleSection{font-size:14px;color:#333e48;margin:4px 0}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTagsContainer{height:40px;overflow:hidden}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentType,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags{border:1px solid #E5ECEB;border-radius:5px;padding:5px 10px;font-size:14px;font-weight:700;height:30px;display:flex;align-items:center;width:fit-content}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentType span,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags span{text-decoration:none;color:#6f777c;white-space:nowrap}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentType i,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags i{margin:2px 4px 2px 2px;color:#6f777c}@media (max-width: 575px){.coveo-list-layout .coveo-result-frame .coveo-result-cell.coveo-document-type{display:block}}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentType:hover,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags:hover{border-color:#333e48;cursor:pointer}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentType:hover span,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags:hover span,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentType:hover i,.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags:hover i{color:#333e48}.coveo-list-layout .coveo-result-frame .coveo-result-cell .documentTags{white-space:nowrap}.coveo-list-layout .coveo-result-frame .coveo-result-cell .newOld{display:inline-flex;font-weight:600;font-size:14px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .newOld .fa-lock-open{color:#1f0000;font-size:16px;margin-left:10px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .newOld .old-doc,.coveo-list-layout .coveo-result-frame .coveo-result-cell .newOld .new-doc{margin-right:10px}.coveo-list-layout .coveo-result-frame .coveo-result-cell .newOld.lock-align{vertical-align:middle}.coveo-list-layout .coveo-result-frame .coveo-result-cell.date{position:absolute;right:0;font-size:14px}@media (max-width: 768px){.coveo-list-layout .coveo-result-frame .coveo-result-cell.date{display:none}}.coveo-list-layout .coveo-result-frame .coveo-result-cell .smallGreyText{font-size:14px;color:#6f777c}.coveo-list-layout .coveo-result-frame .coveo-result-cell .smallGreyText a{margin-left:3px;margin-right:3px;font-size:14px;color:#6f777c;cursor:pointer}.coveo-list-layout .coveo-result-frame .coveo-result-cell .smallGreyText a:hover{color:#c75300!important;text-decoration:none}.coveo-list-layout .coveo-result-frame .coveo-result-cell .smallGreyText a:first-child{margin-left:0}.coveo-list-layout .coveo-result-frame .coveo-result-cell .forum-status{font-size:14px;margin-left:10px;font-weight:700}.coveo-list-layout .coveo-result-frame .coveo-result-cell .green{color:#5b8200}.coveo-list-layout .coveo-result-frame .coveo-result-cell .grey{color:#6f777c}.coveo-list-layout .coveo-result-frame .coveo-result-cell .orange{color:#c75300}.coveo-list-layout .coveo-result-frame .coveo-result-cell .coveo-excerpt,.coveo-list-layout .coveo-result-frame .coveo-result-cell .coveo-excerpt span.coveo-highlight{font-size:16px}.coveo-list-layout .coveo-result-frame.coveo-folding-results{margin-top:10px;margin-bottom:10px;border-bottom:none}.coveo-list-layout .coveo-result-frame.coveo-folding-results .coveo-result-folding-child-result{border-left:10px solid #c3c3c3;margin-top:2px;pointer-events:none;padding:0 0 10px 10px}.coveo-list-layout .coveo-result-frame.coveo-folding-results .coveo-result-folding-child-result:hover{border-left:10px solid #c75300}.coveo-list-layout .coveo-result-frame.coveo-folding-results .coveo-result-folding-child-result .coveo-result-link,.coveo-list-layout .coveo-result-frame.coveo-folding-results .coveo-result-folding-child-result .coveo-result-link:visited{font-size:20px!important}.coveo-list-layout .coveo-result-frame.coveo-folding-results .coveo-result-folding-child-result .coveo-result-link span.coveo-highlight,.coveo-list-layout .coveo-result-frame.coveo-folding-results .coveo-result-folding-child-result .coveo-result-link:visited span.coveo-highlight{font-size:20px}.coveo-list-layout .coveo-result-frame .coveo-result-link{pointer-events:auto;font-weight:600}.coveo-list-layout .coveo-extra-info-row{font-size:14px;margin-bottom:10px}.coveo-list-layout .coveo-extra-info-row .coveo-extra-info-cell{display:flex;flex-wrap:wrap;gap:5px}.coveo-list-layout .coveo-extra-info-row .coveo-extra-info-cell .author-cell{color:#333e48;margin-right:1rem}.coveo-list-layout .coveo-extra-info-row .coveo-extra-info-cell .comments-cell{white-space:nowrap}.coveo-list-layout .coveo-extra-info-row .coveo-extra-info-cell img{height:25px;width:25px;margin:0 5px;border-radius:15px;vertical-align:middle}.coveo-list-layout .clearFloat{clear:both}.coveo-list-layout .no-wrap{white-space:nowrap}.coveo-list-layout .fa-external-link-alt{font-size:.5em;vertical-align:top}.coveo-list-layout .coveo-result-description{margin-bottom:10px}html[theme=dark] .coveo-result-frame .coveo-result-cell{color:#ffffffe6}html[theme=dark] .coveo-result-frame .coveo-result-cell .coveo-result-title-icon{background:#00c1de}html[theme=dark] .coveo-result-frame .coveo-result-cell .coveo-result-title-icon i{color:#2d2f34}html[theme=dark] .coveo-result-frame .coveo-result-cell .documentType,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentTags{border-color:#e5eceb40}html[theme=dark] .coveo-result-frame .coveo-result-cell .documentType span,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentTags span,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentType i,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentTags i{color:#a3a8ae}html[theme=dark] .coveo-result-frame .coveo-result-cell .documentType:hover,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentTags:hover{border-color:#00c1de;cursor:pointer}html[theme=dark] .coveo-result-frame .coveo-result-cell .documentType:hover span,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentTags:hover span,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentType:hover i,html[theme=dark] .coveo-result-frame .coveo-result-cell .documentTags:hover i{color:#00c1de}html[theme=dark] .coveo-result-frame .coveo-result-cell .newOld .fa-lock-open{color:#ffffffe6!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .smallGreyText a{color:#a3a8ae!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .smallGreyText a:hover{color:#ff6b00!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .titleSection{color:#fff!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .green{color:#95d600!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .grey{color:#a3a8ae!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .orange{color:#ff6b00!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .coveo-result-link{color:#00c1de!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .coveo-result-link:hover{color:#ff6b00!important}html[theme=dark] .coveo-result-frame .coveo-result-cell .fa-file-pdf{color:#20c1dc}html[theme=dark] .coveo-result-frame .coveo-result-cell .fa-file-pdf:hover{color:#ff6b00}html[theme=dark] .coveo-result-frame .coveo-result-cell .coveo-download-pdf{color:#20c1dc}html[theme=dark] .coveo-result-frame .coveo-result-cell .coveo-download-pdf:hover{color:#ff6b00}html[theme=dark] .coveo-result-row.titleRow .fa-file-pdf{color:#00c1de!important}html[theme=dark] .coveo-result-row.titleRow:hover .fa-file-pdf,html[theme=dark] .coveo-result-row.titleRow:hover .coveo-result-link .coveo-highlight{color:#ff6b00!important}html[theme=dark] .coveo-folding-results .coveo-result-folding-child-result:hover{border-left:10px solid #ff6b00!important}html[theme=dark] .coveo-extra-info-row .coveo-extra-info-cell .author-cell{color:#ffffffe6}.dev-c-card__title{color:var(--arm-web-safe-blue, #11809f);transition:color .3s ease-in-out}.dev-c-card:focus-within .dev-c-card__title,.dev-c-card:hover .dev-c-card__title{color:var(--arm-web-safe-orange, #c75300)}html[theme=dark] .dev-c-card .dev-c-card__title{color:var(--arm-light-blue, #00c1de)}html[theme=dark] .dev-c-card:focus .dev-c-card__title,html[theme=dark] .dev-c-card:hover .dev-c-card__title{color:var(--arm-orange, #ff6b00)}.dev-c-filter-card{--ads-card-border-color: var(--arm-light-grey, #e5eceb);--ads-card-border-color-hover: var(--arm-web-safe-orange, #c75300);--ads-card-border-width: 1px;--ads-card-box-shadow-hover: 0 3px 6px 1px rgba(0,0,0,.16)}html[theme=dark] .dev-c-filter-card{--ads-card-background-color: var(--arm-color-base, #1f2023);--ads-card-background-color-hover: var(--arm-color-base, #1f2023);--ads-card-border-color: var(--black, #000);--ads-card-border-color-hover: var(--arm-orange, #ff6b00)}.dev-c-filter-card ads-card-content{position:relative}.dev-c-filter-card ads-card-content:before{background-color:var(--arm-web-safe-blue, #11809f);content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transition:background-color;transition-duration:.3s;transition-timing-function:ease-in-out;width:12px}.dev-c-filter-card:focus-within ads-card-content:before,.dev-c-filter-card:hover ads-card-content:before{background-color:var(--arm-web-safe-orange, #c75300)}html[theme=dark] .dev-c-filter-card ads-card-content:before{background-color:var(--arm-blue)}html[theme=dark] .dev-c-filter-card:focus-within ads-card-content:before,html[theme=dark] .dev-c-filter-card:hover ads-card-content:before{background-color:var(--arm-orange, #ff6b00)}.dev-c-filter-card__content{transform:translate(0);transition:transform .25s ease-in}.dev-c-filter-card:focus-within .dev-c-filter-card__content,.dev-c-filter-card:hover .dev-c-filter-card__content{transform:translate(3px)}.dev-c-filter-card__subtitle{display:block;font-size:12px;line-height:1em;margin-bottom:.5rem}.dev-c-filter-card__title{font-size:18px;line-height:1em;margin-bottom:.5rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dev-c-filter-card__title .fa-external-link-alt{font-size:.5em;vertical-align:top}@media (min-width: 768px){.dev-c-filter-card__title{font-size:20px}}.dev-c-filter-card__description{font-size:14px;line-height:1.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:90px}.documents-card-recommendation-landing-a{position:absolute;left:32px;font-size:14px;bottom:5px}.dev-c-article-card{--ads-card-background-color: var(--white, #fff);--ads-card-border-color: var(--arm-light-grey, #e5eceb);--ads-card-border-radius: 10px;--ads-card-border-style: solid;--ads-card-border-width: 1px;overflow:hidden;height:250px}.dev-c-article-card p{font-size:16px;font-weight:400em;line-height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dev-c-article-card:hover{--ads-card-background-color-hover: var(--white, #fff);--ads-card-border-color-hover: var(--arm-web-safe-orange, #ff6b00);--ads-card-box-shadow-hover: rgba(0, 0, 0, .16) 0 3px 6px 1px;transition:color,border-color .3s ease-in-out}.card-header{display:flex;gap:5px}.card-header .far.fa-file-pdf{color:#11809f}.card-header .coveo-result-title-icon{background:#11809f;border-radius:5px;min-width:27px;height:26px;display:inline-flex;align-items:center;justify-content:center}.card-header .coveo-result-title-icon i{color:#e5eceb;font-size:16px}html[theme=dark] .card-header .far.fa-file-pdf{color:#00c1de}html[theme=dark] .card-header .coveo-result-title-icon{background:#00c1de}html[theme=dark] .card-header .coveo-result-title-icon i{color:#2d2f34}html[theme=dark] .dev-c-article-card{--ads-card-background-color: var(--arm-color-base, #1f2023);--ads-card-border-color: #000}html[theme=dark] .dev-c-article-card:hover{--ads-card-background-color-hover: var(--arm-color-base, #1f2023);--ads-card-border-color-hover: var(--arm-orange, #ff6b00)}.dev-c-article-card ads-card-content{position:relative;--ads-card-content-padding: 1.5rem}.dev-c-card-tag{--ads-tag-background-color: transparent;--ads-tag-border-color: var(--arm-dark-grey-alt, #5d6c7a);--ads-tag-border-color-focus: var(--arm-dark-grey-alt, #5d6c7a);--ads-tag-border-color-hover: var(--arm-dark-grey-alt, #5d6c7a);--ads-tag-color: var(--arm-dark-grey-alt, #5d6c7a);--ads-tag-color-focus: var(--white, #fff);--ads-tag-color-hover: var(--white, #fff);size:small;position:static;--ads-tag-justify-content: left;max-width:100%}.dev-c-card-tag i.product-facet-confidential{padding-left:5px}html[theme=dark] .dev-c-card-tag{--ads-tag-background-color: var(--arm-color-base, #1f2023);--ads-tag-background-color-focus: var(--arm-color-base, #1f2023);--ads-tag-background-color-hover: var(--arm-color-base, #1f2023);--ads-tag-border-color-focus: var(--arm-light-blue);--ads-tag-border-color-hover: var(--arm-light-blue);--ads-tag-color: #a3a8ae;--ads-tag-color-focus: var(--arm-light-blue);--ads-tag-color-hover: var(--arm-light-blue)}html[theme=dark] .dev-c-card .dev-c-card__title{color:var(--arm-light-blue)}html[theme=dark] .dev-c-card:focus .dev-c-card__title,html[theme=dark] .dev-c-card:hover .dev-c-card__title{color:var(--arm-orange)}.landing-b-card__title.dev-c-card__title{color:#11809f;transition:color .3s ease-in-out;margin:.5em 0;font-size:20px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 768px){.landing-b-card__title.dev-c-card__title{font-size:20px}}.landing-b-card__title.dev-c-card__title .fa-external-link-alt{font-size:.5em;vertical-align:top}.dev-c-card .dev-c-card-tag-container{height:30px;overflow:hidden;position:sticky;top:150px;display:flex;flex-wrap:wrap;gap:5px}.dev-c-feature-card ads-card-content .dev-c-card-tag-container{cursor:pointer;position:absolute;top:-3.5rem;left:2rem}.dev-c-feature-card-overlay ads-card-content .dev-c-card-tag-container{cursor:pointer;position:absolute;top:-3.5rem;left:2rem;width:500px;height:400px}@media (min-width: 992px){.dev-c-feature-card-secondary{flex:1 0 40%}}@media (min-width: 1200px){.dev-c-feature-card-secondary{flex:1 0 30%}}.dev-c-feature-card-container{flex-wrap:wrap;gap:1rem}.dev-c-feature-card-secondary{height:auto}.publishdate{text-align:right;color:#a3a8ae;position:absolute;right:10px;font-size:14px;bottom:5px}.documents-card-recommendation{position:absolute;left:26px;font-size:14px;bottom:5px}.green{color:#5b8200}html[theme=dark] .green{color:#95d600!important}.contenttypetag{margin-bottom:20px;position:absolute;bottom:10%;transform:translateY(10%)}.contentTypes-tags-container{height:65px;overflow:hidden;position:sticky;display:flex;flex-wrap:wrap;gap:5px}.dev-c-image-card__title{font-size:24px}.c-card-overlay-image{min-height:200px!important;--ads-card-background-image-height: 200px !important;--ads-card-background-overlay-image-height: 180px !important}.related-search-container{margin:2rem 0;max-width:45rem;font-size:16px}.related-search-container .related-search-header{margin:1rem 0}.related-search-container .related-search-header .search-item{font-weight:600}.related-search-container .related-search-item{display:flex;justify-content:space-between;border:1px solid #333e48;padding:.5rem 1rem;border-radius:10px;margin:1rem 0;cursor:pointer}.related-search-container .related-search-item .fal.fa-search{color:#a3a8ae;font-weight:500}.related-search-container .related-search-item:hover{background-color:#7d868c;color:#e5eceb}html[theme=dark] .related-search-container .related-search-item{border-color:#fff;color:#00c1de}html[theme=dark] .related-search-container .related-search-item .fal.fa-search{color:#e5eceb}html[theme=dark] .related-search-container .related-search-item div{color:#00c1de}html[theme=dark] .related-search-container .related-search-item:hover{background-color:#141517}.coveo-results-header .coveo-summary-section .coveo-query-summary{color:#333e48;font-size:16px}.coveo-results-header .coveo-summary-section .coveo-query-summary .cancel-last{font-size:16px;color:#11809f;margin-top:25px;margin-bottom:25px!important}.coveo-results-header .coveo-summary-section .coveo-query-summary .cancel-last:hover{color:#c75300}.coveo-results-header .coveo-summary-section .coveo-query-summary .no-results-string{font-size:18px}.coveo-results-header .coveo-summary-section .coveo-query-summary .search-tips-info{font-size:16px;color:#333e48}.coveo-results-header .coveo-summary-section .coveo-query-summary .search-tips-info ul{margin-top:5px}.coveo-results-header .coveo-summary-section .coveo-highlight{color:#333e48}.bold-text{font-size:18px;font-weight:600;color:#333e48}html[theme=dark] .bold-text,html[theme=dark] .coveo-results-header .coveo-summary-section .coveo-query-summary{color:#ffffffe6}html[theme=dark] .coveo-results-header .coveo-summary-section .coveo-query-summary .cancel-last{color:#00c1de}html[theme=dark] .coveo-results-header .coveo-summary-section .coveo-query-summary .cancel-last:hover{color:#ff6b00}html[theme=dark] .coveo-results-header .coveo-summary-section .coveo-query-summary .search-tips-info,html[theme=dark] .coveo-results-header .coveo-summary-section .coveo-highlight{color:#ffffffe6}.coveo-did-you-mean{min-height:35px;padding:0 5px 10px;text-align:left;font-size:16px;color:#1f0000;display:flex}.coveo-did-you-mean .corrected-word{font-size:16px;color:#11809f;padding-left:3px;font-weight:700}.coveo-did-you-mean .corrected-word:hover{text-decoration:underline;cursor:pointer}html[theme=dark] .coveo-did-you-mean{color:#ffffffe6}html[theme=dark] .coveo-did-you-mean .corrected-word{font-size:16px;color:#20c1dc}.dev-c-filter-checkboxes ads-checkbox{--ads-checkbox-margin-left: 0px}.ellipsis{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.dev-c-show-more-less{--ads-button-background-color-tertiary: transparent;--ads-button-background-color-tertiary-focus: transparent;--ads-button-background-color-tertiary-hover: transparent;--ads-button-border-color-tertiary: transparent;--ads-button-border-color-tertiary-focus: transparent;--ads-button-border-color-tertiary-hover: transparent;--ads-button-color-tertiary: var(--arm-web-safe-blue);--ads-button-color-tertiary-focus: var(--arm-web-safe-orange);--ads-button-color-tertiary-hover: var(--arm-web-safe-orange);align-items:center;display:flex;flex-direction:row;gap:.5rem}html[theme=dark] .dev-c-filter-panel{--ads-expansion-panel-content-background-color: #1f2023;--ads-expansion-panel-content-border-color: var(--black);--ads-expansion-panel-toggle-border-color: var(--black)}html[theme=dark] .dev-c-show-more-less{--ads-button-color-tertiary: var(--arm-light-blue);--ads-button-color-tertiary-focus: var(--arm-orange);--ads-button-color-tertiary-hover: var(--arm-orange)}html[theme=dark] .clear-facets-btn{color:#00c1de}html[theme=dark] .clear-facets-btn:hover{color:#ff6b00}.clear-facets-btn{display:block;padding:0;margin:0;text-decoration:none;font-size:16px;border:none;cursor:pointer;overflow:visible;width:auto;height:auto;box-shadow:none;color:#11809f}.clear-facets-btn:hover{background-color:transparent;color:#c75300;box-shadow:none}.clear-facets-btn:focus{color:#11809f;background-color:transparent;box-shadow:none}ul.u-padding-bottom-1\/2.ul_hover{margin-left:0}ul.ul_hover{margin-left:-10px}ul.ul_hover.margin_child{margin-left:-2px}.product-facet-confidential{font-size:small;position:relative;bottom:.1rem}.nochevron{margin-left:10px}a:hover:after{border:none}.margin_left{margin-left:20px}.instruction_chevron{color:#0d809f;cursor:pointer;font-size:1rem;font-weight:700;margin-top:5px;margin-right:5px}.instruction_chevron:hover{color:#c75300}.nested{padding-left:10px!important;display:none}.active{display:block}.pointers{cursor:pointer}.smart-snippet-container{margin-bottom:1rem}.smart-snippet-container .smart-snippet-header{padding:.5rem 1rem;font-size:24px;font-weight:400;background-color:#e5eceb}.smart-snippet-container .smart-snippet-content{padding:1rem;background-color:#e5eceb40}.smart-snippet-container .smart-snippet-content .smart-snippet-answer{font-size:16px;margin-bottom:.5rem}.smart-snippet-container .smart-snippet-content .smart-snippet-answer p{font-size:16px}.smart-snippet-container .smart-snippet-content .show-more-btn{color:#11809f;margin-bottom:1rem;cursor:pointer;font-size:16px}.smart-snippet-container .smart-snippet-content .show-more-btn:hover{color:#c75300!important;text-decoration:none}.smart-snippet-container .smart-snippet-content .article-heading{color:#11809f;font-size:22px;margin-top:.5rem;cursor:pointer}.smart-snippet-container .smart-snippet-content .article-heading:hover{color:#c75300!important;text-decoration:none}.smart-snippet-container .smart-snippet-content .article-breadcrumbs .smallGreyText{font-size:14px;color:#6f777c}.smart-snippet-container .smart-snippet-content .article-breadcrumbs .smallGreyText a{margin-left:3px;margin-right:3px;font-size:14px;color:#6f777c;cursor:pointer}.smart-snippet-container .smart-snippet-content .article-breadcrumbs .smallGreyText a:hover{color:#c75300!important;text-decoration:none}.smart-snippet-container .smart-snippet-content .article-breadcrumbs .smallGreyText a:first-child{margin-left:0}.smart-snippet-container .smart-snippet-content .article-feedback{display:flex;width:100%;justify-content:end}.smart-snippet-container .smart-snippet-content .article-feedback .article-feedback-items{display:flex;gap:1rem;align-items:center}.smart-snippet-container .smart-snippet-content .article-feedback .article-feedback-items .article-feedback-icon{font-size:16px;color:#11809f;cursor:pointer}.smart-snippet-container .smart-snippet-content .article-feedback .article-feedback-items .article-feedback-icon:hover{color:#c75300!important;text-decoration:none}.smart-snippet-container .smart-snippet-content .article-feedback .article-feedback-items .article-feedback-text{font-size:16px;color:#6f777c}html[theme=dark] .smart-snippet-container .smart-snippet-header{background-color:#333e48}html[theme=dark] .smart-snippet-container .smart-snippet-content{background-color:#2d2f34}html[theme=dark] .smart-snippet-container .smart-snippet-content .article-heading,html[theme=dark] .smart-snippet-container .smart-snippet-content .show-more-btn{color:#00c1de}html[theme=dark] .smart-snippet-container .smallGreyText a{color:#a3a8ae!important}html[theme=dark] .smart-snippet-container .smallGreyText a:hover{color:#ff6b00!important}html[theme=dark] .smart-snippet-container .article-feedback .article-feedback-items .article-feedback-text{color:#a3a8ae}.search-drop-button{color:#11809f;font-size:14px;cursor:pointer}.search-drop-button i{font-size:14px;margin-right:5px;clip-path:polygon(100% 0,0 0,50% 100%)}.search-drop-button:hover,.search-drop-button:focus{color:#c75300}.advanced-search-container{background-color:#fff;padding:2rem}.advanced-search-container .search-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.advanced-search-container .search-header .header-title{font-size:2rem;color:#333e48}.advanced-search-container .search-header .header-close-icon{cursor:pointer}.advanced-search-container .search-section{margin-bottom:2rem;background-color:#f7f7f7;padding:2rem;max-width:900px}.advanced-search-container .search-section .text-24{font-size:24px;color:#333e48;line-height:30px}.advanced-search-container .search-section .label-text{color:#333e48;margin-top:1rem;font-size:18px;font-weight:300;line-height:22px}.advanced-search-container .search-section input[type=text]{line-height:22px;font-size:18px;font-weight:300}html[theme=dark] .search-drop-button{color:#00c1de}html[theme=dark] .search-drop-button:hover,html[theme=dark] .search-drop-button:focus{color:#ff6b00}html[theme=dark] .advanced-search-container{background-color:#1f2023}html[theme=dark] .advanced-search-container .search-header .header-title{color:#ffffffe6}html[theme=dark] .advanced-search-container .search-section{background-color:#27292d}html[theme=dark] .advanced-search-container .search-section .text-24,html[theme=dark] .advanced-search-container .search-section .label-text{color:#ffffffe6}.flex{display:flex;justify-content:space-between;margin-bottom:1rem;position:relative;z-index:1;max-width:1335px}.tabs-container{flex:1}.advance-search-container{display:flex;align-items:center;border-bottom:3px solid;border-image:-webkit-linear-gradient(bottom,#ffffff 0%,#6f777c 30%);border-image-slice:1;height:42px}@media (max-width: 991px){.advance-search-container{display:none}}.tabs{width:100%}html[theme=dark] .advance-search-container{border-image:-webkit-linear-gradient(bottom,#010101,#303133 2%);border-image-slice:1}.result-table-wrapper{width:100%;padding:1rem}.search-bar{width:100%;max-width:100%;margin-bottom:1rem}.search-bar:hover{width:50%}.search-bar .c-search__button:hover{background-color:inherit!important;color:inherit!important;border:none!important;box-shadow:none!important;cursor:default!important}.table-container{overflow-x:auto;width:100%;max-width:100%}.c-table{min-width:600px;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background-color:#fff;border:1px solid #e5eceb;border-radius:4px;color:#565b5b;font-family:Lato;font-size:14px;max-width:100%;overflow:hidden}.c-table th,.c-table td{text-align:left;padding:.75rem;vertical-align:top;position:relative}.c-table th:not(:last-child):after,.c-table td:not(:last-child):after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background-color:var(--ads-table-border-color, #e5eceb);pointer-events:none}.c-table th:last-child,.c-table td:last-child{border-right:none}.c-table th:nth-child(1),.c-table td:nth-child(1){width:60%;white-space:normal;word-wrap:break-word}.c-table th:nth-child(2),.c-table td:nth-child(2){width:20%;white-space:nowrap}.c-table th:nth-child(3),.c-table td:nth-child(3){width:20%;white-space:nowrap}.c-table thead{background-color:#f5f5f5}.c-table thead th{border-bottom:1px solid #e5eceb}.c-table tbody tr{border-bottom:1px solid #f0f0f0}.c-table tbody tr:last-child{border-bottom:none}.c-table th{cursor:pointer}.c-table .sort-header{display:flex;align-items:center;gap:.25rem}.c-table .sort-header .label-text{font-weight:500;font-size:.8rem;line-height:1.2}.c-table .sort-header .sort-icons{display:flex;flex-direction:column;align-items:center;font-size:.7rem;line-height:1}.c-table .sort-header .sort-icons .up-arrow,.c-table .sort-header .sort-icons .down-arrow{line-height:1}.documentType{border:1px solid #e5eceb;border-radius:5px;padding:5px 10px;font-size:14px;font-weight:700;height:30px;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:5px}.documentType span{text-decoration:none;color:#666;white-space:nowrap}.documentType i{margin:2px 4px 2px 2px;color:#666}.documentTags{border:1px solid #e5eceb;border-radius:5px;padding:5px 10px;font-size:14px;font-weight:700;height:30px;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:5px;white-space:nowrap}.documentTags span{text-decoration:none;color:#666;white-space:nowrap}.documentTags i{margin:2px 4px 2px 2px;color:#666}html[theme=default] .documentType:hover,html[theme=light] .documentType:hover,html[theme=default] .documentTags:hover,html[theme=light] .documentTags:hover{border:1px solid #242323;cursor:pointer}html[theme=default] .documentType:hover span,html[theme=light] .documentType:hover span,html[theme=default] .documentTags:hover span,html[theme=light] .documentTags:hover span,html[theme=default] .documentType:hover i,html[theme=light] .documentType:hover i,html[theme=default] .documentTags:hover i,html[theme=light] .documentTags:hover i{color:#242323}html[theme=dark] .documentType:hover,html[theme=dark] .documentTags:hover{color:#00c1de;border:1px solid rgb(0,193,222);cursor:pointer}html[theme=dark] .documentType:hover span,html[theme=dark] .documentTags:hover span,html[theme=dark] .documentType:hover i,html[theme=dark] .documentTags:hover i{color:#00c1de}.advisory-title{display:flex;justify-content:space-between;align-items:center;line-height:1.4;margin-bottom:0}.title-text{flex:1;margin-right:.5rem}.coveo-tags{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;flex-shrink:0}.documentType{flex-shrink:0;white-space:nowrap}.c-table tbody tr.is-selected{background-color:#e5eceb}.clickable-row{cursor:pointer;transition:background-color .2s ease}.clickable-row:hover{background-color:#f8f9fa}.clickable-row:focus{outline:2px solid #00c1de;outline-offset:-2px}.clickable-row.selected,.clickable-row.is-selected{background-color:#e5eceb}html[theme=dark] .clickable-row:hover{background-color:#383b40}html[theme=dark] .clickable-row:focus{outline-color:#00c1de}html[theme=dark] .clickable-row.selected{background-color:#383b40;border-color:#00c1de}html[theme=dark] .c-table th:not(:last-child):after,html[theme=dark] .c-table td:not(:last-child):after{background-color:#27292d}html[theme=dark] .c-table thead th{border-bottom-color:#666}html[theme=dark] .c-table tbody tr{border-bottom-color:#27292d}html[theme=dark] .c-table thead td,html[theme=dark] .c-table tbody td{border-color:transparent!important}html[theme=dark] .c-table{background-color:#27292d;border-color:#27292d;color:#ffffffe6}html[theme=dark] .c-table thead{background-color:#11809f}html[theme=dark] .c-table thead th{color:#fff}html[theme=dark] .c-table tbody tr.is-striped{background-color:#2d2f34}html[theme=dark] .c-table tbody tr.is-selected{background-color:#383b40}.dev-c-home-search{--ads-search-background-color: rgba(229, 236, 235, .25);--ads-search-height: 66px}html[theme=dark] .dev-c-home-search{--ads-search-background-color: rgba(256, 256, 256, .05);--ads-search-border-bottom-color: #a3a8ae}.message-panel{margin-bottom:0}.message-panel strong{font-size:26px;font-weight:400}.message-panel .c-row{padding:30px 0}.chat-global-action-bar{position:fixed;top:80px;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:0 1rem;background-color:var(--arm-light-grey-alt);border-bottom:1px solid var(--arm-light-grey)}.chat-global-action-bar span,.chat-global-action-bar a{color:var(--arm-black);padding:.5rem 1rem;font-size:1.2rem;font-weight:700;border-radius:8px;cursor:pointer;text-decoration:none}.chat-global-action-bar span.disabled,.chat-global-action-bar a.disabled{pointer-events:none;opacity:.5}.chat-global-action-bar span:hover,.chat-global-action-bar a:hover{background-color:var(--arm-light-grey);text-decoration:none}html[theme=dark] .chat-global-action-bar{background-color:var(--arm-color-surface);border-bottom:1px solid var(--arm-color-overlay-dark)}html[theme=dark] .chat-global-action-bar span,html[theme=dark] .chat-global-action-bar a{color:var(--white)}html[theme=dark] .chat-global-action-bar span:hover,html[theme=dark] .chat-global-action-bar a:hover{background-color:var(--arm-color-overlay-dark)}@media (max-width: 1200px){.chat-global-action-bar{background-color:var(--white);top:57px;left:0;right:0;border-bottom:1px solid var(--arm-light-grey)}}.messages__actions_container{display:flex;gap:.625rem;margin-top:1rem}.messages__action{position:relative;width:33px;height:33px;text-align:center;border-radius:10px}.messages__action i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;line-height:1;font-size:1.2rem;color:var(--arm-dark-grey-alt)}.messages__action i.mirror{transform:translate(-50%,-50%) scaleX(-1)}.messages__action:hover{background-color:var(--arm-light-grey)}.user-message-wrapper{display:flex;justify-content:flex-end}.user-message-wrapper:hover .user-message-actions{opacity:1}.assistant-message-wrapper{margin-top:-2.5rem}.user-message-bubble{position:relative;background-color:var(--arm-light-grey-alt);color:#fff;padding:.625rem 1.25rem;border-radius:1.5rem;margin:0;margin-bottom:3rem;align-self:flex-end;max-width:min(80%,28rem)}.user-message-bubble p{margin:0;padding:0}.chat-message-content{line-height:1.65;color:var(--arm-black);word-break:break-word}.chat-message-content>*{margin:0 0 1rem}.chat-message-content>*:first-child{margin-top:0}.chat-message-content>*:last-child{margin-bottom:0}.chat-message-content h1,.chat-message-content h2,.chat-message-content h3,.chat-message-content h4,.chat-message-content h5,.chat-message-content h6{line-height:1.35;color:inherit;border:0;padding:0;margin:1.75rem 0 .75rem}.chat-message-content h1{font-size:1.75rem;font-weight:600}.chat-message-content h2{font-size:1.5rem;font-weight:600}.chat-message-content h3{font-size:1.3rem;font-weight:600}.chat-message-content h4{font-size:1.15rem;font-weight:600}.chat-message-content h5{font-size:1rem;font-weight:600}.chat-message-content h6{font-size:.95rem;font-weight:600}.chat-message-content p{margin:0 0 1rem}.chat-message-content ul,.chat-message-content ol{margin:0 0 1rem;padding-left:1.5rem}.chat-message-content ul ul,.chat-message-content ul ol,.chat-message-content ol ul,.chat-message-content ol ol{margin-top:.5rem}.chat-message-content li{margin-left:1rem}.chat-message-content li>p{margin:0}.chat-message-content blockquote{margin:1.5rem 0;padding:.75rem 1rem;border-left:4px solid var(--arm-light-grey);background-color:#00000008;border-radius:0 8px 8px 0;overflow-x:scroll}.chat-message-content blockquote *{font-family:Times New Roman,Times,serif}.chat-message-content dl{margin:1.5rem 0}.chat-message-content dt{font-weight:600;margin-top:1rem}.chat-message-content dd{margin:.25rem 0 .75rem 1.5rem}.chat-message-content .content-item{display:flex;padding:0;margin:1.5rem 0}.chat-message-content .content-item-label{margin-bottom:.5rem;font-size:.975rem;font-weight:600;color:var(--arm-dark-grey-alt);flex:0 0 80px}.chat-message-content .content-item-id{text-transform:uppercase;vertical-align:sub;font-size:.85em;letter-spacing:1px}.chat-message-content pre{margin:1.5rem 0;padding:1rem 1.25rem;background-color:#0000000d;border-radius:8px;overflow-x:auto;font-size:.95rem}.chat-message-content code{font-size:.95em;background:#0000000f;padding:.1em .4em;border-radius:4px}.chat-message-content pre code{background:transparent;padding:0}.chat-message-content table{width:100%;border:1px solid var(--arm-light-grey);margin:1.5rem 0;font-size:.95rem}.chat-message-content th,.chat-message-content td{border:1px solid var(--arm-light-grey);padding:.75rem;text-align:left;color:var(--arm-black, #1f2329)}.chat-message-content th{font-weight:600;background-color:#00000008}.chat-message-content a{color:var(--arm-web-safe-blue, #0076ce);text-decoration:underline}.chat-message-content img,.chat-message-content video{max-width:100%;height:auto;border-radius:8px}.chat-message-content sup,.chat-message-content sub{font-size:.75em}.chat-message-content blockquote .whitespace-pre-wrap{white-space:normal!important}.chat-message-content blockquote pre.whitespace-pre-wrap,.chat-message-content blockquote code.whitespace-pre-wrap{white-space:pre-wrap!important}html[theme=dark] .chat-message-content{color:var(--white)}html[theme=dark] .chat-message-content p{color:#fff}html[theme=dark] .chat-message-content .content-item-label{color:var(--arm-light-grey)}html[theme=dark] .chat-message-content blockquote{border-left:4px solid var(--arm-dark-grey-alt);background-color:#ffffff14}html[theme=dark] .chat-message-content pre{background-color:#ffffff14}html[theme=dark] .chat-message-content code{background:#ffffff1f}html[theme=dark] .chat-message-content th,html[theme=dark] .chat-message-content td{border-color:#ffffff1f;color:var(--white)}html[theme=dark] .chat-message-content th{background-color:#ffffff14}html[theme=dark] blockquote .horizontal-rule,html[theme=dark] blockquote .hrule{background-color:var(--white)!important}html[theme=dark] blockquote .c009{color:var(--arm-light-blue)!important}html[theme=dark] blockquote .c010{color:#ff4545!important}html[theme=dark] blockquote .c021{background-color:#2d353c!important}blockquote table,blockquote th,blockquote td,blockquote tr,blockquote .mathpar table,blockquote .mathpar th,blockquote .mathpar td,blockquote .mathpar tr{border:none!important;height:auto!important}blockquote .mathpar .c000{background-color:var(--black)!important}blockquote .mathpar .c001{background-color:var(--arm-green)!important;height:3px!important}blockquote .mathpar .c002{border-spacing:0!important}blockquote .mathpar .c003{border-spacing:2!important;border:0!important;border-collapse:separate!important}blockquote .mathpar .c004{border-spacing:6px!important;border-collapse:separate!important}blockquote .mathpar .c005{border:0!important;border-spacing:0!important}blockquote .mathpar .c006{border:0!important;border-spacing:1!important;border-collapse:separate!important}blockquote .mathpar .c007{border:0!important;border-spacing:1px!important;border-collapse:separate!important}blockquote .mathpar .c008{color:#00c1de!important}blockquote .mathpar .c009{color:#0383af!important}blockquote .mathpar .c010{color:#e03030!important}blockquote .mathpar .c011{color:#fff!important}blockquote .mathpar .c012{font-size:150%!important}blockquote .mathpar .c014{font-size:smaller!important;text-align:center!important}blockquote .mathpar .c015{font-size:x-large!important}blockquote .mathpar .c016{font-size:xx-large!important}blockquote .mathpar .c017{font-size:xx-small!important}blockquote .mathpar .c018{margin-bottom:0!important;margin-top:2ex!important}blockquote .mathpar .c019{margin-top:0!important}blockquote .mathpar .c020{padding:1!important}blockquote .mathpar .c021{padding:1ex!important;background-color:var(--arm-light-grey)!important}blockquote .mathpar .c022{text-align:center!important}blockquote .mathpar .c023{text-align:center!important;border:solid 1px!important;white-space:nowrap!important}blockquote .mathpar .c024{text-align:center!important;white-space:nowrap!important}blockquote .mathpar .c025{text-align:left!important}blockquote .mathpar .c026{text-align:left!important;border:solid 1px!important;white-space:nowrap!important}blockquote .mathpar .c027{text-align:left!important;white-space:nowrap!important}blockquote .mathpar .c028{text-align:right!important;white-space:nowrap!important}blockquote .mathpar .c029{text-decoration:overline!important}blockquote .mathpar .c030{vertical-align:middle!important}blockquote .mathpar .c031{vertical-align:top!important;text-align:left!important}blockquote .mathpar .c032{white-space:nowrap!important;text-align:center!important}blockquote .mathpar .c033{width:1%!important;text-align:center!important}blockquote .mathpar .c034{width:10%!important;text-align:center!important}blockquote .mathpar .c035{width:100%!important;text-align:center!important}blockquote .mathpar .c036,blockquote .mathpar .c037{width:40%!important;text-align:center!important}blockquote .mathpar .c038{width:5%!important;text-align:center!important}blockquote .mathpar .c039{width:90%!important;text-align:center!important}blockquote .mathpar .c040{text-align:center!important}blockquote .mathpar .c041{width:99%!important;text-align:center!important}blockquote .mathpar .equationnumber{float:right!important;left:auto!important;position:absolute!important;right:0!important}blockquote .mathpar .floatrule{background-color:#000!important;border:none!important;height:1px!important;width:80%!important}blockquote .mathpar .smash{display:inline-block!important;height:0!important;line-height:0!important}blockquote .mathpar .li-itemize,blockquote .mathpar .li-enumerate{margin:1ex 0ex!important}blockquote .mathpar .dd-description{margin:0ex 0ex 1ex 4ex!important}blockquote .mathpar .dt-description{margin:0ex!important}blockquote .mathpar .toc{list-style:none!important}blockquote .mathpar .footnotetext{margin:0ex!important;padding:0ex!important}blockquote .mathpar div.footnotetext P{margin:0!important;text-indent:1em!important}blockquote .mathpar .thefootnotes{text-align:left!important;margin:0ex!important}blockquote .mathpar .dt-thefootnotes{margin:0!important}blockquote .mathpar .dd-thefootnotes{margin:0 0 0 2em!important}blockquote .mathpar .footnoterule{background-color:#000!important;border:none!important;height:1px!important;margin:1em auto 1em 0!important;width:40%!important}blockquote .mathpar .caption{padding-left:2ex!important;padding-right:2ex!important;margin-left:auto!important;margin-right:auto!important}blockquote .mathpar .title{margin:2ex auto!important;text-align:center!important}blockquote .mathpar .titlemain{margin:1ex 2ex 2ex 1ex!important}blockquote .mathpar .titlerest{margin:0ex 2ex!important}blockquote .mathpar .center{text-align:center!important;margin-left:auto!important;margin-right:auto!important}blockquote .mathpar div table{margin-left:inherit!important;margin-right:inherit!important;margin-bottom:2px!important;margin-top:2px!important}blockquote .mathpar td table{margin:auto!important}blockquote .mathpar table{border-collapse:collapse!important}blockquote .mathpar td,blockquote .mathpar .cellpadding0 tr td{padding:0!important}blockquote .mathpar .cellpadding1 tr td{padding:.5em!important}blockquote .mathpar pre{text-align:left!important;margin-left:0ex!important;margin-right:auto!important}blockquote .mathpar blockquote{margin-left:4ex!important;margin-right:4ex!important;text-align:left!important}blockquote .mathpar td p{margin:0!important}blockquote .mathpar .quote{margin-left:3em!important;margin-right:3em!important;text-align:inherit!important;text-indent:0pt!important}blockquote .mathpar .tt{font-family:monospace!important}blockquote .mathpar .bf{font-weight:700!important}blockquote .mathpar .it{font-style:italic!important}blockquote .mathpar .sf{font-family:sans-serif!important}blockquote .mathpar .sc{font-variant:small-caps!important}blockquote .mathpar .horizontal-rule{border:none!important;height:2px!important;background-color:#000!important}blockquote .mathpar .hrule{border:none!important;height:2px!important;width:100%!important;background-color:#000!important}blockquote .mathpar .display{border-collapse:separate!important;border-spacing:2px!important;line-height:1.1!important;width:auto!important;border:none!important}blockquote .mathpar .displaystack{border-collapse:collapse!important;line-height:1.1!important;width:auto!important}blockquote .mathpar .dcell{white-space:nowrap!important;padding:0!important;border:none!important}blockquote .mathpar .dcenter{margin:0ex auto!important}blockquote .mathpar .theorem{text-align:left!important;margin:1ex auto 1ex 0ex!important}blockquote .mathpar td.lstlisting{padding:1rem!important}blockquote .mathpar .lstlisting{font-family:monospace!important;white-space:pre!important;margin-right:auto!important;margin-left:0!important;text-align:left!important}blockquote .mathpar .lstlisting *{font-family:monospace!important;font-size:1rem!important}blockquote .mathpar .mprow{border-collapse:separate!important;border-spacing:2ex!important;width:100%!important;margin:0ex!important}blockquote .mathpar .mprcell{padding:0!important;width:auto!important}blockquote .c000{background-color:var(--black)!important}blockquote .c001{background-color:var(--arm-green)!important;height:3px!important}blockquote .c002{border-spacing:0!important}blockquote .c003{border-spacing:2!important;border:0!important;border-collapse:separate!important}blockquote .c004{border-spacing:6px!important;border-collapse:separate!important}blockquote .c005{border:0!important;border-spacing:0!important}blockquote .c006{border:0!important;border-spacing:1!important;border-collapse:separate!important}blockquote .c007{border:0!important;border-spacing:1px!important;border-collapse:separate!important}blockquote .c008{color:#00c1de!important}blockquote .c009{color:#0383af!important}blockquote .c010{color:#e03030!important}blockquote .c011{color:#fff!important}blockquote .c012{font-size:150%!important}blockquote .c014{font-size:smaller!important;text-align:center!important}blockquote .c015{font-size:x-large!important}blockquote .c016{font-size:xx-large!important}blockquote .c017{font-size:xx-small!important}blockquote .c018{margin-bottom:0!important;margin-top:2ex!important}blockquote .c019{margin-top:0!important}blockquote .c020{padding:1!important}blockquote .c021{padding:1ex!important;background-color:var(--arm-light-grey)!important}blockquote .c022{text-align:center!important}blockquote .c023{text-align:center!important;border:solid 1px!important;white-space:nowrap!important}blockquote .c024{text-align:center!important;white-space:nowrap!important}blockquote .c025{text-align:left!important}blockquote .c026{text-align:left!important;border:solid 1px!important;white-space:nowrap!important}blockquote .c027{text-align:left!important;white-space:nowrap!important}blockquote .c028{text-align:right!important;white-space:nowrap!important}blockquote .c029{text-decoration:overline!important}blockquote .c030{vertical-align:middle!important}blockquote .c031{vertical-align:top!important;text-align:left!important}blockquote .c032{white-space:nowrap!important;text-align:center!important}blockquote .c033{width:1%!important;text-align:center!important}blockquote .c034{width:10%!important;text-align:center!important}blockquote .c035{width:100%!important;text-align:center!important}blockquote .c036,blockquote .c037{width:40%!important;text-align:center!important}blockquote .c038{width:5%!important;text-align:center!important}blockquote .c039{width:90%!important;text-align:center!important}blockquote .c040{text-align:center!important}blockquote .c041{width:99%!important;text-align:center!important}blockquote .equationnumber{float:right!important;left:auto!important;position:absolute!important;right:0!important}blockquote .floatrule{background-color:#000!important;border:none!important;height:1px!important;width:80%!important}blockquote .smash{display:inline-block!important;height:0!important;line-height:0!important}blockquote .li-itemize,blockquote .li-enumerate{margin:1ex 0ex!important}blockquote .dd-description{margin:0ex 0ex 1ex 4ex!important}blockquote .dt-description{margin:0ex!important}blockquote .toc{list-style:none!important}blockquote .footnotetext{margin:0ex!important;padding:0ex!important}blockquote div.footnotetext P{margin:0!important;text-indent:1em!important}blockquote .thefootnotes{text-align:left!important;margin:0ex!important}blockquote .dt-thefootnotes{margin:0!important}blockquote .dd-thefootnotes{margin:0 0 0 2em!important}blockquote .footnoterule{background-color:#000!important;border:none!important;height:1px!important;margin:1em auto 1em 0!important;width:40%!important}blockquote .caption{padding-left:2ex!important;padding-right:2ex!important;margin-left:auto!important;margin-right:auto!important}blockquote .title{margin:2ex auto!important;text-align:center!important}blockquote .titlemain{margin:1ex 2ex 2ex 1ex!important}blockquote .titlerest{margin:0ex 2ex!important}blockquote .center{text-align:center!important;margin-left:auto!important;margin-right:auto!important}blockquote div table{margin-left:inherit!important;margin-right:inherit!important;margin-bottom:2px!important;margin-top:2px!important}blockquote td table{margin:auto!important}blockquote table{border-collapse:collapse!important}blockquote td,blockquote .cellpadding0 tr td{padding:0!important}blockquote .cellpadding1 tr td{padding:.5em!important}blockquote pre{text-align:left!important;margin-left:0ex!important;margin-right:auto!important}blockquote blockquote{margin-left:4ex!important;margin-right:4ex!important;text-align:left!important}blockquote td p{margin:0!important}blockquote .quote{margin-left:3em!important;margin-right:3em!important;text-align:inherit!important;text-indent:0pt!important}blockquote .tt{font-family:monospace!important}blockquote .bf{font-weight:700!important}blockquote .it{font-style:italic!important}blockquote .sf{font-family:sans-serif!important}blockquote .sc{font-variant:small-caps!important}blockquote .horizontal-rule{border:none!important;height:2px!important;background-color:#000!important}blockquote .hrule{border:none!important;height:2px!important;width:100%!important;background-color:#000!important}blockquote .display{border-collapse:separate!important;border-spacing:2px!important;line-height:1.1!important;width:auto!important;border:none!important}blockquote .displaystack{border-collapse:collapse!important;line-height:1.1!important;width:auto!important}blockquote .dcell{white-space:nowrap!important;padding:0!important;border:none!important}blockquote .dcenter{margin:0ex auto!important}blockquote .theorem{text-align:left!important;margin:1ex auto 1ex 0ex!important}blockquote td.lstlisting{padding:1rem!important}blockquote .lstlisting{font-family:monospace!important;white-space:pre!important;margin-right:auto!important;margin-left:0!important;text-align:left!important}blockquote .lstlisting *{font-family:monospace!important;font-size:1rem!important}blockquote .mprow{border-collapse:separate!important;border-spacing:2ex!important;width:100%!important;margin:0ex!important}blockquote .mprcell{padding:0!important;width:auto!important}.chat-sidebar{--ads-search-background-color: var(--arm-light-grey-alt-2);--ads-search-height: 34px;border-right:1px solid var(--arm-light-grey);background-color:var(--arm-light-grey-alt);width:280px;min-width:280px;height:calc(100vh - 140px);position:absolute;top:140px;left:-280px;transition:all .3s ease-in-out;padding:1rem .5rem;box-sizing:border-box;overflow-x:visible;overflow-y:scroll}.chat-sidebar.is-open{left:0}.chat-sidebar ul{list-style:none;margin:0;padding:0}.chat-sidebar li{position:relative;margin:0;margin-bottom:.8rem;border-radius:10px;cursor:pointer;font-size:.85rem}.chat-sidebar li a{max-width:100%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--arm-black);text-decoration:none;padding:.5rem .8rem}.chat-sidebar li .thread-title-edit{display:flex;align-items:center;gap:.3rem;width:100%;padding:.35rem .6rem}.chat-sidebar li .thread-title-input{flex:1;border:1px solid var(--arm-light-grey);border-radius:8px;padding:.35rem .5rem;font-size:.85rem;background-color:#fff;color:var(--arm-black)}.chat-sidebar li .thread-title-save{border:none;background-color:transparent;color:var(--arm-black);padding:.25rem;border-radius:6px;cursor:pointer}.chat-sidebar li .thread-title-save:hover:not(:disabled){background-color:var(--arm-light-grey-alt-2)}.chat-sidebar li .thread-title-save:disabled{opacity:.6;cursor:not-allowed}.chat-sidebar li span.menu-ellipsis{font-size:1.2rem;margin-right:.5rem;opacity:0}.chat-sidebar li.is-entering{animation:chatSidebarItemIn .18s ease-out both}.chat-sidebar li.is-leaving{animation:chatSidebarItemOut .14s ease-in both}.chat-sidebar li.active,.chat-sidebar li:active{background-color:var(--arm-light-grey)!important}.chat-sidebar li:hover{background-color:var(--arm-light-grey-alt-2)}.chat-sidebar li:hover .menu-ellipsis{opacity:1}@keyframes chatSidebarItemIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes chatSidebarItemOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.menu-options{position:absolute;border:1px solid var(--arm-light-grey);background-color:#fff;border-radius:10px;width:200px;box-shadow:0 4px 8px #0000001a;z-index:1000}.menu-options ol{margin:0;padding:.5rem}.menu-options li{list-style:none;margin:0;padding:.5rem;font-size:.9rem;transition:none!important;cursor:pointer;border-radius:10px}.menu-options li:hover{background-color:var(--arm-light-grey-alt)}.menu-options li i{font-size:1rem;margin-right:.5rem}.menu-options li:last-child{margin-bottom:0}.menu-options li.delete-option{color:#ff2828}.menu-options li.delete-option:hover{background-color:#ff28281a}html[theme=dark] .chat-sidebar{--ads-search-background-color: var(--arm-color-overlay-light);border-right:1px solid var(--arm-color-overlay-dark);background-color:var(--arm-color-surface)}html[theme=dark] .chat-sidebar li{transition:background-color .1s ease-in-out}html[theme=dark] .chat-sidebar li a{color:var(--white)}html[theme=dark] .chat-sidebar li .thread-title-input{background-color:var(--arm-color-overlay-light);color:var(--white);border-color:var(--arm-color-overlay-dark)}html[theme=dark] .chat-sidebar li .thread-title-save{color:var(--white)}html[theme=dark] .chat-sidebar li .thread-title-save:hover:not(:disabled){background-color:var(--arm-color-overlay-dark)}html[theme=dark] .chat-sidebar li.active,html[theme=dark] .chat-sidebar li.active:hover{background-color:var(--arm-black)!important}html[theme=dark] .chat-sidebar li:active{background-color:var(--arm-color-overlay-dark)!important}html[theme=dark] .chat-sidebar li:hover{background-color:var(--arm-color-overlay-light)}html[theme=dark] .menu-options{border-color:var(--arm-black);background-color:var(--arm-color-overlay-light)}html[theme=dark] .menu-options li:hover{background-color:var(--arm-color-overlay-dark)}html[theme=dark] .menu-options li.delete-option:hover{background-color:#ff28281a}@media (prefers-reduced-motion: reduce){.chat-sidebar li.is-entering,.chat-sidebar li.is-leaving{animation:none!important}}@media (max-width: 1200px){.chat-sidebar{position:fixed;top:117px;height:calc(100vh - 117px);z-index:10}}@media (max-width: 630px){.chat-page.is-open{margin-left:0!important}.chat-sidebar{position:fixed;top:117px;height:calc(100vh - 117px);z-index:10}.chat-sidebar span.menu-ellipsis{opacity:1!important}}html[theme=dark] .chat-page__input-inner input[type=text],html[theme=dark] .chat-page__input-inner textarea{background-color:var(--arm-color-overlay-light);color:var(--white);border-color:var(--arm-color-overlay-light)!important}html[theme=dark] .chat-message-content a{color:var(--arm-light-blue)}html[theme=dark] .chat-page__input{background:var(--arm-color-base, #1a1a1a)}html[theme=dark] .chat-page__actions a:hover{background-color:var(--arm-color-surface)}html[theme=dark] .chat-page__global-action-bar span,html[theme=dark] .chat-page__global-action-bar a{color:var(--white)}html[theme=dark] .chat-page__global-action-bar span:hover,html[theme=dark] .chat-page__global-action-bar a:hover{background-color:var(--arm-color-surface);text-decoration:none}html[theme=dark] .chat-page__global-action-bar a:focus{text-decoration:none}html[theme=dark] .user-message-bubble{background-color:var(--arm-dark-blue)}html[theme=dark] .c-disclaimer{background:var(--arm-color-overlay-dark);border-color:var(--arm-web-safe-blue)}html[theme=dark] .c-note{background-color:var(--arm-color-overlay-dark);border-color:var(--arm-blue)}html[theme=dark] .c-note__icon{color:var(--arm-blue)}html[theme=dark] fieldset{border-color:var(--arm-dark-grey)}html[theme=dark] textarea:disabled{background-color:var(--arm-color-overlay-light)!important;color:var(--arm-light-grey)}html[theme=dark] .messages__action i{color:#aaa}html[theme=dark] .messages__action:hover{background-color:var(--arm-color-overlay-light)}html[theme=dark] .messages__test-case-form{background:var(--arm-color-overlay-dark)}html[theme=dark] .messages__test-case-template,html[theme=dark] .messages__test-case-label,html[theme=dark] .messages__test-case-status{color:var(--white)}@media (max-width: 1200px){html[theme=dark] .chat-page__global-action-bar{background-color:var(--arm-color-overlay-dark);border-color:var(--arm-color-overlay-light)}}#test-case-modal{--ads-modal-content-height: 40vh;--ads-modal-content-max-height: 70vh}html{scrollbar-width:none}.user-message-actions{opacity:0;position:absolute;top:100%;right:.5rem;display:flex;justify-content:flex-end;gap:.8rem;margin-top:.2rem;transition:all .2s ease-in-out}.user-message-actions span{cursor:pointer;font-size:1.2rem;width:33px;height:33px;text-align:center;border-radius:10px;color:var(--arm-dark-grey-alt);padding-top:.2rem}.user-message-actions span:hover{background:var(--arm-light-grey)}.watermark{margin-bottom:10px}.c-disclaimer{padding:2rem 3rem;border-radius:8px;background:var(--arm-light-grey-alt-2);border:1px solid var(--arm-light-grey);width:100%}.c-disclaimer p,.c-disclaimer ul{font-size:.94rem}.c-disclaimer ul{margin-bottom:1rem}.c-disclaimer p:last-child{margin-bottom:0}.c-note{background-color:var(--arm-light-grey-alt-2);border-left:8px solid var(--arm-web-safe-blue);padding:1.5rem 1.5rem 1.5rem 1rem;margin:1.5rem 0;border-radius:8px;display:flex;align-items:center}.c-note__icon{margin-right:1rem;font-size:1.8rem;color:var(--arm-web-safe-blue);display:flex;align-items:center}.c-note__title{font-weight:600;margin-top:0;margin-bottom:0;font-size:1.2rem}.c-note p{margin:.5rem 0 0;font-size:1.1rem;text-align:left}fieldset{border:1px solid var(--arm-dark-grey);border-radius:8px;padding:1rem 1.5rem;margin:1.5rem 0}#readme-button{display:none!important}.chat-page{display:flex;flex-direction:column;height:100vh;transition:margin-left .3s ease-in-out}.chat-page.is-open{margin-left:280px}.chat-page__submit{position:absolute!important;bottom:1.8rem;right:1rem;left:1rem}.chat-page__actions{position:relative}.chat-page__actions a{display:inline-block;color:var(--white);width:33px;height:33px;text-align:center;vertical-align:middle;border-radius:10px}.chat-page__actions a:hover{background-color:var(--arm-light-grey-alt)}.chat-page__actions i{font-size:18px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat-page__scroll{flex:1 1 auto;overflow-y:auto;padding:6rem 0 1rem;margin-top:80px}.chat-page__scroll .messages{display:flex;flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto}.chat-page__input{position:sticky;bottom:0;width:100%;background:var(--white, #fff);z-index:5}.chat-page__input .chat-notification{position:absolute;left:0;right:0;bottom:50%;margin:0 auto;background:var(--arm-light-grey-alt-2);margin-bottom:-1.5rem;padding:1rem 1rem 1.5rem;border-radius:10px 10px 0 0;transition:transform .3s ease-in-out;z-index:-1}.chat-page__input .chat-notification.is-open{transform:translateY(-125%)}.chat-page__input .chat-notification i{font-size:1.5rem}.chat-page__input input,.chat-page__input textarea{font-size:1.2rem;padding:1rem 1rem 4rem!important}.chat-page__input-inner{display:flex;align-items:center;gap:1rem;padding:1rem 0;max-width:800px;margin:0 auto;position:relative}.chat-page__disclaimer{max-width:800px;margin:0 auto 2rem}.chat-page__input-inner input[type=text],.chat-page__input-inner textarea{flex:1;min-width:0;color:var(--arm-black);font-weight:500;background-color:var(--arm-light-grey-alt);border-color:var(--arm-light-grey-alt);border-radius:10px;resize:none;min-height:3rem;max-height:12rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[theme=dark] .chat-notification{background:var(--arm-color-overlay-dark)}html[theme=dark] .user-message-actions span{color:var(--arm-light-grey)}html[theme=dark] .user-message-actions span:hover{background:var(--arm-color-overlay-light)}@media (max-width: 1200px){.chat-page__scroll{margin-top:120px;padding:1rem 2rem 0}.chat-page__input-inner{padding:0rem}.chat-page__submit{right:3rem;left:3rem}.chat-page__input{margin-bottom:1rem}.chat-page__disclaimer{display:none;padding:0 2rem}}.thread-title-save{border:none!important;box-shadow:none!important;height:29.7px!important}.thread-title-save i{font-size:1rem;width:16px;height:16px}@media (max-width: 870px){.chat-notification{left:2rem!important;right:2rem!important;bottom:25%!important}.chat-page__input-inner{padding:0rem 2rem}}@media (max-width: 520px){.chat-notification.is-open{transform:translateY(-100%)!important}}
