.layout-container{font-family:Segoe UI}
.accordion{width:100%}
.accordion_bg{display:flex;background-color:#fefefe !important;border-radius:1rem !important;box-shadow:0rem 0rem .125rem 0rem #0000001F !important;border:.0625rem solid #d0d0d0}
.d_flex{display:flex}
.ocr-faq-item__content{border-bottom:none !important;padding:0rem 1.3rem !important}
.availabilities{display:flex;gap:1.2rem}
.availability_ring{font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.08em;text-align:left;color:#004275}
.availability_month_year{font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:-0.03em;text-align:left;color:#0e1726}
.lead{font-size:1.25rem;font-weight:600;line-height:1.75rem;letter-spacing:-0.03em;text-align:left;color:#0e1726}
.products_list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}
.product_bg{gap:var(--Input-radius,1.25rem);border-radius:.3125rem;padding:var(--Input-radius,0.625rem) .875rem;text-align:center;font-size:.875rem;font-weight:600;line-height:1.25rem;color:#0e1726;background:#00559726;width:fit-content}
.ocr-faq-item__body{gap:initial !important}
.description{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-0.03em;text-align:left;color:#0e1726}
.link_more_info{font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:left;color:#051118;text-decoration-line:underline}
.m365_accordion .all_sections{display:flex;flex-wrap:wrap;margin:1.5rem 0rem;gap:.8rem 0}
.azure_accordion .all_sections{display:flex;flex-wrap:wrap;margin:1rem 0rem;gap:.8rem 0}
.roadMapId_section,.cloudInstance_section,.platforms_section,.releaseRings_section{display:flex;padding:var(--Input-radius,0.625rem) .875rem;flex-direction:column;align-items:flex-start;gap:.2rem;border-radius:.3125rem;background:#f6f5f7;margin:0rem 1rem 0rem 0rem}
.label{font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.08em;text-align:left;color:#0e1726}
.roadmap_label{color:#2a446f !important}
.value{font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:-0.03em;text-align:left;color:#0e1726}
.updated_dates{display:flex;align-items:end}
.created_date,.modified_date{font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:left;color:#17253d}
.created_date span,.modified_date span{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:-0.03em;text-align:left;color:#17253d}
.pipe_divider{margin-left:.625rem;margin-right:.625rem}
.share_label{font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.08em;text-align:left;text-transform:uppercase;color:#2a446f;margin:1.5rem 0rem 1.5rem 0rem}
.share_btns .badge{border-color:#091f2c;border-width:.13rem;cursor:pointer}
.share_btns{display:flex;gap:1rem}
.collapse{display:none}
.collapse.show{display:block}
.popup-message{display:none;position:fixed;top:3.125rem;left:50%;transform:translateX(-50%);padding:.625rem 1.25rem;background-color:#333;color:white;border-radius:.3125rem;box-shadow:0rem .125rem .625rem rgba(0,0,0,0.2);z-index:1000}
.accordianRightContainer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;width:36%}
.statusBoxes{align-items:center;justify-content:flex-start;display:flex;gap:.5rem}
.ocr-faq-item__header{gap:2rem;user-select:text}
.ocr-faq-item__header--title{width:73%;user-select:text}
.accordion-item img{max-width:100%;height:auto;border:1px solid #ccc}
.accordion-item li>p{padding:0;margin:0}
.accordion-item p{margin-top:0;margin-bottom:1rem}
.accordion-item a{color:#0067b8;text-decoration:underline}
.accordion-item b,.accordion-itemstrong{font-weight:bolder}
.accordion-item dl,.accordion-item ol,.accordion-item ul{margin-top:0;margin-bottom:1rem}
.accordion-item li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}
@media(min-width:481px){.hide_on_desktop{display:none !important}
}
@media(max-width:481px){.hide_on_mobile{display:none !important}
.ocr-faq-item__header{gap:1rem}
.ocr-faq-item__header--title{width:auto}
.accordianRightContainer{margin-top:1rem;width:auto}
.availabilities{display:flex;gap:1rem}
.updated_dates{display:flex;align-items:normal;gap:1rem}
.created_date,.modified_date{width:100%}
.items{text-align:center;padding:4rem 0}
}
.roadmap-container{margin-bottom:13rem}
.rss-icon{align-items:center;justify-content:center}
.rss-image{width:1.563rem}
.count{padding-left:10px}
@media(min-width:390px) and (max-width:768px){.ocr-faq-item .faq-collapse[aria-expanded=false]::after,.ocr-faq-item .faq-collapse[aria-expanded=true]::after{align-self:baseline}
.ocr-faq-item .faq-collapse[aria-expanded=true]::after{background-color:var(--theme-background-accent-strong-normal)}
}
.ocr-faq-item .faq-collapse[aria-expanded=true]::after{background-color:var(--theme-background-accent-strong-normal)}
.linkDisbale{pointer-events:none}