.table-controls{display:flex;flex-direction:column}.table-controls__inner{background-color:var(--v-colorBackground-base);display:flex;justify-content:space-between;align-items:center}.table-controls__download-report{align-self:flex-end;display:flex;flex-direction:row;border-radius:3px;margin-bottom:8px}.table-controls__pagination{flex-basis:280px}.table-controls__row-input{margin-right:10px}.table-controls__row-input label{font-weight:700;color:rgba(0,0,0,.76)}.table-controls__row-input select{margin-left:8px;width:auto;cursor:pointer;color:#666;background-color:#fff;border:thin solid grey;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.pagination-controls{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:250px;width:100%}.table-hidden .pagination-controls{display:none}.pagination-controls__left,.pagination-controls__right{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px}.pagination-controls__center>p{margin-bottom:0;font-weight:700;color:var(--v-primary-base)}.pagination-controls__btn{border-color:transparent;background-color:transparent;color:var(--v-primary-base)!important;text-decoration:none;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:5px}.pagination-controls__btn:focus,.pagination-controls__btn:hover{background-color:rgba(0,24,68,.1)!important;color:var(--v-primary-base)!important}.curve-details__table-section{display:flex;flex-direction:column}.table-section-wrapper{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin-bottom:30px}.curve-data-summary{color:#fff;background-color:#1e517b!important}.curveTable{margin-bottom:0!important}.curveTableTabs{font-size:.8em}.curve-prediction-table__alert{margin:10px}.curve-prediction-table__input{border:1px solid var(--v-primary-base);outline:.5px solid transparent;background-color:hsla(0,0%,100%,.7);padding-left:8px;text-align:center;border-radius:5px}.curve-prediction-table__input:focus{outline:.5px solid var(--v-primary-base)}.curve-graph{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}