.main{margin:5px;padding:10px}.form-full-width,.to-form{width:100%}table{width:100%!important}.mat-row:nth-child(2n){background-color:#fffcfc}.mat-row:nth-child(odd){background-color:#fafafa}.landingStrip{display:flex;flex-direction:row;width:100%;padding-bottom:30px!important}.mat-row:hover{background-color:#bdbdbd;cursor:pointer}.chartImage{width:100%!important;padding-left:20px}.chartImage,.mobile-chart{display:flex;flex-direction:column}.mobile-chart{padding:5px;margin-bottom:5px}.normal-chart{display:flex;flex-direction:row;width:100%;padding-bottom:30px!important}.mat-column-identified,.mat-column-symbol{white-space:unset!important;flex:0 0 35%!important;width:35%!important}.mat-column-pattern{white-space:unset!important;flex:0 0 25%!important;width:25%!important}.selected-row{background-color:green!important}.mat-footer-cell,.selected-row .mat-cell{color:#fff;font-weight:300}.mat-header-cell{font-size:medium}.table-direction-icon{height:15px;width:15px}.table-pattern-icon{height:30px;width:30px}.analysis-text{width:500px}.to-autocomplete{max-height:350px!important}.normal-table{width:30%;display:flex;flex-direction:column}.normal-chart-style{min-height:600px;border:1px solid #aaa;margin-left:5px}.mobile-chart-style,.normal-chart-style{width:100%;height:100%;position:relative}.mobile-chart-style{min-width:200px;min-height:200px;border:1px solid #e0cfcf;padding:5px;cursor:move}.mobile-table{width:100%;display:flex;flex-direction:column}.mat-form-field-wrapper{padding-bottom:0!important}.error-on-page{padding:15px;border:1px solid #0000;border-radius:4px;background-color:snow;color:#e2777a}.footer-with-terms{position:relative}.footer-analysis-text,.footer-with-terms{padding-top:10px;width:60%;min-height:1px;padding-left:15px;padding-right:15px;color:green;text-align:center}.footer-analysis-text{position:absolute}.footer-with-terms-mobile{width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;color:#777;text-align:center}.mobile-spinner{position:absolute;top:40%;left:40%}.mat-progress-spinner circle,.mat-spinner circle{stroke:#84b433!important}.spinner-overlay{height:100vh;width:100%;background-color:#fff;z-index:10;top:0;left:0;position:fixed}td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type,th.mat-header-cell:first-of-type{padding-right:2px;padding-left:2px}