.wbPaidStorage{background-color:#eff2f7;margin:10px 20px 0;border-radius:5px;min-width:925px;flex:1 1 auto;display:flex;flex-direction:column}.wbPaidStorage__wrapper{margin:0 auto;padding:10px 10px 0;width:100%;box-sizing:border-box;flex:1 1 auto;display:flex;flex-direction:column}.wbPaidStorage__empty-message{position:absolute;top:80px;left:0;right:0;bottom:20px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.wbPaidStorage__empty-content{font-size:25px;font-weight:500;color:#1f2d3d;text-shadow:0 5px 8px rgba(60,72,88,.1);text-align:center;padding:0 20px}.wbPaidStorage__table-container .ag-row-totals{background-color:#3c4858!important;color:#eff2f7!important;font-weight:700}.wbPaidStorage__table-container .ag-row-selected-custom{background-color:#b3d4fc!important;transition:background .2s}.wbPaidStorage__filters-row{display:flex;align-items:flex-end;justify-content:space-between;gap:5px}.wbPaidStorage__date-wrap{position:relative}.wbPaidStorage__date-error{position:absolute;left:2px;top:100%;margin-top:-2px;font-size:11px;line-height:1.2;color:#b71c1c;white-space:nowrap}.wbPaidStorage__controls{display:flex;align-items:center;flex-wrap:wrap}.wbPaidStorage__view-toggle{display:flex;align-items:center;background:#e8edf3;border-radius:8px;gap:2px;align-self:flex-end}.wbPaidStorage__view-toggle-btn{padding:4px 9px;border:none;background:transparent;border-radius:6px;font-size:13px;font-weight:500;color:#5a6a7e;cursor:pointer;height:34px;transition:background .15s,color .15s}.wbPaidStorage__view-toggle-btn:hover:not(.wbPaidStorage__view-toggle-btn--active){background:#d4dde8}.wbPaidStorage__view-toggle-btn--active{background:#4b5561;color:#eff2f7;box-shadow:0 1px 4px #0000001f}.wbPaidStorage__table-container{flex:1 1 auto;min-height:0;margin:10px auto;position:relative;width:100%;display:flex;flex-direction:column}.wbPaidStorage__table-container .ag-root-wrapper{flex:1 1 auto;min-height:0}.wbPaidStorageChart{position:relative;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #E5E9F2;border-radius:8px;padding:14px 8px 8px;cursor:crosshair}.wbPaidStorageChart__panel+.wbPaidStorageChart__panel{margin-top:6px}.wbPaidStorageChart__panel-title{font-size:13px;font-weight:600;color:#1f2d3d;padding-left:12px;margin-bottom:2px}
