::ng-deep .g-bubble-container{display:flex;gap:4px}::ng-deep .g-bubble{background-color:#c5c1c1;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff!important;font-size:12px;cursor:pointer;transition:.3s;width:28px!important;height:28px!important}::ng-deep .g-bubble:hover{background-color:var(--primary-color);color:#fff}::ng-deep .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 37px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:0!important;margin-left:5px;margin-right:5px}::ng-deep .g-bubble__active{background-color:var(--primary-color);color:#fff}::ng-deep .mat-mdc-paginator{width:100vw}::ng-deep mat-paginator{background:transparent!important}::ng-deep .mat-mdc-paginator-container{justify-content:space-between!important;padding:0!important}::ng-deep .mdc-notched-outline{height:90%!important;top:2px!important}::ng-deep .mat-mdc-paginator-page-size{margin-left:15px!important}::ng-deep .mdc-text-field--focused{border-color:var(--primary-color)!important}::ng-deep .mat-mdc-paginator-page-size-label{font-weight:500;font-size:small}::ng-deep .mdc-notched-outline__leading,::ng-deep .mdc-notched-outline__trailing{border:none!important;border-radius:0!important;border-bottom:2px solid var(--primary-color)!important}::ng-deep .mat-mdc-option{min-height:25px!important}::ng-deep .mat-mdc-option .mdc-list-item__primary-text{font-size:.85rem!important}::ng-deep .mat-mdc-paginator-range-actions{flex-wrap:wrap}::ng-deep .mat-mdc-paginator-range-label{font-size:13px!important}
