.btn-primary{background:#2e5f97 linear-gradient(135deg,#3785d0,#2e5f97 90%)!important;color:#fff}.btn.btn-secondary{background:#f3f6f9;color:#2e2e2e;border:.1rem solid #e2ebf5}.btn.btn-secondary:hover,.btn.btn-secondary:active,.btn.btn-secondary:focus{background:#f0f3f5;color:#2e2e2e}.btn.btn-secondary:disabled{background:#f7fafc;color:#4d4d4d}.rotate-2s{animation:rotateAnimation2s 2s infinite linear}@keyframes rotateAnimation2s{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.fullheight div.page-content{display:flex;flex-direction:column;min-height:100%}body.fullheight div.page-content .container-fluid{flex-grow:1;min-height:100%;display:flex}section.full-width{width:100vw;left:0;position:absolute}section.full-width.nogap{margin-top:-22px;padding-top:22px}section.full-width.nogap .bgoverlay{margin-top:-22px;height:100%;width:100%}td.overflow-ellipsis{max-width:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.maturity-widget{width:100%}.maturity-widget .maturitybar{width:100%;height:16px;background:#f3f6f9;border-radius:8px;overflow:hidden;position:relative}.maturity-widget .maturitybar .markers{display:flex;width:100%;height:100%}.maturity-widget .maturitybar .markers div{height:100%;border-right:1px solid rgba(0,0,0,.1411764706)}.maturity-widget .maturitybar .markers div.end{border-right:none}.maturity-widget .maturitybar .markers .w1{flex:1}.maturity-widget .maturitybar .markers .w2{flex:2}.maturity-widget .maturitybar .markers .w2 span{display:block;font-size:9px;font-weight:600;letter-spacing:.75px;opacity:.5;line-height:16px;padding-left:3px;padding-right:3px;text-transform:uppercase;border-left:1px solid rgb(0,119,255)}.maturity-widget .progressbar{width:50%;height:8px;position:absolute;top:4px;background:linear-gradient(180deg,#4992db,#1d6ec0);border-top-right-radius:4px;border-bottom-right-radius:4px}.maturity-widget .progressbar.target-reached{background:linear-gradient(180deg,#7bc257,#4faa22)}.maturity-widget .letters span{display:inline-block;position:relative}.maturity-widget .letters span.d{display:inline-block;left:-1px}.maturity-widget .letters span.b{display:inline-block;left:3px}.maturity-widget .letters span.a{text-align:right}.maturity-widget .letters span.target{font-weight:700;color:#3b86d2}.maturity-widget .letters span.past-target{opacity:.25}.maturity-widget .letters span.target.target-reached{color:#47ab15}[data-layout=horizontal] #scrollbar .ts-wrapper{margin-bottom:-1px}[data-layout=horizontal] #scrollbar .ts-wrapper .ts-control{border-radius:0;border-bottom:none!important}.avatar-group.no-border .avatar-group-item{border:none}.settings-header{border-bottom:1px solid #e0e0e0;padding-bottom:32px;margin-bottom:32px}.settings-header.no-hr{border-bottom:none;padding-bottom:0}.autoComplete_wrapper>ul>li{padding:7px 14px;border-bottom:1px solid rgba(0,0,0,.08)}.autoComplete_wrapper>ul>li mark{color:var(--tb-primary-text-emphasis);background-color:transparent;font-weight:700;padding:0}.tooltip-underline{border-bottom:1px dotted #6c757d;cursor:help}.app-menu.navbar-menu{z-index:1002}#page-topbar{z-index:1003}#impersonate{position:fixed;bottom:1rem;left:1rem;background:#c80808;padding:.625rem 1rem;border-radius:.1875rem;color:#fff!important;font-weight:700;z-index:2000}#impersonate>a{display:block;color:#fff;text-decoration:underline;font-weight:400}#tetra-toolbar-mountpoint{box-shadow:inset 0 5px 16px #e2e5e8;background:#f5f8fb;margin-left:-.75rem;margin-right:-.75rem;width:calc(100% + 1.5rem)}revo-grid[theme=tetra]{width:100%;box-shadow:0 .75rem 1.5rem -1rem #00000061;font-weight:500;font-size:.8125rem}revo-grid[theme=tetra] revogr-header{min-height:1.3125rem}revo-grid[theme=tetra] revogr-header>.header-rgRow{min-height:1.3125rem;box-shadow:none}revo-grid[theme=tetra] revogr-header>.header-rgRow>.rgHeaderCell{border:none;text-transform:uppercase;font-weight:500;font-size:.625rem;text-align:center;background:transparent;color:#000;vertical-align:bottom;height:100%}revo-grid[theme=tetra] revogr-header>.header-rgRow>.rgHeaderCell:not(:last-child){border-right:1px solid #bbb;border-image:linear-gradient(to bottom,#fff,#bbb) 1 100%}revo-grid[theme=tetra] revogr-data{border:none}revo-grid[theme=tetra] revogr-data>.rgRow{border:none}revo-grid[theme=tetra] revogr-data>.rgRow>.rgCell{padding:.375rem .75rem;height:3rem;background:#fff;vertical-align:middle;border:none;border-bottom:1px solid #bbb;display:flex;align-items:center;font-family:Inter,sans-serif;overflow:visible!important}revo-grid[theme=tetra] revogr-data>.rgRow>.rgCell:not(:last-child){border-right:1px solid #bbb}revo-grid[theme=tetra] revogr-data>.rgRow>.rgCell:first-child{border-left:1px solid #bbb}revo-grid[theme=tetra] revogr-data>.rgRow>.rgCell:last-child{border-right:1px solid #bbb}revo-grid[theme=tetra] revogr-data>.rgRow>.rgCell.has-dropdown{padding:.3125rem;justify-content:center}revo-grid[theme=tetra] revogr-data>.rgRow[data-rgrow="0"]>.rgCell{border-top:1px solid #bbb}revo-grid[theme=tetra] revogr-data>.rgRow[data-rgrow="0"]>.rgCell:first-child{border-top-left-radius:.25rem}revo-grid[theme=tetra] revogr-data>.rgRow[data-rgrow="0"]>.rgCell:last-child{border-top-right-radius:.25rem}revo-grid[theme=tetra] revogr-data>.rgRow:last-child>.rgCell:first-child{border-bottom-left-radius:.25rem}revo-grid[theme=tetra] revogr-data>.rgRow:last-child>.rgCell:last-child{border-bottom-right-radius:.25rem}revo-grid[theme=tetra] revogr-data>.rgRow:hover .rgCell{background:#f4f8fc}revo-grid[theme=tetra] .rgCell>span{width:100%}
