:root{--primary-color:#289457;--secondary-color:#1a7a42;--primary-font:"Poppins",sans-serif;--secondary-font:"Poppins",sans-serif}.branding-primary-bg{background-color:var(--primary-color)!important}.branding-secondary-bg{background-color:var(--secondary-color)!important}.branding-primary-text{color:var(--primary-color)!important}.branding-secondary-text{color:var(--secondary-color)!important}.branding-primary-font{font-family:var(--primary-font)!important}.branding-secondary-font{font-family:var(--secondary-font)!important}.branding-primary-border{border-color:var(--primary-color)!important}.branding-secondary-border{border-color:var(--secondary-color)!important}.branding-button{background-color:var(--primary-color);color:#fff;font-family:var(--primary-font);transition:opacity .2s ease}.branding-button:hover{opacity:.9}.branding-button:active{opacity:.8}.branding-button-outline{background-color:transparent;color:var(--primary-color);border:2px solid var(--primary-color);font-family:var(--primary-font);transition:all .2s ease}.branding-button-outline:hover{background-color:var(--primary-color);color:#fff}.branding-link{color:var(--primary-color);font-family:var(--primary-font);text-decoration:none;transition:color .2s ease}.branding-link:hover{color:var(--secondary-color)}.branding-card{border:1px solid var(--primary-color);font-family:var(--primary-font)}.branding-card-header{background-color:var(--primary-color);color:#fff;font-family:var(--primary-font)}.branding-input:focus{border-color:var(--primary-color);outline-color:var(--primary-color)}.branding-badge{background-color:var(--primary-color);color:#fff;font-family:var(--primary-font);padding:.25rem .75rem;border-radius:9999px;font-size:.875rem}.branding-spinner{border-color:var(--primary-color);border-top-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--primary-color)}::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-color)}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase}.ReactVirtualized__Table__headerRow,.ReactVirtualized__Table__row{display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:flex;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{flex:0 0 24px;height:1em;width:1em;fill:currentColor}