.bf-form-section{--section-border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base);position:relative}.bf-form-section.open>.section-title,.bf-form-section.open>.section-title button.bf-button{border-bottom-right-radius:0;border-bottom-left-radius:0}.bf-form-section.open>.section-title .state-indicator .bf-icon{transform:rotate(180deg)}.bf-form-section>.section-title{background:var(--background-color-primary);border-radius:var(--border-radius-base);width:100%;transition:border-radius .2s;display:flex}.bf-form-section>.section-title .state-indicator{padding-right:var(--p-5)}.bf-form-section>.section-title .state-indicator .bf-icon{width:14px;height:14px;transition:transform .2s}.bf-form-section>.section-title>button.bf-button{font-size:var(--font-size-md);background:0 0;flex:1;justify-content:flex-start;transition:border-radius .2s}.bf-form-section>.section-title>.right{justify-content:center;align-items:center;padding:0 10px;display:flex}.bf-form-section>.collapse-container>.section-content{border-top:var(--section-border);padding:var(--p-6)}.bf-form-section>.outer-border{border-radius:var(--border-radius-base);border:var(--section-border);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.table-page-layout{flex-direction:column;display:flex}.table-page-layout .page-header{padding-bottom:var(--p-10)}.table-page-layout .page-content-wrapper{flex-direction:row;flex:1;display:flex}.table-page-layout .page-left{margin-right:var(--p-5);flex-shrink:0}.table-page-layout .page-right{flex-shrink:0;width:fit-content;min-width:fit-content}.table-page-layout .table-card{min-width:0;padding:var(--p-5);flex-direction:column;flex:1;display:flex}.table-page-layout .table-card .table-card-header .table-card-title{letter-spacing:2px;font-size:var(--font-size-lg);padding-bottom:var(--p-5);font-weight:500}.table-page-layout .table-card .table-card-content{flex:1;display:flex}.table-page-layout.no-padding .table-card{padding:var(--p-0)}.activity-select .activity-menu .main{text-align:left}.activity-select .activity-menu .sub{text-align:left;font-size:var(--font-size-sm);color:var(--text-color-secondary)}.activity-select .activity-value{text-overflow:ellipsis;overflow:hidden}.activity-select .activity-value .sub{font-size:var(--font-size-sm);color:var(--text-color-secondary)}
