body{margin:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}.fui-FluentProvider{background-color:transparent!important}:focus-visible{outline:2px solid var(--colorBrandStroke1, #0078d4);outline-offset:2px}.tab-app{margin:-12px 8px 0 0}.feedback-container{position:fixed;bottom:0}.hub-app .feedback-container{bottom:16px}.hub-app-fill,html[data-hub-host=teams],html[data-hub-host=teams] body,html[data-hub-host=teams] #root,html[data-hub-host=teams] .app-fluent-provider,html[data-hub-host=teams] .teams-viewport-shell{height:100%;min-height:0}.teams-viewport-shell{overflow:auto;overscroll-behavior-y:contain}@media (pointer: coarse){html[data-hub-host=teams] .teams-viewport-shell{position:fixed;top:0;right:0;left:0;height:var(--app-visual-height, 100vh);transform:translateY(var(--app-visual-offset-top, 0px))}@supports (height: 100dvh){html[data-hub-host=teams] .teams-viewport-shell{height:var(--app-visual-height, 100dvh)}}}html[data-hub-host=standalone]{background-color:var(--app-doc-bg, #242424)}@media (prefers-color-scheme: light){html[data-hub-host=standalone]{background-color:var(--app-doc-bg, #f5f5f5)}}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover,*:active{scrollbar-color:rgba(128,128,128,.4) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}*:hover::-webkit-scrollbar-thumb,*:active::-webkit-scrollbar-thumb{background-color:#80808066}*::-webkit-scrollbar-thumb:hover{background-color:#80808099}
