.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{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)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){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)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:1px solid;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid rgba(0,0,0,.12)}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-table{background:#fff}.mat-table-sticky,.mat-table tbody,.mat-table tfoot,.mat-table thead,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{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);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media(hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){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)}.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]:after{color:rgba(0,0,0,.38)}.mat-menu-item-submenu-trigger:after,.mat-menu-item .mat-icon-no-color{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#c5cae9}.mat-progress-bar-buffer{background-color:#c5cae9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){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)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{color:rgba(0,0,0,.87)}.mat-drawer,.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media(hover:none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header:after,.mat-horizontal-stepper-header:before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff4081}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:hsla(0,0%,100%,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#ff4081}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-bottom-center .ngx-toastr,.toast-container.toast-top-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-bottom-full-width .ngx-toastr,.toast-container.toast-top-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body-1 p,.mat-body p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content,.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{
  /*!*/}@keyframes cdk-text-field-autofill-start{
  /*!*/}@-webkit-keyframes cdk-text-field-autofill-end{
  /*!*/}@keyframes cdk-text-field-autofill-end{
  /*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation:cdk-text-field-autofill-start 0s 1ms;animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation:cdk-text-field-autofill-end 0s 1ms;animation:cdk-text-field-autofill-end 0s 1ms}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:local("OpenSans"),local("OpenSans-Regular"),url(/assets/fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OpenSans-Bold;font-style:normal;font-weight:400;src:local("OpenSans-Bold"),local("OpenSans-Bold"),url(/assets/fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/assets/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:local("Roboto Condensed"),local("Roboto-Condensed-Regular"),url(/assets/fonts/RobotoCondensed-Regular.ttf) format("truetype")}@font-face{font-family:Roboto Condensed Italic;font-style:normal;font-weight:400;src:local("Roboto Condensed Italic"),local("Roboto-Condensed-Italic"),url(/assets/fonts/RobotoCondensed-Italic.ttf) format("truetype")}@font-face{font-family:Marbelous;font-style:normal;font-weight:400;src:local("Marbelous"),local("Marbelous"),url(/assets/fonts/YouRookMarbelous.ttf) format("truetype")}body,html{height:100%}body{margin:0;font-family:OpenSans,sans-serif}b{font-family:OpenSans-Bold,sans-serif;font-weight:400}::-webkit-scrollbar{width:10px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:6px;background-color:#303030}.hidden{display:none!important}.color-primary{color:#f7951e}.color-secondary{color:#656565}.color-success{color:#00b826}.color-positive{color:#00d900}.color-alert{color:#ffbf00}.color-danger{color:#f53d3d}.color-inactive{color:#555}.alerta-pagamento{position:absolute;bottom:0;z-index:999;width:100%;color:#fff}.alerta-pagamento.pending_payment{background:#f53d3d}.alerta-pagamento.paid{background:#00b826}.alerta-pagamento.paid .titulo{margin-top:2rem}.alerta-pagamento .material-icons{float:left;font-size:4rem;margin:15px}.alerta-pagamento .titulo{font-size:1.3rem;font-weight:600;margin-left:5rem;margin-top:1rem}.alerta-pagamento .subtitulo{margin-left:5rem;font-size:.9rem}.alerta-pagamento button.mat-button{position:absolute;top:0;right:0;background:transparent;border:1px solid #fff;color:#fff;max-width:250px;min-width:25%;margin:28px 15px 0}.theme-base{background-image:url(bg-1.4f2d9779e134a0cc3410.jpg)}.theme-base .mat-ripple-element{background-color:rgba(0,0,0,.1)}.theme-base .mat-option{color:rgba(0,0,0,.87)}.theme-base .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.theme-base .mat-option:focus:not(.mat-option-disabled),.theme-base .mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.theme-base .mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.theme-base .mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.theme-base .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#303f9f}.theme-base .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#03a9f4}.theme-base .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#ff6e40}.theme-base .mat-optgroup-label{color:rgba(0,0,0,.54)}.theme-base .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.theme-base .mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.theme-base .mat-pseudo-checkbox:after{color:#fafafa}.theme-base .mat-pseudo-checkbox-disabled{color:#b0b0b0}.theme-base .mat-primary .mat-pseudo-checkbox-checked,.theme-base .mat-primary .mat-pseudo-checkbox-indeterminate{background:#303f9f}.theme-base .mat-accent .mat-pseudo-checkbox-checked,.theme-base .mat-accent .mat-pseudo-checkbox-indeterminate,.theme-base .mat-pseudo-checkbox-checked,.theme-base .mat-pseudo-checkbox-indeterminate{background:#03a9f4}.theme-base .mat-warn .mat-pseudo-checkbox-checked,.theme-base .mat-warn .mat-pseudo-checkbox-indeterminate{background:#ff6e40}.theme-base .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.theme-base .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.theme-base .mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme-base .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme-base .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.theme-base .mat-elevation-z4{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)}.theme-base .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.theme-base .mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.theme-base .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.theme-base .mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.theme-base .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.theme-base .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.theme-base .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.theme-base .mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.theme-base .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.theme-base .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.theme-base .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.theme-base .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.theme-base .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.theme-base .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.theme-base .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.theme-base .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.theme-base .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.theme-base .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.theme-base .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.theme-base .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.theme-base.mat-app-background,.theme-base .mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.theme-base .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-autocomplete-panel:not([class*=mat-elevation-z]){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)}.theme-base .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.theme-base .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.theme-base .mat-badge-content{color:#fff;background:#303f9f}.cdk-high-contrast-active .theme-base .mat-badge-content{outline:1px solid;border-radius:0}.theme-base .mat-badge-accent .mat-badge-content{background:#03a9f4;color:#fff}.theme-base .mat-badge-warn .mat-badge-content{color:rgba(0,0,0,.87);background:#ff6e40}.theme-base .mat-badge{position:relative}.theme-base .mat-badge-hidden .mat-badge-content{display:none}.theme-base .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.theme-base .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.theme-base .mat-badge-content._mat-animation-noopable,.theme-base .ng-animate-disabled .mat-badge-content{transition:none}.theme-base .mat-badge-content.mat-badge-active{transform:none}.theme-base .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.theme-base .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.theme-base .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.theme-base .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .theme-base .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.theme-base .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .theme-base .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.theme-base .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .theme-base .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.theme-base .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .theme-base .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.theme-base .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.theme-base .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.theme-base .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.theme-base .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .theme-base .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.theme-base .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .theme-base .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.theme-base .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .theme-base .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.theme-base .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .theme-base .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.theme-base .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.theme-base .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.theme-base .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.theme-base .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .theme-base .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.theme-base .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .theme-base .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.theme-base .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .theme-base .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.theme-base .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .theme-base .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.theme-base .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-button,.theme-base .mat-icon-button,.theme-base .mat-stroked-button{color:inherit;background:transparent}.theme-base .mat-button.mat-primary,.theme-base .mat-icon-button.mat-primary,.theme-base .mat-stroked-button.mat-primary{color:#303f9f}.theme-base .mat-button.mat-accent,.theme-base .mat-icon-button.mat-accent,.theme-base .mat-stroked-button.mat-accent{color:#03a9f4}.theme-base .mat-button.mat-warn,.theme-base .mat-icon-button.mat-warn,.theme-base .mat-stroked-button.mat-warn{color:#ff6e40}.theme-base .mat-button.mat-accent[disabled],.theme-base .mat-button.mat-primary[disabled],.theme-base .mat-button.mat-warn[disabled],.theme-base .mat-button[disabled][disabled],.theme-base .mat-icon-button.mat-accent[disabled],.theme-base .mat-icon-button.mat-primary[disabled],.theme-base .mat-icon-button.mat-warn[disabled],.theme-base .mat-icon-button[disabled][disabled],.theme-base .mat-stroked-button.mat-accent[disabled],.theme-base .mat-stroked-button.mat-primary[disabled],.theme-base .mat-stroked-button.mat-warn[disabled],.theme-base .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.theme-base .mat-button.mat-primary .mat-button-focus-overlay,.theme-base .mat-icon-button.mat-primary .mat-button-focus-overlay,.theme-base .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#303f9f}.theme-base .mat-button.mat-accent .mat-button-focus-overlay,.theme-base .mat-icon-button.mat-accent .mat-button-focus-overlay,.theme-base .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#03a9f4}.theme-base .mat-button.mat-warn .mat-button-focus-overlay,.theme-base .mat-icon-button.mat-warn .mat-button-focus-overlay,.theme-base .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#ff6e40}.theme-base .mat-button[disabled] .mat-button-focus-overlay,.theme-base .mat-icon-button[disabled] .mat-button-focus-overlay,.theme-base .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.theme-base .mat-button .mat-ripple-element,.theme-base .mat-icon-button .mat-ripple-element,.theme-base .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.theme-base .mat-button-focus-overlay{background:#000}.theme-base .mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.theme-base .mat-fab,.theme-base .mat-flat-button,.theme-base .mat-mini-fab,.theme-base .mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.theme-base .mat-fab.mat-accent,.theme-base .mat-fab.mat-primary,.theme-base .mat-flat-button.mat-accent,.theme-base .mat-flat-button.mat-primary,.theme-base .mat-mini-fab.mat-accent,.theme-base .mat-mini-fab.mat-primary,.theme-base .mat-raised-button.mat-accent,.theme-base .mat-raised-button.mat-primary{color:#fff}.theme-base .mat-fab.mat-warn,.theme-base .mat-flat-button.mat-warn,.theme-base .mat-mini-fab.mat-warn,.theme-base .mat-raised-button.mat-warn{color:rgba(0,0,0,.87)}.theme-base .mat-fab.mat-accent[disabled],.theme-base .mat-fab.mat-primary[disabled],.theme-base .mat-fab.mat-warn[disabled],.theme-base .mat-fab[disabled][disabled],.theme-base .mat-flat-button.mat-accent[disabled],.theme-base .mat-flat-button.mat-primary[disabled],.theme-base .mat-flat-button.mat-warn[disabled],.theme-base .mat-flat-button[disabled][disabled],.theme-base .mat-mini-fab.mat-accent[disabled],.theme-base .mat-mini-fab.mat-primary[disabled],.theme-base .mat-mini-fab.mat-warn[disabled],.theme-base .mat-mini-fab[disabled][disabled],.theme-base .mat-raised-button.mat-accent[disabled],.theme-base .mat-raised-button.mat-primary[disabled],.theme-base .mat-raised-button.mat-warn[disabled],.theme-base .mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}.theme-base .mat-fab.mat-primary,.theme-base .mat-flat-button.mat-primary,.theme-base .mat-mini-fab.mat-primary,.theme-base .mat-raised-button.mat-primary{background-color:#303f9f}.theme-base .mat-fab.mat-accent,.theme-base .mat-flat-button.mat-accent,.theme-base .mat-mini-fab.mat-accent,.theme-base .mat-raised-button.mat-accent{background-color:#03a9f4}.theme-base .mat-fab.mat-warn,.theme-base .mat-flat-button.mat-warn,.theme-base .mat-mini-fab.mat-warn,.theme-base .mat-raised-button.mat-warn{background-color:#ff6e40}.theme-base .mat-fab.mat-accent[disabled],.theme-base .mat-fab.mat-primary[disabled],.theme-base .mat-fab.mat-warn[disabled],.theme-base .mat-fab[disabled][disabled],.theme-base .mat-flat-button.mat-accent[disabled],.theme-base .mat-flat-button.mat-primary[disabled],.theme-base .mat-flat-button.mat-warn[disabled],.theme-base .mat-flat-button[disabled][disabled],.theme-base .mat-mini-fab.mat-accent[disabled],.theme-base .mat-mini-fab.mat-primary[disabled],.theme-base .mat-mini-fab.mat-warn[disabled],.theme-base .mat-mini-fab[disabled][disabled],.theme-base .mat-raised-button.mat-accent[disabled],.theme-base .mat-raised-button.mat-primary[disabled],.theme-base .mat-raised-button.mat-warn[disabled],.theme-base .mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.theme-base .mat-fab.mat-accent .mat-ripple-element,.theme-base .mat-fab.mat-primary .mat-ripple-element,.theme-base .mat-flat-button.mat-accent .mat-ripple-element,.theme-base .mat-flat-button.mat-primary .mat-ripple-element,.theme-base .mat-mini-fab.mat-accent .mat-ripple-element,.theme-base .mat-mini-fab.mat-primary .mat-ripple-element,.theme-base .mat-raised-button.mat-accent .mat-ripple-element,.theme-base .mat-raised-button.mat-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.theme-base .mat-fab.mat-warn .mat-ripple-element,.theme-base .mat-flat-button.mat-warn .mat-ripple-element,.theme-base .mat-mini-fab.mat-warn .mat-ripple-element,.theme-base .mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(0,0,0,.1)}.theme-base .mat-flat-button:not([class*=mat-elevation-z]),.theme-base .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme-base .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme-base .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.theme-base .mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme-base .mat-fab:not([class*=mat-elevation-z]),.theme-base .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.theme-base .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.theme-base .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.theme-base .mat-fab[disabled]:not([class*=mat-elevation-z]),.theme-base .mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme-base .mat-button-toggle-group,.theme-base .mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme-base .mat-button-toggle-group-appearance-standard,.theme-base .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.theme-base .mat-button-toggle{color:rgba(0,0,0,.38)}.theme-base .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.theme-base .mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.theme-base .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.theme-base .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}.theme-base [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.theme-base .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.theme-base .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme-base .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.theme-base .mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.theme-base .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.theme-base .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.theme-base .mat-button-toggle-group-appearance-standard,.theme-base .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid rgba(0,0,0,.12)}.theme-base .mat-card{background:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme-base .mat-card-subtitle{color:rgba(0,0,0,.54)}.theme-base .mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.theme-base .mat-checkbox-checkmark{fill:#fafafa}.theme-base .mat-checkbox-checkmark-path{stroke:#fafafa!important}.theme-base .mat-checkbox-mixedmark{background-color:#fafafa}.theme-base .mat-checkbox-checked.mat-primary .mat-checkbox-background,.theme-base .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#303f9f}.theme-base .mat-checkbox-checked.mat-accent .mat-checkbox-background,.theme-base .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#03a9f4}.theme-base .mat-checkbox-checked.mat-warn .mat-checkbox-background,.theme-base .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#ff6e40}.theme-base .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.theme-base .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.theme-base .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.theme-base .mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}.theme-base .mat-checkbox .mat-ripple-element{background-color:#000}.theme-base .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.theme-base .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#303f9f}.theme-base .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#03a9f4}.theme-base .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.theme-base .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#ff6e40}.theme-base .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.theme-base .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.theme-base .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.theme-base .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.theme-base .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.theme-base .mat-chip.mat-standard-chip:after{background:#000}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#303f9f;color:#fff}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#ff6e40;color:rgba(0,0,0,.87)}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:rgba(0,0,0,.1)}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#03a9f4;color:#fff}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.theme-base .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.theme-base .mat-table{background:#fff}.theme-base .mat-table-sticky,.theme-base .mat-table tbody,.theme-base .mat-table tfoot,.theme-base .mat-table thead,.theme-base [mat-footer-row],.theme-base [mat-header-row],.theme-base [mat-row],.theme-base mat-footer-row,.theme-base mat-header-row,.theme-base mat-row{background:inherit}.theme-base mat-footer-row,.theme-base mat-header-row,.theme-base mat-row,.theme-base td.mat-cell,.theme-base td.mat-footer-cell,.theme-base th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.theme-base .mat-header-cell{color:rgba(0,0,0,.54)}.theme-base .mat-cell,.theme-base .mat-footer-cell{color:rgba(0,0,0,.87)}.theme-base .mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.theme-base .mat-datepicker-content .mat-calendar-next-button,.theme-base .mat-datepicker-content .mat-calendar-previous-button,.theme-base .mat-datepicker-toggle{color:rgba(0,0,0,.54)}.theme-base .mat-calendar-table-header{color:rgba(0,0,0,.38)}.theme-base .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.theme-base .mat-calendar-body-label{color:rgba(0,0,0,.54)}.theme-base .mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.theme-base .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.theme-base .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.theme-base .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.theme-base .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.theme-base .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.theme-base .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.theme-base .mat-calendar-body-selected{background-color:#303f9f;color:#fff}.theme-base .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(48,63,159,.4)}.theme-base .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.theme-base .mat-datepicker-content{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);background-color:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#03a9f4;color:#fff}.theme-base .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(3,169,244,.4)}.theme-base .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.theme-base .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#ff6e40;color:rgba(0,0,0,.87)}.theme-base .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,110,64,.4)}.theme-base .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.theme-base .mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme-base .mat-datepicker-toggle-active{color:#303f9f}.theme-base .mat-datepicker-toggle-active.mat-accent{color:#03a9f4}.theme-base .mat-datepicker-toggle-active.mat-warn{color:#ff6e40}.theme-base .mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-divider{border-top-color:rgba(0,0,0,.12)}.theme-base .mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.theme-base .mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme-base .mat-action-row{border-top-color:rgba(0,0,0,.12)}.theme-base .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.theme-base .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.theme-base .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.theme-base .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.theme-base .mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.theme-base .mat-expansion-indicator:after,.theme-base .mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.theme-base .mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.theme-base .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.theme-base .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.theme-base .mat-form-field-label,.theme-base .mat-hint{color:rgba(0,0,0,.6)}.theme-base .mat-form-field.mat-focused .mat-form-field-label{color:#303f9f}.theme-base .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#03a9f4}.theme-base .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#ff6e40}.theme-base .mat-focused .mat-form-field-required-marker{color:#03a9f4}.theme-base .mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.theme-base .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#303f9f}.theme-base .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#03a9f4}.theme-base .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#ff6e40}.theme-base .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#303f9f}.theme-base .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#03a9f4}.theme-base .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-label,.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#ff6e40}.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#ff6e40}.theme-base .mat-error{color:#ff6e40}.theme-base .mat-form-field-appearance-legacy .mat-form-field-label,.theme-base .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.theme-base .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.theme-base .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.theme-base .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.theme-base .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.theme-base .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.theme-base .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.theme-base .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:rgba(0,0,0,.42)}.theme-base .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.theme-base .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.theme-base .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.theme-base .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.theme-base .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#303f9f}.theme-base .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#03a9f4}.theme-base .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.theme-base .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#ff6e40}.theme-base .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.theme-base .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.theme-base .mat-icon.mat-primary{color:#303f9f}.theme-base .mat-icon.mat-accent{color:#03a9f4}.theme-base .mat-icon.mat-warn{color:#ff6e40}.theme-base .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:rgba(0,0,0,.54)}.theme-base .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.theme-base .mat-input-element:disabled{color:rgba(0,0,0,.38)}.theme-base .mat-input-element{caret-color:#303f9f}.theme-base .mat-input-element::placeholder{color:rgba(0,0,0,.42)}.theme-base .mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.theme-base .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.theme-base .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.theme-base .mat-accent .mat-input-element{caret-color:#03a9f4}.theme-base .mat-form-field-invalid .mat-input-element,.theme-base .mat-warn .mat-input-element{caret-color:#ff6e40}.theme-base .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#ff6e40}.theme-base .mat-list-base .mat-list-item,.theme-base .mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.theme-base .mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.theme-base .mat-list-item-disabled{background-color:#eee}.theme-base .mat-action-list .mat-list-item:focus,.theme-base .mat-action-list .mat-list-item:hover,.theme-base .mat-list-option:focus,.theme-base .mat-list-option:hover,.theme-base .mat-nav-list .mat-list-item:focus,.theme-base .mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.theme-base .mat-list-single-selected-option,.theme-base .mat-list-single-selected-option:focus,.theme-base .mat-list-single-selected-option:hover{background:rgba(0,0,0,.12)}.theme-base .mat-menu-panel{background:#fff}.theme-base .mat-menu-panel:not([class*=mat-elevation-z]){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)}.theme-base .mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.theme-base .mat-menu-item[disabled],.theme-base .mat-menu-item[disabled]:after{color:rgba(0,0,0,.38)}.theme-base .mat-menu-item-submenu-trigger:after,.theme-base .mat-menu-item .mat-icon-no-color{color:rgba(0,0,0,.54)}.theme-base .mat-menu-item-highlighted:not([disabled]),.theme-base .mat-menu-item.cdk-keyboard-focused:not([disabled]),.theme-base .mat-menu-item.cdk-program-focused:not([disabled]),.theme-base .mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.theme-base .mat-paginator{background:#fff}.theme-base .mat-paginator,.theme-base .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.theme-base .mat-paginator-decrement,.theme-base .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.theme-base .mat-paginator-first,.theme-base .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.theme-base .mat-icon-button[disabled] .mat-paginator-decrement,.theme-base .mat-icon-button[disabled] .mat-paginator-first,.theme-base .mat-icon-button[disabled] .mat-paginator-increment,.theme-base .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.theme-base .mat-progress-bar-background{fill:#7986cb}.theme-base .mat-progress-bar-buffer{background-color:#7986cb}.theme-base .mat-progress-bar-fill:after{background-color:#303f9f}.theme-base .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#b3e5fc}.theme-base .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#b3e5fc}.theme-base .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#03a9f4}.theme-base .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffccbc}.theme-base .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffccbc}.theme-base .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#ff6e40}.theme-base .mat-progress-spinner circle,.theme-base .mat-spinner circle{stroke:#303f9f}.theme-base .mat-progress-spinner.mat-accent circle,.theme-base .mat-spinner.mat-accent circle{stroke:#03a9f4}.theme-base .mat-progress-spinner.mat-warn circle,.theme-base .mat-spinner.mat-warn circle{stroke:#ff6e40}.theme-base .mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.theme-base .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#303f9f}.theme-base .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.theme-base .mat-radio-button.mat-primary .mat-radio-inner-circle,.theme-base .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#303f9f}.theme-base .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#03a9f4}.theme-base .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.theme-base .mat-radio-button.mat-accent .mat-radio-inner-circle,.theme-base .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#03a9f4}.theme-base .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#ff6e40}.theme-base .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.theme-base .mat-radio-button.mat-warn .mat-radio-inner-circle,.theme-base .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#ff6e40}.theme-base .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.theme-base .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.theme-base .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.theme-base .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.theme-base .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.theme-base .mat-radio-button .mat-ripple-element{background-color:#000}.theme-base .mat-select-value{color:rgba(0,0,0,.87)}.theme-base .mat-select-placeholder{color:rgba(0,0,0,.42)}.theme-base .mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.theme-base .mat-select-arrow{color:rgba(0,0,0,.54)}.theme-base .mat-select-panel{background:#fff}.theme-base .mat-select-panel:not([class*=mat-elevation-z]){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)}.theme-base .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.theme-base .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#303f9f}.theme-base .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#03a9f4}.theme-base .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.theme-base .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#ff6e40}.theme-base .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.theme-base .mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.theme-base .mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.theme-base .mat-drawer.mat-drawer-push{background-color:#fff}.theme-base .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.theme-base .mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.theme-base .mat-drawer-side.mat-drawer-end,.theme-base [dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}.theme-base [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.theme-base .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.theme-base .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#03a9f4}.theme-base .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(3,169,244,.54)}.theme-base .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#03a9f4}.theme-base .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#303f9f}.theme-base .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(48,63,159,.54)}.theme-base .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#303f9f}.theme-base .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#ff6e40}.theme-base .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,110,64,.54)}.theme-base .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#ff6e40}.theme-base .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.theme-base .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.theme-base .mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.theme-base .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.theme-base .mat-primary .mat-slider-thumb,.theme-base .mat-primary .mat-slider-thumb-label,.theme-base .mat-primary .mat-slider-track-fill{background-color:#303f9f}.theme-base .mat-primary .mat-slider-thumb-label-text{color:#fff}.theme-base .mat-accent .mat-slider-thumb,.theme-base .mat-accent .mat-slider-thumb-label,.theme-base .mat-accent .mat-slider-track-fill{background-color:#03a9f4}.theme-base .mat-accent .mat-slider-thumb-label-text{color:#fff}.theme-base .mat-warn .mat-slider-thumb,.theme-base .mat-warn .mat-slider-thumb-label,.theme-base .mat-warn .mat-slider-track-fill{background-color:#ff6e40}.theme-base .mat-warn .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.theme-base .mat-slider-focus-ring{background-color:rgba(3,169,244,.2)}.theme-base .cdk-focused .mat-slider-track-background,.theme-base .mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.theme-base .mat-slider-disabled .mat-slider-thumb,.theme-base .mat-slider-disabled .mat-slider-track-background,.theme-base .mat-slider-disabled .mat-slider-track-fill,.theme-base .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.theme-base .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.theme-base .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.theme-base .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.theme-base .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.theme-base .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.theme-base .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.theme-base .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.theme-base .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.theme-base .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.theme-base .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.theme-base .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.theme-base .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.theme-base .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.theme-base .mat-step-header.cdk-keyboard-focused,.theme-base .mat-step-header.cdk-program-focused,.theme-base .mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.theme-base .mat-step-header:hover{background:none}}.theme-base .mat-step-header .mat-step-label,.theme-base .mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.theme-base .mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.theme-base .mat-step-header .mat-step-icon-selected,.theme-base .mat-step-header .mat-step-icon-state-done,.theme-base .mat-step-header .mat-step-icon-state-edit{background-color:#303f9f;color:#fff}.theme-base .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#ff6e40}.theme-base .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.theme-base .mat-step-header .mat-step-label.mat-step-label-error{color:#ff6e40}.theme-base .mat-stepper-horizontal,.theme-base .mat-stepper-vertical{background-color:#fff}.theme-base .mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12)}.theme-base .mat-horizontal-stepper-header:after,.theme-base .mat-horizontal-stepper-header:before,.theme-base .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.theme-base .mat-sort-header-arrow{color:#757575}.theme-base .mat-tab-header,.theme-base .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.theme-base .mat-tab-group-inverted-header .mat-tab-header,.theme-base .mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.theme-base .mat-tab-label,.theme-base .mat-tab-link{color:rgba(0,0,0,.87)}.theme-base .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.theme-base .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.theme-base .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.theme-base .mat-tab-group[class*=mat-background-] .mat-tab-header,.theme-base .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.theme-base .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(121,134,203,.3)}.theme-base .mat-tab-group.mat-primary .mat-ink-bar,.theme-base .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#303f9f}.theme-base .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.theme-base .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.theme-base .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(179,229,252,.3)}.theme-base .mat-tab-group.mat-accent .mat-ink-bar,.theme-base .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#03a9f4}.theme-base .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.theme-base .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.theme-base .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,204,188,.3)}.theme-base .mat-tab-group.mat-warn .mat-ink-bar,.theme-base .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#ff6e40}.theme-base .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.theme-base .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:rgba(0,0,0,.87)}.theme-base .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(121,134,203,.3)}.theme-base .mat-tab-group.mat-background-primary .mat-tab-header,.theme-base .mat-tab-group.mat-background-primary .mat-tab-header-pagination,.theme-base .mat-tab-group.mat-background-primary .mat-tab-links,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#303f9f}.theme-base .mat-tab-group.mat-background-primary .mat-tab-label,.theme-base .mat-tab-group.mat-background-primary .mat-tab-link,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.theme-base .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.theme-base .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.theme-base .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.theme-base .mat-tab-group.mat-background-primary .mat-ripple-element,.theme-base .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.theme-base .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(179,229,252,.3)}.theme-base .mat-tab-group.mat-background-accent .mat-tab-header,.theme-base .mat-tab-group.mat-background-accent .mat-tab-header-pagination,.theme-base .mat-tab-group.mat-background-accent .mat-tab-links,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#03a9f4}.theme-base .mat-tab-group.mat-background-accent .mat-tab-label,.theme-base .mat-tab-group.mat-background-accent .mat-tab-link,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.theme-base .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.theme-base .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.theme-base .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.theme-base .mat-tab-group.mat-background-accent .mat-ripple-element,.theme-base .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.theme-base .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,204,188,.3)}.theme-base .mat-tab-group.mat-background-warn .mat-tab-header,.theme-base .mat-tab-group.mat-background-warn .mat-tab-header-pagination,.theme-base .mat-tab-group.mat-background-warn .mat-tab-links,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#ff6e40}.theme-base .mat-tab-group.mat-background-warn .mat-tab-label,.theme-base .mat-tab-group.mat-background-warn .mat-tab-link,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:rgba(0,0,0,.87)}.theme-base .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}.theme-base .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.theme-base .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}.theme-base .mat-tab-group.mat-background-warn .mat-ripple-element,.theme-base .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(0,0,0,.12)}.theme-base .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.theme-base .mat-toolbar.mat-primary{background:#303f9f;color:#fff}.theme-base .mat-toolbar.mat-accent{background:#03a9f4;color:#fff}.theme-base .mat-toolbar.mat-warn{background:#ff6e40;color:rgba(0,0,0,.87)}.theme-base .mat-toolbar .mat-focused .mat-form-field-ripple,.theme-base .mat-toolbar .mat-form-field-ripple,.theme-base .mat-toolbar .mat-form-field-underline{background-color:currentColor}.theme-base .mat-toolbar .mat-focused .mat-form-field-label,.theme-base .mat-toolbar .mat-form-field-label,.theme-base .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.theme-base .mat-toolbar .mat-select-arrow,.theme-base .mat-toolbar .mat-select-value{color:inherit}.theme-base .mat-toolbar .mat-input-element{caret-color:currentColor}.theme-base .mat-tooltip{background:rgba(97,97,97,.9)}.theme-base .mat-tree{background:#fff}.theme-base .mat-nested-tree-node,.theme-base .mat-tree-node{color:rgba(0,0,0,.87)}.theme-base .mat-snack-bar-container{color:hsla(0,0%,100%,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.theme-base .mat-simple-snackbar-action{color:#03a9f4}.theme-base.hide-menu #main-toolbar,.theme-base.hide-menu #menu-lateral-mini{display:none}.theme-base .custom-tooltip{font-size:1rem;font-weight:100;padding:10px}.theme-base .file-tooltip,.theme-base .profile-tooltip{padding:20px 10px;font-size:.9rem;font-weight:400;background:transparent;max-width:unset!important}.theme-base .file-tooltip .inner-tooltip,.theme-base .profile-tooltip .inner-tooltip{padding:10px 20px;border-radius:4px;margin:0;background:#eee;color:#666}.theme-base .file-tooltip .inner-tooltip .email,.theme-base .profile-tooltip .inner-tooltip .email{margin-bottom:10px}.theme-base .file-tooltip .inner-tooltip .arrow-down,.theme-base .profile-tooltip .inner-tooltip .arrow-down{position:absolute;bottom:0;right:calc(50% - 12px);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eee}.theme-base .training-tooltip{padding:20px 10px;font-size:.9rem;font-weight:400;background:transparent;max-width:unset!important}.theme-base .training-tooltip .inner-tooltip{padding:10px 20px;border-radius:4px;margin:0;background:#eee;color:#666}.theme-base .training-tooltip .inner-tooltip .email{margin-bottom:10px}.theme-base .training-tooltip .inner-tooltip .arrow-down{position:absolute;bottom:0;right:calc(50% - 20px);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eee}.theme-base .mat-progress-bar .mat-progress-bar-fill:after{background-color:#f7951e}.theme-base .mat-progress-bar .mat-progress-bar-buffer{background-color:#252525}.theme-base .mat-progress-bar .mat-progress-bar-background{fill:#f7951e}.theme-base .mat-dialog-container .icon-box{text-align:center;margin:10px 0 40px}.theme-base .mat-dialog-container .icon-box img{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .mat-dialog-container h1{color:#555;font-weight:200;font-family:OpenSans-Bold,sans-serif;font-size:20px;text-align:center;margin:0 0 20px}.theme-base .mat-dialog-container h2{font-weight:400;margin:20px 0 0}.theme-base .mat-dialog-container h3{color:#555;margin:0 0 30px}.theme-base .mat-dialog-container h4{font-size:20px;color:#555;font-weight:200;text-align:left;margin:0 0 20px;font-family:OpenSans-Bold,sans-serif}.theme-base .mat-dialog-container mat-dialog-content .mat-form-field .mat-input-element{color:#191919;caret-color:#191919}.theme-base .mat-dialog-clone h1{text-align:center;font-size:24px;color:#212121;font-family:OpenSans-Bold,sans-serif;font-weight:200;margin:0 0 20px}.theme-base .mat-dialog-clone p{text-align:center}.theme-base .mat-dialog-actions{justify-content:space-between;margin:0 0 -24px}.theme-base .mat-dialog-feedback-details .mat-dialog-container{background-color:#212121;color:#ccc}.theme-base .mat-dialog-feedback-details .mat-dialog-container .mat-dialog-title{color:#fff}.theme-base .mat-dialog-feedback-details .mat-dialog-container .mat-dialog-content p{color:#999}.theme-base .mat-dialog-feedback-details .mat-dialog-container .mat-dialog-content p i{color:#ccc;font-style:normal}.theme-base .mat-dialog-feedback-details .mat-dialog-container .mat-dialog-content pre{font-family:OpenSans,sans-serif;white-space:break-spaces;color:#999}.theme-base .mat-dialog-feedback-details .mat-dialog-container .mat-dialog-content pre i{font-style:normal;color:#ccc}.theme-base .mat-dialog-feedback-list .mat-dialog-container{background-color:#212121;color:#ccc}.theme-base .mat-dialog-feedback-list .mat-dialog-container .mat-dialog-content .feedback-item{padding-bottom:10px;border-bottom:1px solid #777}.theme-base .mat-dialog-feedback-list .mat-dialog-container .mat-dialog-content .feedback-item pre{font-family:OpenSans,sans-serif;white-space:break-spaces}.theme-base .mat-menu-item{font-family:OpenSans,sans-serif}.theme-base .mat-menu-item-submenu-trigger:after{color:#fff}.theme-base .mat-menu-panel{background-color:#191919;border-color:#212121}.theme-base .mat-menu-panel.account-menu .mat-menu-content .user-email{background:#212121;color:hsla(0,0%,100%,.3137254901960784);padding:15px 16px 10px}.theme-base .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item{background-color:#191919}.theme-base .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item:hover{background-color:#4c4c4c}.theme-base .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item.selected{background-color:#3f3f3f}.theme-base .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item.language .mat-icon{margin:0;height:20px;left:16px;top:10px;position:absolute;color:#fff}.theme-base .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item .flag{cursor:pointer;border-radius:64px;overflow:hidden;margin:0 15px;height:24px;width:24px;text-align:center;position:absolute;left:0;top:8px}.theme-base .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item .flag img{transform:translate3d(-5px,-5px,0);height:34px;position:static}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item{background:#212121}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .button-legend{padding-left:0}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .material-icons{margin:-1px 14px 0;width:24px;font-size:24px;height:24px}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon{margin:-8px 16px 0;float:left;font-size:12px;width:18px;height:18px}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon img{height:auto;width:18px}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon img.clone{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .mat-pseudo-checkbox{color:hsla(0,0%,100%,.25)}.theme-base .mat-checkbox .mat-ripple-element{background-color:#f7951e}.theme-base .mat-checkbox-label{color:#aaa}.theme-base .mat-checkbox-frame{border-color:#aaa}.theme-base .mat-checkbox-checked.mat-accent .mat-checkbox-background,.theme-base .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#f7951e}.theme-base section{margin:20px 0}.theme-base section>span.title{font-family:OpenSans,sans-serif;font-size:14px;color:#777;display:block;margin-bottom:5px}.theme-base section .mat-checkbox{display:block;margin:8px 0 0}.theme-base section .mat-checkbox .mat-checkbox-frame{border-color:#777}.theme-base section .mat-checkbox .mat-checkbox-label{color:#777;font-size:14px}.theme-base .sidenav-toolbar{background-color:#191919;border-radius:0;padding:0}.theme-base .sidenav-toolbar .mat-button{padding:20px 38px;font-size:18px;background:transparent;color:#777}.theme-base .sidenav-toolbar .mat-button.active-link{border-bottom:5px solid #f7951e;color:#fff}.theme-base .sidenav-toolbar .logo-card{justify-content:left}.theme-base .sidenav-toolbar .logo-card .super-treinos-logo{left:10px;width:120px;position:absolute;padding:0 15px;cursor:pointer}.theme-base .sidenav-toolbar .profile .mat-card{text-align:right;background-color:transparent;box-shadow:none;color:#fff;position:absolute;right:10px;padding:0}.theme-base .sidenav-toolbar .profile .mat-card .mat-card-title{cursor:pointer;margin-bottom:0;margin-top:5px}.theme-base .sidenav-toolbar .profile .mat-card .mat-card-title .profile-name{margin-top:5px;display:inline-block}.theme-base .sidenav-toolbar .profile .mat-card .mat-card-title .profile-img{float:right;text-align:center}.theme-base .sidenav-toolbar .profile .mat-card .mat-card-title .profile-img .profile-avatar{width:36px;height:36px;border-radius:18px}.theme-base .sidenav-toolbar .profile .mat-card .mat-card-title .mat-icon-button{width:30px;height:30px;line-height:30px}.theme-base .mat-drawer-content{overflow-x:hidden}.theme-base .mat-drawer-content .menu-lateral-mini{width:0;height:100%;overflow:hidden;float:left;background:#191919;position:fixed;z-index:9;transition:all .25s}.theme-base .mat-drawer-content .menu-lateral-mini.minimize{width:0}.theme-base .mat-drawer-content .menu-lateral-mini .profile-avatar-mini{width:32px;height:32px;border-radius:32px;margin:8px 16px 0;border:2px solid #fff}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item{height:45px;margin-bottom:10px}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item .mat-list-item-content{padding:0 24px}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content{color:#f7951e}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content img{filter:invert(67%) sepia(58%) saturate(3121%) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content .nutri{filter:none}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content .nutri img{filter:invert(76%) sepia(10%) saturate(15320%) hue-rotate(338deg) brightness(85%) contrast(94%)}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-text{color:#f7951e;background:#303030;border-radius:8px;width:55px;margin-left:7px}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .icon-box.nutri{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .icon-box img{width:22px;height:22px}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-text{padding:2px;left:0;top:35px;position:absolute;font-size:.55rem;color:#fff;text-align:center}.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-text.lib,.theme-base .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-text.nutri{background:#9744d6;padding:2px;border-radius:8px;width:55px;margin-left:7px}.theme-base .mat-drawer-container{background:transparent;height:calc(100vh - 64px)}.theme-base .mat-drawer-container.hide-menu{height:100vh}.theme-base .mat-paginator{background:transparent;color:#fff}.theme-base .mat-paginator .mat-paginator-page-size-select{max-width:55px;margin-left:10px}.theme-base .mat-table-no-data{width:100%;margin:2px 0;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#191919;font-family:OpenSans,sans-serif;color:#777;text-align:center;padding:15px 0;border:0}.theme-base .mat-table-wrapper .mass-button-box{background:#191919;padding:10px 25px}.theme-base .mat-table{font-family:OpenSans,sans-serif}.theme-base .mat-table mat-header-row{margin:2px 0;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#191919;border:0;border-bottom:1px solid #777;height:56px;padding:0 14px}.theme-base .mat-table mat-header-row .mat-sort-header-button,.theme-base .mat-table mat-header-row mat-header-cell{background:transparent;color:#fff!important;font-family:OpenSans,sans-serif!important;font-size:.9rem;border-bottom:0!important}.theme-base .mat-table mat-row{margin:2px 0;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#191919;padding:12px 14px 10px;border:0}.theme-base .mat-table mat-row.selected{background:#303030}.theme-base .mat-table mat-row mat-cell{color:#777}.theme-base .mat-table.menu-table mat-header-row mat-cell>div{color:#fff}.theme-base .mat-table.menu-table mat-header-row .mat-column-select{flex:0 0 5%}.theme-base .mat-table.menu-table mat-header-row .mat-column-name_clear{flex:0 0 45%}.theme-base .mat-table.menu-table mat-header-row .mat-column-type{flex:0 0 10%}.theme-base .mat-table.menu-table mat-header-row .mat-column-carbs,.theme-base .mat-table.menu-table mat-header-row .mat-column-fat_total,.theme-base .mat-table.menu-table mat-header-row .mat-column-kcal,.theme-base .mat-table.menu-table mat-header-row .mat-column-proteins{flex:0 0 7%;justify-content:flex-end}.theme-base .mat-table.menu-table mat-header-row .mat-column-total_students{flex:0 0 16%}.theme-base .mat-table.menu-table mat-header-row .mat-column-menu{flex:0 0 0%}.theme-base .mat-table.menu-table mat-row mat-cell>div{color:#fff}.theme-base .mat-table.menu-table mat-row .mat-checkbox{margin-right:25px}.theme-base .mat-table.menu-table mat-row .mat-column-select{flex:0 0 5%}.theme-base .mat-table.menu-table mat-row .mat-column-name_clear{flex:0 0 45%;cursor:pointer}.theme-base .mat-table.menu-table mat-row .mat-column-name_clear:hover{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.theme-base .mat-table.menu-table mat-row .mat-column-name_clear .details{display:none}.theme-base .mat-table.menu-table mat-row .mat-column-type{flex:0 0 10%}.theme-base .mat-table.menu-table mat-row .mat-column-carbs,.theme-base .mat-table.menu-table mat-row .mat-column-fat_total,.theme-base .mat-table.menu-table mat-row .mat-column-kcal,.theme-base .mat-table.menu-table mat-row .mat-column-proteins{flex:0 0 7%;justify-content:flex-end}.theme-base .mat-table.menu-table mat-row .mat-column-total_students{flex:0 0 16%;margin-right:25px}.theme-base .mat-table.menu-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px}.theme-base .mat-table.menu-table mat-row .mat-column-menu .menu-menu{width:100%}.theme-base .mat-table.menu-table mat-row .mat-column-menu .menu-menu .material-icons{float:right;margin-right:20px;color:#fff;cursor:pointer}.theme-base .mat-tab-group{margin-top:20px;font-family:OpenSans,sans-serif}.theme-base .mat-tab-group .mat-tab-header{padding:0 0 18px;border-radius:4px 4px 0 0;background:#191919}.theme-base .mat-tab-group .mat-tab-header .mat-ink-bar{background-color:#f7951e}.theme-base .mat-tab-group .mat-tab-header .mat-tab-labels{background:#191919;border-radius:4px}.theme-base .mat-tab-group .mat-tab-header .mat-tab-labels .mat-tab-label{color:#fff;font-family:OpenSans,sans-serif}.theme-base .mat-tab-group .mat-tab-header .mat-tab-labels .mat-tab-label.mat-tab-label-active{opacity:1;color:#f7951e}.theme-base .mat-tab-group .mat-tab-body-wrapper .mat-tab-body{background:#212121;padding-bottom:15px;border-radius:0 0 4px 4px}.theme-base .mat-tab-group .mat-tab-body-wrapper .mat-tab-body .mat-tab-body-content .mass-button-box{background:#191919;padding:10px 0}.theme-base .select-ddi img{height:28px;position:relative;top:8px;margin-right:5px}.theme-base #crop-container{position:fixed;inset:0;left:0;right:0;top:0;bottom:0;z-index:9999;width:700px;height:530px;padding:20px 20px 80px;margin:calc(50vh - 315px) auto 0;background:#333;border-radius:8px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base #crop-container #bt-confirm{position:absolute;right:0;bottom:20px;z-index:999}.theme-base #crop-container #bt-cancel{position:absolute;left:20px;bottom:20px;z-index:999}.theme-base #crop-container #crop-canvas{width:100%;height:100%}.theme-base small{color:#777;margin-bottom:15px;display:inline-block;line-height:1.5em}.theme-base app-root{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.theme-base .hide{display:none}.theme-base .invisible{visibility:hidden}.theme-base .full-toastr{width:90%}.theme-base .toast-success{background-color:#f7951e}.theme-base .toast-register{background-image:url(icon-person.37ce090c1b033d4c3033.svg)}.theme-base .mat-spinner circle{stroke:#f7951e}.theme-base .panel-1260w{flex-wrap:wrap;padding:20px 0 0 20px;width:1260px;margin:0 auto;flex-direction:column;box-sizing:border-box;display:flex;place-content:stretch flex-start;align-items:stretch}.theme-base .panel-1260w .app-block{display:contents}.theme-base .super-treinos-logo{width:100px;margin:0 auto;position:relative}.theme-base .super-coach-logo{width:122px;height:45px;margin:5px 5px 0;position:relative}.theme-base .sidenav-toolbar{height:64px}.theme-base .sidenav-toolbar .toggle-menu{color:#f7951e;width:140px;height:50px;border-radius:0;margin-left:5px}.theme-base .sidenav-toolbar .toggle-menu .mat-icon{margin-right:6px;margin-top:-2px}.theme-base .sidenav-toolbar .label{font-size:18px;margin-left:5px;text-transform:uppercase}.theme-base .hide-toolbar{display:none!important}.theme-base .sidenav-container{background:transparent;height:calc(100vh - 64px);position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.theme-base .sidenav-container.hide-menu .mat-drawer,.theme-base .sidenav-container.hide-menu .mat-drawer-backdrop{display:none!important}.theme-base .sidenav-container .mat-drawer{background:#191919;border-top:2px solid #f7951e;padding:0}.theme-base .sidenav-container .mat-drawer .profile-img{float:left;text-align:center;margin-bottom:10px}.theme-base .sidenav-container .mat-drawer .profile-img .profile-avatar{width:56px;height:56px;border-radius:32px;border:2px solid #fff}.theme-base .sidenav-container .mat-drawer .profile-name{float:left;margin-top:5px;display:inline-block;color:#fff;font-size:1.2rem;margin-left:14px}.theme-base .sidenav-container .mat-drawer .radio-theme-group{float:left;width:100%;color:#fff;clear:left}.theme-base .sidenav-container .mat-drawer .profile-online{float:left;color:#fff;position:absolute;left:85px;top:50px;font-size:.8rem}.theme-base .sidenav-container .mat-drawer .profile-online .material-icons{color:#0d0;font-size:.6rem;position:relative;top:1px}.theme-base .sidenav-container .mat-drawer mat-nav-list{clear:both;padding-top:0;display:block;-webkit-tap-highlight-color:transparent;margin-top:0}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item{height:40px;font-size:18px}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item.active-link .mat-list-item-content{color:#f7951e}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item.active-link .mat-list-item-content img{filter:invert(67%) sepia(58%) saturate(3121%) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item.active-link .mat-list-item-content i{background-color:#303030}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item.active-link .nutri{color:#f7951e;filter:none!important}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item.active-link .nutri img{filter:invert(76%) sepia(10%) saturate(15320%) hue-rotate(338deg) brightness(85%) contrast(94%)}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content{color:#fff;padding:0 40px 0 25px;margin:12px 0;font-weight:100}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content>i{background:#9744d6;padding:2px 12px;margin-left:8px;border-radius:8px;font-style:normal;font-size:11px;text-transform:uppercase;position:relative;top:1px}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content:hover{background:#111}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content .icon-box{text-align:center;height:20px;margin-right:20px}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content .icon-box.nutri{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content .icon-box i,.theme-base .sidenav-container .mat-drawer mat-nav-list .mat-list-item .mat-list-item-content .icon-box img{width:22px;max-height:22px}.theme-base .mat-card{font-family:OpenSans,sans-serif;max-height:calc(100vh - 134px);height:calc(100vh - 134px)}.theme-base .mat-card.inactive .mat-card-header .mat-card-header-text{border-bottom:1px solid #777}.theme-base .mat-card.inactive .mat-card-header .mat-card-header-text .mat-card-title{color:#777}.theme-base .mat-card.inactive .mat-card-content{opacity:.25}.theme-base .mat-card .mat-card-header{margin:-16px -16px 0}.theme-base .mat-card .mat-card-header .mat-card-header-text{padding:16px;border-radius:8px 8px 0 0;background:transparent}.theme-base .mat-card .mat-card-header .mat-card-header-text mat-card-title{font-size:30px;font-weight:200;font-family:OpenSans-Bold,sans-serif;text-align:left;text-transform:lowercase}.theme-base .mat-card .mat-card-header .mat-card-header-text mat-card-title>h4{margin:0}.theme-base .mat-card .mat-card-header .mat-card-header-text mat-card-title>small{font-family:OpenSans,sans-serif;display:block;font-size:.85rem;text-transform:none}.theme-base .mat-card .mat-card-header .mat-card-header-text mat-card-title:first-letter{text-transform:capitalize}.theme-base .mat-card .mat-card-header .mat-card-header-text mat-card-title .counter{font-family:OpenSans,sans-serif;background:transparent;position:absolute;color:#ddd;padding:6px 12px;font-size:.85rem;border-radius:4px;margin:0;right:10px;top:24px}.theme-base .mat-card .mat-card-content .busca-box{background:transparent;padding-top:0;margin-top:10px;width:648px}.theme-base .mat-card .mat-card-content .busca-box.block{opacity:.25}.theme-base .mat-card .mat-card-content .busca-box form mat-form-field{margin-bottom:0}.theme-base .mat-card .mat-card-content .busca-box form mat-form-field mat-icon{color:#777}.theme-base .mat-card .mat-card-content .busca-box .total-count{color:#777;margin-bottom:35px}.theme-base .mat-card .mat-card-content .busca-box .translations{color:#ddd;margin-bottom:10px}.theme-base .mat-datepicker-content{background:#333;color:#fff;padding:0 10px}.theme-base .mat-datepicker-content .mat-calendar{width:298px;height:354px}.theme-base .mat-datepicker-content .mat-calendar-next-button,.theme-base .mat-datepicker-content .mat-calendar-previous-button,.theme-base .mat-datepicker-content .mat-calendar-table-header{color:#ddd}.theme-base .mat-datepicker-content .mat-calendar-table-header-divider:after{background:#ddd}.theme-base .mat-datepicker-content .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:#fff}.theme-base .mat-datepicker-content .mat-calendar-body-selected{background-color:#f7951e;box-shadow:none}.theme-base .mat-datepicker-content .mat-calendar-body-cell-content,.theme-base .mat-datepicker-content .mat-calendar-body-label{color:#fff}.theme-base .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#f7951e}.theme-base .mat-primary .mat-pseudo-checkbox-checked,.theme-base .mat-primary .mat-pseudo-checkbox-indeterminate{background:#f7951e}.theme-base .mat-select-panel{background:#191919}.theme-base .mat-select-panel .mat-divider{border-width:2px;margin:10px;border-color:#777}.theme-base .mat-select-panel .mat-option{color:#777}.theme-base .mat-select-panel .mat-option.mat-selected,.theme-base .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background-color:#212121;color:#fff}.theme-base .mat-select-panel .mat-option.mat-active{color:#fff}.theme-base .mat-select-panel .mat-option:focus:not(.mat-option-disabled),.theme-base .mat-select-panel .mat-option:hover:not(.mat-option-disabled){background-color:#252525}.theme-base .mat-select-panel .mat-option.child{padding:0 45px}.theme-base .mat-form-field{margin:8px 0;width:100%}.theme-base .mat-form-field.textarea .mat-form-field-underline{display:none}.theme-base .mat-form-field>label{width:100%;color:#777;display:inline-block;margin:0 0 10px}.theme-base .mat-form-field>label .mat-radio-container{position:relative;top:5px}.theme-base .mat-form-field.col-2{width:20%}.theme-base .mat-form-field.col-3{width:30%}.theme-base .mat-form-field.col-45{width:45%}.theme-base .mat-form-field.col-50{width:50%}.theme-base .mat-form-field.col-65{width:65%}.theme-base .mat-form-field.col-75{width:75%}.theme-base .mat-form-field.col-100{width:100%}.theme-base .mat-form-field.col-left{margin-left:5%}.theme-base .mat-form-field.col-center{margin-left:5%;margin-right:5%}.theme-base .mat-form-field .mat-input-element::-moz-placeholder{color:#777}.theme-base .mat-form-field .mat-input-element::placeholder{color:#777}.theme-base .mat-form-field .lock-label{font-size:16px}.theme-base .mat-form-field ul.mat-checkbox{margin-left:45px;margin-bottom:0}.theme-base .mat-form-field ul.mat-checkbox li{list-style:none}.theme-base .mat-form-field ul.mat-checkbox li mat-checkbox .mat-checkbox-ripple{top:calc(50% - 22px)}.theme-base .mat-form-field ul.mat-checkbox li mat-checkbox .mat-checkbox-frame{border-radius:4px;border:0;background:#555;top:-2px;bottom:2px}.theme-base .mat-form-field ul.mat-checkbox li mat-checkbox .mat-checkbox-background{border-radius:4px;top:-2px;bottom:2px}.theme-base .mat-form-field .mat-datepicker-toggle{color:#fff}.theme-base .mat-form-field.form-video{margin-top:30px;margin-bottom:20px}.theme-base .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:#777;font-family:OpenSans,sans-serif;font-size:14px}.theme-base .mat-form-field.mat-form-field-appearance-legacy.mat-form-field-invalid .mat-form-field-label{color:#f44336;font-family:OpenSans,sans-serif;font-size:14px}.theme-base .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#777}.theme-base .mat-form-field .mat-select-value{color:#fff}.theme-base .mat-form-field .mat-select-arrow{color:#777}.theme-base .mat-form-field .mat-input-element{color:#fff;caret-color:#fff;font-family:OpenSans,sans-serif}.theme-base .mat-form-field .mat-input-element::-moz-placeholder{color:#555}.theme-base .mat-form-field .mat-input-element::placeholder{color:#555}.theme-base .mat-form-field textarea.mat-input-element{background:#202020;height:150px;line-height:20px;padding:10px;border:2px solid #333;border-radius:16px;width:calc(100% - 24px)}.theme-base .mat-form-field .mat-hint{color:#777;font-family:OpenSans,sans-serif;font-size:12px}.theme-base .mat-form-field .mat-hint.simple-hint{color:#777}.theme-base .mat-form-field.mat-focused .mat-form-field-label,.theme-base .mat-form-field.mat-focused .mat-form-field-label .mat-placeholder-required{color:#f7951e;font-family:OpenSans,sans-serif;font-size:14px}.theme-base .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#f7951e}.theme-base .mat-form-field.mat-focused .mat-select-arrow{color:#f7951e!important}.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.theme-base .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:red}.theme-base .mat-form-field .mat-icon{float:right;position:absolute;right:10px;top:0}.theme-base .mat-form-field .mat-form-field-ripple{background-color:#f7951e}.theme-base .mat-form-field .mat-radio-button{width:50%}.theme-base .mat-form-field .mat-radio-button .mat-radio-label-content{color:#777}.theme-base .mat-form-field .mat-radio-button.female .mat-radio-label-content,.theme-base .mat-form-field .mat-radio-button.male .mat-radio-label-content{position:relative}.theme-base .mat-form-field .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-inner-circle,.theme-base .mat-form-field .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#f7951e}.theme-base .mat-form-field .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-label-content{color:#fff}.theme-base .mat-form-field .mat-radio-button.mat-accent .mat-radio-outer-circle{border-color:#777}.theme-base .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .mat-form-field .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .mat-form-field .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .mat-form-field .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.theme-base .mat-form-field .mat-radio-button.mat-accent .mat-radio-inner-circle,.theme-base .mat-form-field .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base .mat-form-field .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple,.theme-base .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.theme-base .mat-radio-button.mat-accent .mat-radio-inner-circle,.theme-base .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#f7951e}.theme-base .food-type-radio .mat-radio-label-content{top:-4px;position:relative}.theme-base .button-add-box{display:flex;justify-content:space-between}.theme-base .button-add-box .mat-button{margin-left:0;margin-right:0}.theme-base .mat-button{font-family:OpenSans-Bold,sans-serif;font-weight:200;color:#252525;background-color:#f7951e;text-transform:uppercase;border-radius:64px;min-width:45%;margin-right:2%;margin-top:0}.theme-base .mat-button.outline{background:#333;color:#ccc}.theme-base .mat-button.danger{opacity:.7;color:#fff;background-color:#f53d3d}.theme-base .mat-button:disabled{background:hsla(0,0%,100%,.1)}.theme-base .mat-button.base-button{background-color:#707070}.theme-base .mat-button.bt-confirm{color:#222;background-color:#f7951e}.theme-base .mat-button.bt-cancel{color:#fff;background-color:#777}.theme-base .mat-button.bt-i18n{position:absolute;right:0;min-width:28px;padding:0;margin:0;height:24px;top:-20px;z-index:8;background:transparent}.theme-base .mat-button.bt-i18n img{width:20px}.theme-base .mat-button.bt-add .mat-icon{width:12px}.theme-base .mat-button.full-width{width:100%;margin:0 0 20px}.theme-base .mat-button .mat-icon{font-size:16px;font-weight:600;height:18px;width:18px}.theme-base .grid-container{height:calc(100vh - 113px);margin-top:20px}.theme-base .grid-container .mat-grid-list,.theme-base .grid-container .mat-grid-list .mat-grid-tile{height:100%;padding:0!important}.theme-base .dashboard-card,.theme-base .default-card{color:#f7951e;background-color:#252525;box-shadow:0!important;text-align:left;width:360px;overflow-y:auto;overflow-x:hidden;margin:0}.theme-base .dashboard-card .backdrop-loading,.theme-base .default-card .backdrop-loading{opacity:.5;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;overflow:hidden;display:flex;align-items:center;justify-content:center}.theme-base .dashboard-card .mat-progress-spinner,.theme-base .default-card .mat-progress-spinner{top:100px;left:50px;position:-webkit-sticky;position:sticky;top:35vh;left:calc(50% - 25px)}.theme-base .dashboard-card.loading,.theme-base .default-card.loading{overflow:hidden}.theme-base .dashboard-card.loading .dashboard-card-content,.theme-base .default-card.loading .dashboard-card-content{max-height:calc(100vh - 230px);overflow:hidden}.theme-base .dashboard-card .loading-backdrop,.theme-base .default-card .loading-backdrop{width:100%;height:100%;background:#000;position:absolute;z-index:10;left:0;top:0;opacity:.8}.theme-base .dashboard-card .loading-backdrop .spinner-container,.theme-base .default-card .loading-backdrop .spinner-container{position:fixed;width:32vw;margin-top:120px}.theme-base .dashboard-card .mat-card-header-text,.theme-base .default-card .mat-card-header-text{width:100%;text-align:center;background:#151515;margin:0 0 10px;padding-top:5px;border-radius:4px}.theme-base .dashboard-card .mat-card-header-text .mat-card-title,.theme-base .default-card .mat-card-header-text .mat-card-title{color:#fff;font-size:18px;margin-bottom:30px}.theme-base .dashboard-card .dashboard-card-content h3,.theme-base .default-card .dashboard-card-content h3{width:100%;text-align:center;color:#fff;line-height:25px;margin-top:10px}.theme-base .dashboard-card .dashboard-card-content h3.empty-list,.theme-base .default-card .dashboard-card-content h3.empty-list{margin-top:30px;font-size:14px;font-weight:400}.theme-base .dashboard-card .dashboard-card-content h3 .mat-icon,.theme-base .default-card .dashboard-card-content h3 .mat-icon{position:absolute;left:12px;cursor:pointer}.theme-base .dashboard-card .dashboard-card-content .button-fullwidth-box,.theme-base .dashboard-card .dashboard-card-content .button-fullwidth-box .mat-button,.theme-base .default-card .dashboard-card-content .button-fullwidth-box,.theme-base .default-card .dashboard-card-content .button-fullwidth-box .mat-button{width:100%}.theme-base .dashboard-card .dashboard-card-content .control-buttons,.theme-base .default-card .dashboard-card-content .control-buttons{margin-top:15px;margin-bottom:60px}.theme-base .dashboard-card .dashboard-card-content .control-buttons .button-save-box .mat-button,.theme-base .default-card .dashboard-card-content .control-buttons .button-save-box .mat-button{width:100%}.theme-base .dashboard-card .dashboard-card-content .control-buttons .button-save-box .mat-button:disabled,.theme-base .default-card .dashboard-card-content .control-buttons .button-save-box .mat-button:disabled{background:hsla(0,0%,100%,.02)}.theme-base .dashboard-card .dashboard-card-content .control-buttons .button-cancel-box,.theme-base .default-card .dashboard-card-content .control-buttons .button-cancel-box{margin-top:15px}.theme-base .dashboard-card .dashboard-card-content .control-buttons .button-cancel-box .mat-button,.theme-base .default-card .dashboard-card-content .control-buttons .button-cancel-box .mat-button{width:100%;background-color:#777}.theme-base .dashboard-card .dashboard-card-content .control-buttons .button-delete-box,.theme-base .default-card .dashboard-card-content .control-buttons .button-delete-box{margin-top:45px}.theme-base .dashboard-card .dashboard-card-content .control-buttons .button-delete-box .mat-button,.theme-base .default-card .dashboard-card-content .control-buttons .button-delete-box .mat-button{width:100%;background-color:#777}.theme-base .dashboard-card .dashboard-card-content .form-box,.theme-base .default-card .dashboard-card-content .form-box{font-size:16px;margin-top:30px}.theme-base .dashboard-card .dashboard-card-content .form-box h4,.theme-base .default-card .dashboard-card-content .form-box h4{text-align:center;text-transform:uppercase;margin:15px;border-bottom:1px solid #666;padding-bottom:15px}.theme-base .dashboard-card .dashboard-card-content .form-box dropzone,.theme-base .default-card .dashboard-card-content .form-box dropzone{width:55%;float:right}.theme-base .dashboard-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper,.theme-base .default-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper{width:90%;height:212px;float:right;overflow:hidden}.theme-base .dashboard-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message,.theme-base .default-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper.dz-single .dz-error-message{top:-20px}.theme-base .dashboard-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload,.theme-base .default-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-progress .dz-upload{background-color:#f7951e}.theme-base .dashboard-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message,.theme-base .default-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message{border:1px dashed #202020;background-color:#353535;height:208px;max-width:100%;margin:0}.theme-base .dashboard-card .dashboard-card-content .form-box .dropzone .dz-preview,.theme-base .default-card .dashboard-card-content .form-box .dropzone .dz-preview{left:0;width:100%;margin:0}.theme-base .dashboard-card .dashboard-card-content .form-box .dropzone .dz-image,.theme-base .default-card .dashboard-card-content .form-box .dropzone .dz-image{width:100%;border-radius:0}.theme-base .dashboard-card .dashboard-card-content .form-box .dropzone .dz-image img,.theme-base .default-card .dashboard-card-content .form-box .dropzone .dz-image img{width:100%}.theme-base .dashboard-card .dashboard-card-content .form-box .dropzone .dz-details,.theme-base .default-card .dashboard-card-content .form-box .dropzone .dz-details{display:none}.theme-base .dashboard-card .dashboard-card-content .form-box .dropzone .dz-remove,.theme-base .default-card .dashboard-card-content .form-box .dropzone .dz-remove{position:absolute;bottom:0;z-index:10;width:100%;color:#fff;text-decoration:none;text-align:center;font-size:10px;font-weight:600;background-color:#900;border-radius:10px;width:120px;display:block;margin:10px;height:20px;opacity:.3;padding:4px 0}.theme-base .dashboard-card .dashboard-card-content .form-box .img_cover,.theme-base .default-card .dashboard-card-content .form-box .img_cover{width:45%;margin-bottom:15px}.theme-base .dashboard-card .dashboard-card-content .sliders-box,.theme-base .default-card .dashboard-card-content .sliders-box{margin-bottom:10px}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle{width:33%;text-align:center;height:auto}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-ripple-element,.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-ripple-element,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f7951e}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle .mat-slide-toggle-bar,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle .mat-slide-toggle-bar{background-color:hsla(0,0%,39.2%,.5);margin:0 auto}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle .mat-slide-toggle-content,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle .mat-slide-toggle-content{color:#fff}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle label,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle label{padding:0;margin:0}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb{background-color:#555}.theme-base .dashboard-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-disabled .mat-slide-toggle-content,.theme-base .default-card .dashboard-card-content .sliders-box .mat-slide-toggle.mat-disabled .mat-slide-toggle-content{color:#777}.theme-base .dashboard-card .dashboard-card-content #iframeVideo,.theme-base .default-card .dashboard-card-content #iframeVideo{height:200px;width:350px;display:block;background-image:url(logo4x.8a07059f290452fa8b5d.png);background-size:contain}.theme-base .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-ripple-element,.theme-base .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f7951e}.theme-base .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-content{color:#f7951e}.theme-base .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(247,149,30,.5)}.theme-base .mat-slide-toggle .mat-slide-toggle-bar{background-color:hsla(0,0%,39.2%,.5)}.theme-base .mat-slide-toggle .mat-slide-toggle-content{color:#fff}.theme-base .mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb{background-color:#555}.theme-base .mat-slide-toggle.mat-disabled .mat-slide-toggle-content{color:#777}.theme-base .mat-menu-panel{background:#191919;border:1px solid #303030;border-radius:12px;width:280px;padding:6px 10px}.theme-base .mat-menu-panel.optionStudentMenu .mat-menu-content .mat-menu-item,.theme-base .mat-menu-panel.optionStudentMenuWait .mat-menu-content .mat-menu-item{padding:0 10px}.theme-base .mat-menu-panel.optionStudentMenu .mat-menu-content .mat-menu-item .material-icons,.theme-base .mat-menu-panel.optionStudentMenuWait .mat-menu-content .mat-menu-item .material-icons{margin:3px 5px 0;float:left;font-size:16px;width:auto}.theme-base .mat-menu-panel .mat-menu-content{padding:0}.theme-base .mat-menu-panel .mat-menu-content .menu-title{color:#fff;font-family:OpenSans-Bold;font-size:14px;margin:12px}.theme-base .mat-menu-panel .mat-menu-content hr{border:1px solid hsla(0,0%,100%,.06274509803921569);border-bottom:0;margin:5px 0}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item{margin:4px 0;padding:0;height:40px;border-radius:16px;width:100%;background-color:#191919;border:0;color:#fff}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item:hover{background-color:#444!important}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item.selected{background-color:#333}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item.del-option i,.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item.del-option span{color:#f53d3d!important;filter:none!important}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item span{color:#fff}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item i{filter:invert(59%) sepia(90%) saturate(468%) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item i.nutri-icon{filter:invert(59%) sepia(90%) saturate(3668%) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .material-icons{margin:-1px 10px 0;width:10%;float:left;font-size:22px}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .material-icons.download-file{height:18px;position:absolute;left:20px;top:10px;left:16px;margin:0;color:#fff}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .material-icons img{max-height:20px;max-width:20px;margin-left:3px}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .button-legend{width:58%;display:block;text-align:left;padding-left:10px;line-height:18px;margin-top:2px;float:left}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .toggle-fake-fixed{float:left;transform:scale(.75)}.theme-base .mat-menu-panel .mat-menu-content .mat-menu-item .overspan-toggle{position:absolute;padding-left:53px}.theme-base .account-menu{padding:0}.theme-base .account-menu.mat-menu-panel .mat-menu-content .mat-menu-item{background-color:#222;margin:0;border-radius:0;box-shadow:none;padding-left:55px;line-height:0}.theme-base .account-menu.mat-menu-panel .mat-menu-content .mat-menu-item:hover{background-color:#333}.theme-base .account-menu.mat-menu-panel .mat-menu-content .mat-menu-item img{height:18px;position:absolute;left:20px;top:10px}.theme-base .account-menu.mat-menu-panel .mat-menu-content .mat-menu-item.account img{height:20px;left:17px}.theme-base .account-menu.mat-menu-panel .mat-menu-content .mat-menu-item.support img{left:18px}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button{border-radius:0;border:0}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button:hover{background:#222}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button:hover .mat-button-toggle-focus-overlay{background:#555}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button .mat-button-toggle{background:#292929;color:#fff}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button .mat-button-toggle.label{background:#222;color:#fff}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button .mat-button-toggle.label .mat-button-toggle-label-content{padding:0 19px 0 20px}.theme-base .account-menu.mat-menu-panel .mat-menu-content .theme-button .mat-button-toggle.mat-button-toggle-checked{background:#555}.theme-base .cdk-drag-preview.training-celula-item .mat-checkbox{margin:28px 10px}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date{margin:2px 0;background:#333;border-radius:0 0 8px 8px;font-size:.7rem;color:#999;padding:2px 8px 5px}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date .to-show{color:#ffbf00}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date .no-show{color:#777}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date .liberated{color:#00b826}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date b{font-family:OpenSans,sans-serif}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date i{font-style:normal;padding:0}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date i.with-timer{padding:0 0 0 20px}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date i .timer{filter:invert(74%) sepia(16%) saturate(7048%) hue-rotate(55deg) brightness(85%) contrast(98%);height:.85rem;width:.85rem;position:absolute;margin-left:-20px;margin-top:1px}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date span{display:block;margin:0 auto;text-align:left;position:relative}.theme-base .cdk-drag-preview.training-celula-item .basic-info .published-date mat-icon.mat-icon{font-size:1rem;height:1rem;width:1rem;position:absolute;margin-left:-20px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.theme-base .cdk-drag-preview.training-celula-item .re-order{cursor:pointer;position:absolute;top:0;right:0;color:#fff;background:#393939;padding:30px 4px}.theme-base .cdk-drag-preview.training-celula-item .re-order .mat-icon{top:2px;right:2px;font-size:20px;height:20px;width:20px}.theme-base .meal-chart-box.chart{height:200px;width:50%;float:left}.theme-base .meal-chart-box.chart .chart-total-foods .chart-legend{position:absolute}.theme-base .meal-chart-box.chart .chart-total-foods .chart-legend>div{width:128px!important}.theme-base .meal-chart-box.chart .chart-total-foods .chart-legend .legend-title{display:none;font-size:20px;padding:0 0 10px}.theme-base .meal-chart-box.chart .chart-total-foods .chart-legend .legend-labels{background:rgba(0,0,0,.1450980392156863);border-radius:8px}.theme-base .meal-chart-box.chart .chart-total-foods .chart-legend .legend-labels .legend-label-text{color:#fff}.theme-base .meal-chart-box.chart .kcal-label{position:absolute;left:105px;margin-top:72px;width:105px}.theme-base .meal-chart-box.chart .kcal-label .number{font-family:OpenSans-Bold,sans-serif;font-size:22px;text-align:center}.theme-base .meal-chart-box.chart .kcal-label .label{text-align:center}.theme-base .shimmer-effect{color:grey;display:inline-block;-webkit-mask:linear-gradient(120deg,#000 25%,rgba(0,0,0,.3333333333333333),#000 75%) right/250% 100%;-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite;background-repeat:no-repeat}@-webkit-keyframes shimmer{to{-webkit-mask-position:left}}@keyframes shimmer{to{-webkit-mask-position:left}}.theme-base .menuMenu{border:1px solid #555;padding:0;width:300px;max-width:300px;position:relative;top:100px;right:35px}.theme-base .menuMenu::-webkit-scrollbar-thumb{border-radius:6px;background-color:#777}.theme-base .menuMenu .mat-menu-content{overflow:hidden;padding:6px 10px}.theme-base .menuMenu .mat-menu-content .mat-menu-buttons{position:relative;width:305px;top:-6px;left:-11px}.theme-base .menuMenu .mat-menu-content .mat-menu-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-right:1px solid #555;border-bottom:1px solid #555;border-radius:0;width:151px;padding:4px 0;float:left}.theme-base .menuMenu .mat-menu-content .mat-menu-buttons .mat-button:hover{background:#222}.theme-base .menuMenu .mat-menu-content .mat-menu-buttons .mat-button i{margin-right:15px}.theme-base .menuMenu .mat-menu-content .students-list-box{color:#ddd}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list-header{text-align:center;margin:30px 0}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list-header img{width:32px;margin-top:8px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list-header h4{font-size:14px;font-weight:400;margin:2px 0 25px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list{margin:0 -10px 50px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons{border-top:0 solid #555}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-bottom:1px solid #555;border-radius:0;float:left;color:#aaa;width:100%;text-align:left;padding:0 10px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button:hover{background:#222}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button.add i{color:#00b826}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button.remove i{color:#f53d3d}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button i{margin-right:15px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button .button-legend{display:inline-block;width:156px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button img{height:18px;margin-left:10px;filter:invert(30%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(100%) contrast(100%)}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell{clear:both;font-size:14px;padding:8px 10px;border-bottom:1px solid #555}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell:last-child{border-bottom:0}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell.header .name{color:#e6e6e6;font-family:OpenSans-Bold,sans-serif}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell .name{color:#aaa;display:inline-block;width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide{display:inline-block;width:50%}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide mat-slide-toggle{transform:scale(.8);font-size:18px;width:150px;max-width:200%}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide mat-slide-toggle .mat-slide-toggle-content{color:#aaa}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide .mat-checked .mat-slide-toggle-content{color:#f7951e}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list .busca-box{padding:0 10px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list small{text-align:center;margin:8px 10px 3px}.theme-base .menuMenu .mat-menu-content .students-list-box .students-list small b{font-family:OpenSans-Bold;color:#fff;font-weight:200}.theme-base .nav-bar .menu-bar{background-color:#191919;border-radius:0;padding:0}.theme-base .nav-bar .menu-bar .mat-button{padding:20px 38px;font-size:18px;background:transparent;color:#777}.theme-base .nav-bar .menu-bar .mat-button.active-link{border-bottom:5px solid #f7951e;color:#fff}.theme-base .nav-bar .menu-bar .logo-card{justify-content:left}.theme-base .nav-bar .menu-bar .logo-card .super-treinos-logo{left:10px;width:120px;position:absolute;padding:0 15px;cursor:pointer}.theme-base .nav-bar .menu-bar .profile .mat-card{text-align:right;background-color:transparent;box-shadow:none;color:#fff;position:absolute;right:10px;padding:0}.theme-base .nav-bar .menu-bar .profile .mat-card .mat-card-title{cursor:pointer;margin-bottom:0;margin-top:5px}.theme-base .nav-bar .menu-bar .profile .mat-card .mat-card-title .profile-name{margin-top:5px;display:inline-block}.theme-base .nav-bar .menu-bar .profile .mat-card .mat-card-title .profile-img{float:right;text-align:center}.theme-base .nav-bar .menu-bar .profile .mat-card .mat-card-title .profile-img .profile-avatar{width:36px;height:36px;border-radius:18px}.theme-base .nav-bar .menu-bar .profile .mat-card .mat-card-title .mat-icon-button{width:30px;height:30px;line-height:30px}.theme-base .mat-toolbar .logo{margin-right:20px}.theme-base .mat-toolbar.mat-primary{position:-webkit-sticky;position:sticky;top:0;color:#f7951e;background-color:#191919;font:400 24px/32px Roboto,Helvetica Neue,sans-serif}.theme-base a.mat-list-item{color:#f7951e;text-decoration:none}.theme-base .menu-profile{background-color:#191919}.theme-base .menu-profile .mat-menu-content{padding:10px 0 0}.theme-base .menu-profile .mat-menu-content .mat-menu-item{color:#fff}.theme-base .menu-profile .mat-menu-content .mat-menu-item:hover{background-color:#303030;color:#f7951e}.theme-base .menu-profile .mat-menu-content .mat-menu-item.active-link{color:#f7951e}.theme-base .menu-profile .mat-menu-content .logout-button .material-icons{position:relative;top:12px;float:right}.theme-base .mat-dialog-container .message .danger{background:red;color:#fff;padding:10px;border-radius:8px;text-align:center;font-weight:200;font-family:OpenSans-Bold,sans-serif}.theme-base .mat-dialog-container .bt-ok a{color:#252525;font-weight:200;font-family:OpenSans-Bold,sans-serif}.theme-base .mat-dialog-container .bt-cancel{color:#fff;font-weight:200;font-family:OpenSans-Bold,sans-serif}.theme-base .mat-dialog-container .bt-apagar{background-color:#f53d3d;color:#fff}.theme-base .subscribe-modal .mat-dialog-content p{text-align:center}.theme-base .mat-dialog-container .red{color:#c44}.theme-base .mat-dialog-container a{color:#f7951e;text-decoration:none}.theme-base .recover-login{text-align:center}.theme-base .recover-login mat-dialog-container{background:#eee}.theme-base .recover-login i{font-size:48px;color:#fff;background:#f7951e;border-radius:100px;font-weight:600;padding:8px;margin:0 0 18px}.theme-base .recover-login b{font-size:22px;font-family:OpenSans-Bold;margin:10px 0 0;font-weight:200;display:block}.theme-base .mat-dialog-container{color:#fff;background-color:#252525}.theme-base .mat-dialog-container .bt-ok{float:left}.theme-base .mat-dialog-container .bt-cancel{float:right;background-color:#777}.theme-base .mat-dialog-container p span{color:#f7951e}.theme-base .mat-dialog-actions.dialog-login{display:block}.theme-base .pull-left{float:left}.theme-base .pull-right{float:right}.theme-base .dialog-select-banner h3 .material-icons{position:relative;top:6px;color:#f7951e}.theme-base .dialog-select-banner h3 .plan-box{padding:4px 14px 3px;font-size:12px;color:#ddd;font-weight:500;position:relative;top:-1px;margin:0 5px}.theme-base .dialog-select-banner h3 .plan-box.std{background-color:#1ab232}.theme-base .dialog-select-banner h3 .plan-box.pro{background-color:#8809f5}.theme-base .dialog-select-banner h3 .plan-box.blk{background-color:#080808}.theme-base .dialog-select-banner h3 .plan-box.bas{background-color:#f28202}.theme-base .dialog-select-banner h3 .plan-box.gra{background-color:#777}.theme-base .dialog-select-banner>span{float:left;margin-bottom:15px}.theme-base .dialog-select-banner .banner{position:relative;display:block;float:left}.theme-base .dialog-select-banner .banner img.cover_img{margin:10px;cursor:pointer;box-shadow:5px 5px 3px rgba(0,0,0,.4)}.theme-base .dialog-select-banner .banner img.block{opacity:.5}.theme-base .dialog-select-banner .banner .material-icons{color:#f7951e;position:absolute;top:15px;left:15px}.theme-base .dialog-select-food{min-width:360px;width:100%;max-width:560px}.theme-base .dialog-select-food h3 .material-icons{position:relative;top:6px;color:#f7951e}.theme-base .dialog-select-food h3 .plan-box{padding:4px 14px 3px;font-size:12px;color:#ddd;font-weight:500;position:relative;top:-1px;margin:0 5px}.theme-base .dialog-select-food h3 .plan-box.std{background-color:#1ab232}.theme-base .dialog-select-food h3 .plan-box.pro{background-color:#8809f5}.theme-base .dialog-select-food h3 .plan-box.blk{background-color:#080808}.theme-base .dialog-select-food h3 .plan-box.bas{background-color:#f28202}.theme-base .dialog-select-food h3 .plan-box.gra{background-color:#777}.theme-base .dialog-select-food>span{float:left;margin-bottom:15px}.theme-base .dialog-select-food .banner{position:relative;display:block;float:left}.theme-base .dialog-select-food .banner img.cover_img{margin:10px;cursor:pointer;box-shadow:5px 5px 3px rgba(0,0,0,.4)}.theme-base .dialog-select-food .banner img.block{opacity:.5}.theme-base .dialog-select-food .banner .material-icons{color:#f7951e;position:absolute;top:15px;left:15px}.theme-base .dialog-select-food .total{margin:-20px 0 10px;font-size:12px}.theme-base .dialog-select-food .food-cell{padding:4px 10px;box-shadow:none!important;width:calc(100% - 20px);height:auto;display:inline-block}.theme-base .dialog-select-food .food-cell .name{box-shadow:none!important;float:left;width:80%}.theme-base .dialog-select-food .food-cell .grams{box-shadow:none!important;float:right}.theme-base .dialog-select-food .food-cell .mat-form-field-infix,.theme-base .dialog-select-food .food-cell .mat-form-field-wrapper,.theme-base .dialog-select-food .food-cell .mat-icon{box-shadow:none!important}.theme-base .dialog-select-food .food-cell .mat-form-field .mat-input-element{box-shadow:none!important;color:#fff;caret-color:#fff}.theme-base .dialog-select-food .food-cell:hover{background:#555;color:#fff;border-radius:8px;cursor:pointer}.theme-base .dialog-select-food .food-cell.selected{color:#fff;background:#191919;border-radius:8px;margin-bottom:15px}.theme-base .custom-dialog-select-date{max-width:320px;display:block}.theme-base .custom-dialog-select-date .mat-dialog-title{width:255px;height:72px;font-size:20px;line-height:24px;margin:15px 0;text-align:left}.theme-base .custom-dialog-select-date .mat-dialog-title img{height:64px;float:left;margin-right:15px;filter:invert(74%) sepia(16%) saturate(7048%) hue-rotate(344deg) brightness(98%) contrast(98%)}.theme-base .custom-dialog-select-date .mat-input-element:disabled{color:#aaa}.theme-base .custom-dialog-select-date .mat-form-field-prefix,.theme-base .custom-dialog-select-date .mat-form-field-suffix{width:100%;position:absolute;height:38px}.theme-base .custom-dialog-select-date .date-expiration input,.theme-base .custom-dialog-select-date .date-expiration span.mat-form-field-label-wrapper{margin-left:4px}.theme-base .custom-dialog-select-date .mat-datepicker-toggle{color:#f7951e}.theme-base .custom-dialog-select-date .mat-datepicker-toggle button{width:100%;height:3em;border-radius:0}.theme-base .custom-dialog-select-date .mat-datepicker-toggle button .mat-button-focus-overlay,.theme-base .custom-dialog-select-date .mat-datepicker-toggle button .mat-button-ripple{background:transparent}.theme-base .custom-dialog-select-date .mat-datepicker-toggle button span{float:right}.theme-base .custom-dialog-select-date .mat-datepicker-toggle button svg{width:2em}.theme-base .custom-dialog-select-date .mat-datepicker-toggle button .mat-button-ripple{border-radius:4px}.theme-base .custom-dialog-select-date .mat-dialog-actions{margin:0;flex-wrap:wrap}.theme-base .custom-dialog-select-date .mat-dialog-actions button{margin:5px 0 12px!important;width:100%}.theme-base .custom-dialog-select-date .mat-dialog-actions h3{margin:0;text-align:left;width:100%;font-size:15px}.theme-base .custom-dialog-logo-pro .mat-dialog-content img{width:100%;height:auto;max-height:64vh}.theme-base .dialog-send-to-teacher .busca-box{overflow:hidden;height:90px;width:calc(100% - 30px);transition:height 1s;background:#272727;padding:0 15px 15px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}.theme-base .dialog-send-to-teacher .busca-box .total-count{color:#f7951e}.theme-base .dialog-send-to-teacher .loading-backdrop{width:100%;text-align:center}.theme-base .dialog-send-to-teacher .loading-backdrop .mat-spinner{margin:0 auto 12px}.theme-base .dialog-send-to-teacher h3 .material-icons{position:relative;top:3px;color:#f7951e}.theme-base .dialog-send-to-teacher>span{float:left;width:100%}.theme-base .dialog-send-to-teacher .teacher-cell{cursor:pointer;margin:10px 0;float:left;width:calc(100% - 28px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#191919;border-radius:16px;padding:14px}.theme-base .dialog-send-to-teacher .teacher-cell .mat-form-field-status{position:absolute;left:35px;width:30%;margin-top:-6px}.theme-base .dialog-send-to-teacher .teacher-cell .mat-form-field-status .mat-form-field-label{font-size:14px!important}.theme-base .dialog-send-to-teacher .teacher-cell:hover{background:#333}.theme-base .dialog-send-to-teacher .teacher-cell .avatar-box{float:left;width:80px;overflow:hidden;border-radius:40px;height:80px;background-size:cover;background-position:50%}.theme-base .dialog-send-to-teacher .teacher-cell .plan{float:left;width:100%}.theme-base .dialog-send-to-teacher .teacher-cell .plan .register{color:#eee;float:right;margin-top:5px}.theme-base .dialog-send-to-teacher .teacher-cell .plan button{cursor:pointer;float:left;height:20px;background-color:#555;border:0;color:#fff;text-transform:inherit;font-family:OpenSans;font-size:.8rem;line-height:.8rem;margin-top:5px;overflow:hidden}.theme-base .dialog-send-to-teacher .teacher-cell .plan button.plan-button{width:100%;margin:0 0 10px;border-radius:6px;cursor:default}.theme-base .dialog-send-to-teacher .teacher-cell .plan button.send-button{width:100%;margin:10px 0 0;border-radius:6px;cursor:default}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span{width:calc(100% + 34px);display:block;margin:-1px -17px 0;height:20px;line-height:20px}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span.checking{background-color:#333}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span.free{background:#555;background:linear-gradient(90deg,#555 65px,#c8c8c8)}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span.Basic{background:#f28202;background:linear-gradient(90deg,#f28202 50px,#f4c034)}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span.Standard{background:#1ab232;background:linear-gradient(90deg,#1ab232 50px,#81d501)}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span.Pro{background:#8809f5;background:linear-gradient(90deg,#8809f5 50px,#b011eb)}.theme-base .dialog-send-to-teacher .teacher-cell .plan button>span.Black{background:#080808;background:linear-gradient(90deg,#080808 50px,#414141)}.theme-base .dialog-send-to-teacher .teacher-cell .details{width:178px;float:left;color:#aaa;margin-left:15px;font-size:.8rem}.theme-base .dialog-send-to-teacher .teacher-cell .details .name{color:#eee}.theme-base .mat-dialog-container .custom-dialog-i18ns{transform:none;overflow:hidden;border-radius:12px;position:relative;display:block;padding:24px;margin:-24px}.theme-base .mat-dialog-container .custom-dialog-i18ns .backdrop-loading{position:absolute;width:408px;margin:-24px;background:#000;opacity:.5;height:100vh;z-index:9;max-height:100vh}.theme-base .mat-dialog-container .custom-dialog-i18ns .backdrop-loading .mat-spinner{left:calc(50% - 25px);top:45%}.theme-base .mat-dialog-container .custom-dialog-i18ns .bt-gt{height:20px;min-height:0;line-height:0;font-size:12px;float:right}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-dialog-title{width:100%;margin:0 0 15px}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-dialog-title img{height:64px;float:left;margin-right:15px;filter:invert(74%) sepia(16%) saturate(7048%) hue-rotate(344deg) brightness(98%) contrast(98%)}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-input-element:disabled{color:#aaa}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field.obs{margin-top:-20px;margin-bottom:25px}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field.obs .mat-form-field-infix label{margin:8px 0;display:block}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field.obs .mat-form-field-underline{display:none}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field.obs label{font-size:.85rem}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field .major{font-weight:600;color:#fff;text-align:center;margin-bottom:20px}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field .mat-form-field-prefix,.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field .mat-form-field-suffix{width:100%;position:absolute;height:38px}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-content .mat-form-field .mat-form-field-infix textarea{height:10vh;color:#ddd;caret-color:#ddd;background:#444}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-actions{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;flex-direction:row}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-dialog-actions button{min-width:35%;height:40px;margin:0}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-datepicker-toggle{color:#f7951e}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-datepicker-toggle button{width:100%;height:3em}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-datepicker-toggle button span{float:right}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-datepicker-toggle button svg{width:2em}.theme-base .mat-dialog-container .custom-dialog-i18ns .mat-datepicker-toggle button .mat-button-ripple{border-radius:4px}.theme-base .mat-dialog-container{color:#444;background-color:#fff;font-weight:100;border-radius:12px}.theme-base .mat-dialog-container h2{color:#555;text-align:center;font-size:26px;margin:10px 0}.theme-base .mat-dialog-container h3{font-size:17px;font-weight:400;text-align:center;margin-bottom:30px}.theme-base .mat-dialog-container .all-boxes{display:flex;justify-content:space-between}.theme-base .mat-dialog-container .all-boxes .box{text-align:center;width:145px;height:145px;border:1px solid #ddd;border-radius:12px;font-size:14px;font-weight:400;padding:5px 10px}.theme-base .mat-dialog-container .all-boxes .box .icon-box{margin:0;padding:18px}.theme-base .mat-dialog-container .all-boxes .box .icon-box img{filter:invert(67%) sepia(58%) saturate(3121%) hue-rotate(31deg) brightness(141%) contrast(94%);height:45px}.theme-base .mat-dialog-actions{justify-content:center;margin:20px 0 0}.theme-base .mat-dialog-actions .bt-ver-tutoriais{padding:0 35px;text-transform:uppercase}@media (max-width:432px){.theme-base .mat-dialog-content .all-boxes{display:block}.theme-base .mat-dialog-content .all-boxes .box{text-align:left;margin:5px;float:left;width:calc(100% - 20px);display:flex;height:40px;align-items:center;line-height:16px}.theme-base .mat-dialog-content .all-boxes .box .icon-box{float:left;padding:5px 15px 2px 0}.theme-base .mat-dialog-content .all-boxes .box .icon-box img{height:25px;width:28px;margin-top:30px}}.theme-base .ref-modal{width:480px!important;color:#fff;font-family:OpenSans;font-size:.8rem}.theme-base .ref-modal .mat-dialog-container{background-color:#555}.theme-base .ref-modal h3{font-size:1.6rem;color:#fff;text-transform:capitalize;font-family:OpenSans;font-weight:400;letter-spacing:1px;text-align:left}.theme-base .ref-modal h5{margin-top:0;color:#fff}.theme-base .ref-modal .table{display:flex;justify-content:space-around;flex-direction:column}.theme-base .ref-modal .table .row{display:flex;justify-content:space-between}.theme-base .ref-modal .table .row>div{width:65px;text-align:center;color:#fff;font-family:OpenSans;font-size:.8rem}.theme-base .ref-modal .table .row .tag{width:75px;text-align:right;color:#f7951e}.theme-base .ref-modal .acms,.theme-base .ref-modal .imc{background:#333;padding:20px 15px 30px;border-radius:16px}.theme-base .ref-modal .imc{margin-top:25px}.theme-base .ref-modal .imc .row .tag{width:70px}.theme-base .ref-modal .imc .row .tag.double{width:160px}.theme-base .ref-modal .imc .row .value{width:70px}.theme-base .valuation-modal{width:1200px!important;max-width:1200px!important}.theme-base .valuation-modal .loading-backdrop{background:rgba(0,0,0,.5019607843137255);height:100%;position:absolute;width:100%;top:0;left:0;display:flex;justify-content:space-around;align-items:center;z-index:99}.theme-base .valuation-modal .mat-dialog-container{background-color:#212121}.theme-base .valuation-modal .mat-dialog-container mat-dialog-content .mat-input-element{color:#fff;caret-color:#fff}.theme-base .valuation-modal .mat-dialog-container mat-dialog-content .mat-input-element::-moz-placeholder{color:#fff}.theme-base .valuation-modal .mat-dialog-container mat-dialog-content .mat-input-element::placeholder{color:#fff}.theme-base .valuation-modal .mat-dialog-container mat-dialog-actions{justify-content:flex-start}.theme-base .valuation-modal .mat-dialog-container mat-dialog-actions button{min-width:0}.theme-base .valuation-modal .mat-dialog-container mat-dialog-actions .bt-referencias{margin-left:auto;background:transparent;color:#f7951e;font-family:OpenSans;text-transform:none;font-weight:200}.theme-base .dialog-valuation{color:#fff;font-family:OpenSans;font-size:.8rem}.theme-base .dialog-valuation h2{text-align:left;color:#fff;font-size:2rem;font-family:OpenSans}.theme-base .dialog-valuation .date{margin:0 0 10px}.theme-base .dialog-valuation .bt-add-first{min-width:0}.theme-base .dialog-valuation .valuation-box{margin:60px 0 0}.theme-base .dialog-valuation .valuation-box .valuation-list.no-show{height:0;overflow:hidden}.theme-base .dialog-valuation .valuation-box .costumer-info{display:flex}.theme-base .dialog-valuation .valuation-box .costumer-info .avatar-box{line-height:0}.theme-base .dialog-valuation .valuation-box .costumer-info .avatar-box .avatar{width:64px;height:64px;border-radius:120px;border:2px solid #fff}.theme-base .dialog-valuation .valuation-box .costumer-info .details{line-height:0;display:flex;flex-direction:column;align-content:stretch;justify-content:space-evenly;margin-left:20px;flex-grow:1;border-bottom:1px solid #999}.theme-base .dialog-valuation .valuation-box .costumer-info .details .name{font-size:2rem;font-weight:600;margin-bottom:10px}.theme-base .dialog-valuation h3 .material-icons{position:relative;top:6px;color:#f7951e}.theme-base .dialog-valuation h3 .plan-box{padding:4px 14px 3px;font-size:12px;color:#ddd;font-weight:500;position:relative;top:-1px;margin:0 5px}.theme-base .dialog-valuation h3 .plan-box.std{background-color:#1ab232}.theme-base .dialog-valuation h3 .plan-box.pro{background-color:#8809f5}.theme-base .dialog-valuation h3 .plan-box.blk{background-color:#080808}.theme-base .dialog-valuation h3 .plan-box.bas{background-color:#f28202}.theme-base .dialog-valuation h3 .plan-box.gra{background-color:#777}.theme-base .dialog-valuation>span{float:left;margin-bottom:15px}.theme-base .dialog-valuation .banner{position:relative;display:block;float:left}.theme-base .dialog-valuation .banner img.cover_img{margin:10px;cursor:pointer;box-shadow:5px 5px 3px rgba(0,0,0,.4)}.theme-base .dialog-valuation .banner img.block{opacity:.5}.theme-base .dialog-valuation .banner .material-icons{color:#f7951e;position:absolute;top:15px;left:15px}.theme-base .dialog-valuation .valuation-box .valuation-form .bt-referencias-outer{display:none;margin-left:auto;background:transparent;color:#f7951e;font-family:OpenSans;text-transform:none;font-weight:200}.theme-base .dialog-valuation .valuation-box .valuation-form .col1{display:flex;justify-content:space-evenly}.theme-base .dialog-valuation .valuation-box .valuation-form .column h3{font-size:1.6rem;color:#fff;text-transform:capitalize;font-family:OpenSans;font-weight:400;letter-spacing:1px;text-align:left}.theme-base .dialog-valuation .valuation-box .valuation-form .column>div{margin:40px 10px 0}.theme-base .dialog-valuation .valuation-box .valuation-form .column>div h5{font-family:OpenSans;text-align:center;font-size:.9rem;margin-bottom:25px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .select-protocolo{margin:20px 0}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field{display:flex}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field.imc-field{margin-top:10px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field.imc-result{text-align:right;justify-content:flex-end;color:#f7951e;padding-right:50px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field .matTextPreffix{padding:0 10px;width:125px;text-align:right}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field .matTextPreffix.highlight{color:#50b69e}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field .matTextPreffix.massa-magra{color:#47dcdc}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field .matTextPreffix.massa-gorda{color:#f4dd43}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field input{border-bottom:1px solid #fff;width:70px;text-align:right}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field .matTextSuffix{padding:0 10px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .table{display:flex;justify-content:space-around;flex-direction:column}.theme-base .dialog-valuation .valuation-box .valuation-form .column .table .row{display:flex;justify-content:space-between}.theme-base .dialog-valuation .valuation-box .valuation-form .column .table .row>div{width:65px;text-align:center}.theme-base .dialog-valuation .valuation-box .valuation-form .column .table .row .tag{width:75px;text-align:right;color:#f7951e}.theme-base .dialog-valuation .valuation-box .valuation-form .column .acms{background:#333;padding:20px 15px 30px;border-radius:16px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .imc{background:#333;padding:20px 15px 30px;border-radius:16px;margin-top:25px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .imc .row .tag{width:70px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .imc .row .tag.double{width:160px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .imc .row .value{width:70px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .esquerdo{display:inline-block;margin-left:58px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .direito{display:inline-block;margin-left:135px}.theme-base .dialog-valuation .mat-dialog-actions{width:50%}.theme-base .dialog-valuation mat-table{background:transparent;margin:50px 0 0}.theme-base .dialog-valuation mat-table mat-row mat-cell{cursor:pointer}.theme-base .dialog-valuation mat-table mat-row .mat-column-data{color:#f7951e}.theme-base .dialog-valuation mat-table mat-row .mat-column-pct_gordura .trash{display:none}.theme-base .dialog-valuation mat-table mat-row .mat-column-imc{justify-content:space-between}.theme-base .dialog-valuation mat-table mat-row .mat-column-imc .mat-icon{color:#f53d3d}.theme-base .dialog-valuation mat-table mat-row .btn-table button{height:22px;line-height:22px}.theme-base .dialog-valuation mat-table mat-row .btn-table.destroy button{background-color:#f53d3d;color:#fff}.theme-base .dialog-valuation .mat-table-no-data h4{text-align:center;font-family:OpenSans}.theme-base .dialog-valuation #chart{margin-top:40px}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data{position:relative}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .pct-gordura{position:absolute;top:-48px;text-align:center;left:28px;width:88px}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .pct-gordura .value{font-size:1.4rem}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .pct-gordura .label{color:#888}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .legend{position:absolute;top:-70px;left:155px;width:125px}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .legend .peso-magro{margin:5px;padding:0 0 0 30px}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .legend .peso-magro i{position:absolute;left:0;top:4px;color:#47dcdc}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .legend .peso-gordo{margin:5px;padding:0 0 0 30px}.theme-base .dialog-valuation #chart .chart-protocolo-pie_data .legend .peso-gordo i{position:absolute;left:0;color:#f4dd43}.theme-base .dialog-valuation #chart .chart-protocolo-pie{display:flex;margin-top:50px}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div{height:70px!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div .advanced-pie .pie{scale:4;transform:translate(-7px,45px)}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div .advanced-pie-legend-wrapper .advanced-pie-legend{display:none}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div .advanced-pie-legend-wrapper .advanced-pie-legend .total-label{position:relative;top:-75px;left:90px;font-size:1rem;font-family:OpenSans;color:#999}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div .advanced-pie-legend-wrapper .advanced-pie-legend .total-value{position:relative;top:-78px;left:40px;font-size:1.5rem;width:135px;text-align:center}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div .advanced-pie-legend-wrapper .advanced-pie-legend .total-value:after{content:"Kg"}.theme-base .dialog-valuation #chart .chart-protocolo-pie>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container{display:none}.theme-base .dialog-valuation #chart .chart-protocolo{display:flex;justify-content:center}.theme-base .dialog-valuation #chart .chart-protocolo>div{height:70px!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie{display:none}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie .pie{scale:4;transform:translate(5px,45px)}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .total-label{display:none;position:relative;top:-75px;left:90px;font-size:1rem;font-family:OpenSans;color:#999}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .total-value{display:none;position:relative;top:-78px;left:40px;font-size:1.5rem;width:135px;text-align:center}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .total-value:after{content:"Kg"}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items{width:500px;overflow:hidden}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item{scale:.9;margin-right:12px}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item:first-child .item-value:after{content:"%"}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item:hover{color:#fff}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{height:55px;margin-right:4px}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{font-size:1.2rem;margin-top:0}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value:after{content:"Kg"}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label{font-size:.85rem;line-height:.85;margin:6px 4px 0}.theme-base .dialog-valuation #chart .chart-protocolo>div .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent{display:none;font-size:.85rem}.theme-base .export-pdf-modal{width:360px!important;max-width:1200px!important}.theme-base .export-pdf-modal .loading-backdrop{background:rgba(0,0,0,.5019607843137255);height:100%;position:absolute;width:100%;top:0;left:0;display:flex;justify-content:space-around;align-items:center;z-index:99}.theme-base .export-pdf-modal .mat-dialog-container{background-color:#212121}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-content h2{color:#ddd}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-content p{color:#ddd;text-align:center}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-content .mat-input-element{color:#fff;caret-color:#fff}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-content .mat-input-element::-moz-placeholder{color:#fff}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-content .mat-input-element::placeholder{color:#fff}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-actions .ng-star-inserted{width:100%}.theme-base .export-pdf-modal .mat-dialog-container mat-dialog-actions .bt-referencias{margin-left:auto;background:transparent;color:#f7951e;font-family:OpenSans;text-transform:none;font-weight:200}.theme-base .mat-dialog-feedback-list .loading-backdrop{background:rgba(0,0,0,.5019607843137255);height:100%;position:absolute;width:100%;top:0;left:0;display:flex;justify-content:space-around;align-items:center;z-index:99}.theme-base .dialog-feedback .mat-dialog-title{color:#fff}.theme-base .dialog-feedback .avatar{float:left}.theme-base .dialog-feedback .avatar img{height:32px;width:32px;border-radius:32px;border:2px solid #fff}.theme-base .dialog-feedback .name{float:left;margin:7px 10px;width:148px;height:22px;color:#fff;font-size:1rem;font-weight:400;overflow:hidden}.theme-base .dialog-feedback .programa-name,.theme-base .dialog-feedback .treino-name{float:left;margin:6px 10px;width:250px}.theme-base .dialog-feedback .feedback-date{float:left;margin:6px 10px;width:85px}.theme-base .dialog-feedback .feedback{display:inline-block;margin:6px 10px;max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.theme-base .dialog-feedback mat-table{background:transparent;margin:50px 0 0;border-radius:16px;overflow:hidden}.theme-base .dialog-feedback mat-table mat-row{cursor:pointer}.theme-base .dialog-feedback mat-table mat-row:hover{background-color:#272727}.theme-base .dialog-feedback mat-table mat-row mat-cell{cursor:pointer}.theme-base .dialog-feedback .mat-table-no-data h4{text-align:center;font-family:OpenSans}.theme-base .overall-modal{width:1200px!important;max-width:1200px!important}.theme-base .overall-modal .loading-backdrop{background:rgba(0,0,0,.5019607843137255);height:100%;position:absolute;width:100%;top:0;left:0;display:flex;justify-content:space-around;align-items:center;z-index:99}.theme-base .overall-modal .mat-dialog-container{position:relative}.theme-base .overall-modal .mat-dialog-container mat-dialog-actions{justify-content:flex-start}.theme-base .overall-modal .mat-dialog-container mat-dialog-actions button{min-width:0}.theme-base .overall-modal .mat-dialog-container mat-dialog-actions .bt-referencias{margin-left:auto;background:transparent;color:#f7951e;font-family:OpenSans;text-transform:none;font-weight:200}.theme-base dialog-overall .mat-dialog-actions{padding:0;margin:0}.theme-base .dialog-overall{color:#555;font-family:OpenSans;font-size:.8rem;height:85vh;max-height:100vh}.theme-base .dialog-overall h2{text-align:left;color:#555;font-size:2rem;font-family:OpenSans-bold}.theme-base .dialog-overall h3{text-align:left;color:#555;font-size:1.4rem;font-family:OpenSans-Bold;margin-bottom:20px}.theme-base .dialog-overall .overall-box{display:flex;max-height:74vh}.theme-base .dialog-overall .overall-box .content-box{flex:1;overflow:overlay;margin:0 5px;scrollbar-color:#ccc #fff}.theme-base .dialog-overall .overall-box .content-box.training .info{cursor:pointer}.theme-base .dialog-overall .overall-box .content-box .close{display:none}.theme-base .dialog-overall .overall-box .content-box .workouts-empty{height:44vh;display:flex;align-items:center;justify-content:space-around}.theme-base .dialog-overall .overall-box .content-box .info{background-color:#eee;border-radius:16px;margin:0 10px 20px;padding:16px}.theme-base .dialog-overall .overall-box .content-box .info.selected{background-color:#ddd}.theme-base .dialog-overall .overall-box .content-box .info>div{margin:10px 0}.theme-base .dialog-overall .overall-box .content-box .info .name,.theme-base .dialog-overall .overall-box .content-box .info .subtitle{font-family:OpenSans-Bold;color:#777}.theme-base .dialog-overall .overall-box .content-box .info .days,.theme-base .dialog-overall .overall-box .content-box .info .diff,.theme-base .dialog-overall .overall-box .content-box .info .goal,.theme-base .dialog-overall .overall-box .content-box .info .minutes,.theme-base .dialog-overall .overall-box .content-box .info .weeks{margin:0}.theme-base .dialog-overall .overall-box .content-box .info .days:before,.theme-base .dialog-overall .overall-box .content-box .info .diff:before,.theme-base .dialog-overall .overall-box .content-box .info .goal:before,.theme-base .dialog-overall .overall-box .content-box .info .minutes:before,.theme-base .dialog-overall .overall-box .content-box .info .weeks:before{content:" - "}.theme-base .dialog-overall .overall-box .content-box .info .txt-box{margin:10px 0}.theme-base .dialog-overall .overall-box .content-box .interval,.theme-base .dialog-overall .overall-box .content-box .repetitions,.theme-base .dialog-overall .overall-box .content-box .weight{margin:0}.theme-base .dialog-overall .overall-box .content-box .interval:before,.theme-base .dialog-overall .overall-box .content-box .repetitions:before,.theme-base .dialog-overall .overall-box .content-box .weight:before{content:" - "}.theme-base .clear{clear:both}.theme-base #nav-teacher-super-coach-logo{position:absolute;top:-2px;left:65px}.theme-base .right-menu{right:calc(50% - 600px);position:absolute;display:block;width:50%;z-index:1}.theme-base .right-menu .account-button{float:right;width:320px;border-radius:0}.theme-base .right-menu .account-button .profile-img{float:right;text-align:center;line-height:0;margin-top:-4px}.theme-base .right-menu .account-button .profile-img .profile-avatar{width:36px;height:36px;border-radius:120px;border:2px solid #fff;margin-top:4px}.theme-base .right-menu .account-button h1.profile-name{color:#fff;font-size:1rem;font-family:OpenSans,sans-serif;font-weight:200;float:right;margin:0 30px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;width:240px}.theme-base .right-menu .account-button .mat-icon{color:#fff;position:absolute;right:0;top:9px}.theme-base app-nav-teacher mat-toolbar.sidenav-toolbar button.toggle-menu{width:195px}.theme-base app-nav-teacher mat-toolbar.sidenav-toolbar button.toggle-menu mat-icon{left:18px;position:absolute;top:15px}.theme-base .login-div{background:url(bg-1.4f2d9779e134a0cc3410.jpg);height:100vh;display:flex;justify-content:center;align-items:center}.theme-base .login-div .new-account{margin:0;position:relative;text-align:center;width:100%}.theme-base .login-div .new-account p{margin:0;color:#aaa;font-size:.8rem}.theme-base .login-div .new-account a{color:#f7951e;cursor:pointer;font-size:.8rem}.theme-base .login-div .flags{display:flex;justify-content:center;position:absolute;width:300px;left:calc(50vw - 150px);bottom:75px}.theme-base .login-div .flags .flag{cursor:pointer;border-radius:64px;overflow:hidden;margin:0 15px;height:32px;width:32px;text-align:center}.theme-base .login-div .flags .flag img{transform:translate3d(-5px,-5px,0);height:43px}.theme-base .login-div .version{text-align:center;color:#555;font-size:10px;position:absolute;width:100px;left:calc(50vw - 50px);bottom:25px}.theme-base .login-div .card-alert{background-color:#151515;color:#ccc;margin:0 25px;text-align:center}.theme-base .login-div .super-treinos-logo{width:100%;text-align:center;margin:30px 0}.theme-base .login-div .super-treinos-logo img{-o-object-fit:scale-down;object-fit:scale-down;width:310px}.theme-base .login-div .super-treinos-logo .icon-st{width:96px;border-radius:16px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .login-div .user-name{color:#f7951e;margin-bottom:25px;margin-top:50px}.theme-base .login-div .card-register{overflow:auto;background:#272727;border-radius:16px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);width:360px;height:auto;margin:0 auto;padding:15px 25px}.theme-base .login-div .card-register form{padding:0 25px}.theme-base .login-div .card-register form mat-form-field{margin:0}.theme-base .login-div .card-register form mat-form-field .mat-form-field-wrapper{margin-bottom:0!important}.theme-base .login-div .card-register .button-save-box{margin-top:30px}.theme-base .login-div .card-register .button-save-box button{width:100%;font-family:OpenSans-Bold,sans-serif}.theme-base .login-div .card-register .button-voltar{margin-top:30px;text-align:center;color:#f7951e;cursor:pointer;font-size:.8rem}.theme-base .login-div .card-login{background:#222;border-radius:16px;box-shadow:none;width:480px;height:546px;margin:0 auto;padding:15px 25px}.theme-base .login-div .card-login .login-form .mat-stepper-horizontal{background:transparent}.theme-base .login-div .card-login .login-form .mat-icon{position:absolute;margin-top:30px;margin-left:-60px;color:#999;cursor:pointer}.theme-base .login-div .card-login .login-form .mat-form-field{width:100%}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-wrapper{margin-bottom:0}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-infix{padding:10px 8px 18px}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-outline-start{border-radius:16px 0 0 16px!important;min-width:16px!important;color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-outline-end{border-radius:0 16px 16px 0!important;min-width:16px!important;color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-appearance-outline .mat-form-field-flex{padding:0 20px!important;color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-step-header .mat-step-icon-selected,.theme-base .login-div .card-login .login-form .mat-form-field .mat-step-header .mat-step-icon-state-done,.theme-base .login-div .card-login .login-form .mat-form-field .mat-step-header .mat-step-icon-state-edit{background-color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-appearance-outline .mat-form-field-outline{color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#999!important;opacity:.8!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-input-element{caret-color:#999!important;height:22px}.theme-base .login-div .card-login .login-form .mat-form-field .mat-input-element::-moz-placeholder{color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-input-element::placeholder{color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-invalid .mat-input-element,.theme-base .login-div .card-login .login-form .mat-form-field .mat-warn .mat-input-element{caret-color:#999!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field-label{color:rgba(0,0,0,.6)!important}.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field.mat-focused .mat-form-field-label,.theme-base .login-div .card-login .login-form .mat-form-field .mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#999!important}.theme-base .login-div .card-login .login-form .hint{color:#ff6a6a;width:180px;display:block;font-size:12px}.theme-base .login-div .card-login .login-form .recover-password{cursor:pointer;color:#905105;display:block;margin-bottom:32px;margin-top:-20px;text-align:right;font-size:small}.theme-base .login-div .mat-progress-spinner,.theme-base .login-div .mat-spinner{position:absolute;right:0;top:10px}.theme-base .login-div .mat-progress-spinner circle,.theme-base .login-div .mat-spinner circle{stroke:#f7951e}.theme-base .login-div .mat-horizontal-stepper-header-container{display:none}.theme-base .login-div .mat-stepper-horizontal{background-color:transparent}.theme-base .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:#f7951e}.theme-base .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#f7951e}.theme-base .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-wrapper{margin-bottom:1em}.theme-base .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element{color:#f7951e;caret-color:#f7951e}.theme-base .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine,.theme-base .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-untouched{color:#f7951e!important;caret-color:#f7951e!important}.theme-base .login-div .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base .login-div .mat-form-field.ng-untouched .mat-form-field-ripple{background-color:#f7951e!important}.theme-base .login-div .mat-form-field.mat-focused .mat-form-field-label,.theme-base .login-div .mat-form-field.mat-focused .mat-form-field-label .mat-placeholder-required{color:#f7951e}.theme-base .login-div .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#f7951e}.theme-base .login-div .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.theme-base .login-div .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:red}.theme-base .login-div .bt-login-next{width:100%;margin:30px 0 0}.theme-base .login-div .bt-cancel,.theme-base .login-div .bt-login-go,.theme-base .login-div .bt-login-next{font-weight:200;font-family:OpenSans-Bold,sans-serif}.theme-base .login-div .card-login.supercoach .super-treinos-logo img{width:75px}.theme-base .login-div .card-login.supercoach .login-form .mat-spinner circle{stroke:#f7951e}.theme-base .login-div .card-login.supercoach .login-form .recover-password{color:#fff}.theme-base .login-div .card-login.supercoach .new-account p{margin:0;color:#fff}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label,.theme-base .login-div .card-login.supercoach .new-account a{color:#fff}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-wrapper{margin-bottom:1em}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-appearance-legacy .mat-input-element{color:#fff;caret-color:#fff}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine,.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-untouched{color:#fff!important;caret-color:#fff!important}.theme-base .login-div .card-login.supercoach .mat-form-field.ng-pristine .mat-form-field-ripple{background-color:#fff!important}.theme-base .login-div .card-login.supercoach .mat-form-field.ng-pristine .mat-placeholder-required{color:#fff!important;caret-color:#fff!important}.theme-base .login-div .card-login.supercoach .mat-form-field.ng-untouched .mat-form-field-ripple{background-color:#fff!important}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-focused .mat-form-field-label,.theme-base .login-div .card-login.supercoach .mat-form-field.mat-focused .mat-form-field-label .mat-placeholder-required{color:#fff}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#fff}.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.theme-base .login-div .card-login.supercoach .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:red}.theme-base .login-div .card-login.supercoach .bt-login-go,.theme-base .login-div .card-login.supercoach .bt-login-next{background:#f7951e}.theme-base .login-div .card-login .recover-password{cursor:pointer;color:#905105;display:block;margin-bottom:15px;text-align:right;font-size:small}.theme-base .panel-login{width:450px!important}.theme-base .theme-dp .mydietpro #nav-nutri-mydietpro-logo,.theme-base .theme-dp .theme-dp #nav-nutri-mydietpro-logo{position:absolute;top:5px;left:65px;height:55px}.theme-base .theme-dp .mydietpro .right-menu,.theme-base .theme-dp .theme-dp .right-menu{position:absolute;display:block;z-index:1}.theme-base .theme-dp .mydietpro .right-menu .account-button,.theme-base .theme-dp .theme-dp .right-menu .account-button{float:right;border-radius:0;padding:10px 20px 10px 0;height:64px}.theme-base .theme-dp .mydietpro .right-menu .account-button .profile-img,.theme-base .theme-dp .theme-dp .right-menu .account-button .profile-img{float:right;text-align:center;line-height:0;margin-top:-4px}.theme-base .theme-dp .mydietpro .right-menu .account-button .profile-img .profile-avatar,.theme-base .theme-dp .theme-dp .right-menu .account-button .profile-img .profile-avatar{width:36px;height:36px;border-radius:120px;border:2px solid #a579c5;margin-top:4px}.theme-base .theme-dp .mydietpro .right-menu .account-button h1.profile-name,.theme-base .theme-dp .theme-dp .right-menu .account-button h1.profile-name{color:#fff;font-size:1rem;font-family:OpenSans,sans-serif;font-weight:200;float:right;margin:5px 20px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;width:240px}.theme-base .theme-dp .mydietpro .selecionados.empty,.theme-base .theme-dp .theme-dp .selecionados.empty{color:#fff!important}.theme-base .theme-dp .mydietpro mat-toolbar.sidenav-toolbar,.theme-base .theme-dp .theme-dp mat-toolbar.sidenav-toolbar{color:#fff;background:#4e4393}.theme-base .theme-dp .mydietpro mat-toolbar.sidenav-toolbar button.toggle-menu,.theme-base .theme-dp .theme-dp mat-toolbar.sidenav-toolbar button.toggle-menu{color:#a579c5;width:270px;height:64px}.theme-base .theme-dp .mydietpro mat-toolbar.sidenav-toolbar button.toggle-menu mat-icon,.theme-base .theme-dp .theme-dp mat-toolbar.sidenav-toolbar button.toggle-menu mat-icon{left:18px;position:absolute;top:24px;color:#fff}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini{color:#fff;background:#4e4393}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item{height:55px}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item .mat-list-item-content img,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item .mat-list-item-content img{margin-bottom:8px}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content img,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content img{filter:invert(67%) sepia(58%) saturate(420%) hue-rotate(236deg) brightness(141%) contrast(94%)}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-text,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-text{color:#fff;background-color:#a579c5}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro mat-sidenav,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro mat-sidenav{color:#fff;background:#4e4393;border-top:#a579c5}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro mat-sidenav .mat-list-item .mat-list-item-content:hover,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro mat-sidenav .mat-list-item .mat-list-item-content:hover{background:#614fba}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .mat-list-item-content,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .mat-list-item-content{color:#a579c5}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .icon-box img,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .icon-box img{filter:invert(67%) sepia(58%) saturate(420%) hue-rotate(236deg) brightness(141%) contrast(94%)}.theme-base .theme-dp .mydietpro mat-sidenav-container.mydietpro mat-sidenav-content,.theme-base .theme-dp .theme-dp mat-sidenav-container.mydietpro mat-sidenav-content{background:#614fba;background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base .theme-dp .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-header,.theme-base .theme-dp .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-header{background:#7058ae;padding:0;margin:0 17px;border-radius:8px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .theme-dp .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-ink-bar,.theme-base .theme-dp .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-ink-bar{background-color:#a579c5}.theme-base .theme-dp .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-tab-labels,.theme-base .theme-dp .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-tab-labels{background-color:#7058ae}.theme-base .theme-dp .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-body-wrapper .mat-tab-body,.theme-base .theme-dp .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-body-wrapper .mat-tab-body{background-color:transparent}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-tab-header,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-tab-header{border-radius:8px;background-color:#7058ae}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-tab-header .mat-ink-bar,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-tab-header .mat-ink-bar{background-color:#a579c5}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-tab-header .mat-tab-labels,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-tab-header .mat-tab-labels{background-color:#7058ae}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-tab-body-wrapper,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-tab-body-wrapper{border-radius:8px}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-tab-body-wrapper .mat-tab-body,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-tab-body-wrapper .mat-tab-body{background-color:#7058ae}.theme-base .theme-dp .mydietpro .mat-tab-group,.theme-base .theme-dp .mydietpro .mat-table-wrapper,.theme-base .theme-dp .theme-dp .mat-tab-group,.theme-base .theme-dp .theme-dp .mat-table-wrapper{background-color:#7058ae;border-radius:8px}.theme-base .theme-dp .mydietpro .mat-tab-group .mass-button-box,.theme-base .theme-dp .mydietpro .mat-table-wrapper .mass-button-box,.theme-base .theme-dp .theme-dp .mat-tab-group .mass-button-box,.theme-base .theme-dp .theme-dp .mat-table-wrapper .mass-button-box{background-color:#7058ae!important;border-radius:8px}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-table .mat-header-row,.theme-base .theme-dp .mydietpro .mat-table-wrapper .mat-table .mat-header-row,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-table .mat-header-row,.theme-base .theme-dp .theme-dp .mat-table-wrapper .mat-table .mat-header-row{background-color:#7058ae}.theme-base .theme-dp .mydietpro .mat-tab-group .mat-table-no-data,.theme-base .theme-dp .mydietpro .mat-table-wrapper .mat-table-no-data,.theme-base .theme-dp .theme-dp .mat-tab-group .mat-table-no-data,.theme-base .theme-dp .theme-dp .mat-table-wrapper .mat-table-no-data{background-color:#7058ae;box-shadow:none;color:#8e8dba}.theme-base .theme-dp .mydietpro .mat-tab-group .pro-black-msg,.theme-base .theme-dp .mydietpro .mat-table-wrapper .pro-black-msg,.theme-base .theme-dp .theme-dp .mat-tab-group .pro-black-msg,.theme-base .theme-dp .theme-dp .mat-table-wrapper .pro-black-msg{background-color:#4e4393}.theme-base .theme-dp .mydietpro .mat-tab-group .pro-black-msg .mat-button,.theme-base .theme-dp .mydietpro .mat-table-wrapper .pro-black-msg .mat-button,.theme-base .theme-dp .theme-dp .mat-tab-group .pro-black-msg .mat-button,.theme-base .theme-dp .theme-dp .mat-table-wrapper .pro-black-msg .mat-button{color:#fff!important}.theme-base .theme-dp .mydietpro .mat-tab-group .pro-black-msg>p,.theme-base .theme-dp .mydietpro .mat-table-wrapper .pro-black-msg>p,.theme-base .theme-dp .theme-dp .mat-tab-group .pro-black-msg>p,.theme-base .theme-dp .theme-dp .mat-table-wrapper .pro-black-msg>p{color:#8e8dba}.theme-base .theme-dp .mydietpro .mat-tab-group,.theme-base .theme-dp .theme-dp .mat-tab-group{background-color:transparent}.theme-base .theme-dp .mydietpro small,.theme-base .theme-dp .theme-dp small{color:#e6e6e6}.theme-base .theme-dp .mydietpro small .mat-icon,.theme-base .theme-dp .theme-dp small .mat-icon{position:relative;top:7px}.theme-base .theme-dp .mydietpro small.btn-back,.theme-base .theme-dp .theme-dp small.btn-back{color:#fff;cursor:pointer}.theme-base .theme-dp .mydietpro mat-card.dashboard-card,.theme-base .theme-dp .theme-dp mat-card.dashboard-card{background:#7058ae;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#fff;border-radius:8px}.theme-base .theme-dp .mydietpro mat-card.dashboard-card.card-rules,.theme-base .theme-dp .mydietpro mat-card.dashboard-card.card-subscriptions,.theme-base .theme-dp .mydietpro mat-card.dashboard-card.menu-form-card,.theme-base .theme-dp .mydietpro mat-card.dashboard-card.menus-list-card,.theme-base .theme-dp .mydietpro mat-card.dashboard-card.student-list-card,.theme-base .theme-dp .theme-dp mat-card.dashboard-card.card-rules,.theme-base .theme-dp .theme-dp mat-card.dashboard-card.card-subscriptions,.theme-base .theme-dp .theme-dp mat-card.dashboard-card.menu-form-card,.theme-base .theme-dp .theme-dp mat-card.dashboard-card.menus-list-card,.theme-base .theme-dp .theme-dp mat-card.dashboard-card.student-list-card{background:transparent;box-shadow:none}.theme-base .theme-dp .mydietpro mat-card.dashboard-card .greeting-card .profile-img,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .greeting-card .profile-img{background-color:#59458e!important}.theme-base .theme-dp .mydietpro mat-card.dashboard-card .greeting-card .instrucoes p,.theme-base .theme-dp .mydietpro mat-card.dashboard-card .greeting-card pre,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .greeting-card .instrucoes p,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .greeting-card pre{color:#fff!important}.theme-base .theme-dp .mydietpro mat-card.dashboard-card .termos a,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .termos a{color:#a579c5!important}.theme-base .theme-dp .mydietpro mat-card.dashboard-card .loading-backdrop,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .loading-backdrop{opacity:.5}.theme-base .theme-dp .mydietpro mat-card.dashboard-card .form-box label,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .form-box label{color:#fff!important}.theme-base .theme-dp .mydietpro mat-card.dashboard-card mat-card-title.mat-card-title,.theme-base .theme-dp .theme-dp mat-card.dashboard-card mat-card-title.mat-card-title{color:#fff;background:transparent}.theme-base .theme-dp .mydietpro mat-card.dashboard-card mat-card-footer.mat-card-footer,.theme-base .theme-dp .theme-dp mat-card.dashboard-card mat-card-footer.mat-card-footer{color:#fff;background:#7058ae}.theme-base .theme-dp .mydietpro mat-card.dashboard-card .avatar img,.theme-base .theme-dp .theme-dp mat-card.dashboard-card .avatar img{border-color:#a579c5}.theme-base .theme-dp .mydietpro .mat-sort-header-arrow,.theme-base .theme-dp .theme-dp .mat-sort-header-arrow{color:#fff}.theme-base .theme-dp .mydietpro mat-table,.theme-base .theme-dp .theme-dp mat-table{background-color:#7058ae!important}.theme-base .theme-dp .mydietpro mat-table mat-header-row,.theme-base .theme-dp .theme-dp mat-table mat-header-row{background-color:#7058ae!important;border-bottom:1px solid hsla(0,0%,100%,.3137254901960784)!important;border-top:2px solid hsla(0,0%,100%,.06274509803921569)!important;box-shadow:none!important}.theme-base .theme-dp .mydietpro mat-table mat-header-row .mat-checkbox,.theme-base .theme-dp .theme-dp mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base .theme-dp .mydietpro mat-table mat-header-row .mat-column-select,.theme-base .theme-dp .theme-dp mat-table mat-header-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-header-row .mat-column-name_clear,.theme-base .theme-dp .theme-dp mat-table mat-header-row .mat-column-name_clear{flex:0 0 62%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-header-row .mat-column-total_students,.theme-base .theme-dp .theme-dp mat-table mat-header-row .mat-column-total_students{flex:0 0 16%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-header-row .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table mat-header-row .mat-column-menu{flex:0 0 0%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-row,.theme-base .theme-dp .theme-dp mat-table mat-row{background-color:#7058ae!important;box-shadow:none;border:0!important}.theme-base .theme-dp .mydietpro mat-table mat-row.locked,.theme-base .theme-dp .theme-dp mat-table mat-row.locked{background:rgba(0,0,0,.3137254901960784)!important;color:hsla(0,0%,100%,.3137254901960784)!important;opacity:.5}.theme-base .theme-dp .mydietpro mat-table mat-row.locked .mat-column-menu .menu-menu .material-icons,.theme-base .theme-dp .theme-dp mat-table mat-row.locked .mat-column-menu .menu-menu .material-icons{cursor:default}.theme-base .theme-dp .mydietpro mat-table mat-row.locked .mat-column-name_clear:hover,.theme-base .theme-dp .theme-dp mat-table mat-row.locked .mat-column-name_clear:hover{text-decoration:none;cursor:default}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-checkbox,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-select,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-name_clear,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-name_clear{flex:0 0 62%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-total_students,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-total_students{flex:0 0 16%;font-family:OpenSans,sans-serif!important;margin-right:25px}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table mat-row .expire .mat-icon,.theme-base .theme-dp .theme-dp mat-table mat-row .expire .mat-icon{color:#fff}.theme-base .theme-dp .mydietpro mat-table mat-row .expiration h5,.theme-base .theme-dp .theme-dp mat-table mat-row .expiration h5{color:#bbb}.theme-base .theme-dp .mydietpro mat-table mat-row .expiration h5.expired,.theme-base .theme-dp .theme-dp mat-table mat-row .expiration h5.expired{display:none}.theme-base .theme-dp .mydietpro mat-table mat-row .expiration h5 i.material-icons,.theme-base .theme-dp .theme-dp mat-table mat-row .expiration h5 i.material-icons{color:#59bbc8!important}.theme-base .theme-dp .mydietpro mat-table mat-row .expiration.expired h5.expired,.theme-base .theme-dp .theme-dp mat-table mat-row .expiration.expired h5.expired{display:block}.theme-base .theme-dp .mydietpro mat-table mat-row .expiration.expired h5.not-expired,.theme-base .theme-dp .theme-dp mat-table mat-row .expiration.expired h5.not-expired{display:none}.theme-base .theme-dp .mydietpro mat-table mat-row .expiration.expired h5 i.material-icons,.theme-base .theme-dp .theme-dp mat-table mat-row .expiration.expired h5 i.material-icons{color:#9e6ec7!important}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-menu .material-icons,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-menu .material-icons{float:right;margin-right:20px;color:#fff}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-menu .mat-menu-trigger,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-menu .mat-menu-trigger{width:26px;float:left}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-column-menu img.as-mat-icon,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-column-menu img.as-mat-icon{width:18px;height:18px;vertical-align:top;margin-top:5px}.theme-base .theme-dp .mydietpro mat-table mat-row .avatar-box,.theme-base .theme-dp .theme-dp mat-table mat-row .avatar-box{cursor:pointer;border-radius:50px;border:2px solid #a579c5;overflow:hidden;width:42px;height:42px}.theme-base .theme-dp .mydietpro mat-table mat-row .avatar-box .avatar,.theme-base .theme-dp .theme-dp mat-table mat-row .avatar-box .avatar{height:42px;width:42px}.theme-base .theme-dp .mydietpro mat-table mat-row .file-download,.theme-base .theme-dp .theme-dp mat-table mat-row .file-download{color:#777;margin-right:15px;border:2px solid #555;border-radius:64px;height:26px;width:28px;text-align:center;cursor:pointer}.theme-base .theme-dp .mydietpro mat-table mat-row .file-download mat-icon,.theme-base .theme-dp .theme-dp mat-table mat-row .file-download mat-icon{margin-top:3px;font-size:20px}.theme-base .theme-dp .mydietpro mat-table mat-row .menu-name,.theme-base .theme-dp .theme-dp mat-table mat-row .menu-name{cursor:pointer}.theme-base .theme-dp .mydietpro mat-table mat-row .menu-name:hover,.theme-base .theme-dp .theme-dp mat-table mat-row .menu-name:hover{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.theme-base .theme-dp .mydietpro mat-table mat-row .pdf-info,.theme-base .theme-dp .theme-dp mat-table mat-row .pdf-info{width:100%;margin-left:0;font-size:.8rem}.theme-base .theme-dp .mydietpro mat-table mat-row .pdf-info .pdf-name,.theme-base .theme-dp .theme-dp mat-table mat-row .pdf-info .pdf-name{color:#fff}.theme-base .theme-dp .mydietpro mat-table mat-row .pdf-info .pdf-date,.theme-base .theme-dp .theme-dp mat-table mat-row .pdf-info .pdf-date{color:#e6e6e6!important;margin:5px 0 0}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-slide-toggle,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-slide-toggle{margin-top:4px;width:112px}.theme-base .theme-dp .mydietpro mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base .theme-dp .mydietpro mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base .theme-dp .theme-dp mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb{color:#bbb}.theme-base .theme-dp .mydietpro mat-table mat-row .student-counter,.theme-base .theme-dp .theme-dp mat-table mat-row .student-counter{cursor:pointer;width:85%;text-align:center;color:#fff}.theme-base .theme-dp .mydietpro mat-table mat-row .student-counter.empty,.theme-base .theme-dp .theme-dp mat-table mat-row .student-counter.empty{color:#e6e6e6}.theme-base .theme-dp .mydietpro mat-table mat-row .menu-file,.theme-base .theme-dp .theme-dp mat-table mat-row .menu-file{cursor:pointer;width:100%;text-align:right}.theme-base .theme-dp .mydietpro mat-table mat-row .menu-file .menu .mat-icon,.theme-base .theme-dp .theme-dp mat-table mat-row .menu-file .menu .mat-icon{height:24px;width:24px;font-size:24px;color:#a579c5}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-name .details,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-name .details{margin-left:0}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-name .goal,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-name .goal{display:none}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-menu{flex:0 0 8%;font-family:OpenSans,sans-serif!important}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-menu .button.add,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-menu .button.add{color:#090;margin-right:20px}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-menu .button.refuse,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-menu .button.refuse{color:#900}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-menu .button .mat-icon,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-menu .button .mat-icon{display:none;font-size:2rem;height:28px;cursor:pointer}.theme-base .theme-dp .mydietpro mat-table.waitline .mat-column-menu .button .mat-icon img,.theme-base .theme-dp .theme-dp mat-table.waitline .mat-column-menu .button .mat-icon img{height:34px;margin-top:-1px;margin-left:2px;filter:invert(60%) sepia(100%) saturate(8468%) hue-rotate(15deg) brightness(92%) contrast(74%)}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-header-row .mat-column-select,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-header-row .mat-column-select{flex:0 0 5%}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-header-row .mat-column-name_clear,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-header-row .mat-column-name_clear{flex:0 0 37%}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-header-row .mat-column-total_students,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-header-row .mat-column-total_students{flex:0 0 16%}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-header-row .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-header-row .mat-column-menu{flex:0 0 0%}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-row .mat-checkbox,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-row .mat-checkbox{margin-right:25px}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-row .mat-column-select,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-row .mat-column-select{flex:0 0 5%}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-row .mat-column-name_clear,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-row .mat-column-name_clear{flex:0 0 37%}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-row .mat-column-name_clear .details .goal,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-row .mat-column-name_clear .details .goal{display:none}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-row .mat-column-total_students,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-row .mat-column-total_students{flex:0 0 16%;margin-right:25px}.theme-base .theme-dp .mydietpro mat-table.customer-table mat-row .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table.customer-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px;visibility:hidden}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row mat-cell>div,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row mat-cell>div{color:#fff}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-select,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-select{flex:0 0 5%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-name_clear,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-name_clear{flex:0 0 45%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-type,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-type{flex:0 0 10%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-carbs,.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-fat_total,.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-kcal,.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-proteins,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-carbs,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-fat_total,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-kcal,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-proteins{flex:0 0 7%;justify-content:flex-end}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-total_students,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-total_students{flex:0 0 16%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-header-row .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-header-row .mat-column-menu{flex:0 0 0%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row mat-cell>div,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row mat-cell>div{color:#fff}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-checkbox,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-checkbox{margin-right:25px}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-select,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-select{flex:0 0 5%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-name_clear,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-name_clear{flex:0 0 45%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-name_clear .details,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-name_clear .details{display:none}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-type,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-type{flex:0 0 10%}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-carbs,.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-fat_total,.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-kcal,.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-proteins,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-carbs,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-fat_total,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-kcal,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-proteins{flex:0 0 7%;justify-content:flex-end}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-total_students,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-total_students{flex:0 0 16%;margin-right:25px}.theme-base .theme-dp .mydietpro mat-table.menu-table mat-row .mat-column-menu,.theme-base .theme-dp .theme-dp mat-table.menu-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px}.theme-base .theme-dp .mydietpro .mat-table-no-data,.theme-base .theme-dp .theme-dp .mat-table-no-data{background-color:#3b3370;color:#a579c5}.theme-base .theme-dp .mydietpro .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .aviso-pequeno,.theme-base .theme-dp .theme-dp .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .aviso-pequeno{color:#fff!important}.theme-base .theme-dp .mydietpro mat-paginator .mat-select-arrow,.theme-base .theme-dp .theme-dp mat-paginator .mat-select-arrow{color:#8e8dba}.theme-base .theme-dp .mydietpro app-login .login-div,.theme-base .theme-dp .theme-dp app-login .login-div{background:#614fba;background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base .theme-dp .mydietpro app-login .login-div mat-card.card-login,.theme-base .theme-dp .theme-dp app-login .login-div mat-card.card-login{background:#4e4393}.theme-base .theme-dp .mydietpro app-login .login-div mat-card.card-login .user-name,.theme-base .theme-dp .theme-dp app-login .login-div mat-card.card-login .user-name{color:#fff}.theme-base .theme-dp .mydietpro app-login .login-div mat-card.card-login .login-form .recover-password,.theme-base .theme-dp .theme-dp app-login .login-div mat-card.card-login .login-form .recover-password{color:#8e8dba}.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field .mat-form-field-ripple,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field .mat-form-field-ripple{background-color:#fff}.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element,.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine{color:#fff!important;caret-color:#fff!important}.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:#fff}.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff}.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.ng-focused .mat-form-field-ripple,.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base .theme-dp .mydietpro app-login .login-div .mat-form-field.ng-untouched .mat-form-field-ripple,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.ng-focused .mat-form-field-ripple,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base .theme-dp .theme-dp app-login .login-div .mat-form-field.ng-untouched .mat-form-field-ripple{background-color:#fff!important}.theme-base .theme-dp .mydietpro app-cadastro .cadastro-div .grid-container .mat-card section.set-activity>span,.theme-base .theme-dp .mydietpro app-cadastro .cadastro-div .grid-container .mat-card small.danger,.theme-base .theme-dp .mydietpro app-login .login-div .new-account a,.theme-base .theme-dp .mydietpro app-login .version,.theme-base .theme-dp .theme-dp app-cadastro .cadastro-div .grid-container .mat-card section.set-activity>span,.theme-base .theme-dp .theme-dp app-cadastro .cadastro-div .grid-container .mat-card small.danger,.theme-base .theme-dp .theme-dp app-login .login-div .new-account a,.theme-base .theme-dp .theme-dp app-login .version{color:#fff}.theme-base .theme-dp .mydietpro app-cadastro .set-confirmation a,.theme-base .theme-dp .theme-dp app-cadastro .set-confirmation a{color:#a579c5}.theme-base .theme-dp .mydietpro component-customer-waitline .waitline-card .list-link-legend .mat-button,.theme-base .theme-dp .theme-dp component-customer-waitline .waitline-card .list-link-legend .mat-button{color:#fff!important;background:#4e4393!important;box-shadow:none!important;padding:0!important}.theme-base .theme-dp .mydietpro component-customer-waitline .waitline-card .list-link-legend .mat-button .mat-icon-box,.theme-base .theme-dp .theme-dp component-customer-waitline .waitline-card .list-link-legend .mat-button .mat-icon-box{background:#4e4393}.theme-base .theme-dp .mydietpro component-customer-waitline .waitline-card .list-link-legend .mat-button small,.theme-base .theme-dp .theme-dp component-customer-waitline .waitline-card .list-link-legend .mat-button small{color:#fff!important}.theme-base .theme-dp .mydietpro app-professores .card-subscriptions .mat-card .mat-card-header .mat-card-header-text mat-card-title small,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .mat-card-header .mat-card-header-text mat-card-title small,.theme-base .theme-dp .theme-dp app-professores .card-subscriptions .mat-card .mat-card-header .mat-card-header-text mat-card-title small,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .mat-card-header .mat-card-header-text mat-card-title small{color:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter{background-color:#333}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.success,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.success{color:#00b826}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.start,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.start{color:#cf0}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.alert,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.alert{color:#ffbf00}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.danger,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.danger{color:#f53d3d}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-1,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-1{color:#59bbc8}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-2,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-2{color:#ffbf00}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-3,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-3{color:#ddd365}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-master,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-master{background-color:#4f3d7d;box-shadow:inset -1px -1px #444,inset 0 1px 0 #161616;color:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter{box-shadow:0 1px 2px #000}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.alert,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.danger,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-1,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-2,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-3,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.start,.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.success,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.alert,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.danger,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-1,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-2,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-3,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.start,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.success{background:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-hint,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-hint{color:#aaa}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .extra-box,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .extra-box{background:#777;color:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box{color:#fff;background:#4e4393;box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);flex:none;min-width:200px;width:auto}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details{height:0;margin-bottom:120px;padding:10px 15px 0}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-name,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-name{margin-top:15px}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att{background:#4e4393;padding:15px 15px 20px;height:calc(130px + .75vw)}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .plan-details,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .plan-details{background:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .material-icons,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .material-icons{color:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-11 .plan-details,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-11 .plan-details{background:linear-gradient(135deg,#2877b1,#5ccfa6)}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-12 .plan-details,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-12 .plan-details{background:linear-gradient(135deg,#f8c34b,#d79738)}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card{background:#7058ae;border-radius:8px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .theme-dp .mydietpro app-professores .teacher-div .card-subscriptions .label-date,.theme-base .theme-dp .theme-dp app-professores .teacher-div .card-subscriptions .label-date{color:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter,.theme-base .theme-dp .theme-dp app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter{background:#7058ae;border-radius:8px;color:#fff}.theme-base .theme-dp .mydietpro app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box,.theme-base .theme-dp .theme-dp app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box{background:#4f3d7d}.theme-base .theme-dp .mydietpro app-professores .teacher-div .pix-card p,.theme-base .theme-dp .mydietpro app-professores .teacher-div mat-card.cc-form .cc-form-header p,.theme-base .theme-dp .theme-dp app-professores .teacher-div .pix-card p,.theme-base .theme-dp .theme-dp app-professores .teacher-div mat-card.cc-form .cc-form-header p{color:#fff}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .control-buttons button,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .control-buttons button{min-width:250px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box{display:flex;justify-content:space-between}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button{margin:0;background-color:transparent!important;color:#fff!important;border-radius:4px;border:1px inset hsla(0,0%,100%,.4588235294117647)}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button.selected,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button.selected{background-color:#fff!important;color:#4e4393!important}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .diet-title,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .diet-title{margin:20px 0 5px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .diet-title .mat-icon,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .diet-title .mat-icon{position:relative;top:4px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .diet-subtitle,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .diet-subtitle{margin:0 0 30px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list{margin:30px 0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row{display:flex}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item{display:flex;align-items:center;background:hsla(0,0%,100%,.20784313725490197);padding:12px;border-radius:8px;margin:4px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer{cursor:pointer}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer:hover,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name{flex:1;cursor:pointer}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name:hover,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name .label,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name .label{display:flex;flex:1}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.hour_of_day,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.hour_of_day{padding:12px 25px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:first-child,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:first-child{margin-left:0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:last-child,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:last-child{margin-right:0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item .label,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item .label{display:inline-block}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table{margin:20px 0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields{width:100%}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day{width:80px;margin-right:20px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:before,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:before{background-color:red}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:after,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:after{background-color:green}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator{width:14px;height:14px;background-image:url(icon-clock.67afc4b0f73503924f50.svg);cursor:pointer}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .meal_name,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .meal_name{width:200px;margin-right:20px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .button-save-box,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .button-save-box{float:right}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food{width:360px;margin:0 auto}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button{width:auto;min-width:0;margin-left:30px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button .mat-icon,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button .mat-icon{font-size:22px;font-weight:200;margin-top:-6px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row{display:flex;border-bottom:1px solid #fff}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.header,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.header{border-bottom:0;margin:15px 0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.total,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.total{border-bottom:0;margin:10px 0 20px;font-family:OpenSans-Bold,sans-serif}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column{display:flex;align-items:center;padding:0 12px;border-radius:8px;margin:4px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.name,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.name{flex:4}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.calorias,.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.carbs,.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.lipid,.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.prot,.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.qtd,.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.unidade,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.calorias,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.carbs,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.lipid,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.prot,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.qtd,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.unidade{flex:1}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove{flex:1;justify-content:flex-end}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove .mat-icon,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove .mat-icon{cursor:pointer}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text{flex:4}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text .input-textarea,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text .input-textarea{background:hsla(0,0%,100%,.20784313725490197);margin:5px 0;border-radius:8px;padding:8px 20px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:first-child,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:first-child{margin-left:0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:last-child,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:last-child{margin-right:0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column .label,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column .label{display:inline-block}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box{height:215px;margin:25px 0}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart{height:200px;width:50%;float:left}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend{position:absolute}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div{width:128px!important}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title{font-size:20px;padding:0 0 10px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels{background:rgba(0,0,0,.1450980392156863);border-radius:8px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text{color:#fff}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label{position:absolute;left:105px;margin-top:72px;width:105px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .number,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .number{font-family:OpenSans-Bold,sans-serif;font-size:22px;text-align:center}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .label,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .label{text-align:center}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable{height:200px;width:50%;float:right;background:transparent;border-radius:8px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable h4,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable h4{font-size:20px;margin:4px 0 9px 15px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna{width:48%;margin:0 1%;float:left;border-radius:6px;overflow:hidden}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag{font-size:12px;padding:4px 8px;margin:0;background:rgba(0,0,0,.12549019607843137)}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag.even,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag.even{background:hsla(0,0%,100%,.12549019607843137)}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag i,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag i{font-style:normal;float:right}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label span,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label span{font-size:18px;position:relative;top:-6px;line-height:26px}.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.mat-focused .mat-form-field-label span,.theme-base .theme-dp .mydietpro app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.ng-valid .mat-form-field-label span,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.mat-focused .mat-form-field-label span,.theme-base .theme-dp .theme-dp app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.ng-valid .mat-form-field-label span{font-size:14px;top:auto;position:static;line-height:15.75px}.theme-base .theme-dp.mydietpro#main-body{background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base .theme-dp.mydietpro#main-body .rodape{color:#fff}.theme-base .theme-dp.mydietpro#main-body .color-positive,.theme-base .theme-dp.mydietpro#main-body .color-success{color:#59bbc8}.theme-base .theme-dp.mydietpro#main-body .color-alert{color:#ddd365}.theme-base .theme-dp.mydietpro#main-body .color-danger{color:#9e6ec7}.theme-base .theme-dp.mydietpro#main-body .np-dialog .custom-dialog-select-date .mat-dialog-title img{filter:invert(74%) sepia(16%) saturate(7048%) hue-rotate(213deg) brightness(98%) contrast(98%)}.theme-base .theme-dp.mydietpro#main-body .np-dialog .custom-dialog-select-date .mat-datepicker-toggle{color:#a579c5}.theme-base .theme-dp.mydietpro#main-body .mat-card-header{height:auto}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .aviso{color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .student-row{border:0}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .expiration.block{color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar{background-color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.start,.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.success{background-color:#59bbc8}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.alert{background-color:#ddd365}.theme-base .theme-dp.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.danger{background-color:#9e6ec7}.theme-base .theme-dp.mydietpro#main-body .mat-spinner circle{stroke:#a579c5}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel{background-color:#4e4393;border-color:#614fba}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item{background-color:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item:hover{background-color:#847ac2}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item{background-color:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item:hover{background-color:#847ac2}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .button-legend{padding-left:0}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .material-icons{margin:-1px 14px 0;width:24px;float:left;font-size:24px;height:24px}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon{margin:-8px 16px 0;float:left;font-size:12px;width:18px;height:18px}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon img{height:auto;width:18px}.theme-base .theme-dp.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon img.clone{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .theme-dp.mydietpro#main-body .mat-checkbox .mat-checkbox-frame{border-color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-checkbox .mat-checkbox-label{color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-checkbox.mat-checkbox-checked.mat-accent .mat-checkbox-background,.theme-base .theme-dp.mydietpro#main-body .mat-checkbox.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.theme-base .theme-dp.mydietpro#main-body .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-ripple .mat-ripple-element{background-color:#a579c5}.theme-base .theme-dp.mydietpro#main-body ::-webkit-scrollbar{width:10px;background-color:transparent}.theme-base .theme-dp.mydietpro#main-body ::-webkit-scrollbar-track{background-color:transparent}.theme-base .theme-dp.mydietpro#main-body ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#7058ae}.theme-base .theme-dp.mydietpro#main-body .toast-success{background-color:#4e4393!important}.theme-base .theme-dp.mydietpro#main-body .link-ready{margin:15px 0 0 25px;padding:9px 0;background:#4e4393;color:#fff}.theme-base .theme-dp.mydietpro#main-body .payment-item{background:rgba(0,0,0,.3137254901960784);border-radius:8px}.theme-base .theme-dp.mydietpro#main-body .mat-button{padding:0 30px;color:#4e4393;background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-captacao{padding:0;color:#fff!important;background:#614fba!important;box-shadow:inset -1px -1px #4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-captacao .mat-icon-box{background:#6357b2;box-shadow:inset -1px -1px #4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-captacao small{color:#fff!important}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-delete{color:#fff!important;background:transparent!important;border-color:#a579c5}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-lite{background:linear-gradient(135deg,#2877b1,#5ccfa6)}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-gold{background:linear-gradient(135deg,#f8c34b,#d79738)}.theme-base .theme-dp.mydietpro#main-body .mat-button.bt-cancel{color:#fff;background:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-button.bt-save{color:#fff;background:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-button.btn-back{color:#fff;background:transparent;box-shadow:none!important;width:100%;margin:0 0 20px}.theme-base .theme-dp.mydietpro#main-body .mat-button.plan-lite{color:#fff;background:linear-gradient(135deg,#2877b1,#5ccfa6)}.theme-base .theme-dp.mydietpro#main-body .mat-button.plan-gold{color:#fff;background:linear-gradient(135deg,#f8c34b,#d79738)}.theme-base .theme-dp.mydietpro#main-body .mat-button[disabled]{opacity:.5}.theme-base .theme-dp.mydietpro#main-body .mat-button .mat-icon{color:#4e4393!important}.theme-base .theme-dp.mydietpro#main-body .mat-button .mat-spinner{position:absolute;top:10px;left:8px}.theme-base .theme-dp.mydietpro#main-body .tempo-consultoria .mat-button{padding:0 16px}.theme-base .theme-dp.mydietpro#main-body .button-back-box .mat-button{color:#a579c5!important;background:transparent;box-shadow:none!important}.theme-base .theme-dp.mydietpro#main-body div.mat-select-panel{background-color:#6357b2}.theme-base .theme-dp.mydietpro#main-body div.mat-select-panel .mat-option{background-color:#6357b2;color:#fff}.theme-base .theme-dp.mydietpro#main-body div.mat-select-panel .mat-option:hover{background-color:#4e4393}.theme-base .theme-dp.mydietpro#main-body div.mat-select-panel .mat-option.mat-selected,.theme-base .theme-dp.mydietpro#main-body div.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background-color:#322b5e}.theme-base .theme-dp.mydietpro#main-body .mat-datepicker-content{background-color:#4e4393}.theme-base .theme-dp.mydietpro#main-body.mat-focused .mat-select-arrow,.theme-base .theme-dp.mydietpro#main-body .mat-select.mat-select-invalid .mat-select-arrow{color:#a579c5!important}.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-label-content{color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-label-content{color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-outer-circle{color:#8e8dba;border-color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.female,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.female.mat-radio-checked,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.male,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.male.mat-radio-checked{background:transparent}.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-inner-circle,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#c9aedc;background-color:#c9aedc}.theme-base .theme-dp.mydietpro#main-body .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .theme-dp.mydietpro#main-body .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-inner-circle,.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base .theme-dp.mydietpro#main-body .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#c9aedc}.theme-base .theme-dp.mydietpro#main-body .mat-form-field .icon-busca{color:#fff!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field .mat-select-arrow{color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-form-field .mat-hint,.theme-base .theme-dp.mydietpro#main-body .mat-form-field .mat-hint.simple-hint{color:#d9d9d9}.theme-base .theme-dp.mydietpro#main-body .mat-form-field .mat-form-field-ripple{background-color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-input-element,.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine{color:#fff!important;caret-color:#fff!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.ng-focused .mat-form-field-ripple,.theme-base .theme-dp.mydietpro#main-body .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base .theme-dp.mydietpro#main-body .mat-form-field.ng-untouched .mat-form-field-ripple{background-color:#fff!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-focused .mat-select-arrow{color:#a579c5!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.textarea textarea{background:#4e4393;border-color:#a579c5}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .icon-busca{color:#4e4393!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-input-element,.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-input-element.ng-pristine{color:#4e4393!important;caret-color:#4e4393!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-form-field-label{color:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-form-field-underline{background-color:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.ng-focused .mat-form-field-ripple,.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.ng-pristine .mat-form-field-ripple,.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.ng-untouched .mat-form-field-ripple{background-color:#4e4393!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.mat-focused .mat-select-arrow{color:#a579c5!important}.theme-base .theme-dp.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.textarea textarea{color:#4e4393;background:#fff;border-color:#a579c5}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal{box-shadow:none;color:#fff;font-size:14px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row{display:flex}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item{display:flex;align-items:center;background:hsla(0,0%,100%,.20784313725490197);padding:12px;border-radius:8px;margin:4px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.pointer,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.pointer{cursor:pointer}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.pointer:hover,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.pointer:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.name,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.name{flex:1;cursor:pointer}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.name:hover,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.name:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.name .label,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.name .label{display:flex;flex:1}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.hour_of_day,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.hour_of_day{padding:12px 25px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item:first-child,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item:first-child{margin-left:0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item:last-child,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item:last-child{margin-right:0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item .label,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item .label{display:inline-block}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table{margin:20px 0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields{width:100%}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields form.menu-form .hour_of_day,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields form.menu-form .hour_of_day{width:80px;margin-right:20px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields form.menu-form .meal_name,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields form.menu-form .meal_name{width:200px;margin-right:20px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields form.menu-form .button-save-box,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields form.menu-form .button-save-box{float:right}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row{display:flex;border-bottom:1px solid #fff}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row.header,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row.header{border-bottom:0;margin:15px 0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row.total,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row.total{border-bottom:0;margin:10px 0 20px;font-family:OpenSans-Bold,sans-serif}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column{display:flex;align-items:center;padding:0 12px;border-radius:8px;margin:4px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.name,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.name{flex:4}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.calorias,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.carbs,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.lipid,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.prot,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.qtd,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.unidade,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.calorias,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.carbs,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.lipid,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.prot,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.qtd,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.unidade{flex:1}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.remove,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.remove{flex:1;justify-content:flex-end}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.remove .mat-icon,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.remove .mat-icon{cursor:pointer}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column:first-child,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column:first-child{margin-left:0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column:last-child,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column:last-child{margin-right:0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column .label,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column .label{display:inline-block}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box{height:215px;margin:25px 0}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart{height:200px;width:50%;float:left}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend{position:absolute}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div{width:128px!important}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title{font-size:20px;padding:0 0 10px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels{background:rgba(0,0,0,.1450980392156863);border-radius:8px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text{color:#fff}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .kcal-label,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .kcal-label{position:absolute;left:105px;margin-top:72px;width:105px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .kcal-label .number,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .kcal-label .number{font-family:OpenSans-Bold,sans-serif;font-size:22px;text-align:center}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .kcal-label .label,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .kcal-label .label{text-align:center}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable{height:200px;width:50%;float:right;background:transparent;border-radius:8px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable h4,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable h4{font-size:20px;margin:4px 0 9px 15px}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna{width:48%;margin:0 1%;float:left;border-radius:6px;overflow:hidden}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna .tag,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna .tag{font-size:12px;padding:4px 8px;margin:0;background:rgba(0,0,0,.12549019607843137)}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna .tag.even,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna .tag.even{background:hsla(0,0%,100%,.12549019607843137)}.theme-base .theme-dp.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna .tag i,.theme-base .theme-dp.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna .tag i{font-style:normal;float:right}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-ripple-element,.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-content{color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:#a579c5}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle .mat-slide-toggle-thumb{background-color:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle .mat-slide-toggle-bar{background-color:#8e8dba}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle .mat-slide-toggle-content{color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb{background-color:#555}.theme-base .theme-dp.mydietpro#main-body .mat-slide-toggle.mat-disabled .mat-slide-toggle-content{color:#777}.theme-base .theme-dp.mydietpro#main-body dropzone>.dropzone.dz-wrapper .dz-message{background-color:#6357b2;border-color:#6357b2;color:#fff}.theme-base .theme-dp.mydietpro#main-body .dropzone-backdrop-logo.nutri-gold{background:#fff}.theme-base .theme-dp.mydietpro#main-body .dropzone-backdrop-logo.nutri-gold h6{color:#4e4393}.theme-base .theme-dp.mydietpro#main-body .mat-dialog-container{color:#fff;background:#614fba;background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base .theme-dp.mydietpro#main-body .mat-dialog-container h1,.theme-base .theme-dp.mydietpro#main-body .mat-dialog-container h2{color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-dialog-container .food-cell:hover{background:hsla(0,0%,100%,.1450980392156863);color:#fff}.theme-base .theme-dp.mydietpro#main-body .mat-dialog-container .food-cell.selected{color:#fff;background:#4e4393}.theme-base .theme-dp.mydietpro#main-body #dialog-plan-change{background:#fff;color:#777}.theme-base .theme-dp.mydietpro#main-body #dialog-plan-change h1{color:#777}.theme-base .theme-dp.mydietpro#main-body #dialog-plan-change .mat-dialog-content p b{font-family:OpenSans,sans-serif}.theme-base .theme-dp.mydietpro#main-body #dialog-plan-change .bt-ok{background:#a579c5;color:#fff}.theme-base .theme-dp.mydietpro#main-body #dialog-plan-change .bt-ok .mat-icon{color:#fff!important}.theme-base .theme-dp.mydietpro#main-body #dialog-plan-change .bt-cancel{background:#614fba;color:#fff}.theme-base .theme-dp.login-div{background:#295369;background:linear-gradient(180deg,#295369,#587e92)}.theme-base .theme-dp.login-div .card-login{background-color:#272e38}.theme-base .theme-dp.login-div .super-treinos-logo .icon-np{width:96px;overflow:hidden}.theme-base .theme-dp.login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine{color:!important;caret-color:!important}.theme-base .theme-dp.login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:!important}.theme-base .theme-dp.login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:!important}.theme-base .cadastro-div .grid-container{height:98vh;margin-top:2vh}.theme-base .cadastro-div .grid-container .mat-card{height:90vh;max-height:90vh}.theme-base .cadastro-div .grid-container .mat-card h2.register-header{color:#fff;font-family:OpenSans-Bold,sans-serif;font-size:2rem}.theme-base .cadastro-div .grid-container .mat-card small.danger{color:#f53d3d;margin-bottom:0}.theme-base .cadastro-div .grid-container .mat-card section.set-nobr .mat-checkbox .mat-checkbox-layout{white-space:normal}.theme-base .cadastro-div .grid-container .mat-card section.set-activity{margin:20px 0}.theme-base .cadastro-div .grid-container .mat-card section.set-activity>span{font-family:OpenSans,sans-serif;font-size:14px;color:#777;display:block;margin-bottom:5px}.theme-base .cadastro-div .grid-container .mat-card section.set-activity .mat-checkbox{display:block;margin:8px 0 0}.theme-base .cadastro-div .grid-container .mat-card section.set-activity .mat-checkbox .mat-checkbox-frame{border-color:#777}.theme-base .cadastro-div .grid-container .mat-card section.set-activity .mat-checkbox .mat-checkbox-label{color:#777;font-size:14px}.theme-base .app-block-register form .label-celular{width:100%;font-size:14px;color:#707070;display:inline-block;margin:10px 0 5px}.theme-base .app-block-register form .pct33{width:33%}.theme-base .app-block-register form .pct67{width:62%;padding-left:5%}.theme-base .app-block-register .set-confirmation{margin-top:30px;width:100%}.theme-base .app-block-register .set-confirmation a{color:#f7951e}.theme-base .app-block-register .mat-button{width:100%;color:#fff;text-transform:uppercase}.theme-base .app-block-register .control-buttons{margin-top:50px}.theme-base .app-block-register .control-buttons .disabled button.mat-button{background-color:#444;color:#777}.theme-base .app-block-register .control-buttons .button-back-box button.mat-button{background-color:transparent;color:#f7951e;font-size:.8rem;text-transform:lowercase}.theme-base .loading{overflow:hidden}.theme-base .content-form .formSpinner{position:absolute;left:calc(50% - 10px)}.theme-base .backdrop-loading-program-page{top:0;position:absolute;width:100%;height:100%;display:flex;text-align:center;justify-content:space-evenly;align-items:center;z-index:999;background:rgba(0,0,0,.5843137254901961)}.theme-base .programas-div{max-width:100%!important;transition:all .5s;flex-direction:row;justify-content:space-around}.theme-base .programas-div .mat-card{height:calc(100vh - 134px)}.theme-base .programas-div.moveLeft{margin-left:-33%;width:133%;max-width:133%!important}.theme-base .programas-div.moveLeft .dashboard-card.library-card{width:360px;padding:16px}.theme-base .programas-div.moveLeft .panel-1260w{width:1660px}.theme-base .programas-div .dashboard-card{transition:all 1s}.theme-base .programas-div .dashboard-card.workout-card{min-width:350px}.theme-base .programas-div .dashboard-card.library-card{width:0;padding-left:0;padding-right:0;background:#191919}.theme-base .programas-div .dashboard-card.library-card .bt-close{background-color:#900}.theme-base .programas-div .dashboard-card.library-card .celula-item{border-color:#171717}.theme-base .clientes-div mat-card.dashboard-card{max-height:calc(100vh - 166px)}.theme-base .clientes-div .clientes-busca-card form .mat-button{width:100%;color:#fff;text-transform:uppercase}.theme-base .clientes-div .clientes-busca-card form .control-buttons{margin-top:50px}.theme-base .clientes-div .customer-itemlist{background:#333;color:#fff;margin-bottom:10px;cursor:pointer;height:auto}.theme-base .clientes-div .customer-itemlist:hover{background:#222}.theme-base .clientes-div .customer-itemlist p span{float:right}.theme-base .clientes-div .customer-itemlist p span.status_0{color:#707070}.theme-base .clientes-div .customer-itemlist p span.status_1{color:#f7951e}.theme-base st-customer-profile h1{color:#fff;margin:0 0 7px;font-size:30px}.theme-base st-customer-profile #dz-avatar.dropzone-avatar{width:140px;height:140px}.theme-base st-customer-profile #dz-avatar.dropzone-avatar .dz-wrapper{width:100%;height:100%;border-radius:80px;border:1px dashed #202020;overflow:hidden}.theme-base st-customer-profile #dz-avatar.dropzone-avatar .dz-wrapper .dz-message{background-color:#353535;border:0;height:100%;width:100%;max-width:100%;margin:0}.theme-base st-customer-profile #dz-avatar.dropzone-avatar .dz-wrapper .dz-message .dz-text{position:absolute;font-size:13px;top:53%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base st-customer-profile h6.remove-avatar{font-family:OpenSans-Bold;font-weight:200;text-transform:uppercase;font-size:14px;float:left;width:100%;text-align:center;color:#fff;background:#444;padding:10px 0;border-radius:28px}.theme-base st-customer-profile .st-clientes-perfil{max-height:calc(100vh - 65px);overflow:hidden}.theme-base st-customer-profile .st-clientes-perfil .mat-tab-group .mat-tab-header{padding-bottom:0}.theme-base st-customer-profile .st-clientes-perfil .mat-card{max-height:calc(100vh - 182px)}.theme-base st-customer-profile .st-clientes-perfil .mat-card .form-dados{float:left;width:45%}.theme-base st-customer-profile .st-clientes-perfil .mat-card .form-extras{float:right;width:45%;margin-bottom:0}.theme-base st-customer-profile .st-clientes-perfil .mat-card .control-buttons{clear:both}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content a{text-decoration:none;color:#fff}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content h3{text-align:left}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content p{color:#aaa}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content .faq-title{margin-top:50px}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content .faq h3{margin:10px 0 0}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content .faq p{margin:0 0 50px}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content .links-rules .link mat-icon{color:#fff;position:relative;top:6px;margin-right:15px}.theme-base st-customer-profile .st-clientes-perfil .mat-card .mat-card-content .links-rules .link a{color:#fff;text-decoration:none;font-size:1.1rem;line-height:3rem}.theme-base app-professores .teacher-div{max-height:calc(100vh - 65px);overflow:hidden}.theme-base app-professores .teacher-div .grid-container{margin-top:35px;height:calc(100vh - 200px)}.theme-base app-professores .teacher-div .mat-tab-body{background-color:#252525!important}.theme-base app-professores .teacher-div mat-card{max-height:calc(100vh - 200px)}.theme-base app-professores .loading-backdrop .mat-progress-spinner{left:calc(50% - 25px);position:relative}.theme-base app-professores .mat-tab-group .mat-tab-header{padding:0 17px}.theme-base app-professores .dz-message-2{display:none}.theme-base app-professores #dz-avatar.dropzone-avatar-professor{width:140px;height:140px}.theme-base app-professores #dz-avatar.dropzone-avatar-professor .dz-wrapper{width:100%;height:100%;border-radius:80px;border:2px dotted rgba(51,51,51,.3137254901960784);overflow:hidden}.theme-base app-professores #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-message{border:0;background-color:#353535;height:100%!important;width:100%!important;max-width:100%;margin:0}.theme-base app-professores #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-message .dz-text{position:absolute;font-size:16px;top:53%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base app-professores #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-preview{background:transparent}.theme-base app-professores #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-preview .dz-image{display:none}.theme-base app-professores #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 30px}.theme-base app-professores #dz-logo-pdf.dropzone-logo,.theme-base app-professores #dz-logo.dropzone-logo{width:150px;height:55px}.theme-base app-professores #dz-logo-pdf.dropzone-logo .dz-wrapper,.theme-base app-professores #dz-logo.dropzone-logo .dz-wrapper{width:100%;height:100%;border-radius:12px;border:2px dotted rgba(51,51,51,.3137254901960784);overflow:hidden}.theme-base app-professores #dz-logo-pdf.dropzone-logo .dz-wrapper .dz-message,.theme-base app-professores #dz-logo.dropzone-logo .dz-wrapper .dz-message{overflow:hidden;border:0;background-color:#353535;height:100%;width:100%;max-width:100%;margin:0}.theme-base app-professores #dz-logo-pdf.dropzone-logo .dz-wrapper .dz-message .dz-text,.theme-base app-professores #dz-logo.dropzone-logo .dz-wrapper .dz-message .dz-text{position:absolute;font-size:16px;top:53%;width:100%;padding:0 10px;text-align:center;transform:translateY(-54%);left:0}.theme-base app-professores #dz-logo-pdf.dropzone-logo .dz-wrapper .dz-preview,.theme-base app-professores #dz-logo.dropzone-logo .dz-wrapper .dz-preview{background:transparent}.theme-base app-professores #dz-logo-pdf.dropzone-logo .dz-wrapper .dz-preview .dz-image,.theme-base app-professores #dz-logo.dropzone-logo .dz-wrapper .dz-preview .dz-image{display:none}.theme-base app-professores #dz-logo-pdf.dropzone-logo .dz-wrapper .dz-preview .dz-remove,.theme-base app-professores #dz-logo.dropzone-logo .dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 30px}.theme-base app-professores section.set-nobr .mat-checkbox .mat-checkbox-layout{white-space:normal}.theme-base app-professores .icon-help-subs{cursor:pointer;color:#777;right:-2px;top:4px;font-size:20px;position:relative}.theme-base app-professores .teacher-list-card .busca-box{overflow:hidden;height:90px;width:calc(100% - 30px);transition:height 1s;background:#272727;padding:0 15px 15px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}.theme-base app-professores .avatar-logo-space{height:30px;width:100%}.theme-base app-professores .avatar-thumb{width:130px;height:130px;border-radius:80px;border:5px solid #fff;margin-left:0}.theme-base app-professores .remove-avatar{color:#fff;float:right;margin:10px 42px 0 0;cursor:pointer}.theme-base app-professores dropzone#dz-logo{height:58px;width:52%}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper{overflow:hidden}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-message{height:58px;width:100%;font-size:12px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-message .dz-text{padding:4px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-image{height:58px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-progress{top:28px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-error-message{top:42px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-success-mark{top:30px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-error-mark{top:30px;left:143px}.theme-base app-professores dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-remove{top:8px;opacity:.7}.theme-base app-professores .logo-thumb{width:45%;height:auto;width:151px;height:56px}.theme-base app-professores .dropzone-backdrop-logo{background:#8809f5;background:linear-gradient(90deg,#8809f5,#b011eb);height:82px;border-radius:10px;margin:0 0 15px;width:calc(100% - 60px);cursor:pointer;z-index:9;display:flex;align-items:center;text-align:center;padding:0 30px}.theme-base app-professores .dropzone-backdrop-logo h6{color:#fff;width:100%;font-weight:200;font-size:1.2rem}.theme-base app-professores .dropzone-backdrop-logo h6 span{font-weight:600}.theme-base app-professores .teacher-div h5{color:#fff;font-size:1.2rem;margin:30px 0 5px;text-align:left}.theme-base app-professores .teacher-div small{margin:0 0 20px;display:inline-block;line-height:1.5em;font-size:.85rem}.theme-base app-professores .teacher-div mat-card{height:auto}.theme-base app-professores .teacher-div mat-card.cc-form{padding-bottom:25px}.theme-base app-professores .teacher-div mat-card.cc-form .bt-voltar-cc{box-shadow:none!important}.theme-base app-professores .teacher-div mat-card.cc-form .bt-voltar-cc .btn-back{width:100%}.theme-base app-professores .teacher-div mat-card.cc-form .cc-form-header img{width:50px;float:left;margin:18px 5px 16px 0}.theme-base app-professores .teacher-div mat-card.cc-form .cc-form-header h3{float:left;text-align:left;width:80%;margin:12px 12px 0 14px;clear:right;font-size:26px}.theme-base app-professores .teacher-div mat-card.cc-form .cc-form-header p{color:#999;float:left;margin:5px 10px 30px 15px;font-size:13px;width:calc(100% - 85px)}.theme-base app-professores .teacher-div mat-card.pix-card{max-height:100%}.theme-base app-professores .teacher-div mat-card.pix-card div img{width:50px;float:left;margin:10px 0 16px}.theme-base app-professores .teacher-div mat-card.pix-card div h3{float:left;text-align:left;width:80%;margin:12px 12px 0;clear:right;font-size:26px}.theme-base app-professores .teacher-div mat-card.pix-card div p{color:#999;float:left;margin:5px 10px 30px;font-size:13px}.theme-base app-professores .teacher-div mat-card.pix-card div .mobile-alert{width:100%!important;text-align:center!important;height:auto!important;float:left;margin:0 0 20px}.theme-base app-professores .teacher-div mat-card.pix-card div .mobile-alert img.icon-alert{height:20px!important;width:20px!important;display:block;float:none;margin:10px auto}.theme-base app-professores .teacher-div mat-card.pix-card div .mobile-alert p.label{width:100%!important;margin:0!important;color:#fff!important}.theme-base app-professores .teacher-div mat-card.pix-card div button{width:100%;margin:20px 0}.theme-base app-professores .teacher-div mat-card.pix-card .link-gerado .mat-progress-spinner{left:calc(50% + 275px)}.theme-base app-professores .teacher-div mat-card.pix-card .link-gerado h3{margin:12px 12px 12px 0}.theme-base app-professores .teacher-div mat-card.pix-card .link-gerado .detalhes{margin:15px 0 0;width:245px}.theme-base app-professores .teacher-div mat-card.pix-card .link-gerado .detalhes h5{margin:0}.theme-base app-professores .teacher-div mat-card.pix-card .link-gerado .link-ready{cursor:pointer;width:250px;float:right;border:0;position:relative;font-size:.8rem;border-radius:16px;color:#252525;padding:6px 0;margin:15px 0 0;background:#f7951e;font-family:OpenSans-Bold;text-transform:uppercase}.theme-base app-professores .teacher-div mat-card.pix-card .link-gerado .bt-cancelar{width:250px;background:transparent;color:#777;float:right;min-width:0;font-family:OpenSans;font-size:.8rem;margin:15px 0 0}.theme-base app-professores .teacher-div mat-card.links-card{margin-top:20px}.theme-base app-professores .teacher-div mat-card.links-card div img{width:50px;float:left;margin:10px 0 16px}.theme-base app-professores .teacher-div mat-card.links-card div h3{float:left;text-align:left;width:60%;margin:12px 12px 0;clear:right;font-size:26px}.theme-base app-professores .teacher-div mat-card.links-card div p{color:#999;float:left;margin:5px 10px 30px;font-size:13px}.theme-base app-professores .teacher-div mat-card.links-card div button{width:100%;margin:20px 0}.theme-base app-professores .teacher-div mat-card.links-card .payment-item{background:#333;margin-bottom:20px;padding:10px 5px 10px 10px}.theme-base app-professores .teacher-div mat-card.links-card .payment-item h3{font-size:14px;color:#fff;display:inline-block;margin:5px 0}.theme-base app-professores .teacher-div mat-card.links-card .payment-item h4.last-update{font-size:12px;color:#999;margin:5px 6px 2px 0;border:0;padding:0;text-align:left;text-transform:none;clear:both}.theme-base app-professores .teacher-div mat-card.links-card .payment-item h4.last-update span{float:right}.theme-base app-professores .teacher-div mat-card.links-card .payment-item button{float:right;color:#252525;min-width:0;width:auto;margin:0;font-size:12px;height:30px;line-height:30px}.theme-base app-professores .teacher-div mat-card.links-card .payment-item.expired{opacity:.65}.theme-base app-professores .teacher-div mat-card.links-card .payment-item.expired button{background-color:#191919;color:#707070}.theme-base app-professores .teacher-div mat-card.links-card .payment-item.created button{background-color:#252525;color:#f7951e}.theme-base app-professores .teacher-div mat-card.links-card .payment-item.paid h3{color:#f7951e}.theme-base app-professores .teacher-div mat-card.links-card .payment-item.paid button{color:#090;background-color:#252525}.theme-base app-professores .teacher-div mat-card .fixed-alert{color:#fff;font-family:OpenSans-Bold;padding:15px 50px;font-size:1.4rem;text-align:center;border-radius:11px;margin-bottom:20px}.theme-base app-professores .teacher-div mat-card .fixed-alert.success{background:#36b95e}.theme-base app-professores .teacher-div mat-card .fixed-alert.cancel{background:#5f5f5f}.theme-base app-professores .teacher-div mat-card .fixed-alert.alert{background:#ffbf00}.theme-base app-professores .teacher-div mat-card .fixed-alert.danger{background:#f53d3d}.theme-base app-professores .teacher-div mat-card .fixed-alert .mat-icon{position:absolute;margin:0 0 0 -50px;font-size:2rem}.theme-base app-professores .teacher-div .teacher-form-card .mat-card-header{margin:-16px}.theme-base app-professores .teacher-div .teacher-form-card .mat-card-header .mat-card-header-text{padding:12px 0 6px 15px;border-radius:8px 8px 0 0}.theme-base app-professores .teacher-div .teacher-form-card .form-box{margin-top:5px}.theme-base app-professores .teacher-div .teacher-form-card .form-box .label-celular{width:100%;display:inline-block;margin:0 0 10px;color:#777}.theme-base app-professores .teacher-div .teacher-form-card .form-box .pct33{width:33%}.theme-base app-professores .teacher-div .teacher-form-card .form-box .pct67{width:62%;padding-left:5%}.theme-base app-professores .teacher-div .teacher-form-card .form-box .form-left{float:left;width:48%}.theme-base app-professores .teacher-div .teacher-form-card .form-box .form-right{float:right;width:48%}.theme-base app-professores .teacher-div .teacher-form-card .form-box .control-buttons .button-delete-box .mat-button{border-radius:16px;width:100%;background-color:transparent;border:2px solid red;color:red}.theme-base app-professores .teacher-div .card-rules .mat-icon{color:#fff;position:relative;top:6px;margin-right:15px}.theme-base app-professores .teacher-div .card-rules a{color:#fff;text-decoration:none;font-size:1.1rem;line-height:3rem}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell{margin:10px 0;float:left;width:calc(100% - 28px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#191919;border-radius:16px;padding:14px 14px 8px}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell.selected{background:#333}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell.disabled{background:#555;color:#333}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .mat-form-field-status{position:absolute;left:35px;width:30%;margin-top:-6px}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .mat-form-field-status .mat-form-field-label{font-size:14px!important}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .mat-form-field-status .mat-select.ativo .mat-select-value{color:#f7951e}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .mat-form-field-status .mat-select.inativo .mat-select-value{color:#333}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .mat-form-field-status .mat-select.bloqueado .mat-select-value{color:#ef5454}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .avatar-box{float:left;width:80px;overflow:hidden;border-radius:40px;height:80px;background-size:cover;background-position:50%}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .details{width:70%;float:left;color:#aaa;margin-left:15px;font-size:.8rem}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .details .name{color:#eee}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .details .register{color:#eee;float:right;margin-top:5px}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .action-buttons{width:60%;margin:0 0 10px 128px;clear:both;display:flex;flex:1;flex-direction:row;justify-content:space-between;font-size:.7rem}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .action-buttons .toggle-status{height:40px;width:140px}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .action-buttons .mat-slide-toggle-label{flex-direction:column}.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .action-buttons .delete,.theme-base app-professores .teacher-div .teacher-list-card .teacher-cell .action-buttons .edit{background-color:transparent;font-size:.7rem}.theme-base app-professores .teacher-div .teacher-profile-card{margin:initial}.theme-base app-professores .teacher-div .teacher-profile-card .mat-card-header{margin:-16px}.theme-base app-professores .teacher-div .teacher-profile-card .mat-card-header .mat-card-header-text{padding:12px 0 6px 15px;border-radius:8px 8px 0 0}.theme-base app-professores .teacher-div .teacher-profile-card .form-box{margin-top:5px}.theme-base app-professores .teacher-div .teacher-profile-card .form-box h5{margin-bottom:5px}.theme-base app-professores .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:10px 0;padding:10px 0;text-transform:uppercase}.theme-base app-professores .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button.selected{color:#f7951e}.theme-base app-professores .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button .material-icons{margin:-2px 0 0}.theme-base app-professores .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button .button-legend{width:115px;display:inline-block;text-align:left;padding-left:15px}.theme-base app-professores .teacher-div .teacher-account-info button{background:transparent;color:#fff;font-size:.7rem;min-width:0;width:300px;margin:0 0 20px}.theme-base app-professores .teacher-div .teacher-account-info button .material-icons{font-size:1.2rem;line-height:1rem}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content{display:flex;flex-direction:row}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter{flex:1;margin:0 10px 0 0;background-color:#333;height:auto}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter.last-box{margin-right:0}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p{font-size:.8rem;color:#fff;padding:0 5px;margin-top:0;margin-bottom:5px}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .count{float:right;font-size:.7rem;line-height:1.2rem}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .count.success{color:#00b826}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .count.start{color:#cf0}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .count.alert{color:#ffbf00}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .count.danger{color:#f53d3d}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .expire-1{color:#00d900}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .expire-2{color:#ffbf00}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .label p .expire-3{color:#f53d3d}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter-master{width:100%;display:block;border-radius:32px;border:0;background-color:#212121;box-shadow:inset -1px -1px #444,inset 0 1px 0 #161616;color:#fff;margin:5px 0 10px}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter{height:8px;max-width:100%;border-radius:32px;display:block;margin:0 -2px 1px 0;box-shadow:0 1px 2px #000}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-1,.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.start,.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.success{background:#00d900}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.alert,.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-2{background:#ffbf00}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.danger,.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-3{background:#f53d3d}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter-hint{margin:5px 0;color:#aaa;font-size:.8rem}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .meter-box .meter-hint .count{float:right}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box{background:#777;border-radius:5px;padding:10px;margin-top:10px;color:#fff}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box .extra-hint{margin:0}.theme-base app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box .extra-hint .count{float:right}.theme-base app-professores .teacher-div .card-subscriptions .toggle-user-active{display:block;margin:0 0 25px}.theme-base app-professores .teacher-div .card-subscriptions .mat-card-header{margin:-16px}.theme-base app-professores .teacher-div .card-subscriptions .mat-card-header .mat-card-header-text{padding:12px 0 6px 15px;border-radius:8px 8px 0 0}.theme-base app-professores .teacher-div .card-subscriptions .mat-card-header .mat-card-header-text .manage-subscription{background:transparent;color:#fff;font-size:1rem;min-width:0;width:360px;margin:30px 0 20px;line-height:1rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#333;padding:10px;border-radius:4px;cursor:pointer}.theme-base app-professores .teacher-div .card-subscriptions .mat-card-header .mat-card-header-text .manage-subscription .material-icons{font-size:1.2rem;line-height:1rem;position:relative;top:4px}.theme-base app-professores .teacher-div .card-subscriptions .mat-hint{font-size:.6rem;color:#999}.theme-base app-professores .teacher-div .card-subscriptions .label-date{color:#777;font-size:.8rem;position:relative;top:6px}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-2{width:20%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-3{width:30%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-50{width:50%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-75{width:75%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-100{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-left{margin-left:5%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field.col-center{margin-left:5%;margin-right:5%}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field .mat-input-element::-moz-placeholder{color:#777}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field .mat-input-element::placeholder{color:#777}.theme-base app-professores .teacher-div .card-subscriptions .mat-form-field .lock-label{font-size:16px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box{display:flex;flex-direction:row;color:#fff;height:calc(360px + .75vw)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box{flex:1;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:12px;overflow:hidden;margin:0 10px 0 0;cursor:pointer;position:relative}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details{padding:15px;height:90px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-name{font-size:1.6rem}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-value{margin-top:0;font-size:2rem}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-value .curr,.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-value .small{font-size:.8rem}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-value .value{font-size:1.4rem;margin-left:5px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-separator{border-bottom:1px solid hsla(0,0%,100%,.4);height:10px;margin-bottom:10px;width:30%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att{background:#353535;padding:15px 6px 20px;height:calc(500px + .75vw)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att .triangle{width:0;height:0;margin:-15px 0 5px -6px;border-color:#007bff transparent transparent;border-style:solid;border-width:18px 35px 0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att .att{font-size:.75rem}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att .att .material-icons{font-size:18px;position:relative;top:4px;margin-right:2px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box>span{color:#fff}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .plan-details{background:#555;background:linear-gradient(90deg,#555 65px,#c8c8c8)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .material-icons{color:#555}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .triangle{border-color:#555 transparent transparent}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-1 .plan-details{background:#f28202;background:linear-gradient(90deg,#f28202 50px,#f4c034)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-1 .material-icons{color:#f28202}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-1 .triangle{border-color:#f28202 transparent transparent}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-2 .plan-details{background:#1ab232;background:linear-gradient(90deg,#1ab232 50px,#81d501)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-2 .material-icons{color:#1ab232}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-2 .triangle{border-color:#1ab232 transparent transparent}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-3 .plan-details{background:#8809f5;background:linear-gradient(90deg,#8809f5 50px,#b011eb)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-3 .material-icons{color:#8809f5}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-3 .triangle{border-color:#8809f5 transparent transparent}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-4{margin-right:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-4 .plan-details{background:#080808;background:linear-gradient(90deg,#080808 50px,#414141)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-4 .material-icons{color:#dcdcdc}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-4 .triangle{border-color:#080808 transparent transparent}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box div p{margin:0;color:#fff;font-size:1.2rem}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box div p small{margin:0;color:#fff;font-size:.7rem;padding:0 3px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .label{top:18px;right:8px;color:#fff;position:absolute;float:right;margin-right:16px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .label .inner{background:#aaa;margin:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .label .mat-icon{font-size:30px;color:#fff}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .free{background-color:#5f5f5f}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .free:hover{background-color:#464646}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .starter{background-color:#f79525}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .starter:hover{background-color:#e17c08}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .standard{background-color:#4acc1a}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .standard:hover{background-color:#3a9f14}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .pro{background-color:#9202ed}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .pro:hover{background-color:#7302ba}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .hint{font-size:.8rem;color:#707070;width:100%;margin:0 auto 8px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box{margin-top:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card{max-height:9999px;background:#212121}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card>img{margin:0 auto;width:338px;display:block}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .button-save-box{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:32px;margin:20px 0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .button-save-box .mat-button.danger{opacity:.7;color:#fff;background-color:#f53d3d}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .button-save-box .material-icons{margin-top:-3px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .button-save-box .outline{background:#333;color:#fff}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .button-save-box .cc-teste{background:#633}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left{float:left;width:48%;padding-bottom:30px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right{float:right;width:48%;padding-bottom:30px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .centered{float:none;margin:0 auto}.theme-base app-professores .teacher-div .mat-tab-apps h2{color:#ddd}.theme-base app-professores .teacher-div .mat-tab-apps p{color:#888}.theme-base app-professores .teacher-div .mat-tab-apps hr{clear:both}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo{float:left}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img{height:100px;width:auto}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img.lang-br.apple{height:68px;padding:16px}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img.lang-br.android{height:100px;margin-left:-16px}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img.lang-en.apple{height:68px;padding:16px}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img.lang-en.android{height:68px;padding:16px;margin-left:-16px}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img.lang-es.apple{height:68px;padding:16px}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img.lang-es.android{height:100px;margin-left:-16px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend{clear:both;margin-bottom:10px;width:250px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend h3{text-align:left;font-weight:400;margin-bottom:10px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-button{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:4px 0;padding:0;word-break:break-all;white-space:break-spaces;text-align:left;height:45px;overflow:hidden}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-button img{height:60px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-button small.link{float:left;width:280px;margin-top:5px;margin-bottom:0}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-button .text{line-height:44px;margin-left:15px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-icon-box{background:#2d2d2d;box-shadow:inset -1px -1px #333;float:left;margin-right:8px;cursor:pointer;width:45px;height:45px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-icon-box .mat-icon{padding:10px 12px 8px 8px;color:#fff;font-size:1.8rem;transform:rotate(-45deg)}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-icon-box .material-icons{margin:10px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend .mat-icon-box .material-icons img{height:24px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend p{color:#fff;padding-right:15px}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend small a{color:#f7951e}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend small.transfer{cursor:pointer}.theme-base app-professores .teacher-div .mat-tab-apps .list-link-legend small.transfer .mat-icon{font-size:18px;position:relative;top:4px}.theme-base app-professores-adm-lista .dashboard-card .loading-backdrop{height:100vh}.theme-base app-professores-adm-lista .dashboard-card .loading-backdrop .mat-progress-spinner{left:calc(50% - 25px);position:relative}.theme-base app-professores-adm-lista .dashboard-card.loading .dashboard-card-content{max-height:none}.theme-base app-professores-adm-lista #dz-avatar.dropzone-avatar-professor{width:160px;height:160px}.theme-base app-professores-adm-lista #dz-avatar.dropzone-avatar-professor .dz-wrapper{width:100%;height:100%;border-radius:80px;border:1px dashed #202020;overflow:hidden}.theme-base app-professores-adm-lista #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-message{background-color:#353535;height:100%!important;width:100%!important;max-width:100%;margin:0}.theme-base app-professores-adm-lista #dz-avatar.dropzone-avatar-professor .dz-wrapper .dz-message .dz-text{position:absolute;font-size:15px;top:53%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base app-professores-adm-lista #dz-logo.dropzone-logo{width:150px;height:55px}.theme-base app-professores-adm-lista #dz-logo.dropzone-logo .dz-wrapper{width:100%;height:100%;border-radius:12px;border:1px dashed #202020;overflow:hidden}.theme-base app-professores-adm-lista #dz-logo.dropzone-logo .dz-wrapper .dz-message{background-color:#353535;height:100%;width:100%;max-width:100%;margin:0}.theme-base app-professores-adm-lista #dz-logo.dropzone-logo .dz-wrapper .dz-message .dz-text{position:absolute;font-size:11px;top:53%;width:100%;padding:0 10px;text-align:center;transform:translateY(-54%);left:0}.theme-base app-professores-adm-lista .icon-help-subs{cursor:pointer;color:#777;right:-2px;top:4px;font-size:20px;position:relative}.theme-base app-professores-adm-lista .teacher-list-card .busca-box{overflow:hidden;height:90px;width:calc(100% - 30px);transition:height 1s;background:#272727;padding:0 15px 15px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}.theme-base app-professores-adm-lista .avatar-logo-space{height:30px;width:100%}.theme-base app-professores-adm-lista .avatar-thumb{float:left;width:100px;height:100px;border-radius:80px;border:5px solid #fff;margin:0}.theme-base app-professores-adm-lista .remove-avatar{float:left;margin-right:80px}.theme-base app-professores-adm-lista dropzone#dz-avatar{float:left}.theme-base app-professores-adm-lista dropzone#dz-avatar .dropzone.dz-wrapper{height:120px}.theme-base app-professores-adm-lista dropzone#dz-avatar .dropzone.dz-wrapper .dz-message{height:110px}.theme-base app-professores-adm-lista dropzone#dz-logo{height:58px;width:195px;height:80px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper{overflow:hidden}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-message{height:62px;width:100%;font-size:12px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-message .dz-text{padding:4px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-image{height:58px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-progress{top:28px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-error-message{top:42px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-success-mark{top:30px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-error-mark{top:30px;left:143px}.theme-base app-professores-adm-lista dropzone#dz-logo .dropzone.dz-wrapper .dz-preview .dz-remove{top:8px;opacity:.7}.theme-base app-professores-adm-lista .logo-thumb{width:45%;height:auto;width:151px;height:56px}.theme-base app-professores-adm-lista .dropzone-backdrop-logo{background:#8809f5;background:linear-gradient(90deg,#8809f5,#b011eb);height:82px;border-radius:10px;margin:0 0 15px;width:calc(100% - 60px);cursor:pointer;z-index:9;display:flex;align-items:center;text-align:center;padding:0 30px}.theme-base app-professores-adm-lista .dropzone-backdrop-logo h6{color:#fff;width:100%;font-weight:200;font-size:1.2rem}.theme-base app-professores-adm-lista .dropzone-backdrop-logo h6 span{font-weight:600}.theme-base app-professores-adm-lista .teacher-div h5{color:#fff;font-size:1.2rem;margin:30px 0 15px;text-align:left;float:left;width:100%}.theme-base app-professores-adm-lista .teacher-div small{color:#707070;margin:0 0 20px;display:inline-block;line-height:1.5em;font-size:.85rem}.theme-base app-professores-adm-lista .teacher-div mat-card{max-height:calc(100vh - 182px)}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .mat-card-header{margin:-16px}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .mat-card-header .mat-card-header-text{padding:12px 0 6px 15px;border-radius:8px 8px 0 0}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box{margin-top:5px}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box .label-celular{width:100%;color:#707070;display:inline-block;margin:0 0 10px}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box .pct33{width:33%}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box .pct67{width:62%;padding-left:5%}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box .form-left{float:left;width:48%}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box .form-right{float:right;width:48%}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card .form-box .control-buttons .button-delete-box .mat-button{border-radius:16px;width:100%;background-color:transparent;border:2px solid red;color:red}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button{padding:0;border-radius:8px;width:38%;background:linear-gradient(90deg,#282828,#464646)}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button.mat-radio-checked .mat-radio-outer-circle{border-color:#fff!important}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button.mat-radio-checked .mat-radio-inner-circle{border-color:#fff!important;background-color:#fff!important}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button.mat-radio-checked.male{background:linear-gradient(90deg,#3466d6,#4784cb)}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button.mat-radio-checked.female{background:linear-gradient(90deg,#ca34d6,#d55ea2)}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button.male{margin-right:4%}.theme-base app-professores-adm-lista .teacher-div .teacher-form-card mat-radio-button .mat-radio-label{width:100%;padding:14px 10px 10px 15px;margin:0}.theme-base app-professores-adm-lista .teacher-div .card-rules .mat-icon{color:#fff;position:relative;top:6px;margin-right:15px}.theme-base app-professores-adm-lista .teacher-div .card-rules a{color:#fff;text-decoration:none;font-size:1.1rem;line-height:3rem}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .busca-box{width:100%}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell{margin:10px 0;float:left;width:calc(100% - 28px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#191919;border-radius:16px;padding:14px 14px 8px}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell.selected{background:#333}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell.disabled{background:#555;color:#333}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .mat-form-field-status{position:absolute;left:35px;width:30%;margin-top:-6px}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .mat-form-field-status .mat-form-field-label{font-size:14px!important}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .mat-form-field-status .mat-select.ativo .mat-select-value{color:#f7951e}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .mat-form-field-status .mat-select.inativo .mat-select-value{color:#333}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .mat-form-field-status .mat-select.bloqueado .mat-select-value{color:#ef5454}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .avatar-box{float:left;width:80px;overflow:hidden;border-radius:40px;height:80px;background-size:cover;background-position:50%}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .details{width:70%;float:left;color:#aaa;margin-left:15px;font-size:.8rem}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .details .name{color:#eee}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan{float:left;width:100%}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan .register{color:#eee;float:right;margin-top:5px}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button{cursor:pointer;float:left;height:20px;background-color:#555;border:0;color:#fff;text-transform:inherit;font-family:OpenSans;font-size:.8rem;line-height:.8rem;margin-top:5px;overflow:hidden}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button.plan-button{width:100%;margin:0 0 10px;border-radius:6px;cursor:default}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span{width:calc(100% + 34px);display:block;margin:-1px -17px 0;height:20px;line-height:20px}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span.checking{background-color:#333}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span.free{background:#555;background:linear-gradient(90deg,#555 65px,#c8c8c8)}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span.Basic{background:#f28202;background:linear-gradient(90deg,#f28202 50px,#f4c034)}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span.Standard{background:#1ab232;background:linear-gradient(90deg,#1ab232 50px,#81d501)}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span.Pro{background:#8809f5;background:linear-gradient(90deg,#8809f5 50px,#b011eb)}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .plan button>span.Black{background:#080808;background:linear-gradient(90deg,#080808 50px,#414141)}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .action-buttons{width:60%;margin:0 0 10px 128px;clear:both;display:flex;flex:1;flex-direction:row;justify-content:space-between;font-size:.7rem}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .action-buttons .toggle-status{height:40px;width:140px}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .action-buttons .mat-slide-toggle-label{flex-direction:column}.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .action-buttons .delete,.theme-base app-professores-adm-lista .teacher-div .teacher-masterlist .teacher-cell .action-buttons .edit{background-color:transparent;color:#999;font-size:.7rem}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card{margin:initial}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .mat-card-header{margin:-16px}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .mat-card-header .mat-card-header-text{padding:12px 0 6px 15px;border-radius:8px 8px 0 0}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .form-box{margin-top:5px}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .form-box h5{margin-bottom:5px}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:10px 0;padding:10px 0;text-transform:uppercase}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button.selected{color:#f7951e}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button .material-icons{margin:-2px 0 0}.theme-base app-professores-adm-lista .teacher-div .teacher-profile-card .form-box .control-buttons .button-profile-box .mat-button .button-legend{width:115px;display:inline-block;text-align:left;padding-left:15px}.theme-base app-professores-arquivo .mass-button-box{margin:0;padding-left:25px;background:#191919;padding-bottom:10px;padding-top:5px}.theme-base app-professores-arquivo .mass-button-box .select-all-checkbox{margin-left:12px;margin-right:8px}.theme-base app-professores-arquivo .mass-button-box .page-menu{padding:12px 0;margin:0;background:transparent;color:#fff;text-align:center;cursor:pointer;width:100px;display:inline-block}.theme-base app-professores-arquivo .mass-button-box .page-menu .mat-menu-trigger{padding:0;position:relative;top:2px}.theme-base app-professores-arquivo .mass-button-box .page-menu .material-icons{margin-top:0;font-size:18px;margin-left:0;position:relative;top:4px}.theme-base app-professores-arquivo .mass-button-box .label{display:inline-block;color:#fff;cursor:pointer}.theme-base app-professores-arquivo .mass-button-box .label.status{width:135px;text-align:center;margin-left:18px}.theme-base app-professores-arquivo .mass-button-box .label.name{width:240px;margin-left:70px}.theme-base app-professores-arquivo .mass-button-box .label.expiration{cursor:pointer;width:152px;padding:0 0 0 26px}.theme-base app-professores-arquivo .mass-button-box .label.num-programs{width:120px;text-align:center}.theme-base app-professores-arquivo .mass-button-box .label button.mat-menu-item{width:100%;text-align:left;color:#fff;padding:0 0 0 15px;margin:0 0 0 -15px}.theme-base app-professores-arquivo .mass-button-box .label button.mat-menu-item .material-icons{font-size:18px;position:relative;top:15px;float:right;color:#777}.theme-base app-professores-arquivo .mass-button-box .label button.mat-menu-item .material-icons.on{color:#f7951e}.theme-base app-professores-arquivo .mass-button-box button{min-width:0;background:transparent;color:#777;font-size:14px;text-transform:capitalize;font-weight:400;margin:5px 0;padding:0;height:40px;width:40px;text-align:center}.theme-base app-professores-arquivo .files-card-content .busca-box{margin-left:75px;width:calc(100% - 75px)!important}.theme-base app-professores-arquivo .files-card-content mat-table{background:transparent}.theme-base app-professores-arquivo .files-card-content mat-table.waitline .mat-column-name .details{margin-left:0}.theme-base app-professores-arquivo .files-card-content mat-table.waitline .mat-column-menu{flex:0 0 8%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table.waitline .mat-column-menu .button.add{color:#090;margin-right:20px}.theme-base app-professores-arquivo .files-card-content mat-table.waitline .mat-column-menu .button.refuse{color:#900}.theme-base app-professores-arquivo .files-card-content mat-table.waitline .mat-column-menu .button .mat-icon{display:none;font-size:2rem;height:28px;cursor:pointer}.theme-base app-professores-arquivo .files-card-content mat-table.waitline .mat-column-menu .button .mat-icon img{height:34px;margin-top:-1px;margin-left:2px;filter:invert(60%) sepia(100%) saturate(8468%) hue-rotate(15deg) brightness(92%) contrast(74%)}.theme-base app-professores-arquivo .files-card-content mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base app-professores-arquivo .files-card-content mat-table mat-header-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-header-row .mat-column-name_clear{flex:0 0 62%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-header-row .mat-column-total_students{flex:0 0 22%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-header-row .mat-column-menu{flex:0 0 0%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-name_clear{flex:0 0 62%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-total_students{flex:0 0 20%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-menu .material-icons{float:left;margin-right:20px;color:#fff}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-menu .mat-menu-trigger{width:26px;float:left}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-column-menu img.as-mat-icon{width:18px;height:18px;vertical-align:top;margin-top:5px}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .avatar-box{cursor:pointer;border-radius:50px;border:2px solid #ddd;overflow:hidden;width:42px;height:42px}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .avatar-box .avatar{height:42px;width:42px}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .file-download{color:#777;margin-right:15px;border:2px solid #555;border-radius:64px;height:26px;width:28px;text-align:center;cursor:pointer}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .file-download mat-icon{margin-top:3px;font-size:20px}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .pdf-info{width:100%;margin-left:0;font-size:.8rem}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .pdf-info .pdf-name{color:#fff}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .pdf-info .pdf-date{color:#777;margin:5px 0 0}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-slide-toggle{margin-top:4px;width:112px}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base app-professores-arquivo .files-card-content mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb{color:#bbb}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .student-counter{cursor:pointer;width:85%;text-align:center;color:#fff}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .student-counter.empty{color:#777}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .menu-file{cursor:pointer;width:100%;text-align:right}.theme-base app-professores-arquivo .files-card-content mat-table mat-row .menu-file .menu .mat-icon{height:24px;width:24px;font-size:24px;color:#f7951e}.theme-base .icon-help-subs{cursor:pointer;color:#777;right:-2px;top:4px;font-size:20px;position:relative}.theme-base dropzone#dz-arquivo{margin:30px 0}.theme-base dropzone#dz-arquivo .dropzone.dz-wrapper{height:160px}.theme-base dropzone#dz-arquivo .dropzone.dz-wrapper .dz-message{height:155px;width:155px}.theme-base .fileMenu{border:1px solid #555;padding:0;width:300px;max-width:300px}.theme-base .fileMenu::-webkit-scrollbar-thumb{border-radius:6px;background-color:#777}.theme-base .fileMenu .mat-menu-content{overflow:hidden;padding:6px 10px}.theme-base .fileMenu .mat-menu-content .mat-menu-buttons{position:relative;width:305px;top:-6px;left:-11px}.theme-base .fileMenu .mat-menu-content .mat-menu-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-right:1px solid #555;border-bottom:1px solid #555;border-radius:0;width:151px;padding:4px 0;float:left}.theme-base .fileMenu .mat-menu-content .mat-menu-buttons .mat-button:hover{background:#222}.theme-base .fileMenu .mat-menu-content .mat-menu-buttons .mat-button i{margin-right:15px}.theme-base .fileMenu .mat-menu-content .students-list-box{color:#ddd}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list-header{text-align:center;margin:30px 0}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list-header img{width:32px;margin-top:8px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list-header h4{font-size:14px;font-weight:400;margin:2px 0 25px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list{margin:0 -10px 50px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons{border-top:0 solid #555}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-bottom:1px solid #555;border-radius:0;float:left;color:#aaa;width:100%;text-align:left;padding:0 10px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button:hover{background:#222}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button.add i{color:#00b826}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button.remove i{color:#f53d3d}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button i{margin-right:15px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button .button-legend{display:inline-block;width:156px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button img{height:18px;margin-left:10px;filter:invert(30%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(100%) contrast(100%)}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell{clear:both;font-size:14px;padding:8px 10px;border-bottom:1px solid #555}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell:last-child{border-bottom:0}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell.header .name{color:#e6e6e6;font-family:OpenSans-Bold,sans-serif}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell .name{color:#aaa;display:inline-block;width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide{display:inline-block;width:50%}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide mat-slide-toggle{transform:scale(.8);font-size:18px;width:150px;max-width:200%}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide mat-slide-toggle .mat-slide-toggle-content{color:#aaa}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide .mat-checked .mat-slide-toggle-content{color:#f7951e}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list .busca-box{padding:0 10px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list small{text-align:center;margin:8px 10px 3px}.theme-base .fileMenu .mat-menu-content .students-list-box .students-list small b{font-family:OpenSans-Bold;color:#fff;font-weight:200}.theme-base app-professores-arquivo .loading-backdrop .mat-progress-spinner{left:calc(50% - 25px);position:relative}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box{margin-top:10px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box>small{width:100%}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box>small .mat-icon{position:relative;cursor:pointer;color:#777;top:3px;float:right;font-size:17px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box .dropzone-box{border:2px solid #333!important;border-radius:8px;width:calc(100% - 44px);height:105px;float:left;padding:45px 20px 0;text-align:center;color:#aaa;cursor:pointer}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone,.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper{width:100%!important}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-message{width:100%!important;background-color:transparent!important;border:2px solid #333!important;border-radius:8px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-message .dz-text{color:#aaa;padding:8px 20px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-message .dz-text .icon-upload{width:100%;text-align:center;margin-bottom:10px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-message .dz-text .icon-upload img{width:48px;filter:invert(30%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(100%) contrast(100%)}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-message .dz-text small{margin-top:10px;margin-bottom:10px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview{font-family:Roboto,Helvetica Neue,"sans-serif";font-size:16px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-error,.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-processing{border:2px solid #333!important;border-radius:8px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-error .dz-image,.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-processing .dz-image{background:transparent!important}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-error .dz-error-message,.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-processing .dz-error-message{display:block;opacity:1;width:200px;text-align:center;top:-15px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-error .dz-error-message:after,.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-processing .dz-error-message:after{display:none}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-error .dz-remove,.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-processing .dz-remove{opacity:1;background-color:#777;border-radius:8px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .form-box dropzone .dz-wrapper .dz-preview.dz-processing .dz-error-message{display:none}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data{margin:12px 0 42px;float:left;width:calc(100% - 28px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#333;border-radius:4px;padding:10px 14px;color:#fff}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .max-mbs span{float:right}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .total-mbs{font-size:12px;color:#999}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .total-mbs span{float:right}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .bar{float:left;width:100%;margin:14px 0 4px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .bar .inner-bar{background-color:#999;width:100%;max-width:100%;display:block;border-radius:8px;height:10px}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .bar .inner-bar.success{background-color:#00b826}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .bar .inner-bar.start{background-color:#cf0}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .bar .inner-bar.alert{background-color:#ffbf00}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .teacher-data .bar .inner-bar.danger{background-color:#f53d3d}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .more-space{text-align:left;font-size:12px;float:right;width:100%}.theme-base app-professores-arquivo .teacher-dropfiles-card .dashboard-card-content .more-space a{cursor:pointer;color:#f7951e}.theme-base app-professores-arquivo .file-cell{margin:12px 0 0;float:left;width:calc(100% - 28px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#333;border-radius:4px;padding:10px 14px;color:#fff}.theme-base app-professores-arquivo .file-cell .pdf-icon{width:28px;float:left;margin-right:14px}.theme-base app-professores-arquivo .file-cell .pdf-icon img{width:100%}.theme-base app-professores-arquivo .file-cell .pdf-info{float:left}.theme-base app-professores-arquivo .file-cell .pdf-info .pdf-date{margin-top:6px;color:#888}.theme-base app-professores-arquivo .file-cell .pdf-options{cursor:pointer;padding:5px 0 0;float:right}.theme-base app-professores-arquivo .file-cell .pdf-options .mat-icon{font-size:28px}.theme-base .alunos-div .mat-tab-group .mat-tab-header{border-radius:4px 4px 0 0}.theme-base .alunos-div .mat-tab-group .mat-tab-header .mat-ink-bar,.theme-base .alunos-div .mat-tab-group .mat-tab-header .mat-tab-label{min-width:180px}.theme-base .alunos-div .mat-tab-group .mat-tab-body-wrapper{margin-top:-18px}.theme-base .alunos-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body .mat-tab-body-content{overflow:hidden}.theme-base .alunos-div .counter{position:absolute;background:#555;color:#ddd;padding:6px 12px;font-size:.85rem;border-radius:4px;margin:0;right:10px;top:10px}.theme-base .alunos-div .button-add-box{width:100%;min-width:0;height:60px;justify-content:flex-start}.theme-base .alunos-div .button-add-box .mat-button{min-width:0;padding:0 30px;margin:15px 15px 0 0;height:36px}.theme-base .alunos-div .busca-box{display:inline-block;background:transparent;padding:0;margin:0 0 0 20px}.theme-base .alunos-div .busca-box .busca-form .mat-form-field{margin:0 0 -8px}.theme-base .alunos-div .busca-box.block{opacity:.25}.theme-base .alunos-div .button-box{margin:10px 0}.theme-base .alunos-div .button-box button{width:100%;background:#555;color:#ccc;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .alunos-div .pro-black-msg{padding:20px 36px 2px;background:#191919}.theme-base .alunos-div .pro-black-msg h3{text-align:left;margin-top:20px}.theme-base .alunos-div .pro-black-msg p{color:#aaa}.theme-base .alunos-div .pro-black-msg button{width:auto;min-width:0;height:28px;line-height:28px;text-transform:inherit}.theme-base .alunos-div .pro-black-msg button.btn-pro{background:#8809f5;background:linear-gradient(90deg,#8809f5 40px,#b011eb 90%);color:#fff}.theme-base .alunos-div .pro-black-msg button.btn-black{background:#080808;background:linear-gradient(134deg,#080808 40px,#414141 90%);color:#fff}.theme-base .alunos-div .mass-button-box{margin:0;padding-left:25px}.theme-base .alunos-div .mass-button-box .select-all-checkbox{margin-left:14px;margin-right:5px}.theme-base .alunos-div .mass-button-box .selecionados{padding:8px 12px;margin:7px 25px 0 0;background:transparent;color:#fff;cursor:pointer;float:right;border-radius:16px}.theme-base .alunos-div .mass-button-box .selecionados.empty{color:#555}.theme-base .alunos-div .mass-button-box .selecionados.alert{background:#ffbf00;color:#000}.theme-base .alunos-div .mass-button-box .selecionados.danger{background:#f53d3d;color:#fff}.theme-base .alunos-div .mass-button-box .page-menu{padding:12px 0;margin:0;background:transparent;color:#fff;text-align:center;cursor:pointer;width:100px;display:inline-block}.theme-base .alunos-div .mass-button-box .page-menu .mat-menu-trigger{padding:0;position:relative;top:2px}.theme-base .alunos-div .mass-button-box .page-menu .material-icons{margin-top:0;font-size:18px;margin-left:0;position:relative;top:4px}.theme-base .alunos-div .mass-button-box .label{display:inline-block;color:#fff;cursor:pointer}.theme-base .alunos-div .mass-button-box .label.status{width:135px;text-align:center;margin-left:18px}.theme-base .alunos-div .mass-button-box .label.name{width:240px;margin-left:70px}.theme-base .alunos-div .mass-button-box .label.expiration{cursor:pointer;width:152px;padding:0 0 0 26px}.theme-base .alunos-div .mass-button-box .label.num-programs{width:120px;text-align:center}.theme-base .alunos-div .mass-button-box .label button.mat-menu-item{width:100%;text-align:left;color:#fff;padding:0 0 0 15px;margin:0 0 0 -15px}.theme-base .alunos-div .mass-button-box .label button.mat-menu-item .material-icons{font-size:18px;position:relative;top:15px;float:right;color:#777}.theme-base .alunos-div .mass-button-box .label button.mat-menu-item .material-icons.on{color:#f7951e}.theme-base .alunos-div .mass-button-box button{min-width:0;background:transparent;color:#777;font-size:14px;text-transform:capitalize;font-weight:400;margin:5px 0;padding:0;height:40px;width:40px;text-align:center}.theme-base .alunos-div .hide{display:none}.theme-base .alunos-div .student-list-card .counter{text-align:right;color:#fff}.theme-base .alunos-div .student-list-card .list-link-legend .mat-icon-box{background:#555;float:left;margin-right:15px}.theme-base .alunos-div .student-list-card .list-link-legend .mat-icon-box .mat-icon{padding:6px 11px 9px 6px;color:#fff;font-size:1.8rem;transform:rotate(-45deg)}.theme-base .alunos-div .student-list-card .list-link-legend p{color:#fff;padding-right:15px}.theme-base .alunos-div .student-list-card .list-link-legend small a{color:#f7951e}.theme-base .alunos-div .student-list-card .list-link-legend small.transfer{cursor:pointer}.theme-base .alunos-div .student-list-card .list-link-legend small.transfer .mat-icon{font-size:18px;position:relative;top:4px}.theme-base .alunos-div .student-list-card .list-link-greeting .mat-icon{left:52px;font-size:1.2rem;top:-15px;color:#999;cursor:pointer}.theme-base .alunos-div .student-list-card .list-link-greeting textarea{height:50px}.theme-base .alunos-div .student-list-card .list-link-greeting .mat-form-field-label-wrapper{margin-left:22px}.theme-base .alunos-div .student-list-card .list-link-greeting .mat-form-field-label-wrapper .mat-form-field-label span,.theme-base .alunos-div .student-list-card .list-link-greeting .mat-form-field-label-wrapper span{color:#fff;font-size:1.2rem}.theme-base .alunos-div .student-list-card .waitline-empty{margin-top:30px;color:#999;font-weight:200}.theme-base .alunos-div .student-list-card .waitline-empty .mat-icon{left:unset;font-size:1.2rem;color:#999;margin-top:4px;cursor:pointer}.theme-base .alunos-div .student-list-card mat-paginator{height:45px}.theme-base .alunos-div .student-list-card mat-table{background:transparent}.theme-base .alunos-div .student-list-card mat-table.waitline .mat-column-name .details{margin-left:0}.theme-base .alunos-div .student-list-card mat-table.waitline .mat-column-menu{flex:0 0 8%;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table.waitline .mat-column-menu .button.add{color:#090;margin-right:20px}.theme-base .alunos-div .student-list-card mat-table.waitline .mat-column-menu .button.refuse{color:#900}.theme-base .alunos-div .student-list-card mat-table.waitline .mat-column-menu .button .mat-icon{display:none;font-size:2rem;height:28px;cursor:pointer}.theme-base .alunos-div .student-list-card mat-table.waitline .mat-column-menu .button .mat-icon img{height:34px;margin-top:-1px;margin-left:2px;filter:invert(60%) sepia(100%) saturate(8468%) hue-rotate(15deg) brightness(92%) contrast(74%)}.theme-base .alunos-div .student-list-card mat-table mat-header-row{overflow:initial;display:flex;flex-wrap:wrap}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base .alunos-div .student-list-card mat-table mat-header-row mat-header-cell{font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-select{flex:0 0 3%;padding-left:12px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-status{flex:0 0 22%;padding-left:0}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-name{flex:0 0 40%}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-name_clear{flex:0 0 24%}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-premium_expires_date{flex:0 0 15%}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_programs{flex:0 0 34px;margin-left:7px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_programs>div{width:32px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_files{flex:0 0 34px;margin-left:7px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_files>div{width:32px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_menus{flex:0 0 34px;margin-left:7px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_menus>div{width:32px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_menus img{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_feedbacks_count{flex:0 0 34px;margin-left:7px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_feedbacks_count>div{width:32px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_anamneses_count{flex:0 0 34px;margin-left:7px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_anamneses_count>div{width:32px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_valuations_count{flex:0 0 34px;margin-left:7px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-total_valuations_count>div{width:32px}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-menu{flex:0 0 0%}.theme-base .alunos-div .student-list-card mat-table mat-header-row .mat-column-time_left{flex:0 0 20%}.theme-base .alunos-div .student-list-card mat-table mat-header-row i.material-icons{font-size:15px;position:relative}.theme-base .alunos-div .student-list-card mat-table mat-header-row i.material-icons img{max-height:16px;max-width:16px}.theme-base .alunos-div .student-list-card mat-table mat-row{position:relative;padding-bottom:15px;box-shadow:0 2px 1px -1px rgba(0,0,0,.5)}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details{position:absolute;top:60px;width:calc(100% - 28px);padding-right:0;display:flex;justify-content:space-between}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details .boxcounter{display:flex;cursor:pointer;width:75px;text-align:center;color:#fff;align-items:center;margin-left:20px;background:#252525;border-radius:16px;padding:3px 2px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details .boxcounter.empty{color:#aaa}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details .boxcounter .material-icons{margin:0 15px;top:-2px;position:relative}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details .boxcounter.feedback .material-icons{top:1px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details .boxcounter.nutrition .material-icons{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-details .material-icons img{max-height:20px;max-width:20px;margin-left:3px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-select{flex:0 0 3%;font-family:OpenSans,sans-serif!important;padding-left:0}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-status{flex:0 0 15%;font-family:OpenSans,sans-serif!important;padding-left:10px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-name{flex:0 0 40%;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-name_clear{flex:0 0 30%;font-family:OpenSans,sans-serif!important;padding-right:8px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_programs{flex:0 0 34px;margin-left:6px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_programs>div{width:32px;padding-left:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_files{flex:0 0 34px;margin-left:7px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_files>div{width:32px;padding-left:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_menus{flex:0 0 34px;margin-left:7px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_menus>div{width:32px;padding-left:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_feedbacks_count{flex:0 0 34px;margin-left:7px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_feedbacks_count>div{width:32px;padding-left:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_anamneses_count{flex:0 0 34px;margin-left:7px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_anamneses_count>div{width:32px;padding-left:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_valuations_count{flex:0 0 34px;margin-left:7px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-total_valuations_count>div{width:32px;padding-left:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-premium_expires_date{flex:0 0 15%;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-menu{flex:0 0 3%;padding-right:15px;font-family:OpenSans,sans-serif!important}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-restore{flex:0 0 18%}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-destroy{flex:0 0 14%;padding:0}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-column-time_left{flex:0 0 22%;text-align:center}.theme-base .alunos-div .student-list-card mat-table mat-row .avatar-box{cursor:pointer;border-radius:50px;border:2px solid #ddd;overflow:hidden;width:42px;height:42px}.theme-base .alunos-div .student-list-card mat-table mat-row .avatar-box .avatar{height:42px;width:42px}.theme-base .alunos-div .student-list-card mat-table mat-row .details{width:170px;margin-left:10px;font-size:.8rem;cursor:pointer}.theme-base .alunos-div .student-list-card mat-table mat-row .details.espera{width:180px}.theme-base .alunos-div .student-list-card mat-table mat-row .details.espera .name{font-size:1rem}.theme-base .alunos-div .student-list-card mat-table mat-row .details .name{color:#fff}.theme-base .alunos-div .student-list-card mat-table mat-row .details .goal{color:#777;margin:5px 0 0}.theme-base .alunos-div .student-list-card mat-table mat-row .details .inscricao{margin:5px 0 0}.theme-base .alunos-div .student-list-card mat-table mat-row .details .menu{cursor:pointer;position:relative;margin:-45px 0 0 200px}.theme-base .alunos-div .student-list-card mat-table mat-row .details .menu .mat-icon{height:30px;width:30px;font-size:32px;color:#fff}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-slide-toggle{margin-top:4px;width:112px}.theme-base .alunos-div .student-list-card mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base .alunos-div .student-list-card mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb{color:#bbb}.theme-base .alunos-div .student-list-card mat-table mat-row .expire{margin-left:3px;margin-right:5px;margin-top:0;font-size:4px;color:#555;background-color:transparent;cursor:pointer}.theme-base .alunos-div .student-list-card mat-table mat-row .expire .mat-icon{font-size:22px}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration{padding:6px 0;width:100px;border-radius:8px;cursor:pointer}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration h5{float:left;color:#bbb;font-weight:400;margin:-4px 2px 0 0}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration h5.expired{display:none}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration h5 i.material-icons{color:#00d900}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration>span{color:#ddd;display:block;font-size:12px}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration i.material-icons{font-size:15px;position:relative;top:5px}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration.expired h5.expired{display:block}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration.expired h5.not-expired{display:none}.theme-base .alunos-div .student-list-card mat-table mat-row .expiration.expired h5 i.material-icons{color:#f53d3d}.theme-base .alunos-div .student-list-card mat-table mat-row .menu-student{padding-top:4px;cursor:pointer}.theme-base .alunos-div .student-list-card mat-table mat-row .menu-student mat-icon{color:#f7951e}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons{width:100%;margin:0 0 10px;clear:both;display:flex;flex:1;flex-direction:row;justify-content:space-between;font-size:.7rem}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons.espera{width:45px;float:left;clear:none;flex-direction:column;margin:0}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .toggle-status{height:40px;width:140px}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-slide-toggle-label{flex-direction:column}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button{background-color:transparent;font-size:.6rem}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button span{width:0}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button .mat-icon{font-size:1.6rem;height:28px}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button:hover span{width:auto;display:block;position:absolute;top:-23px;left:-2px;background:#111;border-radius:8px;height:20px;line-height:1.2rem;padding:0 15px}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button:hover .mat-icon{color:#f7951e}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button.expire:hover span{left:-8px}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button.edit:hover span{left:0}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button.add{color:#090;margin-bottom:8px}.theme-base .alunos-div .student-list-card mat-table mat-row .action-buttons .mat-button.refuse{color:#900}.theme-base .alunos-div .student-list-card mat-table mat-row .btn-table button{height:22px;line-height:22px}.theme-base .alunos-div .student-list-card mat-table mat-row .btn-table.destroy button{background-color:#f53d3d;color:#fff}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:4px 0;padding:8px 0}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected i,.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected span{filter:invert(59%) sepia(90%) saturate(468%) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected i.nutri-icon,.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected span.nutri-icon{filter:invert(59%) sepia(90%) saturate(3668%) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button i.nutri-icon{filter:invert(59%) sepia(90%) saturate(0) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button .material-icons{margin:-2px 10px 0;width:10%}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button .material-icons img{max-height:24px;max-width:24px}.theme-base .alunos-div .menu-list-card .control-buttons .button-profile-box .mat-button .button-legend{width:40%;display:inline-block;text-align:left;padding-left:10px}.theme-base .alunos-div .student-form-card .form-box{margin-top:0}.theme-base .alunos-div .student-form-card .form-box .label-celular{width:100%;color:#707070;display:inline-block;margin:0 0 10px}.theme-base .alunos-div .student-form-card .form-box .picker-mask{position:absolute;z-index:99;height:30px;width:100%;top:0;cursor:pointer}.theme-base .alunos-div .student-form-card .form-box .country-field{width:45%}.theme-base .alunos-div .student-form-card .form-box .celular-field{width:50%;padding-left:5%}.theme-base .alunos-div .student-form-card .form-box .dz-wrapper{height:159px}.theme-base .alunos-div .anamnesis-card mat-card.dashboard-card,.theme-base .alunos-div .files-component mat-card.dashboard-card,.theme-base .alunos-div .form-component mat-card.dashboard-card,.theme-base .alunos-div .history-component mat-card.dashboard-card,.theme-base .alunos-div .notes-component mat-card.dashboard-card,.theme-base .alunos-div .programs-component mat-card.dashboard-card,.theme-base .alunos-div .waitline-component mat-card.dashboard-card{width:auto;max-height:calc(100vh - 166px)}.theme-base .alunos-div #dz-avatar.dropzone-avatar{width:140px;height:140px}.theme-base .alunos-div #dz-avatar.dropzone-avatar .dz-wrapper{width:100%;height:100%;border-radius:80px;border:1px dashed #202020;overflow:hidden}.theme-base .alunos-div #dz-avatar.dropzone-avatar .dz-wrapper .dz-message{background-color:#353535;height:100%;width:100%;max-width:100%;margin:0}.theme-base .alunos-div #dz-avatar.dropzone-avatar .dz-wrapper .dz-message .dz-text{position:absolute;font-size:17px;top:53%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base .usuarios-master-div .mat-tab-group .mat-tab-header{border-radius:4px 4px 0 0}.theme-base .usuarios-master-div .mat-tab-group .mat-tab-header .mat-ink-bar,.theme-base .usuarios-master-div .mat-tab-group .mat-tab-header .mat-tab-label{min-width:180px}.theme-base .usuarios-master-div .mat-tab-group .mat-tab-body-wrapper{margin-top:-18px}.theme-base .usuarios-master-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body{padding:0}.theme-base .usuarios-master-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body .mat-tab-body-content{overflow:hidden}.theme-base .usuarios-master-div .counter{position:absolute;background:#555;color:#ddd;padding:6px 12px;font-size:.85rem;border-radius:4px;margin:0;right:10px;top:10px}.theme-base .usuarios-master-div .button-add-box{width:100%;min-width:0;height:60px;justify-content:flex-start}.theme-base .usuarios-master-div .button-add-box .mat-button{min-width:0;padding:0 30px;margin:15px 15px 0 0;height:36px}.theme-base .usuarios-master-div .button-add-box .bt-search{min-width:160px;margin-left:15px}.theme-base .usuarios-master-div .button-add-box .bt-search .mat-icon{margin-right:10px}.theme-base .usuarios-master-div .busca-box{display:inline-block;background:transparent;padding:0;margin:0 0 0 20px}.theme-base .usuarios-master-div .busca-box .busca-form .mat-form-field{margin:0 0 -8px}.theme-base .usuarios-master-div .busca-box.block{opacity:.25}.theme-base .usuarios-master-div .button-box{margin:10px 0}.theme-base .usuarios-master-div .button-box button{width:100%;background:#555;color:#ccc;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .usuarios-master-div .pro-black-msg{padding:20px 36px 2px;background:#191919}.theme-base .usuarios-master-div .pro-black-msg h3{text-align:left;margin-top:20px}.theme-base .usuarios-master-div .pro-black-msg p{color:#aaa}.theme-base .usuarios-master-div .pro-black-msg button{width:auto;min-width:0;height:28px;line-height:28px;text-transform:inherit}.theme-base .usuarios-master-div .pro-black-msg button.btn-pro{background:#8809f5;background:linear-gradient(90deg,#8809f5 40px,#b011eb 90%);color:#fff}.theme-base .usuarios-master-div .pro-black-msg button.btn-black{background:#080808;background:linear-gradient(134deg,#080808 40px,#414141 90%);color:#fff}.theme-base .usuarios-master-div .mass-button-box{margin:0 0 -2px;padding-left:0;padding-top:12px;background:#191919;height:55px}.theme-base .usuarios-master-div .mass-button-box .select-all-checkbox{margin-left:23px;margin-right:5px}.theme-base .usuarios-master-div .mass-button-box .selecionados{padding:8px 12px;margin:7px 25px 0 0;background:transparent;color:#fff;cursor:pointer;float:right;border-radius:16px}.theme-base .usuarios-master-div .mass-button-box .selecionados.empty{color:#555}.theme-base .usuarios-master-div .mass-button-box .selecionados.alert{background:#ffbf00;color:#000}.theme-base .usuarios-master-div .mass-button-box .selecionados.danger{background:#f53d3d;color:#fff}.theme-base .usuarios-master-div .mass-button-box .page-menu{padding:12px 0;margin:0;background:transparent;color:#fff;text-align:center;cursor:pointer;width:100px;display:inline-block}.theme-base .usuarios-master-div .mass-button-box .page-menu .mat-menu-trigger{padding:0;position:relative;top:2px}.theme-base .usuarios-master-div .mass-button-box .page-menu .material-icons{margin-top:0;font-size:18px;margin-left:0;position:relative;top:4px}.theme-base .usuarios-master-div .mass-button-box .label{display:inline-block;color:#fff;cursor:pointer}.theme-base .usuarios-master-div .mass-button-box .label.status{width:135px;text-align:center;margin-left:18px}.theme-base .usuarios-master-div .mass-button-box .label.name{width:240px;margin-left:70px}.theme-base .usuarios-master-div .mass-button-box .label.expiration{cursor:pointer;width:152px;padding:0 0 0 26px}.theme-base .usuarios-master-div .mass-button-box .label.num-programs{width:120px;text-align:center}.theme-base .usuarios-master-div .mass-button-box .label button.mat-menu-item{width:100%;text-align:left;color:#fff;padding:0 0 0 15px;margin:0 0 0 -15px}.theme-base .usuarios-master-div .mass-button-box .label button.mat-menu-item .material-icons{font-size:18px;position:relative;top:15px;float:right;color:#777}.theme-base .usuarios-master-div .mass-button-box .label button.mat-menu-item .material-icons.on{color:#f7951e}.theme-base .usuarios-master-div .mass-button-box button{min-width:0;background:transparent;color:#777;font-size:14px;text-transform:capitalize;font-weight:400;margin:5px 0;padding:0;height:40px;width:40px;text-align:center}.theme-base .usuarios-master-div .hide{display:none}.theme-base .usuarios-master-div .student-list-card .loading-backdrop{display:flex;align-items:center;justify-content:center}.theme-base .usuarios-master-div .student-list-card .loading-backdrop .spinner-container{width:unset;margin-top:0}.theme-base .usuarios-master-div .student-list-card .counter{text-align:right;color:#fff}.theme-base .usuarios-master-div .student-list-card .list-link-legend .mat-icon-box{background:#555;float:left;margin-right:15px}.theme-base .usuarios-master-div .student-list-card .list-link-legend .mat-icon-box .mat-icon{padding:6px 11px 9px 6px;color:#fff;font-size:1.8rem;transform:rotate(-45deg)}.theme-base .usuarios-master-div .student-list-card .list-link-legend p{color:#fff;padding-right:15px}.theme-base .usuarios-master-div .student-list-card .list-link-legend small a{color:#f7951e}.theme-base .usuarios-master-div .student-list-card .list-link-legend small.transfer{cursor:pointer}.theme-base .usuarios-master-div .student-list-card .list-link-legend small.transfer .mat-icon{font-size:18px;position:relative;top:4px}.theme-base .usuarios-master-div .student-list-card .list-link-greeting .mat-icon{left:52px;font-size:1.2rem;top:-15px;color:#999;cursor:pointer}.theme-base .usuarios-master-div .student-list-card .list-link-greeting textarea{height:50px}.theme-base .usuarios-master-div .student-list-card .list-link-greeting .mat-form-field-label-wrapper{margin-left:22px}.theme-base .usuarios-master-div .student-list-card .list-link-greeting .mat-form-field-label-wrapper .mat-form-field-label span,.theme-base .usuarios-master-div .student-list-card .list-link-greeting .mat-form-field-label-wrapper span{color:#fff;font-size:1.2rem}.theme-base .usuarios-master-div .student-list-card .waitline-empty{margin-top:30px;color:#999;font-weight:200}.theme-base .usuarios-master-div .student-list-card .waitline-empty .mat-icon{left:unset;font-size:1.2rem;color:#999;margin-top:4px;cursor:pointer}.theme-base .usuarios-master-div .student-list-card mat-paginator{height:45px}.theme-base .usuarios-master-div .student-list-card mat-table{min-height:200px;background:transparent}.theme-base .usuarios-master-div .student-list-card mat-table.waitline .mat-column-name .details{margin-left:0}.theme-base .usuarios-master-div .student-list-card mat-table.waitline .mat-column-menu{flex:0 0 8%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table.waitline .mat-column-menu .button.add{color:#090;margin-right:20px}.theme-base .usuarios-master-div .student-list-card mat-table.waitline .mat-column-menu .button.refuse{color:#900}.theme-base .usuarios-master-div .student-list-card mat-table.waitline .mat-column-menu .button .mat-icon{display:none;font-size:2rem;height:28px;cursor:pointer}.theme-base .usuarios-master-div .student-list-card mat-table.waitline .mat-column-menu .button .mat-icon img{height:34px;margin-top:-1px;margin-left:2px;filter:invert(60%) sepia(100%) saturate(8468%) hue-rotate(15deg) brightness(92%) contrast(74%)}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .icon-box img{width:20px;height:auto}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important;padding-left:10px}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-name_clear{flex:0 0 24%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-created_at{flex:0 0 13%;font-family:OpenSans,sans-serif!important;padding-left:1%}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-last_access{flex:0 0 15%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-status{flex:0 0 8%;font-family:OpenSans,sans-serif!important;padding-left:10px}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-name{flex:0 0 40%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-total_avaliacoes,.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-total_clients,.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-total_menus,.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-total_programs{flex:0 0 6%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-premium_expires_date{flex:0 0 20%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-menu{flex:0 0 0%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-header-row .mat-column-time_left{flex:0 0 20%}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important;padding-left:10px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-name_clear{flex:0 0 24%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-created_at{flex:0 0 13%;font-family:OpenSans,sans-serif!important;padding-left:1%}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-last_access{flex:0 0 15%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-status{flex:0 0 8%;font-family:OpenSans,sans-serif!important;padding-left:10px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-name{flex:0 0 40%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_clients,.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_programs{flex:0 0 6%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_clients .programs-counter{width:45px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_menus{flex:0 0 6%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_menus .programs-counter{width:45px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_avaliacoes{flex:0 0 6%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-total_avaliacoes .programs-counter{width:45px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-premium_expires_date{flex:0 0 18%;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-menu{flex:0 0 3%;padding-right:15px;font-family:OpenSans,sans-serif!important}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-restore{flex:0 0 18%}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-destroy{flex:0 0 14%;padding:0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-column-time_left{flex:0 0 22%;text-align:center}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .avatar-box{cursor:pointer;border-radius:50px;border:2px solid #ddd;overflow:hidden;width:42px;height:42px;flex:0 0 42px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .avatar-box .avatar{height:42px;width:42px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details{width:200px;margin-left:15px;font-size:.8rem;cursor:pointer}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details.espera{width:180px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details.espera .name{font-size:1rem}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .name{color:#fff}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .goal{color:#777;margin:5px 0 0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .inscricao{margin:5px 0 0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .menu{cursor:pointer;position:relative;margin:-45px 0 0 200px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .menu .mat-icon{height:30px;width:30px;font-size:32px;color:#fff}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .active{color:#f7951e}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .details .block{color:#f53d3d}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-slide-toggle{margin-top:4px;width:112px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base .usuarios-master-div .student-list-card mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb{color:#bbb}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expire{margin-left:3px;margin-right:5px;margin-top:-2px;font-size:4px;color:#555;background-color:transparent;cursor:pointer}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expire .mat-icon{font-size:30px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration{padding:6px 0;width:150px;border-radius:8px;cursor:pointer}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration h5{float:left;color:#bbb;font-weight:400;margin:-4px 10px 0 0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration h5.expired{display:none}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration h5 i.material-icons{color:#00d900}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration>span{color:#ddd;display:block;font-size:12px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration i.material-icons{font-size:15px;position:relative;top:5px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration.expired h5.expired{display:block}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration.expired h5.not-expired{display:none}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .expiration.expired h5 i.material-icons{color:#f53d3d}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .programs-counter{cursor:pointer;width:45px;text-align:center;color:#fff}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .programs-counter.empty{color:#aaa}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .menu-student{padding-top:4px;cursor:pointer}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .menu-student mat-icon{color:#f7951e}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons{width:100%;margin:0 0 10px;clear:both;display:flex;flex:1;flex-direction:row;justify-content:space-between;font-size:.7rem}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons.espera{width:45px;float:left;clear:none;flex-direction:column;margin:0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .toggle-status{height:40px;width:140px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-slide-toggle-label{flex-direction:column}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button{background-color:transparent;font-size:.6rem}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button span{width:0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button .mat-icon{font-size:1.6rem;height:28px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button:hover span{width:auto;display:block;position:absolute;top:-23px;left:-2px;background:#111;border-radius:8px;height:20px;line-height:1.2rem;padding:0 15px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button:hover .mat-icon{color:#f7951e}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button.expire:hover span{left:-8px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button.edit:hover span{left:0}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button.add{color:#090;margin-bottom:8px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .action-buttons .mat-button.refuse{color:#900}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .btn-table button{height:22px;line-height:22px}.theme-base .usuarios-master-div .student-list-card mat-table mat-row .btn-table.destroy button{background-color:#f53d3d;color:#fff}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:4px 0;padding:8px 0}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected i,.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected span{filter:invert(59%) sepia(90%) saturate(468%) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected i.nutri-icon,.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button.selected span.nutri-icon{filter:invert(59%) sepia(90%) saturate(3668%) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button i.nutri-icon{filter:invert(59%) sepia(90%) saturate(0) hue-rotate(348deg) brightness(132%) contrast(94%)}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button .material-icons{margin:-2px 10px 0;width:10%}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button .material-icons img{max-height:24px;max-width:24px}.theme-base .usuarios-master-div .menu-list-card .control-buttons .button-profile-box .mat-button .button-legend{width:40%;display:inline-block;text-align:left;padding-left:10px}.theme-base .usuarios-master-div .student-form-card .form-box{margin-top:0}.theme-base .usuarios-master-div .student-form-card .form-box .label-celular{width:100%;color:#707070;display:inline-block;margin:0 0 10px}.theme-base .usuarios-master-div .student-form-card .form-box .picker-mask{position:absolute;z-index:99;height:30px;width:100%;top:0;cursor:pointer}.theme-base .usuarios-master-div .student-form-card .form-box .country-field{width:45%}.theme-base .usuarios-master-div .student-form-card .form-box .celular-field{width:50%;padding-left:5%}.theme-base .usuarios-master-div .student-form-card .form-box .dz-wrapper{height:159px}.theme-base .usuarios-master-div .anamnesis-card mat-card.dashboard-card,.theme-base .usuarios-master-div .files-component mat-card.dashboard-card,.theme-base .usuarios-master-div .form-component mat-card.dashboard-card,.theme-base .usuarios-master-div .history-component mat-card.dashboard-card,.theme-base .usuarios-master-div .notes-component mat-card.dashboard-card,.theme-base .usuarios-master-div .programs-component mat-card.dashboard-card,.theme-base .usuarios-master-div .waitline-component mat-card.dashboard-card{width:auto;max-height:calc(100vh - 166px)}.theme-base .usuarios-master-div #dz-avatar.dropzone-avatar{width:140px;height:140px}.theme-base .usuarios-master-div #dz-avatar.dropzone-avatar .dz-wrapper{width:100%;height:100%;border-radius:80px;border:1px dashed #202020;overflow:hidden}.theme-base .usuarios-master-div #dz-avatar.dropzone-avatar .dz-wrapper .dz-message{background-color:#353535;height:100%;width:100%;max-width:100%;margin:0}.theme-base .usuarios-master-div #dz-avatar.dropzone-avatar .dz-wrapper .dz-message .dz-text{position:absolute;font-size:17px;top:53%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base .mat-slide-toggle-content{color:#aaa}.theme-base .dropzone-avatar-box{width:100%;float:left;margin:0 0 40px}.theme-base .selected-avatar-box{float:right}.theme-base .selected-avatar-box .avatar-thumb{margin:0;float:left;width:130px;height:130px;border-radius:150px;border:5px solid #ddd}.theme-base .box-first{width:100%;text-align:center;margin-bottom:15px}.theme-base .box-first .bt-add-first{margin:0;width:70%}.theme-base .box-first .bt-add-first mat-icon{font-size:36px;font-weight:200;color:#252525;line-height:36px;width:36px;height:36px}.theme-base .box-first .legend-add-first{color:#ccc;text-transform:none;margin:10px 0;font-size:14px;font-family:OpenSans-Bold;font-weight:200}.theme-base .rodape{width:100%;color:#777;font-size:.65rem;text-align:center;margin:20px 0 30px}.theme-base .dashboard-panel .fixed-alert{display:flex;align-items:center;width:100%;padding:15px 50px;text-align:left;border-radius:11px;margin:0 10px 10px}.theme-base .dashboard-panel .fixed-alert.success{background:#36b95e}.theme-base .dashboard-panel .fixed-alert.cancel{background:#5f5f5f}.theme-base .dashboard-panel .fixed-alert.alert{background:#ffbf00}.theme-base .dashboard-panel .fixed-alert.danger{background:#f53d3d;color:#fff}.theme-base .dashboard-panel .fixed-alert .mat-icon{margin:0 20px;font-size:2rem;height:2rem;width:2rem}.theme-base .dashboard-panel .fixed-alert .msg{width:90%;display:block;margin:0 auto}.theme-base .dashboard-panel .paginator{float:left;position:absolute;bottom:-22px}.theme-base .dashboard-panel .paginator .mat-paginator-page-size .mat-paginator-page-size-label{opacity:.4;position:relative;top:-2px;margin:0 8px}.theme-base .dashboard-panel .paginator .mat-paginator-page-size .mat-paginator-page-size-select{position:relative;top:-2px}.theme-base .dashboard-panel .paginator .mat-paginator-page-size .mat-paginator-page-size-select .mat-form-field-wrapper .mat-form-field-underline{display:none}.theme-base .dashboard-panel .paginator .mat-paginator-range-actions{margin-top:-10px}.theme-base .dashboard-panel .paginator .mat-paginator-range-actions .mat-paginator-range-label{margin:0 32px 0 24px;width:130px;text-align:center;opacity:.4;font-size:.7rem}.theme-base .dashboard-panel .dashboard-div{margin:10px}.theme-base .dashboard-panel .row1{height:225px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row1.flex-col{display:flex;flex-direction:column;height:230px}.theme-base .dashboard-panel .row2{height:450px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row2.flex-col{display:flex;flex-direction:column;height:460px}.theme-base .dashboard-panel .row3{height:675px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row3.flex-col{display:flex;flex-direction:column;height:690px}.theme-base .dashboard-panel .row4{height:900px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row4.flex-col{display:flex;flex-direction:column;height:920px}.theme-base .dashboard-panel .row5{height:1125px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row5.flex-col{display:flex;flex-direction:column;height:1150px}.theme-base .dashboard-panel .row6{height:1350px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row6.flex-col{display:flex;flex-direction:column;height:1380px}.theme-base .dashboard-panel .row7{height:1575px;margin-top:10px;margin-bottom:10px}.theme-base .dashboard-panel .row7.flex-col{display:flex;flex-direction:column;height:1610px}.theme-base .dashboard-panel .col1{max-width:1210px;width:185px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .col2{max-width:1210px;width:390px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .col3{max-width:1210px;width:595px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .col4{max-width:1210px;width:800px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .col5{max-width:1210px;width:1005px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .col6{max-width:1210px;width:1210px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .col7{max-width:1210px;width:1415px;margin-left:10px;margin-right:10px}.theme-base .dashboard-panel .no-margin-top{margin-top:0!important}.theme-base .dashboard-panel .no-margin-bottom{margin-bottom:0!important}.theme-base .dashboard-panel .no-pads{padding:0!important}.theme-base .dashboard-panel .loading-backdrop{height:100%}.theme-base .dashboard-panel .loading-backdrop .mat-progress-spinner{top:45%}.theme-base .dashboard-panel .dashboard-card{border-radius:16px;margin:0;padding:0;min-width:150px;width:100%;height:100%;color:#f7951e;background-color:#272727;text-align:left;overflow:hidden}.theme-base .dashboard-panel .dashboard-card.empty{height:215px}.theme-base .dashboard-panel .dashboard-card.invisivel{visibility:hidden}.theme-base .dashboard-panel .dashboard-card mat-card-title{color:#ccc;text-align:center;font-size:1.12rem;padding:8px 0;margin-bottom:7px}.theme-base .dashboard-panel .dashboard-card mat-card-title .atualizar{float:right;padding:0 15px;margin-top:-2px;cursor:pointer;position:absolute;right:0}.theme-base .dashboard-panel .dashboard-card mat-card-title .atualizar .mat-icon{height:20px;width:20px;font-size:18px;margin-top:1px}.theme-base .dashboard-panel .dashboard-card mat-card-content{padding:15px}.theme-base .dashboard-panel .dashboard-card mat-card-content .card-content .aviso{text-align:center;display:block;margin:55px auto;font-size:1rem;text-transform:uppercase;color:#aaa;font-weight:600}.theme-base .dashboard-panel .dashboard-card mat-card-footer{background:#272727;color:#ccc;font-size:.8rem;padding:5px 20px 5px 0;margin:0;position:absolute;bottom:0;width:calc(100% - 20px);border-radius:0 0 16px 16px}.theme-base .dashboard-panel .dashboard-card mat-card-footer a{color:#fff;text-decoration:none;cursor:pointer;font-size:.7rem;opacity:.4}.theme-base .dashboard-panel .dashboard-card mat-card-footer a .mat-icon{height:15px;width:15px;float:right;font-size:1.2rem}.theme-base .dashboard-panel .dashboard-card mat-card-footer .veja-mais{float:right}.theme-base .dashboard-panel .dashboard-card mat-card-footer .veja-mais .mat-icon{margin-top:3px;height:16px;width:16px;float:right;font-size:.8rem;margin-left:5px}.theme-base .dashboard-panel .dashboard-card mat-card-footer .atualizar{float:left;padding:0 15px;margin-top:-2px}.theme-base .dashboard-panel .dashboard-card mat-card-footer .total{margin-left:15px}.theme-base .dashboard-panel .dashboard-card mat-card-footer .ticket{right:25px;position:absolute;top:5px}.theme-base .dashboard-panel .dashboard-card .api-dashboard{overflow:scroll;height:calc(100% - 52px);color:#aaa}.theme-base .dashboard-panel .dashboard-card .api-dashboard h4 span{display:block;float:left;border-radius:8px;background:#00b826;padding:0 8px;color:#333;margin-right:20px}.theme-base .dashboard-panel .dashboard-card .api-dashboard ul li{margin:8px 0}.theme-base .dashboard-panel .dashboard-card .api-dashboard ul li span{color:#eee}.theme-base .dashboard-panel .chart-legend .legend-title-text{text-transform:uppercase;font-size:.75rem}.theme-base .dashboard-panel .chart-legend .legend-lable{outline:none!important}.theme-base .dashboard-panel .profile .avatar{text-align:center}.theme-base .dashboard-panel .profile .avatar img{height:80px;width:80px;border-radius:80px;border:3px solid #fff}.theme-base .dashboard-panel .profile .name{font-size:1.2rem;color:#fff;text-align:center;margin-top:-5px}.theme-base .dashboard-panel .profile .name.no-expires{margin-top:4px}.theme-base .dashboard-panel .profile .account{font-size:.8rem;color:#ddd;text-align:center;margin-top:4px}.theme-base .dashboard-panel .profile .expiration{font-size:.8rem;color:#ddd;text-align:center;margin-top:5px;margin-bottom:2px}.theme-base .dashboard-panel .profile .expiration .success{color:#00b826}.theme-base .dashboard-panel .profile .expiration .start{color:#cf0}.theme-base .dashboard-panel .profile .expiration .alert{color:#ffbf00}.theme-base .dashboard-panel .profile .expiration .danger{color:#f53d3d}.theme-base .dashboard-panel .profile .button{margin-top:5px}.theme-base .dashboard-panel .profile .button.hide-expires{position:absolute;bottom:20px;width:calc(100% - 30px)}.theme-base .dashboard-panel .profile .button button{color:#fff;background:#707070;width:100%;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .dashboard-panel .profile .button button.plan-gratuito{background:#555}.theme-base .dashboard-panel .profile .button button.plan-basic,.theme-base .dashboard-panel .profile .button button.plan-starter{background:#f28202;background:linear-gradient(135deg,#f28202 25%,#f4c034)}.theme-base .dashboard-panel .profile .button button.plan-standard{background:#1ab232;background:linear-gradient(135deg,#1ab232 25%,#81d501)}.theme-base .dashboard-panel .profile .button button.plan-pro{background:#8809f5;background:linear-gradient(135deg,#8809f5 25%,#b011eb)}.theme-base .dashboard-panel .profile .button button.plan-black{background:#080808;background:linear-gradient(135deg,#080808 25%,#414141)}.theme-base .dashboard-panel .profile .meter-box .bt-renovar{cursor:pointer;color:#fff;position:absolute;right:20px;bottom:13px;font-size:12px}.theme-base .dashboard-panel .profile .meter-box .bt-renovar mat-icon{margin-top:-1px;height:16px;width:16px;float:right;font-size:20px}.theme-base .dashboard-panel .profile .meter-box .meter-master{width:100%;display:block;border-radius:6px;border:0;background-color:#212121;box-shadow:inset -1px -1px #444,inset 0 1px 0 #161616;color:#fff;margin:10px 0}.theme-base .dashboard-panel .profile .meter-box .meter-master.half{width:50%}.theme-base .dashboard-panel .profile .meter-box .meter{height:8px;max-width:100%;border-radius:6px 6px;display:block;margin:0;box-shadow:0 1px 2px #000}.theme-base .dashboard-panel .profile .meter-box .meter.expire-1,.theme-base .dashboard-panel .profile .meter-box .meter.start,.theme-base .dashboard-panel .profile .meter-box .meter.success{background:#00d900}.theme-base .dashboard-panel .profile .meter-box .meter.alert,.theme-base .dashboard-panel .profile .meter-box .meter.expire-2{background:#ffbf00}.theme-base .dashboard-panel .profile .meter-box .meter.danger,.theme-base .dashboard-panel .profile .meter-box .meter.expire-3{background:#f53d3d}.theme-base .dashboard-panel .profile .meter-box .meter-hint{margin:5px 0;color:#aaa;font-size:.8rem}.theme-base .dashboard-panel .profile .meter-box .meter-hint .count{float:right}.theme-base .dashboard-panel .chart-total-alunos{position:absolute;top:-65px}.theme-base .dashboard-panel .chart-total-alunos .total-value{display:none;color:#fff}.theme-base .dashboard-panel .chart-total-alunos .total-label{display:none;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:600}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend{margin-left:20px}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend .legend-items-container .legend-items{margin-left:25px}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend .legend-items-container .legend-items .legend-item{margin-right:40px}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{height:62px;border-left:16px solid}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{color:#fff;margin-top:0}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label{color:#fff;margin-top:2px}.theme-base .dashboard-panel .chart-total-alunos .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent{color:#fff;font-size:.8rem}.theme-base .dashboard-panel .chart-total-programs-diff,.theme-base .dashboard-panel .chart-total-programs-goals{position:absolute}.theme-base .dashboard-panel .chart-total-programs-diff .total-value,.theme-base .dashboard-panel .chart-total-programs-goals .total-value{display:none;color:#fff}.theme-base .dashboard-panel .chart-total-programs-diff .total-label,.theme-base .dashboard-panel .chart-total-programs-goals .total-label{color:#fff}.theme-base .dashboard-panel .chart-total-programs-diff .ngx-charts,.theme-base .dashboard-panel .chart-total-programs-goals .ngx-charts{width:250px}.theme-base .dashboard-panel .chart-total-programs-diff .ngx-charts .pie-chart,.theme-base .dashboard-panel .chart-total-programs-goals .ngx-charts .pie-chart{transform:translate(90px,75px)}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-title,.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-wrap .legend-labels .legend-label,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-title,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-wrap .legend-labels .legend-label{color:#fff}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-wrap .legend-labels .legend-label .active .legend-label-text,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-wrap .legend-labels .legend-label .active .legend-label-text{color:#f7951e}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-wrap .legend-labels .legend-label span[title=Iniciante] .legend-label-color,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-wrap .legend-labels .legend-label span[title=Iniciante] .legend-label-color{background-color:#00f}.theme-base .dashboard-panel .chart-total-programs-diff{top:60px;left:300px}.theme-base .dashboard-panel .chart-total-programs-goals{top:60px}.theme-base .dashboard-panel .chart-total-programs-diff,.theme-base .dashboard-panel .chart-total-programs-goals{height:370px;width:275px}.theme-base .dashboard-panel .chart-total-programs-diff .ngx-charts,.theme-base .dashboard-panel .chart-total-programs-goals .ngx-charts{margin-top:-15px;margin-left:50px;height:155px;margin-bottom:-5px}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div{width:270px!important}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-title,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-title{text-align:center}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-labels,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-labels{max-height:225px!important;height:205px;background:transparent}.theme-base .dashboard-panel .chart-total-programs-diff .chart-legend>div .legend-labels .legend-label,.theme-base .dashboard-panel .chart-total-programs-goals .chart-legend>div .legend-labels .legend-label{margin:5px 8px}.theme-base .dashboard-panel .dashboard-total-alunos-mobile{margin-top:130px!important}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao{height:100px;width:320px;left:calc(-20px - 50vw);margin-left:calc(50vw - 130px);margin-bottom:25px;margin-top:20px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-card-content{padding:0 15px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-button.btn-captacao{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:4px 0;padding:0;word-break:break-all;white-space:break-spaces;text-align:left;height:45px;overflow:hidden}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-button.btn-captacao small.link{float:left;width:200px;margin-top:8px;margin-bottom:0}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-icon-box{background:#2d2d2d;box-shadow:inset -1px -1px #333;float:left;margin-right:8px;cursor:pointer;width:45px;height:45px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-icon-box .mat-icon{padding:10px 12px 8px 8px;color:#fff;font-size:1.8rem;transform:rotate(-45deg)}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-icon-box .material-icons{margin:10px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera.linkcaptacao .mat-icon-box .material-icons img{height:24px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera .fila{text-align:center;font-size:2.5rem;color:#ddd}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera .aviso-pequeno{text-align:center;font-size:.8rem;text-transform:uppercase;font-weight:400;color:#888;margin-top:15px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-mobile .alunos-listaespera .mat-button{margin:10px calc(50% - 82px) 0;width:100px;background-color:#707070;color:#fff}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera{height:100px;margin-bottom:25px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera.linkcaptacao .mat-card-content{padding:0 15px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .aviso{margin-top:0!important}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .fila{float:left;width:20%;text-align:center;font-size:2.5rem;color:#ddd;margin-right:15px;line-height:1.5rem}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .aviso-pequeno{float:left;width:50%;text-align:left;font-size:.8rem;font-weight:400;color:#888;margin-top:5px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .goto{float:left;font-size:.8rem;font-weight:400;color:#eee;margin-top:5px;font-family:OpenSans-Bold,sans-serif;cursor:pointer}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .goto .mat-icon{position:absolute;margin-top:-3px;margin-left:5px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-button{margin:10px calc(50% - 82px) 0;width:100px;background-color:#707070;color:#fff}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-button.btn-captacao{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:4px 0;padding:0;word-break:break-all;white-space:break-spaces;text-align:left;height:45px;overflow:hidden}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-button.btn-captacao small.link{float:left;width:250px;margin-top:6px;margin-bottom:0}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-icon-box{background:#2d2d2d;box-shadow:inset -1px -1px #333;float:left;margin-right:8px;cursor:pointer;width:45px;height:45px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-icon-box .mat-icon{padding:10px 12px 8px 8px;color:#fff;font-size:1.8rem;transform:rotate(-45deg)}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-icon-box .material-icons{margin:10px}.theme-base .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .mat-icon-box .material-icons img{height:24px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content{padding-top:0;height:100%;overflow:auto;margin-bottom:0;padding-bottom:0}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .bt-add-first{margin:0}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .bt-add-first mat-icon{font-size:24px;font-weight:200;color:#252525;line-height:24px;width:24px;height:24px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .legend-add-first{color:#ccc;text-transform:none;margin:10px 0;font-size:14px;font-family:OpenSans-Bold;font-weight:200}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row{width:100%;float:left;margin:5px 0;padding-bottom:3px;border-bottom:1px solid #333}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .avatar{float:left}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .avatar img{height:32px;width:32px;border-radius:32px;border:2px solid #fff}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .name{float:left;margin:7px 10px;width:148px;height:22px;color:#fff;font-size:1rem;font-weight:400;overflow:hidden}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar{float:left;width:85px;margin:14px 5px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar{background-color:#999;width:100%;display:block;border-radius:8px;height:10px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar.success{background-color:#00b826}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar.start{background-color:#cf0}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar.alert{background-color:#ffbf00}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar.danger{background-color:#f53d3d}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .expiration{float:left;color:#aaa;margin:10px 22px;width:65px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .expiration.block{margin:11px 22px;font-weight:600;color:#777;text-transform:uppercase;font-size:.75rem}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .id{float:left;margin:6px 10px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .id .mat-button{line-height:24px;background:#707070;color:#fff}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .profile-new-window .mat-icon{margin:8px 0 0;cursor:pointer;font-size:1.2rem}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .whatsapp{cursor:pointer;float:right;margin:6px 0}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .whatsapp img{height:20px;width:20px;filter:invert(67%) sepia(58%) saturate(1%) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .menu-row{cursor:pointer;margin:16px 0}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .menu-row .icon-box{float:left}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .menu-row .icon-box img{height:32px;width:32px;margin:4px 20px 0 16px}.theme-base .dashboard-panel .tempo-consultoria .mat-card-content .card-content .aviso{margin:175px auto}.theme-base .dashboard-panel .feedbacks .feedback-header,.theme-base .dashboard-panel .feedbacks .feedback-item{width:100%;float:left;margin:5px 0;padding-bottom:5px;border-bottom:1px solid #333;color:#aaa;cursor:pointer}.theme-base .dashboard-panel .feedbacks .feedback-header .avatar,.theme-base .dashboard-panel .feedbacks .feedback-item .avatar{float:left}.theme-base .dashboard-panel .feedbacks .feedback-header .avatar img,.theme-base .dashboard-panel .feedbacks .feedback-item .avatar img{height:32px;width:32px;border-radius:32px;border:2px solid #fff}.theme-base .dashboard-panel .feedbacks .feedback-header .name,.theme-base .dashboard-panel .feedbacks .feedback-item .name{float:left;margin:7px 10px;width:148px;height:22px;color:#fff;font-size:1rem;font-weight:400;overflow:hidden}.theme-base .dashboard-panel .feedbacks .feedback-header .programa-name,.theme-base .dashboard-panel .feedbacks .feedback-header .treino-name,.theme-base .dashboard-panel .feedbacks .feedback-item .programa-name,.theme-base .dashboard-panel .feedbacks .feedback-item .treino-name{float:left;margin:6px 10px;width:250px}.theme-base .dashboard-panel .feedbacks .feedback-header .feedback-date,.theme-base .dashboard-panel .feedbacks .feedback-item .feedback-date{float:left;margin:6px 10px;width:85px}.theme-base .dashboard-panel .feedbacks .feedback-header .feedback,.theme-base .dashboard-panel .feedbacks .feedback-item .feedback{display:inline-block;margin:6px 10px;max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.theme-base .dashboard-panel .feedbacks .feedback-header{padding-left:35px;width:calc(100% - 35px)}.theme-base .dashboard-panel .programs-goals .mat-card-content .card-content .bt-add-first{margin:0}.theme-base .dashboard-panel .programs-goals .mat-card-content .card-content .bt-add-first mat-icon{font-size:24px;font-weight:200;color:#252525;line-height:24px;width:24px;height:24px}.theme-base .dashboard-panel .programs-goals .mat-card-content .card-content .legend-add-first{color:#ccc;text-transform:none;margin:10px 0;font-size:14px;font-family:OpenSans-Bold;font-weight:200}.theme-base .dashboard-panel .programs-goals .mat-card-content .card-content .aviso{margin:160px auto}.theme-base .dashboard-panel .trainings-done .last-trainings-done{float:left;width:51%;height:370px;overflow:auto}.theme-base .dashboard-panel .trainings-done .last-trainings-done h3{font-size:.8rem;color:#aaa;margin:5px 0;text-align:center}.theme-base .dashboard-panel .trainings-done .mat-card-content{padding-top:0;height:155px}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row{width:100%;float:left;margin:5px 0;padding-bottom:5px;border-bottom:1px solid #333}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .avatar{float:left}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .avatar img{height:32px;width:32px;border-radius:32px;border:2px solid #fff}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .name{float:left;margin:7px 10px;width:150px;height:22px;color:#fff;font-size:1rem;font-weight:400;overflow:hidden}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .last-training{float:left;color:#777;margin:8px 5px;width:290px}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .id{float:left;margin:6px 10px}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .id .mat-button{line-height:24px;background:#707070;color:#fff}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .whatsapp{cursor:pointer;float:left;margin:6px 5px}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .student-row .whatsapp img{height:24px;width:24px;filter:invert(67%) sepia(58%) saturate(1%) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .dashboard-panel .trainings-done .mat-card-content .card-content .aviso{margin:190px auto}.theme-base .dashboard-panel .trainings-done .chart-box{float:left;width:565px;margin-left:10px;margin-top:25px}.theme-base .dashboard-panel .trainings-done .chart-box .button-box{margin-left:15px;margin-bottom:20px}.theme-base .dashboard-panel .trainings-done .chart-box .button-box button{margin-right:10px;line-height:24px;background-color:#707070;color:#fff;width:30%;min-width:30%}.theme-base .dashboard-panel .trainings-done .chart-box .button-box .aviso{text-transform:none;font-weight:400;margin:5px 0 0;text-align:left;font-size:.8rem;color:#707070}.theme-base .dashboard-panel .trainings-done .chart-box .chart-trainings-done{fill:#fff}.theme-base .dashboard-panel .trainings-done .chart-box .chart-trainings-done .tooltip-anchor{fill:#5aa454}.theme-base .dashboard-panel .trainings-done .chart-box .chart-trainings-done .gridline-path{stroke:rgba(90,164,84,.2);stroke-width:1;fill:none}.theme-base .dashboard-panel .chart-total-subs-and-cancels{position:absolute;top:-65px}.theme-base .dashboard-panel .chart-total-subs-and-cancels>div{width:975px!important}.theme-base .dashboard-panel .chart-total-subs-and-cancels .total-value{display:none;color:#fff}.theme-base .dashboard-panel .chart-total-subs-and-cancels .total-label{display:none;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:600}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend-wrapper{width:800px!important}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend{width:960px!important;margin-left:-25px}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items{margin-left:50px}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items .legend-item{margin-right:40px}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{height:62px}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{color:#fff;margin-top:0}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label{color:#fff;margin-top:2px;font-size:12px}.theme-base .dashboard-panel .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent{color:#fff;font-size:.8rem}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc{position:absolute;top:-65px}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc>div{width:975px!important}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .total-value{display:none;color:#fff}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .total-label{display:none;color:#fff;text-transform:uppercase;font-size:.75rem;font-weight:600}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend-wrapper{width:800px!important}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend{width:960px!important;margin-left:-25px}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items{margin-left:50px}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items .legend-item{margin-right:40px}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{height:62px}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{color:#fff;margin-top:0}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label{color:#fff;margin-top:2px}.theme-base .dashboard-panel .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-percent{color:#fff;font-size:.8rem}.theme-base .dashboard-panel .fake-chart{background:transparent;height:102px;width:102px;border-radius:200px;margin-left:17px;margin-top:-9px;border:18px solid #999}.theme-base .dashboard-panel .fake-chart .inner-circle{top:17px;width:104px;height:104px;background:transparent;border-radius:200px;position:relative;left:17px}.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels-dp .advanced-pie.chart,.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels-sc-pp .advanced-pie.chart,.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels-sc .advanced-pie.chart,.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels .advanced-pie.chart{transform:scale(.8)}.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels-dp .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label,.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels-sc-pp .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label,.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels-sc .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label,.theme-base .dashboard-panel.dashboard-master .chart-total-subs-and-cancels .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-label{font-size:12px}.theme-base .workout-store-div .mat-card-content p{color:#fff}.theme-base .workout-store-div #destaques{padding:2px 30px 30px;margin:0 0 50px}.theme-base .workout-store-div #destaques h2{color:#fff;text-align:center}.theme-base .workout-store-div #recentes{padding:2px 30px 30px;margin:0 0 50px}.theme-base .workout-store-div #recentes h2{color:#fff;text-align:center}.theme-base .workout-store-div #vimeo{border-radius:16px;overflow:hidden;margin-bottom:20px}.theme-base .workout-store-div #open-store{width:100%;text-transform:uppercase}.theme-base .workout-store-div #open-store .material-icons{margin-left:10px}.theme-base .program-card .busca-box{width:inherit!important}.theme-base .program-card.no-scroll{overflow-x:hidden;overflow-y:hidden}.theme-base .program-card.mini{height:38px!important;overflow:hidden}.theme-base .program-card .icon-video{cursor:pointer;color:#777;right:-8px;float:right;top:-15px;font-size:17px}.theme-base .program-card .mat-card-header .label-edit{padding-left:35px}.theme-base .program-card .mat-card-header .button-back{position:absolute;top:6px;left:10px}.theme-base .program-card .mat-card-header .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:40px;width:40px;padding:0}.theme-base .program-card .mat-card-header .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:30px;height:30px;width:30px;transform:rotate(180deg);color:#fff;font-size:30px;font-weight:200}.theme-base .program-card .mat-card-content h3 .go-back{height:30px;left:16px;position:absolute;min-width:30px;padding:0}.theme-base .program-card .mat-card-content h3 .go-back mat-icon{position:absolute;left:3px;top:3px;cursor:pointer}.theme-base .program-card .mat-card-content .program-lista .gridview{margin-bottom:0;margin-top:15px}.theme-base .program-card .mat-card-content .program-lista .gridview .grid-button{display:inline-block;cursor:pointer;margin-right:10px;color:#fff}.theme-base .program-card .mat-card-content .program-lista .gridview .grid-button.active{color:#f7951e}.theme-base .program-card .mat-card-content .program-lista .gridview .grid-button .mat-icon{font-size:30px}.theme-base .program-card .mat-card-content .program-lista .pagination{margin:15px 0 20px;display:flex;justify-content:space-between}.theme-base .program-card .mat-card-content .program-lista .pagination .page-number{padding:0 12px;font-size:.7rem;min-width:48px;height:25px;line-height:24px;cursor:default;background-color:transparent;border:1px solid #555;color:#fff;text-transform:none;font-weight:200;font-family:OpenSans,sans-serif}.theme-base .program-card .mat-card-content .program-lista .pagination .bt-pagination{min-width:48px;height:25px;line-height:25px;background-color:#555;color:#fff}.theme-base .program-card .mat-card-content .program-lista .pagination .bt-pagination:disabled{color:rgba(0,0,0,.26);background:hsla(0,0%,100%,.1)}.theme-base .program-card .mat-card-content .program-lista .box-first{width:100%;text-align:center;margin-top:15vh}.theme-base .program-card .mat-card-content .program-lista .box-first .bt-add-first{margin:0;width:70%}.theme-base .program-card .mat-card-content .program-lista .box-first .bt-add-first mat-icon{font-size:36px;font-weight:200;color:#252525;line-height:36px;width:36px;height:36px}.theme-base .program-card .mat-card-content .program-lista .box-first .legend-add-first{color:#ccc;text-transform:none;margin:10px 0;font-size:14px;font-family:OpenSans-Bold,sans-serif;font-weight:200}.theme-base .program-card .mat-card-content .form-box .overall-icon{text-align:right;margin:-10px 2px 10px 0}.theme-base .program-card .mat-card-content .form-box .overall-icon img{cursor:pointer;filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base .program-card .mat-card-content .form-box form h5{color:#777;font-family:OpenSans,sans-serif;font-size:14px;font-weight:400;margin-bottom:15px}.theme-base .program-card .mat-card-content .form-box form img.img_cover{border-radius:16px;height:209px;width:158px;float:left;border:2px solid #333}.theme-base .program-card .mat-card-content .form-box form .dropzone-backdrop{background:rgba(0,0,0,.75);position:absolute;z-index:999;display:flex;align-items:center;text-align:center;height:214px;width:138px;right:16px;margin-top:57px;border-radius:16px;padding:0 10px}.theme-base .program-card .mat-card-content .form-box form .dropzone-backdrop.program-cover{height:214px}.theme-base .program-card .mat-card-content .form-box form .dropzone-backdrop.schedule-cover{height:78px;right:0}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover{width:158px;height:100px}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover .dz-wrapper{width:100%;border-radius:16px;overflow:hidden}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover .dz-wrapper .dz-message{border:1px dashed #202020;background-color:#353535;height:208px;max-width:100%;margin:0}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover .dz-wrapper .dz-message .dz-text{position:absolute;top:50%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover .dz-wrapper .dz-preview{background:transparent}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover .dz-wrapper .dz-preview .dz-image{display:none}.theme-base .program-card .mat-card-content .form-box form .dropzone-program-cover .dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 30px}.theme-base .program-card .mat-card-content .form-box form .or{background:transparent;color:#777;font-size:14px;text-transform:inherit;width:158px;font-weight:400;margin:29px 0;text-align:center;float:right}.theme-base .program-card .mat-card-content .form-box form .btn-banner{background:#191919;color:#777;font-size:14px;text-transform:inherit;width:100px;font-weight:400;margin:0!important;float:right}.theme-base .program-card .mat-card-content .form-box form .details{clear:both;height:807px;transition:all 1s;transition-delay:0ms;overflow:hidden;margin-bottom:50px;position:relative}.theme-base .program-card .mat-card-content .form-box form .details.minimize{height:60px!important}.theme-base .program-card .mat-card-content .form-box form .details.with-video{height:1170px}.theme-base .program-card .mat-card-content .form-box form .details .btn-toogle-details{background-color:#191919;width:100%;margin:20px 0 0!important;background:#191919;text-transform:inherit;color:#aaa;font-family:OpenSans;text-align:left;border:1px solid #333;border-radius:8px}.theme-base .program-card .mat-card-content .form-box form iframe.video-player{border-radius:16px}.theme-base .program-card .mat-card-content .form-box form .vimeo-video-placeholder{border-radius:16px;width:100%;max-width:360px;max-height:204px;height:204px;background:#000;color:#fff;text-align:center;vertical-align:middle;line-height:204px}.theme-base .program-card .mat-card-content .form-box form img.img_thumb{width:158px;height:76px;border-radius:16px;border:2px solid #333}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb{width:158px;margin:0 0 20px;height:78px}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb .dz-wrapper{border-radius:16px;overflow:hidden;height:168px;width:100%}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb .dz-wrapper .dz-message{border:1px dashed #202020;background-color:#353535;height:168px;max-width:100%;margin:0}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb .dz-wrapper .dz-message .dz-text{position:absolute;top:50%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb .dz-wrapper .dz-preview{background:transparent}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb .dz-wrapper .dz-preview .dz-image{display:none}.theme-base .program-card .mat-card-content .form-box form .dropzone-thumb .dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 30px}.theme-base .program-card .mat-card-content .form-box .mat-textarea .mat-form-field-underline{display:none}.theme-base .program-card .mat-card-content .form-box .mat-textarea .mat-form-field-subscript-wrapper{margin-top:0}.theme-base mat-option.banner-option{width:33%;height:146px;float:left;padding:10px;text-align:center;margin-bottom:15px}.theme-base mat-option.banner-option span{height:125px}.theme-base mat-option.banner-option span img{height:125px;width:94px}.theme-base div.mat-select-panel{background-color:#303030}.theme-base .program-teacher-componente-celula-item{background-color:#333;padding:0;margin:15px 0;position:relative;height:225px;border:1px solid #212121;border-bottom:0;border-radius:16px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop img{height:30px;margin-top:15px;filter:grayscale(1)}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop h3{margin:0;filter:grayscale(1)}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop h3 .icon-video{position:relative;float:none;margin-top:0;left:0;top:4px;display:none}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop h5{margin:10px 0 20px;filter:grayscale(1);font-size:14px;padding:0 30px}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop .timer{margin:15px 0;filter:grayscale(1)}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop button{color:#fff;background-color:#f53d3d}.theme-base .program-teacher-componente-celula-item.processing-clone .processing-backdrop button[disabled]{background-color:#333}.theme-base .program-teacher-componente-celula-item.processing-clone .cover-url{opacity:.5;filter:grayscale(1)}.theme-base .program-teacher-componente-celula-item.grid{height:50px;border-radius:4px;padding-left:4px}.theme-base .program-teacher-componente-celula-item.grid .processing-backdrop{padding:10px;text-align:left}.theme-base .program-teacher-componente-celula-item.grid .processing-backdrop>img{height:30px;margin-top:0}.theme-base .program-teacher-componente-celula-item.grid .processing-backdrop h3{float:right;width:75%;margin:2px;text-align:left}.theme-base .program-teacher-componente-celula-item.grid>img.cover-url{height:50px;border-radius:4px;width:37px}.theme-base .program-teacher-componente-celula-item.grid .program-details{width:287px;height:50px}.theme-base .program-teacher-componente-celula-item.grid .program-details .name{cursor:pointer;margin:5px 0;width:257px;-webkit-line-clamp:1;height:18px}.theme-base .program-teacher-componente-celula-item.grid .program-details .difficulty{width:115px;padding:0 10px;float:left}.theme-base .program-teacher-componente-celula-item.grid .program-details .goal{width:130px;float:left;padding:0 10px}.theme-base .program-teacher-componente-celula-item.grid .program-details .weeks{display:none}.theme-base .program-teacher-componente-celula-item.grid .program-button-box{position:absolute;left:130px;margin-top:25px;transform:scale(.8);gap:0;height:28px}.theme-base .program-teacher-componente-celula-item.grid .re-order{padding:4% 2px}.theme-base .program-teacher-componente-celula-item.grid .bar{position:absolute;left:-24px;transform:rotate(-90deg);z-index:1;width:52px;margin:0;top:23px}.theme-base .program-teacher-componente-celula-item .processing-backdrop{position:absolute;width:100%;height:100%;text-align:center;padding-top:0;background:rgba(0,0,0,.75);z-index:19}.theme-base .program-teacher-componente-celula-item .edit-cover{border-radius:16px;height:200px;width:150px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-around;z-index:10}.theme-base .program-teacher-componente-celula-item .edit-cover .button-box{text-align:center}.theme-base .program-teacher-componente-celula-item .edit-cover .button-box mat-icon{display:none;color:#fff}.theme-base .program-teacher-componente-celula-item .edit-cover .button-box div{display:none;font-family:OpenSans-Bold,sans-serif;font-weight:200;color:#fff;text-transform:uppercase}.theme-base .program-teacher-componente-celula-item .edit-cover:hover{filter:grayscale(.25);opacity:.65;background-color:#000;cursor:pointer}.theme-base .program-teacher-componente-celula-item .edit-cover:hover .button-box mat-icon{display:inline-block}.theme-base .program-teacher-componente-celula-item .edit-cover:hover .button-box div{display:block}.theme-base .program-teacher-componente-celula-item img.cover-url{border-radius:16px;cursor:pointer;height:200px;width:150px;float:left;position:relative}.theme-base .program-teacher-componente-celula-item .program-details{float:left;width:170px;height:135px;font-size:13px;color:#888;margin-bottom:4px}.theme-base .program-teacher-componente-celula-item .program-details .name{font-size:14px;color:#fff;font-weight:600;margin:8px 0 15px;padding:0 8px}.theme-base .program-teacher-componente-celula-item .program-details .name .text-label{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.theme-base .program-teacher-componente-celula-item .program-details .name.not .text-label,.theme-base .program-teacher-componente-celula-item .program-details .name.not mat-icon{color:#aaa}.theme-base .program-teacher-componente-celula-item .program-details .training-counter{padding:0 8px;margin-bottom:5px}.theme-base .program-teacher-componente-celula-item .program-details .training-counter img{float:left;height:14px;width:15px;margin-right:7px;filter:brightness(50%);margin-top:2px;margin-left:1px}.theme-base .program-teacher-componente-celula-item .program-details .training-counter span{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.theme-base .program-teacher-componente-celula-item .program-details .difficulty{padding:0 7px;margin-bottom:8px}.theme-base .program-teacher-componente-celula-item .program-details .difficulty mat-icon{float:left;color:#0d0;font-size:20px;height:20px;width:20px;margin-right:5px}.theme-base .program-teacher-componente-celula-item .program-details .difficulty .text-label{color:#0d0}.theme-base .program-teacher-componente-celula-item .program-details .difficulty.normal .text-label,.theme-base .program-teacher-componente-celula-item .program-details .difficulty.normal mat-icon{color:#fd0}.theme-base .program-teacher-componente-celula-item .program-details .difficulty.hard .text-label,.theme-base .program-teacher-componente-celula-item .program-details .difficulty.hard mat-icon{color:#f40}.theme-base .program-teacher-componente-celula-item .program-details .difficulty.expert .text-label,.theme-base .program-teacher-componente-celula-item .program-details .difficulty.expert mat-icon{color:#dd51ff}.theme-base .program-teacher-componente-celula-item .program-details .goal{padding:0 8px;margin-bottom:5px}.theme-base .program-teacher-componente-celula-item .program-details .goal img{float:left;height:16px;width:16px;margin-right:8px;margin-top:1px;filter:brightness(70%)}.theme-base .program-teacher-componente-celula-item .program-details .goal span{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.theme-base .program-teacher-componente-celula-item .program-details .weeks{padding:0 8px;margin-bottom:5px;margin-top:8px}.theme-base .program-teacher-componente-celula-item .program-details .weeks img{float:left;height:16px;width:16px;margin-right:8px;margin-top:2px;filter:invert(99%) sepia(7%) saturate(600%) hue-rotate(217deg) brightness(55%) contrast(100%)}.theme-base .program-teacher-componente-celula-item .program-button-box{float:left;height:55px;display:flex;justify-content:space-around;padding:0;gap:20px;scale:.9;margin-top:2px}.theme-base .program-teacher-componente-celula-item .program-button-box button.mat-button{min-width:45px;margin:0;padding:0;border-radius:6px;background:transparent}.theme-base .program-teacher-componente-celula-item .program-button-box button.mat-button .mat-button-wrapper .mat-icon{width:22px;height:22px;font-size:22px;color:#888;vertical-align:top}.theme-base .program-teacher-componente-celula-item .program-button-box button.mat-button .mat-button-wrapper img.as-mat-icon{filter:invert(100%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%);width:20px;height:20px;vertical-align:top}.theme-base .program-teacher-componente-celula-item .program-button-box button.mat-button .mat-button-wrapper img.as-mat-icon.send{filter:invert(10%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%)}.theme-base .program-teacher-componente-celula-item .program-button-box button.mat-button .mat-button-wrapper .bt-label{color:#888;font-size:10px;position:absolute;width:45px;height:10px;line-height:10px;top:40px;left:0}.theme-base .program-teacher-componente-celula-item .re-order{cursor:pointer;position:absolute;top:0;right:0;color:#fff;background:#393939;padding:100px 2px}.theme-base .program-teacher-componente-celula-item .re-order .mat-icon{top:2px;right:0;font-size:20px;width:20px;height:20px}.theme-base .program-teacher-componente-celula-item .re-order:hover{color:#fff}.theme-base .program-teacher-componente-celula-item .reorder-buttons{display:none}.theme-base .program-teacher-componente-celula-item .expire{position:absolute;bottom:1px;left:257px}.theme-base .program-teacher-componente-celula-item .expire .mat-icon{color:#888;height:20px;width:20px;font-size:20px;cursor:pointer}.theme-base .program-teacher-componente-celula-item .visao-geral{position:absolute;bottom:1px;left:288px}.theme-base .program-teacher-componente-celula-item .visao-geral .mat-icon{color:#888;height:20px;width:20px;font-size:20px;cursor:pointer;filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(51%) contrast(94%)}.theme-base .program-teacher-componente-celula-item .bar{float:left;width:235px;margin:9px 12px;clear:both;border-radius:8px;background-color:#222}.theme-base .program-teacher-componente-celula-item .bar .inner-bar{background-color:#444;width:100%;display:block;border-radius:8px;height:5px}.theme-base .program-teacher-componente-celula-item .bar .inner-bar.success{background-color:#00b826}.theme-base .program-teacher-componente-celula-item .bar .inner-bar.start{background-color:#cf0}.theme-base .program-teacher-componente-celula-item .bar .inner-bar.alert{background-color:#ffbf00}.theme-base .program-teacher-componente-celula-item .bar .inner-bar.danger{background-color:#f53d3d}.theme-base .cdk-drag-preview{box-sizing:border-box;border-radius:16px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.theme-base .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.theme-base .example-box:last-child{border:none}.theme-base .example-list.cdk-drop-list-dragging .example-box:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.theme-base .cdk-drag-placeholder{opacity:.2}.theme-base .example-custom-placeholder{background:#ccc;border:3px dotted #999;min-height:60px;transition:transform .25s cubic-bezier(0,0,.2,1)}.theme-base .programMenu .mat-menu-content .students-list-box{color:#ddd}.theme-base .programMenu .mat-menu-content .students-list-box .no-student{text-align:center;margin-bottom:50px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list-header{text-align:center;margin:30px 0}.theme-base .programMenu .mat-menu-content .students-list-box .students-list-header img{width:32px;margin-top:8px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list-header h4{font-size:14px;font-weight:400;margin:2px 0 25px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list{margin:0 -10px 50px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons{border-top:0 solid #555}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-bottom:1px solid #555;border-radius:0;float:left;color:#aaa;width:100%;text-align:left;padding:0 10px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button:hover{background:#222}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button.add i{color:#00b826}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button.remove i{color:#f53d3d}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button i{margin-right:15px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button .button-legend{display:inline-block;width:156px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .student-list-buttons .mat-button img{height:18px;margin-left:10px;filter:invert(30%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(100%) contrast(100%)}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell{clear:both;font-size:14px;padding:8px 10px;border-bottom:1px solid #555}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell:last-child{border-bottom:0}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell.header .name{color:#e6e6e6;font-family:OpenSans-Bold,sans-serif}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell .name{color:#aaa;display:inline-block;width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:15px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide{display:inline-block;width:50%}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide mat-slide-toggle{transform:scale(.8);font-size:18px;width:150px;max-width:200%}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide mat-slide-toggle .mat-slide-toggle-content{color:#aaa}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .students-list-cell .slide .mat-checked .mat-slide-toggle-content{color:#f7951e}.theme-base .programMenu .mat-menu-content .students-list-box .students-list .busca-box{padding:0 10px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list small{text-align:center;margin:8px 10px 3px}.theme-base .programMenu .mat-menu-content .students-list-box .students-list small b{font-family:OpenSans-Bold;color:#fff;font-weight:200}.theme-base .training-card .mat-card-header .label-edit{padding-left:35px}.theme-base .training-card .mat-card-header .empty{color:#444}.theme-base .training-card .mat-card-header .button-back{position:absolute;top:6px;left:10px}.theme-base .training-card .mat-card-header .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:40px;width:40px;padding:0}.theme-base .training-card .mat-card-header .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:30px;height:30px;width:30px;transform:rotate(180deg);color:#fff;font-size:30px}.theme-base .training-card .bt-export-pdf{background-color:#555;margin:15px 0 11px;width:100%;color:#eee;text-transform:none;font-family:OpenSans}.theme-base .training-card .bt-export-pdf .mat-icon{margin:0 5px 0 0}.theme-base .training-card .mass-button-box{margin-top:50px}.theme-base .training-card .mass-button-box .select-all-checkbox{margin:0 10px}.theme-base .training-card .mass-button-box .separador{border:0;border-bottom:1px solid #555}.theme-base .training-card .mass-button-box .selected-trainings-counter{color:#777;width:100%;display:block}.theme-base .training-card .mass-button-box button{min-width:0;background:transparent;color:#777;font-size:14px;text-transform:capitalize;font-weight:400;margin:5px -4px;padding:0;height:40px;width:40px;text-align:center}.theme-base .training-card .mass-button-box button.mat-button[disabled]{color:#333;background:transparent}.theme-base .training-card .mass-button-box button.massdelete mat-icon.mat-icon{font-size:28px;height:30px;width:28px}.theme-base .training-card .mass-button-box button.massclone mat-icon.mat-icon{font-size:22px;height:24px;width:20px}.theme-base .training-card .mass-button-box button.masssend mat-icon.mat-icon{font-size:22px;height:24px;width:18px}.theme-base .training-card .mass-button-box button.masssend img.as-mat-icon{filter:invert(100%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%);width:20px;height:20px;vertical-align:top;margin-top:8px}.theme-base .training-card .mass-button-box button.masssend img.as-mat-icon.send{filter:invert(10%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%)}.theme-base .training-card .mass-button-box button.masssend img.as-mat-icon.send.disabled{filter:invert(65%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%)}.theme-base .training-card .mass-button-box button.exportpdf mat-icon.mat-icon,.theme-base .training-card .mass-button-box button.masshide mat-icon.mat-icon{font-size:22px;line-height:24px;height:24px;width:20px}.theme-base .training-card .mass-button-box button.massmanage mat-icon.mat-icon{font-size:24px;font-weight:400;line-height:24px;height:26px;width:24px}.theme-base .training-card .mass-button-box button.massmanage img.as-mat-icon{filter:invert(100%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%);width:20px;height:20px;vertical-align:top;margin-top:8px}.theme-base .training-card .mass-button-box button.massmanage img.as-mat-icon.timer{filter:invert(85%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%)}.theme-base .training-card .mass-button-box button.massmanage img.as-mat-icon.timer.disabled{filter:invert(35%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(55%) contrast(100%)}.theme-base .training-card .mass-button-box button.tag mat-icon.mat-icon{font-size:22px;height:22px;width:22px}.theme-base .training-card .button-add{position:absolute;top:12px;left:10px}.theme-base .training-card .button-add .mat-button{height:24px;line-height:0;min-width:0;width:80px;padding:0}.theme-base .training-card .button-add .mat-button .mat-button-wrapper{font-size:13px}.theme-base .training-card .button-add .mat-button .mat-button-wrapper .mat-icon{line-height:25px;height:27px;width:15px;font-size:16px;font-weight:800}.theme-base .training-card .button-back{position:absolute;top:12px;left:10px}.theme-base .training-card .button-back .mat-button{height:24px;line-height:0;min-width:0;width:30px;padding:0}.theme-base .training-card .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:25px;height:27px;width:15px;font-size:16px;font-weight:200}.theme-base .training-card .counter{position:absolute;background:#555;color:#ddd;padding:6px 12px;font-size:.85rem;border-radius:4px;margin:0;right:10px;top:10px}.theme-base .training-card .counter .maxlimit{color:#f53d3d}.theme-base .training-card .icon-video{cursor:pointer;color:#777;right:-8px;float:right;top:-15px;font-size:17px}.theme-base .training-card .dashboard-card-content h3 .go-back{height:30px;left:16px;position:absolute;min-width:30px;padding:0}.theme-base .training-card .dashboard-card-content h3 .go-back mat-icon{position:absolute;left:3px;top:3px;cursor:pointer}.theme-base .training-card .dashboard-card-content .btn-banner{padding:0;background:#191919;color:#777;font-size:14px;text-transform:inherit;width:100%;font-weight:400;margin-top:5px}.theme-base .training-card .dashboard-card-content .sliders-box{padding-top:15px}.theme-base .training-card .dashboard-card-content .delete{position:absolute;top:33px;right:35px;color:#c44}.theme-base .training-card .dashboard-card-content .published{position:absolute;top:30px;left:-105px;font-size:12px}.theme-base .training-card .dashboard-card-content .published .off{color:#fff}.theme-base .training-card .dashboard-card-content .published mat-icon{font-size:20px}.theme-base .training-card .dashboard-card-content .published .text-label{color:#f7951e;display:none}.theme-base .training-card .dashboard-card-content .published.not mat-icon{font-size:20px;color:#aaa}.theme-base .training-card .dashboard-card-content .published.not .text-label{color:#aaa;display:none}.theme-base .training-card .dashboard-card-content .premium{position:absolute;top:5px;left:-105px;font-size:12px}.theme-base .training-card .dashboard-card-content .premium mat-icon{font-size:20px}.theme-base .training-card .dashboard-card-content .premium .text-label{color:#f7951e;display:none}.theme-base .training-card .dashboard-card-content .premium.not mat-icon{font-size:20px;color:#aaa}.theme-base .training-card .dashboard-card-content .premium.not .text-label{color:#aaa;display:none}.theme-base .training-card .dashboard-card-content .cloning{position:absolute;top:5px;right:35px;color:#fff}.theme-base .training-card .dashboard-card-content .cloning:hover{color:#f7951e}.theme-base .training-card .dashboard-card-content .order-up{position:absolute;top:5px;right:5px;color:#fff}.theme-base .training-card .dashboard-card-content .order-up:hover{color:#f7951e}.theme-base .training-card .dashboard-card-content .order-down{position:absolute;bottom:0;right:5px;color:#fff}.theme-base .training-card .dashboard-card-content .order-down:hover{color:#f7951e}.theme-base .training-card .dashboard-card-content .re-order{cursor:pointer;position:absolute;top:0;right:0;color:#555;background:#393939;padding:32px 4px}.theme-base .training-card .dashboard-card-content .re-order .mat-icon{top:2px;right:2px;font-size:20px;width:20px;height:20px}.theme-base .training-card .dashboard-card-content .re-order:hover{color:#fff}.theme-base .training-card .dashboard-card-content .workout-counter{position:relative;bottom:22px;text-align:right;font-size:.7rem;color:#999}.theme-base .training-card .dashboard-card-content .published-date{margin:2px 0;background:#333;border-radius:0 0 8px 8px;font-size:.7rem;color:#999;padding:4px 8px 5px}.theme-base .training-card .dashboard-card-content .published-date .to-show{color:#ffbf00}.theme-base .training-card .dashboard-card-content .published-date .no-show{color:#777}.theme-base .training-card .dashboard-card-content .published-date .liberated{color:#00b826}.theme-base .training-card .dashboard-card-content .published-date b{font-family:OpenSans,sans-serif}.theme-base .training-card .dashboard-card-content .published-date i{font-style:normal;padding:0}.theme-base .training-card .dashboard-card-content .published-date i.with-timer{padding:0 0 0 20px}.theme-base .training-card .dashboard-card-content .published-date i .timer{filter:invert(74%) sepia(16%) saturate(7048%) hue-rotate(55deg) brightness(85%) contrast(98%);height:.85rem;width:.85rem;position:absolute;margin-left:-20px;margin-top:1px}.theme-base .training-card .dashboard-card-content .published-date span{margin:0 auto;text-align:left;position:relative}.theme-base .training-card .dashboard-card-content .published-date mat-icon.mat-icon{font-size:1rem;height:1rem;width:1rem;position:absolute;margin-left:-20px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.theme-base .training-card .dashboard-card-content .form-box .details{clear:both;height:645px;transition:all 1s;overflow:hidden;margin:0 0 50px;padding:0;position:relative}.theme-base .training-card .dashboard-card-content .form-box .details.minimize{height:60px!important}.theme-base .training-card .dashboard-card-content .form-box .details.with-video{height:850px}.theme-base .training-card .dashboard-card-content .form-box .details .btn-toogle-details{background-color:#191919;width:100%;margin:20px 0 0!important;background:#191919;text-transform:inherit;color:#aaa;font-family:OpenSans;text-align:left;border:1px solid #333;border-radius:8px}.theme-base .training-card .dashboard-card-content .form-box .mat-textarea .mat-form-field-underline{display:none}.theme-base .training-card .dashboard-card-content .form-box .mat-textarea .mat-form-field-subscript-wrapper{margin-top:0}.theme-base .training-card .dashboard-card-content .form-box .img_cover{width:48%;height:89px;border-radius:16px}.theme-base .training-card .dashboard-card-content .form-box .dropzone-backdrop{border-radius:16px;background:rgba(0,0,0,.75);width:calc(100% - 92px);height:90px;position:absolute;z-index:999;display:flex;align-items:center;text-align:center;padding:0 30px;margin-top:56px}.theme-base .training-card .dashboard-card-content .form-box dropzone{border-radius:16px;width:48%;height:88px;float:right;margin-bottom:20px}.theme-base .training-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper{overflow:hidden;width:100%}.theme-base .training-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message{border:1px dashed #202020;background-color:#353535;height:88px;border-radius:16px}.theme-base .training-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message .dz-text{font-size:16px;position:absolute;top:50%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base .training-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview{background:transparent}.theme-base .training-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-image{display:none}.theme-base .training-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 15px}.theme-base .training-card .dashboard-card-content .form-box h5.video_thumb_label{color:#777;font-family:OpenSans,sans-serif;font-size:14px;font-weight:400;margin-bottom:15px}.theme-base .training-card .dashboard-card-content .form-box iframe.video-player{border-radius:16px}.theme-base .training-card .dashboard-card-content .form-box .vimeo-video-placeholder{border-radius:16px;width:100%;max-width:360px;max-height:204px;height:204px;background:#000;color:#fff;text-align:center;vertical-align:middle;line-height:204px}.theme-base .training-card .button-box-detailed{display:none}.theme-base .treinos-div.treinos-avulsos .training-card .mat-card-header .mat-card-title{margin:0 0 5px}.theme-base .treinos-div.treinos-avulsos .training-card .mat-card-content .training-lista .button-add-box{margin:0 0 20px}.theme-base .treinos-div.treinos-avulsos .training-card .mat-card-content .training-lista .cdk-training-lista{height:calc(100vh - 270px)}.theme-base .treinos-div .training-card .celula-item{padding:0;margin:15px 0;position:relative;height:200px;border:1px solid #212121;border-radius:4px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .treinos-div .training-card .celula-item div>mat-icon{font-size:18px;top:4px!important}.theme-base .treinos-div .training-card .celula-item .published{position:absolute;top:5px;left:162px;font-size:12px}.theme-base .treinos-div .training-card .celula-item .published .text-label{color:#f7951e;display:inline-block}.theme-base .treinos-div .training-card .celula-item .published mat-icon{display:inline-block}.theme-base .treinos-div .training-card .celula-item .published.not .text-label,.theme-base .treinos-div .training-card .celula-item .published.not mat-icon{color:#aaa;display:inline-block}.theme-base .treinos-div .training-card .celula-item .premium{position:absolute;top:30px;left:162px;font-size:12px}.theme-base .treinos-div .training-card .celula-item .premium .text-label{color:#f7951e;display:inline-block}.theme-base .treinos-div .training-card .celula-item .premium mat-icon{display:inline-block}.theme-base .treinos-div .training-card .celula-item .premium.not .text-label,.theme-base .treinos-div .training-card .celula-item .premium.not mat-icon{color:#aaa;display:inline-block}.theme-base .treinos-div .training-card .celula-item .title{display:none;top:45px;left:160px}.theme-base .treinos-div .training-card .celula-item .subtitle{display:none;top:85px;left:160px}.theme-base .treinos-div .training-card .celula-item>.cloning,.theme-base .treinos-div .training-card .celula-item>.delete{display:none}.theme-base .treinos-div .training-card .celula-item>div .mat-icon{position:relative;top:7px}.theme-base .treinos-div .training-card .celula-item img{cursor:pointer;height:auto;width:150px}.theme-base .treinos-div .training-card .celula-item .sliders-box{background:rgba(0,0,0,.5);padding:5px 0;width:100%;margin-top:-4px}.theme-base .treinos-div .training-card .celula-item .button-box-detailed{display:inline}.theme-base .treinos-div .training-card .celula-item .button-box-detailed .button-box .bt-label{position:absolute;left:220px;color:#fff;font-weight:600;cursor:pointer}.theme-base .treinos-div .training-card .celula-item .button-box-detailed .button-box .bt-label.cloning{top:84px}.theme-base .treinos-div .training-card .celula-item .button-box-detailed .button-box .bt-label.edit{top:124px}.theme-base .treinos-div .training-card .celula-item .button-box-detailed .button-box .bt-label.delete{top:164px}.theme-base .treinos-div .training-card .celula-item .mat-button{position:absolute;width:48px;height:30px;min-width:0;padding:0}.theme-base .treinos-div .training-card .celula-item .mat-button:hover{color:#fff}.theme-base .treinos-div .training-card .celula-item .mat-button .mat-icon{margin-top:-10px}.theme-base .treinos-div .training-card .celula-item .mat-button.cloning{top:80px;left:164px}.theme-base .treinos-div .training-card .celula-item .mat-button.edit{top:120px;left:164px}.theme-base .treinos-div .training-card .celula-item .mat-button.delete{top:160px;left:164px;background-color:#900;color:#fff}.theme-base .treinos-div .training-card .order-down{bottom:12px}.theme-base .training-lista .cdk-training-lista{overflow:auto;display:block;height:calc(100vh - 400px);padding:0 10px 0 0}.theme-base .training-celula-item{background-color:#333;padding:0;margin:15px 0 0;position:relative;height:82px;border:1px solid #212121;border-radius:4px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer}.theme-base .training-celula-item.master-list .training-cover{margin:11px 0}.theme-base .training-celula-item.master-list .basic-info{width:160px}.theme-base .training-celula-item .mat-checkbox{float:left;margin:0}.theme-base .training-celula-item .mat-checkbox .mat-checkbox-layout{padding:30px 10px}.theme-base .training-celula-item .published-off{float:left;margin-left:1px;width:272px;width:-webkit-fill-available;height:82px;position:absolute;left:36px;background:#202020;opacity:.75}.theme-base .training-celula-item .published-off mat-icon.off{position:absolute;bottom:0;left:65px;color:#777;width:30px}.theme-base .training-celula-item img{float:left;width:106px;height:60px;border-radius:4px}.theme-base .training-celula-item .basic-info{float:left;width:260px;height:82px;border-left:1px solid #777}.theme-base .training-celula-item .basic-info .tag{border-radius:0 0 4px 4px;position:absolute;z-index:10;top:-4px;right:35px;width:25px;height:10px}.theme-base .training-celula-item .basic-info .title{height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11px;font-weight:600;color:#ddd;padding:4px 2px 0 8px}.theme-base .training-celula-item .basic-info .subtitle{height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:4px 6px 0 8px;font-size:11px;font-style:italic;color:#888}.theme-base .training-celula-item .favorite{position:absolute;right:32px;top:17px}.theme-base .training-celula-item .favorite .active{color:#f53d3d}.theme-base .training-celula-item .favorite .inactive{color:#777}.theme-base .pub-info{margin-bottom:15px;background:#2b2b2b;border-radius:0 0 8px 8px;padding:4px 12px}.theme-base .pub-info .item{font-size:.75rem;display:inline-block;margin-right:15px;color:#777}.theme-base .pub-info .item.on{color:#f7951e}.theme-base .programMenu{border:1px solid #555;padding:0;width:300px;max-width:300px;margin-top:-200px;margin-left:30px}.theme-base .programMenu::-webkit-scrollbar-thumb{border-radius:6px;background-color:#777}.theme-base .programMenu .mat-menu-content{overflow:hidden;padding:6px 10px}.theme-base .programMenu .mat-menu-content .mat-menu-buttons{position:relative;width:305px;top:-6px;left:-11px}.theme-base .programMenu .mat-menu-content .mat-menu-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-right:1px solid #555;border-bottom:1px solid #555;border-radius:0;width:151px;padding:4px 0;float:left}.theme-base .programMenu .mat-menu-content .mat-menu-buttons .mat-button:hover{background:#222}.theme-base .programMenu .mat-menu-content .mat-menu-buttons .mat-button i{margin-right:15px}.theme-base .programMenu .mat-menu-content .programs-list-box{color:#ddd}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list-header{text-align:center;margin:30px 0}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list-header img{width:32px;margin-top:8px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list-header h4{font-size:14px;font-weight:400;margin:2px 0 25px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list{margin:0 -10px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons{border-top:0 solid #555}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-bottom:1px solid #555;border-radius:0;float:left;color:#aaa;width:100%;text-align:left;padding:0 10px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button:hover{background:#222}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button.add i{color:#00b826}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button.remove i{color:#f53d3d}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button i{margin-right:15px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button .button-legend{display:inline-block;width:156px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .student-list-buttons .mat-button img{height:18px;margin-left:10px;filter:invert(30%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(100%) contrast(100%)}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell{clear:both;font-size:14px;padding:8px 10px;border-bottom:1px solid #555;height:50px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell.origin{opacity:.5;background:#333}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell:last-child{border-bottom:0}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell.header .name{color:#e6e6e6;font-family:OpenSans-Bold,sans-serif}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell .name{color:#aaa;display:inline-block;width:185px;margin:0 0 18px 8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:15px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell .cover{display:inline-block}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell .cover img{height:48px;width:36px;border-radius:4px;border:1px solid #333}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell .slide{cursor:pointer;margin-left:18px;display:inline-block;width:20px;position:relative;top:-14px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .programs-list-cell .slide img{height:20px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list .busca-box{padding:0 10px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list small{text-align:center;margin:8px 10px 3px}.theme-base .programMenu .mat-menu-content .programs-list-box .programs-list small b{font-family:OpenSans-Bold;color:#fff;font-weight:200}.theme-base .tagMenu{border:1px solid #555;padding:0;width:300px;max-width:300px}.theme-base .tagMenu::-webkit-scrollbar-thumb{border-radius:6px;background-color:#777}.theme-base .tagMenu .mat-menu-content{overflow:hidden;padding:6px 15px}.theme-base .tagMenu .mat-menu-content .mat-menu-buttons{position:relative;width:305px;top:-6px;left:-11px}.theme-base .tagMenu .mat-menu-content .mat-menu-buttons .mat-button{font-weight:400;margin:0;background:#333;border:0;box-shadow:none;border-right:1px solid #555;border-bottom:1px solid #555;border-radius:0;width:151px;padding:4px 0;float:left}.theme-base .tagMenu .mat-menu-content .mat-menu-buttons .mat-button:hover{background:#222}.theme-base .tagMenu .mat-menu-content .mat-menu-buttons .mat-button i{margin-right:15px}.theme-base .tagMenu .mat-menu-content .tag-list-box{color:#ddd}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list-header{text-align:center;margin:15px 0}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list-header img{width:32px;margin-top:8px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list-header h4{font-size:14px;font-weight:400;margin:2px 0 25px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list-toggle{height:25px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list-toggle .name{font-size:12px;float:left}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list-toggle .slide{float:right;transform:scale(.75);margin-top:-2px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list{margin:0 -10px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .student-list-buttons{border-top:0 solid #555}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell{position:relative;clear:both;font-size:14px;padding:5px 10px;border-bottom:0;background:#333;margin:10px;border-radius:8px;line-height:10px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color .tag-label{width:200px;position:relative;top:-7px;display:inline-block;left:10px;color:#999}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color input{caret-color:#999;width:185px;color:#888;position:relative;top:-3px;left:10px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color input.mat-input{border-bottom:1px solid #555}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color input::-moz-placeholder{color:#555}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color input::placeholder{color:#555}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color .tag-radio{top:7px;position:absolute;right:0}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color .tag-radio .mat-radio-disabled{visibility:hidden}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color .tag-radio .mat-radio-outer-circle{border-color:#888}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-list .tag-list-cell .tag-color .tag-radio .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#f7951e}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-buttons{display:flex;flex-wrap:wrap;align-items:center;margin:20px 0;padding:0;justify-content:space-between}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-buttons .button-save-box .mat-button{width:100%;height:32px;min-height:0;line-height:12px}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-buttons .button-save-box .mat-button:disabled{background:hsla(0,0%,100%,.02)}.theme-base .tagMenu .mat-menu-content .tag-list-box .tag-buttons .button-cancel-box .mat-button{width:100%;background-color:#777;color:#fff;height:32px;min-height:0;line-height:12px}@media (max-width:432px){.theme-base .training-lista .cdk-training-lista{height:calc(100vh - 445px)}.theme-base .training-lista .cdk-training-lista .training-celula-item .order-down mat-icon,.theme-base .training-lista .cdk-training-lista .training-celula-item .order-up mat-icon{color:#777}.theme-base .training-lista .cdk-training-lista .training-celula-item .re-order{display:none}.theme-base .training-lista .cdk-training-lista .training-celula-item .reorder-buttons{cursor:pointer;display:flex;position:absolute;top:0;right:0;color:#777;background:#393939;height:100%;width:24px;flex-direction:column;justify-content:space-evenly}}.theme-base .workout-card .mat-card-header .label-edit{padding-left:35px}.theme-base .workout-card .mat-card-header .empty{color:#444}.theme-base .workout-card .mat-card-header .button-back{position:absolute;top:6px;left:10px}.theme-base .workout-card .mat-card-header .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:40px;width:40px;padding:0}.theme-base .workout-card .mat-card-header .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:30px;height:30px;width:30px;transform:rotate(180deg);color:#fff;font-size:30px}.theme-base .workout-card .icon-video{cursor:pointer;color:#777;right:-8px;float:right;top:-15px;font-size:17px}.theme-base .workout-card .bt-add{min-width:36px}.theme-base .workout-card .bt-add .mat-icon{font-size:25px;line-height:16px;margin-left:-12px}.theme-base .workout-card .bt-serie{background-color:#b0b;color:#ddd}.theme-base .workout-card .bt-serie[disabled]{background-color:hsla(0,0%,100%,.1)}.theme-base .workout-card .button-back{position:absolute;top:12px;left:10px}.theme-base .workout-card .button-back .mat-button{height:24px;line-height:0;min-width:0;width:30px;padding:0}.theme-base .workout-card .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:25px;height:27px;width:15px;font-size:16px;font-weight:200}.theme-base .workout-card .counter{position:absolute;background:#555;color:#ddd;padding:6px 12px;font-size:.85rem;border-radius:4px;margin:0;right:10px;top:10px}.theme-base .workout-card .counter .maxlimit{color:#f53d3d}.theme-base .workout-card .separador{border:0;border-bottom:1px solid #555}.theme-base .workout-card .icon-interval{cursor:pointer;color:#777;right:-8px;float:right;top:-15px;font-size:17px}.theme-base .workout-card .bt-library{min-width:138px;color:#252525}.theme-base .workout-card .bt-library span img{margin-right:5px;filter:invert(100%) sepia(0) saturate(7319%) hue-rotate(194deg) brightness(123%) contrast(100%)}.theme-base .workout-card .bt-library mat-icon.mat-icon{font-size:24px;height:26px;width:20px;margin-right:4px}.theme-base .workout-card .dashboard-card-content h3 .go-back{height:30px;left:16px;position:absolute;min-width:30px;padding:0}.theme-base .workout-card .dashboard-card-content h3 .go-back mat-icon{position:absolute;left:3px;top:3px;cursor:pointer}.theme-base .workout-card .dashboard-card-content .button-save-box .mat-button{width:100%}.theme-base .workout-card .dashboard-card-content .mass-button-box{margin-top:50px}.theme-base .workout-card .dashboard-card-content .mass-button-box .select-all-checkbox{margin:0 10px}.theme-base .workout-card .dashboard-card-content .mass-button-box .separador{border:0;border-bottom:1px solid #555}.theme-base .workout-card .dashboard-card-content .mass-button-box .seleted-trainings-counter{margin-left:20px;color:#777}.theme-base .workout-card .dashboard-card-content .mass-button-box button{min-width:0;background:transparent;color:#777;font-size:14px;text-transform:capitalize;font-weight:400;margin:5px -4px;padding:0;height:40px;width:40px;text-align:center}.theme-base .workout-card .dashboard-card-content .mass-button-box button.mat-button[disabled]{color:#333;background:transparent}.theme-base .workout-card .dashboard-card-content .mass-button-box button.massdelete mat-icon.mat-icon{font-size:28px;height:30px;width:28px}.theme-base .workout-card .dashboard-card-content .mass-button-box button.massclone mat-icon.mat-icon{font-size:22px;height:24px;width:20px}.theme-base .workout-card .dashboard-card-content .mass-button-box button.masssend mat-icon.mat-icon{font-size:22px;height:24px;width:18px}.theme-base .workout-card .dashboard-card-content .button-add-box button{background-color:#555;height:95px;width:95px;color:#fff;border-radius:12px;min-width:0;padding:0 8px}.theme-base .workout-card .dashboard-card-content .button-add-box button[disabled]{opacity:.5;color:rgba(0,0,0,.3137254901960784)}.theme-base .workout-card .dashboard-card-content .button-add-box button[disabled] img.mat-icon{filter:invert(.8)}.theme-base .workout-card .dashboard-card-content .button-add-box button .mat-icon{display:block;margin:8px auto 0;width:30px;height:30px;font-size:30px;line-height:1;filter:none}.theme-base .workout-card .dashboard-card-content .button-add-box button span{text-transform:none;display:block}.theme-base .workout-card .dashboard-card-content .button-add-box .bt-library.bt-close{background:#900}.theme-base .workout-card .dashboard-card-content .serie-form{margin-top:20px;border-width:2px;border-style:solid;border-radius:8px;padding:0 10px}.theme-base .workout-card .dashboard-card-content .serie-form h3{margin-bottom:0}.theme-base .workout-card .dashboard-card-content .serie-form .serie-buttons-box{margin:15px 0 20px;float:left;width:100%}.theme-base .workout-card .dashboard-card-content .serie-form .serie-buttons-box .serie-button-save{width:45%;float:left}.theme-base .workout-card .dashboard-card-content .serie-form .serie-buttons-box .serie-button-cancel{width:45%;float:right;background-color:#707070}.theme-base .workout-card .dashboard-card-content .serie-form .mat-form-field textarea.mat-input-element{height:100px}.theme-base .workout-card .dashboard-card-content .serie-form .mat-form-field.serie-color label{float:left;width:auto;margin-right:10px;margin-top:5px}.theme-base .workout-card .dashboard-card-content .serie-form .mat-form-field.serie-color input{height:30px;width:120px;float:right;cursor:pointer}.theme-base .workout-card .dashboard-card-content .serie-form .mat-form-field.serie-color .mat-form-field-wrapper{padding-bottom:0}.theme-base .workout-card .dashboard-card-content .serie-form .mat-form-field.serie-color .mat-form-field-underline,.theme-base .workout-card .dashboard-card-content .serie-form .mat-form-field.serie-color .mat-form-field-underline .mat-form-field-ripple{background:transparent}.theme-base .workout-card .dashboard-card-content .sliders-box{padding-top:15px}.theme-base .workout-card .dashboard-card-content .form-box .apply-all{margin-bottom:20px;top:-20px;position:relative}.theme-base .workout-card .dashboard-card-content .form-box .img_cover{height:164px;width:164px;border-radius:16px}.theme-base .workout-card .dashboard-card-content .form-box .dropzone-backdrop{border-radius:16px;background:rgba(0,0,0,.75);width:calc(100% - 92px);height:164px;position:absolute;z-index:999;display:flex;align-items:center;text-align:center;padding:0 30px;margin-top:56px}.theme-base .workout-card .dashboard-card-content .form-box dropzone{width:164px;height:163px;float:right;margin-bottom:20px}.theme-base .workout-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper{overflow:hidden;width:100%}.theme-base .workout-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message{border:1px dashed #202020;background-color:#353535;height:164px;border-radius:16px}.theme-base .workout-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message .dz-text{font-size:16px;position:absolute;top:50%;width:100%;padding:8px 10px;text-align:center;transform:translateY(-50%);left:0}.theme-base .workout-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview{background:transparent}.theme-base .workout-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-image{display:none}.theme-base .workout-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 30px}.theme-base .workout-card .dashboard-card-content .form-box iframe.video-player{border-radius:16px}.theme-base .workout-card .dashboard-card-content .form-box h5.video_thumb_label{color:#777;font-family:OpenSans,sans-serif;font-size:14px;font-weight:400;margin-bottom:15px}.theme-base .workout-card .dashboard-card-content .form-box .vimeo-video-placeholder{border-radius:16px;width:100%;max-width:360px;max-height:204px;height:204px;background:#000;color:#fff;text-align:center;vertical-align:middle;line-height:204px}.theme-base .exercicios-celula-item{background-color:#333;margin:15px 0 0;position:relative;height:40px;height:80px;width:100%;border:1px solid #212121;border-radius:4px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer}.theme-base .exercicios-celula-item.selected{background:#333}.theme-base .exercicios-celula-item .select-single-checkbox{float:left;margin:9px 10px}.theme-base .exercicios-celula-item .img-box{float:left;margin-right:5px;width:auto;height:40px;width:40px;border:0;border-radius:4px;overflow:hidden;position:relative}.theme-base .exercicios-celula-item .img-box.series-check{margin-left:36px}.theme-base .exercicios-celula-item .img-box img{height:40px;border:0;border-radius:4px;position:absolute;left:50%;transform:translateX(-50%)}.theme-base .exercicios-celula-item .txt-box{width:330px;height:100%;padding-left:74px}.theme-base .exercicios-celula-item .txt-box .name{color:#fff;width:235px}.theme-base .exercicios-celula-item .txt-box .name,.theme-base .exercicios-celula-item .txt-box .repetitions{font-size:12px;margin-top:2px;margin-left:11px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.theme-base .exercicios-celula-item .txt-box .repetitions{color:#3e96d4;width:220px}.theme-base .exercicios-celula-item .txt-box .weight{margin-left:12px;width:220px}.theme-base .exercicios-celula-item .txt-box .interval,.theme-base .exercicios-celula-item .txt-box .weight{font-size:12px;color:#777;margin-top:2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.theme-base .exercicios-celula-item .txt-box .interval{margin-left:11px;width:220px;width:235px}.theme-base .exercicios-celula-item .delete{display:none;position:absolute;top:8px;right:30px;color:#c44;cursor:pointer}.theme-base .exercicios-celula-item .order-up{position:absolute;top:2px;right:0;color:#fff}.theme-base .exercicios-celula-item .order-up .mat-icon{font-size:20px}.theme-base .exercicios-celula-item .order-down{position:absolute;bottom:-2px;right:0;color:#fff}.theme-base .exercicios-celula-item .order-down .mat-icon{font-size:20px}.theme-base .exercicios-celula-item .re-order{cursor:pointer;position:absolute;top:0;right:0;color:#555;background:#393939;padding:8% 2px}.theme-base .exercicios-celula-item .re-order .mat-icon{top:2px;right:2px;font-size:24px}.theme-base .exercicios-celula-item .re-order:hover{color:#fff}.theme-base .exercicios-celula-item .check-serie{cursor:pointer;position:absolute;top:0;right:0;color:#fff;padding:8px 10px 12px}.theme-base .serie-celula-item{cursor:default;height:auto}.theme-base .serie-celula-item .re-order{padding:2% 2px}.theme-base .serie-celula-item h4.serie-title{padding:11px 0;background:#444;text-align:center;margin:0;font-size:.95rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .serie-celula-item h4.serie-title .serie-button-box .delete{display:block}.theme-base .serie-celula-item h4.serie-title .serie-button-box .edit .mat-icon{top:8px;right:60px;font-size:24px;position:absolute;color:#fff;cursor:pointer}.theme-base .serie-celula-item .serie-item-workouts{background-color:#333;border-radius:0 8px 8px 0;margin:10px auto;position:relative;height:40px;height:80px;width:95%;border:1px solid rgba(33,33,33,.4);border-radius:4px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer}.theme-base .serie-celula-item .serie-item-workouts .name{margin-left:2px}.theme-base .serie-celula-item .serie-item-workouts .img-box{padding:0 0 5px;margin:0 0 0 28px}.theme-base .serie-celula-item .serie-item-workouts .interval,.theme-base .serie-celula-item .serie-item-workouts .repetitions,.theme-base .serie-celula-item .serie-item-workouts .weight{margin-left:2px}.theme-base .library-card{overflow-y:hidden}.theme-base .library-card .library-content{float:left;margin:-15px;padding:15px;overflow-y:auto;overflow-x:hidden;height:100%;width:100%;min-width:360px;position:relative}.theme-base .library-card .library-content .mat-card-header .label-edit{padding-left:35px}.theme-base .library-card .library-content .mat-card-header .button-back{position:absolute;top:6px;left:10px}.theme-base .library-card .library-content .mat-card-header .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:40px;width:40px;padding:0}.theme-base .library-card .library-content .mat-card-header .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:30px;height:30px;width:30px;transform:rotate(180deg);color:#fff;font-size:30px;font-weight:200}.theme-base .library-card .library-content .mat-card-content .action-button-box .select-index-1 .mat-ink-bar{background-color:#b0b}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher{margin-bottom:5px;text-align:center}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label{min-width:175px;background-color:transparent}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label .mat-tab-label-content{font-family:OpenSans-Bold,sans-serif}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label-active .toggle-library-st{color:#f7951e}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label-active .toggle-library-pro{color:#b0b}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher mat-tab-body{display:none}.theme-base .library-card .library-content .mat-card-content .action-button-box .library-switcher .st-library-legend{cursor:pointer;font-family:OpenSans-Bold,sans-serif;background:#b0b;display:inline-block;height:24px;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent;vertical-align:top;color:#ddd;padding:5px 10px;border-radius:16px;margin-right:5px}.theme-base .library-card .library-content .mat-card-content .action-button-box .bt-filter{background:#191919;color:#ddd;border:2px solid #333;border-radius:12px;margin:0;float:left}.theme-base .library-card .library-content .mat-card-content .action-button-box .bt-clear-filter{background:#191919;color:#ddd;border:2px solid #333;border-radius:12px;margin:0;float:right}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle{margin-top:5px}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle.mat-checked .mat-ripple-element,.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#f7951e}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(247,149,30,.5019607843137255)}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle .mat-ripple-element,.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle .mat-slide-toggle-thumb{background-color:#b0b}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle .mat-slide-toggle-bar{background-color:rgba(187,0,187,.5019607843137255)}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle .mat-slide-toggle-content{background:#f7951e;padding:5px 10px;border-radius:16px;color:#252525;font-family:OpenSans-Bold,sans-serif}.theme-base .library-card .library-content .mat-card-content .mat-slide-toggle .mat-slide-toggle-content.mat-checked{background-color:#f7951e}.theme-base .library-card .dashboard-card-content .sliders-box,.theme-base .library-card.dashboard-card .sliders-box{padding-top:0}.theme-base .library-card .dashboard-card-content .celula-item,.theme-base .library-card.dashboard-card .celula-item{cursor:pointer;margin:15px 0 0;min-height:100px;float:left;width:100%;position:relative;border:1px solid #212121;border-radius:16px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#333}.theme-base .library-card .dashboard-card-content .celula-item.selected,.theme-base .library-card.dashboard-card .celula-item.selected{background:#333}.theme-base .library-card .dashboard-card-content .celula-item .description,.theme-base .library-card.dashboard-card .celula-item .description{background:#222;padding:10px;border-radius:16px;color:#eee}.theme-base .library-card .dashboard-card-content .celula-item .actions-box,.theme-base .library-card.dashboard-card .celula-item .actions-box{float:left}.theme-base .library-card .dashboard-card-content .celula-item .actions-box .select-single-checkbox,.theme-base .library-card.dashboard-card .celula-item .actions-box .select-single-checkbox{margin:0;float:left}.theme-base .library-card .dashboard-card-content .celula-item .actions-box .select-single-checkbox .mat-checkbox-layout,.theme-base .library-card.dashboard-card .celula-item .actions-box .select-single-checkbox .mat-checkbox-layout{padding:42px 8px}.theme-base .library-card .dashboard-card-content .celula-item .img-box,.theme-base .library-card.dashboard-card .celula-item .img-box{float:left;margin-right:8px;height:100px;width:100px;border-radius:16px;position:relative;overflow:hidden}.theme-base .library-card .dashboard-card-content .celula-item .img-box .bgimage,.theme-base .library-card.dashboard-card .celula-item .img-box .bgimage{width:100%;height:100%;background:#444}.theme-base .library-card .dashboard-card-content .celula-item .img-box img,.theme-base .library-card.dashboard-card .celula-item .img-box img{height:100px;position:absolute;left:50%;transform:translateX(-50%)}.theme-base .library-card .dashboard-card-content .celula-item .txt-box,.theme-base .library-card.dashboard-card .celula-item .txt-box{width:305px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .name,.theme-base .library-card.dashboard-card .celula-item .txt-box .name{font-size:14px;color:#fff;margin-top:2px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .ng-star-inserted .mat-icon,.theme-base .library-card.dashboard-card .celula-item .txt-box .ng-star-inserted .mat-icon{position:relative;top:4px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .not,.theme-base .library-card.dashboard-card .celula-item .txt-box .not{color:#fff}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .published,.theme-base .library-card.dashboard-card .celula-item .txt-box .published{position:absolute;top:35px;left:105px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .premium,.theme-base .library-card.dashboard-card .celula-item .txt-box .premium{position:absolute;top:55px;left:105px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .expand,.theme-base .library-card.dashboard-card .celula-item .txt-box .expand{position:absolute;top:70px;right:10px;font-size:28px;color:#fff}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender{position:absolute;top:75px;left:105px;font-size:12px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender.male,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender.male{color:#39a3f7}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender.male img,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender.male img{filter:invert(52%) sepia(99%) saturate(1123%) hue-rotate(181deg) brightness(97%) contrast(100%)}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender.female,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender.female{color:#ec49a6}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender.female img,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender.female img{left:-1px;filter:invert(45%) sepia(79%) saturate(3564%) hue-rotate(301deg) brightness(99%) contrast(87%)}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender.both,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender.both{color:#cb5ed2}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender.both img,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender.both img{filter:invert(71%) sepia(56%) saturate(5144%) hue-rotate(244deg) brightness(85%) contrast(93%)}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender img,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender img{height:19px;width:19px;position:absolute;top:3px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .gender span,.theme-base .library-card.dashboard-card .celula-item .txt-box .gender span{display:block;margin-left:23px;margin-top:5px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .equips,.theme-base .library-card.dashboard-card .celula-item .txt-box .equips{color:#f7951e;font-size:10px;margin-top:3px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .equips span,.theme-base .library-card.dashboard-card .celula-item .txt-box .equips span{color:#aaa}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .methods,.theme-base .library-card.dashboard-card .celula-item .txt-box .methods{color:#f7951e;font-size:10px;margin-top:3px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .methods span,.theme-base .library-card.dashboard-card .celula-item .txt-box .methods span{color:#aaa}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .muscles,.theme-base .library-card.dashboard-card .celula-item .txt-box .muscles{color:#f7951e;font-size:10px;margin-top:3px;margin-right:20px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box .muscles span,.theme-base .library-card.dashboard-card .celula-item .txt-box .muscles span{color:#aaa}.theme-base .library-card .dashboard-card-content .celula-item .txt-box.clone,.theme-base .library-card.dashboard-card .celula-item .txt-box.clone{width:340px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box.clone .name,.theme-base .library-card.dashboard-card .celula-item .txt-box.clone .name{font-size:13px;line-height:16px;height:32px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box.clone .gender,.theme-base .library-card.dashboard-card .celula-item .txt-box.clone .gender{right:30px;left:auto;top:68px}.theme-base .library-card .dashboard-card-content .celula-item .txt-box.clone .gender img,.theme-base .library-card.dashboard-card .celula-item .txt-box.clone .gender img{height:24px;width:24px}.theme-base .library-card .dashboard-card-content .celula-item .details,.theme-base .library-card.dashboard-card .celula-item .details{overflow:hidden;width:calc(100% - 30px);background:#333;padding:0 15px;margin:0;float:left;max-height:0;transition:max-height .5s}.theme-base .library-card .dashboard-card-content .celula-item .details.expanded,.theme-base .library-card.dashboard-card .celula-item .details.expanded{max-height:1000px}.theme-base .library-card .dashboard-card-content .celula-item .details .expand-button,.theme-base .library-card.dashboard-card .celula-item .details .expand-button{width:100%;text-align:center}.theme-base .library-card .dashboard-card-content .celula-item .details .expand-button .expand-less,.theme-base .library-card .dashboard-card-content .celula-item .details .expand-button .expand-more,.theme-base .library-card.dashboard-card .celula-item .details .expand-button .expand-less,.theme-base .library-card.dashboard-card .celula-item .details .expand-button .expand-more{color:#fff;margin:4px;clear:both}.theme-base .library-card .dashboard-card-content .celula-item .details .description .mat-form-field-underline,.theme-base .library-card.dashboard-card .celula-item .details .description .mat-form-field-underline{display:none}.theme-base .library-card .dashboard-card-content .celula-item .details .vimeo-video-placeholder,.theme-base .library-card.dashboard-card .celula-item .details .vimeo-video-placeholder{margin:20px 0 10px;border-radius:16px;width:100%;max-width:360px;max-height:204px;height:204px;background:#000;color:#fff;text-align:center;vertical-align:middle;line-height:204px}.theme-base .library-card .dashboard-card-content .celula-item .details iframe.video-player,.theme-base .library-card.dashboard-card .celula-item .details iframe.video-player{margin-top:20px;border-radius:16px}.theme-base .library-card .dashboard-card-content .celula-item .details .margin-bottom,.theme-base .library-card.dashboard-card .celula-item .details .margin-bottom{margin-bottom:70px}.theme-base .library-card .dashboard-card-content .celula-item .details .margin-bottom .mat-button,.theme-base .library-card.dashboard-card .celula-item .details .margin-bottom .mat-button{position:absolute;left:0;top:35px;margin:0}.theme-base .library-card .dashboard-card-content .celula-item .delete,.theme-base .library-card.dashboard-card .celula-item .delete{position:absolute;top:1px;right:25px;color:#c44}.theme-base .library-card .dashboard-card-content .celula-item .order-up,.theme-base .library-card.dashboard-card .celula-item .order-up{position:absolute;top:0;right:0;color:#fff}.theme-base .library-card .dashboard-card-content .celula-item .order-up .mat-icon,.theme-base .library-card.dashboard-card .celula-item .order-up .mat-icon{font-size:20px}.theme-base .library-card .dashboard-card-content .celula-item .order-down,.theme-base .library-card.dashboard-card .celula-item .order-down{position:absolute;bottom:4px;right:0;color:#fff}.theme-base .library-card .dashboard-card-content .celula-item .order-down .mat-icon,.theme-base .library-card.dashboard-card .celula-item .order-down .mat-icon{font-size:20px}.theme-base .library-card .dashboard-card-content .library-pro-empty,.theme-base .library-card.dashboard-card .library-pro-empty{text-align:center;padding:40px 20px}.theme-base .library-card .dashboard-card-content .library-pro-empty .mat-icon,.theme-base .library-card.dashboard-card .library-pro-empty .mat-icon{color:#b0b;font-size:3rem;height:3rem;width:3rem}.theme-base .library-card .dashboard-card-content .library-pro-empty h5,.theme-base .library-card.dashboard-card .library-pro-empty h5{color:#b0b;margin:5px 0 20px;font-size:1.2rem;font-family:OpenSans-Bold,sans-serif}.theme-base .library-card .dashboard-card-content .library-pro-empty p,.theme-base .library-card.dashboard-card .library-pro-empty p{color:#fff}.theme-base .library-card .dashboard-card-content .mass-button-box,.theme-base .library-card.dashboard-card .mass-button-box{position:-webkit-sticky;position:sticky;height:90px;width:calc(100% - 19px);top:20px;z-index:999;background:rgba(39,39,39,.8666666666666667);border-radius:16px;padding:10px}.theme-base .library-card .dashboard-card-content .action-button-box .bt-new,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-new,.theme-base .library-card.dashboard-card .action-button-box .bt-new,.theme-base .library-card.dashboard-card .mass-button-box .bt-new{float:left;margin-top:0;width:46%;min-width:161px;overflow:hidden}.theme-base .library-card .dashboard-card-content .action-button-box .bt-close,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-close,.theme-base .library-card.dashboard-card .action-button-box .bt-close,.theme-base .library-card.dashboard-card .mass-button-box .bt-close{padding:0;margin-top:0;height:37px;min-width:161px;color:#fff;overflow:hidden}.theme-base .library-card .dashboard-card-content .action-button-box .bt-clear-filter,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-clear-filter,.theme-base .library-card.dashboard-card .action-button-box .bt-clear-filter,.theme-base .library-card.dashboard-card .mass-button-box .bt-clear-filter{background:transparent;color:#fff;min-width:161px}.theme-base .library-card .dashboard-card-content .action-button-box .bt-clear-filter .mat-icon,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-clear-filter .mat-icon,.theme-base .library-card.dashboard-card .action-button-box .bt-clear-filter .mat-icon,.theme-base .library-card.dashboard-card .mass-button-box .bt-clear-filter .mat-icon{margin-right:8px}.theme-base .library-card .dashboard-card-content .action-button-box .bt-filter,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-filter,.theme-base .library-card.dashboard-card .action-button-box .bt-filter,.theme-base .library-card.dashboard-card .mass-button-box .bt-filter{min-width:161px}.theme-base .library-card .dashboard-card-content .action-button-box .bt-filter.active,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-filter.active,.theme-base .library-card.dashboard-card .action-button-box .bt-filter.active,.theme-base .library-card.dashboard-card .mass-button-box .bt-filter.active{background:#a95f06}.theme-base .library-card .dashboard-card-content .action-button-box .bt-filter .mat-icon,.theme-base .library-card .dashboard-card-content .mass-button-box .bt-filter .mat-icon,.theme-base .library-card.dashboard-card .action-button-box .bt-filter .mat-icon,.theme-base .library-card.dashboard-card .mass-button-box .bt-filter .mat-icon{margin-right:8px}.theme-base .library-card .dashboard-card-content .action-button-box .button-add-box,.theme-base .library-card .dashboard-card-content .mass-button-box .button-add-box,.theme-base .library-card.dashboard-card .action-button-box .button-add-box,.theme-base .library-card.dashboard-card .mass-button-box .button-add-box{margin:25px 0}.theme-base .library-card .dashboard-card-content .action-button-box .button-add-box .bt-clear-selection,.theme-base .library-card .dashboard-card-content .mass-button-box .button-add-box .bt-clear-selection,.theme-base .library-card.dashboard-card .action-button-box .button-add-box .bt-clear-selection,.theme-base .library-card.dashboard-card .mass-button-box .button-add-box .bt-clear-selection{background:transparent;color:#fff;min-width:161px}.theme-base .library-card .dashboard-card-content .action-button-box .button-add-box .bt-clear-selection .mat-icon,.theme-base .library-card .dashboard-card-content .mass-button-box .button-add-box .bt-clear-selection .mat-icon,.theme-base .library-card.dashboard-card .action-button-box .button-add-box .bt-clear-selection .mat-icon,.theme-base .library-card.dashboard-card .mass-button-box .button-add-box .bt-clear-selection .mat-icon{margin-right:8px}.theme-base .library-card .dashboard-card-content .action-button-box .select-all-checkbox,.theme-base .library-card .dashboard-card-content .mass-button-box .select-all-checkbox,.theme-base .library-card.dashboard-card .action-button-box .select-all-checkbox,.theme-base .library-card.dashboard-card .mass-button-box .select-all-checkbox{margin:0 8px}.theme-base .library-card .dashboard-card-content .action-button-box .seleted-trainings-counter,.theme-base .library-card .dashboard-card-content .mass-button-box .seleted-trainings-counter,.theme-base .library-card.dashboard-card .action-button-box .seleted-trainings-counter,.theme-base .library-card.dashboard-card .mass-button-box .seleted-trainings-counter{color:#fff}.theme-base .library-card .dashboard-card-content .action-button-box .seleted-trainings-counter.danger,.theme-base .library-card .dashboard-card-content .mass-button-box .seleted-trainings-counter.danger,.theme-base .library-card.dashboard-card .action-button-box .seleted-trainings-counter.danger,.theme-base .library-card.dashboard-card .mass-button-box .seleted-trainings-counter.danger{color:#f53d3d}.theme-base .library-card .dashboard-card-content .busca-box,.theme-base .library-card.dashboard-card .busca-box{overflow:hidden;height:100px;width:100%;padding:0;margin:55px 0 40px}.theme-base .library-card .dashboard-card-content .busca-box.dropdown,.theme-base .library-card.dashboard-card .busca-box.dropdown{height:550px}.theme-base .library-card .dashboard-card-content .busca-box.dropdown.teacher-lib,.theme-base .library-card.dashboard-card .busca-box.dropdown.teacher-lib{height:450px}.theme-base .library-card .dashboard-card-content .busca-box .total-count,.theme-base .library-card.dashboard-card .busca-box .total-count{margin:0 0 10px;padding:0 0 5px}.theme-base .library-card .dashboard-card-content .busca-box .total-count .total,.theme-base .library-card.dashboard-card .busca-box .total-count .total{color:#fff}.theme-base .library-card .dashboard-card-content .busca-box .total-count .availble,.theme-base .library-card.dashboard-card .busca-box .total-count .availble{float:right}.theme-base .library-card .dashboard-card-content .busca-box mat-form-field.mat-form-field.mat-form-field-type-mat-select,.theme-base .library-card.dashboard-card .busca-box mat-form-field.mat-form-field.mat-form-field-type-mat-select{height:20px}.theme-base .library-card .dashboard-card-content .busca-box .bt-clear-filter,.theme-base .library-card.dashboard-card .busca-box .bt-clear-filter{line-height:24px;margin:10px 0 0;background:#707070}.theme-base .library-card .dashboard-card-content .busca-box .radio-group,.theme-base .library-card.dashboard-card .busca-box .radio-group{width:100%;float:left;font-size:12px}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-group,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-group{margin-top:5px}.theme-base .library-card .dashboard-card-content .busca-box .radio-group label,.theme-base .library-card.dashboard-card .busca-box .radio-group label{color:#ddd}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-button,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-button{width:115px;float:left}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-button.mid-radio,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-button.mid-radio{width:115px}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-button.mat-radio-checked .mat-radio-label .mat-radio-label-content,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-button.mat-radio-checked .mat-radio-label .mat-radio-label-content{color:#f7951e}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-button .mat-radio-container,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-button .mat-radio-container{height:16px;width:16px;top:0}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-button .mat-radio-container .mat-radio-inner-circle,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-button .mat-radio-container .mat-radio-inner-circle{left:2px;top:2px;width:12px;height:12px}.theme-base .library-card .dashboard-card-content .busca-box .radio-group .mat-radio-button .mat-radio-container .mat-radio-outer-circle,.theme-base .library-card.dashboard-card .busca-box .radio-group .mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:16px;width:16px}.theme-base .library-card .dashboard-card-content .form-box .img_cover,.theme-base .library-card.dashboard-card .form-box .img_cover{height:158px}.theme-base .library-card .dashboard-card-content .form-box .dropzone-backdrop,.theme-base .library-card.dashboard-card .form-box .dropzone-backdrop{background:rgba(0,0,0,.75);width:calc(100% - 92px);height:158px;position:absolute;z-index:999;display:flex;align-items:center;text-align:center;padding:0 30px}.theme-base .library-card .dashboard-card-content .form-box dropzone,.theme-base .library-card.dashboard-card .form-box dropzone{width:55%;height:158px;float:right;margin-bottom:20px}.theme-base .library-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper,.theme-base .library-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper{overflow:hidden}.theme-base .library-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message,.theme-base .library-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper .dz-message{float:right}.theme-base .library-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview,.theme-base .library-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper .dz-preview{background:transparent}.theme-base .library-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-image,.theme-base .library-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-image{display:none}.theme-base .library-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-remove,.theme-base .library-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper .dz-preview .dz-remove{width:80%;margin:0 10% 30px}.theme-base .banner-card .dashboard-card-content .sliders-box,.theme-base .banner-card.dashboard-card .sliders-box{padding-top:15px}.theme-base .banner-card .dashboard-card-content .celula-item,.theme-base .banner-card.dashboard-card .celula-item{cursor:pointer;margin:15px 0 0;height:100px;float:left;width:100%;position:relative;border:1px solid #212121;border-radius:4px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .banner-card .dashboard-card-content .celula-item:hover,.theme-base .banner-card.dashboard-card .celula-item:hover{background:#282828}.theme-base .banner-card .dashboard-card-content .celula-item.selected,.theme-base .banner-card.dashboard-card .celula-item.selected{background:#333}.theme-base .banner-card .dashboard-card-content .celula-item .img-box,.theme-base .banner-card.dashboard-card .celula-item .img-box{float:left;margin-right:8px;width:auto}.theme-base .banner-card .dashboard-card-content .celula-item .img-box img,.theme-base .banner-card.dashboard-card .celula-item .img-box img{height:100px;width:auto}.theme-base .banner-card .dashboard-card-content .celula-item .txt-box,.theme-base .banner-card.dashboard-card .celula-item .txt-box{width:290px}.theme-base .banner-card .dashboard-card-content .celula-item .txt-box .name,.theme-base .banner-card.dashboard-card .celula-item .txt-box .name{font-size:14px;color:#fff;margin-top:2px}.theme-base .banner-card .dashboard-card-content .celula-item .txt-box .ng-star-inserted .mat-icon,.theme-base .banner-card.dashboard-card .celula-item .txt-box .ng-star-inserted .mat-icon{position:relative;top:7px}.theme-base .banner-card .dashboard-card-content .celula-item .txt-box .not,.theme-base .banner-card.dashboard-card .celula-item .txt-box .not{color:#fff}.theme-base .banner-card .dashboard-card-content .celula-item .txt-box .published,.theme-base .banner-card.dashboard-card .celula-item .txt-box .published{position:absolute;top:2px;left:185px}.theme-base .banner-card .dashboard-card-content .celula-item .txt-box .premium,.theme-base .banner-card.dashboard-card .celula-item .txt-box .premium{position:absolute;top:65px;left:185px}.theme-base .banner-card .dashboard-card-content .celula-item .delete,.theme-base .banner-card.dashboard-card .celula-item .delete{position:absolute;top:8px;right:8px;color:#c44}.theme-base .banner-card .dashboard-card-content .celula-item .order-up,.theme-base .banner-card.dashboard-card .celula-item .order-up{position:absolute;top:2px;right:0;color:#fff}.theme-base .banner-card .dashboard-card-content .celula-item .order-up .mat-icon,.theme-base .banner-card.dashboard-card .celula-item .order-up .mat-icon{font-size:20px}.theme-base .banner-card .dashboard-card-content .celula-item .order-down,.theme-base .banner-card.dashboard-card .celula-item .order-down{position:absolute;bottom:-2px;right:0;color:#fff}.theme-base .banner-card .dashboard-card-content .celula-item .order-down .mat-icon,.theme-base .banner-card.dashboard-card .celula-item .order-down .mat-icon{font-size:20px}.theme-base .banner-card .dashboard-card-content .celula-item.item-1,.theme-base .banner-card.dashboard-card .celula-item.item-1{height:auto}.theme-base .banner-card .dashboard-card-content .celula-item.item-1 .img-box p,.theme-base .banner-card.dashboard-card .celula-item.item-1 .img-box p{margin:40px 15px 20px;color:#fff}.theme-base .banner-card .dashboard-card-content .celula-item.item-1 .txt-box .published,.theme-base .banner-card.dashboard-card .celula-item.item-1 .txt-box .published{position:absolute;top:2px;left:15px}.theme-base .banner-card .dashboard-card-content .celula-item.item-1 .txt-box .premium,.theme-base .banner-card.dashboard-card .celula-item.item-1 .txt-box .premium{position:absolute;top:2px;left:185px}.theme-base .banner-card .dashboard-card-content .button-add-box .bt-new,.theme-base .banner-card.dashboard-card .button-add-box .bt-new{float:left;margin-top:10px}.theme-base .banner-card .dashboard-card-content .busca-box,.theme-base .banner-card.dashboard-card .busca-box{overflow:hidden;height:0;width:100%;transition:height 1s}.theme-base .banner-card .dashboard-card-content .busca-box.dropdown,.theme-base .banner-card.dashboard-card .busca-box.dropdown{height:542px}.theme-base .banner-card .dashboard-card-content .busca-box .radio-group,.theme-base .banner-card.dashboard-card .busca-box .radio-group{width:50%;float:left}.theme-base .banner-card .dashboard-card-content .busca-box .radio-group .mat-radio-button,.theme-base .banner-card.dashboard-card .busca-box .radio-group .mat-radio-button{width:100%}.theme-base .banner-card .dashboard-card-content .form-box .img_cover,.theme-base .banner-card.dashboard-card .form-box .img_cover{width:350px;height:192px}.theme-base .banner-card .dashboard-card-content .form-box dropzone,.theme-base .banner-card.dashboard-card .form-box dropzone{width:350px;height:192px;float:right;margin-bottom:20px}.theme-base .banner-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper,.theme-base .banner-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper{width:350px;height:192px;overflow:hidden}.theme-base .banner-card .dashboard-card-content .form-box dropzone>.dropzone.dz-wrapper .dz-message,.theme-base .banner-card.dashboard-card .form-box dropzone>.dropzone.dz-wrapper .dz-message{float:right}@media (max-width:380px){.theme-base .anamnese-component mat-card{width:340px}}.theme-base .anamnese-component .hide{display:none}.theme-base .anamnese-component h4{margin-top:35px;text-align:center;font-size:1.2em;font-weight:700;text-transform:uppercase;color:#aaa}.theme-base .anamnese-component h4 span{color-color:#f7951e}.theme-base .anamnese-component .anamnese-form .mat-form-field.obs .mat-form-field-infix label{margin:8px 0;display:block}.theme-base .anamnese-component .anamnese-form .mat-form-field.obs .mat-form-field-underline{display:none}.theme-base .anamnese-component .mat-form-field.obs{margin-bottom:25px}.theme-base .anamnese-component .mat-form-field.obs label{font-size:.85rem}.theme-base .anamnese-component .mat-form-field .major{font-weight:600;color:#fff;text-align:center;margin-bottom:20px}.theme-base .anamnese-component .mat-form-field .mat-form-field-ripple{background-color:#f7951e}.theme-base .anamnese-component .mat-form-field.mat-radio-field{margin:0}.theme-base .anamnese-component .mat-form-field.mat-radio-field>label{float:left;width:auto;margin:6px 0 0}.theme-base .anamnese-component .mat-form-field.mat-radio-field .super-mat-radio-group{float:right}.theme-base .anamnese-component .mat-form-field.mat-radio-field .super-mat-radio-group label{margin:0}.theme-base .anamnese-component .mat-form-field.mat-radio-field .super-mat-radio-group .mat-radio-button>label{margin:0 0 0 25px}.theme-base .anamnese-component .mat-form-field.mat-radio-field .super-mat-radio-group .mat-radio-button>label .mat-radio-container{top:4px}.theme-base .anamnese-component .mat-form-field.mat-radio-field .super-mat-radio-group .mat-radio-button>label .mat-radio-label-content{padding:5px;top:4px;position:relative}.theme-base .anamnese-component .mat-form-field.treino-freq ul{margin:0;padding:0}.theme-base .anamnese-component .mat-form-field.treino-freq ul li{float:left;margin-right:16px}.theme-base .anamnese-component .mat-form-field.treino-favs ul{margin-left:6px}.theme-base .anamnese-component .grid-container{height:95vh}.theme-base .anamnese-component .login-form-card{max-height:calc(100vh - 75px);height:calc(100vh - 75px)}.theme-base .anamnese-component .login-form-card .mat-card-content{margin-top:35vh}.theme-base .anamnese-component .login-form-card .mat-card-content>label{text-align:center;width:100%;display:block;margin-bottom:25px}.theme-base .anamnese-component .student-form-card{max-height:calc(100vh - 75px);height:calc(100vh - 75px)}.theme-base .anamnese-component .student-form-card .dashboard-card-content .greeting-card .profile-img{text-align:center;background:#444;margin-bottom:50px;height:60px;border-radius:8px}.theme-base .anamnese-component .student-form-card .dashboard-card-content .greeting-card .profile-img .profile-avatar{border:2px solid #999;border-radius:72px;height:72px;width:72px;position:relative;top:20px}.theme-base .anamnese-component .student-form-card .dashboard-card-content .greeting-card pre{font-family:Roboto;color:#999;text-align:center}.theme-base .anamnese-component .student-form-card .dashboard-card-content .greeting-card small{text-align:center}.theme-base .anamnese-component .student-form-card .dashboard-card-content .button-fullwidth-box.delete{background:transparent;color:#f53d3d}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell{background:#ddd;color:#191919;border-radius:8px;padding:10px 0;margin:30px 0;cursor:pointer}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell:hover{background:#bbb}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell.empty{background:#2d2d2d;color:#aaa}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell h4{margin:0 40px;color:#191919}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell h3{color:#191919;font-weight:200;text-align:left;margin:0 0 0 14px;font-size:14px}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell div{text-align:center;color:#777}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell .material-icons{color:#191919}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell .material-icons.pull-left{margin-top:-2px;margin-left:10px;float:left}.theme-base .anamnese-component .student-form-card .dashboard-card-content .anamnesis-cell .material-icons.pull-right{margin-top:-24px;margin-right:10px;float:right}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend .mat-button{border-radius:6px;width:100%;background-color:#191919;border:0;box-shadow:inset -1px -1px #333;color:#fff;margin:4px 0;padding:0;word-break:break-all;white-space:break-spaces;text-align:left;height:45px;overflow:hidden}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend .mat-button>span>small{float:left;width:80%;margin-top:5px;margin-bottom:0}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend .mat-icon-box{background:#2d2d2d;box-shadow:inset -1px -1px #333;float:left;margin-right:8px;cursor:pointer;width:45px;height:45px}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend .mat-icon-box .mat-icon{padding:10px 12px 8px 8px;color:#fff;font-size:1.8rem}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend .mat-icon-box .material-icons{margin:0}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend .mat-icon-box .material-icons img{height:24px}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend p{color:#fff;padding-right:15px}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend small a{color:#f7951e}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend small.transfer{cursor:pointer}.theme-base .anamnese-component .student-form-card .dashboard-card-content .list-link-legend small.transfer .mat-icon{font-size:18px;position:relative;top:4px}.theme-base .anamnese-component .student-form-card .termos p{color:#fff}.theme-base .anamnese-component .student-form-card .termos p a{color:#f7951e;cursor:pointer;text-decoration:none}.theme-base .files-component .hide{display:none}.theme-base .files-component .info{color:#ddd;margin:10px 0}.theme-base .files-component small{display:block;font-size:14px}.theme-base .files-component small mat-icon{position:relative;cursor:pointer;color:#777;top:3px;float:right;font-size:17px}.theme-base .files-component .file-cell{margin:12px 0 0;float:left;width:calc(100% - 28px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#333;border-radius:4px;padding:10px 14px;color:#fff}.theme-base .files-component .file-cell .pdf-icon{width:28px;float:left;margin-right:14px}.theme-base .files-component .file-cell .pdf-icon img{width:100%}.theme-base .files-component .file-cell .pdf-info{float:left;width:230px}.theme-base .files-component .file-cell .pdf-info .pdf-name{overflow:hidden;text-overflow:ellipsis;width:100%;float:left}.theme-base .files-component .file-cell .pdf-info .pdf-date{width:100%;margin-top:6px;color:#888;float:left}.theme-base .files-component .file-cell .slide{display:inline-block;width:140px;float:right}.theme-base .files-component .file-cell .slide mat-slide-toggle{transform:scale(.8);font-size:18px;width:160px;max-width:200%}.theme-base .files-component .file-cell .slide mat-slide-toggle:not(.mat-checked) .mat-slide-toggle-content{color:#aaa}.theme-base .files-component .file-cell .slide mat-slide-toggle .mat-slide-toggle-label{flex-direction:row-reverse!important}.theme-base .files-component .file-cell .slide mat-slide-toggle .mat-slide-toggle-label .mat-slide-toggle-content{margin-right:10px}.theme-base .files-component .file-cell button{float:right;min-width:0;width:36px;padding:0}.theme-base .files-component .file-cell .pdf-options{cursor:pointer;padding:5px 0 0;float:right}.theme-base .files-component .file-cell .pdf-options .mat-icon{font-size:28px}@media (min-width:836px) and (max-width:1005px){.theme-base .right-menu{right:25px}.theme-base .panel-1260w{zoom:.7}}@media (min-width:1006px) and (max-width:1125px){.theme-base .right-menu{right:25px}.theme-base .panel-1260w{zoom:.8}}@media (min-width:1126px) and (max-width:1270px){.theme-base .right-menu{right:25px}.theme-base .panel-1260w{zoom:.9}}@media (max-width:835px){.theme-base .panel-1260w{flex-wrap:wrap;padding:0;width:auto;margin:0 auto}.theme-base mat-toolbar .super-coach-logo{position:absolute;right:10px}.theme-base mat-toolbar .right-menu{right:26px}.theme-base .panel-login{width:360px!important}.theme-base app-dialog-login .mat-dialog-content{text-align:center}.theme-base app-dialog-login .mat-dialog-actions{margin:0}.theme-base app-dialog-login .mat-dialog-actions .mat-button{width:100%;margin:10px 0}.theme-base .login-div .card-login{width:100%;margin:10px auto;padding:0 20px}.theme-base .login-div .card-login .super-treinos-logo{width:100%;text-align:center;margin:10px 0 30px}.theme-base .login-div .card-login .super-treinos-logo img{-o-object-fit:scale-down;object-fit:scale-down;width:100%}.theme-base app-cadastro .cadastro-div .grid-container .mat-card{height:92vh;max-height:100vh;width:94%}.theme-base app-dashboard .dashboard-panel{justify-content:space-evenly!important;flex-direction:row!important;justify-content:space-around;width:630px;padding:20px 0 0 10px}.theme-base app-dashboard .dashboard-panel button.mat-button{font-size:12px}.theme-base app-dashboard .dashboard-panel .row1{height:225px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row2{height:450px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row3{height:675px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row4{height:900px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row5{height:1125px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row6{height:1350px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row7{height:1575px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .col1{max-width:580px;width:180px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col2{max-width:580px;width:380px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col3{max-width:580px;width:580px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col4{max-width:580px;width:780px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col5{max-width:580px;width:980px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col6{max-width:580px;width:1180px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col7{max-width:580px;width:1380px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .loading-backdrop .mat-progress-spinner{top:30%;left:calc(50% - 25px)}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .fila{line-height:2rem}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .aviso{margin:38px auto}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .aviso-pequeno{margin-top:10px}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .mat-button{margin:25px calc(50% - 78px) 0}.theme-base app-dashboard .dashboard-panel .chart-total-alunos stop{stop-opacity:1!important}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie .chart{margin:0 auto;display:block;float:none;transform:translate(70px,178px) scale(.9)}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper{display:block}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend{top:-175px;margin-left:180px;transform:scale(1.2)}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{font-size:18px}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{border-left:10px solid}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content{height:100%;margin-bottom:0;padding-bottom:0}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .whatsapp{margin:8px 5px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .whatsapp img{height:18px;width:18px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .name{width:130px;font-size:.9rem;margin-top:10px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar{width:100%!important}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .paginator{bottom:-20px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .paginator .mat-paginator-page-size{display:none}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .paginator .mat-paginator-range-actions{left:50px;margin-top:-16px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .veja-mais{visibility:hidden}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff{left:320px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals{left:55px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals{width:200px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .ngx-charts,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .ngx-charts{margin:-15px 0 0 20px;height:58px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .ngx-charts .pie-chart,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .ngx-charts .pie-chart{margin:0 auto;display:block;float:none;transform:translate(80px,70px) scale(1)}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend{width:215px!important;margin-top:100px;margin-left:-15px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div{width:230px!important}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div .legend-title,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div .legend-title{margin-left:0}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div .legend-labels .legend-label,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div .legend-labels .legend-label{margin:4px 8px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend .advanced-pie-legend,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend .advanced-pie-legend{top:0;top:-230px;margin-left:-5px;transform:scale(.75)}.theme-base app-dashboard .dashboard-panel dashboard-trainings-done.mobile{height:724px;margin-bottom:20px}.theme-base app-dashboard .dashboard-panel .trainings-done{max-height:none;height:725px}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done{width:100%;height:338px;overflow:hidden}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done .student-row .avatar img{height:28px;width:28px}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done .student-row .name{width:78px;margin:7px 4px 7px 10px;font-size:.8rem}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done .student-row .last-training{font-size:.8rem;width:72px;height:.85rem;overflow:hidden}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box,.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box .button-box{margin-left:0}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box .button-box button{font-size:.7rem;width:16%;min-width:10%;padding:0}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box .button-box .aviso{width:290px}.theme-base app-programas .content .programas-div.moveLeft{margin-left:-120%}.theme-base app-programas .content .programas-div.moveLeft .library-card{left:0!important}.theme-base app-programas .content .programas-div .grid-container #app-block-trainings,.theme-base app-programas .content .programas-div .grid-container .workout-card{display:none}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .mat-button{min-width:40%}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .select-index-1 .mat-ink-bar{background-color:#b0b}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher{margin-bottom:25px;text-align:center}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label{min-width:160px}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label .mat-tab-label-content{font-family:OpenSans-Bold,sans-serif}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label-active .toggle-library-st{color:#f7951e}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label-active .toggle-library-pro{color:#b0b}.theme-base app-programas .content .programas-div .grid-container .busca-box .busca-form .mat-form-field{margin:0}.theme-base app-programas .content .programas-div .grid-container .mat-card{width:58%;height:calc(100vh - 230px);margin:48px auto 20px;padding:10px 10px 16px}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header .button-back{top:3px}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header .button-back mat-icon{font-weight:200}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header mat-card-title.label-edit{padding-left:40px}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header mat-card-title .counter{top:16px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .program-teacher-componente-celula-item .program-details{width:calc(100% - 180px)}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item{height:180px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item>img{width:100px;height:133px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .agendados,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .category,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .difficulty,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .goal,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .premium,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .published{left:110px;width:150px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box{position:absolute;left:0;bottom:0;width:100%;height:47px;background:#373737}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .button-box,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .button-box{border:1px solid #555;position:relative;width:89px;height:30px;border-radius:8px;top:8px;left:5px;margin:0 4px;float:left}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button{color:#8c8c8c}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.edit,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.edit{left:0;top:2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.clone,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.clone{left:0;top:-4px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.clone img,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.clone img{width:71%;height:74%}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.delete,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.delete{left:-2px;top:2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label{font-size:.75rem;line-height:1rem}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label.edit,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label.edit{left:34px;top:0;padding:6px 0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label.clone,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label.clone{left:32px;top:0;padding:6px 0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label.delete,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label.delete{left:31px;top:0;padding:6px 0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .re-order{display:none}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid{height:50px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .master-button-box,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher-button-box{display:none}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid>img{height:50px;width:37px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .published{left:42px;width:275px;top:2px;line-height:12px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .difficulty{left:42px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .difficulty>mat-icon{top:3px;font-size:14px;height:14px;width:18px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .re-order{padding:3% 2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .category{display:none}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .difficulty{top:30px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .goal{top:30px;left:140px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .goal img{height:14px;width:14px;margin-top:2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .reorder-buttons .order-up{top:0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .reorder-buttons .order-down{bottom:-2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .reorder-buttons mat-icon{color:#999}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .reorder-buttons .order-up{top:5px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .reorder-buttons .order-down{bottom:48px}.theme-base app-programas .content .programas-div .grid-container app-block-programs .form-box .dropzone-thumb{width:100%;float:right}.theme-base app-programas .content .programas-div .grid-container app-block-programs .form-box .dropzone-thumb .dz-wrapper{width:100%}.theme-base app-programas .content .programas-div .grid-container app-block-programs .form-box .img_thumb{width:100%;height:auto}.theme-base app-programas .content .programas-div .grid-container app-block-trainings .training-celula-item .basic-info .title{width:132px}.theme-base app-programas .content .programas-div .grid-container app-block-trainings .training-celula-item .basic-info .subtitle{top:40px}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .exercicios-celula-item .order-up{top:0}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .exercicios-celula-item .order-down{bottom:-4px}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .serie-celula-item .serie-button-box .order-up{top:0}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .serie-celula-item .serie-button-box .order-down{top:20px;bottom:unset}.theme-base app-programas .content .programas-div .grid-container .library-card{width:100vw;display:block;position:absolute;top:20px;left:400px;padding:1px 0 31px;margin-top:28px}.theme-base app-programas .content .programas-div .grid-container .library-card .library-content{min-width:0;width:calc(100vw - 30px);margin:0}.theme-base app-programas .content .programas-div .grid-container .library-card .library-content .mat-card-header .button-back{top:5px}.theme-base app-programas .content .programas-div .grid-container .library-card .library-content .mat-card-content{margin:0 -15px;padding:0 15px}.theme-base app-programas .content .programas-div .grid-container .library-card .dashboard-card-content .action-button-box .mat-button{min-width:45%}.theme-base app-programas .content .programas-div .grid-container .library-card .dashboard-card-content .button-add-box .bt-new{width:60%}.theme-base app-programas .content .programas-div .grid-container .library-card .dashboard-card-content .button-add-box .bt-filter{width:35%}.theme-base app-programas .content .programas-div .grid-container .library-card .busca-box{height:70px;width:calc(100vw - 70px);padding:0 15px 15px;background:#272727;margin-top:80px;border-radius:12px}.theme-base app-programas .content .programas-div .grid-container .library-card .busca-box.dropdown{height:315px}.theme-base app-programas .content .programas-div .grid-container .library-card .busca-box .mat-radio-button{width:90px}.theme-base app-programas .footer-menu{background:#444;position:absolute;z-index:999;top:0;float:left;width:100%;height:44px;padding:0 0 0 5px}.theme-base app-programas .footer-menu .menu-item{float:left;width:33%;margin:0;padding:13px 0 11px;text-align:center;font-size:.9rem;text-decoration:none;color:#fff;text-shadow:1px 1px 3px #222;transition:color .3s}.theme-base app-programas .footer-menu .menu-item.disabled{color:#888}.theme-base app-programas .footer-menu .menu-item.selected{color:#f7951e}.theme-base app-programas .footer-menu .menu-item>i{margin-top:-4px}.theme-base app-programas .topper-menu{position:absolute;z-index:999;top:0;float:left;width:100%;height:44px;padding:0}.theme-base app-programas .topper-menu .button-back{float:left;margin:12px 0 0 12px;border:2px solid #f7951e;opacity:.7;border-radius:26px;height:26px;width:26px}.theme-base app-programas .topper-menu .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:26px;width:26px;padding:0}.theme-base app-programas .topper-menu .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:20px;height:20px;width:20px;transform:rotate(180deg);color:#fff;font-size:20px}.theme-base app-programas .topper-menu .button-item{margin:12px 15px 0;padding:0;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px}.theme-base app-programas .topper-menu .button-item.disabled{color:#888}.theme-base app-programas .topper-menu .button-item.selected{color:#f7951e}.theme-base app-programas .topper-menu .button-item>span{padding:0 10px}.theme-base app-programas .topper-menu .button-item>i{margin-top:-4px}.theme-base app-alunos .loading-backdrop .mat-progress-spinner{left:calc(50% - 30px)}.theme-base app-alunos .alunos-div .grid-container{width:100%;display:block!important}.theme-base app-alunos .alunos-div mat-card{width:320px;height:calc(100vh - 220px);margin:0 auto 20px;padding:16px 10px}.theme-base app-alunos .alunos-div mat-card mat-card-content .button-add-box{flex-direction:column;height:auto}.theme-base app-alunos .alunos-div mat-card mat-card-content .button-add-box .bt-add{margin:15px 0 0}.theme-base app-alunos .alunos-div mat-card mat-card-content .button-add-box .busca-box{margin:10px 0 0}.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron,.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron{border-color:#fff}.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list .mat-tab-label{min-width:35%}.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list mat-ink-bar{min-width:35%!important}.theme-base app-alunos .alunos-div mat-card .mass-button-box .select-all-checkbox{margin-left:29px}.theme-base app-alunos .alunos-div mat-card .mass-button-box .selecionados{margin:9px 5px 0 0}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-select{flex:0 0 0;padding:0}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-status{flex:0 0 100px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-name_clear{flex:0 0 100px;margin-left:15px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-total_programs{flex:0 0 0;display:none}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-premium_expires_date{flex:0 0 100px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-menu{flex:0 0 0;padding-right:0}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-name{flex:0 0 156px;margin-left:15px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-created_at,.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-deleted_at{flex:0 0 134px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-time_left{display:none}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row{flex-wrap:wrap}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-select{flex:0 0 30px;padding:0 0 0 15px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-status{flex:0 0 120px;margin-left:14px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-name_clear{flex:0 0 255px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-name_clear .details{width:185px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-total_programs{flex:0 0 10%;display:none}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-premium_expires_date{flex:0 0 132px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-menu{flex:0 0 24px;padding:0 0 0 12px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-name{flex:0 0 178px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-created_at{flex:0 0 65px;padding:0}.theme-base app-alunos .alunos-div mat-card .mat-paginator .mat-paginator-container{flex-wrap:nowrap}.theme-base app-alunos .alunos-div mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size{align-items:center}.theme-base app-alunos .alunos-div mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size .mat-paginator-page-size-label{margin:0 4px 6px}.theme-base app-alunos .alunos-div .bt-voltar-box{margin-top:-18px;background:#252525;padding:12px 0 0}.theme-base app-alunos .alunos-div .bt-voltar-box .button-voltar{margin-bottom:15px;margin-left:10px;width:96px;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px;padding-right:8px;padding-left:0}.theme-base app-alunos .alunos-div .student-list-card.mat-card{height:calc(100vh - 122px);width:100%;max-width:100%!important;margin-top:-20px;max-height:99999999px}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .busca-box{height:inherit;padding:10px 15px;background-color:#313131;overflow:hidden;width:calc(100% - 30px);transition:height 1s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;margin-top:10px}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .busca-box .busca-form .mat-form-field{margin:0}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .busca-box .busca-form .total-count{margin:-8px 0 0;font-size:.75rem;color:#999}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .student-cell .details{width:175px!important}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .student-cell .details .menu{margin:-45px 0 0 162px!important}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .student-cell .expiration{margin:0 0 0 8px!important}.theme-base app-alunos .alunos-div .student-form-card .form-box form .selected-avatar-box{width:138px;float:left}.theme-base app-alunos .alunos-div .student-form-card .form-box form .selected-avatar-box img{width:132px;height:132px;margin-top:0}.theme-base app-alunos .alunos-div .student-form-card .form-box form .pct33,.theme-base app-alunos .alunos-div .student-form-card .form-box form .pct67{width:100%!important;padding-left:0!important}.theme-base app-alunos .alunos-div .student-form-card .control-buttons{margin-bottom:75px}.theme-base app-alunos .alunos-div .student-programs-card .icon-help-sendprograms{right:10px!important}.theme-base app-alunos .alunos-div .student-programs-card .busca-box{height:inherit;padding:10px 15px;background-color:#313131;overflow:hidden;width:calc(100% - 30px);transition:height 1s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;margin:10px 0 0}.theme-base app-alunos .alunos-div .student-programs-card .busca-box .busca-form .mat-form-field{margin:0}.theme-base app-alunos .alunos-div .student-programs-card .busca-box .busca-form .total-count{margin:-8px 0 0;font-size:.75rem;color:#999}.theme-base app-alunos .alunos-div component-customer-anamnesis mat-card.mat-card{width:320px;height:calc(100vh - 220px)!important;margin:0 auto 20px;padding:16px 10px}.theme-base app-alunos-espera{background:red}.theme-base app-alunos-espera div div mat-card.dashboard-card.mat-card{width:320px;height:calc(100vh - 190px);margin:0 auto 20px;padding:16px 10px}.theme-base app-alunos-espera div div mat-card.dashboard-card.mat-card mat-card-content.mat-card-content .student-cell{padding:14px 8px!important;width:calc(100% - 16px)!important}.theme-base app-alunos-espera div div mat-card.dashboard-card.mat-card mat-card-content.mat-card-content .student-cell .details.espera{width:150px!important}.theme-base app-professores .teacher-div .mat-tab-group{margin:0}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-header{padding:0}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels{justify-content:space-between}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{padding:15px}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body{height:calc(100vh - 185px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin-bottom:10px}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body .grid-container{display:block!important;height:auto}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box #dz-avatar.dropzone-avatar-professor{width:130px;height:130px}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box .avatar-thumb{width:126px;height:126px;border-radius:80px;border:2px solid #fff;margin-top:0;margin-left:0;float:left}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box .remove-avatar{margin-right:28px}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box .video_thumb_label{clear:both;margin-top:15px}.theme-base app-professores .teacher-div dropzone#dz-logo{height:66px;width:52%}.theme-base app-professores .teacher-div dropzone#dz-logo .dropzone.dz-wrapper .dz-message{height:168px;width:100%}.theme-base app-professores .teacher-div dropzone#dz-logo .dropzone.dz-wrapper .dz-message .dz-text{font-size:10px}.theme-base app-professores .teacher-div .logo-thumb{width:135px;height:50px;margin-top:8px}.theme-base app-professores .teacher-div .teacher-profile-card{flex:none!important;max-width:360px!important;width:360px;max-height:2000px;height:auto;margin:0 auto!important}.theme-base app-professores .teacher-div .card-subscriptions{flex:none!important;max-width:100vw!important;width:calc(100% - 20px);max-height:2000px;height:auto;margin:0 10px!important}.theme-base app-professores .teacher-div .card-subscriptions .button-back{float:left;margin:0 0 15px;border:2px solid #f7951e;opacity:.7;border-radius:26px;height:26px;width:26px}.theme-base app-professores .teacher-div .card-subscriptions .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:26px;width:26px;padding:0}.theme-base app-professores .teacher-div .card-subscriptions .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:20px;height:20px;width:20px;transform:rotate(180deg);color:#fff;font-size:20px}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info button{margin:0;padding:0;width:170px}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content{flex-direction:column}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .box-meter{margin:0 0 10px}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box{flex:none;display:block!important;height:auto!important}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box{flex:none!important;height:136px;margin-bottom:10px!important}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box .plan-details{width:calc(50% - 30px);height:106px!important;float:left}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box .plan-details .plan-name{margin-top:18px;font-size:1.5rem!important}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box .plan-att{float:left;width:calc(50% - 12px);padding-top:2px!important}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box .plan-att .triangle{display:none}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box .plan-att .att{font-size:12px!important}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .plans-box .plan-box .label{top:-145px!important;float:left!important;margin-left:62px!important}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info .dashboard-card-content .form-box .mat-card{height:300px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box{margin-top:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left{width:100%;padding-bottom:80px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left mat-card>img{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form{height:auto}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form .cc-form-header h3{width:200px;margin:12px 0 0 10px;font-size:19px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form .cc-form-header p{margin:3px 0 15px 8px;font-size:12px;width:200px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card{height:auto;max-height:99999999px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card div h3{width:100%;margin:0;font-size:5vw;line-height:5vw}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card div p{width:100%;margin:4vw 0 6vw;font-size:3.5vw;line-height:5vw}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado h3{width:auto;margin:10px 0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .detalhes{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .detalhes h5{text-align:center}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .bt-cancelar,.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .link-ready{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .links-card{height:auto;max-height:99999999px}.theme-base app-professores .teacher-div .teacher-form-card{flex:none!important;max-width:360px!important;width:360px;max-height:2000px;height:auto;margin:0 auto!important}.theme-base app-professores .teacher-div .teacher-form-card .form-box .form-left,.theme-base app-professores .teacher-div .teacher-form-card .form-box .form-right{width:100%}.theme-base app-professores .teacher-div .card-rules{width:320px!important;max-width:100%!important;height:auto;margin:0 auto 20px}.theme-base app-professores-arquivo mat-card.mat-card{max-width:320px!important;width:320px;margin:0 auto 15px}.theme-base app-professores-arquivo mat-card.mat-card.teacher-dropfiles-card{height:450px}.theme-base app-professores-arquivo mat-card.mat-card.teacher-files-card{height:auto;max-height:100%}.theme-base app-professores-arquivo mat-card.mat-card mat-card-content .form-box .avatar-thumb{width:125px;height:125px;border-radius:80px;border:2px solid #fff;margin-top:10px}.theme-base app-professores-arquivo mat-card.mat-card mat-card-content .file-cell .pdf-info{overflow:hidden;width:190px}.theme-base .cdk-overlay-pane{max-width:95vw!important}.theme-base .cdk-overlay-pane .mat-dialog-container .mat-dialog-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;flex-direction:row;margin-top:0}.theme-base .cdk-overlay-pane .mat-dialog-container .mat-dialog-actions button{width:100%;margin:5px 0}.theme-base .cdk-overlay-pane .mat-dialog-container .mat-dialog-actions button.bt-cancel{margin-bottom:30px}.theme-base .alerta-pagamento .titulo{margin-top:.7rem}.theme-base .alerta-pagamento button.mat-button{position:unset;min-width:60%;margin:20px auto}.theme-base .workout-store-div .workout-store-apresentacao-card,.theme-base .workout-store-div .workout-store-card{max-width:100%!important;width:100%!important;margin-bottom:30px}.theme-base .workout-store-div .workout-store-apresentacao-card{height:100%}.theme-base .workout-store-div .workout-store-apresentacao-card iframe{max-height:50vw!important;height:50vw!important}.theme-base page-biblioteca .biblioteca-div .grid-container{width:100%;display:block!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card{width:58%;height:auto;max-width:58%!important;margin:48px auto 20px;padding:10px 10px 16px;max-height:calc(100vh - 188px)}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content .button-add-box{flex-direction:column;height:auto}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content .button-add-box .bt-add{margin:15px 0 0;width:100%!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content .button-add-box .busca-box{width:auto!important;margin:10px 0 0!important;padding:10px 15px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list .mat-tab-label{min-width:50%}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list mat-ink-bar{min-width:50%!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mass-button-box .select-all-checkbox{margin-left:29px}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-header-row .mat-column-published{flex:0 0 75px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-header-row .mat-column-name_clear{flex:0 0 118px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row{flex-wrap:wrap}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-select{padding-left:15px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-published{flex:0 0 18px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-name_clear{flex:0 0 185px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-name_clear .details{padding-right:8px!important;font-size:.8rem}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-gender{flex:0 0 65px!important;font-size:.8rem!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-paginator .mat-paginator-container{flex-wrap:nowrap}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size{align-items:center}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size .mat-paginator-page-size-label{margin:0 4px 6px}.theme-base page-biblioteca .biblioteca-div .grid-container .bt-voltar-box{margin-top:-18px;background:#252525;padding:12px 0 0}.theme-base page-biblioteca .biblioteca-div .grid-container .bt-voltar-box .button-voltar{margin-bottom:15px;margin-left:10px;width:96px;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px;padding-right:8px;padding-left:0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card{height:auto;width:58%;max-width:58%!important;max-height:99999999px;margin:48px auto 20px;padding:10px 10px 16px}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box{height:inherit;padding:10px 15px;background-color:#313131;overflow:hidden;width:calc(100% - 30px);transition:height 1s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;margin-top:16px!important;border-radius:12px}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .mat-form-field{margin:4px 0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .total-count{margin:-8px 0 0;font-size:.75rem;color:#999}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .sliders-list{margin:15px 0 15px 15px}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .sliders-list .mat-radio-button{margin:5px 0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .selects-filters-1{float:right!important;margin:10px 15px 0 0!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .selects-filters-2{float:right!important;margin:0 15px 25px 0!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .bt-clear-filter{margin:25px 0 0!important;width:100%!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .student-cell .details{width:175px!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .student-cell .details .menu{margin:-45px 0 0 162px!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .student-cell .expiration{margin:0 0 0 8px!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .selected-avatar-box{width:138px;float:left}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .selected-avatar-box img{width:132px;height:132px;margin-top:0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .pct33,.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .pct67{width:100%!important;padding-left:0!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .control-buttons{margin-bottom:75px}.theme-base app-professores-arquivo .arquivos-div .grid-container{display:block!important;height:auto}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card{max-width:320px!important;width:320px;margin:0 auto 15px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-dropfiles-card{width:360px;height:auto;max-width:58%!important;margin:48px auto 20px;padding:10px 10px 16px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-dropfiles-card .teacher-data{margin:30px 0}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card{height:auto;max-height:none;width:100%!important;max-width:99999999px!important;margin-bottom:58px;padding:16px 10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .busca-box{margin-left:0;width:100%!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mass-button-box{padding-left:17px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mass-button-box .select-all-checkbox{margin-right:5px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-name_clear{flex:0 0 50%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-total_students{flex:0 0 30%;font-family:OpenSans,sans-serif!important;display:none}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-menu{flex:0 0 0%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-select{flex:0 0 7%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-name_clear{flex:0 0 70%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-total_students{flex:0 0 70%;font-family:OpenSans,sans-serif!important;display:none}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-menu{flex:0 0 8%;padding-right:0;padding-left:12px!important;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-menu .mat-menu-trigger{margin-top:12px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-menu img.as-mat-icon{margin-top:4px;margin-right:10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table .mat-row{flex-wrap:wrap}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table .mat-row .mat-cell{padding-left:16px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table .mat-row .mat-cell .file-download{display:none}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card mat-card-content .form-box .avatar-thumb{width:125px;height:125px;border-radius:80px;border:2px solid #fff;margin-top:10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card mat-card-content .file-cell .pdf-info{overflow:hidden;width:190px}.theme-base .fileMenu{width:290px}}@media (max-width:432px){.theme-base .panel-1260w{flex-wrap:wrap;padding:0;width:auto;margin:0 auto}.theme-base mat-toolbar #nav-teacher-super-coach-logo.super-coach-logo{width:100px;height:auto;top:2px;left:55px}.theme-base mat-toolbar .right-menu{right:15px;width:78px}.theme-base mat-toolbar .right-menu h1.profile-name{display:none}.theme-base mat-toolbar .right-menu .account-button{min-width:0;width:78px}.theme-base app-nav-customer mat-toolbar .right-menu{width:90px}.theme-base app-nav-customer mat-toolbar .right-menu button h1{display:none}.theme-base .panel-login{width:360px!important}.theme-base app-dialog-login .mat-dialog-content{text-align:center}.theme-base app-dialog-login .mat-dialog-actions{margin:0}.theme-base app-dialog-login .mat-dialog-actions .mat-button{width:100%;margin:10px 0}.theme-base .login-div .card-login{width:100%;height:100%;border-radius:0;margin:10px auto;padding:0 20px}.theme-base .login-div .card-login .super-treinos-logo{width:100%;text-align:center;margin:15vh 0 30px}.theme-base .login-div .card-login .super-treinos-logo img{-o-object-fit:scale-down;object-fit:scale-down;width:100%}.theme-base .login-div .card-login .super-treinos-logo .icon-st{width:96px;border-radius:16px;overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .login-div .card-login .user-name h1{font-size:2.4rem!important}.theme-base app-cadastro .cadastro-div .grid-container .mat-card{height:92vh;max-height:100vh;width:94%}.theme-base app-dashboard .dashboard-panel{flex-direction:row!important;justify-content:unset!important;width:340px;padding:20px 0 0 10px}.theme-base app-dashboard .dashboard-panel .fixed-alert{padding:15px 5px 15px 0;font-size:.8rem}.theme-base app-dashboard .dashboard-panel button.mat-button{font-size:12px}.theme-base app-dashboard .dashboard-panel .row1{height:114px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row2{height:228px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row3{height:342px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row4{height:456px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row5{height:570px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row6{height:684px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .row7{height:798px;margin-top:10px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .col1{max-width:360px;width:150px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col2{max-width:360px;width:320px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col3{max-width:360px;width:490px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col4{max-width:360px;width:660px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col5{max-width:360px;width:830px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col6{max-width:360px;width:1000px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .col7{max-width:360px;width:1170px;margin-left:0;margin-right:0}.theme-base app-dashboard .dashboard-panel .loading-backdrop .mat-progress-spinner{top:30%;left:calc(50% - 25px)}.theme-base app-dashboard .dashboard-panel .profile mat-card-content .button button{height:30px;line-height:30px}.theme-base app-dashboard .dashboard-panel .profile mat-card-content .expiration{font-size:.75rem;margin-top:6px}.theme-base app-dashboard .dashboard-panel .profile mat-card-content .meter-box .meter-master{margin-top:5px}.theme-base app-dashboard .dashboard-panel .profile mat-card-content .meter-box .meter-master .meter{height:3px}.theme-base app-dashboard .dashboard-panel .profile mat-card-content .meter-box .bt-renovar{right:10px;bottom:8px;font-size:11px}.theme-base app-dashboard .dashboard-panel .alunos-listaespera{margin-left:20px}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .fila{line-height:2rem}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .aviso{margin:30% auto}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .aviso-pequeno{margin-top:10px}.theme-base app-dashboard .dashboard-panel .alunos-listaespera mat-card-content .card-content .mat-button{margin:10px calc(50% - 50px) 0}.theme-base app-dashboard .dashboard-panel .fake-chart{transform:translate(-66px,-56px) scale(.3)}.theme-base app-dashboard .dashboard-panel .chart-total-alunos stop{stop-opacity:1!important}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie .chart{margin:0 auto;display:block;float:none;transform:translate(20px,125px) scale(.3)}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper{display:block}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend{top:-230px;margin-left:-10px;transform:scale(.75)}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container{margin-top:6px;margin-left:0}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-value{font-size:18px}.theme-base app-dashboard .dashboard-panel .chart-total-alunos .advanced-pie-legend-wrapper .advanced-pie-legend .legend-items-container .legend-items .legend-item .item-color{border-left:7px solid}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content{height:100%;margin-bottom:0;padding-bottom:0}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .aviso{margin:45px 0 0}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .aviso .bt-add-first{width:80%}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .whatsapp{margin:8px 5px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .whatsapp img{height:18px;width:18px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .name{width:56px;font-size:.8rem;margin-top:10px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar{width:10px;overflow:hidden;border-radius:12px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .bar .inner-bar{width:100%!important}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .mat-card-content .card-content .student-row .expiration{display:none}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .paginator{bottom:-20px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .paginator .mat-paginator-page-size{display:none}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .paginator .mat-paginator-range-actions{left:50px;margin-top:-16px}.theme-base app-dashboard .dashboard-panel .tempo-consultoria .veja-mais{visibility:hidden}.theme-base app-dashboard .dashboard-panel .programs-goals .mat-card-content{padding:0;margin:0}.theme-base app-dashboard .dashboard-panel .programs-goals .mat-card-content .card-content .aviso{margin:110px 0 0}.theme-base app-dashboard .dashboard-panel .programs-goals .mat-card-content .card-content .aviso .bt-add-first{width:80%}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff{left:160px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals{left:0}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals{width:160px;top:30px;margin-top:20px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .ngx-charts,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .ngx-charts{margin:0;height:58px;width:160px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .ngx-charts .pie-chart,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .ngx-charts .pie-chart{margin:0 auto;display:block;float:none;transform:translate(80px,28px) scale(.4)}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend{width:160px!important;margin-left:0;margin-top:0}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div{width:160px!important;margin:0;text-align:center}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div .legend-title,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div .legend-title{margin-left:0}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div .legend-labels .legend-label,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div .legend-labels .legend-label{margin:4px 8px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div .legend-labels .legend-label .legend-label-color,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div .legend-labels .legend-label .legend-label-color{height:12px;width:12px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend>div .legend-labels .legend-label .legend-label-text,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend>div .legend-labels .legend-label .legend-label-text{font-size:10px}.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-diff .chart-legend .advanced-pie-legend,.theme-base app-dashboard .dashboard-panel .programs-goals .chart-total-programs-goals .chart-legend .advanced-pie-legend{top:0;top:-230px;margin-left:-5px;transform:scale(.75)}.theme-base app-dashboard .dashboard-panel dashboard-trainings-done.mobile{height:724px;margin-bottom:10px}.theme-base app-dashboard .dashboard-panel .rodape{margin-bottom:30px}.theme-base app-dashboard .dashboard-panel .trainings-done{max-height:none;height:725px}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-title{padding:5px 20px}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done{width:100%;height:338px;overflow:hidden}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done .student-row .avatar img{height:28px;width:28px}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done .student-row .name{width:78px;margin:7px 4px 7px 10px;font-size:.8rem}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .last-trainings-done .student-row .last-training{font-size:.8rem;width:72px;height:.85rem;overflow:hidden}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box,.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box .button-box{margin-left:0}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box .button-box button{font-size:.7rem;width:16%;min-width:10%;padding:0}.theme-base app-dashboard .dashboard-panel .trainings-done .mat-card-content .card-content .chart-box .button-box .aviso{width:290px}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .mat-card-content{padding:0 8px}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-header{display:none}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item{background:#333;border-radius:8px;padding:8px 10px 0;width:calc(100% - 20px)}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item .avatar img{height:28px;width:28px}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item .name{color:#ccc;font-size:.8rem;margin:5px 10px;width:140px}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item .programa-name,.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item .treino-name{display:none}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item .feedback-date{margin:6px 0;font-size:.8rem;text-align:right}.theme-base app-dashboard .dashboard-panel dashboard-feedbacks .feedback-list .feedback-item .feedback{color:#999;margin:8px 0 4px;width:100%}.theme-base app-dashboard .dashboard-panel .mat-card-title{font-size:.8rem}.theme-base app-dashboard .dashboard-panel .mat-card-footer{font-size:.7rem;padding:5px 10px 5px 0;width:calc(100% - 10px)}.theme-base app-dashboard .dashboard-panel .mat-card-footer .veja-mais mat-icon{font-size:17px}.theme-base app-programas .program-teacher-componente-celula-item .processing-backdrop{position:absolute;width:100%;height:100%;text-align:center;padding-top:0;background:rgba(0,0,0,.75);z-index:19}.theme-base app-programas .program-teacher-componente-celula-item .re-order{display:none}.theme-base app-programas .program-teacher-componente-celula-item .program-button-box{padding:0 4px;transform:scale(.9)}.theme-base app-programas .program-teacher-componente-celula-item .reorder-buttons{cursor:pointer;display:flex;position:absolute;top:0;right:0;color:#777;background:#393939;height:100%;width:24px;flex-direction:column;justify-content:space-evenly}.theme-base app-programas .content .programas-div.moveLeft{margin-left:-120%}.theme-base app-programas .content .programas-div.moveLeft .library-card{left:0!important}.theme-base app-programas .content .programas-div .grid-container #app-block-trainings,.theme-base app-programas .content .programas-div .grid-container .workout-card{display:none}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .mat-button{min-width:40%}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .select-index-1 .mat-ink-bar{background-color:#b0b}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher{margin-bottom:25px;text-align:center}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label{min-width:160px}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label .mat-tab-label-content{font-family:OpenSans-Bold,sans-serif}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label-active .toggle-library-st{color:#f7951e}.theme-base app-programas .content .programas-div .grid-container #app-block-library .library-content .mat-card-content .action-button-box .library-switcher mat-tab-header .mat-tab-label-active .toggle-library-pro{color:#b0b}.theme-base app-programas .content .programas-div .grid-container .busca-box .busca-form .mat-form-field{margin:0}.theme-base app-programas .content .programas-div .grid-container .mat-card{width:calc(100vw - 26px);height:calc(100vh - 230px);margin:48px auto 20px;padding:10px 10px 16px}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header .button-back{top:3px}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header .button-back mat-icon{font-weight:200}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header mat-card-title.label-edit{padding-left:40px}.theme-base app-programas .content .programas-div .grid-container .mat-card mat-card-header mat-card-title .counter{top:16px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item{height:180px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item>img{width:100px;height:133px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .agendados,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .category,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .difficulty,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .goal,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .premium,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .published{left:110px;width:150px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box{position:absolute;left:0;bottom:0;width:100%;height:47px;background:#373737}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .button-box,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .button-box{border:1px solid #555;position:relative;width:89px;height:30px;border-radius:8px;top:8px;left:5px;margin:0 4px;float:left}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button{color:#8c8c8c}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.edit,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.edit{left:0;top:2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.clone,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.clone{left:0;top:-4px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.clone img,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.clone img{width:71%;height:74%}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .mat-button.delete,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .mat-button.delete{left:-2px;top:2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label{font-size:.75rem;line-height:1rem}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label.edit,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label.edit{left:34px;top:0;padding:6px 0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label.clone,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label.clone{left:32px;top:0;padding:6px 0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .master-button-box .bt-label.delete,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .teacher-button-box .bt-label.delete{left:31px;top:0;padding:6px 0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .re-order{display:none}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid{height:50px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .master-button-box,.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher-button-box{display:none}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid>img{height:50px;width:37px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .published{left:42px;width:275px;top:2px;line-height:12px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .difficulty{left:42px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .difficulty>mat-icon{top:3px;font-size:14px;height:14px;width:18px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .re-order{padding:3% 2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .category{display:none}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .difficulty{top:30px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .goal{top:30px;left:140px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .teacher .goal img{height:14px;width:14px;margin-top:2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .reorder-buttons .order-up{top:0}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item.grid .reorder-buttons .order-down{bottom:-2px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .reorder-buttons mat-icon{color:#999}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .reorder-buttons .order-up{top:5px}.theme-base app-programas .content .programas-div .grid-container .mat-card .program-lista .celula-item .reorder-buttons .order-down{bottom:48px}.theme-base app-programas .content .programas-div .grid-container app-block-programs .form-box .dropzone-thumb{width:100%;float:right}.theme-base app-programas .content .programas-div .grid-container app-block-programs .form-box .dropzone-thumb .dz-wrapper{width:100%}.theme-base app-programas .content .programas-div .grid-container app-block-programs .form-box .img_thumb{width:100%;height:auto}.theme-base app-programas .content .programas-div .grid-container app-block-trainings .training-celula-item .basic-info .title{width:132px}.theme-base app-programas .content .programas-div .grid-container app-block-trainings .training-celula-item .basic-info .subtitle{top:40px}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .exercicios-celula-item .order-up{top:0}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .exercicios-celula-item .order-down{bottom:-4px}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .serie-celula-item .serie-button-box .order-up{top:0}.theme-base app-programas .content .programas-div .grid-container app-block-workouts .serie-celula-item .serie-button-box .order-down{top:20px;bottom:unset}.theme-base app-programas .content .programas-div .grid-container .library-card{width:100vw;display:block;position:absolute;top:20px;left:400px;padding:1px 0 31px;margin-top:28px}.theme-base app-programas .content .programas-div .grid-container .library-card .library-content{min-width:0;width:calc(100vw - 30px);margin:0}.theme-base app-programas .content .programas-div .grid-container .library-card .library-content .mat-card-header .button-back{top:5px}.theme-base app-programas .content .programas-div .grid-container .library-card .library-content .mat-card-content{margin:0 -15px;padding:0 15px}.theme-base app-programas .content .programas-div .grid-container .library-card .dashboard-card-content .action-button-box .mat-button{min-width:45%}.theme-base app-programas .content .programas-div .grid-container .library-card .dashboard-card-content .button-add-box .bt-new{width:60%}.theme-base app-programas .content .programas-div .grid-container .library-card .dashboard-card-content .button-add-box .bt-filter{width:35%}.theme-base app-programas .content .programas-div .grid-container .library-card .busca-box{height:70px;width:calc(100vw - 70px);padding:0 15px 15px;background:#272727;margin-top:80px;border-radius:12px}.theme-base app-programas .content .programas-div .grid-container .library-card .busca-box.dropdown{height:315px}.theme-base app-programas .content .programas-div .grid-container .library-card .busca-box .mat-radio-button{width:90px}.theme-base app-programas .footer-menu{background:#444;position:absolute;z-index:999;top:0;float:left;width:100%;height:44px;padding:0 0 0 5px}.theme-base app-programas .footer-menu .menu-item{float:left;width:33%;margin:0;padding:13px 0 11px;text-align:center;font-size:.9rem;text-decoration:none;color:#fff;text-shadow:1px 1px 3px #222;transition:color .3s}.theme-base app-programas .footer-menu .menu-item.disabled{color:#888}.theme-base app-programas .footer-menu .menu-item.selected{color:#f7951e}.theme-base app-programas .footer-menu .menu-item>i{margin-top:-4px}.theme-base app-programas .topper-menu{position:absolute;z-index:999;top:0;float:left;width:100%;height:44px;padding:0}.theme-base app-programas .topper-menu .button-back{float:left;margin:12px 0 0 12px;border:2px solid #f7951e;opacity:.7;border-radius:26px;height:26px;width:26px}.theme-base app-programas .topper-menu .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:26px;width:26px;padding:0}.theme-base app-programas .topper-menu .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:20px;height:20px;width:20px;transform:rotate(180deg);color:#fff;font-size:20px}.theme-base app-programas .topper-menu .button-item{margin:12px 15px 0;padding:0;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px}.theme-base app-programas .topper-menu .button-item.disabled{color:#888}.theme-base app-programas .topper-menu .button-item.selected{color:#f7951e}.theme-base app-programas .topper-menu .button-item>span{padding:0 10px}.theme-base app-programas .topper-menu .button-item>i{margin-top:-4px}.theme-base app-alunos .loading-backdrop .mat-progress-spinner{left:calc(50% - 30px)}.theme-base app-alunos .alunos-div .grid-container{width:100%;display:block!important}.theme-base app-alunos .alunos-div mat-card{width:320px;height:calc(100vh - 220px);margin:0 auto 20px;padding:16px 10px}.theme-base app-alunos .alunos-div mat-card mat-card-content .button-add-box{flex-direction:column;height:auto}.theme-base app-alunos .alunos-div mat-card mat-card-content .button-add-box .bt-add{margin:15px 0 0}.theme-base app-alunos .alunos-div mat-card mat-card-content .button-add-box .busca-box{margin:10px 0 0}.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron,.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron{border-color:#fff}.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list .mat-tab-label{min-width:35%}.theme-base app-alunos .alunos-div mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list mat-ink-bar{min-width:35%!important}.theme-base app-alunos .alunos-div mat-card .mass-button-box .select-all-checkbox{margin-left:29px}.theme-base app-alunos .alunos-div mat-card .mass-button-box .selecionados{margin:9px 5px 0 0}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-select{flex:0 0 0;padding:0}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-status{flex:0 0 100px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-name_clear{flex:0 0 100px;margin-left:15px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-total_programs{flex:0 0 0;display:none}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-premium_expires_date{flex:0 0 100px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-menu{flex:0 0 0;padding-right:0}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-name{flex:0 0 156px;margin-left:15px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-created_at,.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-deleted_at{flex:0 0 134px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-header-row .mat-column-time_left{display:none}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row{flex-wrap:wrap}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-select{flex:0 0 30px;padding:0 0 0 15px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-status{flex:0 0 120px;margin-left:14px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-name_clear{flex:0 0 255px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-name_clear .details{width:185px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-total_programs{flex:0 0 10%;display:none}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-premium_expires_date{flex:0 0 132px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-menu{flex:0 0 24px;padding:0 0 0 12px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-name{flex:0 0 178px}.theme-base app-alunos .alunos-div mat-card .mat-table mat-row .mat-column-created_at{flex:0 0 65px;padding:0}.theme-base app-alunos .alunos-div mat-card .mat-paginator .mat-paginator-container{flex-wrap:nowrap}.theme-base app-alunos .alunos-div mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size{align-items:center}.theme-base app-alunos .alunos-div mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size .mat-paginator-page-size-label{margin:0 4px 6px}.theme-base app-alunos .alunos-div .bt-voltar-box{margin-top:-18px;background:#252525;padding:12px 0 0}.theme-base app-alunos .alunos-div .bt-voltar-box .button-voltar{margin-bottom:15px;margin-left:10px;width:96px;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px;padding-right:8px;padding-left:0}.theme-base app-alunos .alunos-div .student-list-card.mat-card{height:calc(100vh - 122px);width:100%;max-width:100%!important;margin-top:-20px;max-height:99999999px}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .busca-box{height:inherit;padding:10px 15px;background-color:#313131;overflow:hidden;width:calc(100% - 30px);transition:height 1s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;margin-top:10px}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .busca-box .busca-form .mat-form-field{margin:0}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .busca-box .busca-form .total-count{margin:-8px 0 0;font-size:.75rem;color:#999}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .student-cell .details{width:175px!important}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .student-cell .details .menu{margin:-45px 0 0 162px!important}.theme-base app-alunos .alunos-div .student-list-card.mat-card .mat-card-content .student-cell .expiration{margin:0 0 0 8px!important}.theme-base app-alunos .alunos-div .student-form-card .form-box form .selected-avatar-box{width:138px;float:left}.theme-base app-alunos .alunos-div .student-form-card .form-box form .selected-avatar-box img{width:132px;height:132px;margin-top:0}.theme-base app-alunos .alunos-div .student-form-card .form-box form .pct33,.theme-base app-alunos .alunos-div .student-form-card .form-box form .pct67{width:100%!important;padding-left:0!important}.theme-base app-alunos .alunos-div .student-form-card .control-buttons{margin-bottom:75px}.theme-base app-alunos .alunos-div .student-programs-card .icon-help-sendprograms{right:10px!important}.theme-base app-alunos .alunos-div .student-programs-card .busca-box{height:inherit;padding:10px 15px;background-color:#313131;overflow:hidden;width:calc(100% - 30px);transition:height 1s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;margin:10px 0 0}.theme-base app-alunos .alunos-div .student-programs-card .busca-box .busca-form .mat-form-field{margin:0}.theme-base app-alunos .alunos-div .student-programs-card .busca-box .busca-form .total-count{margin:-8px 0 0;font-size:.75rem;color:#999}.theme-base app-alunos .alunos-div component-customer-anamnesis mat-card.mat-card{width:320px;height:calc(100vh - 220px)!important;margin:0 auto 20px;padding:16px 10px}.theme-base app-professores .teacher-div .mat-tab-group{margin:0}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-header{padding:0}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels{justify-content:start}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{padding:15px;font-size:3.5vw}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body{height:calc(100vh - 185px);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin-bottom:10px}.theme-base app-professores .teacher-div .mat-tab-group .mat-tab-body-wrapper .mat-tab-body .grid-container{display:block!important;height:auto}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box #dz-avatar.dropzone-avatar-professor{width:130px;height:130px}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box .avatar-thumb{width:126px;height:126px;border-radius:80px;border:2px solid #fff;margin-top:0;margin-left:0;float:left}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box .remove-avatar{margin-right:28px}.theme-base app-professores .teacher-div mat-card.mat-card mat-card-content .form-box .video_thumb_label{clear:both;margin-top:15px}.theme-base app-professores .teacher-div dropzone#dz-logo{height:66px;width:52%}.theme-base app-professores .teacher-div dropzone#dz-logo .dropzone.dz-wrapper .dz-message{height:168px;width:100%}.theme-base app-professores .teacher-div dropzone#dz-logo .dropzone.dz-wrapper .dz-message .dz-text{font-size:10px}.theme-base app-professores .teacher-div .logo-thumb{width:135px;height:50px;margin-top:8px}.theme-base app-professores .teacher-div .teacher-profile-card{flex:none!important;max-width:100vw!important;width:calc(100% - 20px);max-height:2000px;height:auto;margin:0 10px!important}.theme-base app-professores .teacher-div .card-subscriptions{flex:none!important;max-width:100vw!important;width:calc(100vw - 20px);max-height:2000px;height:auto;margin:0 5px!important}.theme-base app-professores .teacher-div .card-subscriptions .button-back{float:left;margin:0 0 15px;border:2px solid #f7951e;opacity:.7;border-radius:26px;height:26px;width:26px}.theme-base app-professores .teacher-div .card-subscriptions .button-back .mat-button{background-color:transparent;line-height:0;min-width:0;height:26px;width:26px;padding:0}.theme-base app-professores .teacher-div .card-subscriptions .button-back .mat-button .mat-button-wrapper .mat-icon{line-height:20px;height:20px;width:20px;transform:rotate(180deg);color:#fff;font-size:20px}.theme-base app-professores .teacher-div .card-subscriptions .teacher-account-info button{margin:0;padding:0;width:170px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content{flex-direction:column}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter{margin:0 0 10px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box{flex:none;display:block!important;height:auto!important}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box{flex:none!important;height:47vw;margin:0 0 20px!important}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details{width:calc(100% - 30px);height:10vw!important;float:left}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-name{margin-top:0;font-size:1.5rem!important}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-separator{display:none}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-value{font-size:medium;position:absolute;right:50px;top:3vw}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-value .value{font-size:2rem}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att{float:left;width:calc(100% - 12px);height:29vw;padding:2px 10px!important}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att .triangle{display:none}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att .att{font-size:2.8vw!important;line-height:2vw;float:left;width:50%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .label{top:18px!important;float:left!important;margin-left:10px!important;right:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card{height:300px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .header-plano-atual .mat-card-header-text{width:calc(100% - 10px)}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box{margin-top:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left{width:100%;padding-bottom:80px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left mat-card>img{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form{height:auto}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form .cc-form-header img{margin-top:0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form .cc-form-header h3{width:calc(100% - 65px);margin:0 0 0 8px;font-size:4.4vw;line-height:4vw;float:left}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-left .cc-form .cc-form-header p{width:calc(100% - 65px);margin:5px 0 0 8px;font-size:3vw;line-height:5vw;float:left}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card{height:auto;max-height:99999999px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card div h3{width:200px;margin:6px 0 0 10px;font-size:19px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card div p{margin:3px 0 15px 8px;font-size:12px;width:200px}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado h3{width:auto;margin:10px 0}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .detalhes{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .detalhes h5{text-align:center}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .bt-cancelar,.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .pix-card .link-gerado .link-ready{width:100%}.theme-base app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .form-right .links-card{height:auto;max-height:99999999px}.theme-base app-professores .teacher-div .teacher-form-card{flex:none!important;max-width:100vw!important;width:calc(100% - 20px);max-height:2000px;height:auto;margin:0 10px!important}.theme-base app-professores .teacher-div .teacher-form-card .form-box .form-left,.theme-base app-professores .teacher-div .teacher-form-card .form-box .form-right{width:100%}.theme-base app-professores .teacher-div .card-rules{width:320px!important;max-width:100%!important;height:auto;margin:0 auto 20px}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo{width:100%;text-align:center}.theme-base app-professores .teacher-div .mat-tab-apps .store-logo img{margin:0!important}.theme-base app-professores-arquivo .arquivos-div .grid-container{display:block!important;height:auto}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card{max-width:320px!important;width:320px;margin:0 auto 15px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-dropfiles-card{height:auto;margin:-20px 0 15px;max-height:99999999px;width:100%!important;max-width:99999999px!important;padding:16px 10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-dropfiles-card .teacher-data{margin:30px 0}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card{height:auto;max-height:none;width:100%!important;max-width:99999999px!important;margin-bottom:58px;padding:16px 10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .busca-box{margin-left:0;width:100%!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mass-button-box{padding-left:17px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mass-button-box .select-all-checkbox{margin-right:5px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-name_clear{flex:0 0 50%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-total_students{flex:0 0 30%;font-family:OpenSans,sans-serif!important;display:none}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-header-row .mat-column-menu{flex:0 0 0%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-select{flex:0 0 7%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-name_clear{flex:0 0 70%;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-total_students{flex:0 0 70%;font-family:OpenSans,sans-serif!important;display:none}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-menu{flex:0 0 8%;padding-right:0;padding-left:12px!important;font-family:OpenSans,sans-serif!important}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-menu .mat-menu-trigger{margin-top:12px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table mat-row .mat-column-menu img.as-mat-icon{margin-top:4px;margin-right:10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table .mat-row{flex-wrap:wrap}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table .mat-row .mat-cell{padding-left:16px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card.teacher-files-card .mat-table .mat-row .mat-cell .file-download{display:none}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card mat-card-content .form-box .avatar-thumb{width:125px;height:125px;border-radius:80px;border:2px solid #fff;margin-top:10px}.theme-base app-professores-arquivo .arquivos-div .grid-container mat-card.mat-card mat-card-content .file-cell .pdf-info{overflow:hidden;width:190px}.theme-base .fileMenu{width:290px}.theme-base app-store .grid-container{display:block!important;max-width:100vw;height:auto}.theme-base app-store .grid-container .workout-store-card{max-width:100%!important;width:100%!important;margin-bottom:30px;height:auto;max-height:none}.theme-base app-store .grid-container .workout-store-apresentacao-card{max-width:100%!important;width:100%!important;height:auto;margin-bottom:30px;padding-bottom:20px}.theme-base app-store .grid-container .workout-store-apresentacao-card iframe{max-height:50vw!important;height:50vw!important}.theme-base app-professores-adm-lista dropzone#dz-logo{width:160px}.theme-base app-professores-adm-lista .teacher-div .grid-container{display:block!important;height:auto;margin-top:0}.theme-base app-professores-adm-lista .teacher-div .grid-container .bt-voltar-box{background:#252525;padding:12px 0 0}.theme-base app-professores-adm-lista .teacher-div .grid-container .bt-voltar-box .button-voltar{margin-bottom:15px;margin-left:10px;width:96px;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px;padding-right:8px;padding-left:0}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-masterlist{width:calc(100vw - 32px);height:calc(100vh - 182px)}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-masterlist.selected-teacher{display:none}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-masterlist .mat-card-content .busca-box{width:100%}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-masterlist .mat-card-content .teacher-cell{height:180px;float:none}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-masterlist .mat-card-content .teacher-cell .details{width:65%}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-form-card{display:none;position:absolute;top:57px;width:calc(100vw - 32px);height:calc(100vh - 235px)}.theme-base app-professores-adm-lista .teacher-div .grid-container .teacher-form-card.selected-teacher{display:block}.theme-base app-clientes .grid-container{display:block!important;margin-top:0;height:auto}.theme-base app-clientes .grid-container mat-card{width:calc(100vw - 32px)}.theme-base app-clientes .grid-container .clientes-busca-card{height:auto}.theme-base app-clientes .grid-container .clientes-busca-card .customer-itemlist{width:calc(100vw - 74px)}.theme-base app-clientes .grid-container app-block-profile{margin-top:20px;margin-bottom:20px;display:block}.theme-base app-clientes .grid-container app-block-profile mat-card{height:auto;max-height:500%}.theme-base app-clientes .grid-container app-block-profile mat-card .content{width:calc(100vw - 42px)}.theme-base app-clientes .grid-container app-block-admin-account{margin-top:20px;margin-bottom:70px;display:block}.theme-base app-clientes .grid-container app-block-admin-account mat-card{height:auto;max-height:500%}.theme-base app-clientes .grid-container app-block-admin-account mat-card .premium-status{width:calc(100vw - 74px)}.theme-base app-clientes .grid-container app-block-admin-account mat-card .content{width:calc(100vw - 42px)}.theme-base st-customer-profile mat-tab-group{width:100%;overflow:auto}.theme-base st-customer-profile mat-tab-group mat-tab-header,.theme-base st-customer-profile mat-tab-group mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label{padding:0}.theme-base st-customer-profile mat-tab-group mat-tab-header .mat-tab-label-container .mat-tab-list .mat-tab-labels .mat-tab-label .mat-tab-label-content{min-width:33.3vw}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container{display:block!important}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card{max-width:calc(100% - 20px)!important;max-height:none;height:auto;margin:0 10px}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-status{width:calc(100% - 96px)}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .premium-assinatura{width:calc(100% - 48px);margin:25px 0 0}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .form-box{float:none;margin-top:0;width:100%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .form-box .form-left{width:100%!important;margin:0 0 20px;padding:0!important}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .form-box .form-left br{display:none}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .form-box .form-left .button-group{margin-top:60px}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .form-box .form-left .button-group .button-save-box{margin:0 0 30px}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .pagarme-subs-ccform .form-box .control-buttons{margin-top:50px!important}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons{width:100%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .lista-planos .plan-box{width:100%;margin:10px 0}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .lista-planos .plan-box .plan{width:45%;font-size:25px}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .lista-planos .plan-box .plan .period{text-align:center;width:100%;margin-top:15px;margin-left:5px;font-size:1.25rem}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .lista-planos .plan-box .plan .value{text-align:center;width:100%;margin-left:0}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .lista-planos .plan-box button span{font-size:1rem}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .link-gerado .detalhes{width:100%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .link-gerado .detalhes h5{float:left;margin:0 20px 0 0}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .premium-buttons .link-gerado button{width:100%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .st-customer-payments-card{max-height:unset;height:100%;width:100%;padding:0}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .st-customer-payments-card .block-payments .payment-item>button{margin:0}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card .st-customer-payments-card .block-payments .payment-item>h3{float:right;width:50%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card component-customer-profile #profile-card .form-box .form-dados,.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card component-customer-profile #profile-card .form-box .form-extras{float:none;width:100%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card component-customer-profile #profile-card .form-box .form-extras .field-ddi{width:40%}.theme-base st-customer-profile mat-tab-group .mat-tab-body-wrapper mat-tab-body .mat-tab-body-content .grid-container>mat-card component-customer-profile #profile-card .form-box .form-extras .field-phone{width:50%}.theme-base page-biblioteca .biblioteca-div .grid-container{width:100%;display:block!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card{width:100%;height:auto;max-width:100%!important;margin:0 auto 20px;padding:16px 10px;max-height:calc(100vh - 188px)}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content .button-add-box{flex-direction:column;height:auto}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content .button-add-box .bt-add{margin:15px 0 0;width:100%!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content .button-add-box .busca-box{width:auto!important;margin:10px 0 0!important;padding:10px 15px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list .mat-tab-label{min-width:50%}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card mat-card-content mat-tab-group.students-list-wait mat-tab-header .mat-tab-list mat-ink-bar{min-width:50%!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mass-button-box .select-all-checkbox{margin-left:29px}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-header-row .mat-column-published{flex:0 0 75px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-header-row .mat-column-name_clear{flex:0 0 118px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row{flex-wrap:wrap}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-select{padding-left:15px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-published{flex:0 0 18px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-name_clear{flex:0 0 185px!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-name_clear .details{padding-right:8px!important;font-size:.8rem}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-table mat-row .mat-column-gender{flex:0 0 65px!important;font-size:.8rem!important}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-paginator .mat-paginator-container{flex-wrap:nowrap}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size{align-items:center}.theme-base page-biblioteca .biblioteca-div .grid-container mat-card .mat-paginator .mat-paginator-container .mat-paginator-page-size .mat-paginator-page-size-label{margin:0 4px 6px}.theme-base page-biblioteca .biblioteca-div .grid-container .bt-voltar-box{margin-top:-18px;background:#252525;padding:12px 0 0}.theme-base page-biblioteca .biblioteca-div .grid-container .bt-voltar-box .button-voltar{margin-bottom:15px;margin-left:10px;width:96px;min-width:0;border:2px solid #f7951e;background:transparent;color:#fff;opacity:.7;font-size:10px;height:30px;line-height:20px;padding-right:8px;padding-left:0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card{height:auto;width:100%;max-width:100%!important;margin-top:-20px;max-height:99999999px}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box{height:inherit;padding:10px 15px;background-color:#313131;overflow:hidden;width:calc(100% - 30px);transition:height 1s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;margin-top:16px!important;border-radius:12px}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .mat-form-field{margin:4px 0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .total-count{margin:-8px 0 0;font-size:.75rem;color:#999}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .sliders-list{margin:15px 0 15px 15px}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .sliders-list .mat-radio-button{margin:5px 0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .selects-filters-1{float:right!important;margin:10px 15px 0 0!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .busca-box .busca-form .selects-filters-2{float:right!important;margin:0 15px 25px 0!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .bt-clear-filter{margin:25px 0 0!important;width:100%!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .student-cell .details{width:175px!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .student-cell .details .menu{margin:-45px 0 0 162px!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-card.mat-card .mat-card-content.dashboard-card-content .library-list .student-cell .expiration{margin:0 0 0 8px!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .selected-avatar-box{width:138px;float:left}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .selected-avatar-box img{width:132px;height:132px;margin-top:0}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .pct33,.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .form-box form .pct67{width:100%!important;padding-left:0!important}.theme-base page-biblioteca .biblioteca-div .grid-container .biblioteca-form .control-buttons{margin-bottom:75px}.theme-base .cdk-overlay-pane{max-width:95vw!important;width:95vw!important}.theme-base .cdk-overlay-pane .mat-dialog-container .mat-dialog-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;flex-direction:row;margin-top:0}.theme-base .cdk-overlay-pane .mat-dialog-container .mat-dialog-actions button{width:100%;margin:5px 0}.theme-base .cdk-overlay-pane .mat-dialog-container .mat-dialog-actions button.bt-cancel{margin-bottom:30px}.theme-base .alerta-pagamento .titulo{margin-top:.7rem}.theme-base .alerta-pagamento button.mat-button{position:unset;min-width:60%;margin:20px auto}.theme-base .valuation-modal .bt-referencias-outer{display:block!important}.theme-base .valuation-modal .mat-dialog-content{max-height:55vh}.theme-base .valuation-modal .mat-dialog-container .mat-dialog-actions button.bt-cancel{margin-bottom:10px}.theme-base .valuation-modal .mat-dialog-container .mat-dialog-actions button.bt-referencias{display:none}.theme-base .dialog-valuation{overflow-x:hidden}.theme-base .dialog-valuation mat-table mat-header-row{flex-wrap:wrap;height:auto;padding:0}.theme-base .dialog-valuation mat-table mat-header-row .mat-column-data,.theme-base .dialog-valuation mat-table mat-header-row .mat-column-peso{flex:0 0 30%}.theme-base .dialog-valuation mat-table mat-header-row .mat-column-pct_gordura{flex:0 0 88px}.theme-base .dialog-valuation mat-table mat-header-row .mat-column-peso_gordo,.theme-base .dialog-valuation mat-table mat-header-row .mat-column-peso_magro{flex:0 0 22%;display:none}.theme-base .dialog-valuation mat-table mat-header-row .mat-column-imc{flex:0 0 32%;padding-right:0;justify-content:space-between;display:none}.theme-base .dialog-valuation mat-table mat-row{padding:10px 0;flex-wrap:wrap;height:auto}.theme-base .dialog-valuation mat-table mat-row mat-cell{cursor:pointer}.theme-base .dialog-valuation mat-table mat-row .mat-column-data{color:#f7951e;flex:0 0 30%}.theme-base .dialog-valuation mat-table mat-row .mat-column-peso{flex:0 0 30%}.theme-base .dialog-valuation mat-table mat-row .mat-column-pct_gordura{flex:0 0 88px}.theme-base .dialog-valuation mat-table mat-row .mat-column-pct_gordura .trash{margin-left:10px;margin-top:4px;display:block}.theme-base .dialog-valuation mat-table mat-row .mat-column-pct_gordura .trash .mat-icon{color:#f53d3d}.theme-base .dialog-valuation mat-table mat-row .mat-column-peso_gordo,.theme-base .dialog-valuation mat-table mat-row .mat-column-peso_magro{flex:0 0 22%;display:none}.theme-base .dialog-valuation mat-table mat-row .mat-column-imc{flex:0 0 32%;padding-right:0;justify-content:space-between;display:none}.theme-base .dialog-valuation mat-table mat-row .mat-column-imc .mat-icon{color:#f53d3d}.theme-base .dialog-valuation mat-table mat-row .btn-table button{height:22px;line-height:22px}.theme-base .dialog-valuation mat-table mat-row .btn-table.destroy button{background-color:#f53d3d;color:#fff}.theme-base .dialog-valuation .valuation-box .valuation-form .col1{display:flex;justify-content:space-evenly;flex-direction:column}.theme-base .dialog-valuation .valuation-box .valuation-form .column>div{margin-left:0;margin-right:0}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field{display:flex;margin:5px 0;padding:5px 0;align-items:center}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field .matTextPreffix{padding:0 10px 0 0}.theme-base .dialog-valuation .valuation-box .valuation-form .column .custom-field input{width:48px}.theme-base .dialog-valuation .valuation-box .valuation-form .column .direito{margin-left:25vw}.theme-base .dialog-valuation .valuation-box .valuation-form .column .esquerdo{margin-left:46px}.theme-base .dialog-valuation #chart{margin-bottom:50px}.theme-base .ref-modal .mat-dialog-container{padding:10px;overflow:hidden}.theme-base .ref-modal h1{display:none}.theme-base .ref-modal .table .row>div{font-size:.6rem}.theme-base .ref-modal .acms,.theme-base .ref-modal .imc{background:#333;padding:10px 15px;border-radius:16px}.theme-base .ref-modal .imc{margin-top:25px}.theme-base .ref-modal .imc .row .tag{width:70px}.theme-base .ref-modal .imc .row .tag.double{width:160px}.theme-base .ref-modal .imc .row .value{width:70px}.theme-base dialog-overall{height:73vh;display:block}.theme-base dialog-overall .dialog-overall{height:65vh;max-height:78vh}.theme-base dialog-overall .dialog-overall .overall-box{display:block}.theme-base dialog-overall .dialog-overall .overall-box .workout.selected{position:absolute;top:20px;background:#ddd;border:1px solid #ddd;border-radius:16px;padding:10px;left:2vw;width:calc(100% - 58px);height:62vh;margin:0 10px;z-index:1;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base dialog-overall .dialog-overall .overall-box .workout.selected .close{display:block;position:absolute;right:8px;top:8px;background:#aaa;padding:2px 4px 0 6px;border-radius:8px;box-shadow:3px 4px 2px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);height:26px}.theme-base dialog-overall .mat-dialog-actions .mat-button{margin:5px 0!important}.theme-base .dialog-feedback .mat-header-row{display:none}.theme-base .dialog-feedback .mat-row{min-height:0;display:flex;align-items:flex-start;box-sizing:border-box;flex-direction:column;flex-wrap:wrap}.theme-base .dialog-feedback .mat-row mat-cell:first-of-type,.theme-base .dialog-feedback .mat-row mat-footer-cell:first-of-type,.theme-base .dialog-feedback .mat-row mat-header-cell:first-of-type{padding:0}.theme-base .dialog-feedback .mat-row .cdk-column-feedback{padding:0;margin-top:8px;font-style:italic;text-overflow:ellipsis;overflow:hidden;width:100%;color:#aaa}.theme-base .dialog-feedback .mat-row .feedback{margin:0}.theme-base #crop-container{width:calc(100vw - 52px);height:50vh;top:15vh}}@media screen and (min-width:1365px){.theme-base .menu-lateral-mini{width:68px!important}}@media screen and (max-width:1285px){.theme-base .dashboard-card{margin:0}}.theme-base .mydietpro #nav-nutri-mydietpro-logo,.theme-base .theme-dp #nav-nutri-mydietpro-logo{position:absolute;top:5px;left:65px;height:55px}.theme-base .mydietpro .right-menu,.theme-base .theme-dp .right-menu{position:absolute;display:block;z-index:1}.theme-base .mydietpro .right-menu .account-button,.theme-base .theme-dp .right-menu .account-button{float:right;border-radius:0;padding:10px 20px 10px 0;height:64px}.theme-base .mydietpro .right-menu .account-button .profile-img,.theme-base .theme-dp .right-menu .account-button .profile-img{float:right;text-align:center;line-height:0;margin-top:-4px}.theme-base .mydietpro .right-menu .account-button .profile-img .profile-avatar,.theme-base .theme-dp .right-menu .account-button .profile-img .profile-avatar{width:36px;height:36px;border-radius:120px;border:2px solid #a579c5;margin-top:4px}.theme-base .mydietpro .right-menu .account-button h1.profile-name,.theme-base .theme-dp .right-menu .account-button h1.profile-name{color:#fff;font-size:1rem;font-family:OpenSans,sans-serif;font-weight:200;float:right;margin:5px 20px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;width:240px}.theme-base .mydietpro .selecionados.empty,.theme-base .theme-dp .selecionados.empty{color:#fff!important}.theme-base .mydietpro mat-toolbar.sidenav-toolbar,.theme-base .theme-dp mat-toolbar.sidenav-toolbar{color:#fff;background:#4e4393}.theme-base .mydietpro mat-toolbar.sidenav-toolbar button.toggle-menu,.theme-base .theme-dp mat-toolbar.sidenav-toolbar button.toggle-menu{color:#a579c5;width:270px;height:64px}.theme-base .mydietpro mat-toolbar.sidenav-toolbar button.toggle-menu mat-icon,.theme-base .theme-dp mat-toolbar.sidenav-toolbar button.toggle-menu mat-icon{left:18px;position:absolute;top:24px;color:#fff}.theme-base .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini,.theme-base .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini{color:#fff;background:#4e4393}.theme-base .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item,.theme-base .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item{height:55px}.theme-base .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item .mat-list-item-content img,.theme-base .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item .mat-list-item-content img{margin-bottom:8px}.theme-base .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content img,.theme-base .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-item-content img{filter:invert(67%) sepia(58%) saturate(420%) hue-rotate(236deg) brightness(141%) contrast(94%)}.theme-base .mydietpro mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-text,.theme-base .theme-dp mat-sidenav-container.mydietpro .mat-drawer-content .menu-lateral-mini .mat-nav-list .mat-list-item.active-link .mat-list-text{color:#fff;background-color:#a579c5}.theme-base .mydietpro mat-sidenav-container.mydietpro mat-sidenav,.theme-base .theme-dp mat-sidenav-container.mydietpro mat-sidenav{color:#fff;background:#4e4393;border-top:#a579c5}.theme-base .mydietpro mat-sidenav-container.mydietpro mat-sidenav .mat-list-item .mat-list-item-content:hover,.theme-base .theme-dp mat-sidenav-container.mydietpro mat-sidenav .mat-list-item .mat-list-item-content:hover{background:#614fba}.theme-base .mydietpro mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .mat-list-item-content,.theme-base .theme-dp mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .mat-list-item-content{color:#a579c5}.theme-base .mydietpro mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .icon-box img,.theme-base .theme-dp mat-sidenav-container.mydietpro mat-sidenav .mat-list-item.active-link .icon-box img{filter:invert(67%) sepia(58%) saturate(420%) hue-rotate(236deg) brightness(141%) contrast(94%)}.theme-base .mydietpro mat-sidenav-container.mydietpro mat-sidenav-content,.theme-base .theme-dp mat-sidenav-container.mydietpro mat-sidenav-content{background:#614fba;background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-header,.theme-base .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-header{background:#7058ae;padding:0;margin:0 17px;border-radius:8px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-ink-bar,.theme-base .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-ink-bar{background-color:#a579c5}.theme-base .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-tab-labels,.theme-base .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-header .mat-tab-labels{background-color:#7058ae}.theme-base .mydietpro .mat-tab-group.mat-tab-group-profile .mat-tab-body-wrapper .mat-tab-body,.theme-base .theme-dp .mat-tab-group.mat-tab-group-profile .mat-tab-body-wrapper .mat-tab-body{background-color:transparent}.theme-base .mydietpro .mat-tab-group .mat-tab-header,.theme-base .theme-dp .mat-tab-group .mat-tab-header{border-radius:8px;background-color:#7058ae}.theme-base .mydietpro .mat-tab-group .mat-tab-header .mat-ink-bar,.theme-base .theme-dp .mat-tab-group .mat-tab-header .mat-ink-bar{background-color:#a579c5}.theme-base .mydietpro .mat-tab-group .mat-tab-header .mat-tab-labels,.theme-base .theme-dp .mat-tab-group .mat-tab-header .mat-tab-labels{background-color:#7058ae}.theme-base .mydietpro .mat-tab-group .mat-tab-body-wrapper,.theme-base .theme-dp .mat-tab-group .mat-tab-body-wrapper{border-radius:8px}.theme-base .mydietpro .mat-tab-group .mat-tab-body-wrapper .mat-tab-body,.theme-base .theme-dp .mat-tab-group .mat-tab-body-wrapper .mat-tab-body{background-color:#7058ae}.theme-base .mydietpro .mat-tab-group,.theme-base .mydietpro .mat-table-wrapper,.theme-base .theme-dp .mat-tab-group,.theme-base .theme-dp .mat-table-wrapper{background-color:#7058ae;border-radius:8px}.theme-base .mydietpro .mat-tab-group .mass-button-box,.theme-base .mydietpro .mat-table-wrapper .mass-button-box,.theme-base .theme-dp .mat-tab-group .mass-button-box,.theme-base .theme-dp .mat-table-wrapper .mass-button-box{background-color:#7058ae!important;border-radius:8px}.theme-base .mydietpro .mat-tab-group .mat-table .mat-header-row,.theme-base .mydietpro .mat-table-wrapper .mat-table .mat-header-row,.theme-base .theme-dp .mat-tab-group .mat-table .mat-header-row,.theme-base .theme-dp .mat-table-wrapper .mat-table .mat-header-row{background-color:#7058ae}.theme-base .mydietpro .mat-tab-group .mat-table-no-data,.theme-base .mydietpro .mat-table-wrapper .mat-table-no-data,.theme-base .theme-dp .mat-tab-group .mat-table-no-data,.theme-base .theme-dp .mat-table-wrapper .mat-table-no-data{background-color:#7058ae;box-shadow:none;color:#8e8dba}.theme-base .mydietpro .mat-tab-group .pro-black-msg,.theme-base .mydietpro .mat-table-wrapper .pro-black-msg,.theme-base .theme-dp .mat-tab-group .pro-black-msg,.theme-base .theme-dp .mat-table-wrapper .pro-black-msg{background-color:#4e4393}.theme-base .mydietpro .mat-tab-group .pro-black-msg .mat-button,.theme-base .mydietpro .mat-table-wrapper .pro-black-msg .mat-button,.theme-base .theme-dp .mat-tab-group .pro-black-msg .mat-button,.theme-base .theme-dp .mat-table-wrapper .pro-black-msg .mat-button{color:#fff!important}.theme-base .mydietpro .mat-tab-group .pro-black-msg>p,.theme-base .mydietpro .mat-table-wrapper .pro-black-msg>p,.theme-base .theme-dp .mat-tab-group .pro-black-msg>p,.theme-base .theme-dp .mat-table-wrapper .pro-black-msg>p{color:#8e8dba}.theme-base .mydietpro .mat-tab-group,.theme-base .theme-dp .mat-tab-group{background-color:transparent}.theme-base .mydietpro small,.theme-base .theme-dp small{color:#e6e6e6}.theme-base .mydietpro small .mat-icon,.theme-base .theme-dp small .mat-icon{position:relative;top:7px}.theme-base .mydietpro small.btn-back,.theme-base .theme-dp small.btn-back{color:#fff;cursor:pointer}.theme-base .mydietpro mat-card.dashboard-card,.theme-base .theme-dp mat-card.dashboard-card{background:#7058ae;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#fff;border-radius:8px}.theme-base .mydietpro mat-card.dashboard-card.card-rules,.theme-base .mydietpro mat-card.dashboard-card.card-subscriptions,.theme-base .mydietpro mat-card.dashboard-card.menu-form-card,.theme-base .mydietpro mat-card.dashboard-card.menus-list-card,.theme-base .mydietpro mat-card.dashboard-card.student-list-card,.theme-base .theme-dp mat-card.dashboard-card.card-rules,.theme-base .theme-dp mat-card.dashboard-card.card-subscriptions,.theme-base .theme-dp mat-card.dashboard-card.menu-form-card,.theme-base .theme-dp mat-card.dashboard-card.menus-list-card,.theme-base .theme-dp mat-card.dashboard-card.student-list-card{background:transparent;box-shadow:none}.theme-base .mydietpro mat-card.dashboard-card .greeting-card .profile-img,.theme-base .theme-dp mat-card.dashboard-card .greeting-card .profile-img{background-color:#59458e!important}.theme-base .mydietpro mat-card.dashboard-card .greeting-card .instrucoes p,.theme-base .mydietpro mat-card.dashboard-card .greeting-card pre,.theme-base .theme-dp mat-card.dashboard-card .greeting-card .instrucoes p,.theme-base .theme-dp mat-card.dashboard-card .greeting-card pre{color:#fff!important}.theme-base .mydietpro mat-card.dashboard-card .termos a,.theme-base .theme-dp mat-card.dashboard-card .termos a{color:#a579c5!important}.theme-base .mydietpro mat-card.dashboard-card .loading-backdrop,.theme-base .theme-dp mat-card.dashboard-card .loading-backdrop{opacity:.5}.theme-base .mydietpro mat-card.dashboard-card .form-box label,.theme-base .theme-dp mat-card.dashboard-card .form-box label{color:#fff!important}.theme-base .mydietpro mat-card.dashboard-card mat-card-title.mat-card-title,.theme-base .theme-dp mat-card.dashboard-card mat-card-title.mat-card-title{color:#fff;background:transparent}.theme-base .mydietpro mat-card.dashboard-card mat-card-footer.mat-card-footer,.theme-base .theme-dp mat-card.dashboard-card mat-card-footer.mat-card-footer{color:#fff;background:#7058ae}.theme-base .mydietpro mat-card.dashboard-card .avatar img,.theme-base .theme-dp mat-card.dashboard-card .avatar img{border-color:#a579c5}.theme-base .mydietpro .mat-sort-header-arrow,.theme-base .theme-dp .mat-sort-header-arrow{color:#fff}.theme-base .mydietpro mat-table,.theme-base .theme-dp mat-table{background-color:#7058ae!important}.theme-base .mydietpro mat-table mat-header-row,.theme-base .theme-dp mat-table mat-header-row{background-color:#7058ae!important;border-bottom:1px solid hsla(0,0%,100%,.3137254901960784)!important;border-top:2px solid hsla(0,0%,100%,.06274509803921569)!important;box-shadow:none!important}.theme-base .mydietpro mat-table mat-header-row .mat-checkbox,.theme-base .theme-dp mat-table mat-header-row .mat-checkbox{margin-right:25px}.theme-base .mydietpro mat-table mat-header-row .mat-column-select,.theme-base .theme-dp mat-table mat-header-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-header-row .mat-column-name_clear,.theme-base .theme-dp mat-table mat-header-row .mat-column-name_clear{flex:0 0 62%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-header-row .mat-column-total_students,.theme-base .theme-dp mat-table mat-header-row .mat-column-total_students{flex:0 0 16%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-header-row .mat-column-menu,.theme-base .theme-dp mat-table mat-header-row .mat-column-menu{flex:0 0 0%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-row,.theme-base .theme-dp mat-table mat-row{background-color:#7058ae!important;box-shadow:none;border:0!important}.theme-base .mydietpro mat-table mat-row.locked,.theme-base .theme-dp mat-table mat-row.locked{background:rgba(0,0,0,.3137254901960784)!important;color:hsla(0,0%,100%,.3137254901960784)!important;opacity:.5}.theme-base .mydietpro mat-table mat-row.locked .mat-column-menu .menu-menu .material-icons,.theme-base .theme-dp mat-table mat-row.locked .mat-column-menu .menu-menu .material-icons{cursor:default}.theme-base .mydietpro mat-table mat-row.locked .mat-column-name_clear:hover,.theme-base .theme-dp mat-table mat-row.locked .mat-column-name_clear:hover{text-decoration:none;cursor:default}.theme-base .mydietpro mat-table mat-row .mat-checkbox,.theme-base .theme-dp mat-table mat-row .mat-checkbox{margin-right:25px}.theme-base .mydietpro mat-table mat-row .mat-column-select,.theme-base .theme-dp mat-table mat-row .mat-column-select{flex:0 0 5%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-row .mat-column-name_clear,.theme-base .theme-dp mat-table mat-row .mat-column-name_clear{flex:0 0 62%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-row .mat-column-total_students,.theme-base .theme-dp mat-table mat-row .mat-column-total_students{flex:0 0 16%;font-family:OpenSans,sans-serif!important;margin-right:25px}.theme-base .mydietpro mat-table mat-row .mat-column-menu,.theme-base .theme-dp mat-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table mat-row .expire .mat-icon,.theme-base .theme-dp mat-table mat-row .expire .mat-icon{color:#fff}.theme-base .mydietpro mat-table mat-row .expiration h5,.theme-base .theme-dp mat-table mat-row .expiration h5{color:#bbb}.theme-base .mydietpro mat-table mat-row .expiration h5.expired,.theme-base .theme-dp mat-table mat-row .expiration h5.expired{display:none}.theme-base .mydietpro mat-table mat-row .expiration h5 i.material-icons,.theme-base .theme-dp mat-table mat-row .expiration h5 i.material-icons{color:#59bbc8!important}.theme-base .mydietpro mat-table mat-row .expiration.expired h5.expired,.theme-base .theme-dp mat-table mat-row .expiration.expired h5.expired{display:block}.theme-base .mydietpro mat-table mat-row .expiration.expired h5.not-expired,.theme-base .theme-dp mat-table mat-row .expiration.expired h5.not-expired{display:none}.theme-base .mydietpro mat-table mat-row .expiration.expired h5 i.material-icons,.theme-base .theme-dp mat-table mat-row .expiration.expired h5 i.material-icons{color:#9e6ec7!important}.theme-base .mydietpro mat-table mat-row .mat-column-menu .material-icons,.theme-base .theme-dp mat-table mat-row .mat-column-menu .material-icons{float:right;margin-right:20px;color:#fff}.theme-base .mydietpro mat-table mat-row .mat-column-menu .mat-menu-trigger,.theme-base .theme-dp mat-table mat-row .mat-column-menu .mat-menu-trigger{width:26px;float:left}.theme-base .mydietpro mat-table mat-row .mat-column-menu img.as-mat-icon,.theme-base .theme-dp mat-table mat-row .mat-column-menu img.as-mat-icon{width:18px;height:18px;vertical-align:top;margin-top:5px}.theme-base .mydietpro mat-table mat-row .avatar-box,.theme-base .theme-dp mat-table mat-row .avatar-box{cursor:pointer;border-radius:50px;border:2px solid #a579c5;overflow:hidden;width:42px;height:42px}.theme-base .mydietpro mat-table mat-row .avatar-box .avatar,.theme-base .theme-dp mat-table mat-row .avatar-box .avatar{height:42px;width:42px}.theme-base .mydietpro mat-table mat-row .file-download,.theme-base .theme-dp mat-table mat-row .file-download{color:#777;margin-right:15px;border:2px solid #555;border-radius:64px;height:26px;width:28px;text-align:center;cursor:pointer}.theme-base .mydietpro mat-table mat-row .file-download mat-icon,.theme-base .theme-dp mat-table mat-row .file-download mat-icon{margin-top:3px;font-size:20px}.theme-base .mydietpro mat-table mat-row .menu-name,.theme-base .theme-dp mat-table mat-row .menu-name{cursor:pointer}.theme-base .mydietpro mat-table mat-row .menu-name:hover,.theme-base .theme-dp mat-table mat-row .menu-name:hover{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.theme-base .mydietpro mat-table mat-row .pdf-info,.theme-base .theme-dp mat-table mat-row .pdf-info{width:100%;margin-left:0;font-size:.8rem}.theme-base .mydietpro mat-table mat-row .pdf-info .pdf-name,.theme-base .theme-dp mat-table mat-row .pdf-info .pdf-name{color:#fff}.theme-base .mydietpro mat-table mat-row .pdf-info .pdf-date,.theme-base .theme-dp mat-table mat-row .pdf-info .pdf-date{color:#e6e6e6!important;margin:5px 0 0}.theme-base .mydietpro mat-table mat-row .mat-slide-toggle,.theme-base .theme-dp mat-table mat-row .mat-slide-toggle{margin-top:4px;width:112px}.theme-base .mydietpro mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base .mydietpro mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb,.theme-base .theme-dp mat-table mat-row .mat-slide-toggle .mat-slide-toggle-content,.theme-base .theme-dp mat-table mat-row .mat-slide-toggle .mat-slide-toggle-thumb{color:#bbb}.theme-base .mydietpro mat-table mat-row .student-counter,.theme-base .theme-dp mat-table mat-row .student-counter{cursor:pointer;width:85%;text-align:center;color:#fff}.theme-base .mydietpro mat-table mat-row .student-counter.empty,.theme-base .theme-dp mat-table mat-row .student-counter.empty{color:#e6e6e6}.theme-base .mydietpro mat-table mat-row .menu-file,.theme-base .theme-dp mat-table mat-row .menu-file{cursor:pointer;width:100%;text-align:right}.theme-base .mydietpro mat-table mat-row .menu-file .menu .mat-icon,.theme-base .theme-dp mat-table mat-row .menu-file .menu .mat-icon{height:24px;width:24px;font-size:24px;color:#a579c5}.theme-base .mydietpro mat-table.waitline .mat-column-name .details,.theme-base .theme-dp mat-table.waitline .mat-column-name .details{margin-left:0}.theme-base .mydietpro mat-table.waitline .mat-column-name .goal,.theme-base .theme-dp mat-table.waitline .mat-column-name .goal{display:none}.theme-base .mydietpro mat-table.waitline .mat-column-menu,.theme-base .theme-dp mat-table.waitline .mat-column-menu{flex:0 0 8%;font-family:OpenSans,sans-serif!important}.theme-base .mydietpro mat-table.waitline .mat-column-menu .button.add,.theme-base .theme-dp mat-table.waitline .mat-column-menu .button.add{color:#090;margin-right:20px}.theme-base .mydietpro mat-table.waitline .mat-column-menu .button.refuse,.theme-base .theme-dp mat-table.waitline .mat-column-menu .button.refuse{color:#900}.theme-base .mydietpro mat-table.waitline .mat-column-menu .button .mat-icon,.theme-base .theme-dp mat-table.waitline .mat-column-menu .button .mat-icon{display:none;font-size:2rem;height:28px;cursor:pointer}.theme-base .mydietpro mat-table.waitline .mat-column-menu .button .mat-icon img,.theme-base .theme-dp mat-table.waitline .mat-column-menu .button .mat-icon img{height:34px;margin-top:-1px;margin-left:2px;filter:invert(60%) sepia(100%) saturate(8468%) hue-rotate(15deg) brightness(92%) contrast(74%)}.theme-base .mydietpro mat-table.customer-table mat-header-row .mat-column-select,.theme-base .theme-dp mat-table.customer-table mat-header-row .mat-column-select{flex:0 0 5%}.theme-base .mydietpro mat-table.customer-table mat-header-row .mat-column-name_clear,.theme-base .theme-dp mat-table.customer-table mat-header-row .mat-column-name_clear{flex:0 0 37%}.theme-base .mydietpro mat-table.customer-table mat-header-row .mat-column-total_students,.theme-base .theme-dp mat-table.customer-table mat-header-row .mat-column-total_students{flex:0 0 16%}.theme-base .mydietpro mat-table.customer-table mat-header-row .mat-column-menu,.theme-base .theme-dp mat-table.customer-table mat-header-row .mat-column-menu{flex:0 0 0%}.theme-base .mydietpro mat-table.customer-table mat-row .mat-checkbox,.theme-base .theme-dp mat-table.customer-table mat-row .mat-checkbox{margin-right:25px}.theme-base .mydietpro mat-table.customer-table mat-row .mat-column-select,.theme-base .theme-dp mat-table.customer-table mat-row .mat-column-select{flex:0 0 5%}.theme-base .mydietpro mat-table.customer-table mat-row .mat-column-name_clear,.theme-base .theme-dp mat-table.customer-table mat-row .mat-column-name_clear{flex:0 0 37%}.theme-base .mydietpro mat-table.customer-table mat-row .mat-column-name_clear .details .goal,.theme-base .theme-dp mat-table.customer-table mat-row .mat-column-name_clear .details .goal{display:none}.theme-base .mydietpro mat-table.customer-table mat-row .mat-column-total_students,.theme-base .theme-dp mat-table.customer-table mat-row .mat-column-total_students{flex:0 0 16%;margin-right:25px}.theme-base .mydietpro mat-table.customer-table mat-row .mat-column-menu,.theme-base .theme-dp mat-table.customer-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px;visibility:hidden}.theme-base .mydietpro mat-table.menu-table mat-header-row mat-cell>div,.theme-base .theme-dp mat-table.menu-table mat-header-row mat-cell>div{color:#fff}.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-select,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-select{flex:0 0 5%}.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-name_clear,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-name_clear{flex:0 0 45%}.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-type,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-type{flex:0 0 10%}.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-carbs,.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-fat_total,.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-kcal,.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-proteins,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-carbs,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-fat_total,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-kcal,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-proteins{flex:0 0 7%;justify-content:flex-end}.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-total_students,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-total_students{flex:0 0 16%}.theme-base .mydietpro mat-table.menu-table mat-header-row .mat-column-menu,.theme-base .theme-dp mat-table.menu-table mat-header-row .mat-column-menu{flex:0 0 0%}.theme-base .mydietpro mat-table.menu-table mat-row mat-cell>div,.theme-base .theme-dp mat-table.menu-table mat-row mat-cell>div{color:#fff}.theme-base .mydietpro mat-table.menu-table mat-row .mat-checkbox,.theme-base .theme-dp mat-table.menu-table mat-row .mat-checkbox{margin-right:25px}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-select,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-select{flex:0 0 5%}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-name_clear,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-name_clear{flex:0 0 45%}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-name_clear .details,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-name_clear .details{display:none}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-type,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-type{flex:0 0 10%}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-carbs,.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-fat_total,.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-kcal,.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-proteins,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-carbs,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-fat_total,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-kcal,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-proteins{flex:0 0 7%;justify-content:flex-end}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-total_students,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-total_students{flex:0 0 16%;margin-right:25px}.theme-base .mydietpro mat-table.menu-table mat-row .mat-column-menu,.theme-base .theme-dp mat-table.menu-table mat-row .mat-column-menu{flex:0 0 10%;padding-right:15px}.theme-base .mydietpro .mat-table-no-data,.theme-base .theme-dp .mat-table-no-data{background-color:#3b3370;color:#a579c5}.theme-base .mydietpro .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .aviso-pequeno,.theme-base .theme-dp .dashboard-panel .dashboad-alunos-listaespera-desktop .alunos-listaespera .aviso-pequeno{color:#fff!important}.theme-base .mydietpro mat-paginator .mat-select-arrow,.theme-base .theme-dp mat-paginator .mat-select-arrow{color:#8e8dba}.theme-base .mydietpro app-login .login-div,.theme-base .theme-dp app-login .login-div{background:#614fba;background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base .mydietpro app-login .login-div mat-card.card-login,.theme-base .theme-dp app-login .login-div mat-card.card-login{background:#4e4393}.theme-base .mydietpro app-login .login-div mat-card.card-login .user-name,.theme-base .theme-dp app-login .login-div mat-card.card-login .user-name{color:#fff}.theme-base .mydietpro app-login .login-div mat-card.card-login .login-form .recover-password,.theme-base .theme-dp app-login .login-div mat-card.card-login .login-form .recover-password{color:#8e8dba}.theme-base .mydietpro app-login .login-div .mat-form-field .mat-form-field-ripple,.theme-base .theme-dp app-login .login-div .mat-form-field .mat-form-field-ripple{background-color:#fff}.theme-base .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element,.theme-base .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine,.theme-base .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element,.theme-base .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine{color:#fff!important;caret-color:#fff!important}.theme-base .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label,.theme-base .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:#fff}.theme-base .mydietpro app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline,.theme-base .theme-dp app-login .login-div .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff}.theme-base .mydietpro app-login .login-div .mat-form-field.ng-focused .mat-form-field-ripple,.theme-base .mydietpro app-login .login-div .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base .mydietpro app-login .login-div .mat-form-field.ng-untouched .mat-form-field-ripple,.theme-base .theme-dp app-login .login-div .mat-form-field.ng-focused .mat-form-field-ripple,.theme-base .theme-dp app-login .login-div .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base .theme-dp app-login .login-div .mat-form-field.ng-untouched .mat-form-field-ripple{background-color:#fff!important}.theme-base .mydietpro app-cadastro .cadastro-div .grid-container .mat-card section.set-activity>span,.theme-base .mydietpro app-cadastro .cadastro-div .grid-container .mat-card small.danger,.theme-base .mydietpro app-login .login-div .new-account a,.theme-base .mydietpro app-login .version,.theme-base .theme-dp app-cadastro .cadastro-div .grid-container .mat-card section.set-activity>span,.theme-base .theme-dp app-cadastro .cadastro-div .grid-container .mat-card small.danger,.theme-base .theme-dp app-login .login-div .new-account a,.theme-base .theme-dp app-login .version{color:#fff}.theme-base .mydietpro app-cadastro .set-confirmation a,.theme-base .theme-dp app-cadastro .set-confirmation a{color:#a579c5}.theme-base .mydietpro component-customer-waitline .waitline-card .list-link-legend .mat-button,.theme-base .theme-dp component-customer-waitline .waitline-card .list-link-legend .mat-button{color:#fff!important;background:#4e4393!important;box-shadow:none!important;padding:0!important}.theme-base .mydietpro component-customer-waitline .waitline-card .list-link-legend .mat-button .mat-icon-box,.theme-base .theme-dp component-customer-waitline .waitline-card .list-link-legend .mat-button .mat-icon-box{background:#4e4393}.theme-base .mydietpro component-customer-waitline .waitline-card .list-link-legend .mat-button small,.theme-base .theme-dp component-customer-waitline .waitline-card .list-link-legend .mat-button small{color:#fff!important}.theme-base .mydietpro app-professores .card-subscriptions .mat-card .mat-card-header .mat-card-header-text mat-card-title small,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .mat-card-header .mat-card-header-text mat-card-title small,.theme-base .theme-dp app-professores .card-subscriptions .mat-card .mat-card-header .mat-card-header-text mat-card-title small,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .mat-card-header .mat-card-header-text mat-card-title small{color:#fff}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter{background-color:#333}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.success,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.success{color:#00b826}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.start,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.start{color:#cf0}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.alert,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.alert{color:#ffbf00}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.danger,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .count.danger{color:#f53d3d}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-1,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-1{color:#59bbc8}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-2,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-2{color:#ffbf00}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-3,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .label p .expire-3{color:#ddd365}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-master,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-master{background-color:#4f3d7d;box-shadow:inset -1px -1px #444,inset 0 1px 0 #161616;color:#fff}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter{box-shadow:0 1px 2px #000}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.alert,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.danger,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-1,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-2,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-3,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.start,.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.success,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.alert,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.danger,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-1,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-2,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.expire-3,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.start,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter.success{background:#fff}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-hint,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .meter-box .meter-hint{color:#aaa}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .extra-box,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .box-meter .text-box .extra-box{background:#777;color:#fff}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box{color:#fff;background:#4e4393;box-shadow:3px 3px 3px 0 rgba(0,0,0,.5);flex:none;min-width:200px;width:auto}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details{height:0;margin-bottom:120px;padding:10px 15px 0}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-name,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-details .plan-name{margin-top:15px}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box .plan-att{background:#4e4393;padding:15px 15px 20px;height:calc(130px + .75vw)}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .plan-details,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .plan-details{background:#fff}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .material-icons,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-0 .material-icons{color:#fff}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-11 .plan-details,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-11 .plan-details{background:linear-gradient(135deg,#2877b1,#5ccfa6)}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-12 .plan-details,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .plans-box .plan-box.plan-12 .plan-details{background:linear-gradient(135deg,#f8c34b,#d79738)}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .dashboard-card-content .form-box .mat-card{background:#7058ae;border-radius:8px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base .mydietpro app-professores .teacher-div .card-subscriptions .label-date,.theme-base .theme-dp app-professores .teacher-div .card-subscriptions .label-date{color:#fff}.theme-base .mydietpro app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter,.theme-base .theme-dp app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter{background:#7058ae;border-radius:8px;color:#fff}.theme-base .mydietpro app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box,.theme-base .theme-dp app-professores .teacher-div .teacher-account-info .dashboard-card-content .box-meter .text-box .extra-box{background:#4f3d7d}.theme-base .mydietpro app-professores .teacher-div .pix-card p,.theme-base .mydietpro app-professores .teacher-div mat-card.cc-form .cc-form-header p,.theme-base .theme-dp app-professores .teacher-div .pix-card p,.theme-base .theme-dp app-professores .teacher-div mat-card.cc-form .cc-form-header p{color:#fff}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .control-buttons button,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .control-buttons button{min-width:250px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box{display:flex;justify-content:space-between}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button{margin:0;background-color:transparent!important;color:#fff!important;border-radius:4px;border:1px inset hsla(0,0%,100%,.4588235294117647)}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button.selected,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .select-type-buttons .button-save-box button.selected{background-color:#fff!important;color:#4e4393!important}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .diet-title,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .diet-title{margin:20px 0 5px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .diet-title .mat-icon,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .diet-title .mat-icon{position:relative;top:4px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .diet-subtitle,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .diet-subtitle{margin:0 0 30px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list{margin:30px 0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row{display:flex}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item{display:flex;align-items:center;background:hsla(0,0%,100%,.20784313725490197);padding:12px;border-radius:8px;margin:4px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer{cursor:pointer}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer:hover,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.pointer:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name{flex:1;cursor:pointer}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name:hover,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name .label,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.name .label{display:flex;flex:1}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.hour_of_day,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item.hour_of_day{padding:12px 25px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:first-child,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:first-child{margin-left:0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:last-child,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item:last-child{margin-right:0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item .label,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .celula-row .celula-item .label{display:inline-block}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table{margin:20px 0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields{width:100%}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day{width:80px;margin-right:20px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:before,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:before{background-color:red}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:after,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator:after{background-color:green}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .hour_of_day .meal-time::-webkit-calendar-picker-indicator{width:14px;height:14px;background-image:url(icon-clock.67afc4b0f73503924f50.svg);cursor:pointer}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .meal_name,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .meal_name{width:200px;margin-right:20px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .button-save-box,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .form-fields form.menu-form .button-save-box{float:right}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food{width:360px;margin:0 auto}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button{width:auto;min-width:0;margin-left:30px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button .mat-icon,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .add-food .mat-button .mat-icon{font-size:22px;font-weight:200;margin-top:-6px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row{display:flex;border-bottom:1px solid #fff}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.header,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.header{border-bottom:0;margin:15px 0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.total,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row.total{border-bottom:0;margin:10px 0 20px;font-family:OpenSans-Bold,sans-serif}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column{display:flex;align-items:center;padding:0 12px;border-radius:8px;margin:4px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.name,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.name{flex:4}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.calorias,.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.carbs,.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.lipid,.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.prot,.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.qtd,.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.unidade,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.calorias,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.carbs,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.lipid,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.prot,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.qtd,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.unidade{flex:1}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove{flex:1;justify-content:flex-end}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove .mat-icon,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.remove .mat-icon{cursor:pointer}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text{flex:4}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text .input-textarea,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column.free-text .input-textarea{background:hsla(0,0%,100%,.20784313725490197);margin:5px 0;border-radius:8px;padding:8px 20px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:first-child,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:first-child{margin-left:0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:last-child,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column:last-child{margin-right:0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column .label,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .food-row .column .label{display:inline-block}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box{height:215px;margin:25px 0}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart{height:200px;width:50%;float:left}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend{position:absolute}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div{width:128px!important}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title{font-size:20px;padding:0 0 10px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels{background:rgba(0,0,0,.1450980392156863);border-radius:8px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text{color:#fff}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label{position:absolute;left:105px;margin-top:72px;width:105px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .number,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .number{font-family:OpenSans-Bold,sans-serif;font-size:22px;text-align:center}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .label,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .chart .kcal-label .label{text-align:center}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable{height:200px;width:50%;float:right;background:transparent;border-radius:8px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable h4,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable h4{font-size:20px;margin:4px 0 9px 15px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna{width:48%;margin:0 1%;float:left;border-radius:6px;overflow:hidden}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag{font-size:12px;padding:4px 8px;margin:0;background:rgba(0,0,0,.12549019607843137)}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag.even,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag.even{background:hsla(0,0%,100%,.12549019607843137)}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag i,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .meals-list .celula-meal .food-table .info-box .macrotable .coluna .tag i{font-style:normal;float:right}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label span,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label span{font-size:18px;position:relative;top:-6px;line-height:26px}.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.mat-focused .mat-form-field-label span,.theme-base .mydietpro app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.ng-valid .mat-form-field-label span,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.mat-focused .mat-form-field-label span,.theme-base .theme-dp app-menus mat-card.menu-form-card .mat-card-content .name-form .mat-form-field.mat-form-field-appearance-legacy.ng-valid .mat-form-field-label span{font-size:14px;top:auto;position:static;line-height:15.75px}.theme-base.mydietpro#main-body{background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base.mydietpro#main-body .rodape{color:#fff}.theme-base.mydietpro#main-body .color-positive,.theme-base.mydietpro#main-body .color-success{color:#59bbc8}.theme-base.mydietpro#main-body .color-alert{color:#ddd365}.theme-base.mydietpro#main-body .color-danger{color:#9e6ec7}.theme-base.mydietpro#main-body .np-dialog .custom-dialog-select-date .mat-dialog-title img{filter:invert(74%) sepia(16%) saturate(7048%) hue-rotate(213deg) brightness(98%) contrast(98%)}.theme-base.mydietpro#main-body .np-dialog .custom-dialog-select-date .mat-datepicker-toggle{color:#a579c5}.theme-base.mydietpro#main-body .mat-card-header{height:auto}.theme-base.mydietpro#main-body .mat-card-content .card-content .aviso{color:#8e8dba}.theme-base.mydietpro#main-body .mat-card-content .card-content .student-row{border:0}.theme-base.mydietpro#main-body .mat-card-content .card-content .expiration.block{color:#8e8dba}.theme-base.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar{background-color:#8e8dba}.theme-base.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.start,.theme-base.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.success{background-color:#59bbc8}.theme-base.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.alert{background-color:#ddd365}.theme-base.mydietpro#main-body .mat-card-content .card-content .bar .inner-bar.danger{background-color:#9e6ec7}.theme-base.mydietpro#main-body .mat-spinner circle{stroke:#a579c5}.theme-base.mydietpro#main-body .mat-menu-panel{background-color:#4e4393;border-color:#614fba}.theme-base.mydietpro#main-body .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item{background-color:#4e4393}.theme-base.mydietpro#main-body .mat-menu-panel.account-menu .mat-menu-content .mat-menu-item:hover{background-color:#847ac2}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item{background-color:#4e4393}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item:hover{background-color:#847ac2}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .button-legend{padding-left:0}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .material-icons{margin:-1px 14px 0;width:24px;float:left;font-size:24px;height:24px}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon{margin:-8px 16px 0;float:left;font-size:12px;width:18px;height:18px}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon img{height:auto;width:18px}.theme-base.mydietpro#main-body .mat-menu-panel .mat-menu-content .mat-menu-item .mat-icon img.clone{filter:invert(100%) saturate(0) hue-rotate(31deg) brightness(141%) contrast(94%)}.theme-base.mydietpro#main-body .mat-checkbox .mat-checkbox-frame{border-color:#fff}.theme-base.mydietpro#main-body .mat-checkbox .mat-checkbox-label{color:#fff}.theme-base.mydietpro#main-body .mat-checkbox.mat-checkbox-checked.mat-accent .mat-checkbox-background,.theme-base.mydietpro#main-body .mat-checkbox.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.theme-base.mydietpro#main-body .mat-checkbox .mat-checkbox-inner-container .mat-checkbox-ripple .mat-ripple-element{background-color:#a579c5}.theme-base.mydietpro#main-body ::-webkit-scrollbar{width:10px;background-color:transparent}.theme-base.mydietpro#main-body ::-webkit-scrollbar-track{background-color:transparent}.theme-base.mydietpro#main-body ::-webkit-scrollbar-thumb{border-radius:6px;background-color:#7058ae}.theme-base.mydietpro#main-body .toast-success{background-color:#4e4393!important}.theme-base.mydietpro#main-body .link-ready{margin:15px 0 0 25px;padding:9px 0;background:#4e4393;color:#fff}.theme-base.mydietpro#main-body .payment-item{background:rgba(0,0,0,.3137254901960784);border-radius:8px}.theme-base.mydietpro#main-body .mat-button{padding:0 30px;color:#4e4393;background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.theme-base.mydietpro#main-body .mat-button.btn-captacao{padding:0;color:#fff!important;background:#614fba!important;box-shadow:inset -1px -1px #4e4393}.theme-base.mydietpro#main-body .mat-button.btn-captacao .mat-icon-box{background:#6357b2;box-shadow:inset -1px -1px #4e4393}.theme-base.mydietpro#main-body .mat-button.btn-captacao small{color:#fff!important}.theme-base.mydietpro#main-body .mat-button.btn-delete{color:#fff!important;background:transparent!important;border-color:#a579c5}.theme-base.mydietpro#main-body .mat-button.btn-lite{background:linear-gradient(135deg,#2877b1,#5ccfa6)}.theme-base.mydietpro#main-body .mat-button.btn-gold{background:linear-gradient(135deg,#f8c34b,#d79738)}.theme-base.mydietpro#main-body .mat-button.bt-cancel{color:#fff;background:#8e8dba}.theme-base.mydietpro#main-body .mat-button.bt-save{color:#fff;background:#4e4393}.theme-base.mydietpro#main-body .mat-button.btn-back{color:#fff;background:transparent;box-shadow:none!important;width:100%;margin:0 0 20px}.theme-base.mydietpro#main-body .mat-button.plan-lite{color:#fff;background:linear-gradient(135deg,#2877b1,#5ccfa6)}.theme-base.mydietpro#main-body .mat-button.plan-gold{color:#fff;background:linear-gradient(135deg,#f8c34b,#d79738)}.theme-base.mydietpro#main-body .mat-button[disabled]{opacity:.5}.theme-base.mydietpro#main-body .mat-button .mat-icon{color:#4e4393!important}.theme-base.mydietpro#main-body .mat-button .mat-spinner{position:absolute;top:10px;left:8px}.theme-base.mydietpro#main-body .tempo-consultoria .mat-button{padding:0 16px}.theme-base.mydietpro#main-body .button-back-box .mat-button{color:#a579c5!important;background:transparent;box-shadow:none!important}.theme-base.mydietpro#main-body div.mat-select-panel{background-color:#6357b2}.theme-base.mydietpro#main-body div.mat-select-panel .mat-option{background-color:#6357b2;color:#fff}.theme-base.mydietpro#main-body div.mat-select-panel .mat-option:hover{background-color:#4e4393}.theme-base.mydietpro#main-body div.mat-select-panel .mat-option.mat-selected,.theme-base.mydietpro#main-body div.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background-color:#322b5e}.theme-base.mydietpro#main-body .mat-datepicker-content{background-color:#4e4393}.theme-base.mydietpro#main-body.mat-focused .mat-select-arrow,.theme-base.mydietpro#main-body .mat-select.mat-select-invalid .mat-select-arrow{color:#a579c5!important}.theme-base.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-label-content{color:#8e8dba}.theme-base.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-label-content{color:#fff}.theme-base.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-outer-circle{color:#8e8dba;border-color:#8e8dba}.theme-base.mydietpro#main-body .mat-radio-button.female,.theme-base.mydietpro#main-body .mat-radio-button.female.mat-radio-checked,.theme-base.mydietpro#main-body .mat-radio-button.male,.theme-base.mydietpro#main-body .mat-radio-button.male.mat-radio-checked{background:transparent}.theme-base.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-inner-circle,.theme-base.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#c9aedc;background-color:#c9aedc}.theme-base.mydietpro#main-body .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base.mydietpro#main-body .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.theme-base.mydietpro#main-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.theme-base.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-inner-circle,.theme-base.mydietpro#main-body .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.theme-base.mydietpro#main-body .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#c9aedc}.theme-base.mydietpro#main-body .mat-form-field .icon-busca{color:#fff!important}.theme-base.mydietpro#main-body .mat-form-field .mat-select-arrow{color:#8e8dba}.theme-base.mydietpro#main-body .mat-form-field .mat-hint,.theme-base.mydietpro#main-body .mat-form-field .mat-hint.simple-hint{color:#d9d9d9}.theme-base.mydietpro#main-body .mat-form-field .mat-form-field-ripple{background-color:#fff}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-input-element,.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-input-element.ng-pristine{color:#fff!important;caret-color:#fff!important}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-label{color:#fff}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#fff}.theme-base.mydietpro#main-body .mat-form-field.ng-focused .mat-form-field-ripple,.theme-base.mydietpro#main-body .mat-form-field.ng-pristine .mat-form-field-ripple,.theme-base.mydietpro#main-body .mat-form-field.ng-untouched .mat-form-field-ripple{background-color:#fff!important}.theme-base.mydietpro#main-body .mat-form-field.mat-focused .mat-select-arrow{color:#a579c5!important}.theme-base.mydietpro#main-body .mat-form-field.textarea textarea{background:#4e4393;border-color:#a579c5}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .icon-busca{color:#4e4393!important}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-input-element,.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-input-element.ng-pristine{color:#4e4393!important;caret-color:#4e4393!important}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-form-field-label{color:#4e4393}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative .mat-form-field-underline{background-color:#4e4393}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.ng-focused .mat-form-field-ripple,.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.ng-pristine .mat-form-field-ripple,.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.ng-untouched .mat-form-field-ripple{background-color:#4e4393!important}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.mat-focused .mat-select-arrow{color:#a579c5!important}.theme-base.mydietpro#main-body .mat-form-field.mat-form-field-appearance-negative.textarea textarea{color:#4e4393;background:#fff;border-color:#a579c5}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal{box-shadow:none;color:#fff;font-size:14px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row{display:flex}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item{display:flex;align-items:center;background:hsla(0,0%,100%,.20784313725490197);padding:12px;border-radius:8px;margin:4px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.pointer,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.pointer{cursor:pointer}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.pointer:hover,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.pointer:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.name,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.name{flex:1;cursor:pointer}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.name:hover,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.name:hover{background:hsla(0,0%,100%,.396078431372549)}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.name .label,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.name .label{display:flex;flex:1}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item.hour_of_day,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item.hour_of_day{padding:12px 25px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item:first-child,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item:first-child{margin-left:0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item:last-child,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item:last-child{margin-right:0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .celula-row .celula-item .label,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .celula-row .celula-item .label{display:inline-block}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table{margin:20px 0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields{width:100%}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields form.menu-form .hour_of_day,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields form.menu-form .hour_of_day{width:80px;margin-right:20px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields form.menu-form .meal_name,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields form.menu-form .meal_name{width:200px;margin-right:20px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .form-fields form.menu-form .button-save-box,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .form-fields form.menu-form .button-save-box{float:right}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row{display:flex;border-bottom:1px solid #fff}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row.header,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row.header{border-bottom:0;margin:15px 0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row.total,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row.total{border-bottom:0;margin:10px 0 20px;font-family:OpenSans-Bold,sans-serif}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column{display:flex;align-items:center;padding:0 12px;border-radius:8px;margin:4px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.name,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.name{flex:4}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.calorias,.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.carbs,.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.lipid,.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.prot,.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.qtd,.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.unidade,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.calorias,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.carbs,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.lipid,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.prot,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.qtd,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.unidade{flex:1}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.remove,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.remove{flex:1;justify-content:flex-end}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column.remove .mat-icon,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column.remove .mat-icon{cursor:pointer}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column:first-child,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column:first-child{margin-left:0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column:last-child,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column:last-child{margin-right:0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .food-row .column .label,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .food-row .column .label{display:inline-block}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box{height:215px;margin:25px 0}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart{height:200px;width:50%;float:left}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend{position:absolute}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend>div{width:128px!important}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-title{font-size:20px;padding:0 0 10px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels{background:rgba(0,0,0,.1450980392156863);border-radius:8px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .chart-total-foods .chart-legend .legend-labels .legend-label-text{color:#fff}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .kcal-label,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .kcal-label{position:absolute;left:105px;margin-top:72px;width:105px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .kcal-label .number,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .kcal-label .number{font-family:OpenSans-Bold,sans-serif;font-size:22px;text-align:center}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .chart .kcal-label .label,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .chart .kcal-label .label{text-align:center}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable{height:200px;width:50%;float:right;background:transparent;border-radius:8px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable h4,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable h4{font-size:20px;margin:4px 0 9px 15px}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna{width:48%;margin:0 1%;float:left;border-radius:6px;overflow:hidden}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna .tag,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna .tag{font-size:12px;padding:4px 8px;margin:0;background:rgba(0,0,0,.12549019607843137)}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna .tag.even,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna .tag.even{background:hsla(0,0%,100%,.12549019607843137)}.theme-base.mydietpro#main-body .cdk-drag-draggin.celula-meal .food-table .info-box .macrotable .coluna .tag i,.theme-base.mydietpro#main-body .cdk-drag-preview.celula-meal .food-table .info-box .macrotable .coluna .tag i{font-style:normal;float:right}.theme-base.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-ripple-element,.theme-base.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#fff}.theme-base.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-content{color:#fff}.theme-base.mydietpro#main-body .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:#a579c5}.theme-base.mydietpro#main-body .mat-slide-toggle .mat-slide-toggle-thumb{background-color:#4e4393}.theme-base.mydietpro#main-body .mat-slide-toggle .mat-slide-toggle-bar{background-color:#8e8dba}.theme-base.mydietpro#main-body .mat-slide-toggle .mat-slide-toggle-content{color:#fff}.theme-base.mydietpro#main-body .mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb{background-color:#555}.theme-base.mydietpro#main-body .mat-slide-toggle.mat-disabled .mat-slide-toggle-content{color:#777}.theme-base.mydietpro#main-body dropzone>.dropzone.dz-wrapper .dz-message{background-color:#6357b2;border-color:#6357b2;color:#fff}.theme-base.mydietpro#main-body .dropzone-backdrop-logo.nutri-gold{background:#fff}.theme-base.mydietpro#main-body .dropzone-backdrop-logo.nutri-gold h6{color:#4e4393}.theme-base.mydietpro#main-body .mat-dialog-container{color:#fff;background:#614fba;background:linear-gradient(135deg,#614fba,#a579c5)}.theme-base.mydietpro#main-body .mat-dialog-container h1,.theme-base.mydietpro#main-body .mat-dialog-container h2{color:#fff}.theme-base.mydietpro#main-body .mat-dialog-container .food-cell:hover{background:hsla(0,0%,100%,.1450980392156863);color:#fff}.theme-base.mydietpro#main-body .mat-dialog-container .food-cell.selected{color:#fff;background:#4e4393}.theme-base.mydietpro#main-body #dialog-plan-change{background:#fff;color:#777}.theme-base.mydietpro#main-body #dialog-plan-change h1{color:#777}.theme-base.mydietpro#main-body #dialog-plan-change .mat-dialog-content p b{font-family:OpenSans,sans-serif}.theme-base.mydietpro#main-body #dialog-plan-change .bt-ok{background:#a579c5;color:#fff}.theme-base.mydietpro#main-body #dialog-plan-change .bt-ok .mat-icon{color:#fff!important}.theme-base.mydietpro#main-body #dialog-plan-change .bt-cancel{background:#614fba;color:#fff}
/*!
 * Cropper.js v1.5.13
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-11-20T05:30:43.444Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}